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: Sat Dec 30 16:29:35 UTC 2023
Modified Files:
pkgsrc/devel/meson: Makefile PLIST distinfo
Log Message:
meson: update to 1.3.1.
Changes not found.
To generate a diff of this commit:
cvs rdiff -u -r1.60 -r1.61 pkgsrc/devel/meson/Makefile
cvs rdiff -u -r1.17 -r1.18 pkgsrc/devel/meson/PLIST
cvs rdiff -u -r1.53 -r1.54 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.60 pkgsrc/devel/meson/Makefile:1.61
--- pkgsrc/devel/meson/Makefile:1.60 Sat Oct 21 14:35:49 2023
+++ pkgsrc/devel/meson/Makefile Sat Dec 30 16:29:34 2023
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.60 2023/10/21 14:35:49 adam Exp $
+# $NetBSD: Makefile,v 1.61 2023/12/30 16:29:34 wiz Exp $
-DISTNAME= meson-1.2.3
+DISTNAME= meson-1.3.1
CATEGORIES= devel python
MASTER_SITES= ${MASTER_SITE_PYPI:=m/meson/}
@@ -9,16 +9,18 @@ HOMEPAGE= https://mesonbuild.com/
COMMENT= Open source build system meant to be fast and user friendly
LICENSE= apache-2.0
+TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools-[0-9]*:../../devel/py-setuptools
+TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel-[0-9]*:../../devel/py-wheel
+DEPENDS+= ninja-build>=1.7:../../devel/ninja-build
+
CONFLICTS= ${PYPKGPREFIX}-meson-[0-9]*
SUPERSEDES= ${PYPKGPREFIX}-meson-[0-9]*
-DEPENDS+= ninja-build>=1.7:../../devel/ninja-build
-
PYTHON_VERSIONS_INCOMPATIBLE= 27
-USE_PKG_RESOURCES= yes
-
USE_LANGUAGES= c c++ # c++ for tests
+# XXX only needed for tests, but itstool:test didn't work
+USE_TOOLS+= itstool
SUBST_CLASSES+= man
SUBST_SED.man+= -e "s,share/man,${PKGMANDIR},"
@@ -26,23 +28,25 @@ SUBST_FILES.man+= setup.py
SUBST_STAGE.man= pre-configure
SUBST_MESSAGE.man= Fixing man page installation path.
-REPLACE_PYTHON+= ghwt.py
REPLACE_PYTHON+= meson.py
REPLACE_PYTHON+= mesonbuild/rewriter.py
-REPLACE_PYTHON+= mesonbuild/cmake/data/run_ctgt.py
REPLACE_PYTHON+= run_*.py
REPLACE_PYTHON+= test\ cases/*/*/*.py
REPLACE_PYTHON+= test\ cases/*/*/*/*.py
REPLACE_PYTHON+= test\ cases/*/*/*/*/*.py
REPLACE_PYTHON+= test\ cases/common/14\ configure\ file/test.py.in
-REPLACE_PYTHON+= test\ cases/common/187\ find\ override/subdir/gencodegen.py.in
-REPLACE_PYTHON+= test\ cases/common/54\ run\ target/configure.in
REPLACE_PYTHON+= test\ cases/windows/8\ find\ program/test-script
REPLACE_PYTHON+= tools/*.py
+# Total passed tests: 435
+# Total failed tests: 39
+# Total skipped tests: 273
do-test:
cd ${WRKSRC} && ${SETENV} ${TEST_ENV} ${PYTHONBIN} run_tests.py
.include "../../lang/python/application.mk"
-.include "../../lang/python/egg.mk"
+.include "../../lang/python/wheel.mk"
+# the following are only for tests
+.include "../../devel/gettext-tools/msgfmt-desktop.mk"
+.include "../../lang/python/tool.mk"
.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/devel/meson/PLIST
diff -u pkgsrc/devel/meson/PLIST:1.17 pkgsrc/devel/meson/PLIST:1.18
--- pkgsrc/devel/meson/PLIST:1.17 Wed Jul 19 05:36:20 2023
+++ pkgsrc/devel/meson/PLIST Sat Dec 30 16:29:34 2023
@@ -1,11 +1,11 @@
-@comment $NetBSD: PLIST,v 1.17 2023/07/19 05:36:20 adam Exp $
+@comment $NetBSD: PLIST,v 1.18 2023/12/30 16:29:34 wiz Exp $
bin/meson
-${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
-${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
-${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
-${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
-${PYSITELIB}/${EGG_INFODIR}/requires.txt
-${PYSITELIB}/${EGG_INFODIR}/top_level.txt
+${PYSITELIB}/${WHEEL_INFODIR}/COPYING
+${PYSITELIB}/${WHEEL_INFODIR}/METADATA
+${PYSITELIB}/${WHEEL_INFODIR}/RECORD
+${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/${WHEEL_INFODIR}/entry_points.txt
+${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
${PYSITELIB}/mesonbuild/__init__.py
${PYSITELIB}/mesonbuild/__init__.pyc
${PYSITELIB}/mesonbuild/__init__.pyo
Index: pkgsrc/devel/meson/distinfo
diff -u pkgsrc/devel/meson/distinfo:1.53 pkgsrc/devel/meson/distinfo:1.54
--- pkgsrc/devel/meson/distinfo:1.53 Sat Oct 21 14:35:49 2023
+++ pkgsrc/devel/meson/distinfo Sat Dec 30 16:29:34 2023
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.53 2023/10/21 14:35:49 adam Exp $
+$NetBSD: distinfo,v 1.54 2023/12/30 16:29:34 wiz Exp $
-BLAKE2s (meson-1.2.3.tar.gz) = dd981b78cc856ace94a93c1254152009b05796e4b10873f81584435d264cbc2e
-SHA512 (meson-1.2.3.tar.gz) = cdcadc731effc1ffb2de98b795ba37955f934ed9b54b9f7f3ac5fe96ab33268d4de4fce734a4c2ef7d2ecc5051616df127e1f8665e197ff954310bf1483b81fc
-Size (meson-1.2.3.tar.gz) = 2184484 bytes
+BLAKE2s (meson-1.3.1.tar.gz) = ba144647d4e09e7a80930d4fcc0301c7762683fe3a194c49c14847109b41c585
+SHA512 (meson-1.3.1.tar.gz) = 6e694beb70329535faca9405358c04e2fd5a490b0c0d2678d5831b7de3477e0fcf4f6a242f1bc6218da04ac4f6e096ee53cdf273c6b6a38a35d370e8c16694ba
+Size (meson-1.3.1.tar.gz) = 2222386 bytes
SHA1 (patch-mesonbuild_compilers_detect.py) = 433c20bcf613817f0df9a73859909f8c257af243
SHA1 (patch-mesonbuild_compilers_mixins_gnu.py) = 34c2f6f215d5aed1d6c422187f733d0d488ebb4f
SHA1 (patch-mesonbuild_dependencies_dev.py) = 2165f1ee4ad5d9689eb2fb7e94841503336070b9
Home |
Main Index |
Thread Index |
Old Index