Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

mm-common-1.0.7-1.1 RPM for noarch

From OpenSuSE Tumbleweed for noarch

Name: mm-common Distribution: openSUSE Tumbleweed
Version: 1.0.7 Vendor: openSUSE
Release: 1.1 Build date: Wed Jun 11 19:22:22 2025
Group: Development/Libraries/C and C++ Build host: reproducible
Size: 3779363 Source RPM: mm-common-1.0.7-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://gtkmm.org
Summary: Common build files of the GNOME C++ bindings
The mm-common module provides the build infrastructure and utilities
shared among the GNOME C++ binding libraries.  It is a required dependency
to build glibmm and gtkmm from git.

Provides

Requires

License

GPL-2.0-or-later

Changelog

* Wed Jun 11 2025 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 1.0.7:
    + Don't specify colors in util/doxygen-extra.css.
    + Meson build:
    - Use Meson's pkgconfig module to generate .pc files.
    - Use the Python installation that Meson uses.
    + Autotools build: configure.ac: subst for mm-common-get.
    + Skeletonmm:
    - Don't require the 'dot' command.
    - Use Meson's pkgconfig module to generate .pc files.
    + Documentation: OVERVIEW.md: Update the meson.build snippet
  - Changes from version 1.0.6:
    + MM_AX_CXX_COMPILE_STDCXX(): Support C++20
    + util/meson_aux/libstdcxx-tag.py: Try curl without compression
    + Meson build:
    - Fix use as subproject on Windows
    - Don't fail if warning_level=everything
    + Skeletonmm:
    - Fix the evaluation of is_git_build on Windows
    - Simplify if-file-exists test
    + Documentation: Remove AUTHORS and add info to README.md
  - Changes from version 1.0.5:
    + Convert README to README.md and OVERVIEW.md.
    + Meson build:
    - util/meson_aux: Make tarball reproducible.
    - Simplify lookup of python command.
    + Skeletonmm:
    - Avoid configuration warnings.
    - Detect if we build from a git subtree.
    - Simplify lookup of python command.
    + Add build-tests option.
* Fri Feb 11 2022 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 1.0.4:
    + Add util/doc_postprocess.py and util/doc_install.py.
    + Generating documentation in modules that use mm-common does not
      require Perl in Meson builds.
    + Meson build and skeletonmm: Specify 'check' option in
      run_command(). The default value will change in future Meson
      releases.
  - Changes from version 1.0.3:
    + Meson build:
    - Make it possible to use mm-common as a subproject
    - extra-install-cmd.py: Ignore FileNotFoundError
    - Make quiet installations possible
    + Skeletonmm:
    - Fix versioning on macOS
    - Use relative paths to untracked/
    - Update dependencies in Meson build files: glibmm-2.4 ->
      glibmm-2.68, sigc++-2.0 -> sigc++-3.0
    - Make it possible to use skeletonmm as a subproject
* Thu Mar 04 2021 Wang Jun <jgwang@suse.com>
  - Update to version 1.0.2:
    * util/doc-install.pl: Update for Doxygen >= 1.8.16
      (Kjell Ahlstedt)
    * doc-reference.py: Don't include DESTDIR in the DevHelp base path
      (Kjell Ahlstedt) Issue #2 (Mart Raudsepp)
    * dist-build-scripts.py: Remove files from distribution, if requested
      (Kjell Ahlstedt)
* Thu Jun 04 2020 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 1.0.1:
    + Make libstdc++.tag retrieval work for Windows
    + skeletonmm/meson.build: Check if .git is a directory or a file
    + util: Add check-dllexport-usage.py to check gmmproc version
    + skeletonmm: Improve the Meson build system
* Tue Oct 29 2019 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 1.0.0:
    + Rename directory build/ to am_include/.
    + Add support for building mm-common with Meson.
    + Support modules that are built with Meson. Add the
      mm-common-get command.
    + skeletonmm: Use Meson instead of Autotools.
    + MM_AX_CXX_COMPILE_STDCXX(): Update based on the upstream
      AX_CXX_COMPILE_STDCXX() macro.
  - Add meson BuildRequires and macros, following upstreams port.
* Thu Aug 08 2019 Dominique Leuenberger <dimstar@opensuse.org>
  - Own %{_datadir}/aclocal: when we might switch to pkgconf instead
    of pkg-config, nothing in the build root is 'accidentally' owning
    this directory for us.
* Tue Apr 17 2018 jengelh@inai.de
  - Update summaries.
* Sat Apr 07 2018 bjorn.lie@gmail.com
  - Update to version 0.9.12:
    + MM_AX_CXX_COMPILE_STDCXX(): Update based on the upstream
      AX_CXX_COMPILE_STDCXX() macro, to support C++17.
* Wed Feb 28 2018 dimstar@opensuse.org
  - Modernize spec-file by calling spec-cleaner
* Sun Feb 04 2018 bjorn.lie@gmail.com
  - Update to version 0.9.11:
    + Fix silent build (bgo#768797).
    + Build: don't save time stamps in skeletonmm.tar.gz
      (bgo#765108).
  - Correct Group for docs sub package.

Files

/usr/bin/mm-common-get
/usr/bin/mm-common-prepare
/usr/share/aclocal
/usr/share/aclocal/mm-ax_cxx_compile_stdcxx.m4
/usr/share/aclocal/mm-ax_cxx_compile_stdcxx_11.m4
/usr/share/aclocal/mm-common.m4
/usr/share/aclocal/mm-dietlib.m4
/usr/share/aclocal/mm-doc.m4
/usr/share/aclocal/mm-module.m4
/usr/share/aclocal/mm-pkg.m4
/usr/share/aclocal/mm-warnings.m4
/usr/share/doc/packages/mm-common
/usr/share/doc/packages/mm-common/NEWS
/usr/share/doc/packages/mm-common/README.md
/usr/share/licenses/mm-common
/usr/share/licenses/mm-common/COPYING
/usr/share/man/man1/mm-common-get.1.gz
/usr/share/man/man1/mm-common-prepare.1.gz
/usr/share/mm-common
/usr/share/mm-common/build
/usr/share/mm-common/build/check-dllexport-usage.py
/usr/share/mm-common/build/compile-binding.am
/usr/share/mm-common/build/dist-build-scripts.py
/usr/share/mm-common/build/dist-changelog.am
/usr/share/mm-common/build/dist-changelog.py
/usr/share/mm-common/build/doc-reference.am
/usr/share/mm-common/build/doc-reference.py
/usr/share/mm-common/build/generate-binding.am
/usr/share/mm-common/build/generate-binding.py
/usr/share/mm-common/doctags
/usr/share/mm-common/doctags/libstdc++.tag
/usr/share/mm-common/doctool
/usr/share/mm-common/doctool/doc-install.pl
/usr/share/mm-common/doctool/doc-postprocess.pl
/usr/share/mm-common/doctool/doc_install.py
/usr/share/mm-common/doctool/doc_postprocess.py
/usr/share/mm-common/doctool/doxygen-extra.css
/usr/share/mm-common/doctool/doxygen.css
/usr/share/mm-common/doctool/tagfile-to-devhelp2.xsl
/usr/share/pkgconfig/mm-common-libstdc++.pc
/usr/share/pkgconfig/mm-common-util.pc


Generated by rpm2html 1.8.1

Fabrice Bellet, Sun Jun 22 23:25:59 2025