commit:     d6c7a075e32ef6fadea89d871b299be22cddab3f
Author:     WANG Xuerui <xen0n <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 21 09:17:18 2025 +0000
Commit:     WANG Xuerui <xen0n <AT> gentoo <DOT> org>
CommitDate: Fri Feb 21 09:18:04 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6c7a075

www-client/firefox: add loong patchset for 135

Signed-off-by: WANG Xuerui <xen0n <AT> gentoo.org>

 www-client/firefox/Manifest               | 1 +
 www-client/firefox/firefox-135.0.1.ebuild | 5 +++++
 www-client/firefox/firefox-135.0.ebuild   | 5 +++++
 3 files changed, 11 insertions(+)

diff --git a/www-client/firefox/Manifest b/www-client/firefox/Manifest
index e634484cfc8b..7acddfb9a49a 100644
--- a/www-client/firefox/Manifest
+++ b/www-client/firefox/Manifest
@@ -100,6 +100,7 @@ DIST firefox-128.7.0esr-zh-CN.xpi 675201 BLAKE2B 
e07f861f85c0abce293798029206ac7
 DIST firefox-128.7.0esr-zh-TW.xpi 677437 BLAKE2B 
f2587278e02f26340261501b694c372fa7164b2113572176305263c10479466fb481e3bc5d857bfd068caffc5c7efdc9c6a77506eb955b035b0c707fbfc3af39
 SHA512 
d6b2df29a1bc98e49a96953c315f3aeb4fbea66fc9691d37085d0946c3710f6f0174927fe7103009343cc038f4eedbadacd592a4eda24b1d3f7f395474853c7c
 DIST firefox-128.7.0esr.source.tar.xz 569300208 BLAKE2B 
08bf5b571707b7a5acf1ebde12e370be5999e3ac8cac2e952fae635faa16e07ba4d9d0a00b304ba43b5a327c825cae04c1ccf8434456e27d4c396e5b09a4b6a7
 SHA512 
26f9661b395b85a44b42bd72ef1ad976c614216c68f6c2dd834d0ac8b84b9c9f398b8ac550a47396995d96e6bb5fa9a50064d7f2f526bddd45aed5039ef131b8
 DIST firefox-128esr-patches-08.tar.xz 17564 BLAKE2B 
d904b74fdae2e76866ded11de5377a7b6883d35996b358ae3419ffb7da53b04b2c7d4bb10d48998a8318a84e8221de39955289cb33a8f278c131b4af2006be62
 SHA512 
344a2d04dec679cd8ed714dcecc9dd5b56696803cee9267e7c0c45c439d78728e7eae674bb5f0a64f2e5802dc59c1ec25f1703885024d88bda8a02e2b3e0d69e
+DIST firefox-135-loong-patches-01.tar.xz 39148 BLAKE2B 
3e7693a1decc1750740a8ab390e07d5a642105ad59f95629f9cb00b7c939a8a497c44cfe0a569cfd36cd57663c63d7b39042f5f1eabc6cf0b0611b78e8bba4dc
 SHA512 
1b70b9fd4821c9338af11495b0fdb2aa0ee3f647de113dbdc4211d6a9b056dc7fb30bd2ecc224b4c66e48c2eb80f8937acb5e6423fddd45f0eaa42e538c725e2
 DIST firefox-135-patches-02.tar.xz 13740 BLAKE2B 
ff1780260ef9032c9fbdb6af9cf63967eeff0e3478dcd53e42e6ae7e476ff31084c3f61b840ff0ab7cc9a6932b5ae2f012b0abfd5c0551f2896ad1b10a5bb3fb
 SHA512 
ed124fa1c4685b45fe0c3402d9abd99e34bb54d42f1e5891204df26af06578d490d3bc0a0593144c69970df5cf0b89071c4d45540939c54c1cfdbb155cee8655
 DIST firefox-135.0-ach.xpi 297493 BLAKE2B 
e9f6422239452ff716089945cfec4696c6f48c92f283e412788b8b70f95f1c6e7aa14ab85d983a4423a76e5a110b5043bd966636942e2714626ca3b14797dc02
 SHA512 
173b83bceedaadefa5cfdb5aa6996803e41f8f7efddd89d3dde7778fd7b04b99d6d3c2bc3622a2246c78e9c3c308694fada412d17a2539de3ab63712335e0455
 DIST firefox-135.0-af.xpi 269128 BLAKE2B 
be97eb56a031773a7c647d72181ee3af86ee7fb23e94a34f5b0d7fc47af3e3dd01a67e81a5bae13d30985c1c6ff75ba5a6de91af8d0803c32d0e3cd0c5f73fba
 SHA512 
e6352c7da7985cb1564fddf8c8e8445baf47a27e16fde93148aaf2f45a92177ef4b507b83c4df90308fb5d00035d3059404a49c1425cd943caa30049fd427c4f

diff --git a/www-client/firefox/firefox-135.0.1.ebuild 
b/www-client/firefox/firefox-135.0.1.ebuild
index 878488cd4e1c..8423ff3fe30a 100644
--- a/www-client/firefox/firefox-135.0.1.ebuild
+++ b/www-client/firefox/firefox-135.0.1.ebuild
@@ -4,6 +4,7 @@
 EAPI=8
 
 FIREFOX_PATCHSET="firefox-135-patches-02.tar.xz"
+FIREFOX_LOONG_PATCHSET="firefox-135-loong-patches-01.tar.xz"
 
 LLVM_COMPAT=( 17 18 19 )
 
@@ -69,6 +70,9 @@ PATCH_URIS=(
 DESCRIPTION="Firefox Web Browser"
 SRC_URI="${MOZ_SRC_BASE_URI}/source/${MOZ_P}.source.tar.xz -> 
${MOZ_P_DISTFILES}.source.tar.xz
        ${PATCH_URIS[@]}
+       loong? (
+               
https://dev.gentoo.org/~xen0n/distfiles/www-client/${MOZ_PN}/${FIREFOX_LOONG_PATCHSET}
+       )
        wasm-sandbox? (
                amd64? ( 
https://github.com/WebAssembly/wasi-sdk/releases/download/wasi-sdk-${WASI_SDK_VER/.*/}/wasi-sdk-${WASI_SDK_VER}-x86_64-linux.tar.gz
 )
                arm64? ( 
https://github.com/WebAssembly/wasi-sdk/releases/download/wasi-sdk-${WASI_SDK_VER/.*/}/wasi-sdk-${WASI_SDK_VER}-arm64-linux.tar.gz
 )
@@ -601,6 +605,7 @@ src_prepare() {
        fi
 
        eapply "${WORKDIR}/firefox-patches"
+       use loong && eapply "${WORKDIR}/firefox-loong-patches"
 
        # Allow user to apply any additional patches without modifing ebuild
        eapply_user

diff --git a/www-client/firefox/firefox-135.0.ebuild 
b/www-client/firefox/firefox-135.0.ebuild
index aaf2355e3c90..2795978dd562 100644
--- a/www-client/firefox/firefox-135.0.ebuild
+++ b/www-client/firefox/firefox-135.0.ebuild
@@ -4,6 +4,7 @@
 EAPI=8
 
 FIREFOX_PATCHSET="firefox-135-patches-02.tar.xz"
+FIREFOX_LOONG_PATCHSET="firefox-135-loong-patches-01.tar.xz"
 
 LLVM_COMPAT=( 17 18 19 )
 
@@ -69,6 +70,9 @@ PATCH_URIS=(
 DESCRIPTION="Firefox Web Browser"
 SRC_URI="${MOZ_SRC_BASE_URI}/source/${MOZ_P}.source.tar.xz -> 
${MOZ_P_DISTFILES}.source.tar.xz
        ${PATCH_URIS[@]}
+       loong? (
+               
https://dev.gentoo.org/~xen0n/distfiles/www-client/${MOZ_PN}/${FIREFOX_LOONG_PATCHSET}
+       )
        wasm-sandbox? (
                amd64? ( 
https://github.com/WebAssembly/wasi-sdk/releases/download/wasi-sdk-${WASI_SDK_VER/.*/}/wasi-sdk-${WASI_SDK_VER}-x86_64-linux.tar.gz
 )
                arm64? ( 
https://github.com/WebAssembly/wasi-sdk/releases/download/wasi-sdk-${WASI_SDK_VER/.*/}/wasi-sdk-${WASI_SDK_VER}-arm64-linux.tar.gz
 )
@@ -601,6 +605,7 @@ src_prepare() {
        fi
 
        eapply "${WORKDIR}/firefox-patches"
+       use loong && eapply "${WORKDIR}/firefox-loong-patches"
 
        # Allow user to apply any additional patches without modifing ebuild
        eapply_user

Reply via email to