[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