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 Aug 15 08:19:39 UTC 2022

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

Log Message:
meson: updated to 0.63.1

0.63.1
Bug fixes


To generate a diff of this commit:
cvs rdiff -u -r1.42 -r1.43 pkgsrc/devel/meson/Makefile
cvs rdiff -u -r1.38 -r1.39 pkgsrc/devel/meson/distinfo
cvs rdiff -u -r1.2 -r1.3 \
    pkgsrc/devel/meson/patches/patch-mesonbuild_compilers_detect.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.42 pkgsrc/devel/meson/Makefile:1.43
--- pkgsrc/devel/meson/Makefile:1.42    Wed Jul 13 03:57:22 2022
+++ pkgsrc/devel/meson/Makefile Mon Aug 15 08:19:39 2022
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.42 2022/07/13 03:57:22 triaxx Exp $
+# $NetBSD: Makefile,v 1.43 2022/08/15 08:19:39 adam Exp $
 
-DISTNAME=      meson-0.63.0
+DISTNAME=      meson-0.63.1
 CATEGORIES=    devel python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=m/meson/}
 

Index: pkgsrc/devel/meson/distinfo
diff -u pkgsrc/devel/meson/distinfo:1.38 pkgsrc/devel/meson/distinfo:1.39
--- pkgsrc/devel/meson/distinfo:1.38    Wed Jul 13 03:57:22 2022
+++ pkgsrc/devel/meson/distinfo Mon Aug 15 08:19:39 2022
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.38 2022/07/13 03:57:22 triaxx Exp $
+$NetBSD: distinfo,v 1.39 2022/08/15 08:19:39 adam Exp $
 
-BLAKE2s (meson-0.63.0.tar.gz) = 8d4c14d32dfdda1f75157050919413bcb8b6d38f05525f08de44a08977665a7e
-SHA512 (meson-0.63.0.tar.gz) = 8d427261bb42d2bd1da7d4f7b5f53908044aa2cea6d020fb320b0ab9d9848e17cf28deb12ae6dc139807f9e377db0c8a546561e94301216b634bd77703f17cea
-Size (meson-0.63.0.tar.gz) = 2060688 bytes
-SHA1 (patch-mesonbuild_compilers_detect.py) = e94972df4035a556f40e236d2400ef31784a53f0
+BLAKE2s (meson-0.63.1.tar.gz) = e7b13f3b36836a6bccb760684084764e5847dd0487a337f4102ce6a0a6a92af8
+SHA512 (meson-0.63.1.tar.gz) = 25f96e18bcdbb6346c44d9f8e63035d6cb3d8f781cf43ac5530ddd6f8090f4d16d192f8d331240154602e92b498b410fabb1381dc5f39db1dfb9da05a964d44e
+Size (meson-0.63.1.tar.gz) = 2064118 bytes
+SHA1 (patch-mesonbuild_compilers_detect.py) = 44b3a70a127824808c8a05226a546988c6a1339f
 SHA1 (patch-mesonbuild_compilers_mixins_gnu.py) = 34c2f6f215d5aed1d6c422187f733d0d488ebb4f
 SHA1 (patch-mesonbuild_dependencies_dev.py) = 2165f1ee4ad5d9689eb2fb7e94841503336070b9
 SHA1 (patch-mesonbuild_linkers_linkers.py) = 4ca793f71aac2119f94464bb2beb83ed3da3e9a0

Index: pkgsrc/devel/meson/patches/patch-mesonbuild_compilers_detect.py
diff -u pkgsrc/devel/meson/patches/patch-mesonbuild_compilers_detect.py:1.2 pkgsrc/devel/meson/patches/patch-mesonbuild_compilers_detect.py:1.3
--- pkgsrc/devel/meson/patches/patch-mesonbuild_compilers_detect.py:1.2 Wed Jul 13 03:57:22 2022
+++ pkgsrc/devel/meson/patches/patch-mesonbuild_compilers_detect.py     Mon Aug 15 08:19:39 2022
@@ -1,4 +1,4 @@
-$NetBSD: patch-mesonbuild_compilers_detect.py,v 1.2 2022/07/13 03:57:22 triaxx Exp $
+$NetBSD: patch-mesonbuild_compilers_detect.py,v 1.3 2022/08/15 08:19:39 adam Exp $
 
 Specify c++ language when making CXX parse standard input.
 Fixes problem where graphics/MesaLib fails to build due to:
@@ -6,9 +6,9 @@ Fixes problem where graphics/MesaLib fai
 > clang++ -std=c++14 -dM -E -
 > error: invalid argument '-std=c++14' not allowed with 'C'
 
---- mesonbuild/compilers/detect.py.orig        2021-09-10 05:30:31.000000000 +0000
+--- mesonbuild/compilers/detect.py.orig        2022-08-13 08:48:46.000000000 +0000
 +++ mesonbuild/compilers/detect.py
-@@ -1224,7 +1224,10 @@ def _get_gnu_compiler_defines(compiler: 
+@@ -1231,7 +1231,10 @@ def _get_gnu_compiler_defines(compiler: 
      """
      # Arguments to output compiler pre-processor defines to stdout
      # gcc, g++, and gfortran all support these arguments
@@ -17,10 +17,10 @@ Fixes problem where graphics/MesaLib fai
 +    if compiler[0].endswith('++'):
 +        args += ['-x', 'c++']
 +    args += ['-']
+     mlog.debug(f'Running command: {join_args(args)}')
      p, output, error = Popen_safe(args, write='', stdin=subprocess.PIPE)
      if p.returncode != 0:
-         raise EnvironmentException('Unable to detect GNU compiler type:\n' + output + error)
-@@ -1248,7 +1251,10 @@ def _get_clang_compiler_defines(compiler
+@@ -1258,7 +1261,10 @@ def _get_clang_compiler_defines(compiler
      """
      Get the list of Clang pre-processor defines
      """
@@ -29,6 +29,6 @@ Fixes problem where graphics/MesaLib fai
 +    if compiler[0].endswith('++'):
 +        args += ['-x', 'c++']
 +    args += ['-']
+     mlog.debug(f'Running command: {join_args(args)}')
      p, output, error = Popen_safe(args, write='', stdin=subprocess.PIPE)
      if p.returncode != 0:
-         raise EnvironmentException('Unable to get clang pre-processor defines:\n' + output + error)



Home | Main Index | Thread Index | Old Index