Jan Alexander Steffens (heftig) pushed to branch main at Arch Linux / Packaging 
/ Packages / meson


Commits:
b0d078b0 by Jan Alexander Steffens (heftig) at 2025-12-04T23:30:04+01:00
1.9.2-1

- - - - -


3 changed files:

- .SRCINFO
- 0001-Skip-broken-tests.patch
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
 pkgbase = meson
        pkgdesc = High productivity build system
-       pkgver = 1.9.1
-       pkgrel = 2
+       pkgver = 1.9.2
+       pkgrel = 1
        url = https://mesonbuild.com/
        arch = any
        license = Apache-2.0
@@ -73,7 +73,7 @@ pkgbase = meson
        depends = ninja
        depends = python
        depends = python-tqdm
-       source = git+https://github.com/mesonbuild/meson?signed#tag=1.9.1
+       source = git+https://github.com/mesonbuild/meson?signed#tag=1.9.2
        source = arch-meson
        source = cross-lib32
        source = native-clang
@@ -81,11 +81,11 @@ pkgbase = meson
        source = 0002-Update-tests-to-work-with-CUDA-13.patch
        validpgpkeys = 19E2D6D9B46D8DAA6288F877C24E631BABB1FE70
        validpgpkeys = BD27B07A5EF45C2ADAF70E0484818A6819AF4A9B
-       b2sums = 
0bccaa9793e9c4246cbeb66951465862e1addb410f77714160ecf7399b1f0b537f13231819ef7cf2e1a01eff8ac8e10e1e32679da0e0b0ea006856bf63ff9020
+       b2sums = 
ba203cea6976c60b94bda1e66fbbf84d56789a8fa9931e24c16ce26faa05a457cae88e0df62afad852929a467ebdb464f6fcbb2784cd55713cdeb6e71cc13881
        b2sums = 
70f042a7603d1139f6cef33aec028da087cacabe278fd47375e1b2315befbfde1c0501ad1ecc63d04d31b232a04f08c735d61ce59d7244521f3d270e417fb5af
        b2sums = 
01de9b127552feaec612a0bc9551796e44f0800908bd759c6ede4dc22a65dd8ed4fc06dcbdeaef48c4aef926115d783ef019e429b01295526f23f8fa7d49e11b
        b2sums = 
7d88929d5a3b49d91c5c9969f19d9b47f3151706526b889515acaeda0141257d5115875ac84832e9ea46f83a7700d673adcc5db84b331cd798c70ae6e90eac1e
-       b2sums = 
561dcdb5785c9ec7a679b78631eb982e3ee5a6ae39cdfa30ad23417ed0cc1dbc8d323f4a15c3fc793395d86cec261625dd7b45fbfbf8442ecbda31947d88422d
+       b2sums = 
f494e47e79ab5c1daca676d0f4ad6a29784a5569c3c6ed04f41bd13ff305bbe39cdd99c761df698a4926f48d8d5f86bdfe557f8e6e832c751db2ff4ecb54807e
        b2sums = 
598d001a3f2f790542dfde0360316d3de059eb13c5679d76931c67a034585d31ca24e75cf3834abc45adefd45a8d731a8755f1822e9c0446d8eff3949e23ac8b
 
 pkgname = meson


=====================================
0001-Skip-broken-tests.patch
=====================================
@@ -10,16 +10,16 @@ Subject: [PATCH] Skip broken tests
  3 files changed, 5 insertions(+), 2 deletions(-)
 
 diff --git a/test cases/frameworks/25 hdf5/test.json b/test 
cases/frameworks/25 hdf5/test.json
-index 2448f57425d7..aa3e2ba0685e 100644
+index 5243d5406bee..f38d21d825b1 100644
 --- a/test cases/frameworks/25 hdf5/test.json  
 +++ b/test cases/frameworks/25 hdf5/test.json  
 @@ -2,8 +2,7 @@
    "matrix": {
      "options": {
        "method": [
--        { "val": "pkg-config", "expect_skip_on_jobname": ["linux-gentoo-gcc"] 
},
+-        { "val": "pkg-config" },
 -        { "val": "config-tool" }
-+        { "val": "pkg-config", "expect_skip_on_jobname": ["linux-gentoo-gcc"] 
}
++        { "val": "pkg-config" }
        ]
      }
    },


=====================================
PKGBUILD
=====================================
@@ -3,8 +3,8 @@
 # Contributor: Anatol Pomozov <anatol dot pomozov at gmail>
 
 pkgname=meson
-pkgver=1.9.1
-pkgrel=2
+pkgver=1.9.2
+pkgrel=1
 pkgdesc="High productivity build system"
 url="https://mesonbuild.com/";
 arch=(any)
@@ -91,11 +91,11 @@ source=(
   0001-Skip-broken-tests.patch
   0002-Update-tests-to-work-with-CUDA-13.patch
 )
-b2sums=('0bccaa9793e9c4246cbeb66951465862e1addb410f77714160ecf7399b1f0b537f13231819ef7cf2e1a01eff8ac8e10e1e32679da0e0b0ea006856bf63ff9020'
+b2sums=('ba203cea6976c60b94bda1e66fbbf84d56789a8fa9931e24c16ce26faa05a457cae88e0df62afad852929a467ebdb464f6fcbb2784cd55713cdeb6e71cc13881'
         
'70f042a7603d1139f6cef33aec028da087cacabe278fd47375e1b2315befbfde1c0501ad1ecc63d04d31b232a04f08c735d61ce59d7244521f3d270e417fb5af'
         
'01de9b127552feaec612a0bc9551796e44f0800908bd759c6ede4dc22a65dd8ed4fc06dcbdeaef48c4aef926115d783ef019e429b01295526f23f8fa7d49e11b'
         
'7d88929d5a3b49d91c5c9969f19d9b47f3151706526b889515acaeda0141257d5115875ac84832e9ea46f83a7700d673adcc5db84b331cd798c70ae6e90eac1e'
-        
'561dcdb5785c9ec7a679b78631eb982e3ee5a6ae39cdfa30ad23417ed0cc1dbc8d323f4a15c3fc793395d86cec261625dd7b45fbfbf8442ecbda31947d88422d'
+        
'f494e47e79ab5c1daca676d0f4ad6a29784a5569c3c6ed04f41bd13ff305bbe39cdd99c761df698a4926f48d8d5f86bdfe557f8e6e832c751db2ff4ecb54807e'
         
'598d001a3f2f790542dfde0360316d3de059eb13c5679d76931c67a034585d31ca24e75cf3834abc45adefd45a8d731a8755f1822e9c0446d8eff3949e23ac8b')
 validpgpkeys=(
   19E2D6D9B46D8DAA6288F877C24E631BABB1FE70 # Jussi Pakkanen 
<[email protected]>
@@ -105,10 +105,6 @@ validpgpkeys=(
 prepare() {
   cd meson
 
-  # Switch C# test to use gtk-sharp-3
-  # https://github.com/mesonbuild/meson/pull/15167
-  sed -i 's/glib-sharp-2/glib-sharp-3/' 'test cases/csharp/4 external 
dep/meson.build'
-
   # Pass tests
   patch -Np1 -i ../0001-Skip-broken-tests.patch
   patch -Np1 -i ../0002-Update-tests-to-work-with-CUDA-13.patch



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/meson/-/commit/b0d078b0f4560b607f83a225363e2d2eab528a06

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/meson/-/commit/b0d078b0f4560b607f83a225363e2d2eab528a06
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to