Sun Oct 24 16:20:01 2021 UTC ()
meson: updated to 0.59.3

0.59.3:
Bug fixes


(adam)
diff -r1.29 -r1.30 pkgsrc/devel/meson/Makefile
diff -r1.27 -r1.28 pkgsrc/devel/meson/distinfo

cvs diff -r1.29 -r1.30 pkgsrc/devel/meson/Makefile (switch to unified diff)

--- pkgsrc/devel/meson/Makefile 2021/09/29 07:29:54 1.29
+++ pkgsrc/devel/meson/Makefile 2021/10/24 16:20:01 1.30
@@ -1,46 +1,46 @@ @@ -1,46 +1,46 @@
1# $NetBSD: Makefile,v 1.29 2021/09/29 07:29:54 adam Exp $ 1# $NetBSD: Makefile,v 1.30 2021/10/24 16:20:01 adam Exp $
2 2
3DISTNAME= meson-0.59.2 3DISTNAME= meson-0.59.3
4CATEGORIES= devel python 4CATEGORIES= devel python
5MASTER_SITES= ${MASTER_SITE_PYPI:=m/meson/} 5MASTER_SITES= ${MASTER_SITE_PYPI:=m/meson/}
6 6
7MAINTAINER= pkgsrc-users@NetBSD.org 7MAINTAINER= pkgsrc-users@NetBSD.org
8HOMEPAGE= https://mesonbuild.com/ 8HOMEPAGE= https://mesonbuild.com/
9COMMENT= Open source build system meant to be fast and user friendly 9COMMENT= Open source build system meant to be fast and user friendly
10LICENSE= apache-2.0 10LICENSE= apache-2.0
11 11
12CONFLICTS= ${PYPKGPREFIX}-meson-[0-9]* 12CONFLICTS= ${PYPKGPREFIX}-meson-[0-9]*
13SUPERSEDES= ${PYPKGPREFIX}-meson-[0-9]* 13SUPERSEDES= ${PYPKGPREFIX}-meson-[0-9]*
14 14
15DEPENDS+= ninja-build>=1.7:../../devel/ninja-build 15DEPENDS+= ninja-build>=1.7:../../devel/ninja-build
16 16
17PYTHON_VERSIONS_INCOMPATIBLE= 27 17PYTHON_VERSIONS_INCOMPATIBLE= 27
18 18
19USE_LANGUAGES= c c++ # c++ for tests 19USE_LANGUAGES= c c++ # c++ for tests
20 20
21SUBST_CLASSES+= man 21SUBST_CLASSES+= man
22SUBST_SED.man+= -e "s,share/man,${PKGMANDIR}," 22SUBST_SED.man+= -e "s,share/man,${PKGMANDIR},"
23SUBST_FILES.man+= setup.py 23SUBST_FILES.man+= setup.py
24SUBST_STAGE.man= pre-configure 24SUBST_STAGE.man= pre-configure
25SUBST_MESSAGE.man= Fixing man page installation path. 25SUBST_MESSAGE.man= Fixing man page installation path.
26 26
27REPLACE_PYTHON+= ghwt.py 27REPLACE_PYTHON+= ghwt.py
28REPLACE_PYTHON+= meson.py 28REPLACE_PYTHON+= meson.py
29REPLACE_PYTHON+= mesonbuild/rewriter.py 29REPLACE_PYTHON+= mesonbuild/rewriter.py
30REPLACE_PYTHON+= mesonbuild/cmake/data/run_ctgt.py 30REPLACE_PYTHON+= mesonbuild/cmake/data/run_ctgt.py
31REPLACE_PYTHON+= run_*.py 31REPLACE_PYTHON+= run_*.py
32REPLACE_PYTHON+= test\ cases/*/*/*.py 32REPLACE_PYTHON+= test\ cases/*/*/*.py
33REPLACE_PYTHON+= test\ cases/*/*/*/*.py 33REPLACE_PYTHON+= test\ cases/*/*/*/*.py
34REPLACE_PYTHON+= test\ cases/*/*/*/*/*.py 34REPLACE_PYTHON+= test\ cases/*/*/*/*/*.py
35REPLACE_PYTHON+= test\ cases/common/14\ configure\ file/test.py.in 35REPLACE_PYTHON+= test\ cases/common/14\ configure\ file/test.py.in
36REPLACE_PYTHON+= test\ cases/common/187\ find\ override/subdir/gencodegen.py.in 36REPLACE_PYTHON+= test\ cases/common/187\ find\ override/subdir/gencodegen.py.in
37REPLACE_PYTHON+= test\ cases/common/54\ run\ target/configure.in 37REPLACE_PYTHON+= test\ cases/common/54\ run\ target/configure.in
38REPLACE_PYTHON+= test\ cases/windows/8\ find\ program/test-script 38REPLACE_PYTHON+= test\ cases/windows/8\ find\ program/test-script
39REPLACE_PYTHON+= tools/*.py 39REPLACE_PYTHON+= tools/*.py
40 40
41do-test: 41do-test:
42 cd ${WRKSRC} && ${PYTHONBIN} run_tests.py 42 cd ${WRKSRC} && ${PYTHONBIN} run_tests.py
43 43
44.include "../../lang/python/application.mk" 44.include "../../lang/python/application.mk"
45.include "../../lang/python/egg.mk" 45.include "../../lang/python/egg.mk"
46.include "../../mk/bsd.pkg.mk" 46.include "../../mk/bsd.pkg.mk"

cvs diff -r1.27 -r1.28 pkgsrc/devel/meson/distinfo (switch to unified diff)

--- pkgsrc/devel/meson/distinfo 2021/10/07 13:40:34 1.27
+++ pkgsrc/devel/meson/distinfo 2021/10/24 16:20:01 1.28
@@ -1,10 +1,10 @@ @@ -1,10 +1,10 @@
1$NetBSD: distinfo,v 1.27 2021/10/07 13:40:34 nia Exp $ 1$NetBSD: distinfo,v 1.28 2021/10/24 16:20:01 adam Exp $
2 2
3RMD160 (meson-0.59.2.tar.gz) = 7bf42aa0774233a2ee04aeee6b2c22c376ae88f9 3RMD160 (meson-0.59.3.tar.gz) = 36994a8e29e15751a9a1977aad581057a52f3943
4SHA512 (meson-0.59.2.tar.gz) = 910e4a8c9828506b576dc8ae0b5765efec24f44a34a5694f782c8a533d75053b10b4167564c06456d05f7a32c5fd9bd657faa62329e1e4ed24bfc4c9ac1ef73e 4SHA512 (meson-0.59.3.tar.gz) = 4ffca094474c09567a69f576b25588c38e18d3a96d0b1d592adb05493a5d6dcfcd1a6549a821862a5aabd3df34d81b3a90d01e012e62c7f46bd98152337c0ea6
5Size (meson-0.59.2.tar.gz) = 1952115 bytes 5Size (meson-0.59.3.tar.gz) = 1953620 bytes
6SHA1 (patch-mesonbuild_compilers_detect.py) = 6379aaae55a7175291133335f15307b53aee4384 6SHA1 (patch-mesonbuild_compilers_detect.py) = 6379aaae55a7175291133335f15307b53aee4384
7SHA1 (patch-mesonbuild_compilers_mixins_gnu.py) = cc9fe3204c7cf003d288ef5635fa7853a44a2e34 7SHA1 (patch-mesonbuild_compilers_mixins_gnu.py) = cc9fe3204c7cf003d288ef5635fa7853a44a2e34
8SHA1 (patch-mesonbuild_dependencies_dev.py) = 44a3bdb96a1afad1f1a9110b6187c9daad0d449f 8SHA1 (patch-mesonbuild_dependencies_dev.py) = 44a3bdb96a1afad1f1a9110b6187c9daad0d449f
9SHA1 (patch-mesonbuild_modules_pkgconfig.py) = fc14da26f81d8aa8dd7b2ec0d034124458e6ba88 9SHA1 (patch-mesonbuild_modules_pkgconfig.py) = fc14da26f81d8aa8dd7b2ec0d034124458e6ba88
10SHA1 (patch-mesonbuild_scripts_depfixer.py) = b8673de86f49f7a9876afcd05536766e0555d217 10SHA1 (patch-mesonbuild_scripts_depfixer.py) = b8673de86f49f7a9876afcd05536766e0555d217