Received: by mail.netbsd.org (Postfix, from userid 605) id 9BAED84EFE; Fri, 27 May 2022 12:25:56 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id D3ECE84D67 for ; Fri, 27 May 2022 12:25:55 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([IPv6:::1]) by localhost (mail.netbsd.org [IPv6:::1]) (amavisd-new, port 10025) with ESMTP id UYb_Q-J-Cg6s for ; Fri, 27 May 2022 12:25:54 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.netbsd.org [199.233.217.197]) by mail.netbsd.org (Postfix) with ESMTP id D17B184D45 for ; Fri, 27 May 2022 12:25:54 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id 22FDFFAEB; Fri, 27 May 2022 12:26:51 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_1653654411289490" MIME-Version: 1.0 Date: Fri, 27 May 2022 12:26:51 +0000 From: "Adam Ciarcinski" Subject: CVS commit: pkgsrc/devel/meson To: pkgsrc-changes@NetBSD.org Reply-To: adam@netbsd.org X-Mailer: log_accum Message-Id: <20220527122651.22FDFFAEB@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_1653654411289490 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" Module Name: pkgsrc Committed By: adam Date: Fri May 27 12:26:51 UTC 2022 Modified Files: pkgsrc/devel/meson: Makefile PLIST distinfo Log Message: meson: updated to 0.62.1 0.62.1 Bash completion scripts sourced in meson devenv Setup GDB auto-load for meson devenv Print modified environment variables with meson devenv --dump New method and separator kwargs on environment() and meson.add_devenv() New custom dependency for libdl pkgconfig.generate will now include variables for builtin directories when referenced New keyword argument verbose for tests and benchmarks CMake support for versions <3.17.0 is deprecated Removal of the RPM module CMake server API support is removed Rust proc-macro crates found programs now have a version method Minimum required Python version updated to 3.7 Added support for XML translations using itstool JNI System Dependency Modules New unstable wayland module Experimental command to convert environments to cross files Added optional '--allow-dirty' flag for the 'dist' command ldconfig is no longer run on install Added support for Texas Instruments MSP430 and ARM compilers cmake.configure_package_config_file can now take a dict Deprecated java.generate_native_header() in favor of the new java.generate_native_headers() New option to choose python installation environment JDK System Dependency Renamed from jdk to jni i18n.merge_file no longer arbitrarily leaves your project half-built All directory options now support paths outside of prefix meson install --strip Support for ARM Ltd. Clang toolchain structured_sources() New custom dependency for OpenSSL D features in declare_dependency arch_independent kwarg in cmake.write_basic_package_version_file dataonly Pkgconfig Default Install Path JAR default install dir To generate a diff of this commit: cvs rdiff -u -r1.38 -r1.39 pkgsrc/devel/meson/Makefile cvs rdiff -u -r1.13 -r1.14 pkgsrc/devel/meson/PLIST cvs rdiff -u -r1.35 -r1.36 pkgsrc/devel/meson/distinfo Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_1653654411289490 Content-Disposition: inline Content-Length: 7397 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Modified files: Index: pkgsrc/devel/meson/Makefile diff -u pkgsrc/devel/meson/Makefile:1.38 pkgsrc/devel/meson/Makefile:1.39 --- pkgsrc/devel/meson/Makefile:1.38 Tue Mar 15 05:43:36 2022 +++ pkgsrc/devel/meson/Makefile Fri May 27 12:26:50 2022 @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.38 2022/03/15 05:43:36 adam Exp $ +# $NetBSD: Makefile,v 1.39 2022/05/27 12:26:50 adam Exp $ -DISTNAME= meson-0.61.3 +DISTNAME= meson-0.62.1 CATEGORIES= devel python MASTER_SITES= ${MASTER_SITE_PYPI:=m/meson/} @@ -41,7 +41,7 @@ REPLACE_PYTHON+= test\ cases/windows/8\ REPLACE_PYTHON+= tools/*.py do-test: - cd ${WRKSRC} && ${PYTHONBIN} run_tests.py + cd ${WRKSRC} && ${SETENV} ${TEST_ENV} ${PYTHONBIN} run_tests.py .include "../../lang/python/application.mk" .include "../../lang/python/egg.mk" Index: pkgsrc/devel/meson/PLIST diff -u pkgsrc/devel/meson/PLIST:1.13 pkgsrc/devel/meson/PLIST:1.14 --- pkgsrc/devel/meson/PLIST:1.13 Tue Feb 15 10:00:05 2022 +++ pkgsrc/devel/meson/PLIST Fri May 27 12:26:50 2022 @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.13 2022/02/15 10:00:05 adam Exp $ +@comment $NetBSD: PLIST,v 1.14 2022/05/27 12:26:50 adam Exp $ bin/meson ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt @@ -75,12 +75,13 @@ ${PYSITELIB}/mesonbuild/build.pyo ${PYSITELIB}/mesonbuild/cmake/__init__.py ${PYSITELIB}/mesonbuild/cmake/__init__.pyc ${PYSITELIB}/mesonbuild/cmake/__init__.pyo -${PYSITELIB}/mesonbuild/cmake/client.py -${PYSITELIB}/mesonbuild/cmake/client.pyc -${PYSITELIB}/mesonbuild/cmake/client.pyo ${PYSITELIB}/mesonbuild/cmake/common.py ${PYSITELIB}/mesonbuild/cmake/common.pyc ${PYSITELIB}/mesonbuild/cmake/common.pyo +${PYSITELIB}/mesonbuild/cmake/data/__init__.py +${PYSITELIB}/mesonbuild/cmake/data/__init__.pyc +${PYSITELIB}/mesonbuild/cmake/data/__init__.pyo +${PYSITELIB}/mesonbuild/cmake/data/preload.cmake ${PYSITELIB}/mesonbuild/cmake/executor.py ${PYSITELIB}/mesonbuild/cmake/executor.pyc ${PYSITELIB}/mesonbuild/cmake/executor.pyo @@ -144,9 +145,6 @@ ${PYSITELIB}/mesonbuild/compilers/mixins ${PYSITELIB}/mesonbuild/compilers/mixins/arm.py ${PYSITELIB}/mesonbuild/compilers/mixins/arm.pyc ${PYSITELIB}/mesonbuild/compilers/mixins/arm.pyo -${PYSITELIB}/mesonbuild/compilers/mixins/c2000.py -${PYSITELIB}/mesonbuild/compilers/mixins/c2000.pyc -${PYSITELIB}/mesonbuild/compilers/mixins/c2000.pyo ${PYSITELIB}/mesonbuild/compilers/mixins/ccrx.py ${PYSITELIB}/mesonbuild/compilers/mixins/ccrx.pyc ${PYSITELIB}/mesonbuild/compilers/mixins/ccrx.pyo @@ -177,6 +175,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/ti.py +${PYSITELIB}/mesonbuild/compilers/mixins/ti.pyc +${PYSITELIB}/mesonbuild/compilers/mixins/ti.pyo ${PYSITELIB}/mesonbuild/compilers/mixins/visualstudio.py ${PYSITELIB}/mesonbuild/compilers/mixins/visualstudio.pyc ${PYSITELIB}/mesonbuild/compilers/mixins/visualstudio.pyo @@ -222,6 +223,12 @@ ${PYSITELIB}/mesonbuild/dependencies/con ${PYSITELIB}/mesonbuild/dependencies/cuda.py ${PYSITELIB}/mesonbuild/dependencies/cuda.pyc ${PYSITELIB}/mesonbuild/dependencies/cuda.pyo +${PYSITELIB}/mesonbuild/dependencies/data/CMakeLists.txt +${PYSITELIB}/mesonbuild/dependencies/data/CMakeListsLLVM.txt +${PYSITELIB}/mesonbuild/dependencies/data/CMakePathInfo.txt +${PYSITELIB}/mesonbuild/dependencies/data/__init__.py +${PYSITELIB}/mesonbuild/dependencies/data/__init__.pyc +${PYSITELIB}/mesonbuild/dependencies/data/__init__.pyo ${PYSITELIB}/mesonbuild/dependencies/detect.py ${PYSITELIB}/mesonbuild/dependencies/detect.pyc ${PYSITELIB}/mesonbuild/dependencies/detect.pyo @@ -450,9 +457,6 @@ ${PYSITELIB}/mesonbuild/modules/qt5.pyo ${PYSITELIB}/mesonbuild/modules/qt6.py ${PYSITELIB}/mesonbuild/modules/qt6.pyc ${PYSITELIB}/mesonbuild/modules/qt6.pyo -${PYSITELIB}/mesonbuild/modules/rpm.py -${PYSITELIB}/mesonbuild/modules/rpm.pyc -${PYSITELIB}/mesonbuild/modules/rpm.pyo ${PYSITELIB}/mesonbuild/modules/sourceset.py ${PYSITELIB}/mesonbuild/modules/sourceset.pyc ${PYSITELIB}/mesonbuild/modules/sourceset.pyo @@ -471,6 +475,9 @@ ${PYSITELIB}/mesonbuild/modules/unstable ${PYSITELIB}/mesonbuild/modules/unstable_simd.py ${PYSITELIB}/mesonbuild/modules/unstable_simd.pyc ${PYSITELIB}/mesonbuild/modules/unstable_simd.pyo +${PYSITELIB}/mesonbuild/modules/unstable_wayland.py +${PYSITELIB}/mesonbuild/modules/unstable_wayland.pyc +${PYSITELIB}/mesonbuild/modules/unstable_wayland.pyo ${PYSITELIB}/mesonbuild/modules/windows.py ${PYSITELIB}/mesonbuild/modules/windows.pyc ${PYSITELIB}/mesonbuild/modules/windows.pyo @@ -514,6 +521,9 @@ ${PYSITELIB}/mesonbuild/scripts/cmake_ru ${PYSITELIB}/mesonbuild/scripts/cmake_run_ctgt.pyc ${PYSITELIB}/mesonbuild/scripts/cmake_run_ctgt.pyo ${PYSITELIB}/mesonbuild/scripts/cmd_or_ps.ps1 +${PYSITELIB}/mesonbuild/scripts/copy.py +${PYSITELIB}/mesonbuild/scripts/copy.pyc +${PYSITELIB}/mesonbuild/scripts/copy.pyo ${PYSITELIB}/mesonbuild/scripts/coverage.py ${PYSITELIB}/mesonbuild/scripts/coverage.pyc ${PYSITELIB}/mesonbuild/scripts/coverage.pyo @@ -529,6 +539,9 @@ ${PYSITELIB}/mesonbuild/scripts/depscan. ${PYSITELIB}/mesonbuild/scripts/dirchanger.py ${PYSITELIB}/mesonbuild/scripts/dirchanger.pyc ${PYSITELIB}/mesonbuild/scripts/dirchanger.pyo +${PYSITELIB}/mesonbuild/scripts/env2mfile.py +${PYSITELIB}/mesonbuild/scripts/env2mfile.pyc +${PYSITELIB}/mesonbuild/scripts/env2mfile.pyo ${PYSITELIB}/mesonbuild/scripts/externalproject.py ${PYSITELIB}/mesonbuild/scripts/externalproject.pyc ${PYSITELIB}/mesonbuild/scripts/externalproject.pyo @@ -541,6 +554,9 @@ ${PYSITELIB}/mesonbuild/scripts/gtkdoche ${PYSITELIB}/mesonbuild/scripts/hotdochelper.py ${PYSITELIB}/mesonbuild/scripts/hotdochelper.pyc ${PYSITELIB}/mesonbuild/scripts/hotdochelper.pyo +${PYSITELIB}/mesonbuild/scripts/itstool.py +${PYSITELIB}/mesonbuild/scripts/itstool.pyc +${PYSITELIB}/mesonbuild/scripts/itstool.pyo ${PYSITELIB}/mesonbuild/scripts/meson_exe.py ${PYSITELIB}/mesonbuild/scripts/meson_exe.pyc ${PYSITELIB}/mesonbuild/scripts/meson_exe.pyo Index: pkgsrc/devel/meson/distinfo diff -u pkgsrc/devel/meson/distinfo:1.35 pkgsrc/devel/meson/distinfo:1.36 --- pkgsrc/devel/meson/distinfo:1.35 Tue Mar 15 05:43:36 2022 +++ pkgsrc/devel/meson/distinfo Fri May 27 12:26:50 2022 @@ -1,8 +1,8 @@ -$NetBSD: distinfo,v 1.35 2022/03/15 05:43:36 adam Exp $ +$NetBSD: distinfo,v 1.36 2022/05/27 12:26:50 adam Exp $ -BLAKE2s (meson-0.61.3.tar.gz) = 949834e1a5c85066e04a9b999e1af3b350e62f12be0f11e8b60856fd3a08be0b -SHA512 (meson-0.61.3.tar.gz) = 955c56cbaeb23a33a5e536eee547312ca5f1122aaa03d839113a2b2bcd9a0486ab24d1783220d9981c29ed9b4bda06a971cb0e21aa9f32d57f6696fa27853da8 -Size (meson-0.61.3.tar.gz) = 2011631 bytes +BLAKE2s (meson-0.62.1.tar.gz) = 0acdc68fb82e9d07105381000bf182622115a556964338127aea48ef9763acaf +SHA512 (meson-0.62.1.tar.gz) = 52d2d06c27275b824046164403908be8555faed33aef862940623cef3e4f84b4c9b8d461c291642e6ea2c0db30b2ec4a99f46bde5d54945a26c1dbeca219cc32 +Size (meson-0.62.1.tar.gz) = 2034805 bytes SHA1 (patch-mesonbuild_compilers_detect.py) = 6379aaae55a7175291133335f15307b53aee4384 SHA1 (patch-mesonbuild_compilers_mixins_gnu.py) = cc9fe3204c7cf003d288ef5635fa7853a44a2e34 SHA1 (patch-mesonbuild_dependencies_dev.py) = 44a3bdb96a1afad1f1a9110b6187c9daad0d449f --_----------=_1653654411289490--