reback00 75a405f1d2 Added TODO | 4 anos atrás | |
---|---|---|
.. | ||
SDL | 4 anos atrás | |
abiword | 4 anos atrás | |
angband | 4 anos atrás | |
ark | 4 anos atrás | |
atool | 4 anos atrás | |
avidemux | 4 anos atrás | |
base-files | 4 anos atrás | |
bibletime | 4 anos atrás | |
blackbox | 4 anos atrás | |
blender | 4 anos atrás | |
bogofilter | 4 anos atrás | |
clementine | 4 anos atrás | |
cool-retro-term | 4 anos atrás | |
debootstrap | 4 anos atrás | |
ditaa | 4 anos atrás | |
epdfview | 4 anos atrás | |
epiphany | 4 anos atrás | |
faenza-icon-theme | 4 anos atrás | |
faience-icon-theme | 4 anos atrás | |
gloobus-preview | 4 anos atrás | |
gnome-boxes | 4 anos atrás | |
grub | 4 anos atrás | |
gst-plugins-bad1 | 4 anos atrás | |
hexchat | 4 anos atrás | |
hplip | 4 anos atrás | |
hydrogen | 4 anos atrás | |
jmol | 4 anos atrás | |
kdepim-runtime | 4 anos atrás | |
kdevelop | 4 anos atrás | |
khotkeys | 4 anos atrás | |
kio | 4 anos atrás | |
kodi | 4 anos atrás | |
libkgapi | 4 anos atrás | |
libksysguard | 4 anos atrás | |
libosinfo | 4 anos atrás | |
libsynctex | 4 anos atrás | |
mate-icon-theme-faenza | 4 anos atrás | |
mcomix | 4 anos atrás | |
mesa-demos | 4 anos atrás | |
midori | 4 anos atrás | |
minitube | 4 anos atrás | |
musescore | 4 anos atrás | |
netpbm | 4 anos atrás | |
netsurf | 4 anos atrás | |
nextcloud-client | 4 anos atrás | |
okular | 4 anos atrás | |
opencv | 4 anos atrás | |
opencv4 | 4 anos atrás | |
openexr | 4 anos atrás | |
openmw | 4 anos atrás | |
otter-browser | 4 anos atrás | |
p7zip | 4 anos atrás | |
perl-Algorithm-Diff | 4 anos atrás | |
ponysay | 4 anos atrás | |
povray | 4 anos atrás | |
pysolfc-cardsets | 4 anos atrás | |
python-reportlab | 4 anos atrás | |
qtcreator | 4 anos atrás | |
quassel | 4 anos atrás | |
qutebrowser | 4 anos atrás | |
retroarch | 4 anos atrás | |
ruby | 4 anos atrás | |
smplayer | 4 anos atrás | |
supercollider | 4 anos atrás | |
texlive-core | 4 anos atrás | |
texlive-fontsextra | 4 anos atrás | |
texlive-latexextra | 4 anos atrás | |
texlive2014-bin | 4 anos atrás | |
texlive2016-bin | 4 anos atrás | |
texlive2017-bin | 4 anos atrás | |
texlive2018-bin | 4 anos atrás | |
texlive2019-bin | 4 anos atrás | |
texlive2020-bin | 4 anos atrás | |
unp | 4 anos atrás | |
unzip | 4 anos atrás | |
virt-manager | 4 anos atrás | |
xarchiver | 4 anos atrás | |
xorg-fonts | 4 anos atrás | |
xscreensaver | 4 anos atrás | |
your-freedom | 4 anos atrás | |
README.md | 4 anos atrás |
This directory contains fixes, patches, changes for liberating packages for Void. Mainly created for Drake Newell's void-packages repository.
Disclaimer: They are not guaranteed to be liberated. Think of them as best effort. If you find anything to be not Free, raise an issue.
texlive2014-bin
texlive2016-bin
texlive2017-bin
texlive2018-bin
texlive2019-bin
texlive2020-bin
quassel
quassel-client-shared
quassel-core
quassel-client
This is a list of packages* which are already free on Void's repo and does not need modifying packages. These were polluted on the Arch's package and hence was included on Parabola's blacklist.txt. But those pollutions are not there on Void's side. So these packages are perfectly safe to install from Void's repo:
For these, add the Void's package name on allowlist.txt twice, like <package name>:<package name>
.
* This is not an exhaustive list. There might be other packages that are already libre on Void.
Packages* on blacklist.txt
that are not available on Void Linux yet, so skipped liberation:
xarchiver
only, instead)virt-manager
, virt-manager-tools
instead)icedtea-web
)marble
)They will need to be liberated if the packages arrive on Void. Note: Please do not add them on allowlist.txt
because they need to be automatically conflicted with your-freedom when they arrive on Void, so that necessary steps can be taken to liberate them.
Items that have a different name on Void should not be listed here and go on the "Diffrent name" list below.
* This is not an exhaustive list. There might be other packages.
These packages* have different name on Arch/Parabola, so listed as the same. But on Void has different name. These are listed below as <arch package> -> <void package>
:
For these, the Void package name should be listed in srcpkgs/your-freedom/denylist.txt
if not liberated already. The entry should be removed from denylist.txt
and added (important!) in srcpkgs/your-freedom/allowlist.txt
when it is liberated. Nothing needs to be done for the Arch package name.
* This is not an exhaustive list. There might be other packages.
They should be added to denylist.txt in both liberatedpkgs
and srcpkgs
.
* This is not an exhaustive list. There might be other packages.
l_
which are just dev notes or useful files.
sudo xbps-install -Syv void-repo-multilib{,-nonfree}
sudo xbps-install -S
xbps-query -Rs <query>
-Np1
XBPS complains when patching with git diff. We can simply remove lines starting with diff --git
and index
:
# Convert git diff to be used with -Np1
sed -i '/^diff --git/d' example.patch
sed -i '/^index /d' example.patch
Reminder for future:
SDL2
based on SDL
to see if it needs+can be liberatedfaenza-icon-theme
faience-icon-theme
and investigate the need for adding distributor-logo-parabola.svg
hplip-gui
to see if libremusescore
downloading font during buildkodi
talking to github during build. Build cannot continue without internet.ditaa
template check if there's any need to remove any files similar to what is done on Parabola PKGBUILDsyslinux
packagevoid-artwork
dep