./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.58.1, Package name: meson-0.58.1, 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: 0ffbe701153477835b849ecb1a54663820b1cb61
RMD160: e6ee2222b6ca6781a176a5f50bc6c61db6e76841
Filesize: 1851.763 KB

Version history: (Expand)


CVS history: (Expand)


   2021-08-15 13:50:03 by Roland Illig | Files touched by this commit (1)
Log message:
meson: sync _VARGROUPS section with reality
   2021-08-15 11:28:57 by Roland Illig | Files touched by this commit (2)
Log message:
devel/pango: requires meson>=0.55.3
   2021-06-07 20:58:56 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
meson: updated to 0.58.1

0.58.1:
Bug fixes
   2021-06-01 07:55:46 by Dan Cirnat | Files touched by this commit (3)
Log message:
meson: interpreter: flatten environment() initial values

Import upstream patch for flattening lists. Fixes build of nautilus
https://github.com/mesonbuild/meson/pull/8761/files
   2021-05-04 20:54:29 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
meson: updated to 0.58.0

0.58.0:

New meson.global_build_root() and meson.global_source_root() methods
Developer environment
-pipe no longer used by default
meson.add_dist_script() allowd in subprojects
Multiple append() and prepend() in environment() object
dep.get_variable(varname)
clang-format include and ignore lists
Introducing format strings to the Meson language
Skip subprojects installation
String .replace()
meson.get_cross_property() has been deprecated
New range() function
Xcode improvements
Use fallback from wrap file when force fallback
error() with multiple arguments
Specify man page locale during installation
Passing custom_target() output to pkg.generate()
JDK System Dependency
meson subprojects update --reset now re-extract tarballs
Allow using generator with CustomTaget or Index of CustomTarget.
Qt Dependency uses a Factory
Purge subprojects folder
Check if native or cross-file properties exist
summary() accepts features
Address sanitizer support for Visual Studio
   2021-04-29 22:15:59 by Thomas Klausner | Files touched by this commit (1)
Log message:
meson: fix a pkglint warning
   2021-04-17 10:25:15 by Nia Alarie | Files touched by this commit (1)
Log message:
meson: do not include python application.mk
   2021-04-12 14:14:03 by Nia Alarie | Files touched by this commit (1)
Log message:
use TOOL_DEPENDS for meson