[arch-commits] Commit in emscripten/trunk (PKGBUILD)
Sven-Hendrik Haase
svenstaro at gemini.archlinux.org
Wed Jan 19 09:54:35 UTC 2022
Date: Wednesday, January 19, 2022 @ 09:54:35
Author: svenstaro
Revision: 1110454
upgpkg: emscripten 3.1.1-1
Modified:
emscripten/trunk/PKGBUILD
----------+
PKGBUILD | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2022-01-19 09:32:13 UTC (rev 1110453)
+++ PKGBUILD 2022-01-19 09:54:35 UTC (rev 1110454)
@@ -5,12 +5,12 @@
pkgname=emscripten
# NOTE: You need to run ./get-compatible-versions.sh after changing the pkgver!
-_binaryen_revision=76327e47119c2b4c24a3382d31000cdcc67c7a13
-_llvm_project_revision=4348cd42c385e71b63e5da7e492172cff6a79d7b
+_binaryen_revision=1ef8f1f2c3fcecc6906e8fd40184f3e81b2d1838
+_llvm_project_revision=50fb44eebb0397f9b5f45a44239d6b53faf07c3b
# Sadly, upstream currently suggests bundling a binaryen version for the time being:
# https://github.com/emscripten-core/emscripten/issues/12252
# I'm obviously unhappy about that but it appears to be the only practical solution for the time being.
-pkgver=3.0.0
+pkgver=3.1.1
pkgrel=1
pkgdesc="Compile C and C++ into highly-optimizable JavaScript for the web"
arch=('x86_64')
@@ -22,6 +22,7 @@
'ruby: for using websockify addon'
'cmake: for emcc --show-ports')
install=emscripten.install
+options=('!lto')
conflicts=('binaryen')
provides=('binaryen')
source=("git+https://github.com/kripken/emscripten#tag=$pkgver"
@@ -37,7 +38,7 @@
build() {
cd binaryen
- cmake . \
+ cmake \
-Bbuild \
-GNinja \
-DCMAKE_INSTALL_PREFIX=/usr
@@ -45,10 +46,9 @@
# Inspired from https://github.com/WebAssembly/waterfall/blob/db2ea5eeb11b74cce9b9459be0cc88807744b1b5/src/build.py#L868
cd "$srcdir"/llvm-project/llvm
- cmake . \
+ cmake \
-Bbuild \
-GNinja \
- -DCMAKE_CXX_FLAGS=-Wno-nonportable-include-path \
-DLLVM_ENABLE_LIBXML2=OFF \
-DLLVM_INCLUDE_EXAMPLES=OFF \
-DCOMPILER_RT_BUILD_XRAY=OFF \
More information about the arch-commits
mailing list