emscripten: update to 4.0.8

This commit is contained in:
Konstantin Podsvirov 2025-05-06 19:30:52 +03:00 committed by Christoph Reiter
parent f4de95a144
commit 0c9574c6c5

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.7
pkgver=4.0.8
# NOTE: You need to run ./get-compatible-versions.sh after changing the pkgver!
_binaryen_revision=e6f1c53a2052d7c1e9e06ace64c7c2833aa82a7d
_llvm_project_revision=57025b42c43b2f14f7e58692bc19cd53d1b8a45e
_binaryen_revision=efb987b9ba6a8fdad8dac2aea2c46dce398ce55d
_llvm_project_revision=23e3cbb2e82b62586266116c8ab77ce68e412cf8
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=('67d32a59bbb7f635724960919a948044b8f4c7e18221cd907ca3a4808f947837'
'bf1ff430f4ccbe8233885676e11479ae299d34393b9343a45d362485a11370f7'
'6a9d5737c936c40bef0e3da4bfc5f00f2fdd2a9f893853043c25968415f5a5b6')
sha256sums=('017ee343ecd3567315186477838e62de6cd189ea8ba80aab6d3d008a4c84fb56'
'3218519af3d27e21e5e1ddd9ff09115e5d80587f2d1e271a13b27a0ffb3cb6ee'
'fb3c499a3b11c3f4235f44d045b4138224ab38ab52ee0428f3b3564147211978')
noextract=("llvm-project-$_llvm_project_revision.tar.gz")
prepare() {