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