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:           Sun Feb  2 16:03:37 UTC 2025

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

Log Message:
meson: update to 1.7.0.

New custom dependency for atomic
--cap-lints allow used for Cargo subprojects
Cargo features are resolved globally
Meson can run "clippy" on Rust projects
Devenv support in external project module
Fixed sizeof and find_library methods for Fortran compilers
format command now accept stdin argument
"machine" entry in target introspection data
Add new language Linear Asm
Control the number of child processes with an environment variable
Support for Rust 2024
Support TASKING VX-Toolset
Test targets no longer built by default
Install vcs_tag() output


To generate a diff of this commit:
cvs rdiff -u -r1.73 -r1.74 pkgsrc/devel/meson/Makefile
cvs rdiff -u -r1.20 -r1.21 pkgsrc/devel/meson/PLIST
cvs rdiff -u -r1.63 -r1.64 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.73 pkgsrc/devel/meson/Makefile:1.74
--- pkgsrc/devel/meson/Makefile:1.73    Tue Dec 24 16:04:35 2024
+++ pkgsrc/devel/meson/Makefile Sun Feb  2 16:03:37 2025
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.73 2024/12/24 16:04:35 adam Exp $
+# $NetBSD: Makefile,v 1.74 2025/02/02 16:03:37 wiz Exp $
 
-DISTNAME=      meson-1.6.1
+DISTNAME=      meson-1.7.0
 CATEGORIES=    devel python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=m/meson/}
 
@@ -37,7 +37,7 @@ REPLACE_PYTHON+=      tools/*.py
 
 # Total passed tests:  476
 # Total failed tests:  38
-# Total skipped tests: 101
+# Total skipped tests: 105
 do-test:
        cd ${WRKSRC} && ${SETENV} ${TEST_ENV} ${PYTHONBIN} run_tests.py
 

Index: pkgsrc/devel/meson/PLIST
diff -u pkgsrc/devel/meson/PLIST:1.20 pkgsrc/devel/meson/PLIST:1.21
--- pkgsrc/devel/meson/PLIST:1.20       Tue Oct 22 09:42:05 2024
+++ pkgsrc/devel/meson/PLIST    Sun Feb  2 16:03:37 2025
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.20 2024/10/22 09:42:05 wiz Exp $
+@comment $NetBSD: PLIST,v 1.21 2025/02/02 16:03:37 wiz Exp $
 bin/meson
 ${PYSITELIB}/${WHEEL_INFODIR}/COPYING
 ${PYSITELIB}/${WHEEL_INFODIR}/METADATA
@@ -205,6 +205,9 @@ ${PYSITELIB}/mesonbuild/compilers/mixins
 ${PYSITELIB}/mesonbuild/compilers/mixins/pgi.py
 ${PYSITELIB}/mesonbuild/compilers/mixins/pgi.pyc
 ${PYSITELIB}/mesonbuild/compilers/mixins/pgi.pyo
+${PYSITELIB}/mesonbuild/compilers/mixins/tasking.py
+${PYSITELIB}/mesonbuild/compilers/mixins/tasking.pyc
+${PYSITELIB}/mesonbuild/compilers/mixins/tasking.pyo
 ${PYSITELIB}/mesonbuild/compilers/mixins/ti.py
 ${PYSITELIB}/mesonbuild/compilers/mixins/ti.pyc
 ${PYSITELIB}/mesonbuild/compilers/mixins/ti.pyo
@@ -547,6 +550,9 @@ ${PYSITELIB}/mesonbuild/scripts/clangtid
 ${PYSITELIB}/mesonbuild/scripts/cleantrees.py
 ${PYSITELIB}/mesonbuild/scripts/cleantrees.pyc
 ${PYSITELIB}/mesonbuild/scripts/cleantrees.pyo
+${PYSITELIB}/mesonbuild/scripts/clippy.py
+${PYSITELIB}/mesonbuild/scripts/clippy.pyc
+${PYSITELIB}/mesonbuild/scripts/clippy.pyo
 ${PYSITELIB}/mesonbuild/scripts/cmake_run_ctgt.py
 ${PYSITELIB}/mesonbuild/scripts/cmake_run_ctgt.pyc
 ${PYSITELIB}/mesonbuild/scripts/cmake_run_ctgt.pyo

Index: pkgsrc/devel/meson/distinfo
diff -u pkgsrc/devel/meson/distinfo:1.63 pkgsrc/devel/meson/distinfo:1.64
--- pkgsrc/devel/meson/distinfo:1.63    Tue Dec 24 16:04:35 2024
+++ pkgsrc/devel/meson/distinfo Sun Feb  2 16:03:37 2025
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.63 2024/12/24 16:04:35 adam Exp $
+$NetBSD: distinfo,v 1.64 2025/02/02 16:03:37 wiz Exp $
 
-BLAKE2s (meson-1.6.1.tar.gz) = 6bf15ecbb47285967acd3e75badd9aa375e55154a1c72c271fab53e9962c2123
-SHA512 (meson-1.6.1.tar.gz) = b4ca7a3b667db0ad370110abd8b20467b1c74ae7777a068db33f8974602c123881a7130b2340664abb52e36fe5195989a5cc8fa7de6212c37abf5b0900554425
-Size (meson-1.6.1.tar.gz) = 2276144 bytes
+BLAKE2s (meson-1.7.0.tar.gz) = 20be77accf6c12d32bf41e15c91dffd5ab4ada31f2afb58eb6a8a6f9da01d23b
+SHA512 (meson-1.7.0.tar.gz) = a5d1f00b193ca37ae64f85c9dfc29a2661c167d82d9953b9acd1393b222b05fa5fc03ffdf00fd1ae7a2014da3a7366c35f70bf02e3204e929b74f7b00c17c840
+Size (meson-1.7.0.tar.gz) = 2293975 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