[arch-commits] Commit in emscripten/trunk (PKGBUILD get-compatible-versions.sh)

Sven-Hendrik Haase svenstaro at archlinux.org
Sun Jun 13 00:46:12 UTC 2021


    Date: Sunday, June 13, 2021 @ 00:46:11
  Author: svenstaro
Revision: 963234

upgpkg: emscripten 2.0.24-1

Modified:
  emscripten/trunk/PKGBUILD
  emscripten/trunk/get-compatible-versions.sh

----------------------------+
 PKGBUILD                   |    6 +++---
 get-compatible-versions.sh |    2 +-
 2 files changed, 4 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2021-06-13 00:45:48 UTC (rev 963233)
+++ PKGBUILD	2021-06-13 00:46:11 UTC (rev 963234)
@@ -5,12 +5,12 @@
 
 pkgname=emscripten
 # NOTE: You need to run ./get-compatible-versions.sh after changing the pkgver!
-_binaryen_revision=67094a4a9b013a9705bcbf49ec7e0e8ab744389c
-_llvm_project_revision=3b677b81cec7b3c5132aee8fccc30252d87deb69
+_binaryen_revision=83ae39af1f8ffe67856b16f7ee13de066169b48f
+_llvm_project_revision=91f147792e815d401ae408989992f3c1530cc18a
 # 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=2.0.17
+pkgver=2.0.24
 pkgrel=1
 pkgdesc="Compile C and C++ into highly-optimizable JavaScript for the web"
 arch=('x86_64')

Modified: get-compatible-versions.sh
===================================================================
--- get-compatible-versions.sh	2021-06-13 00:45:48 UTC (rev 963233)
+++ get-compatible-versions.sh	2021-06-13 00:46:11 UTC (rev 963234)
@@ -7,7 +7,7 @@
 # This will fetch, print and substitute into the PKGBUILD the compatible binaryen and llvm versions.
 
 pkgver=$(makepkg --printsrcinfo | sed -rn 's/.*pkgver = (.*)/\1/gp')
-tag_hash=$(curl -Ls https://github.com/emscripten-core/emsdk/raw/master/emscripten-releases-tags.txt | jq ".releases[\"$pkgver\"]" | sed s/\"//g)
+tag_hash=$(curl -Ls https://github.com/emscripten-core/emsdk/raw/main/emscripten-releases-tags.txt | jq ".releases[\"$pkgver\"]" | sed s/\"//g)
 deps_file=$(curl -Ls "https://chromium.googlesource.com/emscripten-releases/+/$tag_hash/DEPS?format=TEXT" | base64 -d)
 binaryen_revision=$(echo "$deps_file" | sed -rn "s/.*'binaryen_revision': '(.*)',/\\1/gp")
 llvm_project_revision=$(echo "$deps_file" | sed -rn "s/.*'llvm_project_revision': '(.*)',/\\1/gp")



More information about the arch-commits mailing list