NOTICE: This package has been removed from pkgsrc

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

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ]


Branch: CURRENT, Version: 0.51.1nb4, Package name: py37-meson-0.51.1nb4, 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: 157c6924fdade6827a6cb7cdf9ab978e0ae249fa
RMD160: 3a07dff3ee59890cdbb05773e5ebcd776ee775db
Filesize: 1417.221 KB

Version history: (Expand)


CVS history: (Expand)


   2019-10-10 06:56:40 by Thomas Klausner | Files touched by this commit (10) | Package removed
Log message:
py-meson: remove, replaced with meson
   2019-10-05 22:09:52 by Nia Alarie | Files touched by this commit (2)
Log message:
meson: Support CONFIGURE_DIRS et al.
   2019-09-30 13:37:04 by Patrick Welche | Files touched by this commit (1)
Log message:
Python 3 using meson can build python 2 using packages, so remove
restriction, and just pick 3.7 out of a hat as the version for meson
as a build tool to use.
   2019-08-23 17:42:55 by Nia Alarie | Files touched by this commit (1)
Log message:
py-meson: Make ninja respect MAKE_JOBS.
   2019-08-23 17:21:59 by Nia Alarie | Files touched by this commit (3)
Log message:
py-meson: Support NetBSD aarch64 and earm.

Thanks Robert Swindells for testing this.
   2019-08-23 13:07:00 by Nia Alarie | Files touched by this commit (3)
Log message:
py-meson: Check for the LLVM_CONFIG_PATH key properly
   2019-08-22 19:45:51 by Nia Alarie | Files touched by this commit (4)
Log message:
py-meson: Handle our multiple llvm-config executables in different paths.

Helps building new graphics/MesaLib when you have lang/llvm installed.
   2019-07-15 17:11:44 by Patrick Welche | Files touched by this commit (3)
Log message:
Apply patches from /usr/pkg/lib/python3.7/site-packages/mesonbuild/envconfig.py
to fix e.g.

  File \ 
"/usr/pkg/lib/python3.7/site-packages/mesonbuild/dependencies/base.py", \ 
line 1966, in from_entry
    return ExternalProgram(name, command=command, silent=True)
  File \ 
"/usr/pkg/lib/python3.7/site-packages/mesonbuild/dependencies/base.py", \ 
line 1929, in __init__
    self.path = self.command[-1]
IndexError: list index out of range
*** Error code 2

Stop.
make[1]: stopped in /usr/pkgsrc/devel/at-spi2-atk
*** Error code 1