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:           Tue Mar 17 10:25:39 UTC 2020

Modified Files:
        pkgsrc/devel/meson: Makefile PLIST distinfo
        pkgsrc/devel/meson/patches: patch-mesonbuild_dependencies_dev.py
Removed Files:
        pkgsrc/devel/meson/patches: patch-mesonbuild_dependencies_base.py

Log Message:
meson: updated to 0.53.2

0.53.2:
A new module for filesystem operations
meson dist --include-subprojects
Added new Meson templates for Dlang, Rust, Objective-C
Add a new summary() function
Generic Overrider for Dynamic Linker selection
fortran_std option
python.dependency() embed kwarg
Scalapack
Search directories for find_program()
Source tags targets
Dictionary entry using string variable as key
Improved CMake subprojects support
compiler.get_linker_id()
CUDA dependency
Added global option to disable C++ RTTI
Introspection API changes


To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 pkgsrc/devel/meson/Makefile
cvs rdiff -u -r1.3 -r1.4 pkgsrc/devel/meson/PLIST
cvs rdiff -u -r1.4 -r1.5 pkgsrc/devel/meson/distinfo
cvs rdiff -u -r1.1 -r0 \
    pkgsrc/devel/meson/patches/patch-mesonbuild_dependencies_base.py
cvs rdiff -u -r1.2 -r1.3 \
    pkgsrc/devel/meson/patches/patch-mesonbuild_dependencies_dev.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.5 pkgsrc/devel/meson/Makefile:1.6
--- pkgsrc/devel/meson/Makefile:1.5     Wed Dec 11 12:48:07 2019
+++ pkgsrc/devel/meson/Makefile Tue Mar 17 10:25:39 2020
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.5 2019/12/11 12:48:07 adam Exp $
+# $NetBSD: Makefile,v 1.6 2020/03/17 10:25:39 adam Exp $
 
-DISTNAME=      meson-0.52.1
+DISTNAME=      meson-0.53.2
 CATEGORIES=    devel python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=m/meson/}
 

Index: pkgsrc/devel/meson/PLIST
diff -u pkgsrc/devel/meson/PLIST:1.3 pkgsrc/devel/meson/PLIST:1.4
--- pkgsrc/devel/meson/PLIST:1.3        Fri Oct 18 11:07:25 2019
+++ pkgsrc/devel/meson/PLIST    Tue Mar 17 10:25:39 2020
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.3 2019/10/18 11:07:25 adam Exp $
+@comment $NetBSD: PLIST,v 1.4 2020/03/17 10:25:39 adam Exp $
 bin/meson
 ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
 ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
@@ -63,12 +63,16 @@ ${PYSITELIB}/mesonbuild/cmake/client.pyo
 ${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
+${PYSITELIB}/mesonbuild/cmake/fileapi.py
+${PYSITELIB}/mesonbuild/cmake/fileapi.pyc
+${PYSITELIB}/mesonbuild/cmake/fileapi.pyo
 ${PYSITELIB}/mesonbuild/cmake/generator.py
 ${PYSITELIB}/mesonbuild/cmake/generator.pyc
 ${PYSITELIB}/mesonbuild/cmake/generator.pyo
@@ -126,6 +130,9 @@ ${PYSITELIB}/mesonbuild/compilers/mixins
 ${PYSITELIB}/mesonbuild/compilers/mixins/elbrus.py
 ${PYSITELIB}/mesonbuild/compilers/mixins/elbrus.pyc
 ${PYSITELIB}/mesonbuild/compilers/mixins/elbrus.pyo
+${PYSITELIB}/mesonbuild/compilers/mixins/emscripten.py
+${PYSITELIB}/mesonbuild/compilers/mixins/emscripten.pyc
+${PYSITELIB}/mesonbuild/compilers/mixins/emscripten.pyo
 ${PYSITELIB}/mesonbuild/compilers/mixins/gnu.py
 ${PYSITELIB}/mesonbuild/compilers/mixins/gnu.pyc
 ${PYSITELIB}/mesonbuild/compilers/mixins/gnu.pyo
@@ -168,18 +175,33 @@ ${PYSITELIB}/mesonbuild/dependencies/bas
 ${PYSITELIB}/mesonbuild/dependencies/boost.py
 ${PYSITELIB}/mesonbuild/dependencies/boost.pyc
 ${PYSITELIB}/mesonbuild/dependencies/boost.pyo
+${PYSITELIB}/mesonbuild/dependencies/coarrays.py
+${PYSITELIB}/mesonbuild/dependencies/coarrays.pyc
+${PYSITELIB}/mesonbuild/dependencies/coarrays.pyo
+${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/dev.py
 ${PYSITELIB}/mesonbuild/dependencies/dev.pyc
 ${PYSITELIB}/mesonbuild/dependencies/dev.pyo
+${PYSITELIB}/mesonbuild/dependencies/hdf5.py
+${PYSITELIB}/mesonbuild/dependencies/hdf5.pyc
+${PYSITELIB}/mesonbuild/dependencies/hdf5.pyo
 ${PYSITELIB}/mesonbuild/dependencies/misc.py
 ${PYSITELIB}/mesonbuild/dependencies/misc.pyc
 ${PYSITELIB}/mesonbuild/dependencies/misc.pyo
+${PYSITELIB}/mesonbuild/dependencies/mpi.py
+${PYSITELIB}/mesonbuild/dependencies/mpi.pyc
+${PYSITELIB}/mesonbuild/dependencies/mpi.pyo
 ${PYSITELIB}/mesonbuild/dependencies/platform.py
 ${PYSITELIB}/mesonbuild/dependencies/platform.pyc
 ${PYSITELIB}/mesonbuild/dependencies/platform.pyo
+${PYSITELIB}/mesonbuild/dependencies/scalapack.py
+${PYSITELIB}/mesonbuild/dependencies/scalapack.pyc
+${PYSITELIB}/mesonbuild/dependencies/scalapack.pyo
 ${PYSITELIB}/mesonbuild/dependencies/ui.py
 ${PYSITELIB}/mesonbuild/dependencies/ui.pyc
 ${PYSITELIB}/mesonbuild/dependencies/ui.pyo
@@ -234,6 +256,9 @@ ${PYSITELIB}/mesonbuild/modules/cmake.py
 ${PYSITELIB}/mesonbuild/modules/dlang.py
 ${PYSITELIB}/mesonbuild/modules/dlang.pyc
 ${PYSITELIB}/mesonbuild/modules/dlang.pyo
+${PYSITELIB}/mesonbuild/modules/fs.py
+${PYSITELIB}/mesonbuild/modules/fs.pyc
+${PYSITELIB}/mesonbuild/modules/fs.pyo
 ${PYSITELIB}/mesonbuild/modules/gnome.py
 ${PYSITELIB}/mesonbuild/modules/gnome.pyc
 ${PYSITELIB}/mesonbuild/modules/gnome.pyo
@@ -357,6 +382,9 @@ ${PYSITELIB}/mesonbuild/scripts/scanbuil
 ${PYSITELIB}/mesonbuild/scripts/symbolextractor.py
 ${PYSITELIB}/mesonbuild/scripts/symbolextractor.pyc
 ${PYSITELIB}/mesonbuild/scripts/symbolextractor.pyo
+${PYSITELIB}/mesonbuild/scripts/tags.py
+${PYSITELIB}/mesonbuild/scripts/tags.pyc
+${PYSITELIB}/mesonbuild/scripts/tags.pyo
 ${PYSITELIB}/mesonbuild/scripts/uninstall.py
 ${PYSITELIB}/mesonbuild/scripts/uninstall.pyc
 ${PYSITELIB}/mesonbuild/scripts/uninstall.pyo
@@ -366,6 +394,27 @@ ${PYSITELIB}/mesonbuild/scripts/vcstagge
 ${PYSITELIB}/mesonbuild/scripts/yelphelper.py
 ${PYSITELIB}/mesonbuild/scripts/yelphelper.pyc
 ${PYSITELIB}/mesonbuild/scripts/yelphelper.pyo
+${PYSITELIB}/mesonbuild/templates/__init__.py
+${PYSITELIB}/mesonbuild/templates/__init__.pyc
+${PYSITELIB}/mesonbuild/templates/__init__.pyo
+${PYSITELIB}/mesonbuild/templates/cpptemplates.py
+${PYSITELIB}/mesonbuild/templates/cpptemplates.pyc
+${PYSITELIB}/mesonbuild/templates/cpptemplates.pyo
+${PYSITELIB}/mesonbuild/templates/ctemplates.py
+${PYSITELIB}/mesonbuild/templates/ctemplates.pyc
+${PYSITELIB}/mesonbuild/templates/ctemplates.pyo
+${PYSITELIB}/mesonbuild/templates/dlangtemplates.py
+${PYSITELIB}/mesonbuild/templates/dlangtemplates.pyc
+${PYSITELIB}/mesonbuild/templates/dlangtemplates.pyo
+${PYSITELIB}/mesonbuild/templates/fortrantemplates.py
+${PYSITELIB}/mesonbuild/templates/fortrantemplates.pyc
+${PYSITELIB}/mesonbuild/templates/fortrantemplates.pyo
+${PYSITELIB}/mesonbuild/templates/objctemplates.py
+${PYSITELIB}/mesonbuild/templates/objctemplates.pyc
+${PYSITELIB}/mesonbuild/templates/objctemplates.pyo
+${PYSITELIB}/mesonbuild/templates/rusttemplates.py
+${PYSITELIB}/mesonbuild/templates/rusttemplates.pyc
+${PYSITELIB}/mesonbuild/templates/rusttemplates.pyo
 ${PYSITELIB}/mesonbuild/wrap/__init__.py
 ${PYSITELIB}/mesonbuild/wrap/__init__.pyc
 ${PYSITELIB}/mesonbuild/wrap/__init__.pyo

Index: pkgsrc/devel/meson/distinfo
diff -u pkgsrc/devel/meson/distinfo:1.4 pkgsrc/devel/meson/distinfo:1.5
--- pkgsrc/devel/meson/distinfo:1.4     Wed Dec 11 12:48:07 2019
+++ pkgsrc/devel/meson/distinfo Tue Mar 17 10:25:39 2020
@@ -1,9 +1,8 @@
-$NetBSD: distinfo,v 1.4 2019/12/11 12:48:07 adam Exp $
+$NetBSD: distinfo,v 1.5 2020/03/17 10:25:39 adam Exp $
 
-SHA1 (meson-0.52.1.tar.gz) = 4c0134974d18ade9f9501858f6296c2a6bdcc81d
-RMD160 (meson-0.52.1.tar.gz) = 1d536875e7a396ab2e6b137ad3d5092d1e399653
-SHA512 (meson-0.52.1.tar.gz) = fea3e85191782999de3a9431ec1d2cfacea32cf9598205443855042dca50ddac92eb3e74be4dd6a62bd80a606b73e76a04877b2c8efb275d9de5f87e3f9f8f41
-Size (meson-0.52.1.tar.gz) = 1507764 bytes
-SHA1 (patch-mesonbuild_dependencies_base.py) = ab956b031235d9ff1b4a044e2e5e7848561bd1d4
-SHA1 (patch-mesonbuild_dependencies_dev.py) = c25f72fe6e3f270f9831be1d7efbff3bf7a4651e
+SHA1 (meson-0.53.2.tar.gz) = ef933d8b0fd858befe35257b30c73fdef62c9e08
+RMD160 (meson-0.53.2.tar.gz) = 00446066d3b2b0d08c88fd50075171e96e8d5ee8
+SHA512 (meson-0.53.2.tar.gz) = 005340f0faaa8fc5065b916355af6c2e3311da59fae67c781eb9ca47c5430dca85e9aa1052c5e92b3da8546b4b197fe623a6d48b073a24e05535141ba59ecac7
+Size (meson-0.53.2.tar.gz) = 1557955 bytes
+SHA1 (patch-mesonbuild_dependencies_dev.py) = 35d252081169ed781673253bd42ca5dad3356c37
 SHA1 (patch-mesonbuild_scripts_depfixer.py) = 6ed6fdfd7454b517ad5d1ebd1c387ebd73437d4b

Index: pkgsrc/devel/meson/patches/patch-mesonbuild_dependencies_dev.py
diff -u pkgsrc/devel/meson/patches/patch-mesonbuild_dependencies_dev.py:1.2 pkgsrc/devel/meson/patches/patch-mesonbuild_dependencies_dev.py:1.3
--- pkgsrc/devel/meson/patches/patch-mesonbuild_dependencies_dev.py:1.2 Fri Oct 18 09:59:46 2019
+++ pkgsrc/devel/meson/patches/patch-mesonbuild_dependencies_dev.py     Tue Mar 17 10:25:39 2020
@@ -1,16 +1,16 @@
-$NetBSD: patch-mesonbuild_dependencies_dev.py,v 1.2 2019/10/18 09:59:46 nia Exp $
+$NetBSD: patch-mesonbuild_dependencies_dev.py,v 1.3 2020/03/17 10:25:39 adam Exp $
 
 Allow handling different versions of LLVM in pkgsrc using LLVM_CONFIG_PATH.
 
---- mesonbuild/dependencies/dev.py.orig        2019-10-06 17:01:35.000000000 +0000
+--- mesonbuild/dependencies/dev.py.orig        2020-01-23 12:51:19.000000000 +0000
 +++ mesonbuild/dependencies/dev.py
-@@ -209,7 +209,10 @@ class LLVMDependencyConfigTool(ConfigToo
-         # before `super().__init__` is called.
-         HasNativeKwarg.__init__(self, kwargs)
+@@ -205,7 +205,10 @@ class LLVMDependencyConfigTool(ConfigToo
+     __cpp_blacklist = {'-DNDEBUG'}
  
+     def __init__(self, environment, kwargs):
 -        self.tools = get_llvm_tool_names('llvm-config')
 +        if 'LLVM_CONFIG_PATH' in os.environ:
-+            self.tools = [ os.environ['LLVM_CONFIG_PATH'] ]
++            self.tools = [os.environ['LLVM_CONFIG_PATH']]
 +        else:
 +            self.tools = get_llvm_tool_names('llvm-config')
  



Home | Main Index | Thread Index | Old Index