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:   adam
Date:           Mon Jul 27 16:08:13 UTC 2020

Modified Files:
        pkgsrc/devel/meson: Makefile PLIST distinfo
        pkgsrc/devel/meson/patches: patch-mesonbuild_scripts_depfixer.py

Log Message:
meson: updated to 0.55.0

0.55.0:
rpath removal now more careful
Added ability to specify targets in meson compile
Test protocol for gtest
meson.add_*_script methods accept new types
Machine file constants
Configure CMake subprojects with meson.subproject_options
find_program: Fixes when the program has been overridden by executable
Response files enabled on Linux, reined in on Windows
unstable-kconfig module renamed to unstable-keyval
Fatal warnings in gnome.generate_gir()
b_ndebug support for D language compilers
Meson test now produces JUnit xml from results
Config tool based dependencies no longer search PATH for cross compiling
Rename has_exe_wrapper -> can_run_host_binaries
String concatenation in meson_options.txt
Wrap fallback URL
Clang coverage support
Local wrap source and patch files
Local wrap patch directory
Patch on all wrap types
link_language argument added to all targets
meson dist --no-tests
Force fallback for
Implicit dependency fallback
Wrap file provide section
find_program() fallback
Test scripts are given the exe wrapper if needed
Added ability to specify backend arguments in meson compile
Introspection API changes


To generate a diff of this commit:
cvs rdiff -u -r1.13 -r1.14 pkgsrc/devel/meson/Makefile
cvs rdiff -u -r1.5 -r1.6 pkgsrc/devel/meson/PLIST
cvs rdiff -u -r1.10 -r1.11 pkgsrc/devel/meson/distinfo
cvs rdiff -u -r1.1 -r1.2 \
    pkgsrc/devel/meson/patches/patch-mesonbuild_scripts_depfixer.py

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.13 pkgsrc/devel/meson/Makefile:1.14
--- pkgsrc/devel/meson/Makefile:1.13    Tue Jun 30 11:57:50 2020
+++ pkgsrc/devel/meson/Makefile Mon Jul 27 16:08:13 2020
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.13 2020/06/30 11:57:50 adam Exp $
+# $NetBSD: Makefile,v 1.14 2020/07/27 16:08:13 adam Exp $
 
-DISTNAME=      meson-0.54.3
+DISTNAME=      meson-0.55.0
 CATEGORIES=    devel python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=m/meson/}
 

Index: pkgsrc/devel/meson/PLIST
diff -u pkgsrc/devel/meson/PLIST:1.5 pkgsrc/devel/meson/PLIST:1.6
--- pkgsrc/devel/meson/PLIST:1.5        Wed Apr  1 14:51:05 2020
+++ pkgsrc/devel/meson/PLIST    Mon Jul 27 16:08:13 2020
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.5 2020/04/01 14:51:05 wiz Exp $
+@comment $NetBSD: PLIST,v 1.6 2020/07/27 16:08:13 adam Exp $
 bin/meson
 ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
 ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
@@ -9,6 +9,9 @@ ${PYSITELIB}/${EGG_INFODIR}/top_level.tx
 ${PYSITELIB}/mesonbuild/__init__.py
 ${PYSITELIB}/mesonbuild/__init__.pyc
 ${PYSITELIB}/mesonbuild/__init__.pyo
+${PYSITELIB}/mesonbuild/arglist.py
+${PYSITELIB}/mesonbuild/arglist.pyc
+${PYSITELIB}/mesonbuild/arglist.pyo
 ${PYSITELIB}/mesonbuild/ast/__init__.py
 ${PYSITELIB}/mesonbuild/ast/__init__.pyc
 ${PYSITELIB}/mesonbuild/ast/__init__.pyo
@@ -64,9 +67,6 @@ ${PYSITELIB}/mesonbuild/cmake/common.py
 ${PYSITELIB}/mesonbuild/cmake/common.pyc
 ${PYSITELIB}/mesonbuild/cmake/common.pyo
 ${PYSITELIB}/mesonbuild/cmake/data/preload.cmake
-${PYSITELIB}/mesonbuild/cmake/data/run_ctgt.py
-${PYSITELIB}/mesonbuild/cmake/data/run_ctgt.pyc
-${PYSITELIB}/mesonbuild/cmake/data/run_ctgt.pyo
 ${PYSITELIB}/mesonbuild/cmake/executor.py
 ${PYSITELIB}/mesonbuild/cmake/executor.pyc
 ${PYSITELIB}/mesonbuild/cmake/executor.pyo
@@ -310,9 +310,9 @@ ${PYSITELIB}/mesonbuild/modules/unstable
 ${PYSITELIB}/mesonbuild/modules/unstable_icestorm.py
 ${PYSITELIB}/mesonbuild/modules/unstable_icestorm.pyc
 ${PYSITELIB}/mesonbuild/modules/unstable_icestorm.pyo
-${PYSITELIB}/mesonbuild/modules/unstable_kconfig.py
-${PYSITELIB}/mesonbuild/modules/unstable_kconfig.pyc
-${PYSITELIB}/mesonbuild/modules/unstable_kconfig.pyo
+${PYSITELIB}/mesonbuild/modules/unstable_keyval.py
+${PYSITELIB}/mesonbuild/modules/unstable_keyval.pyc
+${PYSITELIB}/mesonbuild/modules/unstable_keyval.pyo
 ${PYSITELIB}/mesonbuild/modules/unstable_simd.py
 ${PYSITELIB}/mesonbuild/modules/unstable_simd.pyc
 ${PYSITELIB}/mesonbuild/modules/unstable_simd.pyo
@@ -352,6 +352,9 @@ ${PYSITELIB}/mesonbuild/scripts/clangtid
 ${PYSITELIB}/mesonbuild/scripts/cleantrees.py
 ${PYSITELIB}/mesonbuild/scripts/cleantrees.pyc
 ${PYSITELIB}/mesonbuild/scripts/cleantrees.pyo
+${PYSITELIB}/mesonbuild/scripts/cmake_run_ctgt.py
+${PYSITELIB}/mesonbuild/scripts/cmake_run_ctgt.pyc
+${PYSITELIB}/mesonbuild/scripts/cmake_run_ctgt.pyo
 ${PYSITELIB}/mesonbuild/scripts/commandrunner.py
 ${PYSITELIB}/mesonbuild/scripts/commandrunner.pyc
 ${PYSITELIB}/mesonbuild/scripts/commandrunner.pyo

Index: pkgsrc/devel/meson/distinfo
diff -u pkgsrc/devel/meson/distinfo:1.10 pkgsrc/devel/meson/distinfo:1.11
--- pkgsrc/devel/meson/distinfo:1.10    Tue Jun 30 11:57:50 2020
+++ pkgsrc/devel/meson/distinfo Mon Jul 27 16:08:13 2020
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.10 2020/06/30 11:57:50 adam Exp $
+$NetBSD: distinfo,v 1.11 2020/07/27 16:08:13 adam Exp $
 
-SHA1 (meson-0.54.3.tar.gz) = 96a3172a732620f2f9ca4537a54edbb1f46077d2
-RMD160 (meson-0.54.3.tar.gz) = 2a59222cd609da58ae078a3522271b769de37849
-SHA512 (meson-0.54.3.tar.gz) = 2e62bf992bf337ae5a01f7a0fb842ea0cefcdbc81f5675235e41d8182f37df2e003b0a8a90d650c6cca4ff79898f7888474f75e5103a48d7ca14f51a024e4f2b
-Size (meson-0.54.3.tar.gz) = 1690919 bytes
+SHA1 (meson-0.55.0.tar.gz) = 266c35ad4ea0b526e3437500b99a0745adf82d92
+RMD160 (meson-0.55.0.tar.gz) = 59db72dded4bf8dfb53dd5eb00d229e377a2ae80
+SHA512 (meson-0.55.0.tar.gz) = bf2a5bab19deb433e363bf569527dbd1a9e8c0f77482aa077abbaa480dadc396e43148957473a31ecd9d3965578d2f7b7dc8808839c619ae2c0d419aed72d4e2
+Size (meson-0.55.0.tar.gz) = 1742882 bytes
 SHA1 (patch-mesonbuild_dependencies_dev.py) = ce9b93369d771f7e24208923b58af769e51bcd98
 SHA1 (patch-mesonbuild_modules_pkgconfig.py) = 7b5dff2fbc29199a2b1b18a0073e73461c517744
-SHA1 (patch-mesonbuild_scripts_depfixer.py) = 6ed6fdfd7454b517ad5d1ebd1c387ebd73437d4b
+SHA1 (patch-mesonbuild_scripts_depfixer.py) = 4c212e4f25f5cf3fb993b41993580805d57695b3

Index: pkgsrc/devel/meson/patches/patch-mesonbuild_scripts_depfixer.py
diff -u pkgsrc/devel/meson/patches/patch-mesonbuild_scripts_depfixer.py:1.1 pkgsrc/devel/meson/patches/patch-mesonbuild_scripts_depfixer.py:1.2
--- pkgsrc/devel/meson/patches/patch-mesonbuild_scripts_depfixer.py:1.1 Fri Oct  4 14:06:19 2019
+++ pkgsrc/devel/meson/patches/patch-mesonbuild_scripts_depfixer.py     Mon Jul 27 16:08:13 2020
@@ -1,14 +1,14 @@
-$NetBSD: patch-mesonbuild_scripts_depfixer.py,v 1.1 2019/10/04 14:06:19 prlw1 Exp $
+$NetBSD: patch-mesonbuild_scripts_depfixer.py,v 1.2 2020/07/27 16:08:13 adam Exp $
 
 Do not touch rpath for ELF.
 
---- mesonbuild/scripts/depfixer.py.orig        2019-06-06 05:17:20.000000000 +0000
+--- mesonbuild/scripts/depfixer.py.orig        2020-06-29 17:00:15.000000000 +0000
 +++ mesonbuild/scripts/depfixer.py
-@@ -439,8 +439,6 @@ def fix_rpath(fname, new_rpath, final_pa
+@@ -457,8 +457,6 @@ def fix_rpath(fname, rpath_dirs_to_remov
          if fname.endswith('.jar'):
              fix_jar(fname)
              return
--        fix_elf(fname, new_rpath, verbose)
+-        fix_elf(fname, rpath_dirs_to_remove, new_rpath, verbose)
 -        return
      except SystemExit as e:
          if isinstance(e.code, int) and e.code == 0:



Home | Main Index | Thread Index | Old Index