Sven-Hendrik Haase pushed to branch main at Arch Linux / Packaging / Packages / emscripten
Commits: e2eeb22e by Sven-Hendrik Haase at 2024-11-11T23:18:37+01:00 upgpkg: 3.1.71-4: Use better way of setting cache to home dir Suggestd by upstream here: https://github.com/emscripten-core/emscripten/pull/22860 - - - - - 4 changed files: - .SRCINFO - PKGBUILD - emscripten-config - emscripten.sh Changes: ===================================== .SRCINFO ===================================== @@ -1,7 +1,7 @@ pkgbase = emscripten pkgdesc = Compile C and C++ into highly-optimizable JavaScript for the web pkgver = 3.1.71 - pkgrel = 3 + pkgrel = 4 url = https://emscripten.org install = emscripten.install arch = x86_64 @@ -30,7 +30,7 @@ pkgbase = emscripten sha512sums = d271098357e1c05ab5f6322a23c8ccc8bf8ae980871831600b398f2ced5243f0b7660e29f4d9a44a6270b15ad127aef62538276ff6432ed496c5b38f24a4b091 sha512sums = acbf089e950ba446c32f1fe35c1f3eab96381521610ff8126725aff8d3b864cbd4561127adedad53044b01565246aa06e512e6485ab19422ba6da4dc7f52c700 sha512sums = 3e9ce0fe916c91a2db5c2cc639eb3c45a1f480cdbe89bb3a6f88d07bd90ff74307310facaaabca8b92a986d418dd52af74c08396d9cb937a70ace41073b9ea16 - sha512sums = dacffa5423b55aca4608a53e80b9f958ef050915b81f1ec79a4e582e2b4f207565215b53c9b97d9d84c7e86268610101ebc457913ea59e0e31b7aea408604ad8 - sha512sums = 8b5951493f69631045f44736917144b7679beb2bf087fca8a8ba887224cfc598fe8c76c5a4e7aa4a09fbb8f1b7b42556b68f4aa9e5b93fb130fd8bdab79053d9 + sha512sums = fbe9b95b8d18e7d0c6ec5fded6f11b72fbe4ddd0391e5704b281ba79c479f3563e82423b790ddf3f0554a23d659193ca898a81fe3db509f16c30c7188b790e4d + sha512sums = 7a06b7a6e23e9f2e3a26315ef3c89996ec2c37d1b5a2066902ac889608ef33dbbabe8f472e05ca58272fdd72c3ce636409637a58ecb259376f99a5b44c26b8d3 pkgname = emscripten ===================================== PKGBUILD ===================================== @@ -11,7 +11,7 @@ _llvm_project_revision=d6344c1cd0d099f8d99ee320f33fc9254dbe8288 # 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.1.71 -pkgrel=3 +pkgrel=4 pkgdesc="Compile C and C++ into highly-optimizable JavaScript for the web" arch=('x86_64') url="https://emscripten.org" @@ -33,8 +33,8 @@ source=("git+https://github.com/kripken/emscripten#tag=$pkgver" sha512sums=('d271098357e1c05ab5f6322a23c8ccc8bf8ae980871831600b398f2ced5243f0b7660e29f4d9a44a6270b15ad127aef62538276ff6432ed496c5b38f24a4b091' 'acbf089e950ba446c32f1fe35c1f3eab96381521610ff8126725aff8d3b864cbd4561127adedad53044b01565246aa06e512e6485ab19422ba6da4dc7f52c700' '3e9ce0fe916c91a2db5c2cc639eb3c45a1f480cdbe89bb3a6f88d07bd90ff74307310facaaabca8b92a986d418dd52af74c08396d9cb937a70ace41073b9ea16' - 'dacffa5423b55aca4608a53e80b9f958ef050915b81f1ec79a4e582e2b4f207565215b53c9b97d9d84c7e86268610101ebc457913ea59e0e31b7aea408604ad8' - '8b5951493f69631045f44736917144b7679beb2bf087fca8a8ba887224cfc598fe8c76c5a4e7aa4a09fbb8f1b7b42556b68f4aa9e5b93fb130fd8bdab79053d9') + 'fbe9b95b8d18e7d0c6ec5fded6f11b72fbe4ddd0391e5704b281ba79c479f3563e82423b790ddf3f0554a23d659193ca898a81fe3db509f16c30c7188b790e4d' + '7a06b7a6e23e9f2e3a26315ef3c89996ec2c37d1b5a2066902ac889608ef33dbbabe8f472e05ca58272fdd72c3ce636409637a58ecb259376f99a5b44c26b8d3') build() { cd binaryen ===================================== emscripten-config ===================================== @@ -2,3 +2,4 @@ NODE_JS = '/usr/bin/node' LLVM_ROOT = '/opt/emscripten-llvm/bin' BINARYEN_ROOT = '/usr' EMSCRIPTEN_ROOT = '/usr/lib/emscripten' +CACHE = os.path.expanduser('~/.cache/emscripten') ===================================== emscripten.sh ===================================== @@ -1,3 +1,2 @@ #!/bin/sh export PATH=$PATH:/usr/lib/emscripten -export EM_CACHE=$HOME/.cache/emscripten View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/emscripten/-/commit/e2eeb22e91757cda07d2cb847efdaf64be8bdf2b -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/emscripten/-/commit/e2eeb22e91757cda07d2cb847efdaf64be8bdf2b You're receiving this email because of your account on gitlab.archlinux.org.
