Path to this page:
./
devel/meson,
Open source build system meant to be fast and user friendly
Branch: CURRENT,
Version: 1.12.1nb1,
Package name: meson-1.12.1nb1,
Maintainer: pkgsrc-usersMeson 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:
Filesize: 4972.576 KB
Version history: (Expand)
- (2026-10-13) Updated to version: meson-1.12.1nb1
- (2026-09-23) Updated to version: meson-1.12.1
- (2026-09-03) Package has been reborn
- (2026-09-03) Package deleted from pkgsrc
- (2026-08-14) Updated to version: meson-1.12.0nb1
- (2026-08-11) Updated to version: meson-1.12.0
CVS history: (Expand)
| 2026-11-08 17:56:01 by Alexander Nasonov | Files touched by this commit (1) |
Log message:
Add MESON_OUTPUT_DIR package variable.
|
| 2026-10-13 11:12:55 by Thomas Klausner | Files touched by this commit (3) |
Log message:
meson: support cython-3.15
desupport cython-3.9
Bump PKGREVISION.
|
2026-09-23 07:32:06 by Adam Ciarcinski | Files touched by this commit (2) |  |
Log message:
meson: updated to 1.12.1
1.12.1
Bug fixes
|
| 2026-08-14 16:02:24 by Thomas Klausner | Files touched by this commit (1) |
Log message:
meson: bump PKGREVISION for rpath/Darwin change
|
| 2026-08-14 15:56:41 by Adam Ciarcinski | Files touched by this commit (2) |
Log message:
meson: remove rpaths on Darwin - fixes shared libraries in pkgsrc
|
2026-08-11 13:43:06 by Thomas Klausner | Files touched by this commit (6) |  |
Log message:
meson: update to 1.12.0.
# New features
## Custom dependency for atomic now works on MSVC
## Support for CACHEDIR.TAG specification
## New `clippy-json` Ninja Target For rust-analyzer
## Add a new `default()` function and object
## Delay install script errors to install time
## `find_program()` now respects `--force-fallback-for`
## `fs.copyfile()` now has a `build_subdir` argument
## Added `depends` kwarg to `generator.process()`
## Added `msgfmt_args` arg to `i18n.gettext()`
## `include_directories` object now has a `to_list()` method
## Added integer base conversions to `str.to_int()` and `int.to_string()`
## Multiple positional arguments for `meson wrap install`
## `meson format` allows `--recursive` with `--check-diff`
## New `--subprojects` option for `meson format`
## OpenHarmony (OHOS) is now recognized as an Android subsystem
## External programs as inputs and dependencies to custom targets
## External programs as dependencies to tests
## Support for Python 3.7, 3.8, and 3.9 dropped
## More types of generated files allowed by `qt.preprocess()`
## The Rust module includes a basic wrapper for cbindgen
## Non-default members of Cargo workspaces can now be built
## `subproject()` and `meson.override_find_program()` now support the `native` \
keyword argument
## `meson test` now accepts `--exclude`
## Vala cross compilation changes
## `werror=true` now applies to the linker as well
## Added `win_subsystem` to `shared_library()` and `shared_module()`
## `i18n.xgettext()` recursive option now includes "private" dependencies
|
| 2026-07-27 14:27:28 by Thomas Klausner | Files touched by this commit (1) |
Log message:
meson: pass CFLAGS, CPPFLAGS, CXXFLAGS, and LDFLAGS in the recommended way
|
2026-07-13 08:33:01 by Adam Ciarcinski | Files touched by this commit (2) |  |
Log message:
meson: updated to 1.11.2
1.11.2
Bug fixes
|