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

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


Branch: CURRENT, Version: 0.44.0, Package name: py36-meson-0.44.0, 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/python36]

Required to build:
[pkgtools/cwrappers]

Master sites:

SHA1: b62e989e806ac2935cb29479100a11e2c3251ed1
RMD160: b80bd1e84377aa108acec4f02dc269008df7fc6d
Filesize: 1076.787 KB

Version history: (Expand)


CVS history: (Expand)


   2017-12-12 09:36:43 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-meson: updated to 0.44.0

0.44.0:
Added warning function
Adds support for additional Qt5-Module keyword moc_extra_arguments
Prefix-dependent defaults for sysconfdir, localstatedir and sharedstatedir
An array type for user options
LLVM dependency supports both dynamic and static linking
Added if_found to subdir
get_unquoted() method for the configuration data object
Added disabler object
Config-Tool based dependencies gained a method to get arbitrary options
   2017-11-23 15:59:52 by Thomas Klausner | Files touched by this commit (1) | Package updated
Log message:
py-meson: replace more python interpreters

Bump PKGREVISION.
   2017-10-16 12:59:00 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-meson: update to 0.43.0

0.43.0:
Bug fixes.
   2017-09-14 10:26:15 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-meson: update to 0.42.1

0.42.1:
Bug fixes.
   2017-08-31 07:00:16 by Thomas Klausner | Files touched by this commit (1)
Log message:
Meson is python-3.x only, mark it in build.mk as well.
   2017-08-29 09:04:04 by Thomas Klausner | Files touched by this commit (1)
Log message:
Mark as only for python-3.x.
   2017-08-25 20:53:53 by Adam Ciarcinski | Files touched by this commit (3)
Log message:
0.42.0:
* Distribution tarballs from Mercurial repositories
* Keyword argument verification
* Add support for Genie to Vala compiler
* Pkgconfig support for additional cflags
* Base options accessible via get_option()
* Allow crate type configuration for Rust compiler
* Simultaneous use of Address- and Undefined Behavior Sanitizers
* Unstable SIMD module
* Import libraries for executables on Windows
* Added build_rpath keyword argument
* Vulkan dependency module
* Limiting the maximum number of linker processes
* Disable implicit include directories
* Support for MPI dependency
* Allow excluding files or directories from install_subdir
* Make all Meson functionality invokable via the main executable
* Pcap dependency detector
* GNOME module mkenums_simple() addition
   2017-08-14 23:14:10 by Thomas Klausner | Files touched by this commit (1)
Log message:
Add fragment for using meson to build and install.