* update js128 to 128.5.1-1
This commit is contained in:
parent
7054eead87
commit
ce79a8fe7e
@ -1,6 +1,6 @@
|
|||||||
pkgbase = js128
|
pkgbase = js128
|
||||||
pkgdesc = JavaScript interpreter and libraries - Version 128
|
pkgdesc = JavaScript interpreter and libraries - Version 128
|
||||||
pkgver = 128.3.1
|
pkgver = 128.5.1
|
||||||
pkgrel = 1
|
pkgrel = 1
|
||||||
url = https://spidermonkey.dev/
|
url = https://spidermonkey.dev/
|
||||||
arch = x86_64
|
arch = x86_64
|
||||||
@ -16,7 +16,7 @@ pkgbase = js128
|
|||||||
makedepends = clang
|
makedepends = clang
|
||||||
makedepends = lld
|
makedepends = lld
|
||||||
makedepends = llvm
|
makedepends = llvm
|
||||||
makedepends = python
|
makedepends = python311
|
||||||
makedepends = rust
|
makedepends = rust
|
||||||
makedepends = unzip
|
makedepends = unzip
|
||||||
makedepends = zip
|
makedepends = zip
|
||||||
@ -30,8 +30,8 @@ pkgbase = js128
|
|||||||
depends = sh
|
depends = sh
|
||||||
depends = zlib
|
depends = zlib
|
||||||
options = !lto
|
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.5.1esr/source/firefox-128.5.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.asc
|
||||||
source = 823087.diff
|
source = 823087.diff
|
||||||
source = 823088.diff
|
source = 823088.diff
|
||||||
source = 823089.diff
|
source = 823089.diff
|
||||||
@ -41,7 +41,7 @@ pkgbase = js128
|
|||||||
source = 823093.diff
|
source = 823093.diff
|
||||||
source = 823094.diff
|
source = 823094.diff
|
||||||
validpgpkeys = 14F26682D0916CDD81E37B6D61B7B526D98F0353
|
validpgpkeys = 14F26682D0916CDD81E37B6D61B7B526D98F0353
|
||||||
sha256sums = c1f4052f3a88d96a122551d5025053304007f7649886d5e2fdfd1a11ce3d70a8
|
sha256sums = 5fc6ac442b8817aab109a6afa9aeb997c50708cf897f7387c02399cda00794ab
|
||||||
sha256sums = SKIP
|
sha256sums = SKIP
|
||||||
sha256sums = 1b3efa82eae364cc50db78de48370c2c10b6866d522bb7d00baa63d193e8ec5f
|
sha256sums = 1b3efa82eae364cc50db78de48370c2c10b6866d522bb7d00baa63d193e8ec5f
|
||||||
sha256sums = 62e5ec5c05346dd830c54d0ac1b798b3215b86512f7488823ac3c843e7a56e13
|
sha256sums = 62e5ec5c05346dd830c54d0ac1b798b3215b86512f7488823ac3c843e7a56e13
|
||||||
@ -51,7 +51,7 @@ pkgbase = js128
|
|||||||
sha256sums = db6927686b009996f32585e29e30ee5cf573f2e280ed1c066f76018001ebd0dc
|
sha256sums = db6927686b009996f32585e29e30ee5cf573f2e280ed1c066f76018001ebd0dc
|
||||||
sha256sums = 5126a85a7d007c51272afe830c055adb6081d13839ef44bf34029b6aaf800279
|
sha256sums = 5126a85a7d007c51272afe830c055adb6081d13839ef44bf34029b6aaf800279
|
||||||
sha256sums = 034f96f1dfbe072a9916ffac98257674373a0407f147e154867ce1fa04e3c0d9
|
sha256sums = 034f96f1dfbe072a9916ffac98257674373a0407f147e154867ce1fa04e3c0d9
|
||||||
b2sums = ff2663743c160b227057bbf05915d27c9f04dcf605811933f91cc50b9de55c9e75c3583144fbfbe6a1bbc4570b636ba5918b30f034b6af744f615e6e9de0d594
|
b2sums = 45c1e9cb54ccc031ab8ce53d61337b3105cb76c7a00043ca62b323aae968c3e3642fd5141355a96b43fb3bafc43f72f4127d6bfdeac6a51be2f6a56f0e66699f
|
||||||
b2sums = SKIP
|
b2sums = SKIP
|
||||||
b2sums = 32988e6cbe7d224cb44fd83bc58212e39dc96184ad77a9fefa5acb8a29cb3d6bf90a507b2a33894f4a3c3b928b7d9a8d4d82e1166a9d9c5f07e99149dfc16051
|
b2sums = 32988e6cbe7d224cb44fd83bc58212e39dc96184ad77a9fefa5acb8a29cb3d6bf90a507b2a33894f4a3c3b928b7d9a8d4d82e1166a9d9c5f07e99149dfc16051
|
||||||
b2sums = 53ebae2b30f8f9f5fae494dbb8c92cae8e344deccebeb783c23b53000a059e8b708e4d7f9c3d9ec637a1c048c335b5bec63b2519e57097cf9220b001f99011ea
|
b2sums = 53ebae2b30f8f9f5fae494dbb8c92cae8e344deccebeb783c23b53000a059e8b708e4d7f9c3d9ec637a1c048c335b5bec63b2519e57097cf9220b001f99011ea
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
# Maintainer: Jan Alexander Steffens (heftig) <heftig@archlinux.org>
|
# Maintainer: Jan Alexander Steffens (heftig) <heftig@archlinux.org>
|
||||||
|
|
||||||
pkgname=js128
|
pkgname=js128
|
||||||
pkgver=128.3.1
|
pkgver=128.5.1
|
||||||
pkgrel=1
|
pkgrel=1
|
||||||
pkgdesc="JavaScript interpreter and libraries - Version 128"
|
pkgdesc="JavaScript interpreter and libraries - Version 128"
|
||||||
url="https://spidermonkey.dev/"
|
url="https://spidermonkey.dev/"
|
||||||
@ -25,7 +25,7 @@ makedepends=(
|
|||||||
clang
|
clang
|
||||||
lld
|
lld
|
||||||
llvm
|
llvm
|
||||||
python
|
python311
|
||||||
rust
|
rust
|
||||||
unzip
|
unzip
|
||||||
zip
|
zip
|
||||||
@ -58,7 +58,7 @@ validpgpkeys=(
|
|||||||
# https://blog.mozilla.org/security/2023/05/11/updated-gpg-key-for-signing-firefox-releases/
|
# https://blog.mozilla.org/security/2023/05/11/updated-gpg-key-for-signing-firefox-releases/
|
||||||
14F26682D0916CDD81E37B6D61B7B526D98F0353
|
14F26682D0916CDD81E37B6D61B7B526D98F0353
|
||||||
)
|
)
|
||||||
sha256sums=('c1f4052f3a88d96a122551d5025053304007f7649886d5e2fdfd1a11ce3d70a8'
|
sha256sums=('5fc6ac442b8817aab109a6afa9aeb997c50708cf897f7387c02399cda00794ab'
|
||||||
'SKIP'
|
'SKIP'
|
||||||
'1b3efa82eae364cc50db78de48370c2c10b6866d522bb7d00baa63d193e8ec5f'
|
'1b3efa82eae364cc50db78de48370c2c10b6866d522bb7d00baa63d193e8ec5f'
|
||||||
'62e5ec5c05346dd830c54d0ac1b798b3215b86512f7488823ac3c843e7a56e13'
|
'62e5ec5c05346dd830c54d0ac1b798b3215b86512f7488823ac3c843e7a56e13'
|
||||||
@ -68,7 +68,7 @@ sha256sums=('c1f4052f3a88d96a122551d5025053304007f7649886d5e2fdfd1a11ce3d70a8'
|
|||||||
'db6927686b009996f32585e29e30ee5cf573f2e280ed1c066f76018001ebd0dc'
|
'db6927686b009996f32585e29e30ee5cf573f2e280ed1c066f76018001ebd0dc'
|
||||||
'5126a85a7d007c51272afe830c055adb6081d13839ef44bf34029b6aaf800279'
|
'5126a85a7d007c51272afe830c055adb6081d13839ef44bf34029b6aaf800279'
|
||||||
'034f96f1dfbe072a9916ffac98257674373a0407f147e154867ce1fa04e3c0d9')
|
'034f96f1dfbe072a9916ffac98257674373a0407f147e154867ce1fa04e3c0d9')
|
||||||
b2sums=('ff2663743c160b227057bbf05915d27c9f04dcf605811933f91cc50b9de55c9e75c3583144fbfbe6a1bbc4570b636ba5918b30f034b6af744f615e6e9de0d594'
|
b2sums=('45c1e9cb54ccc031ab8ce53d61337b3105cb76c7a00043ca62b323aae968c3e3642fd5141355a96b43fb3bafc43f72f4127d6bfdeac6a51be2f6a56f0e66699f'
|
||||||
'SKIP'
|
'SKIP'
|
||||||
'32988e6cbe7d224cb44fd83bc58212e39dc96184ad77a9fefa5acb8a29cb3d6bf90a507b2a33894f4a3c3b928b7d9a8d4d82e1166a9d9c5f07e99149dfc16051'
|
'32988e6cbe7d224cb44fd83bc58212e39dc96184ad77a9fefa5acb8a29cb3d6bf90a507b2a33894f4a3c3b928b7d9a8d4d82e1166a9d9c5f07e99149dfc16051'
|
||||||
'53ebae2b30f8f9f5fae494dbb8c92cae8e344deccebeb783c23b53000a059e8b708e4d7f9c3d9ec637a1c048c335b5bec63b2519e57097cf9220b001f99011ea'
|
'53ebae2b30f8f9f5fae494dbb8c92cae8e344deccebeb783c23b53000a059e8b708e4d7f9c3d9ec637a1c048c335b5bec63b2519e57097cf9220b001f99011ea'
|
||||||
@ -167,7 +167,7 @@ build() {
|
|||||||
cat >.mozconfig ../mozconfig - <<END
|
cat >.mozconfig ../mozconfig - <<END
|
||||||
ac_add_options --enable-profile-generate
|
ac_add_options --enable-profile-generate
|
||||||
END
|
END
|
||||||
./mach build --priority normal
|
python3.11 ./mach build --priority normal
|
||||||
|
|
||||||
echo "Profiling instrumented JS..."
|
echo "Profiling instrumented JS..."
|
||||||
(
|
(
|
||||||
@ -190,7 +190,7 @@ END
|
|||||||
test -s merged.profdata
|
test -s merged.profdata
|
||||||
|
|
||||||
echo "Removing instrumented JS..."
|
echo "Removing instrumented JS..."
|
||||||
./mach clobber objdir
|
python3.11 ./mach clobber objdir
|
||||||
|
|
||||||
echo "Building optimized JS..."
|
echo "Building optimized JS..."
|
||||||
cat >.mozconfig ../mozconfig - <<END
|
cat >.mozconfig ../mozconfig - <<END
|
||||||
@ -204,7 +204,7 @@ END
|
|||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
|
|
||||||
./mach build --priority normal
|
python3.11 ./mach build --priority normal
|
||||||
}
|
}
|
||||||
|
|
||||||
check() {
|
check() {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user