mirror of
https://github.com/sudoxnym/fdroiddata.git
synced 2026-05-17 11:19:13 +00:00
Newapp: Ceno Browser
This commit is contained in:
parent
3c06df21ff
commit
66390603de
2 changed files with 106 additions and 0 deletions
104
metadata/ie.equalit.ceno.yml
Normal file
104
metadata/ie.equalit.ceno.yml
Normal file
|
|
@ -0,0 +1,104 @@
|
|||
AntiFeatures:
|
||||
- UpstreamNonFree
|
||||
Categories:
|
||||
- Internet
|
||||
License: MPL-2.0
|
||||
WebSite: https://censorship.no
|
||||
SourceCode: https://gitlab.com/censorship-no/ceno-browser
|
||||
IssueTracker: https://gitlab.com/censorship-no/ceno-browser/issues/
|
||||
Changelog: https://gitlab.com/censorship-no/ceno-browser/-/releases
|
||||
Donate: https://censorship.no/en/donate.html
|
||||
|
||||
Name: CENO Browser
|
||||
Description: CENO is a mobile web browser. It uses peer-to-peer technology to deliver websites to your phone and caches popular content with cooperating peers. CENO can be used to bypass Internet censorship and help others retrieve blocked pages.
|
||||
|
||||
RepoType: git
|
||||
Repo: https://gitlab.com/censorship-no/ceno-browser
|
||||
|
||||
Builds:
|
||||
- versionName: 2.0.0b2
|
||||
versionCode: 2015886977
|
||||
commit: v2.0.0b2
|
||||
timeout: 18000
|
||||
submodules: true
|
||||
sudo:
|
||||
- apt-get update
|
||||
- apt-get install -y bc cmake make m4 g++ pkg-config libssl-dev python-is-python3
|
||||
python3-distutils python3-venv tcl gyp ninja-build bzip2 libz-dev libffi-dev
|
||||
libsqlite3-dev
|
||||
output: app/build/outputs/apk/release/app-*-release-unsigned.apk
|
||||
srclibs:
|
||||
- CenoBuild@v2.0.0b2
|
||||
- FirefoxAndroid@v108.1.1
|
||||
- MozAndroidComponentsAS@v107.0.2
|
||||
- MozAppServices@v95.0.1
|
||||
- MozFennec@FIREFOX_108_0_1_RELEASE
|
||||
- MozGlean@v51.8.2
|
||||
- MozGleanAS@v51.2.0
|
||||
- rustup@1.25.1
|
||||
- wasi-sdk@wasi-sdk-16
|
||||
prebuild: $$CenoBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ 108
|
||||
build: $$CenoBuild$$/build.sh
|
||||
ndk: r21d
|
||||
|
||||
- versionName: 2.0.0b2
|
||||
versionCode: 2015886979
|
||||
commit: v2.0.0b2
|
||||
timeout: 18000
|
||||
submodules: true
|
||||
sudo:
|
||||
- apt-get update
|
||||
- apt-get install -y bc cmake make m4 g++ pkg-config libssl-dev python-is-python3
|
||||
python3-distutils python3-venv tcl gyp ninja-build bzip2 libz-dev libffi-dev
|
||||
libsqlite3-dev
|
||||
output: app/build/outputs/apk/release/app-*-release-unsigned.apk
|
||||
srclibs:
|
||||
- CenoBuild@v2.0.0b2
|
||||
- FirefoxAndroid@v108.1.1
|
||||
- MozAndroidComponentsAS@v107.0.2
|
||||
- MozAppServices@v95.0.1
|
||||
- MozFennec@FIREFOX_108_0_1_RELEASE
|
||||
- MozGlean@v51.8.2
|
||||
- MozGleanAS@v51.2.0
|
||||
- rustup@1.25.1
|
||||
- wasi-sdk@wasi-sdk-16
|
||||
prebuild: $$CenoBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ 108
|
||||
build: $$CenoBuild$$/build.sh
|
||||
ndk: r21d
|
||||
|
||||
MaintainerNotes: |4-
|
||||
|
||||
Version code scheme:
|
||||
CENO uses the same method as Mozilla for generating verisonCodes found in android_version_code.py
|
||||
Read more about the values encoded in the version code here, https://github.com/mozilla/gecko-dev/blob/master/python/mozbuild/mozbuild/android_version_code.py#L38
|
||||
For our purposes it is enough to know that the architecture is encoded in the second LSB, such that
|
||||
* Example: 2015873545 = 0111 1000 0010 0111 1100 1010 0000 1001 = armeabi-v7a
|
||||
* Example: 2015873547 = 0111 1000 0010 0111 1100 1010 0000 1011 = arm64-v8a
|
||||
|
||||
Android Components version:
|
||||
grep VERSION build/org.mozilla.fennec_fdroid/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 'version =' build/srclib/MozAndroidComponents/buildSrc/src/main/java/Gecko.kt
|
||||
|
||||
Android Components (AS) version:
|
||||
grep 'android_components_version =' build/srclib/MozAppServices/build.gradle
|
||||
|
||||
Glean (AS) version:
|
||||
grep 'mozilla_glean =' build/srclib/MozAndroidComponentsAS/buildSrc/src/main/java/Dependencies.kt
|
||||
|
||||
Python:
|
||||
* https://github.com/pyenv/pyenv/releases
|
||||
* https://www.python.org/downloads/
|
||||
|
||||
Rust:
|
||||
* https://github.com/rust-lang/rustup/releases
|
||||
* https://www.rust-lang.org/
|
||||
|
||||
ArchivePolicy: 6 versions
|
||||
AutoUpdateMode: None
|
||||
UpdateCheckMode: None
|
||||
CurrentVersion: 2.0.0b2
|
||||
CurrentVersionCode: 2015886979
|
||||
2
srclibs/CenoBuild.yml
Normal file
2
srclibs/CenoBuild.yml
Normal file
|
|
@ -0,0 +1,2 @@
|
|||
RepoType: git
|
||||
Repo: https://gitlab.com/censorship-no/cenobuild.git
|
||||
Loading…
Reference in a new issue