Skip to content

community/mozjs: new aport; community/gjs: upgrade; community/libpeas2: upgrade

Krassy Boykinov requested to merge chereskata/aports:mozjs into master

https://gitlab.gnome.org/GNOME/libpeas/-/compare/2.0.3...2.0.5


https://gitlab.gnome.org/GNOME/gjs/-/compare/1.80.2...1.82.0


Diff to `mozjs115`
--- ../../community/mozjs115/APKBUILD
+++ ./APKBUILD
@@ -1,13 +1,12 @@
 # Contributor: Rasmus Thomsen <oss@cogitri.dev>
 # Maintainer: Krassy Boykinov <kboykinov@teamcentrixx.com>
-pkgname=mozjs115
-pkgver=115.15.0
+pkgname=mozjs
+pkgver=128.2.0
 pkgrel=0
-pkgdesc="Standalone Mozilla JavaScript engine (115 ESR)"
+pkgdesc="Standalone Mozilla JavaScript engine (ESR)"
 url="https://spidermonkey.dev/"
-# s390x: no lld
 # armhf: unsupported assembly
-arch="all !armhf !s390x"
+arch="all !armhf"
 license="MPL-2.0"
 depends_dev="
        $pkgname
@@ -19,6 +18,7 @@
 makedepends="
        $depends_dev
        cargo
+       cbindgen
        clang$_llvmver
        linux-headers
        llvm$_llvmver-dev
@@ -33,9 +33,6 @@
 subpackages="$pkgname-dev"
 
 source="https://ftp.mozilla.org/pub/firefox/releases/${pkgver}esr/source/firefox-${pkgver}esr.source.tar.xz
-       https://dev.alpinelinux.org/archive/firefox/rust1.78-packed-to-portable_simd.patch
-       disable-moz-stackwalk.patch
-       fix-musl-build.patch
        fix-rust-target.patch
        python-deps.patch
        "
@@ -43,7 +40,7 @@
 
 # broken on riscv64
 case "$CARCH" in
-riscv64)
+riscv64|s390x)
        _linker="bfd"
        ;;
 *)
@@ -149,10 +146,7 @@
 }
 
 sha512sums="
-0df4c498c99cce08903004d2e0f9e977a19f7de86240aa82dba179b60f1d67ca3021eb474f56bddc38035e773eeb5d99bb3e1b0756d9f7583dc8e1f747f477ba  firefox-115.15.0esr.source.tar.xz
-e4795b88e572bb3b6f009dbacc7872b59db2f8facbe2b07f14dd4f45a77c22049783581869f18c6bb3f04d6edb3da59347278321cce2bfa629a4d35e136cda5c  rust1.78-packed-to-portable_simd.patch
-454ea3263cabce099accbdc47aaf83be26a19f8b5a4568c01a7ef0384601cf8315efd86cd917f9c8bf419c2c845db89a905f3ff9a8eb0c8e41042e93aa96a85c  disable-moz-stackwalk.patch
-bc91c2fb15eb22acb8acc36d086fb18fbf6f202b4511d138769b5ecaaed4a673349c55f808270c762616fafa42e3b01e74dc0af1dcbeea1289e043926e2750c8  fix-musl-build.patch
-0b222a36cf3fd446dfb7fd171d77c58c0f19bc4df8f61cb2d99f2dfa0998a24e4d11a92fb88a1144b1bdd8ace95a858dca0a5e9ad5a4ea37a13b2cb7c245758a  fix-rust-target.patch
-4e40b34c5f77a1a21fe971a6fcd8a21b1a63423a3a7932a5a6e1c7a2779f9f06a561c806614a01931679a4b1c6afdfd8ae1f3cc6b673f259ccd368e8e54f6e90  python-deps.patch
+9a689929f6f86d795ea2c0318bb78f77f72a552f40715a1108dbd6361b0dedc3aaf049f1883424012459899607067d5a8374d895564591ec6679a1ce80708d7d  firefox-128.2.0esr.source.tar.xz
+cd68b89e29e5f6379fbd5679db27b9a5ef70ea65e51c0d0a8137e1f1fd210e35a8cfb047798e9549bc7275606d7ec5c8d8af1335d29da4699db7acd8bc7ff556  fix-rust-target.patch
+4de65266f5fc1c5bf1d7cd00a0e4728a1ec96b7680b5ea72d6e9ed463b7a0bba11792b3411d25ef1e26f62408eb7f8b06dc62209dbb0454c779d8858d8d59725  python-deps.patch
 "
Edited by Krassy Boykinov

Merge request reports