* update js128 to 128.5.1-1

This commit is contained in:
Alexander Baldeck 2024-12-19 19:29:23 +01:00
parent 7054eead87
commit ce79a8fe7e
2 changed files with 13 additions and 13 deletions

View File

@ -1,6 +1,6 @@
pkgbase = js128
pkgdesc = JavaScript interpreter and libraries - Version 128
pkgver = 128.3.1
pkgver = 128.5.1
pkgrel = 1
url = https://spidermonkey.dev/
arch = x86_64
@ -16,7 +16,7 @@ pkgbase = js128
makedepends = clang
makedepends = lld
makedepends = llvm
makedepends = python
makedepends = python311
makedepends = rust
makedepends = unzip
makedepends = zip
@ -30,8 +30,8 @@ pkgbase = js128
depends = sh
depends = zlib
options = !lto
source = https://archive.mozilla.org/pub/firefox/releases/128.3.1esr/source/firefox-128.3.1esr.source.tar.xz
source = https://archive.mozilla.org/pub/firefox/releases/128.3.1esr/source/firefox-128.3.1esr.source.tar.xz.asc
source = https://archive.mozilla.org/pub/firefox/releases/128.5.1esr/source/firefox-128.5.1esr.source.tar.xz
source = https://archive.mozilla.org/pub/firefox/releases/128.5.1esr/source/firefox-128.5.1esr.source.tar.xz.asc
source = 823087.diff
source = 823088.diff
source = 823089.diff
@ -41,7 +41,7 @@ pkgbase = js128
source = 823093.diff
source = 823094.diff
validpgpkeys = 14F26682D0916CDD81E37B6D61B7B526D98F0353
sha256sums = c1f4052f3a88d96a122551d5025053304007f7649886d5e2fdfd1a11ce3d70a8
sha256sums = 5fc6ac442b8817aab109a6afa9aeb997c50708cf897f7387c02399cda00794ab
sha256sums = SKIP
sha256sums = 1b3efa82eae364cc50db78de48370c2c10b6866d522bb7d00baa63d193e8ec5f
sha256sums = 62e5ec5c05346dd830c54d0ac1b798b3215b86512f7488823ac3c843e7a56e13
@ -51,7 +51,7 @@ pkgbase = js128
sha256sums = db6927686b009996f32585e29e30ee5cf573f2e280ed1c066f76018001ebd0dc
sha256sums = 5126a85a7d007c51272afe830c055adb6081d13839ef44bf34029b6aaf800279
sha256sums = 034f96f1dfbe072a9916ffac98257674373a0407f147e154867ce1fa04e3c0d9
b2sums = ff2663743c160b227057bbf05915d27c9f04dcf605811933f91cc50b9de55c9e75c3583144fbfbe6a1bbc4570b636ba5918b30f034b6af744f615e6e9de0d594
b2sums = 45c1e9cb54ccc031ab8ce53d61337b3105cb76c7a00043ca62b323aae968c3e3642fd5141355a96b43fb3bafc43f72f4127d6bfdeac6a51be2f6a56f0e66699f
b2sums = SKIP
b2sums = 32988e6cbe7d224cb44fd83bc58212e39dc96184ad77a9fefa5acb8a29cb3d6bf90a507b2a33894f4a3c3b928b7d9a8d4d82e1166a9d9c5f07e99149dfc16051
b2sums = 53ebae2b30f8f9f5fae494dbb8c92cae8e344deccebeb783c23b53000a059e8b708e4d7f9c3d9ec637a1c048c335b5bec63b2519e57097cf9220b001f99011ea

View File

@ -2,7 +2,7 @@
# Maintainer: Jan Alexander Steffens (heftig) <heftig@archlinux.org>
pkgname=js128
pkgver=128.3.1
pkgver=128.5.1
pkgrel=1
pkgdesc="JavaScript interpreter and libraries - Version 128"
url="https://spidermonkey.dev/"
@ -25,7 +25,7 @@ makedepends=(
clang
lld
llvm
python
python311
rust
unzip
zip
@ -58,7 +58,7 @@ validpgpkeys=(
# https://blog.mozilla.org/security/2023/05/11/updated-gpg-key-for-signing-firefox-releases/
14F26682D0916CDD81E37B6D61B7B526D98F0353
)
sha256sums=('c1f4052f3a88d96a122551d5025053304007f7649886d5e2fdfd1a11ce3d70a8'
sha256sums=('5fc6ac442b8817aab109a6afa9aeb997c50708cf897f7387c02399cda00794ab'
'SKIP'
'1b3efa82eae364cc50db78de48370c2c10b6866d522bb7d00baa63d193e8ec5f'
'62e5ec5c05346dd830c54d0ac1b798b3215b86512f7488823ac3c843e7a56e13'
@ -68,7 +68,7 @@ sha256sums=('c1f4052f3a88d96a122551d5025053304007f7649886d5e2fdfd1a11ce3d70a8'
'db6927686b009996f32585e29e30ee5cf573f2e280ed1c066f76018001ebd0dc'
'5126a85a7d007c51272afe830c055adb6081d13839ef44bf34029b6aaf800279'
'034f96f1dfbe072a9916ffac98257674373a0407f147e154867ce1fa04e3c0d9')
b2sums=('ff2663743c160b227057bbf05915d27c9f04dcf605811933f91cc50b9de55c9e75c3583144fbfbe6a1bbc4570b636ba5918b30f034b6af744f615e6e9de0d594'
b2sums=('45c1e9cb54ccc031ab8ce53d61337b3105cb76c7a00043ca62b323aae968c3e3642fd5141355a96b43fb3bafc43f72f4127d6bfdeac6a51be2f6a56f0e66699f'
'SKIP'
'32988e6cbe7d224cb44fd83bc58212e39dc96184ad77a9fefa5acb8a29cb3d6bf90a507b2a33894f4a3c3b928b7d9a8d4d82e1166a9d9c5f07e99149dfc16051'
'53ebae2b30f8f9f5fae494dbb8c92cae8e344deccebeb783c23b53000a059e8b708e4d7f9c3d9ec637a1c048c335b5bec63b2519e57097cf9220b001f99011ea'
@ -167,7 +167,7 @@ build() {
cat >.mozconfig ../mozconfig - <<END
ac_add_options --enable-profile-generate
END
./mach build --priority normal
python3.11 ./mach build --priority normal
echo "Profiling instrumented JS..."
(
@ -190,7 +190,7 @@ END
test -s merged.profdata
echo "Removing instrumented JS..."
./mach clobber objdir
python3.11 ./mach clobber objdir
echo "Building optimized JS..."
cat >.mozconfig ../mozconfig - <<END
@ -204,7 +204,7 @@ END
;;
esac
./mach build --priority normal
python3.11 ./mach build --priority normal
}
check() {