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.


Reply via email to