./devel/mm-common, Provides build infrastructure utilities for GNOME C++ libraries

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.0.6, Package name: mm-common-1.0.6, Maintainer: pkgsrc-users

The mm-common module provides the build infrastructure and utilities shared
among the GNOME C++ binding libraries. It is only a required dependency for
building the C++ bindings from the gnome.org version control repository. An
installation of mm-common is not required for building tarball releases, unless
configured to use maintainer-mode.


Required to run:
[lang/python37]

Required to build:
[pkgtools/cwrappers] [devel/meson]

Master sites:

Filesize: 281.086 KB

Version history: (Expand)


CVS history: (Expand)


   2024-04-15 11:23:37 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
mm-common: updated to 1.0.6

mm-common 1.0.6 (2024-01-07)

* 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
* Meson: 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
   2023-08-14 07:25:36 by Thomas Klausner | Files touched by this commit (1247)
Log message:
*: recursive bump for Python 3.11 as new default
   2023-06-26 21:34:16 by Adam Ciarcinski | Files touched by this commit (3)
Log message:
mm-common: updadted to 1.0.5

mm-common 1.0.5 (2022-12-02)

* 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.
   2022-06-30 13:19:02 by Nia Alarie | Files touched by this commit (524)
Log message:
*: Revbump packages that use Python at runtime without a PKGNAME prefix
   2022-02-15 11:13:23 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
mm-common: updated to 1.0.4

mm-common 1.0.4 (2022-02-11)

* 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.
   2021-10-26 12:20:11 by Nia Alarie | Files touched by this commit (3016)
Log message:
archivers: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes

Could not be committed due to merge conflict:
devel/py-traitlets/distinfo

The following distfiles were unfetchable (note: some may be only fetched
conditionally):

./devel/pvs/distinfo pvs-3.2-solaris.tgz
./devel/eclipse/distinfo eclipse-sourceBuild-srcIncluded-3.0.1.zip
   2021-10-07 15:44:44 by Nia Alarie | Files touched by this commit (3017)
Log message:
devel: Remove SHA1 hashes for distfiles
   2021-05-31 22:28:12 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
mm-common: update to 1.0.3.

mm-common 1.0.3 (2021-05-20)

Meson build:
* Make it possible to use mm-common as a subproject
  (Kjell Ahlstedt)
* extra-install-cmd.py: Ignore FileNotFoundError
  (Kjell Ahlstedt)
* Make quiet installations possible
  (Kjell Ahlstedt)

Skeletonmm:
* Fix versioning on macOS
  (Kjell Ahlstedt) Pull request sigc++!65 (Tom Schoonjans)
* Use relative paths to untracked/
  (Kjell Ahlstedt) Merge request gtkmm!61 (Mingli Yu)
* Update dependencies in Meson build files:
  glibmm-2.4 -> glibmm-2.68, sigc++-2.0 -> sigc++-3.0
  (Kjell Ahlstedt)
* Make it possible to use skeletonmm as a subproject
  (Kjell Ahlstedt)