pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/devel/meson meson: updated to 0.62.1
details: https://anonhg.NetBSD.org/pkgsrc/rev/9b3477702af7
branches: trunk
changeset: 380011:9b3477702af7
user: adam <adam%pkgsrc.org@localhost>
date: Fri May 27 12:26:50 2022 +0000
description:
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
diffstat:
devel/meson/Makefile | 6 +++---
devel/meson/PLIST | 36 ++++++++++++++++++++++++++----------
devel/meson/distinfo | 8 ++++----
3 files changed, 33 insertions(+), 17 deletions(-)
diffs (146 lines):
diff -r da7aa16c4d7a -r 9b3477702af7 devel/meson/Makefile
--- a/devel/meson/Makefile Fri May 27 12:22:35 2022 +0000
+++ b/devel/meson/Makefile Fri May 27 12:26:50 2022 +0000
@@ -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+= 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"
diff -r da7aa16c4d7a -r 9b3477702af7 devel/meson/PLIST
--- a/devel/meson/PLIST Fri May 27 12:22:35 2022 +0000
+++ b/devel/meson/PLIST Fri May 27 12:26:50 2022 +0000
@@ -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/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/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/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/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/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_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_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/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/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
diff -r da7aa16c4d7a -r 9b3477702af7 devel/meson/distinfo
--- a/devel/meson/distinfo Fri May 27 12:22:35 2022 +0000
+++ b/devel/meson/distinfo Fri May 27 12:26:50 2022 +0000
@@ -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
Home |
Main Index |
Thread Index |
Old Index