diff --git a/extra/js78/PKGBUILD b/extra/js78/PKGBUILD index 4f9276488..117faefe9 100644 --- a/extra/js78/PKGBUILD +++ b/extra/js78/PKGBUILD @@ -6,10 +6,10 @@ pkgname=js78 pkgver=78.15.0 -pkgrel=2 +pkgrel=3 pkgdesc="JavaScript interpreter and libraries - Version 78" arch=(x86_64) -url="https://developer.mozilla.org/en-US/docs/Mozilla/Projects/SpiderMonkey" +url="https://spidermonkey.dev/" license=(MPL) depends=(gcc-libs readline zlib sh) makedepends=(zip autoconf2.13 python-setuptools python-psutil rust llvm clang lld) @@ -33,8 +33,8 @@ validpgpkeys=('14F26682D0916CDD81E37B6D61B7B526D98F0353') # Mozilla Software Rel COMPRESSZST+=(--long) prepare() { + mkdir mozbuild cd firefox-$pkgver - mkdir obj patch -p1 -i ../arm.patch # Post-78 fixes to fix LTO with LLVM 11 @@ -45,53 +45,54 @@ prepare() { # Fix build with Rust 1.56 patch -Np1 -i ../0003-Fixes-for-Rust-1.56.patch + + cat >../mozconfig <.mozconfig ../mozconfig - <.mozconfig ../mozconfig - <