./devel/meson, Open source build system meant to be fast and user friendly

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


Branch: CURRENT, Version: 0.56.2, Package name: meson-0.56.2, Maintainer: pkgsrc-users

Meson is a cross-platform build system designed to be both as fast
and as user friendly as possible. It supports many languages and
compilers, including GCC, Clang and Visual Studio. Its build
definitions are written in a simple non-turing complete DSL.


Required to run:
[devel/py-setuptools] [devel/ninja-build] [lang/python37]

Required to build:
[pkgtools/cwrappers]

Master sites:

SHA1: a62199aca12eb69d4df7e828a8d11cc241ecff73
RMD160: 50db2f70e1984c8ace05fb1655f282c5de37d08a
Filesize: 1752.78 KB

Version history: (Expand)


CVS history: (Expand)


   2021-01-11 08:26:32 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
meson: updated to 0.56.2

0.56.2:
Bugfixes
   2021-01-07 11:00:52 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
meson: updated to 0.56.1

0.56.1
Bug fixes
   2020-12-04 21:45:51 by Nia Alarie | Files touched by this commit (456)
Log message:
Revbump packages with a runtime Python dep but no version prefix.

For the Python 3.8 default switch.
   2020-12-04 19:23:05 by Nia Alarie | Files touched by this commit (1)
Log message:
meson: Honour per-pkg make jobs
   2020-11-21 12:27:23 by Adam Ciarcinski | Files touched by this commit (4) | Package updated
Log message:
meson: updated to 0.56.0

0.56.0:
* meson test can now filter tests by subproject
* Native (build machine) compilers not always required by project()
* New extra_files key in target introspection
* Preliminary AIX support
* Wraps from subprojects are automatically promoted
* meson.build_root() and meson.source_root() are deprecated
* dep.as_link_whole()
* Add support for all Windows subsystem types
* Added NVidia HPC SDK compilers
* Project and built-in options can be set in native or cross files
* unstable-keyval is now stable keyval
* CMake subproject cross compilation support
* Machine file keys are stored case sensitive
* Consistency between declare_dependency() and pkgconfig.generate() variables
* Qt5 compile_translations now supports qresource preprocessing
* Controlling subproject dependencies with dependency(allow_fallback: ...)
* Custom standard library
* Improvements for the builtin curses dependency
* HDF5 dependency improvements
* External projects
* Per subproject warning_level option
* meson subprojects command
* Added CompCert C compiler
* Dependencies listed in test and benchmark introspection
* include_type support for the CMake subproject object dependency method
* Deprecate Dependency.get_pkgconfig_variable and Dependency.get_configtool_variable
   2020-09-29 14:19:58 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
meson: updated to 0.55.3

0.55.3:
Unknown changes
   2020-08-19 11:20:06 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
meson: updated to 0.55.1

0.55.1:
Bug fixes
   2020-08-07 15:04:09 by Jonathan Perkin | Files touched by this commit (3) | Package updated
Log message:
meson: Turn off -z ignore by default on SunOS.

This shouldn't be applied to every single invocation, as it can be too
aggressive and for example remove -lssp when -fstack-protector is being used,
breaking PKGSRC_USE_SSP checks.

Fixes lots of packages.  Bump PKGREVISION.