From a538a64e93e80c4e8541a1e3ef7262316198b584 Mon Sep 17 00:00:00 2001 From: relan Date: Wed, 23 Jul 2025 08:48:53 +0300 Subject: [PATCH] Update Fennec F-Droid to 141.0.0 --- metadata/org.mozilla.fennec_fdroid.yml | 93 ++++++++++++++++++++++++-- 1 file changed, 87 insertions(+), 6 deletions(-) diff --git a/metadata/org.mozilla.fennec_fdroid.yml b/metadata/org.mozilla.fennec_fdroid.yml index 0adeac59f7..7f93e8aede 100644 --- a/metadata/org.mozilla.fennec_fdroid.yml +++ b/metadata/org.mozilla.fennec_fdroid.yml @@ -16268,6 +16268,81 @@ Builds: build: ./build.sh ndk: 28.1.13356709 + - versionName: 141.0.0 + versionCode: 1410000 + commit: 52d083d4913de524856d4958a2dd0bdd3287c810 + timeout: 36000 + sudo: + - apt-get update + - apt-get install -y cmake make m4 pkg-config python-is-python3 python3-venv + tcl gyp ninja-build bzip2 libffi-dev libsqlite3-dev binutils-dev clang-16 + lld-16 libssl-dev + output: ../srclib/MozFennec/obj/gradle/build/mobile/android/fenix/app/outputs/apk/fenix/release/app-fenix-*-release-unsigned.apk + srclibs: + - MozFennec@FIREFOX-ANDROID_141_0_RELEASE + - MozAppServices@v141.0 + - MozGlean@v64.4.0 + - bundletool@1.18.1 + - gmscore@v0.3.8.250932 + - rustup@1.28.2 + - wasi-sdk@wasi-sdk-20 + - llvm@3b5e7c83a6e226d5bd7ed2e9b67449b64812074c + - llvm_android@4de061b7b428ebac7a6f71abe1cf2d03ebb00ee5 + - toolchain-utils@dd1ee45a84cb07337f9d5d0a6769d9b865c6e620 + prebuild: ./prebuild.sh $$VERSION$$ $$VERCODE$$ + build: ./build.sh + ndk: 28.1.13356709 + + - versionName: 141.0.0 + versionCode: 1410010 + commit: 52d083d4913de524856d4958a2dd0bdd3287c810 + timeout: 36000 + sudo: + - apt-get update + - apt-get install -y cmake make m4 pkg-config python-is-python3 python3-venv + tcl gyp ninja-build bzip2 libffi-dev libsqlite3-dev binutils-dev clang-16 + lld-16 libssl-dev nasm + output: ../srclib/MozFennec/obj/gradle/build/mobile/android/fenix/app/outputs/apk/fenix/release/app-fenix-*-release-unsigned.apk + srclibs: + - MozFennec@FIREFOX-ANDROID_141_0_RELEASE + - MozAppServices@v141.0 + - MozGlean@v64.4.0 + - bundletool@1.18.1 + - gmscore@v0.3.8.250932 + - rustup@1.28.2 + - wasi-sdk@wasi-sdk-20 + - llvm@3b5e7c83a6e226d5bd7ed2e9b67449b64812074c + - llvm_android@4de061b7b428ebac7a6f71abe1cf2d03ebb00ee5 + - toolchain-utils@dd1ee45a84cb07337f9d5d0a6769d9b865c6e620 + prebuild: ./prebuild.sh $$VERSION$$ $$VERCODE$$ + build: ./build.sh + ndk: 28.1.13356709 + + - versionName: 141.0.0 + versionCode: 1410020 + commit: 52d083d4913de524856d4958a2dd0bdd3287c810 + timeout: 36000 + sudo: + - apt-get update + - apt-get install -y cmake make m4 pkg-config python-is-python3 python3-venv + tcl gyp ninja-build bzip2 libffi-dev libsqlite3-dev binutils-dev clang-16 + lld-16 libssl-dev + output: ../srclib/MozFennec/obj/gradle/build/mobile/android/fenix/app/outputs/apk/fenix/release/app-fenix-*-release-unsigned.apk + srclibs: + - MozFennec@FIREFOX-ANDROID_141_0_RELEASE + - MozAppServices@v141.0 + - MozGlean@v64.4.0 + - bundletool@1.18.1 + - gmscore@v0.3.8.250932 + - rustup@1.28.2 + - wasi-sdk@wasi-sdk-20 + - llvm@3b5e7c83a6e226d5bd7ed2e9b67449b64812074c + - llvm_android@4de061b7b428ebac7a6f71abe1cf2d03ebb00ee5 + - toolchain-utils@dd1ee45a84cb07337f9d5d0a6769d9b865c6e620 + prebuild: ./prebuild.sh $$VERSION$$ $$VERCODE$$ + build: ./build.sh + ndk: 28.1.13356709 + MaintainerNotes: |- Version code scheme: XYZAR, where X.Y.Z is upstream version, A is architecture (0 = ARMv7, 1 = x86, 2 = ARMv8), R is revision (if we need to re-release). @@ -16275,12 +16350,15 @@ MaintainerNotes: |- * Example: 550021 = Firefox 55.0 for ARMv8, second revision MozFennec: - https://hg.mozilla.org/releases/mozilla-release/tags + https://github.com/mozilla-firefox/firefox/tags MozAppServices, Glean versions: grep 'VERSION =' build/srclib/MozFennec/mobile/android/android-components/plugins/dependencies/src/main/java/ApplicationServices.kt grep 'mozilla-glean =' build/srclib/MozFennec/gradle/libs.versions.toml + NDK version: + grep 'NDK_VERSION =' build/srclib/MozFennec/python/mozboot/mozboot/android.py + wasi-sdk version: grep -A5 '^wasi-sdk:' build/srclib/MozFennec/taskcluster/kinds/fetch/toolchains.yml @@ -16288,15 +16366,18 @@ MaintainerNotes: |- * https://github.com/rust-lang/rustup/tags * https://firefox-source-docs.mozilla.org/writing-rust-code/update-policy.html#schedule - ndk versions: - * https://hg.mozilla.org/releases/mozilla-release/file/$tag/python/mozboot/mozboot/android.py + llvm: + grep 'Base revision:' {NDK}/toolchains/llvm/prebuilt/linux-x86_64/clang_source_info.md + + llvm_android, toolchain_utils: + {NDK}/toolchains/llvm/prebuilt/linux-x86_64/bin/clang --version | grep -o 'based on r[0-9a-z]*' * https://android.googlesource.com/toolchain/llvm_android.git/+refs - * https://android.googlesource.com/platform/external/toolchain-utils.git/+log/refs/heads/main + * https://android.googlesource.com/platform/external/toolchain-utils.git/+refs Scanner detects 'com/google/firebase/messaging/FirebaseMessagingService' from stubs and 'com/google/android/gms/...' from microG libs for webauth ArchivePolicy: 6 AutoUpdateMode: None UpdateCheckMode: None -CurrentVersion: 140.0.0 -CurrentVersionCode: 1400020 +CurrentVersion: 141.0.0 +CurrentVersionCode: 1410020