From 31f408eef9411ceb6fa59e4393b35c86950232be Mon Sep 17 00:00:00 2001 From: Tad Date: Mon, 10 May 2021 15:09:32 -0400 Subject: [PATCH] New app: Mull (89.1.1) --- metadata/us.spotco.fennec_dos.yml | 85 +++++++++++++++++++++++++++++++ srclibs/MullBuild.yml | 2 + 2 files changed, 87 insertions(+) create mode 100644 metadata/us.spotco.fennec_dos.yml create mode 100644 srclibs/MullBuild.yml diff --git a/metadata/us.spotco.fennec_dos.yml b/metadata/us.spotco.fennec_dos.yml new file mode 100644 index 0000000000..3e70489a92 --- /dev/null +++ b/metadata/us.spotco.fennec_dos.yml @@ -0,0 +1,85 @@ +AntiFeatures: + - UpstreamNonFree +Categories: + - Internet +License: MPL-2.0 +AuthorName: Divested Computing Group +AuthorWebSite: https://divestos.org +SourceCode: https://gitlab.com/divested-mobile/mull-fenix +IssueTracker: https://gitlab.com/divested-mobile/mull-fenix/issues + +Name: Mull +Summary: Privacy oriented web browser +Description: This is a privacy oriented and deblobbed web browser based on Mozilla + technology. It enables many features upstreamed by the [https://wiki.mozilla.org/Security/Tor_Uplift + Tor Uplift project] using preferences from the [https://github.com/arkenfox/user.js + arkenfox-user.js project]. It is recommended to install 'uBlock Origin'. + +RepoType: git +Repo: https://github.com/mozilla-mobile/fenix + +Builds: + - versionName: 89.1.1 + versionCode: 2891100 + commit: v89.1.1 + timeout: 14400 + sudo: + - apt-get update || apt-get update + - apt-get install -y g++ python-setuptools tcl gyp ninja-build libffi-dev libsqlite3-dev + output: app/build/outputs/apk/release/app-*-release-unsigned.apk + srclibs: + - MozAndroidComponents@v75.0.22 + - MozAndroidComponentsAS@v71.0.0 + - MozAppServices@v74.0.1 + - MullBuild@v89.1.1 + - MozFennec@FIREFOX_89_0_RELEASE + - MozGlean@v35.0.0 + - MozGleanAS@v33.1.2 + - pyenv@v2.0.0 + - rustup@1.24.2 + prebuild: $$MullBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ + build: $$MullBuild$$/build.sh + ndk: r21e + + - versionName: 89.1.1 + versionCode: 2891120 + commit: v89.1.1 + timeout: 14400 + sudo: + - apt-get update || apt-get update + - apt-get install -y g++ python-setuptools tcl gyp ninja-build libffi-dev libsqlite3-dev + output: app/build/outputs/apk/release/app-*-release-unsigned.apk + srclibs: + - MozAndroidComponents@v75.0.22 + - MozAndroidComponentsAS@v71.0.0 + - MozAppServices@v74.0.1 + - MullBuild@v89.1.1 + - MozFennec@FIREFOX_89_0_RELEASE + - MozGlean@v35.0.0 + - MozGleanAS@v33.1.2 + - pyenv@v2.0.0 + - rustup@1.24.2 + prebuild: $$MullBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ + build: $$MullBuild$$/build.sh + ndk: r21e + +MaintainerNotes: |4- + + 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). + * Example: 530210 = Firefox 53.0.2 for x86, initial revision + * Example: 550021 = Firefox 55.0 for ARMv8, second revision + + Android Components version: + grep VERSION build/us.spotco.fennec_dos/buildSrc/src/main/java/AndroidComponents.kt + + Application Services, Glean and GeckoView versions: + grep 'mozilla_appservices =' build/srclib/MozAndroidComponents/buildSrc/src/main/java/Dependencies.kt + grep 'mozilla_glean =' build/srclib/MozAndroidComponents/buildSrc/src/main/java/Dependencies.kt + grep 'release_version =' build/srclib/MozAndroidComponents/buildSrc/src/main/java/Gecko.kt + +ArchivePolicy: 4 versions +AutoUpdateMode: None +UpdateCheckMode: None +CurrentVersion: 89.1.1 +CurrentVersionCode: 2891100 diff --git a/srclibs/MullBuild.yml b/srclibs/MullBuild.yml new file mode 100644 index 0000000000..7386a02cc7 --- /dev/null +++ b/srclibs/MullBuild.yml @@ -0,0 +1,2 @@ +RepoType: git +Repo: https://gitlab.com/divested-mobile/mull-fenix.git