README.md 1.6 KB

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: