pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/devel/meson



Module Name:    pkgsrc
Committed By:   wiz
Date:           Mon Aug 25 18:06:10 UTC 2025

Modified Files:
        pkgsrc/devel/meson: Makefile PLIST distinfo

Log Message:
meson: update to 1.9.0.

Array .flatten() method
clang-tidy's auto-generated targets correctly select source files
Added Qualcomm's embedded linker, eld
Added suffix function to the FS module
Support response files for custom targets
meson format now has a --source-file-path argument when reading from stdin
Added license keyword to pkgconfig.generate
New experimental option rust_dynamic_std
Rust and non-Rust sources in the same target
Explicitly setting Swift module name is now supported
Swift compiler receives select C family compiler options
Swift/C++ interoperability is now supported
Support for MASM in Visual Studio backends
Limited support for WrapDB v1


To generate a diff of this commit:
cvs rdiff -u -r1.82 -r1.83 pkgsrc/devel/meson/Makefile
cvs rdiff -u -r1.23 -r1.24 pkgsrc/devel/meson/PLIST
cvs rdiff -u -r1.71 -r1.72 pkgsrc/devel/meson/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/devel/meson/Makefile
diff -u pkgsrc/devel/meson/Makefile:1.82 pkgsrc/devel/meson/Makefile:1.83
--- pkgsrc/devel/meson/Makefile:1.82    Wed Aug 20 18:29:19 2025
+++ pkgsrc/devel/meson/Makefile Mon Aug 25 18:06:10 2025
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.82 2025/08/20 18:29:19 adam Exp $
+# $NetBSD: Makefile,v 1.83 2025/08/25 18:06:10 wiz Exp $
 
-DISTNAME=      meson-1.8.4
+DISTNAME=      meson-1.9.0
 CATEGORIES=    devel python
 #MASTER_SITES= ${MASTER_SITE_PYPI:=m/meson/}
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=mesonbuild/}
@@ -36,10 +36,10 @@ REPLACE_PYTHON+=    test\ cases/common/14\ 
 REPLACE_PYTHON+=       test\ cases/windows/8\ find\ program/test-script
 REPLACE_PYTHON+=       tools/*.py
 
-# as of 1.8.0
-# Total passed tests:  479
+# as of 1.9.0
+# Total passed tests:  485
 # Total failed tests:  38
-# Total skipped tests: 106
+# Total skipped tests: 108
 
 do-test:
        cd ${WRKSRC} && ${SETENV} ${TEST_ENV} ${PYTHONBIN} run_tests.py

Index: pkgsrc/devel/meson/PLIST
diff -u pkgsrc/devel/meson/PLIST:1.23 pkgsrc/devel/meson/PLIST:1.24
--- pkgsrc/devel/meson/PLIST:1.23       Tue Apr 29 10:46:11 2025
+++ pkgsrc/devel/meson/PLIST    Mon Aug 25 18:06:10 2025
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.23 2025/04/29 10:46:11 wiz Exp $
+@comment $NetBSD: PLIST,v 1.24 2025/08/25 18:06:10 wiz Exp $
 bin/meson
 ${PYSITELIB}/${WHEEL_INFODIR}/METADATA
 ${PYSITELIB}/${WHEEL_INFODIR}/RECORD
@@ -90,6 +90,12 @@ ${PYSITELIB}/mesonbuild/cargo/interprete
 ${PYSITELIB}/mesonbuild/cargo/manifest.py
 ${PYSITELIB}/mesonbuild/cargo/manifest.pyc
 ${PYSITELIB}/mesonbuild/cargo/manifest.pyo
+${PYSITELIB}/mesonbuild/cargo/raw.py
+${PYSITELIB}/mesonbuild/cargo/raw.pyc
+${PYSITELIB}/mesonbuild/cargo/raw.pyo
+${PYSITELIB}/mesonbuild/cargo/toml.py
+${PYSITELIB}/mesonbuild/cargo/toml.pyc
+${PYSITELIB}/mesonbuild/cargo/toml.pyo
 ${PYSITELIB}/mesonbuild/cargo/version.py
 ${PYSITELIB}/mesonbuild/cargo/version.pyc
 ${PYSITELIB}/mesonbuild/cargo/version.pyo

Index: pkgsrc/devel/meson/distinfo
diff -u pkgsrc/devel/meson/distinfo:1.71 pkgsrc/devel/meson/distinfo:1.72
--- pkgsrc/devel/meson/distinfo:1.71    Wed Aug 20 18:29:19 2025
+++ pkgsrc/devel/meson/distinfo Mon Aug 25 18:06:10 2025
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.71 2025/08/20 18:29:19 adam Exp $
+$NetBSD: distinfo,v 1.72 2025/08/25 18:06:10 wiz Exp $
 
-BLAKE2s (meson-1.8.4.tar.gz) = da5203a1809c8966b3af5f7e5423df20b2b11c5c3a367b8474c83139e47e056e
-SHA512 (meson-1.8.4.tar.gz) = 3f1c04f6438f7016cd9f5e72c5e98b3bfa7e43fd9e1c6cbf721506d285a3d07116d2beacd2b773096a20aacc3f6332c3f84592ae46feed7e6aed4cb1681ade64
-Size (meson-1.8.4.tar.gz) = 4903644 bytes
+BLAKE2s (meson-1.9.0.tar.gz) = 0df14fd6d10eaf9d0d2db438219b7bcfac6041241d7d7615d1f722572cc100d6
+SHA512 (meson-1.9.0.tar.gz) = ecd69b6734be14c467f7db67dd88c0e57ebfad83ce3ddada131ff3e43ac964523e1083d7c7f3803033a9a76adbc32ad26dd2e3aca69884269000ca64130bde07
+Size (meson-1.9.0.tar.gz) = 4925665 bytes
 SHA1 (patch-mesonbuild_compilers_detect.py) = e0d29a213c558a3f753366233c1db627f1637ed1
 SHA1 (patch-mesonbuild_compilers_mixins_gnu.py) = 34c2f6f215d5aed1d6c422187f733d0d488ebb4f
 SHA1 (patch-mesonbuild_dependencies_dev.py) = 2165f1ee4ad5d9689eb2fb7e94841503336070b9



Home | Main Index | Thread Index | Old Index