Sven-Hendrik Haase pushed to branch main at Arch Linux / Packaging / Packages / 
binaryen


Commits:
0b26806a by Sven-Hendrik Haase at 2026-06-04T16:52:59+02:00
upgpkg: 1:130-1

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,6 +1,6 @@
 pkgbase = binaryen
        pkgdesc = Compiler infrastructure and toolchain library for 
WebAssembly, in C++
-       pkgver = 129
+       pkgver = 130
        pkgrel = 1
        epoch = 1
        url = https://github.com/WebAssembly/binaryen
@@ -9,10 +9,13 @@ pkgbase = binaryen
        makedepends = cmake
        makedepends = ninja
        makedepends = python
+       depends = libstdc++
+       depends = libgcc
+       depends = glibc
        options = !lto
-       source = 
binaryen-129.tar.gz::https://github.com/WebAssembly/binaryen/archive/version_129.tar.gz
+       source = 
binaryen-130.tar.gz::https://github.com/WebAssembly/binaryen/archive/version_130.tar.gz
        source = binaryen.sh
-       sha384sums = 
5ca56a89533af991183b0d553f0e9efa526390bc9994368feae2e4248ef95b8739114e43671ce0c8002e9bb5de31592a
+       sha384sums = 
e952bf6b7584eb63f1d214596599742352063b4d902f6918aef85195404baf2b0ff2ada860f5e3cf24e9b482a43d6971
        sha384sums = 
8ccff587d33aa2f8e66cc167ab887087993cea0899921d2e7cc69372c8b659770a4f4a00e9da61c75394af002c8c7660
 
 pkgname = binaryen


=====================================
PKGBUILD
=====================================
@@ -3,35 +3,36 @@
 
 pkgname=binaryen
 epoch=1
-pkgver=129
+pkgver=130
 pkgrel=1
 pkgdesc="Compiler infrastructure and toolchain library for WebAssembly, in C++"
 arch=('x86_64')
 url="https://github.com/WebAssembly/binaryen";
 license=('MIT')
+depends=('libstdc++' 'libgcc' 'glibc')
 makedepends=('cmake' 'ninja' 'python')
 options=('!lto')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/WebAssembly/binaryen/archive/version_${pkgver}.tar.gz";
         "binaryen.sh")
-sha384sums=('5ca56a89533af991183b0d553f0e9efa526390bc9994368feae2e4248ef95b8739114e43671ce0c8002e9bb5de31592a'
+sha384sums=('e952bf6b7584eb63f1d214596599742352063b4d902f6918aef85195404baf2b0ff2ada860f5e3cf24e9b482a43d6971'
             
'8ccff587d33aa2f8e66cc167ab887087993cea0899921d2e7cc69372c8b659770a4f4a00e9da61c75394af002c8c7660')
 
 build() {
-    cd binaryen-version_$pkgver
+  cd binaryen-version_$pkgver
 
-    export CXXFLAGS+=" -Wno-error=maybe-uninitialized"
-    cmake \
-        -Bbuild \
-        -GNinja \
-        -DBUILD_TESTS=OFF \
-        -DCMAKE_INSTALL_PREFIX=/usr
-    ninja -C build
+  export CXXFLAGS+=" -Wno-error=array-bounds"
+  cmake \
+    -Bbuild \
+    -GNinja \
+    -DBUILD_TESTS=OFF \
+    -DCMAKE_INSTALL_PREFIX=/usr
+  ninja -C build
 }
 
 package() {
-    cd binaryen-version_$pkgver
-    DESTDIR="$pkgdir" ninja -C build install
+  cd binaryen-version_$pkgver
+  DESTDIR="$pkgdir" ninja -C build install
 
-    install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-    install -Dm755 "$srcdir"/binaryen.sh "$pkgdir"/etc/profile.d/binaryen.sh
+  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+  install -Dm755 "$srcdir"/binaryen.sh "$pkgdir"/etc/profile.d/binaryen.sh
 }



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/binaryen/-/commit/0b26806a91ba1d3b0eb02d726575ae6123890764

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/binaryen/-/commit/0b26806a91ba1d3b0eb02d726575ae6123890764
You're receiving this email because of your account on gitlab.archlinux.org. 
Manage all notifications: https://gitlab.archlinux.org/-/profile/notifications 
| Help: https://gitlab.archlinux.org/help


Reply via email to