[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