- Shell 81%
- C 16.3%
- JavaScript 2.3%
- Vim Script 0.4%
| common/build-helper | ||
| etc | ||
| hooks | ||
| patches | ||
| scripts | ||
| srcpkgs | ||
| .gitignore | ||
| LICENSE | ||
| patch.list | ||
| README.md | ||
| xbps-src.sh | ||
void-packages
A custom Void repository, with a wrapper around xbps-src that downloads the latest copy of the void-linux/void-packages tarball and executes it from there, with changes here copied-in.
Please don't expect stability from this xbps-src wrapper, or from this repository. This is largely for my own personal builds of standard Void packages with small tweaks, any custom packages and more generally with custom build flags for most common languages.
The ./xbps-src.sh wrapper is licensed with the provided LICENSE file, everything else is a bit fuzzy so just assume the void-linux/void-packages COPYING license.
new packages
found under srcpkgs/
packages with version bumps
find patches/ -name 'version-bump.patch' -exec sh -c 'var="{}"; pkg="${var#patches/}"; pkg="${pkg%/*}"; echo "${pkg}: $(sed "$var" -ne "/+version/{ s|+version=||; p; }")"' \;
libunistring: 1.4.1
libidn2: 2.3.8
mold: 2.41.0
apk-tools: 3.0.6
nano: 9.0
libopenraw: 0.3.7
tumbler: 4.21.1
packages modified to produce static libraries and / or binaries
find patches/ -name 'static*.patch' -exec sh -c 'var="{}"; var="${var#patches/}"; var="${var%/*}"; echo "${var}"' \;
opendoas
patch
runit
squashfs-tools-ng
ngetty
bubblewrap
ttyd
ugrep
nitro
btop
snooze
acpid
xz
which
git
mdocml
rsync
squashfuse
tar
findutils
sqlite
psmisc
pigz
grep
sed
less
gzip
htop
jq
socklog
tmux
squashfs-tools
nano
minijail
libarchive
curl
diffutils
make
patchelf
dash
lsof
pv
openbsd-netcat
gawk
bash
todos
-
remove 'pkg' wrapper
-
update 'add-pkg' wrapper to use -E
-
support multiple architectures (stop using hard-coded voidpkg-host/)
-
currently, package options are not being respected