archlinux-repro
archlinux-repro | fdroidclient | |
---|---|---|
4 | 55 | |
124 | - | |
3.2% | - | |
4.2 | - | |
about 1 month ago | - | |
Shell | ||
MIT License | - |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
archlinux-repro
-
Towards a Reproducible F-Droid
Arch Linux is heavily invested into it:
- https://reproducible.archlinux.org/ - Attempts to reproduce the distributed binary packages from source using reproducible builds tooling. This already works for a big chunk of packages.
- https://github.com/archlinux/archlinux-repro - This is a wrapper for Arch Linux build tooling that creates a build environment in a container that has the same packages installed as the original build environment back then. Software is expected to build reproducible in this environment and many ecosystems already do by default (Rust for example, to name one).
- https://github.com/kpcyrd/rebuilderd - This monitors the packages in Arch Linux, runs archlinux-repro on all of them and hosts the results. There are other projects supported but Arch Linux works best at the moment, and archlinux-repro offers the best integration I'm currently aware of.
There are surprisingly few people interested in running this stack on their own for verification purpose though.
- Noob Question - Binary Package Trust
-
Reproducible Builds in February 2022
Yes, many times.
Arch reproduces all published packages and reproducing a package as a user is as simple as running `repro pkgname.pkg.tar.gz`.
https://reproducible.archlinux.org/
https://github.com/archlinux/archlinux-repro
Do note we have multiple rebuilders. The tooling is written so you should be able to reproduce Arch packages on any distribution, but we still struggle with packages embedding "uname" into the binaries still.
-
arch-repro-status: Check the reproducibility status of your Arch Linux packages
You need to use https://github.com/archlinux/archlinux-repro and set the CACHEDIR to the correct location with all the packages used in the build.
fdroidclient
-
F-Droid: Android FOSS app store
This is the discussion on implementing a popcon-style feature in F-Droid if you want to read through where the project got to: https://gitlab.com/fdroid/fdroidclient/-/issues/396
-
First fully commercial, paid app requiring a key to function at all in main F-Droid repo! (Or is a free ad for the app?)
Meanwhile, the Latest tab "highlights good descriptions" (meaning in other words that it "hides" apps not meeting certain metadata criteria, even if they're completely free - as in speech and in beer - apps), which was not free of some irony, and was discussed at length with apparent consensus to change it but then every time it was back to square one. Because "Latest" apparently doesn't mean "Latest" and people don't get the nuances of English. Not kidding. Read the issue.
-
# of app downloads
Basically, not at present, I think. It's happened for some time, and for a longer time in the past, it's been discussed multiple times, but I don't think right now there's any effort in this direction.
-
⟳ 0 apps added, 1 updated at f-droid.org
F-Droid (version 1.16.3): The app store that respects freedom and privacy
- Receiving message when attempting to update repository
-
All my Open Source App Alternatives
Play Store → Aurora Store, Fdroid, Neo Store
-
is this normal when installing Fdroid?
Yep, that is the hard part: - https://gitlab.com/fdroid/fdroidclient/-/issues/1440 - https://gitlab.com/fdroid/fdroidclient/-/issues/2037 - https://gitlab.com/fdroid/fdroidclient/-/issues/2145
- New F-Droid repository format for faster and smaller updates
- f-droid seems to have stopped working on grapheneos
-
Android 14 adds new features to make third-party app stores work even better
With the speed they're pursuing targetSDK updates? https://gitlab.com/fdroid/fdroidclient/-/issues/1440
What are some alternatives?
whoami-project - Whoami provides enhanced privacy, anonymity for Debian and Arch based linux distributions
Neo-Store - An F-Droid client with modern UI and an arsenal of extra features.
junest - The lightweight Arch Linux based distro that runs, without root privileges, on top of any other Linux distro.
jellyfin-android - Android Client for Jellyfin
ismyarchverifiedyet - :construction: Experimental script to query rebuilderd for results :construction:
droidVNC-NG - VNC server app for Android that does not require root privileges.
openvpn-install - Set up your own OpenVPN server on Debian, Ubuntu, Fedora, CentOS or Arch Linux.
Aurora - Non-official Library Genesis (Libgen) Android mobile client.
dynamic-wallpaper - A simple bash script to set wallpapers according to current time, using cron job scheduler.
client - F-Droid client with Material UI.
arch-repro-status - Check the reproducibility status of your Arch Linux packages (read-only mirror)
andOTP - [Unmaintained] Open source two-factor authentication for Android