reback00 c9d005f534 Allowed ruby-devel-doc %!s(int64=4) %!d(string=hai) anos
..
INSTALL bb015f50ab your-freedom: Updated structure, updated to latest blacklist.txt %!s(int64=4) %!d(string=hai) anos
README.md 60dcc9e4ed Updated to latest version, added update instructions on readme %!s(int64=4) %!d(string=hai) anos
allowlist.txt c9d005f534 Allowed ruby-devel-doc %!s(int64=4) %!d(string=hai) anos
denylist.txt c0457518d0 Liberated clementine %!s(int64=4) %!d(string=hai) anos
template 08ab0376e8 your-freedom: Applied fixes for xlint %!s(int64=4) %!d(string=hai) anos

README.md

your-freedom package for Void Linux

This package provides your-freedom, which is a package that conflicts with nonfree packages in your system and identifies all the nonfree packages in one go. It is usually bundled with linux-libre kernel which is Linux without binary blobs for a strictly Free system to enjoy software freedom.

NOTE: This is work in progress and under testing.

The template file is prepared for use with xbps-src in Void Linux.

Installation

sudo xbps-install xtools
git clone https://github.com/void-linux/void-packages
cd void-packages
./xbps-src binary-bootstrap
# Do the above once if not done already.
# Copy this `your-freedom` folder under `srcpkgs` folder, then...
./xbps-src pkg your-freedom
xi your-freedom

How to update

If there are any latest versions available, just visit https://git.parabola.nu/blacklist.git/commit/ and note the hash besides commit (e.g. 53f578df8b0ddb451ddd8678cf855a66d0ae6ac9) and the date it was committed. Update the version and _gitver accordingly. To update the checksum use the usual xgensum -f srcpkgs/your-freedom/template. If you get same hash, rm -rf void-packages/hostdir/sources/your-freedom-* then try again.

Help from: