Wed Jul 19 05:36:20 2023 UTC ()
meson: updated to 1.2.0

1.2.0

Added Metrowerks C/C++ toolchains
Added str.splitlines method
generator.process(generator.process(...))
Extra files keyword in declare_dependency
Added a new '--genvslite' option for use with 'meson setup ...'
gnome.generate_gir() now supports env kwarg
More data in introspection files
Machine objects get kernel and subsystem properties
default_options and override_options may now be dictionaries
New override of find_program('meson')
Find more specific python version on Windows
Python module can now compile bytecode
rust.bindgen allows passing extra arguments to rustc
Support for defining crate names of Rust dependencies in Rust targets
A machine file may be used to pass extra arguments to clang in a bindgen call
Add a link_with keyword to rust.test()
Rust now supports the b_ndebug option
Wildcards in list of tests to run
New for the generation of Visual Studio vcxproj projects


(adam)
diff -r1.51 -r1.52 pkgsrc/devel/meson/Makefile
diff -r1.16 -r1.17 pkgsrc/devel/meson/PLIST
diff -r1.47 -r1.48 pkgsrc/devel/meson/distinfo

cvs diff -r1.51 -r1.52 pkgsrc/devel/meson/Makefile (expand / switch to context diff)
--- pkgsrc/devel/meson/Makefile 2023/05/25 19:37:54 1.51
+++ pkgsrc/devel/meson/Makefile 2023/07/19 05:36:20 1.52
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.51 2023/05/25 19:37:54 adam Exp $
+# $NetBSD: Makefile,v 1.52 2023/07/19 05:36:20 adam Exp $
 
-DISTNAME=	meson-1.1.1
+DISTNAME=	meson-1.2.0
 CATEGORIES=	devel python
 MASTER_SITES=	${MASTER_SITE_PYPI:=m/meson/}
 

cvs diff -r1.16 -r1.17 pkgsrc/devel/meson/PLIST (expand / switch to context diff)
--- pkgsrc/devel/meson/PLIST 2023/04/25 19:54:40 1.16
+++ pkgsrc/devel/meson/PLIST 2023/07/19 05:36:20 1.17
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.16 2023/04/25 19:54:40 nikita Exp $
+@comment $NetBSD: PLIST,v 1.17 2023/07/19 05:36:20 adam Exp $
 bin/meson
 ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
 ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
@@ -75,6 +75,24 @@
 ${PYSITELIB}/mesonbuild/build.py
 ${PYSITELIB}/mesonbuild/build.pyc
 ${PYSITELIB}/mesonbuild/build.pyo
+${PYSITELIB}/mesonbuild/cargo/__init__.py
+${PYSITELIB}/mesonbuild/cargo/__init__.pyc
+${PYSITELIB}/mesonbuild/cargo/__init__.pyo
+${PYSITELIB}/mesonbuild/cargo/builder.py
+${PYSITELIB}/mesonbuild/cargo/builder.pyc
+${PYSITELIB}/mesonbuild/cargo/builder.pyo
+${PYSITELIB}/mesonbuild/cargo/cfg.py
+${PYSITELIB}/mesonbuild/cargo/cfg.pyc
+${PYSITELIB}/mesonbuild/cargo/cfg.pyo
+${PYSITELIB}/mesonbuild/cargo/interpreter.py
+${PYSITELIB}/mesonbuild/cargo/interpreter.pyc
+${PYSITELIB}/mesonbuild/cargo/interpreter.pyo
+${PYSITELIB}/mesonbuild/cargo/manifest.py
+${PYSITELIB}/mesonbuild/cargo/manifest.pyc
+${PYSITELIB}/mesonbuild/cargo/manifest.pyo
+${PYSITELIB}/mesonbuild/cargo/version.py
+${PYSITELIB}/mesonbuild/cargo/version.pyc
+${PYSITELIB}/mesonbuild/cargo/version.pyo
 ${PYSITELIB}/mesonbuild/cmake/__init__.py
 ${PYSITELIB}/mesonbuild/cmake/__init__.pyc
 ${PYSITELIB}/mesonbuild/cmake/__init__.pyo
@@ -178,6 +196,9 @@
 ${PYSITELIB}/mesonbuild/compilers/mixins/islinker.py
 ${PYSITELIB}/mesonbuild/compilers/mixins/islinker.pyc
 ${PYSITELIB}/mesonbuild/compilers/mixins/islinker.pyo
+${PYSITELIB}/mesonbuild/compilers/mixins/metrowerks.py
+${PYSITELIB}/mesonbuild/compilers/mixins/metrowerks.pyc
+${PYSITELIB}/mesonbuild/compilers/mixins/metrowerks.pyo
 ${PYSITELIB}/mesonbuild/compilers/mixins/pgi.py
 ${PYSITELIB}/mesonbuild/compilers/mixins/pgi.pyc
 ${PYSITELIB}/mesonbuild/compilers/mixins/pgi.pyo
@@ -361,6 +382,9 @@
 ${PYSITELIB}/mesonbuild/linkers/__init__.py
 ${PYSITELIB}/mesonbuild/linkers/__init__.pyc
 ${PYSITELIB}/mesonbuild/linkers/__init__.pyo
+${PYSITELIB}/mesonbuild/linkers/base.py
+${PYSITELIB}/mesonbuild/linkers/base.pyc
+${PYSITELIB}/mesonbuild/linkers/base.pyo
 ${PYSITELIB}/mesonbuild/linkers/detect.py
 ${PYSITELIB}/mesonbuild/linkers/detect.pyc
 ${PYSITELIB}/mesonbuild/linkers/detect.pyo
@@ -557,6 +581,9 @@
 ${PYSITELIB}/mesonbuild/scripts/msgfmthelper.py
 ${PYSITELIB}/mesonbuild/scripts/msgfmthelper.pyc
 ${PYSITELIB}/mesonbuild/scripts/msgfmthelper.pyo
+${PYSITELIB}/mesonbuild/scripts/pycompile.py
+${PYSITELIB}/mesonbuild/scripts/pycompile.pyc
+${PYSITELIB}/mesonbuild/scripts/pycompile.pyo
 ${PYSITELIB}/mesonbuild/scripts/python_info.py
 ${PYSITELIB}/mesonbuild/scripts/python_info.pyc
 ${PYSITELIB}/mesonbuild/scripts/python_info.pyo

cvs diff -r1.47 -r1.48 pkgsrc/devel/meson/distinfo (expand / switch to context diff)
--- pkgsrc/devel/meson/distinfo 2023/05/25 19:37:54 1.47
+++ pkgsrc/devel/meson/distinfo 2023/07/19 05:36:20 1.48
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.47 2023/05/25 19:37:54 adam Exp $
+$NetBSD: distinfo,v 1.48 2023/07/19 05:36:20 adam Exp $
 
-BLAKE2s (meson-1.1.1.tar.gz) = 5a0c2752b32cff86e7558956f8b54e03242c546b4e99103566ddfc7449998eb1
-SHA512 (meson-1.1.1.tar.gz) = c6259d73566d2532b87e8a23951363103f7be2aacdf120e50946273a2fed6b1602104a3ffbfda159138ac8f780d2c3e67a6fe2c8c228b73c1266775491797adb
-Size (meson-1.1.1.tar.gz) = 2125503 bytes
+BLAKE2s (meson-1.2.0.tar.gz) = 20a0b7960d2db3b893cee3b7aa9da360e9ab72d54c147a6b0473da30a348fac8
+SHA512 (meson-1.2.0.tar.gz) = 8b5768cf0dab5f88d2f3e3962305910e707ff810cbd21b5997aab0bb6abe1c4d5dbd24ec59ab4072f1faa9b81daa8be993d56679445afa93700676f52e314d23
+Size (meson-1.2.0.tar.gz) = 2182568 bytes
 SHA1 (patch-mesonbuild_compilers_detect.py) = 44b3a70a127824808c8a05226a546988c6a1339f
 SHA1 (patch-mesonbuild_compilers_mixins_gnu.py) = 34c2f6f215d5aed1d6c422187f733d0d488ebb4f
 SHA1 (patch-mesonbuild_dependencies_dev.py) = 2165f1ee4ad5d9689eb2fb7e94841503336070b9