diff options
| author | Michael Forney <mforney@mforney.org> | 2016-12-11 16:04:20 -0800 |
|---|---|---|
| committer | Michael Forney <mforney@mforney.org> | 2016-12-13 23:10:30 -0800 |
| commit | 293f5a93b77d92fd65db7f3d0df654f102e46cfb (patch) | |
| tree | 6ecd1170e3dd793862dd852814dc1b4cd5e44260 | |
| parent | 9a506a6834df01a26795cea222b410f206efa9fa (diff) | |
Move to flat package hierarchy
Note to self: never try to move submodules again
To migrate your existing submodules (more or less):
set -x
set -e
mkdir .git/modules/pkg
for old in */*/src ; do
new="pkg/${old#*/}"
if ! [ -f "$old/.git" ] || [ "${old%%/*}" = pkg ] ; then
continue
fi
git -C ".git/modules/$old" config core.worktree "../../../../../$new"
rmdir "$new"
mv "$old" "$new"
sed -e "s,$old,$new," "$new/.git" > "$new/.git.tmp"
mv "$new/.git.tmp" "$new/.git"
mkdir ".git/modules/${new%/src}"
mv ".git/modules/$old" ".git/modules/$new"
rm "${old%/src}"/*.ninja
mv "${old%/src}"/*.tar.{gz,xz,bz2} "${new%/src}/"
rmdir "${old%/src}" || true
done
sed -e 's,^\[submodule "[^/]*/,[submodule "pkg/,' .git/config > .git/config.tmp
mv .git/config.tmp .git/config
| -rw-r--r-- | .gitignore | 1 | ||||
| -rw-r--r-- | .gitmodules | 372 | ||||
| -rw-r--r-- | config.def.rc (renamed from config.rc) | 8 | ||||
| -rw-r--r-- | core/gen.rc | 27 | ||||
| -rw-r--r-- | desktop/dmenu/gen.rc | 32 | ||||
| -rw-r--r-- | desktop/gen.rc | 19 | ||||
| -rw-r--r-- | desktop/st/gen.rc | 32 | ||||
| -rw-r--r-- | desktop/velox/gen.rc | 42 | ||||
| -rw-r--r-- | devel/gen.rc | 3 | ||||
| -rw-r--r-- | extra/gen.rc | 23 | ||||
| -rw-r--r-- | extra/libtermkey/gen.rc | 9 | ||||
| -rw-r--r-- | gen.rc | 8 | ||||
| -rw-r--r-- | lang/gen.rc | 4 | ||||
| -rw-r--r-- | media/gen.rc | 6 | ||||
| -rw-r--r-- | ninja.rc | 9 | ||||
| -rw-r--r-- | pkg/alsa-lib/alsa/asoundlib.h (renamed from media/alsa-lib/alsa/asoundlib.h) | 0 | ||||
| -rw-r--r-- | pkg/alsa-lib/alsa/version.h (renamed from media/alsa-lib/alsa/version.h) | 0 | ||||
| -rw-r--r-- | pkg/alsa-lib/config.h (renamed from media/alsa-lib/config.h) | 0 | ||||
| -rw-r--r-- | pkg/alsa-lib/ctl_symbols_list.c (renamed from media/alsa-lib/ctl_symbols_list.c) | 0 | ||||
| -rw-r--r-- | pkg/alsa-lib/gen.rc (renamed from media/alsa-lib/gen.rc) | 0 | ||||
| -rw-r--r-- | pkg/alsa-lib/patch/0001-Fix-poll.h-includes.patch (renamed from media/alsa-lib/patch/0001-Fix-poll.h-includes.patch) | 0 | ||||
| -rw-r--r-- | pkg/alsa-lib/patch/0002-Add-include-alsa-symlink.patch (renamed from media/alsa-lib/patch/0002-Add-include-alsa-symlink.patch) | 0 | ||||
| -rw-r--r-- | pkg/alsa-lib/patch/0003-pcm_plug-Clear-plugins-on-all-error-conditions.patch (renamed from media/alsa-lib/patch/0003-pcm_plug-Clear-plugins-on-all-error-conditions.patch) | 0 | ||||
| -rw-r--r-- | pkg/alsa-lib/pcm_symbols_list.c (renamed from media/alsa-lib/pcm_symbols_list.c) | 0 | ||||
| -rw-r--r-- | pkg/alsa-lib/rev (renamed from core/awk/rev) | 0 | ||||
| m--------- | pkg/alsa-lib/src (renamed from media/alsa-lib/src) | 0 | ||||
| -rw-r--r-- | pkg/alsa-utils/aconfig.h (renamed from media/alsa-utils/aconfig.h) | 0 | ||||
| -rw-r--r-- | pkg/alsa-utils/gen.rc (renamed from media/alsa-utils/gen.rc) | 6 | ||||
| -rw-r--r-- | pkg/alsa-utils/patch/0001-Include-poll.h-instead-of-sys-poll.h.patch (renamed from media/alsa-utils/patch/0001-Include-poll.h-instead-of-sys-poll.h.patch) | 0 | ||||
| -rw-r--r-- | pkg/alsa-utils/patch/0002-amixer.h-Just-include-version.h.patch (renamed from media/alsa-utils/patch/0002-amixer.h-Just-include-version.h.patch) | 0 | ||||
| -rw-r--r-- | pkg/alsa-utils/rev (renamed from core/bzip2/rev) | 0 | ||||
| m--------- | pkg/alsa-utils/src (renamed from media/alsa-utils/src) | 0 | ||||
| -rw-r--r-- | pkg/alsa-utils/version.h (renamed from media/alsa-utils/version.h) | 0 | ||||
| -rw-r--r-- | pkg/awk/.gitignore (renamed from core/awk/.gitignore) | 0 | ||||
| -rw-r--r-- | pkg/awk/gen.rc (renamed from core/awk/gen.rc) | 0 | ||||
| -rw-r--r-- | pkg/awk/patch/0001-maketab-Only-consider-define-lines-that-match-the-ex.patch (renamed from core/awk/patch/0001-maketab-Only-consider-define-lines-that-match-the-ex.patch) | 0 | ||||
| -rw-r--r-- | pkg/awk/rev (renamed from core/e2fsprogs/rev) | 0 | ||||
| m--------- | pkg/awk/src (renamed from core/awk/src) | 0 | ||||
| -rw-r--r-- | pkg/bc/.gitignore (renamed from core/bc/.gitignore) | 0 | ||||
| -rw-r--r-- | pkg/bc/config.h (renamed from core/bc/config.h) | 0 | ||||
| -rw-r--r-- | pkg/bc/gen.rc (renamed from core/bc/gen.rc) | 0 | ||||
| -rw-r--r-- | pkg/bc/patch/0001-Fix-use-of-uninitialized-f_void.patch (renamed from core/bc/patch/0001-Fix-use-of-uninitialized-f_void.patch) | 0 | ||||
| -rw-r--r-- | pkg/bc/rev (renamed from core/bc/rev) | 0 | ||||
| -rw-r--r-- | pkg/bc/sha256 (renamed from core/bc/sha256) | 0 | ||||
| -rw-r--r-- | pkg/bc/url (renamed from core/bc/url) | 0 | ||||
| -rw-r--r-- | pkg/bzip2/.gitignore (renamed from core/bzip2/.gitignore) | 0 | ||||
| -rw-r--r-- | pkg/bzip2/gen.rc (renamed from core/bzip2/gen.rc) | 0 | ||||
| -rw-r--r-- | pkg/bzip2/patch/0001-Remove-unused-nread-variable.patch (renamed from core/bzip2/patch/0001-Remove-unused-nread-variable.patch) | 0 | ||||
| -rw-r--r-- | pkg/bzip2/rev (renamed from core/file/rev) | 0 | ||||
| -rw-r--r-- | pkg/bzip2/sha256 (renamed from core/bzip2/sha256) | 0 | ||||
| -rw-r--r-- | pkg/bzip2/url (renamed from core/bzip2/url) | 0 | ||||
| -rw-r--r-- | pkg/ccid/config.h (renamed from extra/ccid/config.h) | 0 | ||||
| -rw-r--r-- | pkg/ccid/gen.rc (renamed from extra/ccid/gen.rc) | 6 | ||||
| -rw-r--r-- | pkg/ccid/info_plist.awk (renamed from extra/ccid/info_plist.awk) | 0 | ||||
| -rw-r--r-- | pkg/ccid/patch/0001-Check-in-source-files-from-ccid-1.4.24-distribution.patch (renamed from extra/ccid/patch/0001-Check-in-source-files-from-ccid-1.4.24-distribution.patch) | 0 | ||||
| -rw-r--r-- | pkg/ccid/rev (renamed from core/kbd/rev) | 0 | ||||
| m--------- | pkg/ccid/src (renamed from extra/ccid/src) | 0 | ||||
| -rw-r--r-- | pkg/curl/curl_config.h (renamed from core/curl/curl_config.h) | 0 | ||||
| -rw-r--r-- | pkg/curl/gen.rc (renamed from core/curl/gen.rc) | 13 | ||||
| -rw-r--r-- | pkg/curl/rev (renamed from core/curl/rev) | 0 | ||||
| m--------- | pkg/curl/src (renamed from core/curl/src) | 0 | ||||
| -rw-r--r-- | pkg/curl/tool_hugehelp.c (renamed from core/curl/tool_hugehelp.c) | 0 | ||||
| -rw-r--r-- | pkg/dmenu/config.h (renamed from desktop/dmenu/config.h) | 0 | ||||
| -rw-r--r-- | pkg/dmenu/gen.rc | 32 | ||||
| -rw-r--r-- | pkg/dmenu/patch/0001-Port-to-wayland-using-wld-and-swc-panels.patch (renamed from desktop/dmenu/patch/0001-Port-to-wayland-using-wld-and-swc-panels.patch) | 0 | ||||
| -rw-r--r-- | pkg/dmenu/rev (renamed from core/perp/rev) | 0 | ||||
| m--------- | pkg/dmenu/src (renamed from desktop/dmenu/src) | 0 | ||||
| -rw-r--r-- | pkg/e2fsprogs/.gitignore (renamed from core/e2fsprogs/.gitignore) | 0 | ||||
| -rw-r--r-- | pkg/e2fsprogs/blkid_types.h (renamed from core/e2fsprogs/blkid_types.h) | 0 | ||||
| -rw-r--r-- | pkg/e2fsprogs/config.h (renamed from core/e2fsprogs/config.h) | 0 | ||||
| -rw-r--r-- | pkg/e2fsprogs/dirpaths.h (renamed from core/e2fsprogs/dirpaths.h) | 0 | ||||
| -rw-r--r-- | pkg/e2fsprogs/ext2_types.h (renamed from core/e2fsprogs/ext2_types.h) | 0 | ||||
| -rw-r--r-- | pkg/e2fsprogs/gen.rc (renamed from core/e2fsprogs/gen.rc) | 0 | ||||
| -rw-r--r-- | pkg/e2fsprogs/rev (renamed from core/mdocml/rev) | 0 | ||||
| m--------- | pkg/e2fsprogs/src (renamed from core/e2fsprogs/src) | 0 | ||||
| -rw-r--r-- | pkg/efibootmgr/gen.rc (renamed from extra/efibootmgr/gen.rc) | 6 | ||||
| -rw-r--r-- | pkg/efibootmgr/rev (renamed from core/util-linux/rev) | 0 | ||||
| m--------- | pkg/efibootmgr/src (renamed from extra/efibootmgr/src) | 0 | ||||
| -rw-r--r-- | pkg/efivar/.gitignore (renamed from desktop/swc/.gitignore) | 0 | ||||
| -rw-r--r-- | pkg/efivar/compat.h (renamed from extra/efivar/compat.h) | 0 | ||||
| -rw-r--r-- | pkg/efivar/gen.rc (renamed from extra/efivar/gen.rc) | 0 | ||||
| -rw-r--r-- | pkg/efivar/patch/0001-Workaround-rename-of-linux-nvme.h.patch (renamed from extra/efivar/patch/0001-Workaround-rename-of-linux-nvme.h.patch) | 0 | ||||
| -rw-r--r-- | pkg/efivar/rev (renamed from core/xz/rev) | 0 | ||||
| m--------- | pkg/efivar/src (renamed from extra/efivar/src) | 0 | ||||
| -rw-r--r-- | pkg/expat/expat_config.h (renamed from desktop/expat/expat_config.h) | 0 | ||||
| -rw-r--r-- | pkg/expat/gen.rc (renamed from desktop/expat/gen.rc) | 0 | ||||
| -rw-r--r-- | pkg/expat/rev (renamed from core/zlib/rev) | 0 | ||||
| m--------- | pkg/expat/src (renamed from desktop/expat/src) | 0 | ||||
| -rw-r--r-- | pkg/ffmpeg/avconfig.awk (renamed from media/ffmpeg/avconfig.awk) | 0 | ||||
| -rw-r--r-- | pkg/ffmpeg/bitstream_filters.awk (renamed from media/ffmpeg/bitstream_filters.awk) | 0 | ||||
| -rw-r--r-- | pkg/ffmpeg/config.h (renamed from media/ffmpeg/config.h) | 0 | ||||
| -rw-r--r-- | pkg/ffmpeg/config.mak (renamed from media/ffmpeg/config.mak) | 0 | ||||
| -rw-r--r-- | pkg/ffmpeg/gen.rc (renamed from media/ffmpeg/gen.rc) | 8 | ||||
| -rw-r--r-- | pkg/ffmpeg/options.h (renamed from media/ffmpeg/options.h) | 0 | ||||
| -rw-r--r-- | pkg/ffmpeg/patch/0001-version.sh-Replace-all-slashes.patch (renamed from media/ffmpeg/patch/0001-version.sh-Replace-all-slashes.patch) | 0 | ||||
| -rw-r--r-- | pkg/ffmpeg/patch/0002-Fix-build-with-LibreSSL.patch (renamed from media/ffmpeg/patch/0002-Fix-build-with-LibreSSL.patch) | 0 | ||||
| -rw-r--r-- | pkg/ffmpeg/protocols.awk (renamed from media/ffmpeg/protocols.awk) | 0 | ||||
| -rw-r--r-- | pkg/ffmpeg/rev (renamed from core/openbsd/rev) | 0 | ||||
| -rw-r--r-- | pkg/ffmpeg/scripts/README.md (renamed from media/ffmpeg/scripts/README.md) | 0 | ||||
| -rw-r--r-- | pkg/ffmpeg/scripts/sources.mk (renamed from media/ffmpeg/scripts/sources.mk) | 0 | ||||
| -rwxr-xr-x | pkg/ffmpeg/scripts/sources.rc (renamed from media/ffmpeg/scripts/sources.rc) | 0 | ||||
| -rw-r--r-- | pkg/ffmpeg/sources.awk (renamed from media/ffmpeg/sources.awk) | 0 | ||||
| -rw-r--r-- | pkg/ffmpeg/sources.txt (renamed from media/ffmpeg/sources.txt) | 0 | ||||
| m--------- | pkg/ffmpeg/src (renamed from media/ffmpeg/src) | 0 | ||||
| -rw-r--r-- | pkg/file/config.h (renamed from core/file/config.h) | 0 | ||||
| -rw-r--r-- | pkg/file/gen.rc (renamed from core/file/gen.rc) | 6 | ||||
| -rw-r--r-- | pkg/file/magic.txt (renamed from core/file/magic.txt) | 0 | ||||
| -rw-r--r-- | pkg/file/rev (renamed from core/ninja/rev) | 0 | ||||
| m--------- | pkg/file/src (renamed from core/file/src) | 0 | ||||
| -rw-r--r-- | pkg/fontconfig/config.h (renamed from desktop/fontconfig/config.h) | 0 | ||||
| -rw-r--r-- | pkg/fontconfig/gen.rc (renamed from desktop/fontconfig/gen.rc) | 12 | ||||
| -rw-r--r-- | pkg/fontconfig/patch/0001-Add-generated-sources-from-fontconfig-2.12.1-distrib.patch (renamed from desktop/fontconfig/patch/0001-Add-generated-sources-from-fontconfig-2.12.1-distrib.patch) | 0 | ||||
| -rw-r--r-- | pkg/fontconfig/rev (renamed from desktop/dmenu/rev) | 0 | ||||
| m--------- | pkg/fontconfig/src (renamed from desktop/fontconfig/src) | 0 | ||||
| -rw-r--r-- | pkg/freetype/gen.rc (renamed from desktop/freetype/gen.rc) | 6 | ||||
| -rw-r--r-- | pkg/freetype/rev (renamed from core/iproute2/rev) | 0 | ||||
| m--------- | pkg/freetype/src (renamed from desktop/freetype/src) | 0 | ||||
| -rw-r--r-- | pkg/fribidi/.gitignore (renamed from extra/efivar/.gitignore) | 0 | ||||
| -rw-r--r-- | pkg/fribidi/config.h (renamed from extra/fribidi/config.h) | 0 | ||||
| -rw-r--r-- | pkg/fribidi/fribidi-config.h (renamed from extra/fribidi/fribidi-config.h) | 0 | ||||
| -rw-r--r-- | pkg/fribidi/gen.rc (renamed from extra/fribidi/gen.rc) | 0 | ||||
| -rw-r--r-- | pkg/fribidi/rev (renamed from desktop/expat/rev) | 0 | ||||
| m--------- | pkg/fribidi/src (renamed from extra/fribidi/src) | 0 | ||||
| -rw-r--r-- | pkg/gen.rc | 82 | ||||
| -rw-r--r-- | pkg/git/commands.txt (renamed from core/git/commands.txt) | 0 | ||||
| -rw-r--r-- | pkg/git/config.h (renamed from core/git/config.h) | 0 | ||||
| -rw-r--r-- | pkg/git/gen.rc (renamed from core/git/gen.rc) | 14 | ||||
| -rw-r--r-- | pkg/git/patch/0001-Drop-dashes-from-builtin-invocations-in-scripts.patch (renamed from core/git/patch/0001-Drop-dashes-from-builtin-invocations-in-scripts.patch) | 0 | ||||
| -rw-r--r-- | pkg/git/rev (renamed from core/git/rev) | 0 | ||||
| -rw-r--r-- | pkg/git/sh_gen.sed (renamed from core/git/sh_gen.sed) | 0 | ||||
| m--------- | pkg/git/src (renamed from core/git/src) | 0 | ||||
| -rw-r--r-- | pkg/hostap/config.h (renamed from extra/hostap/config.h) | 0 | ||||
| -rw-r--r-- | pkg/hostap/gen.rc (renamed from extra/hostap/gen.rc) | 14 | ||||
| -rw-r--r-- | pkg/hostap/patch/0001-LibreSSL-Fix-dh5-code.patch (renamed from extra/hostap/patch/0001-LibreSSL-Fix-dh5-code.patch) | 0 | ||||
| -rw-r--r-- | pkg/hostap/rev (renamed from core/openssh/rev) | 0 | ||||
| m--------- | pkg/hostap/src (renamed from extra/hostap/src) | 0 | ||||
| -rw-r--r-- | pkg/ii/gen.rc (renamed from extra/ii/gen.rc) | 0 | ||||
| -rw-r--r-- | pkg/ii/rev (renamed from desktop/fontconfig/rev) | 0 | ||||
| m--------- | pkg/ii/src (renamed from extra/ii/src) | 0 | ||||
| -rw-r--r-- | pkg/iproute2/gen.rc (renamed from core/iproute2/gen.rc) | 0 | ||||
| -rw-r--r-- | pkg/iproute2/patch/0001-Remove-redundant-linux-in-6-.h-includes.patch (renamed from core/iproute2/patch/0001-Remove-redundant-linux-in-6-.h-includes.patch) | 0 | ||||
| -rw-r--r-- | pkg/iproute2/rev (renamed from core/libressl/rev) | 0 | ||||
| m--------- | pkg/iproute2/src (renamed from core/iproute2/src) | 0 | ||||
| -rw-r--r-- | pkg/kbd/config.h (renamed from core/kbd/config.h) | 0 | ||||
| -rw-r--r-- | pkg/kbd/gen.rc (renamed from core/kbd/gen.rc) | 0 | ||||
| -rw-r--r-- | pkg/kbd/keymaps.txt (renamed from core/kbd/keymaps.txt) | 0 | ||||
| -rw-r--r-- | pkg/kbd/patch/0001-Import-pre-generated-analyze-parser-.-c-h-from-kbd-2.patch (renamed from core/kbd/patch/0001-Import-pre-generated-analyze-parser-.-c-h-from-kbd-2.patch) | 0 | ||||
| -rw-r--r-- | pkg/kbd/rev (renamed from desktop/libffi/rev) | 0 | ||||
| m--------- | pkg/kbd/src (renamed from core/kbd/src) | 0 | ||||
| -rw-r--r-- | pkg/less/.gitignore (renamed from extra/less/.gitignore) | 0 | ||||
| -rw-r--r-- | pkg/less/defines.h (renamed from extra/less/defines.h) | 0 | ||||
| -rw-r--r-- | pkg/less/gen.rc (renamed from extra/less/gen.rc) | 6 | ||||
| -rw-r--r-- | pkg/less/rev (renamed from desktop/libpciaccess/rev) | 0 | ||||
| -rw-r--r-- | pkg/less/sha256 (renamed from extra/less/sha256) | 0 | ||||
| -rw-r--r-- | pkg/less/url (renamed from extra/less/url) | 0 | ||||
| -rw-r--r-- | pkg/libass/config.h (renamed from media/libass/config.h) | 0 | ||||
| -rw-r--r-- | pkg/libass/gen.rc (renamed from media/libass/gen.rc) | 12 | ||||
| -rw-r--r-- | pkg/libass/rev (renamed from core/pigz/rev) | 0 | ||||
| m--------- | pkg/libass/src (renamed from media/libass/src) | 0 | ||||
| -rw-r--r-- | pkg/libdrm/config.h (renamed from desktop/libdrm/config.h) | 0 | ||||
| -rw-r--r-- | pkg/libdrm/gen.rc (renamed from desktop/libdrm/gen.rc) | 6 | ||||
| -rw-r--r-- | pkg/libdrm/rev (renamed from desktop/libdrm/rev) | 0 | ||||
| m--------- | pkg/libdrm/src (renamed from desktop/libdrm/src) | 0 | ||||
| -rw-r--r-- | pkg/libevdev/config.h (renamed from desktop/libevdev/config.h) | 0 | ||||
| -rw-r--r-- | pkg/libevdev/gen.rc (renamed from desktop/libevdev/gen.rc) | 0 | ||||
| -rw-r--r-- | pkg/libevdev/patch/0001-Add-generated-event-names.h.patch (renamed from desktop/libevdev/patch/0001-Add-generated-event-names.h.patch) | 0 | ||||
| -rw-r--r-- | pkg/libevdev/rev (renamed from core/plan9port/rev) | 0 | ||||
| m--------- | pkg/libevdev/src (renamed from desktop/libevdev/src) | 0 | ||||
| -rw-r--r-- | pkg/libevent/config.h (renamed from extra/libevent/config.h) | 0 | ||||
| -rw-r--r-- | pkg/libevent/gen.rc (renamed from extra/libevent/gen.rc) | 2 | ||||
| -rw-r--r-- | pkg/libevent/rev (renamed from desktop/pixman/rev) | 0 | ||||
| m--------- | pkg/libevent/src (renamed from extra/libevent/src) | 0 | ||||
| -rw-r--r-- | pkg/libffi/fficonfig.h (renamed from desktop/libffi/fficonfig.h) | 0 | ||||
| -rw-r--r-- | pkg/libffi/gen.rc (renamed from desktop/libffi/gen.rc) | 0 | ||||
| -rw-r--r-- | pkg/libffi/rev (renamed from desktop/plan9fonts/rev) | 0 | ||||
| m--------- | pkg/libffi/src (renamed from desktop/libffi/src) | 0 | ||||
| -rw-r--r-- | pkg/libfuse/config.h (renamed from extra/libfuse/config.h) | 0 | ||||
| -rw-r--r-- | pkg/libfuse/gen.rc (renamed from extra/libfuse/gen.rc) | 0 | ||||
| -rw-r--r-- | pkg/libfuse/patch/0001-Fix-poll.h-include.patch (renamed from extra/libfuse/patch/0001-Fix-poll.h-include.patch) | 0 | ||||
| -rw-r--r-- | pkg/libfuse/rev (renamed from core/sdhcp/rev) | 0 | ||||
| m--------- | pkg/libfuse/src (renamed from extra/libfuse/src) | 0 | ||||
| -rw-r--r-- | pkg/libnl/defs.h (renamed from extra/libnl/defs.h) | 0 | ||||
| -rw-r--r-- | pkg/libnl/gen.rc (renamed from extra/libnl/gen.rc) | 0 | ||||
| -rw-r--r-- | pkg/libnl/rev (renamed from core/sinit/rev) | 0 | ||||
| m--------- | pkg/libnl/src (renamed from extra/libnl/src) | 0 | ||||
| -rw-r--r-- | pkg/libpciaccess/config.h (renamed from desktop/libpciaccess/config.h) | 0 | ||||
| -rw-r--r-- | pkg/libpciaccess/gen.rc (renamed from desktop/libpciaccess/gen.rc) | 0 | ||||
| -rw-r--r-- | pkg/libpciaccess/patch/0001-linux_sysfs.c-Include-limits.h-for-PATH_MAX.patch (renamed from desktop/libpciaccess/patch/0001-linux_sysfs.c-Include-limits.h-for-PATH_MAX.patch) | 0 | ||||
| -rw-r--r-- | pkg/libpciaccess/rev (renamed from desktop/swc/rev) | 0 | ||||
| m--------- | pkg/libpciaccess/src (renamed from desktop/libpciaccess/src) | 0 | ||||
| -rw-r--r-- | pkg/libressl/gen.rc (renamed from core/libressl/gen.rc) | 4 | ||||
| -rw-r--r-- | pkg/libressl/patch/0001-Add-generated-obj_-dat-mac-.h-from-libressl-2.5.0-di.patch (renamed from core/libressl/patch/0001-Add-generated-obj_-dat-mac-.h-from-libressl-2.5.0-di.patch) | 0 | ||||
| -rw-r--r-- | pkg/libressl/rev (renamed from desktop/freetype/rev) | 0 | ||||
| m--------- | pkg/libressl/src (renamed from core/libressl/src) | 0 | ||||
| -rw-r--r-- | pkg/libtermkey/.gitignore (renamed from extra/libtermkey/.gitignore) | 0 | ||||
| -rw-r--r-- | pkg/libtermkey/gen.rc | 9 | ||||
| -rw-r--r-- | pkg/libtermkey/rev (renamed from desktop/terminus-font/rev) | 0 | ||||
| -rw-r--r-- | pkg/libtermkey/sha256 (renamed from extra/libtermkey/sha256) | 0 | ||||
| -rw-r--r-- | pkg/libtermkey/url (renamed from extra/libtermkey/url) | 0 | ||||
| -rw-r--r-- | pkg/libusb/config.h (renamed from extra/libusb/config.h) | 0 | ||||
| -rw-r--r-- | pkg/libusb/gen.rc (renamed from extra/libusb/gen.rc) | 0 | ||||
| -rw-r--r-- | pkg/libusb/rev (renamed from core/ubase/rev) | 0 | ||||
| m--------- | pkg/libusb/src (renamed from extra/libusb/src) | 0 | ||||
| -rw-r--r-- | pkg/libxkbcommon/config.h (renamed from desktop/libxkbcommon/config.h) | 0 | ||||
| -rw-r--r-- | pkg/libxkbcommon/gen.rc (renamed from desktop/libxkbcommon/gen.rc) | 0 | ||||
| -rw-r--r-- | pkg/libxkbcommon/patch/0001-Import-parser.-c-h-from-libxkbcommon-0.7.0-distribut.patch (renamed from desktop/libxkbcommon/patch/0001-Import-parser.-c-h-from-libxkbcommon-0.7.0-distribut.patch) | 0 | ||||
| -rw-r--r-- | pkg/libxkbcommon/rev (renamed from desktop/libxkbcommon/rev) | 0 | ||||
| m--------- | pkg/libxkbcommon/src (renamed from desktop/libxkbcommon/src) | 0 | ||||
| -rw-r--r-- | pkg/loksh/gen.rc (renamed from core/loksh/gen.rc) | 4 | ||||
| -rw-r--r-- | pkg/loksh/patch/0001-In-emacs-incremental-search-mode-R-make-commands-sta.patch (renamed from core/loksh/patch/0001-In-emacs-incremental-search-mode-R-make-commands-sta.patch) | 0 | ||||
| -rw-r--r-- | pkg/loksh/patch/0002-Add-missing-stdlib.h-include-for-mkstemp.patch (renamed from core/loksh/patch/0002-Add-missing-stdlib.h-include-for-mkstemp.patch) | 0 | ||||
| -rw-r--r-- | pkg/loksh/rev (renamed from core/loksh/rev) | 0 | ||||
| m--------- | pkg/loksh/src (renamed from core/loksh/src) | 0 | ||||
| -rw-r--r-- | pkg/lpeg/.gitignore (renamed from extra/lpeg/.gitignore) | 0 | ||||
| -rw-r--r-- | pkg/lpeg/gen.rc (renamed from extra/lpeg/gen.rc) | 4 | ||||
| -rw-r--r-- | pkg/lpeg/rev (renamed from desktop/wayland-protocols/rev) | 0 | ||||
| -rw-r--r-- | pkg/lpeg/sha256 (renamed from extra/lpeg/sha256) | 0 | ||||
| -rw-r--r-- | pkg/lpeg/url (renamed from extra/lpeg/url) | 0 | ||||
| -rw-r--r-- | pkg/lua/.gitignore (renamed from lang/lua/.gitignore) | 0 | ||||
| -rw-r--r-- | pkg/lua/gen.rc (renamed from lang/lua/gen.rc) | 0 | ||||
| -rw-r--r-- | pkg/lua/rev (renamed from desktop/wld/rev) | 0 | ||||
| -rw-r--r-- | pkg/lua/sha256 (renamed from lang/lua/sha256) | 0 | ||||
| -rw-r--r-- | pkg/lua/url (renamed from lang/lua/url) | 0 | ||||
| -rw-r--r-- | pkg/make/config.h (renamed from devel/make/config.h) | 0 | ||||
| -rw-r--r-- | pkg/make/gen.rc (renamed from devel/make/gen.rc) | 0 | ||||
| -rw-r--r-- | pkg/make/rev (renamed from desktop/xkeyboard-config/rev) | 0 | ||||
| m--------- | pkg/make/src (renamed from devel/make/src) | 0 | ||||
| -rw-r--r-- | pkg/man-pages-posix/.gitignore (renamed from extra/man-pages-posix/.gitignore) | 0 | ||||
| -rw-r--r-- | pkg/man-pages-posix/gen.rc (renamed from extra/man-pages-posix/gen.rc) | 0 | ||||
| -rw-r--r-- | pkg/man-pages-posix/manpages.rc (renamed from extra/man-pages-posix/manpages.rc) | 0 | ||||
| -rw-r--r-- | pkg/man-pages-posix/rev (renamed from extra/man-pages-posix/rev) | 0 | ||||
| -rw-r--r-- | pkg/man-pages-posix/sha256 (renamed from extra/man-pages-posix/sha256) | 0 | ||||
| -rw-r--r-- | pkg/man-pages-posix/url (renamed from extra/man-pages-posix/url) | 0 | ||||
| -rw-r--r-- | pkg/mc/config.h (renamed from lang/mc/config.h) | 0 | ||||
| -rw-r--r-- | pkg/mc/gen.rc (renamed from lang/mc/gen.rc) | 0 | ||||
| -rw-r--r-- | pkg/mc/rev (renamed from devel/make/rev) | 0 | ||||
| m--------- | pkg/mc/src (renamed from lang/mc/src) | 0 | ||||
| -rw-r--r-- | pkg/mdocml/.gitignore (renamed from core/mdocml/.gitignore) | 0 | ||||
| -rw-r--r-- | pkg/mdocml/config.h (renamed from core/mdocml/config.h) | 0 | ||||
| -rw-r--r-- | pkg/mdocml/gen.rc (renamed from core/mdocml/gen.rc) | 10 | ||||
| -rw-r--r-- | pkg/mdocml/rev (renamed from desktop/st/rev) | 0 | ||||
| -rw-r--r-- | pkg/mdocml/sha256 (renamed from core/mdocml/sha256) | 0 | ||||
| -rw-r--r-- | pkg/mdocml/url (renamed from core/mdocml/url) | 0 | ||||
| -rw-r--r-- | pkg/mpv/.gitignore (renamed from extra/fribidi/.gitignore) | 0 | ||||
| -rw-r--r-- | pkg/mpv/config.h (renamed from media/mpv/config.h) | 0 | ||||
| -rw-r--r-- | pkg/mpv/file2string.c (renamed from media/mpv/file2string.c) | 0 | ||||
| -rw-r--r-- | pkg/mpv/gen.rc (renamed from media/mpv/gen.rc) | 34 | ||||
| -rw-r--r-- | pkg/mpv/gensources.awk (renamed from media/mpv/gensources.awk) | 0 | ||||
| -rw-r--r-- | pkg/mpv/patch/0001-Include-poll.h-instead-of-sys-poll.h.patch (renamed from media/mpv/patch/0001-Include-poll.h-instead-of-sys-poll.h.patch) | 0 | ||||
| -rw-r--r-- | pkg/mpv/patch/0002-Add-generated-ebml-sources.patch (renamed from media/mpv/patch/0002-Add-generated-ebml-sources.patch) | 0 | ||||
| -rw-r--r-- | pkg/mpv/patch/0003-Add-generated-man-page.patch (renamed from media/mpv/patch/0003-Add-generated-man-page.patch) | 0 | ||||
| -rw-r--r-- | pkg/mpv/patch/0004-ad_spdif-Fix-crash-when-spdif-muxer-is-not-available.patch (renamed from media/mpv/patch/0004-ad_spdif-Fix-crash-when-spdif-muxer-is-not-available.patch) | 0 | ||||
| -rw-r--r-- | pkg/mpv/rev (renamed from core/tz/rev) | 0 | ||||
| -rw-r--r-- | pkg/mpv/sources.awk (renamed from media/mpv/sources.awk) | 0 | ||||
| -rw-r--r-- | pkg/mpv/sources.txt (renamed from media/mpv/sources.txt) | 0 | ||||
| m--------- | pkg/mpv/src (renamed from media/mpv/src) | 0 | ||||
| -rw-r--r-- | pkg/msmtp/config.h (renamed from extra/msmtp/config.h) | 0 | ||||
| -rw-r--r-- | pkg/msmtp/gen.rc (renamed from extra/msmtp/gen.rc) | 6 | ||||
| -rw-r--r-- | pkg/msmtp/patch/0001-Use-_Static_assert-instead-of-checking-for-size-of-l.patch (renamed from extra/msmtp/patch/0001-Use-_Static_assert-instead-of-checking-for-size-of-l.patch) | 0 | ||||
| -rw-r--r-- | pkg/msmtp/rev (renamed from desktop/velox/rev) | 0 | ||||
| m--------- | pkg/msmtp/src (renamed from extra/msmtp/src) | 0 | ||||
| -rw-r--r-- | pkg/nasm/.gitignore (renamed from devel/nasm/.gitignore) | 0 | ||||
| -rw-r--r-- | pkg/nasm/config.h (renamed from devel/nasm/config.h) | 0 | ||||
| -rw-r--r-- | pkg/nasm/gen.rc (renamed from devel/nasm/gen.rc) | 0 | ||||
| -rw-r--r-- | pkg/nasm/rev (renamed from desktop/wayland/rev) | 0 | ||||
| -rw-r--r-- | pkg/nasm/sha256 (renamed from devel/nasm/sha256) | 0 | ||||
| -rw-r--r-- | pkg/nasm/url (renamed from devel/nasm/url) | 0 | ||||
| -rw-r--r-- | pkg/ncurses/.gitignore (renamed from extra/ncurses/.gitignore) | 0 | ||||
| -rw-r--r-- | pkg/ncurses/gen.rc (renamed from extra/ncurses/gen.rc) | 0 | ||||
| -rw-r--r-- | pkg/ncurses/gensources.awk (renamed from extra/ncurses/gensources.awk) | 0 | ||||
| -rw-r--r-- | pkg/ncurses/ncurses_cfg.h (renamed from extra/ncurses/ncurses_cfg.h) | 0 | ||||
| -rw-r--r-- | pkg/ncurses/rev (renamed from extra/ccid/rev) | 0 | ||||
| -rw-r--r-- | pkg/ncurses/sha256 (renamed from extra/ncurses/sha256) | 0 | ||||
| -rw-r--r-- | pkg/ncurses/sources.txt (renamed from extra/ncurses/sources.txt) | 0 | ||||
| -rw-r--r-- | pkg/ncurses/subst.sed (renamed from extra/ncurses/subst.sed) | 0 | ||||
| -rw-r--r-- | pkg/ncurses/transform.h (renamed from extra/ncurses/transform.h) | 0 | ||||
| -rw-r--r-- | pkg/ncurses/url (renamed from extra/ncurses/url) | 0 | ||||
| -rw-r--r-- | pkg/ninja/gen.rc (renamed from core/ninja/gen.rc) | 0 | ||||
| -rw-r--r-- | pkg/ninja/rev (renamed from devel/nasm/rev) | 0 | ||||
| m--------- | pkg/ninja/src (renamed from core/ninja/src) | 0 | ||||
| -rw-r--r-- | pkg/openbsd/.gitignore (renamed from core/openbsd/.gitignore) | 0 | ||||
| -rw-r--r-- | pkg/openbsd/gen.rc (renamed from core/openbsd/gen.rc) | 4 | ||||
| -rw-r--r-- | pkg/openbsd/include/err.h (renamed from core/openbsd/include/err.h) | 0 | ||||
| -rw-r--r-- | pkg/openbsd/include/grp.h (renamed from core/openbsd/include/grp.h) | 0 | ||||
| -rw-r--r-- | pkg/openbsd/include/machine/endian.h (renamed from core/openbsd/include/machine/endian.h) | 0 | ||||
| -rw-r--r-- | pkg/openbsd/include/pwd.h (renamed from core/openbsd/include/pwd.h) | 0 | ||||
| -rw-r--r-- | pkg/openbsd/include/stdlib.h (renamed from core/openbsd/include/stdlib.h) | 0 | ||||
| -rw-r--r-- | pkg/openbsd/include/string.h (renamed from core/openbsd/include/string.h) | 0 | ||||
| -rw-r--r-- | pkg/openbsd/include/sys/cdefs.h (renamed from core/openbsd/include/sys/cdefs.h) | 0 | ||||
| -rw-r--r-- | pkg/openbsd/include/sys/param.h (renamed from core/openbsd/include/sys/param.h) | 0 | ||||
| -rw-r--r-- | pkg/openbsd/include/sys/time.h (renamed from core/openbsd/include/sys/time.h) | 0 | ||||
| -rw-r--r-- | pkg/openbsd/include/unistd.h (renamed from core/openbsd/include/unistd.h) | 0 | ||||
| -rw-r--r-- | pkg/openbsd/patch/0001-fts-Avoid-d_namlen.patch (renamed from core/openbsd/patch/0001-fts-Avoid-d_namlen.patch) | 0 | ||||
| -rw-r--r-- | pkg/openbsd/patch/0002-fts-Add-some-includes.patch (renamed from core/openbsd/patch/0002-fts-Add-some-includes.patch) | 0 | ||||
| -rw-r--r-- | pkg/openbsd/patch/0003-pax-Set-listf-to-stderr-in-main.patch (renamed from core/openbsd/patch/0003-pax-Set-listf-to-stderr-in-main.patch) | 0 | ||||
| -rw-r--r-- | pkg/openbsd/patch/0004-pax-Add-some-includes.patch (renamed from core/openbsd/patch/0004-pax-Add-some-includes.patch) | 0 | ||||
| -rw-r--r-- | pkg/openbsd/patch/0005-tar-Default-to-stdin.patch (renamed from core/openbsd/patch/0005-tar-Default-to-stdin.patch) | 0 | ||||
| -rw-r--r-- | pkg/openbsd/patch/0006-yacc-Add-some-includes.patch (renamed from core/openbsd/patch/0006-yacc-Add-some-includes.patch) | 0 | ||||
| -rw-r--r-- | pkg/openbsd/patch/0007-diff-Add-missing-includes.patch (renamed from core/openbsd/patch/0007-diff-Add-missing-includes.patch) | 0 | ||||
| -rw-r--r-- | pkg/openbsd/patch/0008-patch-Add-missing-includes.patch (renamed from core/openbsd/patch/0008-patch-Add-missing-includes.patch) | 0 | ||||
| -rw-r--r-- | pkg/openbsd/patch/0009-patch-Avoid-d_namlen.patch (renamed from core/openbsd/patch/0009-patch-Avoid-d_namlen.patch) | 0 | ||||
| -rw-r--r-- | pkg/openbsd/patch/0010-patch-Fix-with-musl-s-basename-dirname.patch (renamed from core/openbsd/patch/0010-patch-Fix-with-musl-s-basename-dirname.patch) | 0 | ||||
| -rw-r--r-- | pkg/openbsd/patch/0011-pax-Fix-GNU-long-name-handling-with-short-read.patch (renamed from core/openbsd/patch/0011-pax-Fix-GNU-long-name-handling-with-short-read.patch) | 0 | ||||
| -rw-r--r-- | pkg/openbsd/patch/0012-pax-Support-xz-compression-with-J-flag.patch (renamed from core/openbsd/patch/0012-pax-Support-xz-compression-with-J-flag.patch) | 0 | ||||
| -rw-r--r-- | pkg/openbsd/patch/0013-setprogname-Explicitly-discard-const-qualifier.patch (renamed from core/openbsd/patch/0013-setprogname-Explicitly-discard-const-qualifier.patch) | 0 | ||||
| -rw-r--r-- | pkg/openbsd/rev (renamed from media/ffmpeg/rev) | 0 | ||||
| -rw-r--r-- | pkg/openbsd/sha256 (renamed from core/openbsd/sha256) | 0 | ||||
| -rw-r--r-- | pkg/openbsd/url (renamed from core/openbsd/url) | 0 | ||||
| -rw-r--r-- | pkg/openssh/config.h (renamed from core/openssh/config.h) | 0 | ||||
| -rw-r--r-- | pkg/openssh/gen.rc (renamed from core/openssh/gen.rc) | 10 | ||||
| -rw-r--r-- | pkg/openssh/rev (renamed from devel/qbe/rev) | 0 | ||||
| m--------- | pkg/openssh/src (renamed from core/openssh/src) | 0 | ||||
| -rw-r--r-- | pkg/pcre/.gitignore (renamed from extra/pcre/.gitignore) | 0 | ||||
| -rw-r--r-- | pkg/pcre/config.h (renamed from extra/pcre/config.h) | 0 | ||||
| -rw-r--r-- | pkg/pcre/gen.rc (renamed from extra/pcre/gen.rc) | 0 | ||||
| -rw-r--r-- | pkg/pcre/rev (renamed from extra/efibootmgr/rev) | 0 | ||||
| -rw-r--r-- | pkg/pcre/sha256 (renamed from extra/pcre/sha256) | 0 | ||||
| -rw-r--r-- | pkg/pcre/url (renamed from extra/pcre/url) | 0 | ||||
| -rw-r--r-- | pkg/pcsc/config.h (renamed from extra/pcsc/config.h) | 0 | ||||
| -rw-r--r-- | pkg/pcsc/gen.rc (renamed from extra/pcsc/gen.rc) | 0 | ||||
| -rw-r--r-- | pkg/pcsc/patch/0001-Add-tokenparser.c-from-pcsc-1.8.17-distribution.patch (renamed from extra/pcsc/patch/0001-Add-tokenparser.c-from-pcsc-1.8.17-distribution.patch) | 0 | ||||
| -rw-r--r-- | pkg/pcsc/rev (renamed from extra/efivar/rev) | 0 | ||||
| m--------- | pkg/pcsc/src (renamed from extra/pcsc/src) | 0 | ||||
| -rw-r--r-- | pkg/perp/.gitignore (renamed from core/perp/.gitignore) | 0 | ||||
| -rw-r--r-- | pkg/perp/gen.rc (renamed from core/perp/gen.rc) | 0 | ||||
| -rw-r--r-- | pkg/perp/rev (renamed from extra/fribidi/rev) | 0 | ||||
| -rw-r--r-- | pkg/perp/sha256 (renamed from core/perp/sha256) | 0 | ||||
| -rw-r--r-- | pkg/perp/url (renamed from core/perp/url) | 0 | ||||
| -rw-r--r-- | pkg/pigz/gen.rc (renamed from core/pigz/gen.rc) | 6 | ||||
| -rw-r--r-- | pkg/pigz/patch/0001-Handle-n-option-like-gzip-does.patch (renamed from core/pigz/patch/0001-Handle-n-option-like-gzip-does.patch) | 0 | ||||
| -rw-r--r-- | pkg/pigz/rev (renamed from desktop/libevdev/rev) | 0 | ||||
| m--------- | pkg/pigz/src (renamed from core/pigz/src) | 0 | ||||
| -rw-r--r-- | pkg/pixman/config.h (renamed from desktop/pixman/config.h) | 0 | ||||
| -rw-r--r-- | pkg/pixman/gen.rc (renamed from desktop/pixman/gen.rc) | 0 | ||||
| -rw-r--r-- | pkg/pixman/rev (renamed from extra/ii/rev) | 0 | ||||
| m--------- | pkg/pixman/src (renamed from desktop/pixman/src) | 0 | ||||
| -rw-r--r-- | pkg/plan9fonts/fonts.txt (renamed from desktop/plan9fonts/fonts.txt) | 0 | ||||
| -rw-r--r-- | pkg/plan9fonts/gen.rc (renamed from desktop/plan9fonts/gen.rc) | 0 | ||||
| -rw-r--r-- | pkg/plan9fonts/rev (renamed from extra/less/rev) | 0 | ||||
| m--------- | pkg/plan9fonts/src (renamed from desktop/plan9fonts/src) | 0 | ||||
| -rw-r--r-- | pkg/plan9port/gen.rc (renamed from core/plan9port/gen.rc) | 0 | ||||
| -rw-r--r-- | pkg/plan9port/patch/0001-Fix-build-with-musl.patch (renamed from core/plan9port/patch/0001-Fix-build-with-musl.patch) | 0 | ||||
| -rw-r--r-- | pkg/plan9port/patch/0002-rc-Look-for-lib-rcmain.patch (renamed from core/plan9port/patch/0002-rc-Look-for-lib-rcmain.patch) | 0 | ||||
| -rw-r--r-- | pkg/plan9port/patch/0003-rcmain-Don-t-use-PLAN9-bin-9.patch (renamed from core/plan9port/patch/0003-rcmain-Don-t-use-PLAN9-bin-9.patch) | 0 | ||||
| -rw-r--r-- | pkg/plan9port/patch/0004-Fix-sys-termios.h-include-to-termios.h.patch (renamed from core/plan9port/patch/0004-Fix-sys-termios.h-include-to-termios.h.patch) | 0 | ||||
| -rw-r--r-- | pkg/plan9port/patch/0005-Include-u.h-before-any-other-system-headers.patch (renamed from core/plan9port/patch/0005-Include-u.h-before-any-other-system-headers.patch) | 0 | ||||
| -rw-r--r-- | pkg/plan9port/rev (renamed from extra/vis/rev) | 0 | ||||
| m--------- | pkg/plan9port/src (renamed from core/plan9port/src) | 0 | ||||
| -rw-r--r-- | pkg/python/.gitignore (renamed from lang/python/.gitignore) | 0 | ||||
| -rw-r--r-- | pkg/python/Setup (renamed from lang/python/Setup) | 0 | ||||
| -rw-r--r-- | pkg/python/gen.rc (renamed from lang/python/gen.rc) | 26 | ||||
| -rw-r--r-- | pkg/python/lib/Makefile (renamed from lang/python/lib/Makefile) | 0 | ||||
| -rw-r--r-- | pkg/python/lib/_sysconfigdata.py (renamed from lang/python/lib/_sysconfigdata.py) | 0 | ||||
| -rw-r--r-- | pkg/python/modules.awk (renamed from lang/python/modules.awk) | 0 | ||||
| -rw-r--r-- | pkg/python/pyconfig.h (renamed from lang/python/pyconfig.h) | 0 | ||||
| -rw-r--r-- | pkg/python/pylibs.txt (renamed from lang/python/pylibs.txt) | 0 | ||||
| -rw-r--r-- | pkg/python/rev (renamed from extra/libevent/rev) | 0 | ||||
| -rw-r--r-- | pkg/python/sha256 (renamed from lang/python/sha256) | 0 | ||||
| -rw-r--r-- | pkg/python/url (renamed from lang/python/url) | 0 | ||||
| -rw-r--r-- | pkg/qbe/config.h (renamed from devel/qbe/config.h) | 0 | ||||
| -rw-r--r-- | pkg/qbe/gen.rc (renamed from devel/qbe/gen.rc) | 0 | ||||
| -rw-r--r-- | pkg/qbe/rev (renamed from extra/hostap/rev) | 0 | ||||
| m--------- | pkg/qbe/src (renamed from devel/qbe/src) | 0 | ||||
| -rwxr-xr-x | pkg/sbase/egrep (renamed from core/sbase/egrep) | 0 | ||||
| -rw-r--r-- | pkg/sbase/gen.rc (renamed from core/sbase/gen.rc) | 0 | ||||
| -rw-r--r-- | pkg/sbase/patch/0001-crypt-Add-some-missing-error-checks-for-cryptsum.patch (renamed from core/sbase/patch/0001-crypt-Add-some-missing-error-checks-for-cryptsum.patch) | 0 | ||||
| -rw-r--r-- | pkg/sbase/patch/0002-od-Fix-buffer-overflow-if-N-flag-is-larger-than-BUFS.patch (renamed from core/sbase/patch/0002-od-Fix-buffer-overflow-if-N-flag-is-larger-than-BUFS.patch) | 0 | ||||
| -rw-r--r-- | pkg/sbase/patch/0003-libutil-Add-writeall-utility-function.patch (renamed from core/sbase/patch/0003-libutil-Add-writeall-utility-function.patch) | 0 | ||||
| -rw-r--r-- | pkg/sbase/patch/0004-Don-t-use-buffered-IO-fread-when-not-appropriate.patch (renamed from core/sbase/patch/0004-Don-t-use-buffered-IO-fread-when-not-appropriate.patch) | 0 | ||||
| -rw-r--r-- | pkg/sbase/patch/0005-xinstall-Check-result-of-fchmod.patch (renamed from core/sbase/patch/0005-xinstall-Check-result-of-fchmod.patch) | 0 | ||||
| -rw-r--r-- | pkg/sbase/patch/0006-concat-Use-plain-read-write-instead-of-buffered-stdi.patch (renamed from core/sbase/patch/0006-concat-Use-plain-read-write-instead-of-buffered-stdi.patch) | 0 | ||||
| -rw-r--r-- | pkg/sbase/patch/0007-cp-Only-call-chmod-with-p-or-a.patch (renamed from core/sbase/patch/0007-cp-Only-call-chmod-with-p-or-a.patch) | 0 | ||||
| -rw-r--r-- | pkg/sbase/patch/0008-tail-Use-fstat-in-case-file-is-removed.patch (renamed from core/sbase/patch/0008-tail-Use-fstat-in-case-file-is-removed.patch) | 0 | ||||
| -rw-r--r-- | pkg/sbase/patch/0009-cp-Check-result-of-utimensat.patch (renamed from core/sbase/patch/0009-cp-Check-result-of-utimensat.patch) | 0 | ||||
| -rw-r--r-- | pkg/sbase/patch/0010-cp-Also-preserve-atime-mtime-for-symlinks.patch (renamed from core/sbase/patch/0010-cp-Also-preserve-atime-mtime-for-symlinks.patch) | 0 | ||||
| -rw-r--r-- | pkg/sbase/patch/0011-tail-Process-bytes-with-c-option-and-add-m-option-fo.patch (renamed from core/sbase/patch/0011-tail-Process-bytes-with-c-option-and-add-m-option-fo.patch) | 0 | ||||
| -rw-r--r-- | pkg/sbase/patch/0012-concat-Use-fixed-buffer-size-larger-than-BUFSIZ-on-m.patch (renamed from core/sbase/patch/0012-concat-Use-fixed-buffer-size-larger-than-BUFSIZ-on-m.patch) | 0 | ||||
| -rw-r--r-- | pkg/sbase/patch/0013-tail-Use-inotify-for-follow-mode.patch (renamed from core/sbase/patch/0013-tail-Use-inotify-for-follow-mode.patch) | 0 | ||||
| -rw-r--r-- | pkg/sbase/rev (renamed from core/sbase/rev) | 0 | ||||
| m--------- | pkg/sbase/src (renamed from core/sbase/src) | 0 | ||||
| -rw-r--r-- | pkg/scc/gen.rc (renamed from lang/scc/gen.rc) | 0 | ||||
| -rw-r--r-- | pkg/scc/rev (renamed from extra/libtermkey/rev) | 0 | ||||
| m--------- | pkg/scc/src (renamed from lang/scc/src) | 0 | ||||
| -rw-r--r-- | pkg/sdhcp/gen.rc (renamed from core/sdhcp/gen.rc) | 0 | ||||
| -rw-r--r-- | pkg/sdhcp/patch/0001-Convert-cid-to-char-for-strlcpy.patch (renamed from core/sdhcp/patch/0001-Convert-cid-to-char-for-strlcpy.patch) | 0 | ||||
| -rw-r--r-- | pkg/sdhcp/rev (renamed from extra/libfuse/rev) | 0 | ||||
| m--------- | pkg/sdhcp/src (renamed from core/sdhcp/src) | 0 | ||||
| -rw-r--r-- | pkg/sinit/config.h (renamed from core/sinit/config.h) | 0 | ||||
| -rw-r--r-- | pkg/sinit/gen.rc (renamed from core/sinit/gen.rc) | 0 | ||||
| -rw-r--r-- | pkg/sinit/rev (renamed from extra/libnl/rev) | 0 | ||||
| m--------- | pkg/sinit/src (renamed from core/sinit/src) | 0 | ||||
| -rw-r--r-- | pkg/skeleton/gen.rc (renamed from core/skeleton/gen.rc) | 0 | ||||
| -rw-r--r-- | pkg/skeleton/gitignore (renamed from core/skeleton/gitignore) | 0 | ||||
| -rw-r--r-- | pkg/sshfs/config.h (renamed from extra/sshfs/config.h) | 0 | ||||
| -rw-r--r-- | pkg/sshfs/gen.rc (renamed from extra/sshfs/gen.rc) | 6 | ||||
| -rw-r--r-- | pkg/sshfs/patch/0001-Add-nocache.c-stub.patch (renamed from extra/sshfs/patch/0001-Add-nocache.c-stub.patch) | 0 | ||||
| -rw-r--r-- | pkg/sshfs/patch/0002-Use-a-compact-array-and-free-list-for-requests.patch (renamed from extra/sshfs/patch/0002-Use-a-compact-array-and-free-list-for-requests.patch) | 0 | ||||
| -rw-r--r-- | pkg/sshfs/patch/0003-Use-bool-instead-of-gboolean.patch (renamed from extra/sshfs/patch/0003-Use-bool-instead-of-gboolean.patch) | 0 | ||||
| -rw-r--r-- | pkg/sshfs/patch/0004-Use-struct-list_head-instead-of-GList.patch (renamed from extra/sshfs/patch/0004-Use-struct-list_head-instead-of-GList.patch) | 0 | ||||
| -rw-r--r-- | pkg/sshfs/patch/0005-Use-standard-C-functions.patch (renamed from extra/sshfs/patch/0005-Use-standard-C-functions.patch) | 0 | ||||
| -rw-r--r-- | pkg/sshfs/patch/0006-Add-missing-includes.patch (renamed from extra/sshfs/patch/0006-Add-missing-includes.patch) | 0 | ||||
| -rw-r--r-- | pkg/sshfs/patch/0007-Disable-uidmap-and-gidmap-support.patch (renamed from extra/sshfs/patch/0007-Disable-uidmap-and-gidmap-support.patch) | 0 | ||||
| -rw-r--r-- | pkg/sshfs/patch/0008-Remove-remaining-uses-of-glib.patch (renamed from extra/sshfs/patch/0008-Remove-remaining-uses-of-glib.patch) | 0 | ||||
| -rw-r--r-- | pkg/sshfs/rev (renamed from extra/lpeg/rev) | 0 | ||||
| m--------- | pkg/sshfs/src (renamed from extra/sshfs/src) | 0 | ||||
| -rw-r--r-- | pkg/st/config.h (renamed from desktop/st/config.h) | 0 | ||||
| -rw-r--r-- | pkg/st/gen.rc | 32 | ||||
| -rw-r--r-- | pkg/st/patch/0001-Port-to-wayland-using-wld.patch (renamed from desktop/st/patch/0001-Port-to-wayland-using-wld.patch) | 0 | ||||
| -rw-r--r-- | pkg/st/rev (renamed from extra/libusb/rev) | 0 | ||||
| m--------- | pkg/st/src (renamed from desktop/st/src) | 0 | ||||
| -rw-r--r-- | pkg/swc/.gitignore (renamed from media/mpv/.gitignore) | 0 | ||||
| -rw-r--r-- | pkg/swc/gen.rc (renamed from desktop/swc/gen.rc) | 36 | ||||
| -rw-r--r-- | pkg/swc/rev (renamed from extra/ncurses/rev) | 0 | ||||
| m--------- | pkg/swc/src (renamed from desktop/swc/src) | 0 | ||||
| -rw-r--r-- | pkg/terminus-font/.gitignore (renamed from desktop/terminus-font/.gitignore) | 0 | ||||
| -rw-r--r-- | pkg/terminus-font/gen.rc (renamed from desktop/terminus-font/gen.rc) | 0 | ||||
| -rw-r--r-- | pkg/terminus-font/rev (renamed from extra/pcre/rev) | 0 | ||||
| -rw-r--r-- | pkg/terminus-font/sha256 (renamed from desktop/terminus-font/sha256) | 0 | ||||
| -rw-r--r-- | pkg/terminus-font/ucstoany.awk (renamed from desktop/terminus-font/ucstoany.awk) | 0 | ||||
| -rw-r--r-- | pkg/terminus-font/url (renamed from desktop/terminus-font/url) | 0 | ||||
| -rw-r--r-- | pkg/the_silver_searcher/config.h (renamed from extra/the_silver_searcher/config.h) | 0 | ||||
| -rw-r--r-- | pkg/the_silver_searcher/gen.rc (renamed from extra/the_silver_searcher/gen.rc) | 6 | ||||
| -rw-r--r-- | pkg/the_silver_searcher/rev (renamed from extra/the_silver_searcher/rev) | 0 | ||||
| m--------- | pkg/the_silver_searcher/src (renamed from extra/the_silver_searcher/src) | 0 | ||||
| -rw-r--r-- | pkg/transmission/.gitignore (renamed from extra/transmission/.gitignore) | 0 | ||||
| -rw-r--r-- | pkg/transmission/config.h (renamed from extra/transmission/config.h) | 0 | ||||
| -rw-r--r-- | pkg/transmission/gen.rc (renamed from extra/transmission/gen.rc) | 26 | ||||
| -rw-r--r-- | pkg/transmission/rev (renamed from extra/pcsc/rev) | 0 | ||||
| -rw-r--r-- | pkg/transmission/sha256 (renamed from extra/transmission/sha256) | 0 | ||||
| -rw-r--r-- | pkg/transmission/url (renamed from extra/transmission/url) | 0 | ||||
| -rw-r--r-- | pkg/tz/gen.rc (renamed from core/tz/gen.rc) | 0 | ||||
| -rw-r--r-- | pkg/tz/rev (renamed from media/mpv/rev) | 0 | ||||
| m--------- | pkg/tz/src (renamed from core/tz/src) | 0 | ||||
| -rw-r--r-- | pkg/tz/tzdata.awk (renamed from core/tz/tzdata.awk) | 2 | ||||
| -rw-r--r-- | pkg/tz/version.h (renamed from core/tz/version.h) | 0 | ||||
| -rw-r--r-- | pkg/ubase/config.h (renamed from core/ubase/config.h) | 0 | ||||
| -rw-r--r-- | pkg/ubase/gen.rc (renamed from core/ubase/gen.rc) | 0 | ||||
| -rw-r--r-- | pkg/ubase/patch/0001-passwd-Use-a-salt-when-encrypting-passwords.patch (renamed from core/ubase/patch/0001-passwd-Use-a-salt-when-encrypting-passwords.patch) | 0 | ||||
| -rw-r--r-- | pkg/ubase/patch/0002-mount-Don-t-pass-no-auto-to-kernel.patch (renamed from core/ubase/patch/0002-mount-Don-t-pass-no-auto-to-kernel.patch) | 0 | ||||
| -rw-r--r-- | pkg/ubase/patch/0003-Add-stty-1.patch (renamed from core/ubase/patch/0003-Add-stty-1.patch) | 0 | ||||
| -rw-r--r-- | pkg/ubase/patch/0004-stty-cleaner-output-when-no-arguments-are-used.patch (renamed from core/ubase/patch/0004-stty-cleaner-output-when-no-arguments-are-used.patch) | 0 | ||||
| -rw-r--r-- | pkg/ubase/patch/0005-stty-fix-casting-bug.patch (renamed from core/ubase/patch/0005-stty-fix-casting-bug.patch) | 0 | ||||
| -rw-r--r-- | pkg/ubase/patch/0006-stty-add-symbolic-values-for-line-disciplines.patch (renamed from core/ubase/patch/0006-stty-add-symbolic-values-for-line-disciplines.patch) | 0 | ||||
| -rw-r--r-- | pkg/ubase/patch/0007-stty-simplify.patch (renamed from core/ubase/patch/0007-stty-simplify.patch) | 0 | ||||
| -rw-r--r-- | pkg/ubase/patch/0008-stty-Fix-indentation.patch (renamed from core/ubase/patch/0008-stty-Fix-indentation.patch) | 0 | ||||
| -rw-r--r-- | pkg/ubase/patch/0009-stty-Fix-build-with-musl-libc.patch (renamed from core/ubase/patch/0009-stty-Fix-build-with-musl-libc.patch) | 0 | ||||
| -rw-r--r-- | pkg/ubase/rev (renamed from extra/msmtp/rev) | 0 | ||||
| m--------- | pkg/ubase/src (renamed from core/ubase/src) | 0 | ||||
| -rw-r--r-- | pkg/unzip/.gitignore (renamed from extra/unzip/.gitignore) | 0 | ||||
| -rw-r--r-- | pkg/unzip/config.h (renamed from extra/unzip/config.h) | 0 | ||||
| -rw-r--r-- | pkg/unzip/gen.rc (renamed from extra/unzip/gen.rc) | 6 | ||||
| -rw-r--r-- | pkg/unzip/patch/0001-Drop-L-suffix-from-man-page-sections.patch (renamed from extra/unzip/patch/0001-Drop-L-suffix-from-man-page-sections.patch) | 0 | ||||
| -rw-r--r-- | pkg/unzip/patch/0002-Handle-the-PKWare-verification-bit-of-internal-attri.patch (renamed from extra/unzip/patch/0002-Handle-the-PKWare-verification-bit-of-internal-attri.patch) | 0 | ||||
| -rw-r--r-- | pkg/unzip/patch/0003-Restore-uid-and-gid-information-when-requested.patch (renamed from extra/unzip/patch/0003-Restore-uid-and-gid-information-when-requested.patch) | 0 | ||||
| -rw-r--r-- | pkg/unzip/patch/0004-Initialize-the-symlink-flag.patch (renamed from extra/unzip/patch/0004-Initialize-the-symlink-flag.patch) | 0 | ||||
| -rw-r--r-- | pkg/unzip/patch/0005-Increase-size-of-cfactorstr-array-to-avoid-buffer-ov.patch (renamed from extra/unzip/patch/0005-Increase-size-of-cfactorstr-array-to-avoid-buffer-ov.patch) | 0 | ||||
| -rw-r--r-- | pkg/unzip/patch/0006-zipinfo.c-Do-not-crash-when-hostver-byte-is-100.patch (renamed from extra/unzip/patch/0006-zipinfo.c-Do-not-crash-when-hostver-byte-is-100.patch) | 0 | ||||
| -rw-r--r-- | pkg/unzip/patch/0007-Fix-CVE-2014-8139-CRC32-verification-heap-based-over.patch (renamed from extra/unzip/patch/0007-Fix-CVE-2014-8139-CRC32-verification-heap-based-over.patch) | 0 | ||||
| -rw-r--r-- | pkg/unzip/patch/0008-Fix-CVE-2014-8140-out-of-bounds-write-issue-in-test_.patch (renamed from extra/unzip/patch/0008-Fix-CVE-2014-8140-out-of-bounds-write-issue-in-test_.patch) | 0 | ||||
| -rw-r--r-- | pkg/unzip/patch/0009-Fix-CVE-2014-8141-out-of-bounds-read-issues-in-getZi.patch (renamed from extra/unzip/patch/0009-Fix-CVE-2014-8141-out-of-bounds-read-issues-in-getZi.patch) | 0 | ||||
| -rw-r--r-- | pkg/unzip/patch/0010-Info-ZIP-UnZip-buffer-overflow.patch (renamed from extra/unzip/patch/0010-Info-ZIP-UnZip-buffer-overflow.patch) | 0 | ||||
| -rw-r--r-- | pkg/unzip/patch/0011-Upstream-fix-for-heap-overflow.patch (renamed from extra/unzip/patch/0011-Upstream-fix-for-heap-overflow.patch) | 0 | ||||
| -rw-r--r-- | pkg/unzip/patch/0012-fix-infinite-loop-when-extracting-empty-bzip2-data.patch (renamed from extra/unzip/patch/0012-fix-infinite-loop-when-extracting-empty-bzip2-data.patch) | 0 | ||||
| -rw-r--r-- | pkg/unzip/patch/0013-extract-prevent-unsigned-overflow-on-invalid-input.patch (renamed from extra/unzip/patch/0013-extract-prevent-unsigned-overflow-on-invalid-input.patch) | 0 | ||||
| -rw-r--r-- | pkg/unzip/rev (renamed from extra/sshfs/rev) | 0 | ||||
| -rw-r--r-- | pkg/unzip/sha256 (renamed from extra/unzip/sha256) | 0 | ||||
| -rw-r--r-- | pkg/unzip/url (renamed from extra/unzip/url) | 0 | ||||
| -rw-r--r-- | pkg/util-linux/config.h (renamed from core/util-linux/config.h) | 0 | ||||
| -rw-r--r-- | pkg/util-linux/gen.rc (renamed from core/util-linux/gen.rc) | 0 | ||||
| -rw-r--r-- | pkg/util-linux/rev (renamed from extra/transmission/rev) | 0 | ||||
| m--------- | pkg/util-linux/src (renamed from core/util-linux/src) | 0 | ||||
| -rw-r--r-- | pkg/velox/gen.rc | 42 | ||||
| -rw-r--r-- | pkg/velox/rev (renamed from media/alsa-lib/rev) | 0 | ||||
| m--------- | pkg/velox/src (renamed from desktop/velox/src) | 0 | ||||
| -rw-r--r-- | pkg/vis/gen.rc (renamed from extra/vis/gen.rc) | 24 | ||||
| -rw-r--r-- | pkg/vis/patch/0001-Allow-building-lpeg-statically.patch (renamed from extra/vis/patch/0001-Allow-building-lpeg-statically.patch) | 0 | ||||
| -rw-r--r-- | pkg/vis/patch/0002-Set-default-theme-to-dark-16.patch (renamed from extra/vis/patch/0002-Set-default-theme-to-dark-16.patch) | 0 | ||||
| -rw-r--r-- | pkg/vis/rev (renamed from media/libass/rev) | 0 | ||||
| m--------- | pkg/vis/src (renamed from extra/vis/src) | 0 | ||||
| -rw-r--r-- | pkg/wayland-protocols/gen.rc (renamed from desktop/wayland-protocols/gen.rc) | 2 | ||||
| -rw-r--r-- | pkg/wayland-protocols/rev (renamed from extra/unzip/rev) | 0 | ||||
| m--------- | pkg/wayland-protocols/src (renamed from desktop/wayland-protocols/src) | 0 | ||||
| -rw-r--r-- | pkg/wayland/config.h (renamed from desktop/wayland/config.h) | 0 | ||||
| -rw-r--r-- | pkg/wayland/gen.rc (renamed from desktop/wayland/gen.rc) | 14 | ||||
| -rw-r--r-- | pkg/wayland/rev (renamed from media/alsa-utils/rev) | 0 | ||||
| m--------- | pkg/wayland/src (renamed from desktop/wayland/src) | 0 | ||||
| -rw-r--r-- | pkg/wld/gen.rc (renamed from desktop/wld/gen.rc) | 36 | ||||
| -rw-r--r-- | pkg/wld/rev (renamed from lang/lua/rev) | 0 | ||||
| m--------- | pkg/wld/src (renamed from desktop/wld/src) | 0 | ||||
| -rw-r--r-- | pkg/xkeyboard-config/gen.rc (renamed from desktop/xkeyboard-config/gen.rc) | 0 | ||||
| -rw-r--r-- | pkg/xkeyboard-config/rev (renamed from lang/mc/rev) | 0 | ||||
| m--------- | pkg/xkeyboard-config/src (renamed from desktop/xkeyboard-config/src) | 0 | ||||
| -rw-r--r-- | pkg/xz/config.h (renamed from core/xz/config.h) | 0 | ||||
| -rw-r--r-- | pkg/xz/gen.rc (renamed from core/xz/gen.rc) | 0 | ||||
| -rw-r--r-- | pkg/xz/rev (renamed from lang/python/rev) | 0 | ||||
| m--------- | pkg/xz/src (renamed from core/xz/src) | 0 | ||||
| -rw-r--r-- | pkg/youtube-dl/gen.rc (renamed from media/youtube-dl/gen.rc) | 0 | ||||
| -rw-r--r-- | pkg/youtube-dl/patch/0001-Disable-use-of-ctypes-and-dynamic-loading.patch (renamed from media/youtube-dl/patch/0001-Disable-use-of-ctypes-and-dynamic-loading.patch) | 0 | ||||
| -rw-r--r-- | pkg/youtube-dl/pylibs.txt (renamed from media/youtube-dl/pylibs.txt) | 0 | ||||
| -rw-r--r-- | pkg/youtube-dl/rev (renamed from media/youtube-dl/rev) | 0 | ||||
| m--------- | pkg/youtube-dl/src (renamed from media/youtube-dl/src) | 0 | ||||
| -rw-r--r-- | pkg/zlib/gen.rc (renamed from core/zlib/gen.rc) | 0 | ||||
| -rw-r--r-- | pkg/zlib/rev (renamed from lang/scc/rev) | 0 | ||||
| m--------- | pkg/zlib/src (renamed from core/zlib/src) | 0 | ||||
| -rw-r--r-- | sets.rc | 66 | ||||
| -rwxr-xr-x | setup.rc | 12 |
506 files changed, 660 insertions, 593 deletions
@@ -1,3 +1,4 @@ +/config.rc /out local.ninja local.perms diff --git a/.gitmodules b/.gitmodules index 12381d46..74e76da2 100644 --- a/.gitmodules +++ b/.gitmodules @@ -1,223 +1,223 @@ -[submodule "core/awk/src"] - path = core/awk/src +[submodule "pkg/alsa-lib/src"] + path = pkg/alsa-lib/src + url = git://git.alsa-project.org/alsa-lib.git + ignore = all +[submodule "pkg/alsa-utils/src"] + path = pkg/alsa-utils/src + url = git://git.alsa-project.org/alsa-utils.git + ignore = all +[submodule "pkg/awk/src"] + path = pkg/awk/src url = https://github.com/onetrueawk/awk ignore = all -[submodule "core/curl/src"] - path = core/curl/src +[submodule "pkg/ccid/src"] + path = pkg/ccid/src + url = https://anonscm.debian.org/git/pcsclite/CCID.git + ignore = all +[submodule "pkg/curl/src"] + path = pkg/curl/src url = https://github.com/curl/curl -[submodule "core/e2fsprogs/src"] - path = core/e2fsprogs/src +[submodule "pkg/dmenu/src"] + path = pkg/dmenu/src + url = git://git.suckless.org/dmenu + ignore = all +[submodule "pkg/e2fsprogs/src"] + path = pkg/e2fsprogs/src url = https://git.kernel.org/pub/scm/fs/ext2/e2fsprogs.git -[submodule "core/file/src"] - path = core/file/src +[submodule "pkg/efibootmgr/src"] + path = pkg/efibootmgr/src + url = https://github.com/rhinstaller/efibootmgr +[submodule "pkg/efivar/src"] + path = pkg/efivar/src + url = https://github.com/rhinstaller/efivar + ignore = all +[submodule "pkg/expat/src"] + path = pkg/expat/src + url = git://git.code.sf.net/p/expat/code_git +[submodule "pkg/ffmpeg/src"] + path = pkg/ffmpeg/src + url = https://git.ffmpeg.org/ffmpeg.git + ignore = all +[submodule "pkg/file/src"] + path = pkg/file/src url = https://github.com/file/file -[submodule "core/git/src"] - path = core/git/src +[submodule "pkg/fontconfig/src"] + path = pkg/fontconfig/src + url = https://anongit.freedesktop.org/git/fontconfig + ignore = all +[submodule "pkg/freetype/src"] + path = pkg/freetype/src + url = git://git.sv.nongnu.org/freetype/freetype2.git +[submodule "pkg/fribidi/src"] + path = pkg/fribidi/src + url = https://anongit.freedesktop.org/git/fribidi/fribidi.git +[submodule "pkg/git/src"] + path = pkg/git/src url = https://github.com/git/git ignore = all -[submodule "core/iproute2/src"] - path = core/iproute2/src +[submodule "pkg/hostap/src"] + path = pkg/hostap/src + url = git://w1.fi/hostap.git + ignore = all +[submodule "pkg/ii/src"] + path = pkg/ii/src + url = git://git.suckless.org/ii +[submodule "pkg/iproute2/src"] + path = pkg/iproute2/src url = https://git.kernel.org/pub/scm/linux/kernel/git/shemminger/iproute2.git ignore = all -[submodule "core/kbd/src"] - path = core/kbd/src +[submodule "pkg/kbd/src"] + path = pkg/kbd/src url = https://git.kernel.org/pub/scm/linux/kernel/git/legion/kbd.git ignore = all -[submodule "core/libressl/src"] - path = core/libressl/src +[submodule "pkg/libass/src"] + path = pkg/libass/src + url = https://github.com/libass/libass +[submodule "pkg/libdrm/src"] + path = pkg/libdrm/src + url = https://cgit.freedesktop.org/mesa/drm +[submodule "pkg/libevdev/src"] + path = pkg/libevdev/src + url = https://anongit.freedesktop.org/git/libevdev.git + ignore = all +[submodule "pkg/libevent/src"] + path = pkg/libevent/src + url = https://github.com/libevent/libevent +[submodule "pkg/libffi/src"] + path = pkg/libffi/src + url = https://github.com/libffi/libffi +[submodule "pkg/libfuse/src"] + path = pkg/libfuse/src + url = https://github.com/libfuse/libfuse + ignore = all +[submodule "pkg/libnl/src"] + path = pkg/libnl/src + url = https://github.com/thom311/libnl +[submodule "pkg/libpciaccess/src"] + path = pkg/libpciaccess/src + url = https://anongit.freedesktop.org/git/xorg/lib/libpciaccess.git + ignore = all +[submodule "pkg/libressl/src"] + path = pkg/libressl/src url = https://github.com/libressl-portable/openbsd ignore = all -[submodule "core/loksh/src"] - path = core/loksh/src +[submodule "pkg/libusb/src"] + path = pkg/libusb/src + url = https://github.com/libusb/libusb +[submodule "pkg/libxkbcommon/src"] + path = pkg/libxkbcommon/src + url = https://github.com/xkbcommon/libxkbcommon + ignore = all +[submodule "pkg/loksh/src"] + path = pkg/loksh/src url = https://github.com/dimkr/loksh ignore = all -[submodule "core/ninja/src"] - path = core/ninja/src +[submodule "pkg/make/src"] + path = pkg/make/src + url = git://git.sv.gnu.org/make.git +[submodule "pkg/mc/src"] + path = pkg/mc/src + url = https://github.com/oridb/mc +[submodule "pkg/mpv/src"] + path = pkg/mpv/src + url = https://github.com/mpv-player/mpv + ignore = all +[submodule "pkg/msmtp/src"] + path = pkg/msmtp/src + url = git://git.code.sf.net/p/msmtp/code + ignore = all +[submodule "pkg/ninja/src"] + path = pkg/ninja/src url = https://github.com/ninja-build/ninja -[submodule "core/openssh/src"] - path = core/openssh/src +[submodule "pkg/openssh/src"] + path = pkg/openssh/src url = https://github.com/openssh/openssh-portable -[submodule "core/pigz/src"] - path = core/pigz/src +[submodule "pkg/pcsc/src"] + path = pkg/pcsc/src + url = https://anonscm.debian.org/git/pcsclite/PCSC.git + ignore = all +[submodule "pkg/pigz/src"] + path = pkg/pigz/src url = https://github.com/madler/pigz ignore = all -[submodule "core/plan9port/src"] - path = core/plan9port/src +[submodule "pkg/pixman/src"] + path = pkg/pixman/src + url = https://anongit.freedesktop.org/git/pixman.git +[submodule "pkg/plan9fonts/src"] + path = pkg/plan9fonts/src + url = https://github.com/rtrn/plan9fonts +[submodule "pkg/plan9port/src"] + path = pkg/plan9port/src url = https://github.com/9fans/plan9port ignore = all -[submodule "core/sbase/src"] - path = core/sbase/src +[submodule "pkg/qbe/src"] + path = pkg/qbe/src + url = git://c9x.me/qbe.git +[submodule "pkg/sbase/src"] + path = pkg/sbase/src url = git://git.suckless.org/sbase ignore = all -[submodule "core/sdhcp/src"] - path = core/sdhcp/src +[submodule "pkg/scc/src"] + path = pkg/scc/src + url = git://git.suckless.org/scc +[submodule "pkg/sdhcp/src"] + path = pkg/sdhcp/src url = git://git.2f30.org/sdhcp ignore = all -[submodule "core/sinit/src"] - path = core/sinit/src +[submodule "pkg/sinit/src"] + path = pkg/sinit/src url = git://git.suckless.org/sinit -[submodule "core/tz/src"] - path = core/tz/src - url = https://github.com/eggert/tz -[submodule "core/ubase/src"] - path = core/ubase/src - url = git://git.suckless.org/ubase - ignore = all -[submodule "core/util-linux/src"] - path = core/util-linux/src - url = https://git.kernel.org/pub/scm/utils/util-linux/util-linux.git -[submodule "core/zlib/src"] - path = core/zlib/src - url = https://github.com/madler/zlib -[submodule "core/xz/src"] - path = core/xz/src - url = http://git.tukaani.org/xz.git -[submodule "desktop/dmenu/src"] - path = desktop/dmenu/src - url = git://git.suckless.org/dmenu - ignore = all -[submodule "desktop/expat/src"] - path = desktop/expat/src - url = git://git.code.sf.net/p/expat/code_git -[submodule "desktop/fontconfig/src"] - path = desktop/fontconfig/src - url = https://anongit.freedesktop.org/git/fontconfig - ignore = all -[submodule "desktop/freetype/src"] - path = desktop/freetype/src - url = git://git.sv.nongnu.org/freetype/freetype2.git -[submodule "desktop/libdrm/src"] - path = desktop/libdrm/src - url = https://cgit.freedesktop.org/mesa/drm -[submodule "desktop/libevdev/src"] - path = desktop/libevdev/src - url = https://anongit.freedesktop.org/git/libevdev.git - ignore = all -[submodule "desktop/libffi/src"] - path = desktop/libffi/src - url = https://github.com/libffi/libffi -[submodule "desktop/libpciaccess/src"] - path = desktop/libpciaccess/src - url = https://anongit.freedesktop.org/git/xorg/lib/libpciaccess.git - ignore = all -[submodule "desktop/libxkbcommon/src"] - path = desktop/libxkbcommon/src - url = https://github.com/xkbcommon/libxkbcommon +[submodule "pkg/sshfs/src"] + path = pkg/sshfs/src + url = https://github.com/libfuse/sshfs ignore = all -[submodule "desktop/pixman/src"] - path = desktop/pixman/src - url = https://anongit.freedesktop.org/git/pixman.git -[submodule "desktop/plan9fonts/src"] - path = desktop/plan9fonts/src - url = https://github.com/rtrn/plan9fonts -[submodule "desktop/st/src"] - path = desktop/st/src +[submodule "pkg/st/src"] + path = pkg/st/src url = git://git.suckless.org/st ignore = all -[submodule "desktop/swc/src"] - path = desktop/swc/src +[submodule "pkg/swc/src"] + path = pkg/swc/src url = https://github.com/michaelforney/swc -[submodule "desktop/velox/src"] - path = desktop/velox/src +[submodule "pkg/the_silver_searcher/src"] + path = pkg/the_silver_searcher/src + url = https://github.com/ggreer/the_silver_searcher +[submodule "pkg/tz/src"] + path = pkg/tz/src + url = https://github.com/eggert/tz +[submodule "pkg/ubase/src"] + path = pkg/ubase/src + url = git://git.suckless.org/ubase + ignore = all +[submodule "pkg/util-linux/src"] + path = pkg/util-linux/src + url = https://git.kernel.org/pub/scm/utils/util-linux/util-linux.git +[submodule "pkg/velox/src"] + path = pkg/velox/src url = https://github.com/michaelforney/velox -[submodule "desktop/wayland/src"] - path = desktop/wayland/src - url = https://anongit.freedesktop.org/git/wayland/wayland.git +[submodule "pkg/vis/src"] + path = pkg/vis/src + url = https://github.com/martanne/vis ignore = all -[submodule "desktop/wayland-protocols/src"] - path = desktop/wayland-protocols/src +[submodule "pkg/wayland-protocols/src"] + path = pkg/wayland-protocols/src url = https://anongit.freedesktop.org/git/wayland/wayland-protocols.git -[submodule "desktop/wld/src"] - path = desktop/wld/src +[submodule "pkg/wayland/src"] + path = pkg/wayland/src + url = https://anongit.freedesktop.org/git/wayland/wayland.git + ignore = all +[submodule "pkg/wld/src"] + path = pkg/wld/src url = https://github.com/michaelforney/wld -[submodule "desktop/xkeyboard-config/src"] - path = desktop/xkeyboard-config/src +[submodule "pkg/xkeyboard-config/src"] + path = pkg/xkeyboard-config/src url = https://anongit.freedesktop.org/git/xkeyboard-config.git -[submodule "devel/make/src"] - path = devel/make/src - url = git://git.sv.gnu.org/make.git -[submodule "devel/qbe/src"] - path = devel/qbe/src - url = git://c9x.me/qbe.git -[submodule "extra/ccid/src"] - path = extra/ccid/src - url = https://anonscm.debian.org/git/pcsclite/CCID.git - ignore = all -[submodule "extra/efibootmgr/src"] - path = extra/efibootmgr/src - url = https://github.com/rhinstaller/efibootmgr -[submodule "extra/efivar/src"] - path = extra/efivar/src - url = https://github.com/rhinstaller/efivar - ignore = all -[submodule "extra/fribidi/src"] - path = extra/fribidi/src - url = https://anongit.freedesktop.org/git/fribidi/fribidi.git -[submodule "extra/hostap/src"] - path = extra/hostap/src - url = git://w1.fi/hostap.git - ignore = all -[submodule "extra/ii/src"] - path = extra/ii/src - url = git://git.suckless.org/ii -[submodule "extra/libevent/src"] - path = extra/libevent/src - url = https://github.com/libevent/libevent -[submodule "extra/libfuse/src"] - path = extra/libfuse/src - url = https://github.com/libfuse/libfuse - ignore = all -[submodule "extra/libnl/src"] - path = extra/libnl/src - url = https://github.com/thom311/libnl -[submodule "extra/libusb/src"] - path = extra/libusb/src - url = https://github.com/libusb/libusb -[submodule "extra/msmtp/src"] - path = extra/msmtp/src - url = git://git.code.sf.net/p/msmtp/code - ignore = all -[submodule "extra/pcsc/src"] - path = extra/pcsc/src - url = https://anonscm.debian.org/git/pcsclite/PCSC.git - ignore = all -[submodule "extra/sshfs/src"] - path = extra/sshfs/src - url = https://github.com/libfuse/sshfs - ignore = all -[submodule "extra/the_silver_searcher/src"] - path = extra/the_silver_searcher/src - url = https://github.com/ggreer/the_silver_searcher -[submodule "extra/vis/src"] - path = extra/vis/src - url = https://github.com/martanne/vis - ignore = all -[submodule "lang/mc/src"] - path = lang/mc/src - url = https://github.com/oridb/mc -[submodule "lang/scc/src"] - path = lang/scc/src - url = git://git.suckless.org/scc -[submodule "media/alsa-lib/src"] - path = media/alsa-lib/src - url = git://git.alsa-project.org/alsa-lib.git - ignore = all -[submodule "media/alsa-utils/src"] - path = media/alsa-utils/src - url = git://git.alsa-project.org/alsa-utils.git - ignore = all -[submodule "media/ffmpeg/src"] - path = media/ffmpeg/src - url = https://git.ffmpeg.org/ffmpeg.git - ignore = all -[submodule "media/libass/src"] - path = media/libass/src - url = https://github.com/libass/libass -[submodule "media/mpv/src"] - path = media/mpv/src - url = https://github.com/mpv-player/mpv - ignore = all -[submodule "media/youtube-dl/src"] - path = media/youtube-dl/src +[submodule "pkg/xz/src"] + path = pkg/xz/src + url = http://git.tukaani.org/xz.git +[submodule "pkg/youtube-dl/src"] + path = pkg/youtube-dl/src url = https://github.com/rg3/youtube-dl ignore = all +[submodule "pkg/zlib/src"] + path = pkg/zlib/src + url = https://github.com/madler/zlib diff --git a/config.rc b/config.def.rc index a6a6c51e..07723f03 100644 --- a/config.rc +++ b/config.def.rc @@ -1,9 +1,11 @@ +. ./sets.rc + +pkgs=$core + fn fs { switch($1) { - case core/* + case $pkgs ! ~ $2 include/* lib/*.a - case util . - true case * false } diff --git a/core/gen.rc b/core/gen.rc deleted file mode 100644 index 0dcf6af7..00000000 --- a/core/gen.rc +++ /dev/null @@ -1,27 +0,0 @@ -subgen awk -subgen bc -subgen bzip2 -subgen curl -subgen e2fsprogs -subgen file -subgen git -subgen iproute2 -subgen kbd -subgen libressl -subgen loksh -subgen mdocml -subgen ninja -subgen openbsd -subgen openssh -subgen perp -subgen pigz -subgen plan9port -subgen sbase -subgen sdhcp -subgen sinit -subgen skeleton -subgen tz -subgen ubase -subgen util-linux -subgen xz -subgen zlib diff --git a/desktop/dmenu/gen.rc b/desktop/dmenu/gen.rc deleted file mode 100644 index 7500c452..00000000 --- a/desktop/dmenu/gen.rc +++ /dev/null @@ -1,32 +0,0 @@ -cflags\ - -D 'VERSION=''"4.6"''' \ - -isystem desktop/fontconfig/src\ - -isystem desktop/libxkbcommon/src\ - -isystem '$builddir'/desktop/pixman/include\ - -isystem '$builddir'/desktop/swc/include\ - -isystem '$builddir'/desktop/wayland/include\ - -isystem '$builddir'/desktop/wld/include\ - -I '$dir' - -phony deps\ - '$builddir'/desktop/^(fontconfig libxkbcommon)^/fetch.stamp\ - desktop/^(pixman swc wayland wld)^/headers - -exe dmenu -d '$dir'/deps dmenu.c drw.c util.c '$builddir'/^(\ - desktop/swc/swc-protocol.c.o\ - desktop/libxkbcommon/libxkbcommon.a\ - desktop/wld/libwld.a.d\ - desktop/fontconfig/libfontconfig.a.d\ - desktop/wayland/libwayland-client.a.d\ -) -file bin/dmenu '$outdir'/dmenu 755 -file share/man/man1/dmenu.1 '$srcdir'/dmenu.1 644 - -exe stest stest.c -file bin/stest '$outdir'/stest 755 -file share/man/man1/stest.1 '$srcdir'/stest.1 644 - -for(f in dmenu_path dmenu_run) - file bin/$f '$srcdir'/$f 755 - -fetch git diff --git a/desktop/gen.rc b/desktop/gen.rc deleted file mode 100644 index e0ee85f0..00000000 --- a/desktop/gen.rc +++ /dev/null @@ -1,19 +0,0 @@ -subgen dmenu -subgen expat -subgen fontconfig -subgen freetype -subgen libdrm -subgen libevdev -subgen libffi -subgen libpciaccess -subgen libxkbcommon -subgen pixman -subgen plan9fonts -subgen st -subgen swc -subgen terminus-font -subgen velox -subgen wayland -subgen wayland-protocols -subgen wld -subgen xkeyboard-config diff --git a/desktop/st/gen.rc b/desktop/st/gen.rc deleted file mode 100644 index 843e5b72..00000000 --- a/desktop/st/gen.rc +++ /dev/null @@ -1,32 +0,0 @@ -cflags\ - -D 'VERSION=''"0.7"''' \ - -isystem desktop/fontconfig/src\ - -isystem desktop/libxkbcommon/src\ - -isystem '$builddir'/desktop/pixman/include\ - -isystem '$builddir'/desktop/wayland/include\ - -isystem '$builddir'/desktop/wayland-protocols/include\ - -isystem '$builddir'/desktop/wld/include\ - -I '$dir' - -phony deps\ - '$builddir'/desktop/^(fontconfig libxkbcommon)^/fetch.stamp\ - desktop/^(pixman wayland wayland-protocols wld)^/headers - -exe st -d '$dir'/deps st.c '$builddir'/^(\ - desktop/libxkbcommon/libxkbcommon.a\ - desktop/wayland/libwayland-client.a.d\ - desktop/wayland/libwayland-cursor.a.d\ - desktop/wayland-protocols/xdg-shell-unstable-v5-protocol.c.o\ - desktop/wld/libwld.a.d\ -) -file bin/st '$outdir'/st 755 -file share/man/man1/st.1 '$srcdir'/st.1 644 - -terminfo=s/^(st st-256color) -terminfo_outs='$outdir'/$terminfo -build $"terminfo_outs tic '$srcdir'/st.info ; with\ - ticflags '-x -o $outdir' -for(t in $terminfo) - file share/terminfo/$t '$outdir'/$t 644 - -fetch git diff --git a/desktop/velox/gen.rc b/desktop/velox/gen.rc deleted file mode 100644 index f0217c44..00000000 --- a/desktop/velox/gen.rc +++ /dev/null @@ -1,42 +0,0 @@ -cflags\ - -D 'VELOX_LIBEXEC=''"/libexec/velox"''' \ - -isystem desktop/fontconfig/src\ - -isystem desktop/libxkbcommon/src\ - -isystem '$builddir'/desktop/pixman/include\ - -isystem '$builddir'/desktop/swc/include\ - -isystem '$builddir'/desktop/wayland/include\ - -isystem '$builddir'/desktop/wld/include\ - -I '$outdir' - -waylandproto protocol/velox.xml\ - protocol/velox-^(client server)^-protocol.h velox-protocol.c -build '$outdir'/protocol/swc-client-protocol.h copy '$builddir'/desktop/swc/include/swc-client-protocol.h - -phony deps\ - '$outdir'/protocol/^(swc-client velox-^(client server))^-protocol.h\ - '$builddir'/desktop/^(fontconfig libxkbcommon swc)^/fetch.stamp\ - desktop/^(pixman swc wayland wld)^/headers - -exe velox -d '$dir'/deps \ - config.c\ - layout.c\ - screen.c\ - tag.c\ - util.c\ - velox.c\ - velox-protocol.c.o\ - window.c\ - '$builddir'/^(\ - desktop/swc/libswc.a.d\ - desktop/wayland/libwayland-server.a.d\ - ) -file bin/velox '$outdir'/velox 755 - -exe status_bar -d '$dir'/deps clients/status_bar.c velox-protocol.c.o '$builddir'/^(\ - desktop/swc/swc-protocol.c.o\ - desktop/wld/libwld.a.d\ - desktop/wayland/libwayland-client.a.d\ -) -file libexec/velox/status_bar '$outdir'/status_bar 755 - -fetch git diff --git a/devel/gen.rc b/devel/gen.rc deleted file mode 100644 index d3590d17..00000000 --- a/devel/gen.rc +++ /dev/null @@ -1,3 +0,0 @@ -subgen make -subgen nasm -subgen qbe diff --git a/extra/gen.rc b/extra/gen.rc deleted file mode 100644 index 084f615c..00000000 --- a/extra/gen.rc +++ /dev/null @@ -1,23 +0,0 @@ -subgen ccid -subgen efibootmgr -subgen efivar -subgen fribidi -subgen hostap -subgen ii -subgen less -subgen libevent -subgen libfuse -subgen libnl -subgen libtermkey -subgen libusb -subgen lpeg -subgen man-pages-posix -subgen msmtp -subgen ncurses -subgen pcre -subgen pcsc -subgen sshfs -subgen the_silver_searcher -subgen transmission -subgen unzip -subgen vis diff --git a/extra/libtermkey/gen.rc b/extra/libtermkey/gen.rc deleted file mode 100644 index ba8f9d89..00000000 --- a/extra/libtermkey/gen.rc +++ /dev/null @@ -1,9 +0,0 @@ -cflags\ - '-std=c99' -Wall\ - -isystem '$builddir'/extra/ncurses/include - -lib libtermkey.a -d extra/ncurses/headers\ - termkey.c driver-csi.c driver-ti.c\ - '$builddir'/extra/ncurses/libncurses.a - -fetch curl @@ -1,10 +1,4 @@ -subgen core -subgen desktop -subgen devel -subgen extra -subgen lang -subgen media - +subgen pkg subgen util file .perms '$outdir'/root.perms 644 diff --git a/lang/gen.rc b/lang/gen.rc deleted file mode 100644 index de857541..00000000 --- a/lang/gen.rc +++ /dev/null @@ -1,4 +0,0 @@ -subgen lua -subgen mc -subgen python -subgen scc diff --git a/media/gen.rc b/media/gen.rc deleted file mode 100644 index 4512341f..00000000 --- a/media/gen.rc +++ /dev/null @@ -1,6 +0,0 @@ -subgen alsa-lib -subgen alsa-utils -subgen ffmpeg -subgen libass -subgen mpv -subgen youtube-dl @@ -153,14 +153,14 @@ fn waylandproto { build '$outdir'/$1 waylandproto $proto ; with type client-header build '$outdir'/$2 waylandproto $proto ; with type server-header build '$outdir'/$3 waylandproto $proto ; with type code - cc '$outdir'/$3 '||' desktop/wayland/headers + cc '$outdir'/$3 '||' pkg/wayland/headers } # packaging rules fn file { ~ $#* 3 - if(fs $dir $1) { + if(~ $dir . util || fs $pkg $1) { out='$builddir/$repo.hash'/$1 mode=`{printf %4s $3 | tr ' ' 0 | tail -c 4} build $out githash $2 '|' '$builddir/$repo.stamp' scripts/hash.rc ; with\ @@ -174,13 +174,14 @@ fn file { fn dir { ~ $#* 2 - if(fs $dir $1) tree_perms=($tree_perms '040'$2' '$1) + if(~ $dir . util || fs $pkg $1) + tree_perms=($tree_perms '040'$2' '$1) status=() } fn sym { ~ $#* 2 - if(fs $dir $1) { + if(~ $dir . util || fs $pkg $1) { out='$builddir/$repo.hash'/$1 build $out githash '|' '$builddir/$repo.stamp' scripts/hash.rc ; with\ args 120000' '$1' '$2 diff --git a/media/alsa-lib/alsa/asoundlib.h b/pkg/alsa-lib/alsa/asoundlib.h index 1c2560f2..1c2560f2 100644 --- a/media/alsa-lib/alsa/asoundlib.h +++ b/pkg/alsa-lib/alsa/asoundlib.h diff --git a/media/alsa-lib/alsa/version.h b/pkg/alsa-lib/alsa/version.h index d7c11cbc..d7c11cbc 100644 --- a/media/alsa-lib/alsa/version.h +++ b/pkg/alsa-lib/alsa/version.h diff --git a/media/alsa-lib/config.h b/pkg/alsa-lib/config.h index 82f9e706..82f9e706 100644 --- a/media/alsa-lib/config.h +++ b/pkg/alsa-lib/config.h diff --git a/media/alsa-lib/ctl_symbols_list.c b/pkg/alsa-lib/ctl_symbols_list.c index 6731168b..6731168b 100644 --- a/media/alsa-lib/ctl_symbols_list.c +++ b/pkg/alsa-lib/ctl_symbols_list.c diff --git a/media/alsa-lib/gen.rc b/pkg/alsa-lib/gen.rc index 88157433..88157433 100644 --- a/media/alsa-lib/gen.rc +++ b/pkg/alsa-lib/gen.rc diff --git a/media/alsa-lib/patch/0001-Fix-poll.h-includes.patch b/pkg/alsa-lib/patch/0001-Fix-poll.h-includes.patch index b4dc2291..b4dc2291 100644 --- a/media/alsa-lib/patch/0001-Fix-poll.h-includes.patch +++ b/pkg/alsa-lib/patch/0001-Fix-poll.h-includes.patch diff --git a/media/alsa-lib/patch/0002-Add-include-alsa-symlink.patch b/pkg/alsa-lib/patch/0002-Add-include-alsa-symlink.patch index 915378df..915378df 100644 --- a/media/alsa-lib/patch/0002-Add-include-alsa-symlink.patch +++ b/pkg/alsa-lib/patch/0002-Add-include-alsa-symlink.patch diff --git a/media/alsa-lib/patch/0003-pcm_plug-Clear-plugins-on-all-error-conditions.patch b/pkg/alsa-lib/patch/0003-pcm_plug-Clear-plugins-on-all-error-conditions.patch index 158c53c4..158c53c4 100644 --- a/media/alsa-lib/patch/0003-pcm_plug-Clear-plugins-on-all-error-conditions.patch +++ b/pkg/alsa-lib/patch/0003-pcm_plug-Clear-plugins-on-all-error-conditions.patch diff --git a/media/alsa-lib/pcm_symbols_list.c b/pkg/alsa-lib/pcm_symbols_list.c index 53b07bb5..53b07bb5 100644 --- a/media/alsa-lib/pcm_symbols_list.c +++ b/pkg/alsa-lib/pcm_symbols_list.c diff --git a/core/awk/rev b/pkg/alsa-lib/rev index 0cfbf088..0cfbf088 100644 --- a/core/awk/rev +++ b/pkg/alsa-lib/rev diff --git a/media/alsa-lib/src b/pkg/alsa-lib/src -Subproject 1bf144013cffdeb41a5df3a11a8eb2596c5ea2b +Subproject 1bf144013cffdeb41a5df3a11a8eb2596c5ea2b diff --git a/media/alsa-utils/aconfig.h b/pkg/alsa-utils/aconfig.h index 2d82c61e..2d82c61e 100644 --- a/media/alsa-utils/aconfig.h +++ b/pkg/alsa-utils/aconfig.h diff --git a/media/alsa-utils/gen.rc b/pkg/alsa-utils/gen.rc index 83603735..957ef4f6 100644 --- a/media/alsa-utils/gen.rc +++ b/pkg/alsa-utils/gen.rc @@ -1,5 +1,5 @@ cflags\ - -isystem '$builddir'/media/alsa-lib/include\ + -isystem '$builddir'/pkg/alsa-lib/include\ -I include\ -I '$dir' \ -I '$srcdir'/include @@ -7,8 +7,8 @@ cflags\ fn x { name=$1 shift - exe bin/$name -d media/alsa-lib/headers $*\ - '$builddir'/media/alsa-lib/libasound.a + exe bin/$name -d pkg/alsa-lib/headers $*\ + '$builddir'/pkg/alsa-lib/libasound.a file bin/$name '$outdir'/bin/$name 755 file share/man/man1/$name.1 '$srcdir'/$name/$name.1 644 } diff --git a/media/alsa-utils/patch/0001-Include-poll.h-instead-of-sys-poll.h.patch b/pkg/alsa-utils/patch/0001-Include-poll.h-instead-of-sys-poll.h.patch index 6423a770..6423a770 100644 --- a/media/alsa-utils/patch/0001-Include-poll.h-instead-of-sys-poll.h.patch +++ b/pkg/alsa-utils/patch/0001-Include-poll.h-instead-of-sys-poll.h.patch diff --git a/media/alsa-utils/patch/0002-amixer.h-Just-include-version.h.patch b/pkg/alsa-utils/patch/0002-amixer.h-Just-include-version.h.patch index 83cf3821..83cf3821 100644 --- a/media/alsa-utils/patch/0002-amixer.h-Just-include-version.h.patch +++ b/pkg/alsa-utils/patch/0002-amixer.h-Just-include-version.h.patch diff --git a/core/bzip2/rev b/pkg/alsa-utils/rev index 0cfbf088..0cfbf088 100644 --- a/core/bzip2/rev +++ b/pkg/alsa-utils/rev diff --git a/media/alsa-utils/src b/pkg/alsa-utils/src -Subproject 675619eb295f8eb35903ef227e6939a86d8c1e7 +Subproject 675619eb295f8eb35903ef227e6939a86d8c1e7 diff --git a/media/alsa-utils/version.h b/pkg/alsa-utils/version.h index 991790bc..991790bc 100644 --- a/media/alsa-utils/version.h +++ b/pkg/alsa-utils/version.h diff --git a/core/awk/.gitignore b/pkg/awk/.gitignore index 012dc66e..012dc66e 100644 --- a/core/awk/.gitignore +++ b/pkg/awk/.gitignore diff --git a/core/awk/gen.rc b/pkg/awk/gen.rc index 9d9b3a2e..9d9b3a2e 100644 --- a/core/awk/gen.rc +++ b/pkg/awk/gen.rc diff --git a/core/awk/patch/0001-maketab-Only-consider-define-lines-that-match-the-ex.patch b/pkg/awk/patch/0001-maketab-Only-consider-define-lines-that-match-the-ex.patch index cf62346a..cf62346a 100644 --- a/core/awk/patch/0001-maketab-Only-consider-define-lines-that-match-the-ex.patch +++ b/pkg/awk/patch/0001-maketab-Only-consider-define-lines-that-match-the-ex.patch diff --git a/core/e2fsprogs/rev b/pkg/awk/rev index 0cfbf088..0cfbf088 100644 --- a/core/e2fsprogs/rev +++ b/pkg/awk/rev diff --git a/core/awk/src b/pkg/awk/src -Subproject e37f882d7273c61cb0b33c47d5fed3801ad38a6 +Subproject e37f882d7273c61cb0b33c47d5fed3801ad38a6 diff --git a/core/bc/.gitignore b/pkg/bc/.gitignore index dce428a7..dce428a7 100644 --- a/core/bc/.gitignore +++ b/pkg/bc/.gitignore diff --git a/core/bc/config.h b/pkg/bc/config.h index 35627d41..35627d41 100644 --- a/core/bc/config.h +++ b/pkg/bc/config.h diff --git a/core/bc/gen.rc b/pkg/bc/gen.rc index c75aff92..c75aff92 100644 --- a/core/bc/gen.rc +++ b/pkg/bc/gen.rc diff --git a/core/bc/patch/0001-Fix-use-of-uninitialized-f_void.patch b/pkg/bc/patch/0001-Fix-use-of-uninitialized-f_void.patch index 2b91dc9b..2b91dc9b 100644 --- a/core/bc/patch/0001-Fix-use-of-uninitialized-f_void.patch +++ b/pkg/bc/patch/0001-Fix-use-of-uninitialized-f_void.patch diff --git a/core/bc/rev b/pkg/bc/rev index d00491fd..d00491fd 100644 --- a/core/bc/rev +++ b/pkg/bc/rev diff --git a/core/bc/sha256 b/pkg/bc/sha256 index 5aebdc1f..5aebdc1f 100644 --- a/core/bc/sha256 +++ b/pkg/bc/sha256 diff --git a/core/bc/url b/pkg/bc/url index 29e9268a..29e9268a 100644 --- a/core/bc/url +++ b/pkg/bc/url diff --git a/core/bzip2/.gitignore b/pkg/bzip2/.gitignore index fc553f38..fc553f38 100644 --- a/core/bzip2/.gitignore +++ b/pkg/bzip2/.gitignore diff --git a/core/bzip2/gen.rc b/pkg/bzip2/gen.rc index 5cd9c64c..5cd9c64c 100644 --- a/core/bzip2/gen.rc +++ b/pkg/bzip2/gen.rc diff --git a/core/bzip2/patch/0001-Remove-unused-nread-variable.patch b/pkg/bzip2/patch/0001-Remove-unused-nread-variable.patch index 7b322a21..7b322a21 100644 --- a/core/bzip2/patch/0001-Remove-unused-nread-variable.patch +++ b/pkg/bzip2/patch/0001-Remove-unused-nread-variable.patch diff --git a/core/file/rev b/pkg/bzip2/rev index 0cfbf088..0cfbf088 100644 --- a/core/file/rev +++ b/pkg/bzip2/rev diff --git a/core/bzip2/sha256 b/pkg/bzip2/sha256 index 45eb8e18..45eb8e18 100644 --- a/core/bzip2/sha256 +++ b/pkg/bzip2/sha256 diff --git a/core/bzip2/url b/pkg/bzip2/url index 9648ced9..9648ced9 100644 --- a/core/bzip2/url +++ b/pkg/bzip2/url diff --git a/extra/ccid/config.h b/pkg/ccid/config.h index cc49a808..cc49a808 100644 --- a/extra/ccid/config.h +++ b/pkg/ccid/config.h diff --git a/extra/ccid/gen.rc b/pkg/ccid/gen.rc index 8cd552f3..4f541ac8 100644 --- a/extra/ccid/gen.rc +++ b/pkg/ccid/gen.rc @@ -1,13 +1,13 @@ version=1.4.24 cflags\ -D HAVE_CONFIG_H\ - -isystem '$builddir'/extra/libusb/include\ - -isystem '$builddir'/extra/pcsc/include\ + -isystem '$builddir'/pkg/libusb/include\ + -isystem '$builddir'/pkg/pcsc/include\ -I include\ -I '$dir' \ -I '$srcdir'/src\ -phony deps extra/^(libusb pcsc)^/headers +phony deps pkg/^(libusb pcsc)^/headers lib libccid.a -d '$dir'/deps src/^(\ ccid.c \ diff --git a/extra/ccid/info_plist.awk b/pkg/ccid/info_plist.awk index 50b3fcf7..50b3fcf7 100644 --- a/extra/ccid/info_plist.awk +++ b/pkg/ccid/info_plist.awk diff --git a/extra/ccid/patch/0001-Check-in-source-files-from-ccid-1.4.24-distribution.patch b/pkg/ccid/patch/0001-Check-in-source-files-from-ccid-1.4.24-distribution.patch index 75f32470..75f32470 100644 --- a/extra/ccid/patch/0001-Check-in-source-files-from-ccid-1.4.24-distribution.patch +++ b/pkg/ccid/patch/0001-Check-in-source-files-from-ccid-1.4.24-distribution.patch diff --git a/core/kbd/rev b/pkg/ccid/rev index d00491fd..d00491fd 100644 --- a/core/kbd/rev +++ b/pkg/ccid/rev diff --git a/extra/ccid/src b/pkg/ccid/src -Subproject a1197c49cee479f4187dfd05c900224b99127e1 +Subproject a1197c49cee479f4187dfd05c900224b99127e1 diff --git a/core/curl/curl_config.h b/pkg/curl/curl_config.h index 65855097..65855097 100644 --- a/core/curl/curl_config.h +++ b/pkg/curl/curl_config.h diff --git a/core/curl/gen.rc b/pkg/curl/gen.rc index 60974d86..f7174efe 100644 --- a/core/curl/gen.rc +++ b/pkg/curl/gen.rc @@ -1,7 +1,7 @@ cflags\ -D HAVE_CONFIG_H\ - -isystem '$builddir'/core/libressl/include\ - -isystem '$builddir'/core/zlib/include\ + -isystem '$builddir'/pkg/libressl/include\ + -isystem '$builddir'/pkg/zlib/include\ -I include\ -I '$dir' \ -I '$outdir'/include/curl\ @@ -14,7 +14,7 @@ for(hdr in $hdrs) build '$outdir'/$hdr copy '$srcdir'/$hdr build '$outdir'/include/curl/curlbuild.h copy '$srcdir'/include/curl/curlbuild.h.dist phony headers '$outdir'/^($hdrs include/curl/curlbuild.h) -phony deps core/^(libressl zlib)^/headers +phony deps pkg/^(libressl zlib)^/headers # src/lib/Makefile.inc:/^CSOURCES lib libcurl.a -d '$dir'/deps lib/^(\ @@ -47,10 +47,9 @@ lib libcurl.a -d '$dir'/deps lib/^(\ cyassl.c schannel.c darwinssl.c gskit.c\ mbedtls.c\ )\ -) '$builddir'/^(\ - core/libressl/libssl.a.d\ - core/libressl/libcrypto.a.d\ - core/zlib/libz.a\ +) '$builddir'/pkg/^(\ + libressl/^(libssl.a.d libcrypto.a.d)\ + zlib/libz.a\ ) build '$outdir'/tool_hugehelp.c.o cc '$dir'/tool_hugehelp.c '||' '$srcdir'/src/tool_hugehelp.h diff --git a/core/curl/rev b/pkg/curl/rev index b8626c4c..b8626c4c 100644 --- a/core/curl/rev +++ b/pkg/curl/rev diff --git a/core/curl/src b/pkg/curl/src -Subproject 3c561c657c2f0e553b19115a506592a8bbd744b +Subproject 3c561c657c2f0e553b19115a506592a8bbd744b diff --git a/core/curl/tool_hugehelp.c b/pkg/curl/tool_hugehelp.c index bc33e2f1..bc33e2f1 100644 --- a/core/curl/tool_hugehelp.c +++ b/pkg/curl/tool_hugehelp.c diff --git a/desktop/dmenu/config.h b/pkg/dmenu/config.h index 7ed23a78..7ed23a78 100644 --- a/desktop/dmenu/config.h +++ b/pkg/dmenu/config.h diff --git a/pkg/dmenu/gen.rc b/pkg/dmenu/gen.rc new file mode 100644 index 00000000..5f681433 --- /dev/null +++ b/pkg/dmenu/gen.rc @@ -0,0 +1,32 @@ +cflags\ + -D 'VERSION=''"4.6"''' \ + -isystem pkg/fontconfig/src\ + -isystem pkg/libxkbcommon/src\ + -isystem '$builddir'/pkg/pixman/include\ + -isystem '$builddir'/pkg/swc/include\ + -isystem '$builddir'/pkg/wayland/include\ + -isystem '$builddir'/pkg/wld/include\ + -I '$dir' + +phony deps\ + '$builddir'/pkg/^(fontconfig libxkbcommon)^/fetch.stamp\ + pkg/^(pixman swc wayland wld)^/headers + +exe dmenu -d '$dir'/deps dmenu.c drw.c util.c '$builddir'/pkg/^(\ + swc/swc-protocol.c.o\ + libxkbcommon/libxkbcommon.a\ + wld/libwld.a.d\ + fontconfig/libfontconfig.a.d\ + wayland/libwayland-client.a.d\ +) +file bin/dmenu '$outdir'/dmenu 755 +file share/man/man1/dmenu.1 '$srcdir'/dmenu.1 644 + +exe stest stest.c +file bin/stest '$outdir'/stest 755 +file share/man/man1/stest.1 '$srcdir'/stest.1 644 + +for(f in dmenu_path dmenu_run) + file bin/$f '$srcdir'/$f 755 + +fetch git diff --git a/desktop/dmenu/patch/0001-Port-to-wayland-using-wld-and-swc-panels.patch b/pkg/dmenu/patch/0001-Port-to-wayland-using-wld-and-swc-panels.patch index 3c059c36..3c059c36 100644 --- a/desktop/dmenu/patch/0001-Port-to-wayland-using-wld-and-swc-panels.patch +++ b/pkg/dmenu/patch/0001-Port-to-wayland-using-wld-and-swc-panels.patch diff --git a/core/perp/rev b/pkg/dmenu/rev index d00491fd..d00491fd 100644 --- a/core/perp/rev +++ b/pkg/dmenu/rev diff --git a/desktop/dmenu/src b/pkg/dmenu/src -Subproject a9a5c6cc2d7d55ed7e556a4fe9d75307c6df2e8 +Subproject a9a5c6cc2d7d55ed7e556a4fe9d75307c6df2e8 diff --git a/core/e2fsprogs/.gitignore b/pkg/e2fsprogs/.gitignore index 012dc66e..012dc66e 100644 --- a/core/e2fsprogs/.gitignore +++ b/pkg/e2fsprogs/.gitignore diff --git a/core/e2fsprogs/blkid_types.h b/pkg/e2fsprogs/blkid_types.h index ee9b980a..ee9b980a 100644 --- a/core/e2fsprogs/blkid_types.h +++ b/pkg/e2fsprogs/blkid_types.h diff --git a/core/e2fsprogs/config.h b/pkg/e2fsprogs/config.h index 6f018398..6f018398 100644 --- a/core/e2fsprogs/config.h +++ b/pkg/e2fsprogs/config.h diff --git a/core/e2fsprogs/dirpaths.h b/pkg/e2fsprogs/dirpaths.h index 6b0ac378..6b0ac378 100644 --- a/core/e2fsprogs/dirpaths.h +++ b/pkg/e2fsprogs/dirpaths.h diff --git a/core/e2fsprogs/ext2_types.h b/pkg/e2fsprogs/ext2_types.h index c0c25c09..c0c25c09 100644 --- a/core/e2fsprogs/ext2_types.h +++ b/pkg/e2fsprogs/ext2_types.h diff --git a/core/e2fsprogs/gen.rc b/pkg/e2fsprogs/gen.rc index 21b56b42..21b56b42 100644 --- a/core/e2fsprogs/gen.rc +++ b/pkg/e2fsprogs/gen.rc diff --git a/core/mdocml/rev b/pkg/e2fsprogs/rev index 0cfbf088..0cfbf088 100644 --- a/core/mdocml/rev +++ b/pkg/e2fsprogs/rev diff --git a/core/e2fsprogs/src b/pkg/e2fsprogs/src -Subproject 4e52870eeb08ed7532bf4fd3d5cb1538f714bdc +Subproject 4e52870eeb08ed7532bf4fd3d5cb1538f714bdc diff --git a/extra/efibootmgr/gen.rc b/pkg/efibootmgr/gen.rc index 2e0cc06e..25feac5b 100644 --- a/extra/efibootmgr/gen.rc +++ b/pkg/efibootmgr/gen.rc @@ -1,10 +1,10 @@ cflags\ - -I '$builddir'/extra/efivar/include\ + -I '$builddir'/pkg/efivar/include\ -I '$srcdir'/src/include -exe efibootmgr -d extra/efivar/headers\ +exe efibootmgr -d pkg/efivar/headers\ src/^(efibootmgr/efibootmgr.c lib/^(efi.c unparse_path.c))\ - '$builddir'/extra/efivar/^(libefiboot.a libefivar.a) + '$builddir'/pkg/efivar/^(libefiboot.a libefivar.a) file bin/efibootmgr '$outdir'/efibootmgr 755 file share/man/man8/efibootmgr.8 '$srcdir'/src/man/man8/efibootmgr.8 644 diff --git a/core/util-linux/rev b/pkg/efibootmgr/rev index d00491fd..d00491fd 100644 --- a/core/util-linux/rev +++ b/pkg/efibootmgr/rev diff --git a/extra/efibootmgr/src b/pkg/efibootmgr/src -Subproject bedb008bbc464818dbeabce6cbd0fec88b5d938 +Subproject bedb008bbc464818dbeabce6cbd0fec88b5d938 diff --git a/desktop/swc/.gitignore b/pkg/efivar/.gitignore index 012dc66e..012dc66e 100644 --- a/desktop/swc/.gitignore +++ b/pkg/efivar/.gitignore diff --git a/extra/efivar/compat.h b/pkg/efivar/compat.h index 4f4842f7..4f4842f7 100644 --- a/extra/efivar/compat.h +++ b/pkg/efivar/compat.h diff --git a/extra/efivar/gen.rc b/pkg/efivar/gen.rc index 4dc6f8fd..4dc6f8fd 100644 --- a/extra/efivar/gen.rc +++ b/pkg/efivar/gen.rc diff --git a/extra/efivar/patch/0001-Workaround-rename-of-linux-nvme.h.patch b/pkg/efivar/patch/0001-Workaround-rename-of-linux-nvme.h.patch index d18b779f..d18b779f 100644 --- a/extra/efivar/patch/0001-Workaround-rename-of-linux-nvme.h.patch +++ b/pkg/efivar/patch/0001-Workaround-rename-of-linux-nvme.h.patch diff --git a/core/xz/rev b/pkg/efivar/rev index d00491fd..d00491fd 100644 --- a/core/xz/rev +++ b/pkg/efivar/rev diff --git a/extra/efivar/src b/pkg/efivar/src -Subproject 6478af5af7e2fc8fa2247a47b6db9f2a5dc9136 +Subproject 6478af5af7e2fc8fa2247a47b6db9f2a5dc9136 diff --git a/desktop/expat/expat_config.h b/pkg/expat/expat_config.h index 2fb97f3c..2fb97f3c 100644 --- a/desktop/expat/expat_config.h +++ b/pkg/expat/expat_config.h diff --git a/desktop/expat/gen.rc b/pkg/expat/gen.rc index e1bb03c8..e1bb03c8 100644 --- a/desktop/expat/gen.rc +++ b/pkg/expat/gen.rc diff --git a/core/zlib/rev b/pkg/expat/rev index d00491fd..d00491fd 100644 --- a/core/zlib/rev +++ b/pkg/expat/rev diff --git a/desktop/expat/src b/pkg/expat/src -Subproject fbc46fa2be307280648147543c053d05910f7a8 +Subproject fbc46fa2be307280648147543c053d05910f7a8 diff --git a/media/ffmpeg/avconfig.awk b/pkg/ffmpeg/avconfig.awk index b1f9628f..b1f9628f 100644 --- a/media/ffmpeg/avconfig.awk +++ b/pkg/ffmpeg/avconfig.awk diff --git a/media/ffmpeg/bitstream_filters.awk b/pkg/ffmpeg/bitstream_filters.awk index 878f87e6..878f87e6 100644 --- a/media/ffmpeg/bitstream_filters.awk +++ b/pkg/ffmpeg/bitstream_filters.awk diff --git a/media/ffmpeg/config.h b/pkg/ffmpeg/config.h index 1d12d38e..1d12d38e 100644 --- a/media/ffmpeg/config.h +++ b/pkg/ffmpeg/config.h diff --git a/media/ffmpeg/config.mak b/pkg/ffmpeg/config.mak index 5cb3ecf3..5cb3ecf3 100644 --- a/media/ffmpeg/config.mak +++ b/pkg/ffmpeg/config.mak diff --git a/media/ffmpeg/gen.rc b/pkg/ffmpeg/gen.rc index 2d3269a3..767e532a 100644 --- a/media/ffmpeg/gen.rc +++ b/pkg/ffmpeg/gen.rc @@ -4,8 +4,8 @@ cflags\ -Wno-deprecated-declarations\ -Wno-discarded-qualifiers\ -D HAVE_AV_CONFIG_H\ - -isystem '$builddir'/core/libressl/include\ - -isystem '$builddir'/media/alsa-lib/include\ + -isystem '$builddir'/pkg/alsa-lib/include\ + -isystem '$builddir'/pkg/libressl/include\ -I '$dir' \ -I '$outdir'/include\ -I '$outdir'/internal\ @@ -36,7 +36,7 @@ phony headers '$outdir'/include/libavutil/^(avconfig.h ffversion.h) phony deps\ '$outdir'/config.asm\ - ('$dir' core/libressl media/alsa-lib)^/headers + ('$dir' pkg/libressl pkg/alsa-lib)^/headers fn fflib { name=$1 srcs=() libs=() @@ -129,7 +129,7 @@ fflib libavformat\ url.c\ utils.c\ libavcodec.a.d libavutil.a\ - '$builddir'/core/libressl/libssl.a.d + '$builddir'/pkg/libressl/libssl.a.d fflib libavutil\ adler32.c\ diff --git a/media/ffmpeg/options.h b/pkg/ffmpeg/options.h index 7130924f..7130924f 100644 --- a/media/ffmpeg/options.h +++ b/pkg/ffmpeg/options.h diff --git a/media/ffmpeg/patch/0001-version.sh-Replace-all-slashes.patch b/pkg/ffmpeg/patch/0001-version.sh-Replace-all-slashes.patch index 79c67461..79c67461 100644 --- a/media/ffmpeg/patch/0001-version.sh-Replace-all-slashes.patch +++ b/pkg/ffmpeg/patch/0001-version.sh-Replace-all-slashes.patch diff --git a/media/ffmpeg/patch/0002-Fix-build-with-LibreSSL.patch b/pkg/ffmpeg/patch/0002-Fix-build-with-LibreSSL.patch index d6b67728..d6b67728 100644 --- a/media/ffmpeg/patch/0002-Fix-build-with-LibreSSL.patch +++ b/pkg/ffmpeg/patch/0002-Fix-build-with-LibreSSL.patch diff --git a/media/ffmpeg/protocols.awk b/pkg/ffmpeg/protocols.awk index fb0bab68..fb0bab68 100644 --- a/media/ffmpeg/protocols.awk +++ b/pkg/ffmpeg/protocols.awk diff --git a/core/openbsd/rev b/pkg/ffmpeg/rev index 7f8f011e..7f8f011e 100644 --- a/core/openbsd/rev +++ b/pkg/ffmpeg/rev diff --git a/media/ffmpeg/scripts/README.md b/pkg/ffmpeg/scripts/README.md index 344e246a..344e246a 100644 --- a/media/ffmpeg/scripts/README.md +++ b/pkg/ffmpeg/scripts/README.md diff --git a/media/ffmpeg/scripts/sources.mk b/pkg/ffmpeg/scripts/sources.mk index 8e0d363e..8e0d363e 100644 --- a/media/ffmpeg/scripts/sources.mk +++ b/pkg/ffmpeg/scripts/sources.mk diff --git a/media/ffmpeg/scripts/sources.rc b/pkg/ffmpeg/scripts/sources.rc index d963e714..d963e714 100755 --- a/media/ffmpeg/scripts/sources.rc +++ b/pkg/ffmpeg/scripts/sources.rc diff --git a/media/ffmpeg/sources.awk b/pkg/ffmpeg/sources.awk index 1688cb5f..1688cb5f 100644 --- a/media/ffmpeg/sources.awk +++ b/pkg/ffmpeg/sources.awk diff --git a/media/ffmpeg/sources.txt b/pkg/ffmpeg/sources.txt index 31cf1b48..31cf1b48 100644 --- a/media/ffmpeg/sources.txt +++ b/pkg/ffmpeg/sources.txt diff --git a/media/ffmpeg/src b/pkg/ffmpeg/src -Subproject c269c43a83166003ab6649263bc60634a6b7866 +Subproject c269c43a83166003ab6649263bc60634a6b7866 diff --git a/core/file/config.h b/pkg/file/config.h index 9bdf61af..9bdf61af 100644 --- a/core/file/config.h +++ b/pkg/file/config.h diff --git a/core/file/gen.rc b/pkg/file/gen.rc index 5547d101..005f28cc 100644 --- a/core/file/gen.rc +++ b/pkg/file/gen.rc @@ -4,7 +4,7 @@ cflags\ -D HAVE_CONFIG_H\ -D 'MAGIC=''"/share/file/magic"''' \ -D _GNU_SOURCE\ - -isystem '$builddir'/core/zlib/include\ + -isystem '$builddir'/pkg/zlib/include\ -I include\ -I '$dir' \ -I '$outdir'/include @@ -20,7 +20,7 @@ build '$outdir'/file.1 sed '$srcdir'/doc/file.man ; exprs=(\ -e s,__MAGIC__,/share/file/magic,g\ ) with expr $"exprs -phony deps ('$dir' core/zlib)^/headers +phony deps ('$dir' pkg/zlib)^/headers lib libmagic.a -d '$dir'/deps src/^(\ magic.c\ @@ -43,7 +43,7 @@ lib libmagic.a -d '$dir'/deps src/^(\ fmtcheck.c\ ) -exe file -d '$dir'/headers src/file.c libmagic.a '$builddir/core/zlib/libz.a' +exe file -d '$dir'/headers src/file.c libmagic.a '$builddir/pkg/zlib/libz.a' file bin/file '$outdir'/file 755 file share/man/man1/file.1 '$outdir'/file.1 644 diff --git a/core/file/magic.txt b/pkg/file/magic.txt index 89286288..89286288 100644 --- a/core/file/magic.txt +++ b/pkg/file/magic.txt diff --git a/core/ninja/rev b/pkg/file/rev index 0cfbf088..0cfbf088 100644 --- a/core/ninja/rev +++ b/pkg/file/rev diff --git a/core/file/src b/pkg/file/src -Subproject 015b0cdce1a0abb68ab99510e7fc8d2f77e8ec7 +Subproject 015b0cdce1a0abb68ab99510e7fc8d2f77e8ec7 diff --git a/desktop/fontconfig/config.h b/pkg/fontconfig/config.h index e650a6ba..e650a6ba 100644 --- a/desktop/fontconfig/config.h +++ b/pkg/fontconfig/config.h diff --git a/desktop/fontconfig/gen.rc b/pkg/fontconfig/gen.rc index 7dbf56b4..772ebab2 100644 --- a/desktop/fontconfig/gen.rc +++ b/pkg/fontconfig/gen.rc @@ -1,13 +1,13 @@ cflags\ -D HAVE_CONFIG_H\ - -isystem '$builddir'/desktop/expat/include\ - -isystem desktop/freetype/src/include\ + -isystem '$builddir'/pkg/expat/include\ + -isystem pkg/freetype/src/include\ -I include\ -I '$dir' \ -I '$outdir' \ -I '$srcdir' -deps=(desktop/expat/headers '$builddir'/desktop/freetype/fetch.stamp) +deps=(pkg/expat/headers '$builddir'/pkg/freetype/fetch.stamp) rule makealias '$srcdir/src/makealias $srcdir/src $out $in' fn makealias { @@ -50,9 +50,9 @@ lib libfontconfig.a -d '$dir'/deps src/^(\ fcweight.c\ fcxml.c\ ftglue.c\ -) '$builddir'/^(\ - desktop/expat/libexpat.a\ - desktop/freetype/libfreetype.a.d\ +) '$builddir'/pkg/^(\ + expat/libexpat.a\ + freetype/libfreetype.a.d\ ) fetch git diff --git a/desktop/fontconfig/patch/0001-Add-generated-sources-from-fontconfig-2.12.1-distrib.patch b/pkg/fontconfig/patch/0001-Add-generated-sources-from-fontconfig-2.12.1-distrib.patch index 8641d294..8641d294 100644 --- a/desktop/fontconfig/patch/0001-Add-generated-sources-from-fontconfig-2.12.1-distrib.patch +++ b/pkg/fontconfig/patch/0001-Add-generated-sources-from-fontconfig-2.12.1-distrib.patch diff --git a/desktop/dmenu/rev b/pkg/fontconfig/rev index d00491fd..d00491fd 100644 --- a/desktop/dmenu/rev +++ b/pkg/fontconfig/rev diff --git a/desktop/fontconfig/src b/pkg/fontconfig/src -Subproject 6b222c52cdede497ffed629853f947948052dfc +Subproject 6b222c52cdede497ffed629853f947948052dfc diff --git a/desktop/freetype/gen.rc b/pkg/freetype/gen.rc index e92bc4ad..ce88630a 100644 --- a/desktop/freetype/gen.rc +++ b/pkg/freetype/gen.rc @@ -5,12 +5,12 @@ cflags\ -D HAVE_FCNTL_H\ -D HAVE_STDINT_H\ -D HAVE_UNISTD_H\ - -isystem '$builddir'/core/zlib/include\ + -isystem '$builddir'/pkg/zlib/include\ -I '$srcdir'/builds/unix\ -I '$srcdir'/include/freetype/config\ -I '$srcdir'/include -cc src/gzip/ftgzip.c '||' core/zlib/headers +cc src/gzip/ftgzip.c '||' pkg/zlib/headers lib libfreetype.a builds/unix/ftsystem.c src/^(\ base/^(\ ftdebug.c ftbase.c ftbbox.c ftbdf.c ftbitmap.c ftcid.c\ @@ -38,6 +38,6 @@ lib libfreetype.a builds/unix/ftsystem.c src/^(\ type1/type1.c\ type42/type42.c\ winfonts/winfnt.c\ -) '$builddir'/core/zlib/libz.a +) '$builddir'/pkg/zlib/libz.a fetch git diff --git a/core/iproute2/rev b/pkg/freetype/rev index 00750edc..00750edc 100644 --- a/core/iproute2/rev +++ b/pkg/freetype/rev diff --git a/desktop/freetype/src b/pkg/freetype/src -Subproject f9b1871ded4df726ed962e5eae535c9918705a3 +Subproject f9b1871ded4df726ed962e5eae535c9918705a3 diff --git a/extra/efivar/.gitignore b/pkg/fribidi/.gitignore index 012dc66e..012dc66e 100644 --- a/extra/efivar/.gitignore +++ b/pkg/fribidi/.gitignore diff --git a/extra/fribidi/config.h b/pkg/fribidi/config.h index 60024eab..60024eab 100644 --- a/extra/fribidi/config.h +++ b/pkg/fribidi/config.h diff --git a/extra/fribidi/fribidi-config.h b/pkg/fribidi/fribidi-config.h index d7791240..d7791240 100644 --- a/extra/fribidi/fribidi-config.h +++ b/pkg/fribidi/fribidi-config.h diff --git a/extra/fribidi/gen.rc b/pkg/fribidi/gen.rc index 18d55075..18d55075 100644 --- a/extra/fribidi/gen.rc +++ b/pkg/fribidi/gen.rc diff --git a/desktop/expat/rev b/pkg/fribidi/rev index d00491fd..d00491fd 100644 --- a/desktop/expat/rev +++ b/pkg/fribidi/rev diff --git a/extra/fribidi/src b/pkg/fribidi/src -Subproject 1a6935cd8cd7d907fb3c5f3bcae174bee727c83 +Subproject 1a6935cd8cd7d907fb3c5f3bcae174bee727c83 diff --git a/pkg/gen.rc b/pkg/gen.rc new file mode 100644 index 00000000..1dfedf29 --- /dev/null +++ b/pkg/gen.rc @@ -0,0 +1,82 @@ +subgen alsa-lib +subgen alsa-utils +subgen awk +subgen bc +subgen bzip2 +subgen ccid +subgen curl +subgen dmenu +subgen e2fsprogs +subgen efibootmgr +subgen efivar +subgen expat +subgen ffmpeg +subgen file +subgen fontconfig +subgen freetype +subgen fribidi +subgen git +subgen hostap +subgen ii +subgen iproute2 +subgen kbd +subgen less +subgen libass +subgen libdrm +subgen libevdev +subgen libevent +subgen libffi +subgen libfuse +subgen libnl +subgen libpciaccess +subgen libressl +subgen libtermkey +subgen libusb +subgen libxkbcommon +subgen loksh +subgen lpeg +subgen lua +subgen make +subgen man-pages-posix +subgen mc +subgen mdocml +subgen mpv +subgen msmtp +subgen nasm +subgen ncurses +subgen ninja +subgen openbsd +subgen openssh +subgen pcre +subgen pcsc +subgen perp +subgen pigz +subgen pixman +subgen plan9fonts +subgen plan9port +subgen python +subgen qbe +subgen sbase +subgen scc +subgen sdhcp +subgen sinit +subgen skeleton +subgen sshfs +subgen st +subgen swc +subgen terminus-font +subgen the_silver_searcher +subgen transmission +subgen tz +subgen ubase +subgen unzip +subgen util-linux +subgen velox +subgen vis +subgen wayland +subgen wayland-protocols +subgen wld +subgen xkeyboard-config +subgen xz +subgen youtube-dl +subgen zlib diff --git a/core/git/commands.txt b/pkg/git/commands.txt index a5d3f05a..a5d3f05a 100644 --- a/core/git/commands.txt +++ b/pkg/git/commands.txt diff --git a/core/git/config.h b/pkg/git/config.h index 47cb9d5b..47cb9d5b 100644 --- a/core/git/config.h +++ b/pkg/git/config.h diff --git a/core/git/gen.rc b/pkg/git/gen.rc index 3fdcabef..12a5e772 100644 --- a/core/git/gen.rc +++ b/pkg/git/gen.rc @@ -1,8 +1,8 @@ cflags\ -include '$dir'/config.h\ - -isystem '$builddir'/core/zlib/include\ - -isystem '$builddir'/core/libressl/include\ - -isystem '$builddir'/core/curl/include\ + -isystem '$builddir'/pkg/curl/include\ + -isystem '$builddir'/pkg/libressl/include\ + -isystem '$builddir'/pkg/zlib/include\ -I '$srcdir' \ -I '$srcdir'/compat/regex\ -I '$outdir' @@ -10,7 +10,7 @@ cflags\ rule cmdlist 'wd=$$PWD && cd $srcdir && ./generate-cmdlist.sh $$wd/$in >$$wd/$out.tmp && mv $$wd/$out.tmp $$wd/$out' build '$outdir'/common-cmds.h cmdlist '$srcdir'/command-list.txt '|' '$srcdir'/Documentation/`{grep -v '^#' commands.txt} -phony deps '$outdir'/common-cmds.h core/^(curl libressl zlib)^/headers +phony deps '$outdir'/common-cmds.h pkg/^(curl libressl zlib)^/headers cc exec_cmd.c '||' '$dir'/deps ; with cflags '$cflags ''-DPREFIX=""''' cc common-main.c '||' '$dir'/deps @@ -185,7 +185,7 @@ lib libgit.a -d '$dir'/deps\ \ thread-utils.c\ libxdiff.a\ - '$builddir'/^(core/libressl/libcrypto.a.d core/zlib/libz.a) + '$builddir'/pkg/^(libressl/libcrypto.a.d zlib/libz.a) # src/Makefile:/^XDIFF_OBJS.\+= lib libxdiff.a xdiff/^(\ @@ -320,14 +320,14 @@ x credential-store x daemon x fast-import x http-backend -x imap-send imap-send.c '$builddir'/core/libressl/libssl.a.d +x imap-send imap-send.c '$builddir'/pkg/libressl/libssl.a.d x sh-i18n--envsubst x shell x show-index x upload-pack # git-remote-testsvn is intentionally omitted. -x remote-http remote-curl.c http.c http-walker.c '$builddir'/core/curl/libcurl.a.d +x remote-http remote-curl.c http.c http-walker.c '$builddir'/pkg/curl/libcurl.a.d for(remote in https ftp ftps) sym libexec/git-core/git-remote-$remote git-remote-http rule sh_gen 'sed -f $dir/sh_gen.sed $in >$out.tmp && mv $out.tmp $out' diff --git a/core/git/patch/0001-Drop-dashes-from-builtin-invocations-in-scripts.patch b/pkg/git/patch/0001-Drop-dashes-from-builtin-invocations-in-scripts.patch index 717f8b13..717f8b13 100644 --- a/core/git/patch/0001-Drop-dashes-from-builtin-invocations-in-scripts.patch +++ b/pkg/git/patch/0001-Drop-dashes-from-builtin-invocations-in-scripts.patch diff --git a/core/git/rev b/pkg/git/rev index 45a4fb75..45a4fb75 100644 --- a/core/git/rev +++ b/pkg/git/rev diff --git a/core/git/sh_gen.sed b/pkg/git/sh_gen.sed index ea0f0f21..ea0f0f21 100644 --- a/core/git/sh_gen.sed +++ b/pkg/git/sh_gen.sed diff --git a/core/git/src b/pkg/git/src -Subproject 454cb6bd52a4de614a3633e4f547af03d5c3b64 +Subproject 454cb6bd52a4de614a3633e4f547af03d5c3b64 diff --git a/extra/hostap/config.h b/pkg/hostap/config.h index 75c66698..75c66698 100644 --- a/extra/hostap/config.h +++ b/pkg/hostap/config.h diff --git a/extra/hostap/gen.rc b/pkg/hostap/gen.rc index 9f5d3e62..5c53f336 100644 --- a/extra/hostap/gen.rc +++ b/pkg/hostap/gen.rc @@ -1,11 +1,11 @@ cflags\ -include '$dir'/config.h\ - -isystem '$builddir'/core/libressl/include\ - -isystem '$builddir'/extra/libnl/include\ + -isystem '$builddir'/pkg/libressl/include\ + -isystem '$builddir'/pkg/libnl/include\ -I '$srcdir'/src/utils\ -I '$srcdir'/src -phony deps (core/libressl extra/libnl)^/headers +phony deps pkg/^(libressl libnl)^/headers lib libcommon.a -d '$dir'/deps src/utils/^(common.c eloop.c os_unix.c wpa_debug.c) @@ -71,10 +71,10 @@ exe bin/wpa_supplicant -d '$dir'/deps\ wpas_glue.c\ )\ libcommon.a\ - '$builddir'/^(\ - core/libressl/libcrypto.a\ - core/openbsd/libbsd.a\ - extra/libnl/^(libnl-3.a libnl-genl-3.a)\ + '$builddir'/pkg/^(\ + libressl/libcrypto.a\ + openbsd/libbsd.a\ + libnl/^(libnl-3.a libnl-genl-3.a)\ ) file bin/wpa_supplicant '$outdir'/bin/wpa_supplicant 755 diff --git a/extra/hostap/patch/0001-LibreSSL-Fix-dh5-code.patch b/pkg/hostap/patch/0001-LibreSSL-Fix-dh5-code.patch index 4477adb3..4477adb3 100644 --- a/extra/hostap/patch/0001-LibreSSL-Fix-dh5-code.patch +++ b/pkg/hostap/patch/0001-LibreSSL-Fix-dh5-code.patch diff --git a/core/openssh/rev b/pkg/hostap/rev index 0cfbf088..0cfbf088 100644 --- a/core/openssh/rev +++ b/pkg/hostap/rev diff --git a/extra/hostap/src b/pkg/hostap/src -Subproject 2462f347bca0a7cce7e06ff88adbe3aa47c52d5 +Subproject 2462f347bca0a7cce7e06ff88adbe3aa47c52d5 diff --git a/extra/ii/gen.rc b/pkg/ii/gen.rc index 9b8f8e56..9b8f8e56 100644 --- a/extra/ii/gen.rc +++ b/pkg/ii/gen.rc diff --git a/desktop/fontconfig/rev b/pkg/ii/rev index d00491fd..d00491fd 100644 --- a/desktop/fontconfig/rev +++ b/pkg/ii/rev diff --git a/extra/ii/src b/pkg/ii/src -Subproject 714bd0cb6ae1eae57ca69b4dbe9fb5243c7a945 +Subproject 714bd0cb6ae1eae57ca69b4dbe9fb5243c7a945 diff --git a/core/iproute2/gen.rc b/pkg/iproute2/gen.rc index 2b27d2f5..2b27d2f5 100644 --- a/core/iproute2/gen.rc +++ b/pkg/iproute2/gen.rc diff --git a/core/iproute2/patch/0001-Remove-redundant-linux-in-6-.h-includes.patch b/pkg/iproute2/patch/0001-Remove-redundant-linux-in-6-.h-includes.patch index 5c970a38..5c970a38 100644 --- a/core/iproute2/patch/0001-Remove-redundant-linux-in-6-.h-includes.patch +++ b/pkg/iproute2/patch/0001-Remove-redundant-linux-in-6-.h-includes.patch diff --git a/core/libressl/rev b/pkg/iproute2/rev index 00750edc..00750edc 100644 --- a/core/libressl/rev +++ b/pkg/iproute2/rev diff --git a/core/iproute2/src b/pkg/iproute2/src -Subproject 63ec17a3da8138e6e363e7d89cab4a797d90fa3 +Subproject 63ec17a3da8138e6e363e7d89cab4a797d90fa3 diff --git a/core/kbd/config.h b/pkg/kbd/config.h index 0931f0c3..0931f0c3 100644 --- a/core/kbd/config.h +++ b/pkg/kbd/config.h diff --git a/core/kbd/gen.rc b/pkg/kbd/gen.rc index fd2c3578..fd2c3578 100644 --- a/core/kbd/gen.rc +++ b/pkg/kbd/gen.rc diff --git a/core/kbd/keymaps.txt b/pkg/kbd/keymaps.txt index b419eb0c..b419eb0c 100644 --- a/core/kbd/keymaps.txt +++ b/pkg/kbd/keymaps.txt diff --git a/core/kbd/patch/0001-Import-pre-generated-analyze-parser-.-c-h-from-kbd-2.patch b/pkg/kbd/patch/0001-Import-pre-generated-analyze-parser-.-c-h-from-kbd-2.patch index a17c040b..a17c040b 100644 --- a/core/kbd/patch/0001-Import-pre-generated-analyze-parser-.-c-h-from-kbd-2.patch +++ b/pkg/kbd/patch/0001-Import-pre-generated-analyze-parser-.-c-h-from-kbd-2.patch diff --git a/desktop/libffi/rev b/pkg/kbd/rev index d00491fd..d00491fd 100644 --- a/desktop/libffi/rev +++ b/pkg/kbd/rev diff --git a/core/kbd/src b/pkg/kbd/src -Subproject f1cbca04b4b9ae782ed8b4391b682615cb77d99 +Subproject f1cbca04b4b9ae782ed8b4391b682615cb77d99 diff --git a/extra/less/.gitignore b/pkg/less/.gitignore index 937c7e72..937c7e72 100644 --- a/extra/less/.gitignore +++ b/pkg/less/.gitignore diff --git a/extra/less/defines.h b/pkg/less/defines.h index 5dc06828..5dc06828 100644 --- a/extra/less/defines.h +++ b/pkg/less/defines.h diff --git a/extra/less/gen.rc b/pkg/less/gen.rc index ff5fbd97..ee0d16b4 100644 --- a/extra/less/gen.rc +++ b/pkg/less/gen.rc @@ -1,16 +1,16 @@ cflags\ - -isystem '$builddir'/extra/ncurses/include\ + -isystem '$builddir'/pkg/ncurses/include\ -I include\ -I '$dir' -exe less -d extra/ncurses/headers\ +exe less -d pkg/ncurses/headers\ main.c screen.c brac.c ch.c charset.c cmdbuf.c\ command.c cvt.c decode.c edit.c filename.c forwback.c\ help.c ifile.c input.c jump.c line.c linenum.c\ lsystem.c mark.c optfunc.c option.c opttbl.c os.c\ output.c pattern.c position.c prompt.c search.c signal.c\ tags.c ttyin.c version.c\ - '$builddir'/extra/ncurses/libncurses.a + '$builddir'/pkg/ncurses/libncurses.a file bin/less '$outdir'/less 755 file share/man/man1/less.1 '$srcdir'/less.nro 644 diff --git a/desktop/libpciaccess/rev b/pkg/less/rev index d00491fd..d00491fd 100644 --- a/desktop/libpciaccess/rev +++ b/pkg/less/rev diff --git a/extra/less/sha256 b/pkg/less/sha256 index f404456f..f404456f 100644 --- a/extra/less/sha256 +++ b/pkg/less/sha256 diff --git a/extra/less/url b/pkg/less/url index 1d361f40..1d361f40 100644 --- a/extra/less/url +++ b/pkg/less/url diff --git a/media/libass/config.h b/pkg/libass/config.h index 71715af2..71715af2 100644 --- a/media/libass/config.h +++ b/pkg/libass/config.h diff --git a/media/libass/gen.rc b/pkg/libass/gen.rc index 286c6f26..bc116e15 100644 --- a/media/libass/gen.rc +++ b/pkg/libass/gen.rc @@ -1,6 +1,6 @@ cflags\ - -isystem '$builddir'/extra/fribidi/include\ - -isystem desktop/freetype/src/include\ + -isystem '$builddir'/pkg/fribidi/include\ + -isystem pkg/freetype/src/include\ -I include\ -I '$dir' @@ -9,7 +9,7 @@ for(hdr in $hdrs) build '$outdir'/include/ass/$hdr copy '$srcdir'/libass/$hdr phony headers '$outdir'/include/ass/$hdrs -phony deps '$builddir'/desktop/freetype/fetch.stamp extra/fribidi/headers +phony deps '$builddir'/pkg/freetype/fetch.stamp pkg/fribidi/headers lib libass.a -d '$dir'/deps libass/^(\ ass.c ass_cache.c ass_font.c ass_fontselect.c ass_render.c\ @@ -19,9 +19,9 @@ lib libass.a -d '$dir'/deps libass/^(\ ass_strtod.c ass_fontconfig.c\ ass_string.c\ ass_rasterizer.c ass_rasterizer_c.c\ -) '$builddir'/^(\ - desktop/freetype/libfreetype.a.d\ - extra/fribidi/libfribidi.a\ +) '$builddir'/pkg/^(\ + freetype/libfreetype.a.d\ + fribidi/libfribidi.a\ ) fetch git diff --git a/core/pigz/rev b/pkg/libass/rev index 00750edc..00750edc 100644 --- a/core/pigz/rev +++ b/pkg/libass/rev diff --git a/media/libass/src b/pkg/libass/src -Subproject 8551555c86f50f978f9ddd55a8d20bceb80d92f +Subproject 8551555c86f50f978f9ddd55a8d20bceb80d92f diff --git a/desktop/libdrm/config.h b/pkg/libdrm/config.h index e6cf51e8..e6cf51e8 100644 --- a/desktop/libdrm/config.h +++ b/pkg/libdrm/config.h diff --git a/desktop/libdrm/gen.rc b/pkg/libdrm/gen.rc index 90f8af65..26806e70 100644 --- a/desktop/libdrm/gen.rc +++ b/pkg/libdrm/gen.rc @@ -13,14 +13,14 @@ lib libdrm.a\ xf86drmMode.c if(~ intel $config_video_drivers) { - cflags -D 'HAVE_INTEL=1' -isystem desktop/libpciaccess/src/include - lib libdrm_intel.a -d '$builddir'/desktop/libpciaccess/fetch.stamp intel/^(\ + cflags -D 'HAVE_INTEL=1' -isystem pkg/libpciaccess/src/include + lib libdrm_intel.a -d '$builddir'/pkg/libpciaccess/fetch.stamp intel/^(\ intel_bufmgr.c\ intel_bufmgr_fake.c\ intel_bufmgr_gem.c\ intel_decode.c\ mm.c\ - ) '$builddir'/desktop/libpciaccess/libpciaccess.a + ) '$builddir'/pkg/libpciaccess/libpciaccess.a } if(~ nouveau $config_video_drivers) { diff --git a/desktop/libdrm/rev b/pkg/libdrm/rev index 7ed6ff82..7ed6ff82 100644 --- a/desktop/libdrm/rev +++ b/pkg/libdrm/rev diff --git a/desktop/libdrm/src b/pkg/libdrm/src -Subproject dae413e43866d36500538c2801cc66a5a89e426 +Subproject dae413e43866d36500538c2801cc66a5a89e426 diff --git a/desktop/libevdev/config.h b/pkg/libevdev/config.h index 54528629..54528629 100644 --- a/desktop/libevdev/config.h +++ b/pkg/libevdev/config.h diff --git a/desktop/libevdev/gen.rc b/pkg/libevdev/gen.rc index c65456b9..c65456b9 100644 --- a/desktop/libevdev/gen.rc +++ b/pkg/libevdev/gen.rc diff --git a/desktop/libevdev/patch/0001-Add-generated-event-names.h.patch b/pkg/libevdev/patch/0001-Add-generated-event-names.h.patch index 109ea0bb..109ea0bb 100644 --- a/desktop/libevdev/patch/0001-Add-generated-event-names.h.patch +++ b/pkg/libevdev/patch/0001-Add-generated-event-names.h.patch diff --git a/core/plan9port/rev b/pkg/libevdev/rev index 00750edc..00750edc 100644 --- a/core/plan9port/rev +++ b/pkg/libevdev/rev diff --git a/desktop/libevdev/src b/pkg/libevdev/src -Subproject 452847a31471e5b4e13aa544cd74d3933b63793 +Subproject 452847a31471e5b4e13aa544cd74d3933b63793 diff --git a/extra/libevent/config.h b/pkg/libevent/config.h index 8b729bcf..8b729bcf 100644 --- a/extra/libevent/config.h +++ b/pkg/libevent/config.h diff --git a/extra/libevent/gen.rc b/pkg/libevent/gen.rc index 1656be3e..1a9fb3c3 100644 --- a/extra/libevent/gen.rc +++ b/pkg/libevent/gen.rc @@ -2,7 +2,7 @@ cflags\ -I '$outdir'/include\ -I '$srcdir'/include\ -I include\ - -idirafter core/openbsd/src/sys + -idirafter pkg/openbsd/src/sys build '$outdir'/include/event2/event-config.h\ sed '$dir'/config.h '|' '$srcdir'/make-event-config.sed diff --git a/desktop/pixman/rev b/pkg/libevent/rev index d00491fd..d00491fd 100644 --- a/desktop/pixman/rev +++ b/pkg/libevent/rev diff --git a/extra/libevent/src b/pkg/libevent/src -Subproject c51b159cff9f5e86696f5b9a4c6f51727605625 +Subproject c51b159cff9f5e86696f5b9a4c6f51727605625 diff --git a/desktop/libffi/fficonfig.h b/pkg/libffi/fficonfig.h index e49b5af1..e49b5af1 100644 --- a/desktop/libffi/fficonfig.h +++ b/pkg/libffi/fficonfig.h diff --git a/desktop/libffi/gen.rc b/pkg/libffi/gen.rc index 3c182720..3c182720 100644 --- a/desktop/libffi/gen.rc +++ b/pkg/libffi/gen.rc diff --git a/desktop/plan9fonts/rev b/pkg/libffi/rev index d00491fd..d00491fd 100644 --- a/desktop/plan9fonts/rev +++ b/pkg/libffi/rev diff --git a/desktop/libffi/src b/pkg/libffi/src -Subproject 20562ac0427c3578250d04c6e34fb0127d4551c +Subproject 20562ac0427c3578250d04c6e34fb0127d4551c diff --git a/extra/libfuse/config.h b/pkg/libfuse/config.h index a4dfbf5a..a4dfbf5a 100644 --- a/extra/libfuse/config.h +++ b/pkg/libfuse/config.h diff --git a/extra/libfuse/gen.rc b/pkg/libfuse/gen.rc index 096ac3e0..096ac3e0 100644 --- a/extra/libfuse/gen.rc +++ b/pkg/libfuse/gen.rc diff --git a/extra/libfuse/patch/0001-Fix-poll.h-include.patch b/pkg/libfuse/patch/0001-Fix-poll.h-include.patch index 193a7b12..193a7b12 100644 --- a/extra/libfuse/patch/0001-Fix-poll.h-include.patch +++ b/pkg/libfuse/patch/0001-Fix-poll.h-include.patch diff --git a/core/sdhcp/rev b/pkg/libfuse/rev index 0cfbf088..0cfbf088 100644 --- a/core/sdhcp/rev +++ b/pkg/libfuse/rev diff --git a/extra/libfuse/src b/pkg/libfuse/src -Subproject df499bf1ce634f6e67d4d366c4475d32143f00f +Subproject df499bf1ce634f6e67d4d366c4475d32143f00f diff --git a/extra/libnl/defs.h b/pkg/libnl/defs.h index 6c422830..6c422830 100644 --- a/extra/libnl/defs.h +++ b/pkg/libnl/defs.h diff --git a/extra/libnl/gen.rc b/pkg/libnl/gen.rc index 35e846b8..35e846b8 100644 --- a/extra/libnl/gen.rc +++ b/pkg/libnl/gen.rc diff --git a/core/sinit/rev b/pkg/libnl/rev index 0cfbf088..0cfbf088 100644 --- a/core/sinit/rev +++ b/pkg/libnl/rev diff --git a/extra/libnl/src b/pkg/libnl/src -Subproject 656f381ccf58785319bb0236595c896125d33ed +Subproject 656f381ccf58785319bb0236595c896125d33ed diff --git a/desktop/libpciaccess/config.h b/pkg/libpciaccess/config.h index d325750e..d325750e 100644 --- a/desktop/libpciaccess/config.h +++ b/pkg/libpciaccess/config.h diff --git a/desktop/libpciaccess/gen.rc b/pkg/libpciaccess/gen.rc index ab0fb6ff..ab0fb6ff 100644 --- a/desktop/libpciaccess/gen.rc +++ b/pkg/libpciaccess/gen.rc diff --git a/desktop/libpciaccess/patch/0001-linux_sysfs.c-Include-limits.h-for-PATH_MAX.patch b/pkg/libpciaccess/patch/0001-linux_sysfs.c-Include-limits.h-for-PATH_MAX.patch index c9a955b2..c9a955b2 100644 --- a/desktop/libpciaccess/patch/0001-linux_sysfs.c-Include-limits.h-for-PATH_MAX.patch +++ b/pkg/libpciaccess/patch/0001-linux_sysfs.c-Include-limits.h-for-PATH_MAX.patch diff --git a/desktop/swc/rev b/pkg/libpciaccess/rev index d00491fd..d00491fd 100644 --- a/desktop/swc/rev +++ b/pkg/libpciaccess/rev diff --git a/desktop/libpciaccess/src b/pkg/libpciaccess/src -Subproject bbd1acdd1d25b9a68f4b7913a4094af20d7cf78 +Subproject bbd1acdd1d25b9a68f4b7913a4094af20d7cf78 diff --git a/core/libressl/gen.rc b/pkg/libressl/gen.rc index c80e9ede..f2ba83f3 100644 --- a/core/libressl/gen.rc +++ b/pkg/libressl/gen.rc @@ -4,7 +4,7 @@ cflags\ -D OPENSSL_NO_HW_PADLOCK\ -D OPENSSL_NO_ASM\ -D '''__warn_references(sym,msg)=''' \ - -isystem core/openbsd/include\ + -isystem pkg/openbsd/include\ -I '$outdir'/include\ -I '$outdir'/internal\ -I '$srcdir'/src/lib/libcrypto\ @@ -268,7 +268,7 @@ lib libcrypto.a -d '$dir'/headers src/lib/libcrypto/^(\ des/^(des_enc.c fcrypt_b.c)\ rc4/^(rc4_enc.c rc4_skey.c)\ whrlpool/^(wp_block.c)\ -) '$builddir'/core/openbsd/libbsd.a +) '$builddir'/pkg/openbsd/libbsd.a file lib/libcrypto.a '$outdir'/libcrypto.a 644 # src/lib/libssl/ssl/Makefile diff --git a/core/libressl/patch/0001-Add-generated-obj_-dat-mac-.h-from-libressl-2.5.0-di.patch b/pkg/libressl/patch/0001-Add-generated-obj_-dat-mac-.h-from-libressl-2.5.0-di.patch index e1ecf6ad..e1ecf6ad 100644 --- a/core/libressl/patch/0001-Add-generated-obj_-dat-mac-.h-from-libressl-2.5.0-di.patch +++ b/pkg/libressl/patch/0001-Add-generated-obj_-dat-mac-.h-from-libressl-2.5.0-di.patch diff --git a/desktop/freetype/rev b/pkg/libressl/rev index 00750edc..00750edc 100644 --- a/desktop/freetype/rev +++ b/pkg/libressl/rev diff --git a/core/libressl/src b/pkg/libressl/src -Subproject 57212869395854dda193040c4f46c8f0d3bb5a0 +Subproject 57212869395854dda193040c4f46c8f0d3bb5a0 diff --git a/extra/libtermkey/.gitignore b/pkg/libtermkey/.gitignore index f6c9b14b..f6c9b14b 100644 --- a/extra/libtermkey/.gitignore +++ b/pkg/libtermkey/.gitignore diff --git a/pkg/libtermkey/gen.rc b/pkg/libtermkey/gen.rc new file mode 100644 index 00000000..d2f2fdc8 --- /dev/null +++ b/pkg/libtermkey/gen.rc @@ -0,0 +1,9 @@ +cflags\ + '-std=c99' -Wall\ + -isystem '$builddir'/pkg/ncurses/include + +lib libtermkey.a -d pkg/ncurses/headers\ + termkey.c driver-csi.c driver-ti.c\ + '$builddir'/pkg/ncurses/libncurses.a + +fetch curl diff --git a/desktop/terminus-font/rev b/pkg/libtermkey/rev index d00491fd..d00491fd 100644 --- a/desktop/terminus-font/rev +++ b/pkg/libtermkey/rev diff --git a/extra/libtermkey/sha256 b/pkg/libtermkey/sha256 index 67ca7f70..67ca7f70 100644 --- a/extra/libtermkey/sha256 +++ b/pkg/libtermkey/sha256 diff --git a/extra/libtermkey/url b/pkg/libtermkey/url index ce0c5c85..ce0c5c85 100644 --- a/extra/libtermkey/url +++ b/pkg/libtermkey/url diff --git a/extra/libusb/config.h b/pkg/libusb/config.h index 64bd7839..64bd7839 100644 --- a/extra/libusb/config.h +++ b/pkg/libusb/config.h diff --git a/extra/libusb/gen.rc b/pkg/libusb/gen.rc index e57cdd13..e57cdd13 100644 --- a/extra/libusb/gen.rc +++ b/pkg/libusb/gen.rc diff --git a/core/ubase/rev b/pkg/libusb/rev index 0cfbf088..0cfbf088 100644 --- a/core/ubase/rev +++ b/pkg/libusb/rev diff --git a/extra/libusb/src b/pkg/libusb/src -Subproject 09e75e98b4d9ea7909e8837b7a3f00dda4589dc +Subproject 09e75e98b4d9ea7909e8837b7a3f00dda4589dc diff --git a/desktop/libxkbcommon/config.h b/pkg/libxkbcommon/config.h index 807fb6b9..807fb6b9 100644 --- a/desktop/libxkbcommon/config.h +++ b/pkg/libxkbcommon/config.h diff --git a/desktop/libxkbcommon/gen.rc b/pkg/libxkbcommon/gen.rc index f97d57e5..f97d57e5 100644 --- a/desktop/libxkbcommon/gen.rc +++ b/pkg/libxkbcommon/gen.rc diff --git a/desktop/libxkbcommon/patch/0001-Import-parser.-c-h-from-libxkbcommon-0.7.0-distribut.patch b/pkg/libxkbcommon/patch/0001-Import-parser.-c-h-from-libxkbcommon-0.7.0-distribut.patch index 6c15f0f2..6c15f0f2 100644 --- a/desktop/libxkbcommon/patch/0001-Import-parser.-c-h-from-libxkbcommon-0.7.0-distribut.patch +++ b/pkg/libxkbcommon/patch/0001-Import-parser.-c-h-from-libxkbcommon-0.7.0-distribut.patch diff --git a/desktop/libxkbcommon/rev b/pkg/libxkbcommon/rev index 0cfbf088..0cfbf088 100644 --- a/desktop/libxkbcommon/rev +++ b/pkg/libxkbcommon/rev diff --git a/desktop/libxkbcommon/src b/pkg/libxkbcommon/src -Subproject d596f6e3ff2d1fde0491907fa9354e5cdf154ed +Subproject d596f6e3ff2d1fde0491907fa9354e5cdf154ed diff --git a/core/loksh/gen.rc b/pkg/loksh/gen.rc index 9f8ab699..3f6f28fc 100644 --- a/core/loksh/gen.rc +++ b/pkg/loksh/gen.rc @@ -1,9 +1,9 @@ cflags\ -D _GNU_SOURCE\ -I include\ - -idirafter core/openbsd/src/sys + -idirafter pkg/openbsd/src/sys -cc emacs.c '||' '$builddir'/core/openbsd/fetch.stamp +cc emacs.c '||' '$builddir'/pkg/openbsd/fetch.stamp exe ksh\ alloc.c\ c_ksh.c\ diff --git a/core/loksh/patch/0001-In-emacs-incremental-search-mode-R-make-commands-sta.patch b/pkg/loksh/patch/0001-In-emacs-incremental-search-mode-R-make-commands-sta.patch index 44f96f35..44f96f35 100644 --- a/core/loksh/patch/0001-In-emacs-incremental-search-mode-R-make-commands-sta.patch +++ b/pkg/loksh/patch/0001-In-emacs-incremental-search-mode-R-make-commands-sta.patch diff --git a/core/loksh/patch/0002-Add-missing-stdlib.h-include-for-mkstemp.patch b/pkg/loksh/patch/0002-Add-missing-stdlib.h-include-for-mkstemp.patch index 9225f6fd..9225f6fd 100644 --- a/core/loksh/patch/0002-Add-missing-stdlib.h-include-for-mkstemp.patch +++ b/pkg/loksh/patch/0002-Add-missing-stdlib.h-include-for-mkstemp.patch diff --git a/core/loksh/rev b/pkg/loksh/rev index b8626c4c..b8626c4c 100644 --- a/core/loksh/rev +++ b/pkg/loksh/rev diff --git a/core/loksh/src b/pkg/loksh/src -Subproject 41570f1f0481eff704bd9ec6989a62053738489 +Subproject 41570f1f0481eff704bd9ec6989a62053738489 diff --git a/extra/lpeg/.gitignore b/pkg/lpeg/.gitignore index a90c6951..a90c6951 100644 --- a/extra/lpeg/.gitignore +++ b/pkg/lpeg/.gitignore diff --git a/extra/lpeg/gen.rc b/pkg/lpeg/gen.rc index a3de6bd8..f193e30c 100644 --- a/extra/lpeg/gen.rc +++ b/pkg/lpeg/gen.rc @@ -1,8 +1,8 @@ cflags\ '-std=c99' \ - -isystem lang/lua/src/src + -isystem pkg/lua/src/src -lib liblpeg.a -d '$builddir'/lang/lua/fetch.stamp\ +lib liblpeg.a -d '$builddir'/pkg/lua/fetch.stamp\ lpvm.c lpcap.c lptree.c lpcode.c lpprint.c fetch curl diff --git a/desktop/wayland-protocols/rev b/pkg/lpeg/rev index d00491fd..d00491fd 100644 --- a/desktop/wayland-protocols/rev +++ b/pkg/lpeg/rev diff --git a/extra/lpeg/sha256 b/pkg/lpeg/sha256 index 6ecfc507..6ecfc507 100644 --- a/extra/lpeg/sha256 +++ b/pkg/lpeg/sha256 diff --git a/extra/lpeg/url b/pkg/lpeg/url index 62d450bf..62d450bf 100644 --- a/extra/lpeg/url +++ b/pkg/lpeg/url diff --git a/lang/lua/.gitignore b/pkg/lua/.gitignore index ccf896f9..ccf896f9 100644 --- a/lang/lua/.gitignore +++ b/pkg/lua/.gitignore diff --git a/lang/lua/gen.rc b/pkg/lua/gen.rc index e596c832..e596c832 100644 --- a/lang/lua/gen.rc +++ b/pkg/lua/gen.rc diff --git a/desktop/wld/rev b/pkg/lua/rev index d00491fd..d00491fd 100644 --- a/desktop/wld/rev +++ b/pkg/lua/rev diff --git a/lang/lua/sha256 b/pkg/lua/sha256 index 31f8228e..31f8228e 100644 --- a/lang/lua/sha256 +++ b/pkg/lua/sha256 diff --git a/lang/lua/url b/pkg/lua/url index 9dbed4d5..9dbed4d5 100644 --- a/lang/lua/url +++ b/pkg/lua/url diff --git a/devel/make/config.h b/pkg/make/config.h index 0938c4b2..0938c4b2 100644 --- a/devel/make/config.h +++ b/pkg/make/config.h diff --git a/devel/make/gen.rc b/pkg/make/gen.rc index 1c46aa90..1c46aa90 100644 --- a/devel/make/gen.rc +++ b/pkg/make/gen.rc diff --git a/desktop/xkeyboard-config/rev b/pkg/make/rev index d00491fd..d00491fd 100644 --- a/desktop/xkeyboard-config/rev +++ b/pkg/make/rev diff --git a/devel/make/src b/pkg/make/src -Subproject 9ab8af7cd8aaac587787d9df7e34758951d7c47 +Subproject 9ab8af7cd8aaac587787d9df7e34758951d7c47 diff --git a/extra/man-pages-posix/.gitignore b/pkg/man-pages-posix/.gitignore index 069144be..069144be 100644 --- a/extra/man-pages-posix/.gitignore +++ b/pkg/man-pages-posix/.gitignore diff --git a/extra/man-pages-posix/gen.rc b/pkg/man-pages-posix/gen.rc index 55892923..55892923 100644 --- a/extra/man-pages-posix/gen.rc +++ b/pkg/man-pages-posix/gen.rc diff --git a/extra/man-pages-posix/manpages.rc b/pkg/man-pages-posix/manpages.rc index dbdf782f..dbdf782f 100644 --- a/extra/man-pages-posix/manpages.rc +++ b/pkg/man-pages-posix/manpages.rc diff --git a/extra/man-pages-posix/rev b/pkg/man-pages-posix/rev index e69de29b..e69de29b 100644 --- a/extra/man-pages-posix/rev +++ b/pkg/man-pages-posix/rev diff --git a/extra/man-pages-posix/sha256 b/pkg/man-pages-posix/sha256 index 31d8683e..31d8683e 100644 --- a/extra/man-pages-posix/sha256 +++ b/pkg/man-pages-posix/sha256 diff --git a/extra/man-pages-posix/url b/pkg/man-pages-posix/url index a04876db..a04876db 100644 --- a/extra/man-pages-posix/url +++ b/pkg/man-pages-posix/url diff --git a/lang/mc/config.h b/pkg/mc/config.h index b00373f7..b00373f7 100644 --- a/lang/mc/config.h +++ b/pkg/mc/config.h diff --git a/lang/mc/gen.rc b/pkg/mc/gen.rc index a5276dec..a5276dec 100644 --- a/lang/mc/gen.rc +++ b/pkg/mc/gen.rc diff --git a/devel/make/rev b/pkg/mc/rev index d00491fd..d00491fd 100644 --- a/devel/make/rev +++ b/pkg/mc/rev diff --git a/lang/mc/src b/pkg/mc/src -Subproject faf16f0242436077c86358ccbe1a8d93966fdff +Subproject faf16f0242436077c86358ccbe1a8d93966fdff diff --git a/core/mdocml/.gitignore b/pkg/mdocml/.gitignore index 0da61be7..0da61be7 100644 --- a/core/mdocml/.gitignore +++ b/pkg/mdocml/.gitignore diff --git a/core/mdocml/config.h b/pkg/mdocml/config.h index 86d08114..86d08114 100644 --- a/core/mdocml/config.h +++ b/pkg/mdocml/config.h diff --git a/core/mdocml/gen.rc b/pkg/mdocml/gen.rc index 887b7319..4629a870 100644 --- a/core/mdocml/gen.rc +++ b/pkg/mdocml/gen.rc @@ -1,10 +1,10 @@ cflags\ - -isystem core/openbsd/include\ - -isystem '$builddir'/core/zlib/include\ + -isystem pkg/openbsd/include\ + -isystem '$builddir'/pkg/zlib/include\ -I include\ -I '$dir' -lib libmandoc.a -d core/zlib/headers\ +lib libmandoc.a -d pkg/zlib/headers\ man.c\ man_hash.c\ man_macro.c\ @@ -60,8 +60,8 @@ exe mandoc\ term_ps.c\ tbl_term.c\ libmandoc.a\ - '$builddir'/^(core/openbsd/libbsd.a core/zlib/libz.a) -exe demandoc demandoc.c libmandoc.a '$builddir'/^(core/openbsd/libbsd.a core/zlib/libz.a) + '$builddir'/pkg/^(openbsd/libbsd.a zlib/libz.a) +exe demandoc demandoc.c libmandoc.a '$builddir'/pkg/^(openbsd/libbsd.a zlib/libz.a) for(exe in mandoc demandoc) file bin/$exe '$outdir'/$exe 755 sym bin/man mandoc diff --git a/desktop/st/rev b/pkg/mdocml/rev index 0cfbf088..0cfbf088 100644 --- a/desktop/st/rev +++ b/pkg/mdocml/rev diff --git a/core/mdocml/sha256 b/pkg/mdocml/sha256 index 13446bd9..13446bd9 100644 --- a/core/mdocml/sha256 +++ b/pkg/mdocml/sha256 diff --git a/core/mdocml/url b/pkg/mdocml/url index 46ea2f7b..46ea2f7b 100644 --- a/core/mdocml/url +++ b/pkg/mdocml/url diff --git a/extra/fribidi/.gitignore b/pkg/mpv/.gitignore index 012dc66e..012dc66e 100644 --- a/extra/fribidi/.gitignore +++ b/pkg/mpv/.gitignore diff --git a/media/mpv/config.h b/pkg/mpv/config.h index c8289a41..c8289a41 100644 --- a/media/mpv/config.h +++ b/pkg/mpv/config.h diff --git a/media/mpv/file2string.c b/pkg/mpv/file2string.c index 84f31ce1..84f31ce1 100644 --- a/media/mpv/file2string.c +++ b/pkg/mpv/file2string.c diff --git a/media/mpv/gen.rc b/pkg/mpv/gen.rc index 43289ffd..a95e9da9 100644 --- a/media/mpv/gen.rc +++ b/pkg/mpv/gen.rc @@ -1,7 +1,7 @@ cflags=(\ - -isystem '$builddir'/core/zlib/include\ - -isystem '$builddir'/media/ffmpeg/include\ - -isystem media/ffmpeg/src\ + -isystem '$builddir'/pkg/ffmpeg/include\ + -isystem '$builddir'/pkg/zlib/include\ + -isystem pkg/ffmpeg/src\ -I '$dir' \ -I '$outdir' \ -I '$srcdir' \ @@ -15,7 +15,7 @@ srcs=(\ checkstatus libs=(\ - media/ffmpeg/^(\ + ffmpeg/^(\ libavcodec.a.d\ libavdevice.a.d\ libavfilter.a.d\ @@ -24,10 +24,10 @@ libs=(\ libswresample.a.d\ libswscale.a.d\ )\ - core/zlib/libz.a\ + zlib/libz.a\ ) -deps=('$outdir'/version.h (core/zlib media/ffmpeg)^/headers) +deps=('$outdir'/version.h pkg/^(zlib ffmpeg)^/headers) rule versionhdr 'sh $srcdir/version.sh --cwd=$srcdir --versionh=$out' build '$outdir'/version.h versionhdr '|' '$srcdir'/version.sh @@ -52,28 +52,28 @@ for(f in assdraw defaults options osc ytdl_hook) file2string player/lua/$f.inc player/lua/$f.lua if(grep -qF 'HAVE_ALSA 1' config.h) { - cflags=($cflags -isystem '$builddir'/media/alsa-lib/include) - libs=($libs media/alsa-lib/libasound.a) - deps=($deps media/alsa-lib/headers) + cflags=($cflags -isystem '$builddir'/pkg/alsa-lib/include) + libs=($libs alsa-lib/libasound.a) + deps=($deps pkg/alsa-lib/headers) } if(grep -qF 'HAVE_DRM 1' config.h) { - cflags=($cflags '-isystem desktop/libdrm/'^(src src/include/drm)) - libs=($libs desktop/libdrm/libdrm.a) + cflags=($cflags '-isystem pkg/libdrm/'^(src src/include/drm)) + libs=($libs libdrm/libdrm.a) } if(grep -qF 'HAVE_LIBASS 1' config.h) { - cflags=($cflags -isystem '$builddir'/media/libass/include) - libs=($libs media/libass/libass.a.d) - deps=($deps media/libass/headers) + cflags=($cflags -isystem '$builddir'/pkg/libass/include) + libs=($libs libass/libass.a.d) + deps=($deps pkg/libass/headers) } if(grep -qF 'HAVE_LUA 1' config.h) { - cflags=($cflags -isystem lang/lua/src/src) - libs=($libs lang/lua/liblua.a) + cflags=($cflags -isystem pkg/lua/src/src) + libs=($libs lua/liblua.a) } cflags $cflags phony deps $deps -exe mpv -d '$dir'/deps $srcs '$builddir'/$libs +exe mpv -d '$dir'/deps $srcs '$builddir'/pkg/$libs file bin/mpv '$outdir'/mpv 755 file share/man/man1/mpv.1 '$srcdir'/DOCS/man/mpv.1 644 diff --git a/media/mpv/gensources.awk b/pkg/mpv/gensources.awk index f33c00df..f33c00df 100644 --- a/media/mpv/gensources.awk +++ b/pkg/mpv/gensources.awk diff --git a/media/mpv/patch/0001-Include-poll.h-instead-of-sys-poll.h.patch b/pkg/mpv/patch/0001-Include-poll.h-instead-of-sys-poll.h.patch index d466d1dc..d466d1dc 100644 --- a/media/mpv/patch/0001-Include-poll.h-instead-of-sys-poll.h.patch +++ b/pkg/mpv/patch/0001-Include-poll.h-instead-of-sys-poll.h.patch diff --git a/media/mpv/patch/0002-Add-generated-ebml-sources.patch b/pkg/mpv/patch/0002-Add-generated-ebml-sources.patch index bb3be12e..bb3be12e 100644 --- a/media/mpv/patch/0002-Add-generated-ebml-sources.patch +++ b/pkg/mpv/patch/0002-Add-generated-ebml-sources.patch diff --git a/media/mpv/patch/0003-Add-generated-man-page.patch b/pkg/mpv/patch/0003-Add-generated-man-page.patch index 5c95cc05..5c95cc05 100644 --- a/media/mpv/patch/0003-Add-generated-man-page.patch +++ b/pkg/mpv/patch/0003-Add-generated-man-page.patch diff --git a/media/mpv/patch/0004-ad_spdif-Fix-crash-when-spdif-muxer-is-not-available.patch b/pkg/mpv/patch/0004-ad_spdif-Fix-crash-when-spdif-muxer-is-not-available.patch index ede82582..ede82582 100644 --- a/media/mpv/patch/0004-ad_spdif-Fix-crash-when-spdif-muxer-is-not-available.patch +++ b/pkg/mpv/patch/0004-ad_spdif-Fix-crash-when-spdif-muxer-is-not-available.patch diff --git a/core/tz/rev b/pkg/mpv/rev index 1e8b3149..1e8b3149 100644 --- a/core/tz/rev +++ b/pkg/mpv/rev diff --git a/media/mpv/sources.awk b/pkg/mpv/sources.awk index 622d74b3..622d74b3 100644 --- a/media/mpv/sources.awk +++ b/pkg/mpv/sources.awk diff --git a/media/mpv/sources.txt b/pkg/mpv/sources.txt index f5f6a108..f5f6a108 100644 --- a/media/mpv/sources.txt +++ b/pkg/mpv/sources.txt diff --git a/media/mpv/src b/pkg/mpv/src -Subproject 1d4273cfb52043c8165b85e9d7ac7bc14cb59cb +Subproject 1d4273cfb52043c8165b85e9d7ac7bc14cb59cb diff --git a/extra/msmtp/config.h b/pkg/msmtp/config.h index 09c3d9c3..09c3d9c3 100644 --- a/extra/msmtp/config.h +++ b/pkg/msmtp/config.h diff --git a/extra/msmtp/gen.rc b/pkg/msmtp/gen.rc index c5f0aac3..03fd38dc 100644 --- a/extra/msmtp/gen.rc +++ b/pkg/msmtp/gen.rc @@ -1,11 +1,11 @@ cflags\ -D HAVE_CONFIG_H\ -D 'SYSCONFDIR=\"/etc\"' \ - -isystem '$builddir'/core/libressl/include\ + -isystem '$builddir'/pkg/libressl/include\ -I include\ -I '$dir' \ -exe msmtp -d core/libressl/headers src/^(\ +exe msmtp -d pkg/libressl/headers src/^(\ conf.c\ list.c\ msmtp.c\ @@ -21,7 +21,7 @@ exe msmtp -d core/libressl/headers src/^(\ tls.c\ \ base64.c md5.c md5-apps.c\ -) '$builddir'/core/libressl/^(libssl.a.d libcrypto.a.d) +) '$builddir'/pkg/libressl/^(libssl.a.d libcrypto.a.d) file bin/msmtp '$outdir'/msmtp 755 file share/man/man1/msmtp.1 '$srcdir'/doc/msmtp.1 644 diff --git a/extra/msmtp/patch/0001-Use-_Static_assert-instead-of-checking-for-size-of-l.patch b/pkg/msmtp/patch/0001-Use-_Static_assert-instead-of-checking-for-size-of-l.patch index f2488fc9..f2488fc9 100644 --- a/extra/msmtp/patch/0001-Use-_Static_assert-instead-of-checking-for-size-of-l.patch +++ b/pkg/msmtp/patch/0001-Use-_Static_assert-instead-of-checking-for-size-of-l.patch diff --git a/desktop/velox/rev b/pkg/msmtp/rev index 0cfbf088..0cfbf088 100644 --- a/desktop/velox/rev +++ b/pkg/msmtp/rev diff --git a/extra/msmtp/src b/pkg/msmtp/src -Subproject 2fa66d2b7fd417b024f48addb2dae0432475187 +Subproject 2fa66d2b7fd417b024f48addb2dae0432475187 diff --git a/devel/nasm/.gitignore b/pkg/nasm/.gitignore index 983a28a0..983a28a0 100644 --- a/devel/nasm/.gitignore +++ b/pkg/nasm/.gitignore diff --git a/devel/nasm/config.h b/pkg/nasm/config.h index 4881121c..4881121c 100644 --- a/devel/nasm/config.h +++ b/pkg/nasm/config.h diff --git a/devel/nasm/gen.rc b/pkg/nasm/gen.rc index c5f94191..c5f94191 100644 --- a/devel/nasm/gen.rc +++ b/pkg/nasm/gen.rc diff --git a/desktop/wayland/rev b/pkg/nasm/rev index 0cfbf088..0cfbf088 100644 --- a/desktop/wayland/rev +++ b/pkg/nasm/rev diff --git a/devel/nasm/sha256 b/pkg/nasm/sha256 index c8051b73..c8051b73 100644 --- a/devel/nasm/sha256 +++ b/pkg/nasm/sha256 diff --git a/devel/nasm/url b/pkg/nasm/url index ae040531..ae040531 100644 --- a/devel/nasm/url +++ b/pkg/nasm/url diff --git a/extra/ncurses/.gitignore b/pkg/ncurses/.gitignore index fbcf6c54..fbcf6c54 100644 --- a/extra/ncurses/.gitignore +++ b/pkg/ncurses/.gitignore diff --git a/extra/ncurses/gen.rc b/pkg/ncurses/gen.rc index f8e7dea6..f8e7dea6 100644 --- a/extra/ncurses/gen.rc +++ b/pkg/ncurses/gen.rc diff --git a/extra/ncurses/gensources.awk b/pkg/ncurses/gensources.awk index b4b45838..b4b45838 100644 --- a/extra/ncurses/gensources.awk +++ b/pkg/ncurses/gensources.awk diff --git a/extra/ncurses/ncurses_cfg.h b/pkg/ncurses/ncurses_cfg.h index fb432d09..fb432d09 100644 --- a/extra/ncurses/ncurses_cfg.h +++ b/pkg/ncurses/ncurses_cfg.h diff --git a/extra/ccid/rev b/pkg/ncurses/rev index d00491fd..d00491fd 100644 --- a/extra/ccid/rev +++ b/pkg/ncurses/rev diff --git a/extra/ncurses/sha256 b/pkg/ncurses/sha256 index 1434e95c..1434e95c 100644 --- a/extra/ncurses/sha256 +++ b/pkg/ncurses/sha256 diff --git a/extra/ncurses/sources.txt b/pkg/ncurses/sources.txt index 3a213917..3a213917 100644 --- a/extra/ncurses/sources.txt +++ b/pkg/ncurses/sources.txt diff --git a/extra/ncurses/subst.sed b/pkg/ncurses/subst.sed index 4f3701fe..4f3701fe 100644 --- a/extra/ncurses/subst.sed +++ b/pkg/ncurses/subst.sed diff --git a/extra/ncurses/transform.h b/pkg/ncurses/transform.h index df994d1d..df994d1d 100644 --- a/extra/ncurses/transform.h +++ b/pkg/ncurses/transform.h diff --git a/extra/ncurses/url b/pkg/ncurses/url index 40dd7fac..40dd7fac 100644 --- a/extra/ncurses/url +++ b/pkg/ncurses/url diff --git a/core/ninja/gen.rc b/pkg/ninja/gen.rc index c4f2d321..c4f2d321 100644 --- a/core/ninja/gen.rc +++ b/pkg/ninja/gen.rc diff --git a/devel/nasm/rev b/pkg/ninja/rev index 0cfbf088..0cfbf088 100644 --- a/devel/nasm/rev +++ b/pkg/ninja/rev diff --git a/core/ninja/src b/pkg/ninja/src -Subproject 717b7b4a31db6027207588c0fb89c3ead384747 +Subproject 717b7b4a31db6027207588c0fb89c3ead384747 diff --git a/core/openbsd/.gitignore b/pkg/openbsd/.gitignore index 3abe5d25..3abe5d25 100644 --- a/core/openbsd/.gitignore +++ b/pkg/openbsd/.gitignore diff --git a/core/openbsd/gen.rc b/pkg/openbsd/gen.rc index 56b446f1..9c740e99 100644 --- a/core/openbsd/gen.rc +++ b/pkg/openbsd/gen.rc @@ -1,6 +1,6 @@ cflags\ -D '''DEF_WEAK(n)=''' \ - -isystem '$builddir'/core/libressl/include\ + -isystem '$builddir'/pkg/libressl/include\ -I '$dir'/include\ -idirafter '$srcdir'/include\ -idirafter '$srcdir'/sys @@ -12,7 +12,7 @@ build '$outdir'/lib/libc/crypt/arc4random.h copy '$srcdir'/lib/libcrypto/crypto/ build '$outdir'/lib/libc/crypt/chacha_private.h copy '$srcdir'/lib/libc/crypt/chacha_private.h cc '$outdir'/lib/libc/crypt/arc4random.c '||' '$outdir'/lib/libc/crypt/^(arc4random.h chacha_private.h) -lib libbsd.a -d core/libressl/headers\ +lib libbsd.a -d pkg/libressl/headers\ lib/libc/^(\ crypt/^(arc4random.c.o arc4random_uniform.c)\ gen/^(fts.c getprogname.c setprogname.c vis.c warnc.c vwarnc.c)\ diff --git a/core/openbsd/include/err.h b/pkg/openbsd/include/err.h index c537811b..c537811b 100644 --- a/core/openbsd/include/err.h +++ b/pkg/openbsd/include/err.h diff --git a/core/openbsd/include/grp.h b/pkg/openbsd/include/grp.h index 49f4dfd4..49f4dfd4 100644 --- a/core/openbsd/include/grp.h +++ b/pkg/openbsd/include/grp.h diff --git a/core/openbsd/include/machine/endian.h b/pkg/openbsd/include/machine/endian.h index 2dc4d830..2dc4d830 100644 --- a/core/openbsd/include/machine/endian.h +++ b/pkg/openbsd/include/machine/endian.h diff --git a/core/openbsd/include/pwd.h b/pkg/openbsd/include/pwd.h index e859a8d1..e859a8d1 100644 --- a/core/openbsd/include/pwd.h +++ b/pkg/openbsd/include/pwd.h diff --git a/core/openbsd/include/stdlib.h b/pkg/openbsd/include/stdlib.h index 0e1aa252..0e1aa252 100644 --- a/core/openbsd/include/stdlib.h +++ b/pkg/openbsd/include/stdlib.h diff --git a/core/openbsd/include/string.h b/pkg/openbsd/include/string.h index 17c8ad81..17c8ad81 100644 --- a/core/openbsd/include/string.h +++ b/pkg/openbsd/include/string.h diff --git a/core/openbsd/include/sys/cdefs.h b/pkg/openbsd/include/sys/cdefs.h index 70258b8c..70258b8c 100644 --- a/core/openbsd/include/sys/cdefs.h +++ b/pkg/openbsd/include/sys/cdefs.h diff --git a/core/openbsd/include/sys/param.h b/pkg/openbsd/include/sys/param.h index 3167713c..3167713c 100644 --- a/core/openbsd/include/sys/param.h +++ b/pkg/openbsd/include/sys/param.h diff --git a/core/openbsd/include/sys/time.h b/pkg/openbsd/include/sys/time.h index 98d5d3a7..98d5d3a7 100644 --- a/core/openbsd/include/sys/time.h +++ b/pkg/openbsd/include/sys/time.h diff --git a/core/openbsd/include/unistd.h b/pkg/openbsd/include/unistd.h index 17e14240..17e14240 100644 --- a/core/openbsd/include/unistd.h +++ b/pkg/openbsd/include/unistd.h diff --git a/core/openbsd/patch/0001-fts-Avoid-d_namlen.patch b/pkg/openbsd/patch/0001-fts-Avoid-d_namlen.patch index fb3e7cbd..fb3e7cbd 100644 --- a/core/openbsd/patch/0001-fts-Avoid-d_namlen.patch +++ b/pkg/openbsd/patch/0001-fts-Avoid-d_namlen.patch diff --git a/core/openbsd/patch/0002-fts-Add-some-includes.patch b/pkg/openbsd/patch/0002-fts-Add-some-includes.patch index a6a16303..a6a16303 100644 --- a/core/openbsd/patch/0002-fts-Add-some-includes.patch +++ b/pkg/openbsd/patch/0002-fts-Add-some-includes.patch diff --git a/core/openbsd/patch/0003-pax-Set-listf-to-stderr-in-main.patch b/pkg/openbsd/patch/0003-pax-Set-listf-to-stderr-in-main.patch index 0ca88edf..0ca88edf 100644 --- a/core/openbsd/patch/0003-pax-Set-listf-to-stderr-in-main.patch +++ b/pkg/openbsd/patch/0003-pax-Set-listf-to-stderr-in-main.patch diff --git a/core/openbsd/patch/0004-pax-Add-some-includes.patch b/pkg/openbsd/patch/0004-pax-Add-some-includes.patch index 4061d470..4061d470 100644 --- a/core/openbsd/patch/0004-pax-Add-some-includes.patch +++ b/pkg/openbsd/patch/0004-pax-Add-some-includes.patch diff --git a/core/openbsd/patch/0005-tar-Default-to-stdin.patch b/pkg/openbsd/patch/0005-tar-Default-to-stdin.patch index f4c2e08c..f4c2e08c 100644 --- a/core/openbsd/patch/0005-tar-Default-to-stdin.patch +++ b/pkg/openbsd/patch/0005-tar-Default-to-stdin.patch diff --git a/core/openbsd/patch/0006-yacc-Add-some-includes.patch b/pkg/openbsd/patch/0006-yacc-Add-some-includes.patch index a4b0ed78..a4b0ed78 100644 --- a/core/openbsd/patch/0006-yacc-Add-some-includes.patch +++ b/pkg/openbsd/patch/0006-yacc-Add-some-includes.patch diff --git a/core/openbsd/patch/0007-diff-Add-missing-includes.patch b/pkg/openbsd/patch/0007-diff-Add-missing-includes.patch index 2560b726..2560b726 100644 --- a/core/openbsd/patch/0007-diff-Add-missing-includes.patch +++ b/pkg/openbsd/patch/0007-diff-Add-missing-includes.patch diff --git a/core/openbsd/patch/0008-patch-Add-missing-includes.patch b/pkg/openbsd/patch/0008-patch-Add-missing-includes.patch index 782880c4..782880c4 100644 --- a/core/openbsd/patch/0008-patch-Add-missing-includes.patch +++ b/pkg/openbsd/patch/0008-patch-Add-missing-includes.patch diff --git a/core/openbsd/patch/0009-patch-Avoid-d_namlen.patch b/pkg/openbsd/patch/0009-patch-Avoid-d_namlen.patch index 0eb9f9d2..0eb9f9d2 100644 --- a/core/openbsd/patch/0009-patch-Avoid-d_namlen.patch +++ b/pkg/openbsd/patch/0009-patch-Avoid-d_namlen.patch diff --git a/core/openbsd/patch/0010-patch-Fix-with-musl-s-basename-dirname.patch b/pkg/openbsd/patch/0010-patch-Fix-with-musl-s-basename-dirname.patch index 3956747e..3956747e 100644 --- a/core/openbsd/patch/0010-patch-Fix-with-musl-s-basename-dirname.patch +++ b/pkg/openbsd/patch/0010-patch-Fix-with-musl-s-basename-dirname.patch diff --git a/core/openbsd/patch/0011-pax-Fix-GNU-long-name-handling-with-short-read.patch b/pkg/openbsd/patch/0011-pax-Fix-GNU-long-name-handling-with-short-read.patch index 6fa04409..6fa04409 100644 --- a/core/openbsd/patch/0011-pax-Fix-GNU-long-name-handling-with-short-read.patch +++ b/pkg/openbsd/patch/0011-pax-Fix-GNU-long-name-handling-with-short-read.patch diff --git a/core/openbsd/patch/0012-pax-Support-xz-compression-with-J-flag.patch b/pkg/openbsd/patch/0012-pax-Support-xz-compression-with-J-flag.patch index 61a4332e..61a4332e 100644 --- a/core/openbsd/patch/0012-pax-Support-xz-compression-with-J-flag.patch +++ b/pkg/openbsd/patch/0012-pax-Support-xz-compression-with-J-flag.patch diff --git a/core/openbsd/patch/0013-setprogname-Explicitly-discard-const-qualifier.patch b/pkg/openbsd/patch/0013-setprogname-Explicitly-discard-const-qualifier.patch index 121e10e8..121e10e8 100644 --- a/core/openbsd/patch/0013-setprogname-Explicitly-discard-const-qualifier.patch +++ b/pkg/openbsd/patch/0013-setprogname-Explicitly-discard-const-qualifier.patch diff --git a/media/ffmpeg/rev b/pkg/openbsd/rev index 7f8f011e..7f8f011e 100644 --- a/media/ffmpeg/rev +++ b/pkg/openbsd/rev diff --git a/core/openbsd/sha256 b/pkg/openbsd/sha256 index 4a497a70..4a497a70 100644 --- a/core/openbsd/sha256 +++ b/pkg/openbsd/sha256 diff --git a/core/openbsd/url b/pkg/openbsd/url index 2fac84b9..2fac84b9 100644 --- a/core/openbsd/url +++ b/pkg/openbsd/url diff --git a/core/openssh/config.h b/pkg/openssh/config.h index ef00fb14..ef00fb14 100644 --- a/core/openssh/config.h +++ b/pkg/openssh/config.h diff --git a/core/openssh/gen.rc b/pkg/openssh/gen.rc index 6a9ea869..3ba9d002 100644 --- a/core/openssh/gen.rc +++ b/pkg/openssh/gen.rc @@ -1,7 +1,7 @@ cflags\ - -isystem core/openbsd/include\ - -isystem '$builddir'/core/libressl/include\ - -isystem '$builddir'/core/zlib/include\ + -isystem pkg/openbsd/include\ + -isystem '$builddir'/pkg/libressl/include\ + -isystem '$builddir'/pkg/zlib/include\ -I include\ -I '$dir' \ -I '$srcdir' \ @@ -34,7 +34,7 @@ lib libopenbsd-compat.a openbsd-compat/^(\ port-aix.c port-irix.c port-linux.c port-solaris.c port-uw.c\ ) -phony deps core/^(libressl zlib)^/headers +phony deps pkg/^(libressl zlib)^/headers # port-tun.c from openbsd-compat depends on sshbuf-getput-basic.c and ssherr.c # from libssh.a, so just include it in libssh.a. @@ -67,7 +67,7 @@ lib libssh.a -d '$dir'/deps\ kexdhs.c kexgexs.c kexecdhs.c kexc25519s.c\ platform-pledge.c platform-tracing.c\ openbsd-compat/port-tun.c libopenbsd-compat.a\ - '$builddir'/^(core/libressl/libcrypto.a.d core/zlib/libz.a)\ + '$builddir'/pkg/^(libressl/libcrypto.a.d zlib/libz.a)\ exe ssh\ ssh.c readconf.c clientloop.c sshtty.c\ diff --git a/devel/qbe/rev b/pkg/openssh/rev index 0cfbf088..0cfbf088 100644 --- a/devel/qbe/rev +++ b/pkg/openssh/rev diff --git a/core/openssh/src b/pkg/openssh/src -Subproject 99522ba7ec6963a05c04a156bf20e3ba3605987 +Subproject 99522ba7ec6963a05c04a156bf20e3ba3605987 diff --git a/extra/pcre/.gitignore b/pkg/pcre/.gitignore index 39576135..39576135 100644 --- a/extra/pcre/.gitignore +++ b/pkg/pcre/.gitignore diff --git a/extra/pcre/config.h b/pkg/pcre/config.h index b6cb1a55..b6cb1a55 100644 --- a/extra/pcre/config.h +++ b/pkg/pcre/config.h diff --git a/extra/pcre/gen.rc b/pkg/pcre/gen.rc index 6064222d..6064222d 100644 --- a/extra/pcre/gen.rc +++ b/pkg/pcre/gen.rc diff --git a/extra/efibootmgr/rev b/pkg/pcre/rev index d00491fd..d00491fd 100644 --- a/extra/efibootmgr/rev +++ b/pkg/pcre/rev diff --git a/extra/pcre/sha256 b/pkg/pcre/sha256 index a8ae49d8..a8ae49d8 100644 --- a/extra/pcre/sha256 +++ b/pkg/pcre/sha256 diff --git a/extra/pcre/url b/pkg/pcre/url index 8333bf31..8333bf31 100644 --- a/extra/pcre/url +++ b/pkg/pcre/url diff --git a/extra/pcsc/config.h b/pkg/pcsc/config.h index 2b1bd274..2b1bd274 100644 --- a/extra/pcsc/config.h +++ b/pkg/pcsc/config.h diff --git a/extra/pcsc/gen.rc b/pkg/pcsc/gen.rc index 90d33c87..90d33c87 100644 --- a/extra/pcsc/gen.rc +++ b/pkg/pcsc/gen.rc diff --git a/extra/pcsc/patch/0001-Add-tokenparser.c-from-pcsc-1.8.17-distribution.patch b/pkg/pcsc/patch/0001-Add-tokenparser.c-from-pcsc-1.8.17-distribution.patch index 9c99d360..9c99d360 100644 --- a/extra/pcsc/patch/0001-Add-tokenparser.c-from-pcsc-1.8.17-distribution.patch +++ b/pkg/pcsc/patch/0001-Add-tokenparser.c-from-pcsc-1.8.17-distribution.patch diff --git a/extra/efivar/rev b/pkg/pcsc/rev index d00491fd..d00491fd 100644 --- a/extra/efivar/rev +++ b/pkg/pcsc/rev diff --git a/extra/pcsc/src b/pkg/pcsc/src -Subproject f74dc1feea4c7a2345abb3e1861b350d46946c8 +Subproject f74dc1feea4c7a2345abb3e1861b350d46946c8 diff --git a/core/perp/.gitignore b/pkg/perp/.gitignore index d550babc..d550babc 100644 --- a/core/perp/.gitignore +++ b/pkg/perp/.gitignore diff --git a/core/perp/gen.rc b/pkg/perp/gen.rc index 870d8432..870d8432 100644 --- a/core/perp/gen.rc +++ b/pkg/perp/gen.rc diff --git a/extra/fribidi/rev b/pkg/perp/rev index d00491fd..d00491fd 100644 --- a/extra/fribidi/rev +++ b/pkg/perp/rev diff --git a/core/perp/sha256 b/pkg/perp/sha256 index 943750d5..943750d5 100644 --- a/core/perp/sha256 +++ b/pkg/perp/sha256 diff --git a/core/perp/url b/pkg/perp/url index 0eff1363..0eff1363 100644 --- a/core/perp/url +++ b/pkg/perp/url diff --git a/core/pigz/gen.rc b/pkg/pigz/gen.rc index 015cd2cf..5eb80637 100644 --- a/core/pigz/gen.rc +++ b/pkg/pigz/gen.rc @@ -1,11 +1,11 @@ cflags\ -Wall -Wextra\ - -isystem '$builddir'/core/zlib/include + -isystem '$builddir'/pkg/zlib/include -exe pigz -d core/zlib/headers\ +exe pigz -d pkg/zlib/headers\ pigz.c yarn.c try.c\ zopfli/src/zopfli/^(deflate.c blocksplitter.c tree.c lz77.c cache.c hash.c util.c squeeze.c katajainen.c)\ - '$builddir'/core/zlib/libz.a + '$builddir'/pkg/zlib/libz.a file bin/pigz '$outdir'/pigz 755 for(alias in gzip gunzip zcat) sym bin/$alias pigz diff --git a/core/pigz/patch/0001-Handle-n-option-like-gzip-does.patch b/pkg/pigz/patch/0001-Handle-n-option-like-gzip-does.patch index 50ced245..50ced245 100644 --- a/core/pigz/patch/0001-Handle-n-option-like-gzip-does.patch +++ b/pkg/pigz/patch/0001-Handle-n-option-like-gzip-does.patch diff --git a/desktop/libevdev/rev b/pkg/pigz/rev index 00750edc..00750edc 100644 --- a/desktop/libevdev/rev +++ b/pkg/pigz/rev diff --git a/core/pigz/src b/pkg/pigz/src -Subproject a6f3dab846fec23c3f0db8ba6aafcb6772afefd +Subproject a6f3dab846fec23c3f0db8ba6aafcb6772afefd diff --git a/desktop/pixman/config.h b/pkg/pixman/config.h index 1ff23a85..1ff23a85 100644 --- a/desktop/pixman/config.h +++ b/pkg/pixman/config.h diff --git a/desktop/pixman/gen.rc b/pkg/pixman/gen.rc index 408007a7..408007a7 100644 --- a/desktop/pixman/gen.rc +++ b/pkg/pixman/gen.rc diff --git a/extra/ii/rev b/pkg/pixman/rev index d00491fd..d00491fd 100644 --- a/extra/ii/rev +++ b/pkg/pixman/rev diff --git a/desktop/pixman/src b/pkg/pixman/src -Subproject 1727aa4ab60a594cbb1cc1bdaa270b7dfad21f0 +Subproject 1727aa4ab60a594cbb1cc1bdaa270b7dfad21f0 diff --git a/desktop/plan9fonts/fonts.txt b/pkg/plan9fonts/fonts.txt index 5d6f4eaa..5d6f4eaa 100644 --- a/desktop/plan9fonts/fonts.txt +++ b/pkg/plan9fonts/fonts.txt diff --git a/desktop/plan9fonts/gen.rc b/pkg/plan9fonts/gen.rc index 3ac74fed..3ac74fed 100644 --- a/desktop/plan9fonts/gen.rc +++ b/pkg/plan9fonts/gen.rc diff --git a/extra/less/rev b/pkg/plan9fonts/rev index d00491fd..d00491fd 100644 --- a/extra/less/rev +++ b/pkg/plan9fonts/rev diff --git a/desktop/plan9fonts/src b/pkg/plan9fonts/src -Subproject dabdac9923f0bbf56a538a5cf2a65d566ec9bf3 +Subproject dabdac9923f0bbf56a538a5cf2a65d566ec9bf3 diff --git a/core/plan9port/gen.rc b/pkg/plan9port/gen.rc index 92415e0e..92415e0e 100644 --- a/core/plan9port/gen.rc +++ b/pkg/plan9port/gen.rc diff --git a/core/plan9port/patch/0001-Fix-build-with-musl.patch b/pkg/plan9port/patch/0001-Fix-build-with-musl.patch index 65507008..65507008 100644 --- a/core/plan9port/patch/0001-Fix-build-with-musl.patch +++ b/pkg/plan9port/patch/0001-Fix-build-with-musl.patch diff --git a/core/plan9port/patch/0002-rc-Look-for-lib-rcmain.patch b/pkg/plan9port/patch/0002-rc-Look-for-lib-rcmain.patch index dbe342ee..dbe342ee 100644 --- a/core/plan9port/patch/0002-rc-Look-for-lib-rcmain.patch +++ b/pkg/plan9port/patch/0002-rc-Look-for-lib-rcmain.patch diff --git a/core/plan9port/patch/0003-rcmain-Don-t-use-PLAN9-bin-9.patch b/pkg/plan9port/patch/0003-rcmain-Don-t-use-PLAN9-bin-9.patch index 04c884b0..04c884b0 100644 --- a/core/plan9port/patch/0003-rcmain-Don-t-use-PLAN9-bin-9.patch +++ b/pkg/plan9port/patch/0003-rcmain-Don-t-use-PLAN9-bin-9.patch diff --git a/core/plan9port/patch/0004-Fix-sys-termios.h-include-to-termios.h.patch b/pkg/plan9port/patch/0004-Fix-sys-termios.h-include-to-termios.h.patch index 0de91323..0de91323 100644 --- a/core/plan9port/patch/0004-Fix-sys-termios.h-include-to-termios.h.patch +++ b/pkg/plan9port/patch/0004-Fix-sys-termios.h-include-to-termios.h.patch diff --git a/core/plan9port/patch/0005-Include-u.h-before-any-other-system-headers.patch b/pkg/plan9port/patch/0005-Include-u.h-before-any-other-system-headers.patch index 0b022c64..0b022c64 100644 --- a/core/plan9port/patch/0005-Include-u.h-before-any-other-system-headers.patch +++ b/pkg/plan9port/patch/0005-Include-u.h-before-any-other-system-headers.patch diff --git a/extra/vis/rev b/pkg/plan9port/rev index 00750edc..00750edc 100644 --- a/extra/vis/rev +++ b/pkg/plan9port/rev diff --git a/core/plan9port/src b/pkg/plan9port/src -Subproject 35d43924484b88b9816e40d2f6bff4547f3eec4 +Subproject 35d43924484b88b9816e40d2f6bff4547f3eec4 diff --git a/lang/python/.gitignore b/pkg/python/.gitignore index 90e82b82..90e82b82 100644 --- a/lang/python/.gitignore +++ b/pkg/python/.gitignore diff --git a/lang/python/Setup b/pkg/python/Setup index 3aac233d..3aac233d 100644 --- a/lang/python/Setup +++ b/pkg/python/Setup diff --git a/lang/python/gen.rc b/pkg/python/gen.rc index 294ffb65..93dcc7ab 100644 --- a/lang/python/gen.rc +++ b/pkg/python/gen.rc @@ -128,24 +128,24 @@ libs=() deps=() if(grep -q '^_ctypes' Setup) { - cflags=($cflags -isystem '$builddir'/desktop/libffi/include) - deps=($deps desktop/libffi/headers) - libs=($libs desktop/libffi/libffi.a) + cflags=($cflags -isystem '$builddir'/pkg/libffi/include) + deps=($deps pkg/libffi/headers) + libs=($libs libffi/libffi.a) } if(grep -qE '^(_hashlib|_ssl)' Setup) { - cflags=($cflags -isystem '$builddir'/core/libressl/include) - deps=($deps core/libressl/headers) - libs=($libs core/libressl/^(libssl.a libcrypto.a) core/openbsd/libbsd.a) + cflags=($cflags -isystem '$builddir'/pkg/libressl/include) + deps=($deps pkg/libressl/headers) + libs=($libs (libressl/^(libssl.a libcrypto.a) openbsd/libbsd.a)) } if(grep -q '^pyexpat' Setup) { - cflags=($cflags -isystem '$builddir'/desktop/expat/include) - deps=($deps desktop/expat/headers) - libs=($libs desktop/expat/libexpat.a) + cflags=($cflags -isystem '$builddir'/pkg/expat/include) + deps=($deps pkg/expat/headers) + libs=($libs expat/libexpat.a) } if(grep -q '^zlib' Setup) { - cflags=($cflags -isystem '$builddir'/core/zlib/include) - deps=($deps core/zlib/headers) - libs=($libs core/zlib/libz.a) + cflags=($cflags -isystem '$builddir'/pkg/zlib/include) + deps=($deps pkg/zlib/headers) + libs=($libs zlib/libz.a) } rule makesetup 'wd=$$PWD && cd $outdir && $$wd/$srcdir/Modules/makesetup -s $$wd/$srcdir -m - $$wd/$in' @@ -164,7 +164,7 @@ cc Modules/getpath.c ; defs='-D '''^(\ phony deps $deps lib libpython.a -d '$dir'/deps $srcs -exe python Programs/python.c libpython.a '$builddir'/$libs +exe python Programs/python.c libpython.a '$builddir'/pkg/$libs file bin/python3 '$outdir'/python 755 sym bin/python python3 diff --git a/lang/python/lib/Makefile b/pkg/python/lib/Makefile index 636bc1a8..636bc1a8 100644 --- a/lang/python/lib/Makefile +++ b/pkg/python/lib/Makefile diff --git a/lang/python/lib/_sysconfigdata.py b/pkg/python/lib/_sysconfigdata.py index 1daf2bde..1daf2bde 100644 --- a/lang/python/lib/_sysconfigdata.py +++ b/pkg/python/lib/_sysconfigdata.py diff --git a/lang/python/modules.awk b/pkg/python/modules.awk index 5e01a9d1..5e01a9d1 100644 --- a/lang/python/modules.awk +++ b/pkg/python/modules.awk diff --git a/lang/python/pyconfig.h b/pkg/python/pyconfig.h index e88d464f..e88d464f 100644 --- a/lang/python/pyconfig.h +++ b/pkg/python/pyconfig.h diff --git a/lang/python/pylibs.txt b/pkg/python/pylibs.txt index fb5da439..fb5da439 100644 --- a/lang/python/pylibs.txt +++ b/pkg/python/pylibs.txt diff --git a/extra/libevent/rev b/pkg/python/rev index d00491fd..d00491fd 100644 --- a/extra/libevent/rev +++ b/pkg/python/rev diff --git a/lang/python/sha256 b/pkg/python/sha256 index a4273e31..a4273e31 100644 --- a/lang/python/sha256 +++ b/pkg/python/sha256 diff --git a/lang/python/url b/pkg/python/url index a8e7bbb3..a8e7bbb3 100644 --- a/lang/python/url +++ b/pkg/python/url diff --git a/devel/qbe/config.h b/pkg/qbe/config.h index 52d4b123..52d4b123 100644 --- a/devel/qbe/config.h +++ b/pkg/qbe/config.h diff --git a/devel/qbe/gen.rc b/pkg/qbe/gen.rc index 1da79beb..1da79beb 100644 --- a/devel/qbe/gen.rc +++ b/pkg/qbe/gen.rc diff --git a/extra/hostap/rev b/pkg/qbe/rev index 0cfbf088..0cfbf088 100644 --- a/extra/hostap/rev +++ b/pkg/qbe/rev diff --git a/devel/qbe/src b/pkg/qbe/src -Subproject fd9c2e045f7cc953bebab2e2e65da9cd73b04f1 +Subproject fd9c2e045f7cc953bebab2e2e65da9cd73b04f1 diff --git a/core/sbase/egrep b/pkg/sbase/egrep index 23ba6e4e..23ba6e4e 100755 --- a/core/sbase/egrep +++ b/pkg/sbase/egrep diff --git a/core/sbase/gen.rc b/pkg/sbase/gen.rc index fb77593b..fb77593b 100644 --- a/core/sbase/gen.rc +++ b/pkg/sbase/gen.rc diff --git a/core/sbase/patch/0001-crypt-Add-some-missing-error-checks-for-cryptsum.patch b/pkg/sbase/patch/0001-crypt-Add-some-missing-error-checks-for-cryptsum.patch index c2d87263..c2d87263 100644 --- a/core/sbase/patch/0001-crypt-Add-some-missing-error-checks-for-cryptsum.patch +++ b/pkg/sbase/patch/0001-crypt-Add-some-missing-error-checks-for-cryptsum.patch diff --git a/core/sbase/patch/0002-od-Fix-buffer-overflow-if-N-flag-is-larger-than-BUFS.patch b/pkg/sbase/patch/0002-od-Fix-buffer-overflow-if-N-flag-is-larger-than-BUFS.patch index 0cbb6a81..0cbb6a81 100644 --- a/core/sbase/patch/0002-od-Fix-buffer-overflow-if-N-flag-is-larger-than-BUFS.patch +++ b/pkg/sbase/patch/0002-od-Fix-buffer-overflow-if-N-flag-is-larger-than-BUFS.patch diff --git a/core/sbase/patch/0003-libutil-Add-writeall-utility-function.patch b/pkg/sbase/patch/0003-libutil-Add-writeall-utility-function.patch index bb1d9f9d..bb1d9f9d 100644 --- a/core/sbase/patch/0003-libutil-Add-writeall-utility-function.patch +++ b/pkg/sbase/patch/0003-libutil-Add-writeall-utility-function.patch diff --git a/core/sbase/patch/0004-Don-t-use-buffered-IO-fread-when-not-appropriate.patch b/pkg/sbase/patch/0004-Don-t-use-buffered-IO-fread-when-not-appropriate.patch index 4719939b..4719939b 100644 --- a/core/sbase/patch/0004-Don-t-use-buffered-IO-fread-when-not-appropriate.patch +++ b/pkg/sbase/patch/0004-Don-t-use-buffered-IO-fread-when-not-appropriate.patch diff --git a/core/sbase/patch/0005-xinstall-Check-result-of-fchmod.patch b/pkg/sbase/patch/0005-xinstall-Check-result-of-fchmod.patch index be4d8b9a..be4d8b9a 100644 --- a/core/sbase/patch/0005-xinstall-Check-result-of-fchmod.patch +++ b/pkg/sbase/patch/0005-xinstall-Check-result-of-fchmod.patch diff --git a/core/sbase/patch/0006-concat-Use-plain-read-write-instead-of-buffered-stdi.patch b/pkg/sbase/patch/0006-concat-Use-plain-read-write-instead-of-buffered-stdi.patch index 5ef2e9cb..5ef2e9cb 100644 --- a/core/sbase/patch/0006-concat-Use-plain-read-write-instead-of-buffered-stdi.patch +++ b/pkg/sbase/patch/0006-concat-Use-plain-read-write-instead-of-buffered-stdi.patch diff --git a/core/sbase/patch/0007-cp-Only-call-chmod-with-p-or-a.patch b/pkg/sbase/patch/0007-cp-Only-call-chmod-with-p-or-a.patch index 0fb99426..0fb99426 100644 --- a/core/sbase/patch/0007-cp-Only-call-chmod-with-p-or-a.patch +++ b/pkg/sbase/patch/0007-cp-Only-call-chmod-with-p-or-a.patch diff --git a/core/sbase/patch/0008-tail-Use-fstat-in-case-file-is-removed.patch b/pkg/sbase/patch/0008-tail-Use-fstat-in-case-file-is-removed.patch index 4bae2d6f..4bae2d6f 100644 --- a/core/sbase/patch/0008-tail-Use-fstat-in-case-file-is-removed.patch +++ b/pkg/sbase/patch/0008-tail-Use-fstat-in-case-file-is-removed.patch diff --git a/core/sbase/patch/0009-cp-Check-result-of-utimensat.patch b/pkg/sbase/patch/0009-cp-Check-result-of-utimensat.patch index 2b910aa8..2b910aa8 100644 --- a/core/sbase/patch/0009-cp-Check-result-of-utimensat.patch +++ b/pkg/sbase/patch/0009-cp-Check-result-of-utimensat.patch diff --git a/core/sbase/patch/0010-cp-Also-preserve-atime-mtime-for-symlinks.patch b/pkg/sbase/patch/0010-cp-Also-preserve-atime-mtime-for-symlinks.patch index 847f3fd1..847f3fd1 100644 --- a/core/sbase/patch/0010-cp-Also-preserve-atime-mtime-for-symlinks.patch +++ b/pkg/sbase/patch/0010-cp-Also-preserve-atime-mtime-for-symlinks.patch diff --git a/core/sbase/patch/0011-tail-Process-bytes-with-c-option-and-add-m-option-fo.patch b/pkg/sbase/patch/0011-tail-Process-bytes-with-c-option-and-add-m-option-fo.patch index d3d37993..d3d37993 100644 --- a/core/sbase/patch/0011-tail-Process-bytes-with-c-option-and-add-m-option-fo.patch +++ b/pkg/sbase/patch/0011-tail-Process-bytes-with-c-option-and-add-m-option-fo.patch diff --git a/core/sbase/patch/0012-concat-Use-fixed-buffer-size-larger-than-BUFSIZ-on-m.patch b/pkg/sbase/patch/0012-concat-Use-fixed-buffer-size-larger-than-BUFSIZ-on-m.patch index b31ecb23..b31ecb23 100644 --- a/core/sbase/patch/0012-concat-Use-fixed-buffer-size-larger-than-BUFSIZ-on-m.patch +++ b/pkg/sbase/patch/0012-concat-Use-fixed-buffer-size-larger-than-BUFSIZ-on-m.patch diff --git a/core/sbase/patch/0013-tail-Use-inotify-for-follow-mode.patch b/pkg/sbase/patch/0013-tail-Use-inotify-for-follow-mode.patch index 0465f8bf..0465f8bf 100644 --- a/core/sbase/patch/0013-tail-Use-inotify-for-follow-mode.patch +++ b/pkg/sbase/patch/0013-tail-Use-inotify-for-follow-mode.patch diff --git a/core/sbase/rev b/pkg/sbase/rev index 45a4fb75..45a4fb75 100644 --- a/core/sbase/rev +++ b/pkg/sbase/rev diff --git a/core/sbase/src b/pkg/sbase/src -Subproject fb11173926bc783bc70b8e848368eaa97915e54 +Subproject fb11173926bc783bc70b8e848368eaa97915e54 diff --git a/lang/scc/gen.rc b/pkg/scc/gen.rc index 02d6d32a..02d6d32a 100644 --- a/lang/scc/gen.rc +++ b/pkg/scc/gen.rc diff --git a/extra/libtermkey/rev b/pkg/scc/rev index d00491fd..d00491fd 100644 --- a/extra/libtermkey/rev +++ b/pkg/scc/rev diff --git a/lang/scc/src b/pkg/scc/src -Subproject 8881c4347b881996dc3070faf7259d460fb22f3 +Subproject 8881c4347b881996dc3070faf7259d460fb22f3 diff --git a/core/sdhcp/gen.rc b/pkg/sdhcp/gen.rc index ca1a180f..ca1a180f 100644 --- a/core/sdhcp/gen.rc +++ b/pkg/sdhcp/gen.rc diff --git a/core/sdhcp/patch/0001-Convert-cid-to-char-for-strlcpy.patch b/pkg/sdhcp/patch/0001-Convert-cid-to-char-for-strlcpy.patch index a26237db..a26237db 100644 --- a/core/sdhcp/patch/0001-Convert-cid-to-char-for-strlcpy.patch +++ b/pkg/sdhcp/patch/0001-Convert-cid-to-char-for-strlcpy.patch diff --git a/extra/libfuse/rev b/pkg/sdhcp/rev index 0cfbf088..0cfbf088 100644 --- a/extra/libfuse/rev +++ b/pkg/sdhcp/rev diff --git a/core/sdhcp/src b/pkg/sdhcp/src -Subproject 450beea4e88ab7f80206741f18f0d5539ae60b4 +Subproject 450beea4e88ab7f80206741f18f0d5539ae60b4 diff --git a/core/sinit/config.h b/pkg/sinit/config.h index 3d2da6fc..3d2da6fc 100644 --- a/core/sinit/config.h +++ b/pkg/sinit/config.h diff --git a/core/sinit/gen.rc b/pkg/sinit/gen.rc index d45f6720..d45f6720 100644 --- a/core/sinit/gen.rc +++ b/pkg/sinit/gen.rc diff --git a/extra/libnl/rev b/pkg/sinit/rev index 0cfbf088..0cfbf088 100644 --- a/extra/libnl/rev +++ b/pkg/sinit/rev diff --git a/core/sinit/src b/pkg/sinit/src -Subproject 731f65fc82afcd474f4c682f9f0069e5c80c86d +Subproject 731f65fc82afcd474f4c682f9f0069e5c80c86d diff --git a/core/skeleton/gen.rc b/pkg/skeleton/gen.rc index 522d3228..522d3228 100644 --- a/core/skeleton/gen.rc +++ b/pkg/skeleton/gen.rc diff --git a/core/skeleton/gitignore b/pkg/skeleton/gitignore index 90c5afa2..90c5afa2 100644 --- a/core/skeleton/gitignore +++ b/pkg/skeleton/gitignore diff --git a/extra/sshfs/config.h b/pkg/sshfs/config.h index 9c23d485..9c23d485 100644 --- a/extra/sshfs/config.h +++ b/pkg/sshfs/config.h diff --git a/extra/sshfs/gen.rc b/pkg/sshfs/gen.rc index 07cc8249..5ed57782 100644 --- a/extra/sshfs/gen.rc +++ b/pkg/sshfs/gen.rc @@ -1,14 +1,14 @@ cflags\ -D '_FILE_OFFSET_BITS=64' \ -D 'FUSE_USE_VERSION=26' \ - -isystem extra/libfuse/src/include\ + -isystem pkg/libfuse/src/include\ -I '$dir' build '$outdir'/sshfs.1 sed '$srcdir'/sshfs.1.in ; with\ expr 's,__UNMOUNT_COMMAND__,''fusermount -u'',' -exe sshfs -d '$builddir'/extra/libfuse/fetch.stamp\ - sshfs.c nocache.c '$builddir'/extra/libfuse/libfuse.a +exe sshfs -d '$builddir'/pkg/libfuse/fetch.stamp\ + sshfs.c nocache.c '$builddir'/pkg/libfuse/libfuse.a file bin/sshfs '$outdir'/sshfs 755 file share/man/man1/sshfs.1 '$outdir'/sshfs.1 644 diff --git a/extra/sshfs/patch/0001-Add-nocache.c-stub.patch b/pkg/sshfs/patch/0001-Add-nocache.c-stub.patch index 3f6669d6..3f6669d6 100644 --- a/extra/sshfs/patch/0001-Add-nocache.c-stub.patch +++ b/pkg/sshfs/patch/0001-Add-nocache.c-stub.patch diff --git a/extra/sshfs/patch/0002-Use-a-compact-array-and-free-list-for-requests.patch b/pkg/sshfs/patch/0002-Use-a-compact-array-and-free-list-for-requests.patch index 43128eb2..43128eb2 100644 --- a/extra/sshfs/patch/0002-Use-a-compact-array-and-free-list-for-requests.patch +++ b/pkg/sshfs/patch/0002-Use-a-compact-array-and-free-list-for-requests.patch diff --git a/extra/sshfs/patch/0003-Use-bool-instead-of-gboolean.patch b/pkg/sshfs/patch/0003-Use-bool-instead-of-gboolean.patch index 39d1e544..39d1e544 100644 --- a/extra/sshfs/patch/0003-Use-bool-instead-of-gboolean.patch +++ b/pkg/sshfs/patch/0003-Use-bool-instead-of-gboolean.patch diff --git a/extra/sshfs/patch/0004-Use-struct-list_head-instead-of-GList.patch b/pkg/sshfs/patch/0004-Use-struct-list_head-instead-of-GList.patch index d028a336..d028a336 100644 --- a/extra/sshfs/patch/0004-Use-struct-list_head-instead-of-GList.patch +++ b/pkg/sshfs/patch/0004-Use-struct-list_head-instead-of-GList.patch diff --git a/extra/sshfs/patch/0005-Use-standard-C-functions.patch b/pkg/sshfs/patch/0005-Use-standard-C-functions.patch index e58cc29a..e58cc29a 100644 --- a/extra/sshfs/patch/0005-Use-standard-C-functions.patch +++ b/pkg/sshfs/patch/0005-Use-standard-C-functions.patch diff --git a/extra/sshfs/patch/0006-Add-missing-includes.patch b/pkg/sshfs/patch/0006-Add-missing-includes.patch index 968d8186..968d8186 100644 --- a/extra/sshfs/patch/0006-Add-missing-includes.patch +++ b/pkg/sshfs/patch/0006-Add-missing-includes.patch diff --git a/extra/sshfs/patch/0007-Disable-uidmap-and-gidmap-support.patch b/pkg/sshfs/patch/0007-Disable-uidmap-and-gidmap-support.patch index 1a232a7d..1a232a7d 100644 --- a/extra/sshfs/patch/0007-Disable-uidmap-and-gidmap-support.patch +++ b/pkg/sshfs/patch/0007-Disable-uidmap-and-gidmap-support.patch diff --git a/extra/sshfs/patch/0008-Remove-remaining-uses-of-glib.patch b/pkg/sshfs/patch/0008-Remove-remaining-uses-of-glib.patch index b21b5d34..b21b5d34 100644 --- a/extra/sshfs/patch/0008-Remove-remaining-uses-of-glib.patch +++ b/pkg/sshfs/patch/0008-Remove-remaining-uses-of-glib.patch diff --git a/extra/lpeg/rev b/pkg/sshfs/rev index d00491fd..d00491fd 100644 --- a/extra/lpeg/rev +++ b/pkg/sshfs/rev diff --git a/extra/sshfs/src b/pkg/sshfs/src -Subproject b2fa7593586b141298e6159f40f521d2b0f4f89 +Subproject b2fa7593586b141298e6159f40f521d2b0f4f89 diff --git a/desktop/st/config.h b/pkg/st/config.h index 741a0278..741a0278 100644 --- a/desktop/st/config.h +++ b/pkg/st/config.h diff --git a/pkg/st/gen.rc b/pkg/st/gen.rc new file mode 100644 index 00000000..d8119df4 --- /dev/null +++ b/pkg/st/gen.rc @@ -0,0 +1,32 @@ +cflags\ + -D 'VERSION=''"0.7"''' \ + -isystem pkg/fontconfig/src\ + -isystem pkg/libxkbcommon/src\ + -isystem '$builddir'/pkg/pixman/include\ + -isystem '$builddir'/pkg/wayland/include\ + -isystem '$builddir'/pkg/wayland-protocols/include\ + -isystem '$builddir'/pkg/wld/include\ + -I '$dir' + +phony deps\ + '$builddir'/pkg/^(fontconfig libxkbcommon)^/fetch.stamp\ + pkg/^(pixman wayland wayland-protocols wld)^/headers + +exe st -d '$dir'/deps st.c '$builddir'/^(\ + pkg/libxkbcommon/libxkbcommon.a\ + pkg/wayland/libwayland-client.a.d\ + pkg/wayland/libwayland-cursor.a.d\ + pkg/wayland-protocols/xdg-shell-unstable-v5-protocol.c.o\ + pkg/wld/libwld.a.d\ +) +file bin/st '$outdir'/st 755 +file share/man/man1/st.1 '$srcdir'/st.1 644 + +terminfo=s/^(st st-256color) +terminfo_outs='$outdir'/$terminfo +build $"terminfo_outs tic '$srcdir'/st.info ; with\ + ticflags '-x -o $outdir' +for(t in $terminfo) + file share/terminfo/$t '$outdir'/$t 644 + +fetch git diff --git a/desktop/st/patch/0001-Port-to-wayland-using-wld.patch b/pkg/st/patch/0001-Port-to-wayland-using-wld.patch index ca7cf414..ca7cf414 100644 --- a/desktop/st/patch/0001-Port-to-wayland-using-wld.patch +++ b/pkg/st/patch/0001-Port-to-wayland-using-wld.patch diff --git a/extra/libusb/rev b/pkg/st/rev index 0cfbf088..0cfbf088 100644 --- a/extra/libusb/rev +++ b/pkg/st/rev diff --git a/desktop/st/src b/pkg/st/src -Subproject 740ada1447a0bf9eb7db327d9433fa0b96e0a4d +Subproject 740ada1447a0bf9eb7db327d9433fa0b96e0a4d diff --git a/media/mpv/.gitignore b/pkg/swc/.gitignore index 012dc66e..012dc66e 100644 --- a/media/mpv/.gitignore +++ b/pkg/swc/.gitignore diff --git a/desktop/swc/gen.rc b/pkg/swc/gen.rc index fe3823b4..8ec3f494 100644 --- a/desktop/swc/gen.rc +++ b/pkg/swc/gen.rc @@ -2,15 +2,15 @@ cflags\ -D _GNU_SOURCE\ -D 'screen_new=swc__screen_new' \ -D 'remove_resource=swc__remove_resource' \ - -isystem desktop/fontconfig/src\ - -isystem desktop/libdrm/src/include/drm\ - -isystem desktop/libdrm/src\ - -isystem desktop/libevdev/src\ - -isystem desktop/libxkbcommon/src\ - -isystem '$builddir'/desktop/pixman/include\ - -isystem '$builddir'/desktop/wayland-protocols/include\ - -isystem '$builddir'/desktop/wayland/include\ - -isystem '$builddir'/desktop/wld/include\ + -isystem pkg/fontconfig/src\ + -isystem pkg/libdrm/src/include/drm\ + -isystem pkg/libdrm/src\ + -isystem pkg/libevdev/src\ + -isystem pkg/libxkbcommon/src\ + -isystem '$builddir'/pkg/pixman/include\ + -isystem '$builddir'/pkg/wayland-protocols/include\ + -isystem '$builddir'/pkg/wayland/include\ + -isystem '$builddir'/pkg/wld/include\ -I '$outdir' \ -I '$outdir'/include\ -I '$srcdir' @@ -23,7 +23,7 @@ waylandproto protocol/swc.xml\ build '$outdir'/include/swc.h copy '$srcdir'/libswc/swc.h phony headers '$outdir'/include/^(swc.h swc-^(client server)^-protocol.h) -build '$outdir'/wayland-drm-server-protocol.h copy '$builddir'/desktop/wld/protocol/wayland-drm-server-protocol.h +build '$outdir'/wayland-drm-server-protocol.h copy '$builddir'/pkg/wld/protocol/wayland-drm-server-protocol.h { include 'toolchain/$host_toolchain.ninja' @@ -40,8 +40,8 @@ phony deps\ include/swc-server-protocol.h\ cursor/cursor_data.h\ )\ - '$builddir'/desktop/^(fontconfig libdrm libevdev libxkbcommon)^/fetch.stamp\ - desktop/^(pixman wayland wayland-protocols wld)^/headers + '$builddir'/pkg/^(fontconfig libdrm libevdev libxkbcommon)^/fetch.stamp\ + pkg/^(pixman wayland wayland-protocols wld)^/headers lib libswc.a -d '$dir'/deps\ libswc/^(\ @@ -83,14 +83,14 @@ lib libswc.a -d '$dir'/deps\ launch/protocol.c.o\ swc-protocol.c.o\ '$builddir'/^(\ - desktop/libevdev/libevdev.a\ - desktop/libxkbcommon/libxkbcommon.a\ - desktop/wayland-protocols/xdg-shell-unstable-v5-protocol.c.o\ - desktop/wayland/libwayland-server.a.d\ - desktop/wld/libwld.a.d\ + pkg/libevdev/libevdev.a\ + pkg/libxkbcommon/libxkbcommon.a\ + pkg/wayland-protocols/xdg-shell-unstable-v5-protocol.c.o\ + pkg/wayland/libwayland-server.a.d\ + pkg/wld/libwld.a.d\ ) -exe swc-launch launch/^(launch.c protocol.c.o) '$builddir'/desktop/libdrm/libdrm.a +exe swc-launch launch/^(launch.c protocol.c.o) '$builddir'/pkg/libdrm/libdrm.a file bin/swc-launch '$outdir'/swc-launch 4755 fetch git diff --git a/extra/ncurses/rev b/pkg/swc/rev index d00491fd..d00491fd 100644 --- a/extra/ncurses/rev +++ b/pkg/swc/rev diff --git a/desktop/swc/src b/pkg/swc/src -Subproject ee0825dd7b49a5ac65d5e94bdad159ca77481bc +Subproject ee0825dd7b49a5ac65d5e94bdad159ca77481bc diff --git a/desktop/terminus-font/.gitignore b/pkg/terminus-font/.gitignore index 272eca1a..272eca1a 100644 --- a/desktop/terminus-font/.gitignore +++ b/pkg/terminus-font/.gitignore diff --git a/desktop/terminus-font/gen.rc b/pkg/terminus-font/gen.rc index c8ee5d4c..c8ee5d4c 100644 --- a/desktop/terminus-font/gen.rc +++ b/pkg/terminus-font/gen.rc diff --git a/extra/pcre/rev b/pkg/terminus-font/rev index d00491fd..d00491fd 100644 --- a/extra/pcre/rev +++ b/pkg/terminus-font/rev diff --git a/desktop/terminus-font/sha256 b/pkg/terminus-font/sha256 index d624c615..d624c615 100644 --- a/desktop/terminus-font/sha256 +++ b/pkg/terminus-font/sha256 diff --git a/desktop/terminus-font/ucstoany.awk b/pkg/terminus-font/ucstoany.awk index 24145a2e..24145a2e 100644 --- a/desktop/terminus-font/ucstoany.awk +++ b/pkg/terminus-font/ucstoany.awk diff --git a/desktop/terminus-font/url b/pkg/terminus-font/url index 9f934a3f..9f934a3f 100644 --- a/desktop/terminus-font/url +++ b/pkg/terminus-font/url diff --git a/extra/the_silver_searcher/config.h b/pkg/the_silver_searcher/config.h index 41a9cbf9..41a9cbf9 100644 --- a/extra/the_silver_searcher/config.h +++ b/pkg/the_silver_searcher/config.h diff --git a/extra/the_silver_searcher/gen.rc b/pkg/the_silver_searcher/gen.rc index 66e447fc..6ec53b9c 100644 --- a/extra/the_silver_searcher/gen.rc +++ b/pkg/the_silver_searcher/gen.rc @@ -1,13 +1,13 @@ cflags\ -D _GNU_SOURCE\ - -isystem '$builddir'/extra/pcre/include\ + -isystem '$builddir'/pkg/pcre/include\ -I include\ -I '$dir' -exe ag -d extra/pcre/headers src/^(\ +exe ag -d pkg/pcre/headers src/^(\ ignore.c log.c options.c print.c print_w32.c scandir.c search.c lang.c\ util.c decompress.c main.c\ -) '$builddir'/extra/pcre/libpcre.a +) '$builddir'/pkg/pcre/libpcre.a file bin/ag '$outdir'/ag 755 file share/man/man1/ag.1 '$srcdir'/doc/ag.1 644 diff --git a/extra/the_silver_searcher/rev b/pkg/the_silver_searcher/rev index b8626c4c..b8626c4c 100644 --- a/extra/the_silver_searcher/rev +++ b/pkg/the_silver_searcher/rev diff --git a/extra/the_silver_searcher/src b/pkg/the_silver_searcher/src -Subproject 682ab865e174ce289b7dda5514abfdf21037a2d +Subproject 682ab865e174ce289b7dda5514abfdf21037a2d diff --git a/extra/transmission/.gitignore b/pkg/transmission/.gitignore index c914ea0a..c914ea0a 100644 --- a/extra/transmission/.gitignore +++ b/pkg/transmission/.gitignore diff --git a/extra/transmission/config.h b/pkg/transmission/config.h index a0009f4e..a0009f4e 100644 --- a/extra/transmission/config.h +++ b/pkg/transmission/config.h diff --git a/extra/transmission/gen.rc b/pkg/transmission/gen.rc index b5280b5f..b9d2134c 100644 --- a/extra/transmission/gen.rc +++ b/pkg/transmission/gen.rc @@ -1,22 +1,22 @@ set orig_cflags '$cflags' cflags\ -D __TRANSMISSION__\ - -I '$builddir'/core/curl/include\ - -I '$builddir'/core/libressl/include\ - -I '$builddir'/core/zlib/include\ - -I '$builddir'/extra/libevent/include\ + -I '$builddir'/pkg/curl/include\ + -I '$builddir'/pkg/libevent/include\ + -I '$builddir'/pkg/libressl/include\ + -I '$builddir'/pkg/zlib/include\ -I '$dir' \ -I '$srcdir' \ -I '$srcdir'/third-party\ -I '$srcdir'/third-party/libb64\ -I '$srcdir'/third-party/libnatpmp\ -I '$srcdir'/third-party/libutp\ - -I extra/libevent/src/include\ + -I pkg/libevent/src/include\ -I include\ - -idirafter core/openbsd/src/sys\ + -idirafter pkg/openbsd/src/sys\ -include config.h -phony deps (core/^(curl libressl zlib) extra/libevent)^/headers +phony deps pkg/^(curl libevent libressl zlib)^/headers lib libtransmission.a -d '$dir'/deps libtransmission/^(\ announcer.c\ @@ -82,11 +82,11 @@ lib libtransmission.a -d '$dir'/deps libtransmission/^(\ watchdir-inotify.c\ file-posix.c\ crypto-utils-openssl.c\ -) libb64.a libdht.a libminiupnp.a libnatpmp.a libutp.a '$builddir'/^(\ - core/curl/libcurl.a.d\ - core/libressl/libcrypto.a.d\ - core/zlib/libz.a\ - extra/libevent/libevent.a\ +) libb64.a libdht.a libminiupnp.a libnatpmp.a libutp.a '$builddir'/pkg/^(\ + curl/libcurl.a.d\ + libevent/libevent.a\ + libressl/libcrypto.a.d\ + zlib/libz.a\ ) lib libb64.a third-party/libb64/^(cdecode.c cencode.c) @@ -102,7 +102,7 @@ lib libdht.a third-party/dht/dht.c set cflags '$orig_cflags' \ -D _GNU_SOURCE\ -I '$outdir'/miniupnp\ - -idirafter core/openbsd/src/sys + -idirafter pkg/openbsd/src/sys hdr='$outdir'/miniupnp/miniupnpcstrings.h build $hdr sed '$srcdir'/third-party/miniupnp/miniupnpcstrings.h.in ; with\ diff --git a/extra/pcsc/rev b/pkg/transmission/rev index d00491fd..d00491fd 100644 --- a/extra/pcsc/rev +++ b/pkg/transmission/rev diff --git a/extra/transmission/sha256 b/pkg/transmission/sha256 index 16625e70..16625e70 100644 --- a/extra/transmission/sha256 +++ b/pkg/transmission/sha256 diff --git a/extra/transmission/url b/pkg/transmission/url index 8ba77c57..8ba77c57 100644 --- a/extra/transmission/url +++ b/pkg/transmission/url diff --git a/core/tz/gen.rc b/pkg/tz/gen.rc index b2a9377e..b2a9377e 100644 --- a/core/tz/gen.rc +++ b/pkg/tz/gen.rc diff --git a/media/mpv/rev b/pkg/tz/rev index 1e8b3149..1e8b3149 100644 --- a/media/mpv/rev +++ b/pkg/tz/rev diff --git a/core/tz/src b/pkg/tz/src -Subproject eeff212d0f2b94a8c08d7ce2e1ff2278c027936 +Subproject eeff212d0f2b94a8c08d7ce2e1ff2278c027936 diff --git a/core/tz/tzdata.awk b/pkg/tz/tzdata.awk index 6e24a588..e7b48085 100644 --- a/core/tz/tzdata.awk +++ b/pkg/tz/tzdata.awk @@ -1,4 +1,4 @@ -# usage: awk -f tzdata.awk repo=out/root.git out=out/core/tz/zoneinfo [file...] +# usage: awk -f tzdata.awk repo=out/root.git out=out/pkg/tz/zoneinfo [file...] function run(cmd) { status = system(cmd) diff --git a/core/tz/version.h b/pkg/tz/version.h index 76f806c4..76f806c4 100644 --- a/core/tz/version.h +++ b/pkg/tz/version.h diff --git a/core/ubase/config.h b/pkg/ubase/config.h index c5d38cde..c5d38cde 100644 --- a/core/ubase/config.h +++ b/pkg/ubase/config.h diff --git a/core/ubase/gen.rc b/pkg/ubase/gen.rc index 94c2b2e9..94c2b2e9 100644 --- a/core/ubase/gen.rc +++ b/pkg/ubase/gen.rc diff --git a/core/ubase/patch/0001-passwd-Use-a-salt-when-encrypting-passwords.patch b/pkg/ubase/patch/0001-passwd-Use-a-salt-when-encrypting-passwords.patch index 4c349432..4c349432 100644 --- a/core/ubase/patch/0001-passwd-Use-a-salt-when-encrypting-passwords.patch +++ b/pkg/ubase/patch/0001-passwd-Use-a-salt-when-encrypting-passwords.patch diff --git a/core/ubase/patch/0002-mount-Don-t-pass-no-auto-to-kernel.patch b/pkg/ubase/patch/0002-mount-Don-t-pass-no-auto-to-kernel.patch index bddcb0fb..bddcb0fb 100644 --- a/core/ubase/patch/0002-mount-Don-t-pass-no-auto-to-kernel.patch +++ b/pkg/ubase/patch/0002-mount-Don-t-pass-no-auto-to-kernel.patch diff --git a/core/ubase/patch/0003-Add-stty-1.patch b/pkg/ubase/patch/0003-Add-stty-1.patch index 7f9876a6..7f9876a6 100644 --- a/core/ubase/patch/0003-Add-stty-1.patch +++ b/pkg/ubase/patch/0003-Add-stty-1.patch diff --git a/core/ubase/patch/0004-stty-cleaner-output-when-no-arguments-are-used.patch b/pkg/ubase/patch/0004-stty-cleaner-output-when-no-arguments-are-used.patch index ebe8e0a3..ebe8e0a3 100644 --- a/core/ubase/patch/0004-stty-cleaner-output-when-no-arguments-are-used.patch +++ b/pkg/ubase/patch/0004-stty-cleaner-output-when-no-arguments-are-used.patch diff --git a/core/ubase/patch/0005-stty-fix-casting-bug.patch b/pkg/ubase/patch/0005-stty-fix-casting-bug.patch index 26faab07..26faab07 100644 --- a/core/ubase/patch/0005-stty-fix-casting-bug.patch +++ b/pkg/ubase/patch/0005-stty-fix-casting-bug.patch diff --git a/core/ubase/patch/0006-stty-add-symbolic-values-for-line-disciplines.patch b/pkg/ubase/patch/0006-stty-add-symbolic-values-for-line-disciplines.patch index 822ddf1d..822ddf1d 100644 --- a/core/ubase/patch/0006-stty-add-symbolic-values-for-line-disciplines.patch +++ b/pkg/ubase/patch/0006-stty-add-symbolic-values-for-line-disciplines.patch diff --git a/core/ubase/patch/0007-stty-simplify.patch b/pkg/ubase/patch/0007-stty-simplify.patch index e4039231..e4039231 100644 --- a/core/ubase/patch/0007-stty-simplify.patch +++ b/pkg/ubase/patch/0007-stty-simplify.patch diff --git a/core/ubase/patch/0008-stty-Fix-indentation.patch b/pkg/ubase/patch/0008-stty-Fix-indentation.patch index f2e5847f..f2e5847f 100644 --- a/core/ubase/patch/0008-stty-Fix-indentation.patch +++ b/pkg/ubase/patch/0008-stty-Fix-indentation.patch diff --git a/core/ubase/patch/0009-stty-Fix-build-with-musl-libc.patch b/pkg/ubase/patch/0009-stty-Fix-build-with-musl-libc.patch index ae1373f5..ae1373f5 100644 --- a/core/ubase/patch/0009-stty-Fix-build-with-musl-libc.patch +++ b/pkg/ubase/patch/0009-stty-Fix-build-with-musl-libc.patch diff --git a/extra/msmtp/rev b/pkg/ubase/rev index 0cfbf088..0cfbf088 100644 --- a/extra/msmtp/rev +++ b/pkg/ubase/rev diff --git a/core/ubase/src b/pkg/ubase/src -Subproject e3dacbb542daeda7797855b01b3afbf7c433ad5 +Subproject e3dacbb542daeda7797855b01b3afbf7c433ad5 diff --git a/extra/unzip/.gitignore b/pkg/unzip/.gitignore index dcae2209..dcae2209 100644 --- a/extra/unzip/.gitignore +++ b/pkg/unzip/.gitignore diff --git a/extra/unzip/config.h b/pkg/unzip/config.h index 5d254d27..5d254d27 100644 --- a/extra/unzip/config.h +++ b/pkg/unzip/config.h diff --git a/extra/unzip/gen.rc b/pkg/unzip/gen.rc index 5b5a537a..36e9a53e 100644 --- a/extra/unzip/gen.rc +++ b/pkg/unzip/gen.rc @@ -1,14 +1,14 @@ cflags\ -include '$dir'/config.h\ - -isystem core/bzip2/src\ + -isystem pkg/bzip2/src\ -I '$srcdir' -exe unzip -d '$builddir'/core/bzip2/fetch.stamp\ +exe unzip -d '$builddir'/pkg/bzip2/fetch.stamp\ unzip.c crc32.c crypt.c envargs.c explode.c\ extract.c fileio.c globals.c inflate.c list.c match.c\ process.c ttyio.c ubz2err.c unreduce.c unshrink.c zipinfo.c\ unix/unix.c\ - '$builddir'/core/bzip2/libbz2.a + '$builddir'/pkg/bzip2/libbz2.a file bin/unzip '$outdir'/unzip 755 file share/man/man1/unzip.1 '$srcdir'/man/unzip.1 644 diff --git a/extra/unzip/patch/0001-Drop-L-suffix-from-man-page-sections.patch b/pkg/unzip/patch/0001-Drop-L-suffix-from-man-page-sections.patch index 27d1f048..27d1f048 100644 --- a/extra/unzip/patch/0001-Drop-L-suffix-from-man-page-sections.patch +++ b/pkg/unzip/patch/0001-Drop-L-suffix-from-man-page-sections.patch diff --git a/extra/unzip/patch/0002-Handle-the-PKWare-verification-bit-of-internal-attri.patch b/pkg/unzip/patch/0002-Handle-the-PKWare-verification-bit-of-internal-attri.patch index f7d9caab..f7d9caab 100644 --- a/extra/unzip/patch/0002-Handle-the-PKWare-verification-bit-of-internal-attri.patch +++ b/pkg/unzip/patch/0002-Handle-the-PKWare-verification-bit-of-internal-attri.patch diff --git a/extra/unzip/patch/0003-Restore-uid-and-gid-information-when-requested.patch b/pkg/unzip/patch/0003-Restore-uid-and-gid-information-when-requested.patch index ce3b3f0b..ce3b3f0b 100644 --- a/extra/unzip/patch/0003-Restore-uid-and-gid-information-when-requested.patch +++ b/pkg/unzip/patch/0003-Restore-uid-and-gid-information-when-requested.patch diff --git a/extra/unzip/patch/0004-Initialize-the-symlink-flag.patch b/pkg/unzip/patch/0004-Initialize-the-symlink-flag.patch index d8f4d38d..d8f4d38d 100644 --- a/extra/unzip/patch/0004-Initialize-the-symlink-flag.patch +++ b/pkg/unzip/patch/0004-Initialize-the-symlink-flag.patch diff --git a/extra/unzip/patch/0005-Increase-size-of-cfactorstr-array-to-avoid-buffer-ov.patch b/pkg/unzip/patch/0005-Increase-size-of-cfactorstr-array-to-avoid-buffer-ov.patch index e58bbdd5..e58bbdd5 100644 --- a/extra/unzip/patch/0005-Increase-size-of-cfactorstr-array-to-avoid-buffer-ov.patch +++ b/pkg/unzip/patch/0005-Increase-size-of-cfactorstr-array-to-avoid-buffer-ov.patch diff --git a/extra/unzip/patch/0006-zipinfo.c-Do-not-crash-when-hostver-byte-is-100.patch b/pkg/unzip/patch/0006-zipinfo.c-Do-not-crash-when-hostver-byte-is-100.patch index f7ea35fa..f7ea35fa 100644 --- a/extra/unzip/patch/0006-zipinfo.c-Do-not-crash-when-hostver-byte-is-100.patch +++ b/pkg/unzip/patch/0006-zipinfo.c-Do-not-crash-when-hostver-byte-is-100.patch diff --git a/extra/unzip/patch/0007-Fix-CVE-2014-8139-CRC32-verification-heap-based-over.patch b/pkg/unzip/patch/0007-Fix-CVE-2014-8139-CRC32-verification-heap-based-over.patch index cbf42c2e..cbf42c2e 100644 --- a/extra/unzip/patch/0007-Fix-CVE-2014-8139-CRC32-verification-heap-based-over.patch +++ b/pkg/unzip/patch/0007-Fix-CVE-2014-8139-CRC32-verification-heap-based-over.patch diff --git a/extra/unzip/patch/0008-Fix-CVE-2014-8140-out-of-bounds-write-issue-in-test_.patch b/pkg/unzip/patch/0008-Fix-CVE-2014-8140-out-of-bounds-write-issue-in-test_.patch index b60fc149..b60fc149 100644 --- a/extra/unzip/patch/0008-Fix-CVE-2014-8140-out-of-bounds-write-issue-in-test_.patch +++ b/pkg/unzip/patch/0008-Fix-CVE-2014-8140-out-of-bounds-write-issue-in-test_.patch diff --git a/extra/unzip/patch/0009-Fix-CVE-2014-8141-out-of-bounds-read-issues-in-getZi.patch b/pkg/unzip/patch/0009-Fix-CVE-2014-8141-out-of-bounds-read-issues-in-getZi.patch index b34ae1a8..b34ae1a8 100644 --- a/extra/unzip/patch/0009-Fix-CVE-2014-8141-out-of-bounds-read-issues-in-getZi.patch +++ b/pkg/unzip/patch/0009-Fix-CVE-2014-8141-out-of-bounds-read-issues-in-getZi.patch diff --git a/extra/unzip/patch/0010-Info-ZIP-UnZip-buffer-overflow.patch b/pkg/unzip/patch/0010-Info-ZIP-UnZip-buffer-overflow.patch index edd9706f..edd9706f 100644 --- a/extra/unzip/patch/0010-Info-ZIP-UnZip-buffer-overflow.patch +++ b/pkg/unzip/patch/0010-Info-ZIP-UnZip-buffer-overflow.patch diff --git a/extra/unzip/patch/0011-Upstream-fix-for-heap-overflow.patch b/pkg/unzip/patch/0011-Upstream-fix-for-heap-overflow.patch index 52681e0b..52681e0b 100644 --- a/extra/unzip/patch/0011-Upstream-fix-for-heap-overflow.patch +++ b/pkg/unzip/patch/0011-Upstream-fix-for-heap-overflow.patch diff --git a/extra/unzip/patch/0012-fix-infinite-loop-when-extracting-empty-bzip2-data.patch b/pkg/unzip/patch/0012-fix-infinite-loop-when-extracting-empty-bzip2-data.patch index 7e15d681..7e15d681 100644 --- a/extra/unzip/patch/0012-fix-infinite-loop-when-extracting-empty-bzip2-data.patch +++ b/pkg/unzip/patch/0012-fix-infinite-loop-when-extracting-empty-bzip2-data.patch diff --git a/extra/unzip/patch/0013-extract-prevent-unsigned-overflow-on-invalid-input.patch b/pkg/unzip/patch/0013-extract-prevent-unsigned-overflow-on-invalid-input.patch index 9f816a7a..9f816a7a 100644 --- a/extra/unzip/patch/0013-extract-prevent-unsigned-overflow-on-invalid-input.patch +++ b/pkg/unzip/patch/0013-extract-prevent-unsigned-overflow-on-invalid-input.patch diff --git a/extra/sshfs/rev b/pkg/unzip/rev index d00491fd..d00491fd 100644 --- a/extra/sshfs/rev +++ b/pkg/unzip/rev diff --git a/extra/unzip/sha256 b/pkg/unzip/sha256 index 0b45b49d..0b45b49d 100644 --- a/extra/unzip/sha256 +++ b/pkg/unzip/sha256 diff --git a/extra/unzip/url b/pkg/unzip/url index c021ee6d..c021ee6d 100644 --- a/extra/unzip/url +++ b/pkg/unzip/url diff --git a/core/util-linux/config.h b/pkg/util-linux/config.h index 9f5c2ab6..9f5c2ab6 100644 --- a/core/util-linux/config.h +++ b/pkg/util-linux/config.h diff --git a/core/util-linux/gen.rc b/pkg/util-linux/gen.rc index 98f29302..98f29302 100644 --- a/core/util-linux/gen.rc +++ b/pkg/util-linux/gen.rc diff --git a/extra/transmission/rev b/pkg/util-linux/rev index d00491fd..d00491fd 100644 --- a/extra/transmission/rev +++ b/pkg/util-linux/rev diff --git a/core/util-linux/src b/pkg/util-linux/src -Subproject 5bd2b14de42bd81abfee1a3f3265b2ecb92f79b +Subproject 5bd2b14de42bd81abfee1a3f3265b2ecb92f79b diff --git a/pkg/velox/gen.rc b/pkg/velox/gen.rc new file mode 100644 index 00000000..4c3c77b5 --- /dev/null +++ b/pkg/velox/gen.rc @@ -0,0 +1,42 @@ +cflags\ + -D 'VELOX_LIBEXEC=''"/libexec/velox"''' \ + -isystem pkg/fontconfig/src\ + -isystem pkg/libxkbcommon/src\ + -isystem '$builddir'/pkg/pixman/include\ + -isystem '$builddir'/pkg/swc/include\ + -isystem '$builddir'/pkg/wayland/include\ + -isystem '$builddir'/pkg/wld/include\ + -I '$outdir' + +waylandproto protocol/velox.xml\ + protocol/velox-^(client server)^-protocol.h velox-protocol.c +build '$outdir'/protocol/swc-client-protocol.h copy '$builddir'/pkg/swc/include/swc-client-protocol.h + +phony deps\ + '$outdir'/protocol/^(swc-client velox-^(client server))^-protocol.h\ + '$builddir'/pkg/^(fontconfig libxkbcommon swc)^/fetch.stamp\ + pkg/^(pixman swc wayland wld)^/headers + +exe velox -d '$dir'/deps \ + config.c\ + layout.c\ + screen.c\ + tag.c\ + util.c\ + velox.c\ + velox-protocol.c.o\ + window.c\ + '$builddir'/pkg/^(\ + swc/libswc.a.d\ + wayland/libwayland-server.a.d\ + ) +file bin/velox '$outdir'/velox 755 + +exe status_bar -d '$dir'/deps clients/status_bar.c velox-protocol.c.o '$builddir'/pkg/^(\ + swc/swc-protocol.c.o\ + wld/libwld.a.d\ + wayland/libwayland-client.a.d\ +) +file libexec/velox/status_bar '$outdir'/status_bar 755 + +fetch git diff --git a/media/alsa-lib/rev b/pkg/velox/rev index 0cfbf088..0cfbf088 100644 --- a/media/alsa-lib/rev +++ b/pkg/velox/rev diff --git a/desktop/velox/src b/pkg/velox/src -Subproject a95412ddddfe6640bf14e8524e591c41cf769fc +Subproject a95412ddddfe6640bf14e8524e591c41cf769fc diff --git a/extra/vis/gen.rc b/pkg/vis/gen.rc index 429d2b04..228c92a1 100644 --- a/extra/vis/gen.rc +++ b/pkg/vis/gen.rc @@ -8,28 +8,28 @@ cflags\ -D 'VERSION=''"'$version'"''' \ -D 'VIS_PATH=''"/share/vis"''' \ -D NDEBUG\ - -isystem extra/libtermkey/src\ - -isystem lang/lua/src/src\ - -isystem '$builddir'/extra/ncurses/include\ + -isystem pkg/libtermkey/src\ + -isystem pkg/lua/src/src\ + -isystem '$builddir'/pkg/ncurses/include\ -I '$outdir' build '$outdir'/config.h copy '$srcdir'/config.def.h -phony deps '$outdir'/config.h '$builddir'/^(\ - extra/libtermkey/fetch.stamp\ - lang/lua/fetch.stamp\ -) extra/ncurses/headers +phony deps '$outdir'/config.h '$builddir'/pkg/^(\ + libtermkey/fetch.stamp\ + lua/fetch.stamp\ +) pkg/ncurses/headers exe vis -d '$dir'/deps \ array.c buffer.c libutf.c main.c map.c register.c ring-buffer.c\ sam.c text.c text-motions.c text-objects.c text-regex.c text-util.c\ ui-curses.c view.c vis.c vis-lua.c vis-modes.c vis-motions.c\ vis-operators.c vis-prompt.c vis-text-objects.c\ - '$builddir'/^(\ - extra/libtermkey/libtermkey.a.d\ - extra/lpeg/liblpeg.a\ - extra/ncurses/libncurses.a\ - lang/lua/liblua.a\ + '$builddir'/pkg/^(\ + libtermkey/libtermkey.a.d\ + lpeg/liblpeg.a\ + lua/liblua.a\ + ncurses/libncurses.a\ ) file bin/vis '$outdir'/vis 755 diff --git a/extra/vis/patch/0001-Allow-building-lpeg-statically.patch b/pkg/vis/patch/0001-Allow-building-lpeg-statically.patch index 025bfb41..025bfb41 100644 --- a/extra/vis/patch/0001-Allow-building-lpeg-statically.patch +++ b/pkg/vis/patch/0001-Allow-building-lpeg-statically.patch diff --git a/extra/vis/patch/0002-Set-default-theme-to-dark-16.patch b/pkg/vis/patch/0002-Set-default-theme-to-dark-16.patch index 254b5c5c..254b5c5c 100644 --- a/extra/vis/patch/0002-Set-default-theme-to-dark-16.patch +++ b/pkg/vis/patch/0002-Set-default-theme-to-dark-16.patch diff --git a/media/libass/rev b/pkg/vis/rev index 00750edc..00750edc 100644 --- a/media/libass/rev +++ b/pkg/vis/rev diff --git a/extra/vis/src b/pkg/vis/src -Subproject 37d98f3119d5d3a63492bf9683ec6a4d68cc1e2 +Subproject 37d98f3119d5d3a63492bf9683ec6a4d68cc1e2 diff --git a/desktop/wayland-protocols/gen.rc b/pkg/wayland-protocols/gen.rc index f47de2ab..aa5053c0 100644 --- a/desktop/wayland-protocols/gen.rc +++ b/pkg/wayland-protocols/gen.rc @@ -1,5 +1,5 @@ cflags\ - -I '$builddir'/desktop/wayland/include + -I '$builddir'/pkg/wayland/include waylandproto unstable/xdg-shell/xdg-shell-unstable-v5.xml\ include/xdg-shell-unstable-v5-^(client server)^-protocol.h\ diff --git a/extra/unzip/rev b/pkg/wayland-protocols/rev index d00491fd..d00491fd 100644 --- a/extra/unzip/rev +++ b/pkg/wayland-protocols/rev diff --git a/desktop/wayland-protocols/src b/pkg/wayland-protocols/src -Subproject 2e541a36deff5f2e16e25e27f7f93d26822eecc +Subproject 2e541a36deff5f2e16e25e27f7f93d26822eecc diff --git a/desktop/wayland/config.h b/pkg/wayland/config.h index c59dbe65..c59dbe65 100644 --- a/desktop/wayland/config.h +++ b/pkg/wayland/config.h diff --git a/desktop/wayland/gen.rc b/pkg/wayland/gen.rc index c96a2e3f..df908274 100644 --- a/desktop/wayland/gen.rc +++ b/pkg/wayland/gen.rc @@ -1,6 +1,6 @@ cflags\ - -isystem '$builddir'/desktop/expat/include\ - -isystem '$builddir'/desktop/libffi/include\ + -isystem '$builddir'/pkg/expat/include\ + -isystem '$builddir'/pkg/libffi/include\ -I include\ -I '$dir' \ -I '$outdir'/include\ @@ -16,11 +16,11 @@ build '$outdir'/include/wayland-version.h sed '$srcdir'/src/wayland-version.h.in cc src/wayland-util.c cc src/wayland-os.c -cc src/connection.c '||' desktop/libffi/headers +cc src/connection.c '||' pkg/libffi/headers -exe wayland-scanner -d 'desktop/expat/headers $outdir/include/wayland-version.h' \ +exe wayland-scanner -d 'pkg/expat/headers $outdir/include/wayland-version.h' \ src/^(scanner.c wayland-util.c.o)\ - '$builddir'/desktop/expat/libexpat.a + '$builddir'/pkg/expat/libexpat.a waylandproto protocol/wayland.xml\ include/wayland-^(client server)^-protocol.h\ @@ -40,7 +40,7 @@ lib libwayland-server.a -d '$dir'/headers src/^(\ wayland-shm.c\ wayland-util.c.o\ event-loop.c\ -) '$builddir'/desktop/libffi/libffi.a +) '$builddir'/pkg/libffi/libffi.a lib libwayland-client.a -d '$dir'/headers src/^(\ connection.c.o\ @@ -48,7 +48,7 @@ lib libwayland-client.a -d '$dir'/headers src/^(\ wayland-protocol.c.o\ wayland-client.c\ wayland-util.c.o\ -) '$builddir'/desktop/libffi/libffi.a +) '$builddir'/pkg/libffi/libffi.a lib libwayland-cursor.a -d '$dir'/headers cursor/^(\ os-compatibility.c\ diff --git a/media/alsa-utils/rev b/pkg/wayland/rev index 0cfbf088..0cfbf088 100644 --- a/media/alsa-utils/rev +++ b/pkg/wayland/rev diff --git a/desktop/wayland/src b/pkg/wayland/src -Subproject a0d76ffda5c3483e5e67fed19b7d8afe8966782 +Subproject a0d76ffda5c3483e5e67fed19b7d8afe8966782 diff --git a/desktop/wld/gen.rc b/pkg/wld/gen.rc index 85f6a180..957d5444 100644 --- a/desktop/wld/gen.rc +++ b/pkg/wld/gen.rc @@ -1,12 +1,12 @@ cflags=(\ -D WITH_WAYLAND_SHM\ -D WITH_WAYLAND_DRM\ - -isystem desktop/fontconfig/src\ - -isystem desktop/freetype/src/include\ - -isystem desktop/libdrm/src\ - -isystem desktop/libdrm/src/include/drm\ - -isystem '$builddir'/desktop/pixman/include\ - -isystem '$builddir'/desktop/wayland/include\ + -isystem pkg/fontconfig/src\ + -isystem pkg/freetype/src/include\ + -isystem pkg/libdrm/src\ + -isystem pkg/libdrm/src/include/drm\ + -isystem '$builddir'/pkg/pixman/include\ + -isystem '$builddir'/pkg/wayland/include\ -I '$outdir' \ ) @@ -34,22 +34,22 @@ srcs=(\ wayland-drm-protocol.c.o\ ) libs=(\ - desktop/fontconfig/libfontconfig.a.d\ - desktop/freetype/libfreetype.a.d\ - desktop/libdrm/libdrm.a\ - desktop/pixman/libpixman.a\ - desktop/wayland/libwayland-client.a.d\ + fontconfig/libfontconfig.a.d\ + freetype/libfreetype.a.d\ + libdrm/libdrm.a\ + pixman/libpixman.a\ + wayland/libwayland-client.a.d\ ) if(~ intel $config_video_drivers) { - cflags=($cflags -D WITH_DRM_INTEL -I desktop/libdrm/src/intel) + cflags=($cflags -D WITH_DRM_INTEL -I pkg/libdrm/src/intel) srcs=($srcs intel.c intel/batch.c) - libs=($libs desktop/libdrm/libdrm_intel.a.d) + libs=($libs libdrm/libdrm_intel.a.d) } if(~ nouveau $config_video_drivers) { - cflags=($cflags -D WITH_DRM_NOUVEAU -I desktop/libdrm/src/nouveau) + cflags=($cflags -D WITH_DRM_NOUVEAU -I pkg/libdrm/src/nouveau) srcs=($srcs nouveau.c) - libs=($libs desktop/libdrm/libdrm_nouveau.a) + libs=($libs libdrm/libdrm_nouveau.a) } cflags $cflags @@ -60,9 +60,9 @@ waylandproto protocol/wayland-drm.xml\ phony deps\ '$outdir'/protocol/wayland-drm-client-protocol.h\ - '$builddir'/desktop/^(fontconfig freetype libdrm)^/fetch.stamp\ - desktop/^(pixman wayland)^/headers + '$builddir'/pkg/^(fontconfig freetype libdrm)^/fetch.stamp\ + pkg/^(pixman wayland)^/headers -lib libwld.a -d '$dir'/deps $srcs '$builddir'/$libs +lib libwld.a -d '$dir'/deps $srcs '$builddir'/pkg/$libs fetch git diff --git a/lang/lua/rev b/pkg/wld/rev index d00491fd..d00491fd 100644 --- a/lang/lua/rev +++ b/pkg/wld/rev diff --git a/desktop/wld/src b/pkg/wld/src -Subproject efe0a1ed1856a2e4a1893ed0f2d7dde43b5627f +Subproject efe0a1ed1856a2e4a1893ed0f2d7dde43b5627f diff --git a/desktop/xkeyboard-config/gen.rc b/pkg/xkeyboard-config/gen.rc index bfba7a51..bfba7a51 100644 --- a/desktop/xkeyboard-config/gen.rc +++ b/pkg/xkeyboard-config/gen.rc diff --git a/lang/mc/rev b/pkg/xkeyboard-config/rev index d00491fd..d00491fd 100644 --- a/lang/mc/rev +++ b/pkg/xkeyboard-config/rev diff --git a/desktop/xkeyboard-config/src b/pkg/xkeyboard-config/src -Subproject b68a9ab082ddb33647f225abe8cab4f963d1cb3 +Subproject b68a9ab082ddb33647f225abe8cab4f963d1cb3 diff --git a/core/xz/config.h b/pkg/xz/config.h index fcd66734..fcd66734 100644 --- a/core/xz/config.h +++ b/pkg/xz/config.h diff --git a/core/xz/gen.rc b/pkg/xz/gen.rc index 1bf8f5c5..1bf8f5c5 100644 --- a/core/xz/gen.rc +++ b/pkg/xz/gen.rc diff --git a/lang/python/rev b/pkg/xz/rev index d00491fd..d00491fd 100644 --- a/lang/python/rev +++ b/pkg/xz/rev diff --git a/core/xz/src b/pkg/xz/src -Subproject 9815cdf6987ef91a85493bfcfd1ce2aaf3b47a0 +Subproject 9815cdf6987ef91a85493bfcfd1ce2aaf3b47a0 diff --git a/media/youtube-dl/gen.rc b/pkg/youtube-dl/gen.rc index 510edf6e..510edf6e 100644 --- a/media/youtube-dl/gen.rc +++ b/pkg/youtube-dl/gen.rc diff --git a/media/youtube-dl/patch/0001-Disable-use-of-ctypes-and-dynamic-loading.patch b/pkg/youtube-dl/patch/0001-Disable-use-of-ctypes-and-dynamic-loading.patch index 8384f8a9..8384f8a9 100644 --- a/media/youtube-dl/patch/0001-Disable-use-of-ctypes-and-dynamic-loading.patch +++ b/pkg/youtube-dl/patch/0001-Disable-use-of-ctypes-and-dynamic-loading.patch diff --git a/media/youtube-dl/pylibs.txt b/pkg/youtube-dl/pylibs.txt index 2fbae912..2fbae912 100644 --- a/media/youtube-dl/pylibs.txt +++ b/pkg/youtube-dl/pylibs.txt diff --git a/media/youtube-dl/rev b/pkg/youtube-dl/rev index 48082f72..48082f72 100644 --- a/media/youtube-dl/rev +++ b/pkg/youtube-dl/rev diff --git a/media/youtube-dl/src b/pkg/youtube-dl/src -Subproject b25459b88ae8faf072046eb9c23af0dcda7c140 +Subproject b25459b88ae8faf072046eb9c23af0dcda7c140 diff --git a/core/zlib/gen.rc b/pkg/zlib/gen.rc index 56ac0a0a..56ac0a0a 100644 --- a/core/zlib/gen.rc +++ b/pkg/zlib/gen.rc diff --git a/lang/scc/rev b/pkg/zlib/rev index d00491fd..d00491fd 100644 --- a/lang/scc/rev +++ b/pkg/zlib/rev diff --git a/core/zlib/src b/pkg/zlib/src -Subproject 50893291621658f355bc5b4d450a8d06a563053 +Subproject 50893291621658f355bc5b4d450a8d06a563053 diff --git a/sets.rc b/sets.rc new file mode 100644 index 00000000..a9f8afb4 --- /dev/null +++ b/sets.rc @@ -0,0 +1,66 @@ +core=(\ + awk\ + bc\ + bzip2\ + curl\ + e2fsprogs\ + file\ + git\ + iproute2\ + kbd\ + libressl\ + loksh\ + mdocml\ + musl\ + ninja\ + openbsd\ + openssh\ + perp\ + pigz\ + plan9port\ + sbase\ + sdhcp\ + sinit\ + skeleton\ + tz\ + ubase\ + util-linux\ + xz\ +) +extra=(\ + less\ + libfuse\ + ncurses\ + the_silver_searcher\ + unzip\ + vis\ +) +devel=(\ + make\ + qbe\ + nasm\ + scc\ + mc\ + man-pages-posix\ +) +media=(\ + alsa-utils\ + ffmpeg\ + mpv\ + youtube-dl\ +) +net=(\ + hostap\ + ii\ + msmtp\ + sshfs\ + transmission\ +) +desktop=(\ + dmenu\ + st\ + swc\ + terminus-font\ + velox\ + xkeyboard-config\ +) @@ -1,9 +1,5 @@ #!/bin/rc -. ./config.rc - -flag e + - fn usage { echo 'usage: '$0' [dir]' >[1=2] exit 2 @@ -11,6 +7,12 @@ fn usage { if(! ~ $#* 0 1) usage +if(! [ -f config.rc ]) + cp config.def.rc config.rc +. ./config.rc + +flag e + + # call this after a command capture to ensure it succeeded fn checkstatus {} @@ -29,6 +31,8 @@ fn subgen { } fn gen { + pkg=`{basename $1} + checkstatus if(~ $dir '' .) dir=$1 if not dir=$dir/$1 |
