mirror of
https://github.com/ironfox-oss/IronFox.git
synced 2026-04-19 14:40:21 -04:00
db1956ee45df3bee4e8e89ce5cbe73d66534641d
The F-Droid build server runs compilation in 20 threads, I suspect this
may trigger those weird build failures, like
error: failed to select a version for the requirement `arbitrary = "^1.0.0"` (locked to 1.1.3)
candidate versions found which didn't match: 1.1.1
location searched: directory source `/home/vagrant/build/srclib/MozFennec/third_party/rust` (which is replacing registry `crates-io`)
required by package `gluesmith v0.1.0 (/home/vagrant/build/srclib/MozFennec/js/src/fuzz-tests/gluesmith)`
perhaps a crate was updated and forgotten to be re-vendored?
gmake[3]: *** [backend.mk:115: config/.deps/cbindgen-metadata.json.stub] Error 101
What's this?
Scripts and patches to compile Fennec F-Droid. They remove proprietary chunks from Mozilla code, rebrand Firefox to Fennec and build it. You can assemble your own APK in the very same way as F-Droid by cloning recipes and running
fdroid build org.mozilla.fennec_fdroid:VERCODE
where VERCODE is a version code number.
Licenses
The scripts are licensed under the GNU Affero General Public License version 3 or later.
Changes in the patch are licensed according to the header in the files this patch adds or modifies (Apache 2.0 or MPL 2.0).
The artwork is licensed under the MPL 2.0.
Description
Languages
Shell
53.3%
Kotlin
39.8%
Fluent
3.2%
Python
2.4%
JavaScript
0.8%
Other
0.4%