emscripten: update to 4.0.16

This commit is contained in:
Konstantin Podsvirov 2025-10-07 20:00:29 +03:00
parent 55057385eb
commit 69f4976149

View File

@ -6,10 +6,10 @@ pkgname=("${MINGW_PACKAGE_PREFIX}-${_realname}")
# 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=4.0.15
pkgver=4.0.16
# NOTE: You need to run ./get-compatible-versions.sh after changing the pkgver!
_binaryen_revision=cf756c92997182276122c2f0a9ac567d2d39ef42
_llvm_project_revision=20d4e5cb8c51dc191e06554dd0d0def84a9edd0a
_binaryen_revision=4201437a34698649abe8863270e17aba9d6df8eb
_llvm_project_revision=375f48942b9a3f3fbd82133390af25b6c96f1460
pkgrel=1
pkgdesc="Compile C and C++ into highly-optimizable JavaScript for the web (mingw-w64)"
arch=('any')
@ -35,9 +35,9 @@ install="emscripten-${MSYSTEM}.install"
source=("git+$msys2_repository_url#tag=$pkgver"
"llvm-project-$_llvm_project_revision.tar.gz::https://github.com/llvm/llvm-project/archive/$_llvm_project_revision.tar.gz"
"binaryen-$_binaryen_revision.tar.gz::https://github.com/WebAssembly/binaryen/archive/$_binaryen_revision.tar.gz")
sha256sums=('b10524c0d3e0e0d26d7696e2a523f4c93ef800970f7ebe202e8aa7d777370819'
'c78e43c3308613238a3926628b5a0ed243cfa065a36f97ce6fda4b3318c90a40'
'ae68318b0a6127a0684a534c5563397ab04f18d9e8b9db84e6b830f3a0ccffff')
sha256sums=('3ea37993b3b14f354e608edc381ef2ff3d383b7a82e044c053c0cbc284809796'
'4b874fd3a2abc8115786d90de8ab8e087eec0b23cd7016373cccabc265dc8f70'
'6bea2de2dc30332f608cfb6d94eab31871dcedee0a9166f738b148a34440949f')
noextract=("llvm-project-$_llvm_project_revision.tar.gz")
prepare() {