From 239ced844ea434e623686094af3de168f90e4391 Mon Sep 17 00:00:00 2001 From: emmett1 Date: Thu, 13 Jun 2024 00:25:03 +0800 Subject: repos updated --- repos/core/autils/.files | 2 + repos/core/autils/abuild | 16 ++ repos/core/autils/build | 8 - repos/core/autils/info | 5 - repos/core/baselayout/abuild | 72 ++++++ repos/core/baselayout/build | 56 ----- repos/core/baselayout/info | 13 -- repos/core/binutils/abuild | 31 +++ repos/core/binutils/build | 24 -- repos/core/binutils/info | 4 - repos/core/bison/abuild | 4 + repos/core/bison/info | 4 - repos/core/busybox/abuild | 95 ++++++++ repos/core/busybox/build | 57 ----- repos/core/busybox/info | 35 --- repos/core/bzip2/abuild | 28 +++ repos/core/bzip2/build | 21 -- repos/core/bzip2/info | 4 - repos/core/ca-certificates/abuild | 13 ++ repos/core/ca-certificates/build | 4 - repos/core/ca-certificates/info | 6 - repos/core/curl/abuild | 41 ++++ repos/core/curl/build | 23 -- repos/core/curl/info | 15 -- repos/core/file/abuild | 5 + repos/core/file/info | 5 - repos/core/flex/abuild | 8 + repos/core/flex/info | 4 - repos/core/flex/postbuild | 1 - repos/core/gcc/abuild | 53 +++++ repos/core/gcc/build | 43 ---- repos/core/gcc/info | 7 - repos/core/git/abuild | 19 ++ repos/core/git/info | 4 - repos/core/git/prebuild | 12 - repos/core/gmp/abuild | 5 + repos/core/gmp/info | 5 - repos/core/initscripts/abuild | 12 + repos/core/initscripts/build | 5 - repos/core/initscripts/info | 4 - repos/core/linux-headers/abuild | 13 ++ repos/core/linux-headers/build | 6 - repos/core/linux-headers/info | 4 - repos/core/m4/abuild | 4 + repos/core/m4/info | 4 - repos/core/make/abuild | 4 + repos/core/make/info | 4 - repos/core/mpc/abuild | 4 + repos/core/mpc/info | 4 - repos/core/mpfr/abuild | 5 + repos/core/mpfr/info | 5 - repos/core/musl/abuild | 42 ++++ repos/core/musl/build | 25 --- repos/core/musl/info | 14 -- repos/core/openssl/abuild | 12 + repos/core/openssl/build | 4 - repos/core/openssl/info | 5 - repos/core/patch/abuild | 4 + repos/core/patch/info | 4 - repos/core/spm/abuild | 10 + repos/core/spm/build | 2 - repos/core/spm/info | 5 - repos/core/xz/.files | 7 +- repos/core/xz/abuild | 4 + repos/core/xz/info | 4 - repos/core/zlib/abuild | 10 + repos/core/zlib/build | 3 - repos/core/zlib/info | 4 - repos/extra/8821cu/abuild | 11 + repos/extra/8821cu/build | 3 - repos/extra/8821cu/info | 5 - repos/extra/acpi/abuild | 4 + repos/extra/acpi/info | 4 - repos/extra/adwaita-icon-theme/.files | 1 + repos/extra/adwaita-icon-theme/abuild | 4 + repos/extra/adwaita-icon-theme/info | 4 - repos/extra/alsa-lib/abuild | 5 + repos/extra/alsa-lib/info | 5 - repos/extra/alsa-utils/abuild | 9 + repos/extra/alsa-utils/info | 9 - repos/extra/at-spi2-core/abuild | 4 + repos/extra/at-spi2-core/info | 4 - repos/extra/autoconf/abuild | 4 + repos/extra/autoconf/info | 4 - repos/extra/automake/abuild | 4 + repos/extra/automake/info | 4 - repos/extra/b3sum/abuild | 5 + repos/extra/b3sum/info | 5 - repos/extra/bash/abuild | 14 ++ repos/extra/bash/info | 6 - repos/extra/bash/postbuild | 5 - repos/extra/basu/abuild | 4 + repos/extra/basu/info | 4 - repos/extra/birch/abuild | 12 + repos/extra/birch/build | 5 - repos/extra/birch/info | 4 - repos/extra/brightnessctl/abuild | 8 + repos/extra/brightnessctl/info | 4 - repos/extra/brightnessctl/prebuild | 1 - repos/extra/c-ares/.files | 107 ++++----- repos/extra/c-ares/abuild | 5 + repos/extra/c-ares/info | 5 - repos/extra/cairo/abuild | 4 + repos/extra/cairo/info | 4 - repos/extra/cbindgen/abuild | 10 + repos/extra/cbindgen/build | 3 - repos/extra/cbindgen/info | 4 - repos/extra/ccache/abuild | 13 ++ repos/extra/ccache/info | 5 - repos/extra/ccache/postbuild | 5 - repos/extra/cfm/abuild | 4 + repos/extra/cfm/info | 4 - repos/extra/clang/abuild | 22 ++ repos/extra/clang/info | 17 -- repos/extra/clang/prebuild | 2 - repos/extra/cmake/abuild | 20 ++ repos/extra/cmake/build | 10 - repos/extra/cmake/info | 7 - repos/extra/cmus/abuild | 10 + repos/extra/cmus/build | 3 - repos/extra/cmus/info | 4 - repos/extra/dbus/abuild | 15 ++ repos/extra/dbus/info | 15 -- repos/extra/dbus/postinstall | 4 +- repos/extra/dejavu-fonts-ttf/.files | 27 +-- repos/extra/dejavu-fonts-ttf/abuild | 20 ++ repos/extra/dejavu-fonts-ttf/build | 13 -- repos/extra/dejavu-fonts-ttf/info | 4 - repos/extra/dfc/abuild | 5 + repos/extra/dfc/info | 5 - repos/extra/dhcpcd/abuild | 8 + repos/extra/dhcpcd/info | 8 - repos/extra/dosfstools/abuild | 5 + repos/extra/dosfstools/info | 5 - repos/extra/dropbear/abuild | 6 + repos/extra/dropbear/info | 6 - repos/extra/dunst/abuild | 10 + repos/extra/dunst/info | 6 - repos/extra/e2fsprogs/.files | 30 ++- repos/extra/e2fsprogs/abuild | 17 ++ repos/extra/e2fsprogs/info | 13 -- repos/extra/e2fsprogs/prebuild | 1 - repos/extra/efibootmgr/abuild | 12 + repos/extra/efibootmgr/build | 4 - repos/extra/efibootmgr/info | 5 - repos/extra/efivar/abuild | 14 ++ repos/extra/efivar/build | 3 - repos/extra/efivar/info | 4 - repos/extra/efivar/prebuild | 1 - repos/extra/eiwd/abuild | 17 ++ repos/extra/eiwd/info | 9 - repos/extra/eiwd/postbuild | 5 - repos/extra/elfutils/abuild | 30 +++ repos/extra/elfutils/build | 22 -- repos/extra/elfutils/info | 5 - repos/extra/exfatprogs/abuild | 4 + repos/extra/exfatprogs/info | 4 - repos/extra/expat/abuild | 4 + repos/extra/expat/info | 4 - repos/extra/fcft/abuild | 4 + repos/extra/fcft/info | 4 - repos/extra/fdk-aac/abuild | 4 + repos/extra/fdk-aac/info | 4 - repos/extra/fff/abuild | 4 + repos/extra/fff/info | 4 - repos/extra/ffmpeg/abuild | 31 +++ repos/extra/ffmpeg/build | 21 -- .../fef22c87ada4517441701e6e61e062c9f4399c8e.patch | 124 +++++++++++ .../ffmpeg/ffmpeg-6.0-chromium_method-1.patch | 42 ++++ .../ffmpeg/ffmpeg-7.0-chromium_method-1.patch | 42 ---- repos/extra/ffmpeg/info | 5 - repos/extra/firefox/abuild | 87 ++++++++ repos/extra/firefox/build | 82 ------- repos/extra/firefox/info | 5 - repos/extra/fontconfig/abuild | 4 + repos/extra/fontconfig/info | 4 - repos/extra/foot/abuild | 9 + repos/extra/foot/info | 4 - repos/extra/foot/postbuild | 2 - repos/extra/freetype/abuild | 4 + repos/extra/freetype/info | 4 - repos/extra/fribidi/abuild | 4 + repos/extra/fribidi/info | 4 - repos/extra/fuse2/abuild | 15 ++ repos/extra/fuse2/info | 7 - repos/extra/fuse2/postbuild | 1 - repos/extra/fuse2/prebuild | 1 - repos/extra/gdk-pixbuf/abuild | 5 + repos/extra/gdk-pixbuf/info | 5 - repos/extra/geany/abuild | 4 + repos/extra/geany/info | 4 - repos/extra/gettext-tiny/abuild | 5 + repos/extra/gettext-tiny/info | 5 - repos/extra/glad/abuild | 4 + repos/extra/glad/info | 4 - repos/extra/glib/abuild | 11 + repos/extra/glib/info | 11 - repos/extra/glslang/abuild | 5 + repos/extra/glslang/info | 5 - repos/extra/gobject-introspection/abuild | 4 + repos/extra/gobject-introspection/info | 4 - repos/extra/gperf/abuild | 4 + repos/extra/gperf/info | 4 - repos/extra/gptfdisk/abuild | 13 ++ repos/extra/gptfdisk/info | 6 - repos/extra/gptfdisk/prebuild | 4 - repos/extra/graphite2/abuild | 4 + repos/extra/graphite2/info | 4 - repos/extra/grim/abuild | 4 + repos/extra/grim/info | 4 - repos/extra/grub/.files | 30 +-- repos/extra/grub/abuild | 41 ++++ repos/extra/grub/build | 27 --- repos/extra/grub/info | 11 - repos/extra/gtk-layer-shell/abuild | 5 + repos/extra/gtk-layer-shell/info | 5 - repos/extra/gtk3/abuild | 6 + repos/extra/gtk3/info | 5 - repos/extra/harfbuzz/abuild | 5 + repos/extra/harfbuzz/info | 5 - repos/extra/htop/abuild | 5 + repos/extra/htop/info | 5 - repos/extra/hwdata/abuild | 12 + repos/extra/hwdata/build | 5 - repos/extra/hwdata/info | 4 - repos/extra/icu/abuild | 9 + repos/extra/icu/info | 9 - repos/extra/imv/abuild | 5 + repos/extra/imv/info | 5 - repos/extra/inih/abuild | 4 + repos/extra/inih/info | 4 - repos/extra/irssi/abuild | 4 + repos/extra/irssi/info | 4 - repos/extra/json-c/abuild | 5 + repos/extra/json-c/info | 5 - repos/extra/kirc/abuild | 8 + repos/extra/kirc/build | 1 - repos/extra/kirc/info | 4 - repos/extra/labwc-menu-generator/abuild | 4 + repos/extra/labwc-menu-generator/info | 4 - repos/extra/labwc/abuild | 4 + repos/extra/labwc/info | 4 - repos/extra/lame/abuild | 5 + repos/extra/lame/info | 5 - repos/extra/lcms2/.files | 17 +- repos/extra/lcms2/abuild | 4 + repos/extra/lcms2/info | 4 - repos/extra/libaom/abuild | 5 + repos/extra/libaom/info | 5 - repos/extra/libarchive/abuild | 6 + repos/extra/libarchive/info | 6 - repos/extra/libass/abuild | 5 + repos/extra/libass/info | 5 - repos/extra/libatasmart/abuild | 4 + repos/extra/libatasmart/info | 4 - repos/extra/libburn/abuild | 4 + repos/extra/libburn/info | 4 - repos/extra/libdeflate/abuild | 4 + repos/extra/libdeflate/info | 4 - repos/extra/libdisplay-info/abuild | 4 + repos/extra/libdisplay-info/info | 4 - repos/extra/libdrm/abuild | 8 + repos/extra/libdrm/info | 8 - repos/extra/libepoxy/abuild | 6 + repos/extra/libepoxy/info | 5 - repos/extra/libevdev/abuild | 5 + repos/extra/libevdev/info | 5 - repos/extra/libevent/abuild | 8 + repos/extra/libevent/info | 4 - repos/extra/libevent/prebuild | 1 - repos/extra/libffi/abuild | 5 + repos/extra/libffi/info | 5 - repos/extra/libglvnd/abuild | 9 + repos/extra/libglvnd/info | 9 - repos/extra/libinput/abuild | 5 + repos/extra/libinput/info | 5 - repos/extra/libisoburn/abuild | 5 + repos/extra/libisoburn/info | 5 - repos/extra/libisofs/abuild | 4 + repos/extra/libisofs/info | 4 - repos/extra/libjpeg-turbo/abuild | 5 + repos/extra/libjpeg-turbo/info | 5 - repos/extra/libnl-tiny/abuild | 4 + repos/extra/libnl-tiny/info | 4 - repos/extra/libnotify/abuild | 5 + repos/extra/libnotify/info | 5 - repos/extra/libogg/abuild | 4 + repos/extra/libogg/info | 4 - repos/extra/libpciaccess/abuild | 4 + repos/extra/libpciaccess/info | 4 - repos/extra/libplacebo/abuild | 6 + repos/extra/libplacebo/info | 6 - repos/extra/libpng/abuild | 5 + repos/extra/libpng/info | 5 - repos/extra/libtheora/abuild | 8 + repos/extra/libtheora/info | 4 - repos/extra/libtheora/prebuild | 1 - repos/extra/libtool/abuild | 9 + repos/extra/libtool/info | 4 - repos/extra/libtool/postbuild | 2 - repos/extra/libudev-zero/abuild | 11 + repos/extra/libudev-zero/info | 4 - repos/extra/libudev-zero/postbuild | 4 - repos/extra/libuv/abuild | 8 + repos/extra/libuv/info | 4 - repos/extra/libuv/prebuild | 1 - repos/extra/libva/abuild | 5 + repos/extra/libva/info | 5 - repos/extra/libvorbis/abuild | 4 + repos/extra/libvorbis/info | 4 - repos/extra/libvpx/.files | 8 +- repos/extra/libvpx/abuild | 17 ++ repos/extra/libvpx/build | 10 - repos/extra/libvpx/info | 4 - repos/extra/libwebp/abuild | 4 + repos/extra/libwebp/info | 4 - repos/extra/libxkbcommon/.files | 7 + repos/extra/libxkbcommon/abuild | 6 + repos/extra/libxkbcommon/info | 5 - repos/extra/libxml2/.files | 26 +-- repos/extra/libxml2/abuild | 5 + repos/extra/libxml2/info | 5 - repos/extra/linux-firmware-nvidia/abuild | 11 + repos/extra/linux-firmware-nvidia/build | 4 - repos/extra/linux-firmware-nvidia/info | 4 - repos/extra/linux-firmware/abuild | 12 + repos/extra/linux-firmware/build | 5 - repos/extra/linux-firmware/info | 4 - repos/extra/linux/abuild | 79 +++++++ repos/extra/linux/build | 71 ------ repos/extra/linux/info | 5 - repos/extra/llvm/abuild | 32 +++ repos/extra/llvm/info | 23 -- repos/extra/llvm/postbuild | 1 - repos/extra/llvm/prebuild | 2 - repos/extra/lm-sensors/abuild | 5 + repos/extra/lm-sensors/info | 5 - repos/extra/lzo/abuild | 5 + repos/extra/lzo/info | 5 - repos/extra/mako/abuild | 4 + repos/extra/mako/info | 4 - repos/extra/mandoc/.files | 59 +++-- repos/extra/mandoc/abuild | 14 ++ repos/extra/mandoc/info | 4 - repos/extra/mandoc/prebuild | 7 - repos/extra/mc/.files | 242 +++++++++++++++++++++ repos/extra/mc/abuild | 4 + repos/extra/mc/depends | 2 + repos/extra/mesa/abuild | 16 ++ repos/extra/mesa/info | 16 -- repos/extra/meson/abuild | 4 + repos/extra/meson/info | 4 - repos/extra/mpv/abuild | 6 + repos/extra/mpv/info | 5 - repos/extra/mtdev/abuild | 4 + repos/extra/mtdev/info | 4 - repos/extra/mtools/abuild | 5 + repos/extra/mtools/info | 5 - repos/extra/nasm/abuild | 4 + repos/extra/nasm/info | 4 - repos/extra/ncdu/abuild | 4 + repos/extra/ncdu/info | 4 - repos/extra/ncurses/abuild | 32 +++ repos/extra/ncurses/info | 11 - repos/extra/ncurses/postbuild | 18 -- repos/extra/neofetch/abuild | 4 + repos/extra/neofetch/info | 4 - repos/extra/nettle/abuild | 5 + repos/extra/nettle/info | 5 - repos/extra/nghttp2/abuild | 5 + repos/extra/nghttp2/info | 5 - repos/extra/ninja/abuild | 16 ++ repos/extra/ninja/build | 9 - repos/extra/ninja/info | 4 - repos/extra/nodejs/abuild | 16 ++ repos/extra/nodejs/build | 9 - repos/extra/nodejs/info | 4 - repos/extra/nspr/abuild | 17 ++ repos/extra/nspr/build | 10 - repos/extra/nspr/info | 4 - repos/extra/nss/abuild | 35 +++ repos/extra/nss/build | 25 --- repos/extra/nss/info | 7 - repos/extra/ntfs-3g/abuild | 6 + repos/extra/ntfs-3g/info | 6 - repos/extra/opendoas/abuild | 21 ++ repos/extra/opendoas/build | 13 -- repos/extra/opendoas/info | 5 - repos/extra/openresolv/abuild | 4 + repos/extra/openresolv/info | 4 - repos/extra/opus/abuild | 4 + repos/extra/opus/info | 4 - repos/extra/os-prober/abuild | 22 ++ repos/extra/os-prober/build | 15 -- repos/extra/os-prober/info | 4 - repos/extra/p7zip/abuild | 13 ++ repos/extra/p7zip/build | 6 - repos/extra/p7zip/info | 4 - repos/extra/pango/.files | 20 +- repos/extra/pango/abuild | 8 + repos/extra/pango/info | 5 - repos/extra/pango/prebuild | 1 - repos/extra/pcre2/abuild | 17 ++ repos/extra/pcre2/build | 10 - repos/extra/pcre2/info | 4 - repos/extra/perl/abuild | 21 ++ repos/extra/perl/build | 14 -- repos/extra/perl/info | 4 - repos/extra/pfetch/abuild | 9 + repos/extra/pfetch/build | 2 - repos/extra/pfetch/info | 4 - repos/extra/pixman/abuild | 4 + repos/extra/pixman/info | 4 - repos/extra/pkgconf/abuild | 12 + repos/extra/pkgconf/info | 8 - repos/extra/pkgconf/postbuild | 1 - repos/extra/pm-utils/abuild | 5 + repos/extra/pm-utils/info | 5 - repos/extra/popt/abuild | 4 + repos/extra/popt/info | 4 - repos/extra/ports/abuild | 24 ++ repos/extra/ports/info | 5 - repos/extra/ports/postbuild | 16 -- repos/extra/python-jinja2/abuild | 4 + repos/extra/python-jinja2/info | 4 - repos/extra/python-mako/abuild | 4 + repos/extra/python-mako/info | 4 - repos/extra/python-markupsafe/abuild | 4 + repos/extra/python-markupsafe/info | 4 - repos/extra/python-setuptools/abuild | 6 + repos/extra/python-setuptools/info | 6 - repos/extra/python/abuild | 18 ++ repos/extra/python/info | 9 - repos/extra/python/postbuild | 1 - repos/extra/python/prebuild | 2 - repos/extra/qemu/abuild | 7 + repos/extra/qemu/info | 7 - repos/extra/ranger/abuild | 4 + repos/extra/ranger/info | 4 - repos/extra/rdfind/abuild | 4 + repos/extra/rdfind/info | 4 - repos/extra/readline/abuild | 11 + repos/extra/readline/build | 3 - repos/extra/readline/info | 5 - repos/extra/rsync/abuild | 7 + repos/extra/rsync/info | 7 - repos/extra/rust/abuild | 87 ++++++++ repos/extra/rust/build | 66 ------ repos/extra/rust/info | 18 -- repos/extra/scdoc/abuild | 4 + repos/extra/scdoc/info | 4 - repos/extra/sdl2/.files | 6 +- repos/extra/sdl2/abuild | 4 + repos/extra/sdl2/info | 4 - repos/extra/seatd/abuild | 7 + repos/extra/seatd/info | 7 - repos/extra/sfwbar/abuild | 4 + repos/extra/sfwbar/info | 4 - repos/extra/shared-mime-info/abuild | 4 + repos/extra/shared-mime-info/info | 4 - repos/extra/slang/.files | 157 +++++++++++++ repos/extra/slang/abuild | 5 + repos/extra/slang/depends | 1 + repos/extra/slurp/abuild | 4 + repos/extra/slurp/info | 4 - repos/extra/sqlite/abuild | 19 ++ repos/extra/sqlite/build | 12 - repos/extra/sqlite/info | 4 - repos/extra/squashfs-tools/abuild | 9 + repos/extra/squashfs-tools/build | 2 - repos/extra/squashfs-tools/info | 4 - repos/extra/strace/.files | 9 + repos/extra/strace/abuild | 5 + repos/extra/sway/abuild | 6 + repos/extra/sway/info | 6 - repos/extra/swaybg/abuild | 4 + repos/extra/swaybg/info | 4 - repos/extra/swayidle/abuild | 4 + repos/extra/swayidle/info | 4 - repos/extra/swaylock/abuild | 8 + repos/extra/swaylock/info | 4 - repos/extra/swaylock/postbuild | 1 - repos/extra/syslinux/abuild | 21 ++ repos/extra/syslinux/build | 8 - repos/extra/syslinux/info | 10 - repos/extra/tiff/abuild | 4 + repos/extra/tiff/info | 4 - repos/extra/tllist/abuild | 4 + repos/extra/tllist/info | 4 - repos/extra/tty-clock/abuild | 4 + repos/extra/tty-clock/info | 4 - repos/extra/tzdata/abuild | 26 +++ repos/extra/tzdata/build | 18 -- repos/extra/tzdata/info | 5 - repos/extra/unrar/abuild | 11 + repos/extra/unrar/build | 4 - repos/extra/unrar/info | 4 - repos/extra/vim/.files | 41 +++- repos/extra/vim/abuild | 10 + repos/extra/vim/info | 5 - repos/extra/vim/postbuild | 2 - repos/extra/vulkan-headers/abuild | 4 + repos/extra/vulkan-headers/info | 4 - repos/extra/wayland-protocols/abuild | 4 + repos/extra/wayland-protocols/info | 4 - repos/extra/wayland/.files | 16 +- repos/extra/wayland/abuild | 5 + repos/extra/wayland/info | 5 - repos/extra/wbg/abuild | 4 + repos/extra/wbg/info | 4 - repos/extra/wf-recorder/abuild | 4 + repos/extra/wf-recorder/info | 4 - repos/extra/wireless-tools/abuild | 19 ++ repos/extra/wireless-tools/build | 10 - repos/extra/wireless-tools/info | 6 - repos/extra/wl-clipboard/abuild | 4 + repos/extra/wl-clipboard/info | 4 - repos/extra/wlroots/abuild | 6 + repos/extra/wlroots/info | 6 - repos/extra/wmenu/abuild | 4 + repos/extra/wmenu/info | 4 - repos/extra/wpa_supplicant/abuild | 54 +++++ repos/extra/wpa_supplicant/build | 44 ---- repos/extra/wpa_supplicant/info | 7 - repos/extra/x264/abuild | 6 + repos/extra/x264/info | 6 - repos/extra/x265/abuild | 6 + repos/extra/x265/info | 6 - repos/extra/xdg-user-dirs/abuild | 5 + repos/extra/xdg-user-dirs/info | 5 - repos/extra/xkeyboard-config/abuild | 4 + repos/extra/xkeyboard-config/info | 4 - repos/extra/zstd/abuild | 5 + repos/extra/zstd/info | 5 - 534 files changed, 3165 insertions(+), 2360 deletions(-) create mode 100644 repos/core/autils/abuild delete mode 100644 repos/core/autils/build delete mode 100644 repos/core/autils/info create mode 100644 repos/core/baselayout/abuild delete mode 100644 repos/core/baselayout/build delete mode 100644 repos/core/baselayout/info create mode 100644 repos/core/binutils/abuild delete mode 100644 repos/core/binutils/build delete mode 100644 repos/core/binutils/info create mode 100644 repos/core/bison/abuild delete mode 100644 repos/core/bison/info create mode 100644 repos/core/busybox/abuild delete mode 100644 repos/core/busybox/build delete mode 100644 repos/core/busybox/info create mode 100644 repos/core/bzip2/abuild delete mode 100644 repos/core/bzip2/build delete mode 100644 repos/core/bzip2/info create mode 100644 repos/core/ca-certificates/abuild delete mode 100644 repos/core/ca-certificates/build delete mode 100644 repos/core/ca-certificates/info create mode 100644 repos/core/curl/abuild delete mode 100644 repos/core/curl/build delete mode 100644 repos/core/curl/info create mode 100644 repos/core/file/abuild delete mode 100644 repos/core/file/info create mode 100644 repos/core/flex/abuild delete mode 100644 repos/core/flex/info delete mode 100644 repos/core/flex/postbuild create mode 100644 repos/core/gcc/abuild delete mode 100644 repos/core/gcc/build delete mode 100644 repos/core/gcc/info create mode 100644 repos/core/git/abuild delete mode 100644 repos/core/git/info delete mode 100644 repos/core/git/prebuild create mode 100644 repos/core/gmp/abuild delete mode 100644 repos/core/gmp/info create mode 100644 repos/core/initscripts/abuild delete mode 100644 repos/core/initscripts/build delete mode 100644 repos/core/initscripts/info create mode 100644 repos/core/linux-headers/abuild delete mode 100644 repos/core/linux-headers/build delete mode 100644 repos/core/linux-headers/info create mode 100644 repos/core/m4/abuild delete mode 100644 repos/core/m4/info create mode 100644 repos/core/make/abuild delete mode 100644 repos/core/make/info create mode 100644 repos/core/mpc/abuild delete mode 100644 repos/core/mpc/info create mode 100644 repos/core/mpfr/abuild delete mode 100644 repos/core/mpfr/info create mode 100644 repos/core/musl/abuild delete mode 100644 repos/core/musl/build delete mode 100644 repos/core/musl/info create mode 100644 repos/core/openssl/abuild delete mode 100644 repos/core/openssl/build delete mode 100644 repos/core/openssl/info create mode 100644 repos/core/patch/abuild delete mode 100644 repos/core/patch/info create mode 100644 repos/core/spm/abuild delete mode 100644 repos/core/spm/build delete mode 100644 repos/core/spm/info create mode 100644 repos/core/xz/abuild delete mode 100644 repos/core/xz/info create mode 100644 repos/core/zlib/abuild delete mode 100644 repos/core/zlib/build delete mode 100644 repos/core/zlib/info create mode 100644 repos/extra/8821cu/abuild delete mode 100644 repos/extra/8821cu/build delete mode 100644 repos/extra/8821cu/info create mode 100644 repos/extra/acpi/abuild delete mode 100644 repos/extra/acpi/info create mode 100644 repos/extra/adwaita-icon-theme/abuild delete mode 100644 repos/extra/adwaita-icon-theme/info create mode 100644 repos/extra/alsa-lib/abuild delete mode 100644 repos/extra/alsa-lib/info create mode 100644 repos/extra/alsa-utils/abuild delete mode 100644 repos/extra/alsa-utils/info create mode 100644 repos/extra/at-spi2-core/abuild delete mode 100644 repos/extra/at-spi2-core/info create mode 100644 repos/extra/autoconf/abuild delete mode 100644 repos/extra/autoconf/info create mode 100644 repos/extra/automake/abuild delete mode 100644 repos/extra/automake/info create mode 100644 repos/extra/b3sum/abuild delete mode 100644 repos/extra/b3sum/info create mode 100644 repos/extra/bash/abuild delete mode 100644 repos/extra/bash/info delete mode 100644 repos/extra/bash/postbuild create mode 100644 repos/extra/basu/abuild delete mode 100644 repos/extra/basu/info create mode 100644 repos/extra/birch/abuild delete mode 100644 repos/extra/birch/build delete mode 100644 repos/extra/birch/info create mode 100644 repos/extra/brightnessctl/abuild delete mode 100644 repos/extra/brightnessctl/info delete mode 100644 repos/extra/brightnessctl/prebuild create mode 100644 repos/extra/c-ares/abuild delete mode 100644 repos/extra/c-ares/info create mode 100644 repos/extra/cairo/abuild delete mode 100644 repos/extra/cairo/info create mode 100644 repos/extra/cbindgen/abuild delete mode 100644 repos/extra/cbindgen/build delete mode 100644 repos/extra/cbindgen/info create mode 100644 repos/extra/ccache/abuild delete mode 100644 repos/extra/ccache/info delete mode 100644 repos/extra/ccache/postbuild create mode 100644 repos/extra/cfm/abuild delete mode 100644 repos/extra/cfm/info create mode 100644 repos/extra/clang/abuild delete mode 100644 repos/extra/clang/info delete mode 100644 repos/extra/clang/prebuild create mode 100644 repos/extra/cmake/abuild delete mode 100644 repos/extra/cmake/build delete mode 100644 repos/extra/cmake/info create mode 100644 repos/extra/cmus/abuild delete mode 100644 repos/extra/cmus/build delete mode 100644 repos/extra/cmus/info create mode 100644 repos/extra/dbus/abuild delete mode 100644 repos/extra/dbus/info create mode 100644 repos/extra/dejavu-fonts-ttf/abuild delete mode 100644 repos/extra/dejavu-fonts-ttf/build delete mode 100644 repos/extra/dejavu-fonts-ttf/info create mode 100644 repos/extra/dfc/abuild delete mode 100644 repos/extra/dfc/info create mode 100644 repos/extra/dhcpcd/abuild delete mode 100644 repos/extra/dhcpcd/info create mode 100644 repos/extra/dosfstools/abuild delete mode 100644 repos/extra/dosfstools/info create mode 100644 repos/extra/dropbear/abuild delete mode 100644 repos/extra/dropbear/info create mode 100644 repos/extra/dunst/abuild delete mode 100644 repos/extra/dunst/info create mode 100644 repos/extra/e2fsprogs/abuild delete mode 100644 repos/extra/e2fsprogs/info delete mode 100644 repos/extra/e2fsprogs/prebuild create mode 100644 repos/extra/efibootmgr/abuild delete mode 100644 repos/extra/efibootmgr/build delete mode 100644 repos/extra/efibootmgr/info create mode 100644 repos/extra/efivar/abuild delete mode 100644 repos/extra/efivar/build delete mode 100644 repos/extra/efivar/info delete mode 100644 repos/extra/efivar/prebuild create mode 100644 repos/extra/eiwd/abuild delete mode 100644 repos/extra/eiwd/info delete mode 100644 repos/extra/eiwd/postbuild create mode 100644 repos/extra/elfutils/abuild delete mode 100644 repos/extra/elfutils/build delete mode 100644 repos/extra/elfutils/info create mode 100644 repos/extra/exfatprogs/abuild delete mode 100644 repos/extra/exfatprogs/info create mode 100644 repos/extra/expat/abuild delete mode 100644 repos/extra/expat/info create mode 100644 repos/extra/fcft/abuild delete mode 100644 repos/extra/fcft/info create mode 100644 repos/extra/fdk-aac/abuild delete mode 100644 repos/extra/fdk-aac/info create mode 100644 repos/extra/fff/abuild delete mode 100644 repos/extra/fff/info create mode 100644 repos/extra/ffmpeg/abuild delete mode 100644 repos/extra/ffmpeg/build create mode 100644 repos/extra/ffmpeg/fef22c87ada4517441701e6e61e062c9f4399c8e.patch create mode 100644 repos/extra/ffmpeg/ffmpeg-6.0-chromium_method-1.patch delete mode 100644 repos/extra/ffmpeg/ffmpeg-7.0-chromium_method-1.patch delete mode 100644 repos/extra/ffmpeg/info create mode 100644 repos/extra/firefox/abuild delete mode 100644 repos/extra/firefox/build delete mode 100644 repos/extra/firefox/info create mode 100644 repos/extra/fontconfig/abuild delete mode 100644 repos/extra/fontconfig/info create mode 100644 repos/extra/foot/abuild delete mode 100644 repos/extra/foot/info delete mode 100644 repos/extra/foot/postbuild create mode 100644 repos/extra/freetype/abuild delete mode 100644 repos/extra/freetype/info create mode 100644 repos/extra/fribidi/abuild delete mode 100644 repos/extra/fribidi/info create mode 100644 repos/extra/fuse2/abuild delete mode 100644 repos/extra/fuse2/info delete mode 100644 repos/extra/fuse2/postbuild delete mode 100644 repos/extra/fuse2/prebuild create mode 100644 repos/extra/gdk-pixbuf/abuild delete mode 100644 repos/extra/gdk-pixbuf/info create mode 100644 repos/extra/geany/abuild delete mode 100644 repos/extra/geany/info create mode 100644 repos/extra/gettext-tiny/abuild delete mode 100644 repos/extra/gettext-tiny/info create mode 100644 repos/extra/glad/abuild delete mode 100644 repos/extra/glad/info create mode 100644 repos/extra/glib/abuild delete mode 100644 repos/extra/glib/info create mode 100644 repos/extra/glslang/abuild delete mode 100644 repos/extra/glslang/info create mode 100644 repos/extra/gobject-introspection/abuild delete mode 100644 repos/extra/gobject-introspection/info create mode 100644 repos/extra/gperf/abuild delete mode 100644 repos/extra/gperf/info create mode 100644 repos/extra/gptfdisk/abuild delete mode 100644 repos/extra/gptfdisk/info delete mode 100644 repos/extra/gptfdisk/prebuild create mode 100644 repos/extra/graphite2/abuild delete mode 100644 repos/extra/graphite2/info create mode 100644 repos/extra/grim/abuild delete mode 100644 repos/extra/grim/info create mode 100644 repos/extra/grub/abuild delete mode 100644 repos/extra/grub/build delete mode 100644 repos/extra/grub/info create mode 100644 repos/extra/gtk-layer-shell/abuild delete mode 100644 repos/extra/gtk-layer-shell/info create mode 100644 repos/extra/gtk3/abuild delete mode 100644 repos/extra/gtk3/info create mode 100644 repos/extra/harfbuzz/abuild delete mode 100644 repos/extra/harfbuzz/info create mode 100644 repos/extra/htop/abuild delete mode 100644 repos/extra/htop/info create mode 100644 repos/extra/hwdata/abuild delete mode 100644 repos/extra/hwdata/build delete mode 100644 repos/extra/hwdata/info create mode 100644 repos/extra/icu/abuild delete mode 100644 repos/extra/icu/info create mode 100644 repos/extra/imv/abuild delete mode 100644 repos/extra/imv/info create mode 100644 repos/extra/inih/abuild delete mode 100644 repos/extra/inih/info create mode 100644 repos/extra/irssi/abuild delete mode 100644 repos/extra/irssi/info create mode 100644 repos/extra/json-c/abuild delete mode 100644 repos/extra/json-c/info create mode 100644 repos/extra/kirc/abuild delete mode 100644 repos/extra/kirc/build delete mode 100644 repos/extra/kirc/info create mode 100644 repos/extra/labwc-menu-generator/abuild delete mode 100644 repos/extra/labwc-menu-generator/info create mode 100644 repos/extra/labwc/abuild delete mode 100644 repos/extra/labwc/info create mode 100644 repos/extra/lame/abuild delete mode 100644 repos/extra/lame/info create mode 100644 repos/extra/lcms2/abuild delete mode 100644 repos/extra/lcms2/info create mode 100644 repos/extra/libaom/abuild delete mode 100644 repos/extra/libaom/info create mode 100644 repos/extra/libarchive/abuild delete mode 100644 repos/extra/libarchive/info create mode 100644 repos/extra/libass/abuild delete mode 100644 repos/extra/libass/info create mode 100644 repos/extra/libatasmart/abuild delete mode 100644 repos/extra/libatasmart/info create mode 100644 repos/extra/libburn/abuild delete mode 100644 repos/extra/libburn/info create mode 100644 repos/extra/libdeflate/abuild delete mode 100644 repos/extra/libdeflate/info create mode 100644 repos/extra/libdisplay-info/abuild delete mode 100644 repos/extra/libdisplay-info/info create mode 100644 repos/extra/libdrm/abuild delete mode 100644 repos/extra/libdrm/info create mode 100644 repos/extra/libepoxy/abuild delete mode 100644 repos/extra/libepoxy/info create mode 100644 repos/extra/libevdev/abuild delete mode 100644 repos/extra/libevdev/info create mode 100644 repos/extra/libevent/abuild delete mode 100644 repos/extra/libevent/info delete mode 100644 repos/extra/libevent/prebuild create mode 100644 repos/extra/libffi/abuild delete mode 100644 repos/extra/libffi/info create mode 100644 repos/extra/libglvnd/abuild delete mode 100644 repos/extra/libglvnd/info create mode 100644 repos/extra/libinput/abuild delete mode 100644 repos/extra/libinput/info create mode 100644 repos/extra/libisoburn/abuild delete mode 100644 repos/extra/libisoburn/info create mode 100644 repos/extra/libisofs/abuild delete mode 100644 repos/extra/libisofs/info create mode 100644 repos/extra/libjpeg-turbo/abuild delete mode 100644 repos/extra/libjpeg-turbo/info create mode 100644 repos/extra/libnl-tiny/abuild delete mode 100644 repos/extra/libnl-tiny/info create mode 100644 repos/extra/libnotify/abuild delete mode 100644 repos/extra/libnotify/info create mode 100644 repos/extra/libogg/abuild delete mode 100644 repos/extra/libogg/info create mode 100644 repos/extra/libpciaccess/abuild delete mode 100644 repos/extra/libpciaccess/info create mode 100644 repos/extra/libplacebo/abuild delete mode 100644 repos/extra/libplacebo/info create mode 100644 repos/extra/libpng/abuild delete mode 100644 repos/extra/libpng/info create mode 100644 repos/extra/libtheora/abuild delete mode 100644 repos/extra/libtheora/info delete mode 100644 repos/extra/libtheora/prebuild create mode 100644 repos/extra/libtool/abuild delete mode 100644 repos/extra/libtool/info delete mode 100644 repos/extra/libtool/postbuild create mode 100644 repos/extra/libudev-zero/abuild delete mode 100644 repos/extra/libudev-zero/info delete mode 100755 repos/extra/libudev-zero/postbuild create mode 100644 repos/extra/libuv/abuild delete mode 100644 repos/extra/libuv/info delete mode 100644 repos/extra/libuv/prebuild create mode 100644 repos/extra/libva/abuild delete mode 100644 repos/extra/libva/info create mode 100644 repos/extra/libvorbis/abuild delete mode 100644 repos/extra/libvorbis/info create mode 100644 repos/extra/libvpx/abuild delete mode 100644 repos/extra/libvpx/build delete mode 100644 repos/extra/libvpx/info create mode 100644 repos/extra/libwebp/abuild delete mode 100644 repos/extra/libwebp/info create mode 100644 repos/extra/libxkbcommon/abuild delete mode 100644 repos/extra/libxkbcommon/info create mode 100644 repos/extra/libxml2/abuild delete mode 100644 repos/extra/libxml2/info create mode 100644 repos/extra/linux-firmware-nvidia/abuild delete mode 100644 repos/extra/linux-firmware-nvidia/build delete mode 100644 repos/extra/linux-firmware-nvidia/info create mode 100644 repos/extra/linux-firmware/abuild delete mode 100644 repos/extra/linux-firmware/build delete mode 100644 repos/extra/linux-firmware/info create mode 100644 repos/extra/linux/abuild delete mode 100644 repos/extra/linux/build delete mode 100644 repos/extra/linux/info create mode 100644 repos/extra/llvm/abuild delete mode 100644 repos/extra/llvm/info delete mode 100644 repos/extra/llvm/postbuild delete mode 100644 repos/extra/llvm/prebuild create mode 100644 repos/extra/lm-sensors/abuild delete mode 100644 repos/extra/lm-sensors/info create mode 100644 repos/extra/lzo/abuild delete mode 100644 repos/extra/lzo/info create mode 100644 repos/extra/mako/abuild delete mode 100644 repos/extra/mako/info create mode 100644 repos/extra/mandoc/abuild delete mode 100644 repos/extra/mandoc/info delete mode 100644 repos/extra/mandoc/prebuild create mode 100644 repos/extra/mc/.files create mode 100644 repos/extra/mc/abuild create mode 100644 repos/extra/mc/depends create mode 100644 repos/extra/mesa/abuild delete mode 100644 repos/extra/mesa/info create mode 100644 repos/extra/meson/abuild delete mode 100644 repos/extra/meson/info create mode 100644 repos/extra/mpv/abuild delete mode 100644 repos/extra/mpv/info create mode 100644 repos/extra/mtdev/abuild delete mode 100644 repos/extra/mtdev/info create mode 100644 repos/extra/mtools/abuild delete mode 100644 repos/extra/mtools/info create mode 100644 repos/extra/nasm/abuild delete mode 100644 repos/extra/nasm/info create mode 100644 repos/extra/ncdu/abuild delete mode 100644 repos/extra/ncdu/info create mode 100644 repos/extra/ncurses/abuild delete mode 100644 repos/extra/ncurses/info delete mode 100644 repos/extra/ncurses/postbuild create mode 100644 repos/extra/neofetch/abuild delete mode 100644 repos/extra/neofetch/info create mode 100644 repos/extra/nettle/abuild delete mode 100644 repos/extra/nettle/info create mode 100644 repos/extra/nghttp2/abuild delete mode 100644 repos/extra/nghttp2/info create mode 100644 repos/extra/ninja/abuild delete mode 100644 repos/extra/ninja/build delete mode 100644 repos/extra/ninja/info create mode 100644 repos/extra/nodejs/abuild delete mode 100644 repos/extra/nodejs/build delete mode 100644 repos/extra/nodejs/info create mode 100644 repos/extra/nspr/abuild delete mode 100644 repos/extra/nspr/build delete mode 100644 repos/extra/nspr/info create mode 100644 repos/extra/nss/abuild delete mode 100644 repos/extra/nss/build delete mode 100644 repos/extra/nss/info create mode 100644 repos/extra/ntfs-3g/abuild delete mode 100644 repos/extra/ntfs-3g/info create mode 100644 repos/extra/opendoas/abuild delete mode 100644 repos/extra/opendoas/build delete mode 100644 repos/extra/opendoas/info create mode 100644 repos/extra/openresolv/abuild delete mode 100644 repos/extra/openresolv/info create mode 100644 repos/extra/opus/abuild delete mode 100644 repos/extra/opus/info create mode 100644 repos/extra/os-prober/abuild delete mode 100644 repos/extra/os-prober/build delete mode 100644 repos/extra/os-prober/info create mode 100644 repos/extra/p7zip/abuild delete mode 100644 repos/extra/p7zip/build delete mode 100644 repos/extra/p7zip/info create mode 100644 repos/extra/pango/abuild delete mode 100644 repos/extra/pango/info delete mode 100644 repos/extra/pango/prebuild create mode 100644 repos/extra/pcre2/abuild delete mode 100644 repos/extra/pcre2/build delete mode 100644 repos/extra/pcre2/info create mode 100644 repos/extra/perl/abuild delete mode 100644 repos/extra/perl/build delete mode 100644 repos/extra/perl/info create mode 100644 repos/extra/pfetch/abuild delete mode 100644 repos/extra/pfetch/build delete mode 100644 repos/extra/pfetch/info create mode 100644 repos/extra/pixman/abuild delete mode 100644 repos/extra/pixman/info create mode 100644 repos/extra/pkgconf/abuild delete mode 100644 repos/extra/pkgconf/info delete mode 100644 repos/extra/pkgconf/postbuild create mode 100644 repos/extra/pm-utils/abuild delete mode 100644 repos/extra/pm-utils/info create mode 100644 repos/extra/popt/abuild delete mode 100644 repos/extra/popt/info create mode 100644 repos/extra/ports/abuild delete mode 100644 repos/extra/ports/info delete mode 100644 repos/extra/ports/postbuild create mode 100644 repos/extra/python-jinja2/abuild delete mode 100644 repos/extra/python-jinja2/info create mode 100644 repos/extra/python-mako/abuild delete mode 100644 repos/extra/python-mako/info create mode 100644 repos/extra/python-markupsafe/abuild delete mode 100644 repos/extra/python-markupsafe/info create mode 100644 repos/extra/python-setuptools/abuild delete mode 100644 repos/extra/python-setuptools/info create mode 100644 repos/extra/python/abuild delete mode 100644 repos/extra/python/info delete mode 100644 repos/extra/python/postbuild delete mode 100644 repos/extra/python/prebuild create mode 100644 repos/extra/qemu/abuild delete mode 100644 repos/extra/qemu/info create mode 100644 repos/extra/ranger/abuild delete mode 100644 repos/extra/ranger/info create mode 100644 repos/extra/rdfind/abuild delete mode 100644 repos/extra/rdfind/info create mode 100644 repos/extra/readline/abuild delete mode 100644 repos/extra/readline/build delete mode 100644 repos/extra/readline/info create mode 100644 repos/extra/rsync/abuild delete mode 100644 repos/extra/rsync/info create mode 100644 repos/extra/rust/abuild delete mode 100644 repos/extra/rust/build delete mode 100755 repos/extra/rust/info create mode 100644 repos/extra/scdoc/abuild delete mode 100644 repos/extra/scdoc/info create mode 100644 repos/extra/sdl2/abuild delete mode 100644 repos/extra/sdl2/info create mode 100644 repos/extra/seatd/abuild delete mode 100644 repos/extra/seatd/info create mode 100644 repos/extra/sfwbar/abuild delete mode 100644 repos/extra/sfwbar/info create mode 100644 repos/extra/shared-mime-info/abuild delete mode 100644 repos/extra/shared-mime-info/info create mode 100644 repos/extra/slang/.files create mode 100644 repos/extra/slang/abuild create mode 100644 repos/extra/slang/depends create mode 100644 repos/extra/slurp/abuild delete mode 100644 repos/extra/slurp/info create mode 100644 repos/extra/sqlite/abuild delete mode 100644 repos/extra/sqlite/build delete mode 100644 repos/extra/sqlite/info create mode 100644 repos/extra/squashfs-tools/abuild delete mode 100644 repos/extra/squashfs-tools/build delete mode 100644 repos/extra/squashfs-tools/info create mode 100644 repos/extra/strace/.files create mode 100644 repos/extra/strace/abuild create mode 100644 repos/extra/sway/abuild delete mode 100644 repos/extra/sway/info create mode 100644 repos/extra/swaybg/abuild delete mode 100644 repos/extra/swaybg/info create mode 100644 repos/extra/swayidle/abuild delete mode 100644 repos/extra/swayidle/info create mode 100644 repos/extra/swaylock/abuild delete mode 100644 repos/extra/swaylock/info delete mode 100644 repos/extra/swaylock/postbuild create mode 100644 repos/extra/syslinux/abuild delete mode 100644 repos/extra/syslinux/build delete mode 100644 repos/extra/syslinux/info create mode 100644 repos/extra/tiff/abuild delete mode 100644 repos/extra/tiff/info create mode 100644 repos/extra/tllist/abuild delete mode 100644 repos/extra/tllist/info create mode 100644 repos/extra/tty-clock/abuild delete mode 100644 repos/extra/tty-clock/info create mode 100644 repos/extra/tzdata/abuild delete mode 100644 repos/extra/tzdata/build delete mode 100644 repos/extra/tzdata/info create mode 100644 repos/extra/unrar/abuild delete mode 100644 repos/extra/unrar/build delete mode 100644 repos/extra/unrar/info create mode 100644 repos/extra/vim/abuild delete mode 100644 repos/extra/vim/info delete mode 100644 repos/extra/vim/postbuild create mode 100644 repos/extra/vulkan-headers/abuild delete mode 100644 repos/extra/vulkan-headers/info create mode 100644 repos/extra/wayland-protocols/abuild delete mode 100644 repos/extra/wayland-protocols/info create mode 100644 repos/extra/wayland/abuild delete mode 100644 repos/extra/wayland/info create mode 100644 repos/extra/wbg/abuild delete mode 100644 repos/extra/wbg/info create mode 100644 repos/extra/wf-recorder/abuild delete mode 100644 repos/extra/wf-recorder/info create mode 100644 repos/extra/wireless-tools/abuild delete mode 100644 repos/extra/wireless-tools/build delete mode 100644 repos/extra/wireless-tools/info create mode 100644 repos/extra/wl-clipboard/abuild delete mode 100644 repos/extra/wl-clipboard/info create mode 100644 repos/extra/wlroots/abuild delete mode 100644 repos/extra/wlroots/info create mode 100644 repos/extra/wmenu/abuild delete mode 100644 repos/extra/wmenu/info create mode 100644 repos/extra/wpa_supplicant/abuild delete mode 100644 repos/extra/wpa_supplicant/build delete mode 100644 repos/extra/wpa_supplicant/info create mode 100644 repos/extra/x264/abuild delete mode 100644 repos/extra/x264/info create mode 100644 repos/extra/x265/abuild delete mode 100644 repos/extra/x265/info create mode 100644 repos/extra/xdg-user-dirs/abuild delete mode 100644 repos/extra/xdg-user-dirs/info create mode 100644 repos/extra/xkeyboard-config/abuild delete mode 100644 repos/extra/xkeyboard-config/info create mode 100644 repos/extra/zstd/abuild delete mode 100644 repos/extra/zstd/info diff --git a/repos/core/autils/.files b/repos/core/autils/.files index 7dc86fec..fb13ec00 100644 --- a/repos/core/autils/.files +++ b/repos/core/autils/.files @@ -2,9 +2,11 @@ drwxr-xr-x root/root etc/ drwxr-xr-x root/root usr/ drwxr-xr-x root/root usr/bin/ -rwxr-xr-x root/root usr/bin/apkg +-rwxr-xr-x root/root usr/bin/apkg-chroot -rwxr-xr-x root/root usr/bin/apkg-clean -rwxr-xr-x root/root usr/bin/apkg-deps -rwxr-xr-x root/root usr/bin/apkg-foreign +-rwxr-xr-x root/root usr/bin/apkg-orphan -rwxr-xr-x root/root usr/bin/apkg-purge -rwxr-xr-x root/root usr/bin/revdep -rwxr-xr-x root/root usr/bin/updateconf diff --git a/repos/core/autils/abuild b/repos/core/autils/abuild new file mode 100644 index 00000000..5ab57e1c --- /dev/null +++ b/repos/core/autils/abuild @@ -0,0 +1,16 @@ +name=autils +version=20240612 +_commit=dfd4934a783d991b31063171f9e454a218e431b1 +release=1 +source="$name-$_commit.tar.gz::https://codeberg.org/emmett1/autils/archive/$_commit.tar.gz" + +build() { + mkdir -p $PKG/usr/bin $PKG/etc + for i in *; do + case $i in + README*|LICENSE);; + *.conf) install -Dm644 $i $PKG/etc/$i;; + *) install -Dm755 $i $PKG/usr/bin/$i;; + esac + done +} diff --git a/repos/core/autils/build b/repos/core/autils/build deleted file mode 100644 index b99d93ac..00000000 --- a/repos/core/autils/build +++ /dev/null @@ -1,8 +0,0 @@ -mkdir -p $PKG/usr/bin $PKG/etc -for i in *; do - case $i in - README*|LICENSE);; - *.conf) install -Dm644 $i $PKG/etc/$i;; - *) install -Dm755 $i $PKG/usr/bin/$i;; - esac -done diff --git a/repos/core/autils/info b/repos/core/autils/info deleted file mode 100644 index 5290c398..00000000 --- a/repos/core/autils/info +++ /dev/null @@ -1,5 +0,0 @@ -name=autils -version=20240527 -_commit=bcb55a8700fccd69af1c854c128146d41fbac182 -release=1 -source="$name-$_commit.tar.gz::https://codeberg.org/emmett1/autils/archive/$_commit.tar.gz" diff --git a/repos/core/baselayout/abuild b/repos/core/baselayout/abuild new file mode 100644 index 00000000..da10179f --- /dev/null +++ b/repos/core/baselayout/abuild @@ -0,0 +1,72 @@ +name=baselayout +version=1 +release=1 +source="fstab + group + hostname + hosts + issue + os-release + passwd + resolv.conf + shells + profile" + +build() { + cd $SRC + + # root dirs + for d in proc sys run dev bin boot etc/opt home lib mnt \ + opt sbin srv var; do + mkdir -p $PKG/$d + done + install -d -m 0750 $PKG/root + install -d -m 1777 $PKG/tmp $PKG/var/tmp + + # /usr and /usr/local dirs + for d in bin include lib sbin src; do + mkdir -p $PKG/usr/$d + mkdir -p $PKG/usr/local/$d + done + + # man page dirs + for d in 1 2 3 4 5 6 7 8; do + mkdir -p $PKG/usr/share/man/man$d + mkdir -p $PKG/usr/local/share/man/man$d + done + + # /var dirs + for d in log spool/mail opt cache lib/misc local; do + mkdir -p $PKG/var/$d + done + + ln -s ../run $PKG/var/run + #ln -s ../run/lock $PKG/var/lock + install -d $PKG/var/lock + + ln -s ../proc/self/mounts $PKG/etc/mtab + + # log files + for f in btmp lastlog faillog wtmp; do + touch $PKG/var/log/$f + done + chgrp utmp $PKG/var/log/lastlog + chmod 664 $PKG/var/log/lastlog + chmod 600 $PKG/var/log/btmp + + install -m644 passwd $PKG/etc + install -m644 group $PKG/etc + install -m644 resolv.conf $PKG/etc + install -m644 hosts $PKG/etc + install -m644 hostname $PKG/etc + install -m644 shells $PKG/etc + install -m644 fstab $PKG/etc + + install -dm0755 $PKG/etc/profile.d + + install -d $PKG/etc/skel + install -m644 issue $PKG/etc + install -m644 profile $PKG/etc + + cat os-release > $PKG/etc/os-release +} diff --git a/repos/core/baselayout/build b/repos/core/baselayout/build deleted file mode 100644 index cebe127c..00000000 --- a/repos/core/baselayout/build +++ /dev/null @@ -1,56 +0,0 @@ -cd $SRC - -# root dirs -for d in proc sys run dev bin boot etc/opt home lib mnt \ - opt sbin srv var; do - mkdir -p $PKG/$d -done -install -d -m 0750 $PKG/root -install -d -m 1777 $PKG/tmp $PKG/var/tmp - -# /usr and /usr/local dirs -for d in bin include lib sbin src; do - mkdir -p $PKG/usr/$d - mkdir -p $PKG/usr/local/$d -done - -# man page dirs -for d in 1 2 3 4 5 6 7 8; do - mkdir -p $PKG/usr/share/man/man$d - mkdir -p $PKG/usr/local/share/man/man$d -done - -# /var dirs -for d in log spool/mail opt cache lib/misc local; do - mkdir -p $PKG/var/$d -done - -ln -s ../run $PKG/var/run -#ln -s ../run/lock $PKG/var/lock -install -d $PKG/var/lock - -ln -s ../proc/self/mounts $PKG/etc/mtab - -# log files -for f in btmp lastlog faillog wtmp; do - touch $PKG/var/log/$f -done -chgrp utmp $PKG/var/log/lastlog -chmod 664 $PKG/var/log/lastlog -chmod 600 $PKG/var/log/btmp - -install -m644 passwd $PKG/etc -install -m644 group $PKG/etc -install -m644 resolv.conf $PKG/etc -install -m644 hosts $PKG/etc -install -m644 hostname $PKG/etc -install -m644 shells $PKG/etc -install -m644 fstab $PKG/etc - -install -dm0755 $PKG/etc/profile.d - -install -d $PKG/etc/skel -install -m644 issue $PKG/etc -install -m644 profile $PKG/etc - -cat os-release > $PKG/etc/os-release diff --git a/repos/core/baselayout/info b/repos/core/baselayout/info deleted file mode 100644 index ac8831fa..00000000 --- a/repos/core/baselayout/info +++ /dev/null @@ -1,13 +0,0 @@ -name=baselayout -version=1 -release=1 -source="fstab - group - hostname - hosts - issue - os-release - passwd - resolv.conf - shells - profile" diff --git a/repos/core/binutils/abuild b/repos/core/binutils/abuild new file mode 100644 index 00000000..2f73b3c5 --- /dev/null +++ b/repos/core/binutils/abuild @@ -0,0 +1,31 @@ +name=binutils +version=2.42 +release=1 +source="https://sourceware.org/pub/$name/releases/$name-$version.tar.xz" + +build() { + sed -i 's/\(^INFO_DEPS *=\).*/\1/' bfd/Makefile.in + sed -i 's/\(^INFO_DEPS *=\).*/\1/' gas/Makefile.in + + mkdir build + cd build + + ../configure \ + --prefix=/usr \ + --sysconfdir=/etc \ + --enable-gold \ + --enable-ld=default \ + --enable-lto \ + --enable-plugins \ + --enable-shared \ + --disable-werror \ + --with-system-zlib \ + --disable-multilib \ + --disable-gdb \ + --disable-gprof \ + --disable-gprofng \ + --without-zstd \ + --with-lib-path=/usr/lib:/lib + make DESTDIR=$PKG tooldir=/usr + make DESTDIR=$PKG tooldir=/usr install +} diff --git a/repos/core/binutils/build b/repos/core/binutils/build deleted file mode 100644 index fddff04a..00000000 --- a/repos/core/binutils/build +++ /dev/null @@ -1,24 +0,0 @@ -sed -i 's/\(^INFO_DEPS *=\).*/\1/' bfd/Makefile.in -sed -i 's/\(^INFO_DEPS *=\).*/\1/' gas/Makefile.in - -mkdir build -cd build - -../configure \ - --prefix=/usr \ - --sysconfdir=/etc \ - --enable-gold \ - --enable-ld=default \ - --enable-lto \ - --enable-plugins \ - --enable-shared \ - --disable-werror \ - --with-system-zlib \ - --disable-multilib \ - --disable-gdb \ - --disable-gprof \ - --disable-gprofng \ - --without-zstd \ - --with-lib-path=/usr/lib:/lib -make DESTDIR=$PKG tooldir=/usr -make DESTDIR=$PKG tooldir=/usr install diff --git a/repos/core/binutils/info b/repos/core/binutils/info deleted file mode 100644 index 49805573..00000000 --- a/repos/core/binutils/info +++ /dev/null @@ -1,4 +0,0 @@ -name=binutils -version=2.42 -release=1 -source="https://sourceware.org/pub/$name/releases/$name-$version.tar.xz" diff --git a/repos/core/bison/abuild b/repos/core/bison/abuild new file mode 100644 index 00000000..e19bde49 --- /dev/null +++ b/repos/core/bison/abuild @@ -0,0 +1,4 @@ +name=bison +version=3.8.2 +release=1 +source="https://ftp.gnu.org/gnu/$name/$name-$version.tar.xz" diff --git a/repos/core/bison/info b/repos/core/bison/info deleted file mode 100644 index e19bde49..00000000 --- a/repos/core/bison/info +++ /dev/null @@ -1,4 +0,0 @@ -name=bison -version=3.8.2 -release=1 -source="https://ftp.gnu.org/gnu/$name/$name-$version.tar.xz" diff --git a/repos/core/busybox/abuild b/repos/core/busybox/abuild new file mode 100644 index 00000000..3242e20e --- /dev/null +++ b/repos/core/busybox/abuild @@ -0,0 +1,95 @@ +name=busybox +version=1.36.1 +release=1 +source="https://${name}.net/downloads/${name}-${version}.tar.bz2 + config + mdev.conf + fsck-resolve-uuid.patch + 0016-ping-make-ping-work-without-root-privileges.patch + install-fix-chown.patch + adduser-no-setgid.patch + lineedit-Handle-SIGWINCH-gracefully.patch + lsusb-vendor-product.patch + print-unicode.patch + modprobe-kernel-version.patch + 0007-nologin-Install-applet-to-sbin-instead-of-usr-sbin.patch + acpid.run + crond.run + ntpd.run + syslogd.run + tty1.run + tty2.run + tty3.run + tty4.run + tty5.run + ttyS0.run" +sv="acpid.run + crond.run + ntpd.run + syslogd.run + tty1.run + tty2.run + tty3.run + tty4.run + tty5.run + ttyS0.run" + +build() { + #make defconfig + #sed -i "s/# CONFIG_STATIC .*/CONFIG_STATIC=y/" .config + + #for o in LINUXRC STRINGS XZ UNXZ XZCAT LZCAT UNLZMA LZMA PATCH BZIP2 BZCAT BUNZIP2; do + # sed -i "s/CONFIG_${o}=y/# CONFIG_${o} is not set/" .config + #done + + #sed -i "s/^CONFIG_MODPROBE_SMALL*/# CONFIG_MODPROBE_SMALL is not set/" .config + + cp $SRC/config .config + #make menuconfig + make + make CONFIG_PREFIX=$PKG install + mkdir -p $PKG/usr/share/busybox + cat .config > $PKG/usr/share/busybox/config + + BIN="$BIN xzcat xz unxz unlzma lzcat lzma" #xz + #BIN="$BIN zcat gunzip gzip" #gzip + BIN="$BIN strings" #binutils + BIN="$BIN clear reset" #ncurses + BIN="$BIN patch" #patch + BIN="$BIN bzcat bunzip2 bzip2" #bzip2 + BIN="$BIN setfattr" #attr + BIN="$BIN chattr lsattr mke2fs findfs mkfs.ext2 blkid" #e2fsprogs + BIN="$BIN mkdosfs mkfs.vfat " #dosfstools + + # XXX + for i in $BIN; do + rm $PKG/*/$i || true + rm $PKG/*/*/$i || true + done + + cp $PKG/bin/busybox $PKG/bin/busybox-suid + chmod u+s $PKG/bin/busybox-suid + + for a in bin/mount \ + bin/umount \ + bin/su \ + bin/ping ; do + rm $PKG/$a + ln -sv busybox-suid $PKG/$a + done + + for a in usr/bin/crontab \ + usr/bin/passwd \ + usr/bin/traceroute \ + usr/bin/traceroute6 \ + usr/bin/vlock; do + rm $PKG/$a + ln -sv ../../bin/busybox-suid $PKG/$a + done + + mkdir -p $PKG/etc + install -m644 $SRC/mdev.conf $PKG/etc/mdev.conf + + rm $PKG/usr/bin/diff + ln -s busybox $PKG/bin/diff +} diff --git a/repos/core/busybox/build b/repos/core/busybox/build deleted file mode 100644 index 3c48bd21..00000000 --- a/repos/core/busybox/build +++ /dev/null @@ -1,57 +0,0 @@ -#make defconfig -#sed -i "s/# CONFIG_STATIC .*/CONFIG_STATIC=y/" .config - -#for o in LINUXRC STRINGS XZ UNXZ XZCAT LZCAT UNLZMA LZMA PATCH BZIP2 BZCAT BUNZIP2; do -# sed -i "s/CONFIG_${o}=y/# CONFIG_${o} is not set/" .config -#done - -#sed -i "s/^CONFIG_MODPROBE_SMALL*/# CONFIG_MODPROBE_SMALL is not set/" .config - -cp $SRC/config .config -#make menuconfig -make -make CONFIG_PREFIX=$PKG install -mkdir -p $PKG/usr/share/busybox -cat .config > $PKG/usr/share/busybox/config - -BIN="$BIN xzcat xz unxz unlzma lzcat lzma" #xz -#BIN="$BIN zcat gunzip gzip" #gzip -BIN="$BIN strings" #binutils -BIN="$BIN clear reset" #ncurses -BIN="$BIN patch" #patch -BIN="$BIN bzcat bunzip2 bzip2" #bzip2 -BIN="$BIN setfattr" #attr -BIN="$BIN chattr lsattr mke2fs findfs mkfs.ext2 blkid" #e2fsprogs -BIN="$BIN mkdosfs mkfs.vfat " #dosfstools - -# XXX -for i in $BIN; do - rm $PKG/*/$i || true - rm $PKG/*/*/$i || true -done - -cp $PKG/bin/busybox $PKG/bin/busybox-suid -chmod u+s $PKG/bin/busybox-suid - -for a in bin/mount \ - bin/umount \ - bin/su \ - bin/ping ; do - rm $PKG/$a - ln -sv busybox-suid $PKG/$a -done - -for a in usr/bin/crontab \ - usr/bin/passwd \ - usr/bin/traceroute \ - usr/bin/traceroute6 \ - usr/bin/vlock; do - rm $PKG/$a - ln -sv ../../bin/busybox-suid $PKG/$a -done - -mkdir -p $PKG/etc -install -m644 $SRC/mdev.conf $PKG/etc/mdev.conf - -rm $PKG/usr/bin/diff -ln -s busybox $PKG/bin/diff diff --git a/repos/core/busybox/info b/repos/core/busybox/info deleted file mode 100644 index 62919e3a..00000000 --- a/repos/core/busybox/info +++ /dev/null @@ -1,35 +0,0 @@ -name=busybox -version=1.36.1 -release=1 -source="https://${name}.net/downloads/${name}-${version}.tar.bz2 - config - mdev.conf - fsck-resolve-uuid.patch - 0016-ping-make-ping-work-without-root-privileges.patch - install-fix-chown.patch - adduser-no-setgid.patch - lineedit-Handle-SIGWINCH-gracefully.patch - lsusb-vendor-product.patch - print-unicode.patch - modprobe-kernel-version.patch - 0007-nologin-Install-applet-to-sbin-instead-of-usr-sbin.patch - acpid.run - crond.run - ntpd.run - syslogd.run - tty1.run - tty2.run - tty3.run - tty4.run - tty5.run - ttyS0.run" -sv="acpid.run - crond.run - ntpd.run - syslogd.run - tty1.run - tty2.run - tty3.run - tty4.run - tty5.run - ttyS0.run" diff --git a/repos/core/bzip2/abuild b/repos/core/bzip2/abuild new file mode 100644 index 00000000..1f523e04 --- /dev/null +++ b/repos/core/bzip2/abuild @@ -0,0 +1,28 @@ +name=bzip2 +version=1.0.8 +release=1 +source="https://www.sourceware.org/pub/$name/$name-$version.tar.gz" + +build() { + sed -i 's@\(ln -s -f \)$(PREFIX)/bin/@\1@' Makefile + sed -i "s@(PREFIX)/man@(PREFIX)/share/man@g" Makefile + + [ "${CFLAGS}" ] && sed -i "s|-O2|${CFLAGS}|g" Makefile + [ "${CFLAGS}" ] && sed -i "s|-O2|${CFLAGS}|g" Makefile-libbz2_so + + make -f Makefile-libbz2_so + mkdir -p $PKG/usr/lib + install libbz2.so.$version $PKG/usr/lib + ln -s libbz2.so.$version $PKG/usr/lib/libbz2.so + ln -s libbz2.so.$version $PKG/usr/lib/libbz2.so.1.0 + + make clean + make + make PREFIX=$PKG/usr install + + cp -v bzip2-shared $PKG/usr/bin/bzip2 + ln -sf bzip2 $PKG/usr/bin/bzcat + ln -sf bzip2 $PKG/usr/bin/bunzip2 + + install -Dm 0644 bzlib.h $PKG/usr/include/bzlib.h +} diff --git a/repos/core/bzip2/build b/repos/core/bzip2/build deleted file mode 100644 index 56de6170..00000000 --- a/repos/core/bzip2/build +++ /dev/null @@ -1,21 +0,0 @@ -sed -i 's@\(ln -s -f \)$(PREFIX)/bin/@\1@' Makefile -sed -i "s@(PREFIX)/man@(PREFIX)/share/man@g" Makefile - -[ "${CFLAGS}" ] && sed -i "s|-O2|${CFLAGS}|g" Makefile -[ "${CFLAGS}" ] && sed -i "s|-O2|${CFLAGS}|g" Makefile-libbz2_so - -make -f Makefile-libbz2_so -mkdir -p $PKG/usr/lib -install libbz2.so.$version $PKG/usr/lib -ln -s libbz2.so.$version $PKG/usr/lib/libbz2.so -ln -s libbz2.so.$version $PKG/usr/lib/libbz2.so.1.0 - -make clean -make -make PREFIX=$PKG/usr install - -cp -v bzip2-shared $PKG/usr/bin/bzip2 -ln -sf bzip2 $PKG/usr/bin/bzcat -ln -sf bzip2 $PKG/usr/bin/bunzip2 - -install -Dm 0644 bzlib.h $PKG/usr/include/bzlib.h diff --git a/repos/core/bzip2/info b/repos/core/bzip2/info deleted file mode 100644 index 924209a6..00000000 --- a/repos/core/bzip2/info +++ /dev/null @@ -1,4 +0,0 @@ -name=bzip2 -version=1.0.8 -release=1 -source="https://www.sourceware.org/pub/$name/$name-$version.tar.gz" diff --git a/repos/core/ca-certificates/abuild b/repos/core/ca-certificates/abuild new file mode 100644 index 00000000..e71b9886 --- /dev/null +++ b/repos/core/ca-certificates/abuild @@ -0,0 +1,13 @@ +name=ca-certificates +version=20240311 +_noyear=${version#????} +export _version=${version%????}-${_noyear%??}-${version#??????} +release=1 +source="https://curl.se/ca/cacert-$_version.pem" + +build() { + install -Dm644 $SRC/cacert-$_version.pem $PKG/etc/ssl/cert.pem + install -d $PKG/etc/ssl/certs + ln -s ../cert.pem $PKG/etc/ssl/certs/ca-certificates.crt + ln -s cert.pem $PKG/etc/ssl/ca-bundle.crt +} diff --git a/repos/core/ca-certificates/build b/repos/core/ca-certificates/build deleted file mode 100644 index 6afe96b4..00000000 --- a/repos/core/ca-certificates/build +++ /dev/null @@ -1,4 +0,0 @@ -install -Dm644 $SRC/cacert-$_version.pem $PKG/etc/ssl/cert.pem -install -d $PKG/etc/ssl/certs -ln -s ../cert.pem $PKG/etc/ssl/certs/ca-certificates.crt -ln -s cert.pem $PKG/etc/ssl/ca-bundle.crt diff --git a/repos/core/ca-certificates/info b/repos/core/ca-certificates/info deleted file mode 100644 index 0a6e3dd0..00000000 --- a/repos/core/ca-certificates/info +++ /dev/null @@ -1,6 +0,0 @@ -name=ca-certificates -version=20240311 -_noyear=${version#????} -export _version=${version%????}-${_noyear%??}-${version#??????} -release=1 -source="https://curl.se/ca/cacert-$_version.pem" diff --git a/repos/core/curl/abuild b/repos/core/curl/abuild new file mode 100644 index 00000000..07740087 --- /dev/null +++ b/repos/core/curl/abuild @@ -0,0 +1,41 @@ +name=curl +version=8.8.0 +release=1 +source="https://$name.se/download/$name-$version.tar.xz" +build_opt=" + --with-openssl + --enable-threaded-resolver + --with-ca-bundle=/etc/ssl/certs/ca-certificates.crt + --without-brotli + --without-libidn2 + --without-libpsl + --without-librtmp + --without-nghttp2 + --without-zstd + --disable-manual" + +build() { + mkdir bin + echo "#!/bin/sh + /bin/true + " > bin/perl + chmod +x bin/perl + export PATH=$PWD/bin:$PATH + + ./configure \ + --prefix=/usr \ + --with-openssl \ + --enable-threaded-resolver \ + --with-ca-bundle=/etc/ssl/certs/ca-certificates.crt \ + --without-brotli \ + --without-libidn2 \ + --without-libpsl \ + --without-librtmp \ + --without-nghttp2 \ + --without-zstd \ + --disable-ldap \ + --disable-manual \ + --disable-ares + make + make install +} diff --git a/repos/core/curl/build b/repos/core/curl/build deleted file mode 100644 index b212811b..00000000 --- a/repos/core/curl/build +++ /dev/null @@ -1,23 +0,0 @@ -mkdir bin -echo "#!/bin/sh -/bin/true -" > bin/perl -chmod +x bin/perl -export PATH=$PWD/bin:$PATH - -./configure \ - --prefix=/usr \ - --with-openssl \ - --enable-threaded-resolver \ - --with-ca-bundle=/etc/ssl/certs/ca-certificates.crt \ - --without-brotli \ - --without-libidn2 \ - --without-libpsl \ - --without-librtmp \ - --without-nghttp2 \ - --without-zstd \ - --disable-ldap \ - --disable-manual \ - --disable-ares -make -make install diff --git a/repos/core/curl/info b/repos/core/curl/info deleted file mode 100644 index 6781009d..00000000 --- a/repos/core/curl/info +++ /dev/null @@ -1,15 +0,0 @@ -name=curl -version=8.8.0 -release=1 -source="https://$name.se/download/$name-$version.tar.xz" -build_opt=" - --with-openssl - --enable-threaded-resolver - --with-ca-bundle=/etc/ssl/certs/ca-certificates.crt - --without-brotli - --without-libidn2 - --without-libpsl - --without-librtmp - --without-nghttp2 - --without-zstd - --disable-manual" diff --git a/repos/core/file/abuild b/repos/core/file/abuild new file mode 100644 index 00000000..66eba53c --- /dev/null +++ b/repos/core/file/abuild @@ -0,0 +1,5 @@ +name=file +version=5.45 +release=1 +source="https://astron.com/pub/$name/$name-$version.tar.gz" +build_opt="--disable-zstdlib" diff --git a/repos/core/file/info b/repos/core/file/info deleted file mode 100644 index 66eba53c..00000000 --- a/repos/core/file/info +++ /dev/null @@ -1,5 +0,0 @@ -name=file -version=5.45 -release=1 -source="https://astron.com/pub/$name/$name-$version.tar.gz" -build_opt="--disable-zstdlib" diff --git a/repos/core/flex/abuild b/repos/core/flex/abuild new file mode 100644 index 00000000..d57b7b78 --- /dev/null +++ b/repos/core/flex/abuild @@ -0,0 +1,8 @@ +name=flex +version=2.6.4 +release=1 +source="https://github.com/westes/$name/releases/download/v$version/$name-$version.tar.gz" + +postbuild() { + ln -s flex $PKG/usr/bin/lex +} diff --git a/repos/core/flex/info b/repos/core/flex/info deleted file mode 100644 index c948c035..00000000 --- a/repos/core/flex/info +++ /dev/null @@ -1,4 +0,0 @@ -name=flex -version=2.6.4 -release=1 -source="https://github.com/westes/$name/releases/download/v$version/$name-$version.tar.gz" diff --git a/repos/core/flex/postbuild b/repos/core/flex/postbuild deleted file mode 100644 index b1256a5d..00000000 --- a/repos/core/flex/postbuild +++ /dev/null @@ -1 +0,0 @@ -ln -s flex $PKG/usr/bin/lex diff --git a/repos/core/gcc/abuild b/repos/core/gcc/abuild new file mode 100644 index 00000000..62eb4457 --- /dev/null +++ b/repos/core/gcc/abuild @@ -0,0 +1,53 @@ +name=gcc +version=14.1.0 +release=1 +source="https://ftp.gnu.org/gnu/gcc/gcc-$version/gcc-$version.tar.xz + c89 + c99" +keep_static=1 + +build() { + # /lib is 64bit libraries directory + sed -e '/m64=/s/lib64/lib/' \ + -i.orig gcc/config/i386/t-linux64 + + mkdir -v build + cd build + + SED=sed \ + ../configure \ + --prefix=/usr \ + --libexecdir=/usr/lib \ + --enable-languages=c,c++,objc,obj-c++,lto \ + --enable-lto \ + --disable-bootstrap \ + --disable-libmpx \ + --with-system-zlib \ + --with-pkgversion="Alice Linux" \ + --disable-fixincludes \ + --enable-threads=posix \ + --enable-__cxa_atexit \ + --enable-default-pie \ + --enable-default-ssp \ + --disable-multilib \ + --disable-libsanitizer \ + --with-zstd=no + make + make DESTDIR=$PKG -j1 install + + #mkdir $PKG/lib + #ln -sv ../usr/bin/cpp $PKG/lib/cpp + ln -sv gcc $PKG/usr/bin/cc + + install -v -dm755 $PKG/usr/lib/bfd-plugins + ln -sfv ../../lib/gcc/$(gcc -dumpmachine)/$version/liblto_plugin.so \ + $PKG/usr/lib/bfd-plugins/ + + mkdir -pv $PKG/usr/share/gdb/auto-load/usr/lib + mv -v $PKG/usr/lib/*gdb.py $PKG/usr/share/gdb/auto-load/usr/lib + + install -Dm755 $SRC/c89 $PKG/usr/bin/c89 + install -Dm755 $SRC/c99 $PKG/usr/bin/c99 + + rm -r $PKG/usr/share/$name-$version +} diff --git a/repos/core/gcc/build b/repos/core/gcc/build deleted file mode 100644 index d133c6fd..00000000 --- a/repos/core/gcc/build +++ /dev/null @@ -1,43 +0,0 @@ -# /lib is 64bit libraries directory -sed -e '/m64=/s/lib64/lib/' \ - -i.orig gcc/config/i386/t-linux64 - -mkdir -v build -cd build - -SED=sed \ -../configure \ - --prefix=/usr \ - --libexecdir=/usr/lib \ - --enable-languages=c,c++,objc,obj-c++,lto \ - --enable-lto \ - --disable-bootstrap \ - --disable-libmpx \ - --with-system-zlib \ - --with-pkgversion="Alice Linux" \ - --disable-fixincludes \ - --enable-threads=posix \ - --enable-__cxa_atexit \ - --enable-default-pie \ - --enable-default-ssp \ - --disable-multilib \ - --disable-libsanitizer \ - --with-zstd=no -make -make DESTDIR=$PKG -j1 install - -#mkdir $PKG/lib -#ln -sv ../usr/bin/cpp $PKG/lib/cpp -ln -sv gcc $PKG/usr/bin/cc - -install -v -dm755 $PKG/usr/lib/bfd-plugins -ln -sfv ../../lib/gcc/$(gcc -dumpmachine)/$version/liblto_plugin.so \ - $PKG/usr/lib/bfd-plugins/ - -mkdir -pv $PKG/usr/share/gdb/auto-load/usr/lib -mv -v $PKG/usr/lib/*gdb.py $PKG/usr/share/gdb/auto-load/usr/lib - -install -Dm755 $SRC/c89 $PKG/usr/bin/c89 -install -Dm755 $SRC/c99 $PKG/usr/bin/c99 - -rm -r $PKG/usr/share/$name-$version diff --git a/repos/core/gcc/info b/repos/core/gcc/info deleted file mode 100644 index b9a769c7..00000000 --- a/repos/core/gcc/info +++ /dev/null @@ -1,7 +0,0 @@ -name=gcc -version=14.1.0 -release=1 -source="https://ftp.gnu.org/gnu/gcc/gcc-$version/gcc-$version.tar.xz - c89 - c99" -keep_static=1 diff --git a/repos/core/git/abuild b/repos/core/git/abuild new file mode 100644 index 00000000..e14a43a8 --- /dev/null +++ b/repos/core/git/abuild @@ -0,0 +1,19 @@ +name=git +version=2.45.2 +release=1 +source="https://www.kernel.org/pub/software/scm/$name/$name-$version.tar.xz" + +prebuild() { +cat > config.mak < config.mak < $PKG/sbin/ldconfig + chmod +x $PKG/sbin/ldconfig + + for i in getent getconf iconv; do + ${CC:-gcc} $CFLAGS $LDFLAGS -fpie $SRC/$i.c -o $PKG/usr/bin/$i + done + + mkdir -p $PKG/usr/share/man/man1 + install -m644 $SRC/getconf.1 $PKG/usr/share/man/man1 + #install -m644 $SRC/getent.1 $PKG/usr/share/man/man1 + + # bsdcompat headers + for h in tree.h queue.h cdefs.h; do + install -D $SRC/$h $PKG/usr/include/sys/ + done +} diff --git a/repos/core/musl/build b/repos/core/musl/build deleted file mode 100644 index 50d2f132..00000000 --- a/repos/core/musl/build +++ /dev/null @@ -1,25 +0,0 @@ -./configure \ - --prefix=/usr #\ - #--syslibdir=/usr/lib -make -make DESTDIR=$PKG install - -mkdir -p $PKG/usr/bin -ln -sf ../lib/libc.so $PKG/usr/bin/ldd -mkdir -p $PKG/sbin -echo "#!/bin/sh -/bin/true" > $PKG/sbin/ldconfig -chmod +x $PKG/sbin/ldconfig - -for i in getent getconf iconv; do - ${CC:-gcc} $CFLAGS $LDFLAGS -fpie $SRC/$i.c -o $PKG/usr/bin/$i -done - -mkdir -p $PKG/usr/share/man/man1 -install -m644 $SRC/getconf.1 $PKG/usr/share/man/man1 -#install -m644 $SRC/getent.1 $PKG/usr/share/man/man1 - -# bsdcompat headers -for h in tree.h queue.h cdefs.h; do - install -D $SRC/$h $PKG/usr/include/sys/ -done diff --git a/repos/core/musl/info b/repos/core/musl/info deleted file mode 100644 index 767c125c..00000000 --- a/repos/core/musl/info +++ /dev/null @@ -1,14 +0,0 @@ -name=musl -version=1.2.5 -release=1 -source="https://www.musl-libc.org/releases/musl-$version.tar.gz - getconf.c - getconf.1 - getent.c - getent.1 - iconv.c - tree.h - queue.h - cdefs.h - elfutils-0.190-relr.patch" -keep_static=1 diff --git a/repos/core/openssl/abuild b/repos/core/openssl/abuild new file mode 100644 index 00000000..60cfbf9c --- /dev/null +++ b/repos/core/openssl/abuild @@ -0,0 +1,12 @@ +name=openssl +version=3.3.0 +release=1 +source="https://www.$name.org/source/$name-$version.tar.gz + https://github.com/kiss-community/openssl/releases/download/generated/openssl-3.3.0-generated.tar.gz::noextract" + +build() { + tar xf ../*generated* + make depend + make + make DESTDIR=$PKG install_sw install_ssldirs install_man_docs +} diff --git a/repos/core/openssl/build b/repos/core/openssl/build deleted file mode 100644 index af29d00a..00000000 --- a/repos/core/openssl/build +++ /dev/null @@ -1,4 +0,0 @@ -tar xf ../*generated* -make depend -make -make DESTDIR=$PKG install_sw install_ssldirs install_man_docs diff --git a/repos/core/openssl/info b/repos/core/openssl/info deleted file mode 100644 index e0116852..00000000 --- a/repos/core/openssl/info +++ /dev/null @@ -1,5 +0,0 @@ -name=openssl -version=3.3.0 -release=1 -source="https://www.$name.org/source/$name-$version.tar.gz - https://github.com/kiss-community/openssl/releases/download/generated/openssl-3.3.0-generated.tar.gz::noextract" diff --git a/repos/core/patch/abuild b/repos/core/patch/abuild new file mode 100644 index 00000000..6b02ef98 --- /dev/null +++ b/repos/core/patch/abuild @@ -0,0 +1,4 @@ +name=patch +version=2.7.6 +release=1 +source="https://ftp.gnu.org/gnu/$name/$name-$version.tar.xz" diff --git a/repos/core/patch/info b/repos/core/patch/info deleted file mode 100644 index 6b02ef98..00000000 --- a/repos/core/patch/info +++ /dev/null @@ -1,4 +0,0 @@ -name=patch -version=2.7.6 -release=1 -source="https://ftp.gnu.org/gnu/$name/$name-$version.tar.xz" diff --git a/repos/core/spm/abuild b/repos/core/spm/abuild new file mode 100644 index 00000000..5bebb396 --- /dev/null +++ b/repos/core/spm/abuild @@ -0,0 +1,10 @@ +name=spm +version=20240527 +_commit=74817cd2c7c394720e4a418b8ecf26fb1c1a7346 +release=1 +source="$name-$_commit.tar.xz::https://codeberg.org/emmett1/spm/archive/$_commit.tar.gz" + +build() { + install -d $PKG/usr/bin + cp spm $PKG/usr/bin +} diff --git a/repos/core/spm/build b/repos/core/spm/build deleted file mode 100644 index f6be0b1a..00000000 --- a/repos/core/spm/build +++ /dev/null @@ -1,2 +0,0 @@ -install -d $PKG/usr/bin -cp spm $PKG/usr/bin diff --git a/repos/core/spm/info b/repos/core/spm/info deleted file mode 100644 index 139e3867..00000000 --- a/repos/core/spm/info +++ /dev/null @@ -1,5 +0,0 @@ -name=spm -version=20240527 -_commit=74817cd2c7c394720e4a418b8ecf26fb1c1a7346 -release=1 -source="$name-$_commit.tar.xz::https://codeberg.org/emmett1/spm/archive/$_commit.tar.gz" diff --git a/repos/core/xz/.files b/repos/core/xz/.files index f800d150..cb120647 100644 --- a/repos/core/xz/.files +++ b/repos/core/xz/.files @@ -41,10 +41,9 @@ drwxr-xr-x root/root usr/include/lzma/ -rw-r--r-- root/root usr/include/lzma/version.h -rw-r--r-- root/root usr/include/lzma/vli.h drwxr-xr-x root/root usr/lib/ --rw-r--r-- root/root usr/lib/liblzma.a -lrwxrwxrwx root/root usr/lib/liblzma.so -> liblzma.so.5.4.2 -lrwxrwxrwx root/root usr/lib/liblzma.so.5 -> liblzma.so.5.4.2 --rwxr-xr-x root/root usr/lib/liblzma.so.5.4.2 +lrwxrwxrwx root/root usr/lib/liblzma.so -> liblzma.so.5.6.2 +lrwxrwxrwx root/root usr/lib/liblzma.so.5 -> liblzma.so.5.6.2 +-rwxr-xr-x root/root usr/lib/liblzma.so.5.6.2 drwxr-xr-x root/root usr/lib/pkgconfig/ -rw-r--r-- root/root usr/lib/pkgconfig/liblzma.pc drwxr-xr-x root/root usr/share/ diff --git a/repos/core/xz/abuild b/repos/core/xz/abuild new file mode 100644 index 00000000..edf8f21e --- /dev/null +++ b/repos/core/xz/abuild @@ -0,0 +1,4 @@ +name=xz +version=5.6.2 +release=1 +source="https://github.com/tukaani-project/xz/releases/download/v${version}/xz-${version}.tar.gz" diff --git a/repos/core/xz/info b/repos/core/xz/info deleted file mode 100644 index 4d45ffdc..00000000 --- a/repos/core/xz/info +++ /dev/null @@ -1,4 +0,0 @@ -name=xz -version=5.4.2 -release=1 -source="https://excellmedia.dl.sourceforge.net/project/lzmautils/xz-5.4.2.tar.gz" diff --git a/repos/core/zlib/abuild b/repos/core/zlib/abuild new file mode 100644 index 00000000..d0a08003 --- /dev/null +++ b/repos/core/zlib/abuild @@ -0,0 +1,10 @@ +name=zlib +version=1.3.1 +release=1 +source="https://$name.net/$name-$version.tar.xz" + +build() { + ./configure --prefix=/usr --localstatedir=/var + make + make install +} diff --git a/repos/core/zlib/build b/repos/core/zlib/build deleted file mode 100644 index 21e2063e..00000000 --- a/repos/core/zlib/build +++ /dev/null @@ -1,3 +0,0 @@ -./configure --prefix=/usr --localstatedir=/var -make -make install diff --git a/repos/core/zlib/info b/repos/core/zlib/info deleted file mode 100644 index 2190f832..00000000 --- a/repos/core/zlib/info +++ /dev/null @@ -1,4 +0,0 @@ -name=zlib -version=1.3.1 -release=1 -source="https://$name.net/$name-$version.tar.xz" diff --git a/repos/extra/8821cu/abuild b/repos/extra/8821cu/abuild new file mode 100644 index 00000000..487a193f --- /dev/null +++ b/repos/extra/8821cu/abuild @@ -0,0 +1,11 @@ +name=8821cu +version=20240330 +release=1 +_commit=4f6004a +source="$name-$version.tar.gz::https://github.com/morrownr/8821cu-20210916/archive/$_commit.tar.gz" + +build() { + make modules KSRC=/lib/modules/$(uname -r)/build + mkdir -p $PKG/lib/modules/$(uname -r)/kernel/drivers/net/wireless/ + install -p -m 644 8821cu.ko $PKG/lib/modules/$(uname -r)/kernel/drivers/net/wireless/ +} diff --git a/repos/extra/8821cu/build b/repos/extra/8821cu/build deleted file mode 100644 index 9aec9ad0..00000000 --- a/repos/extra/8821cu/build +++ /dev/null @@ -1,3 +0,0 @@ -make modules KSRC=/lib/modules/$(uname -r)/build -mkdir -p $PKG/lib/modules/$(uname -r)/kernel/drivers/net/wireless/ -install -p -m 644 8821cu.ko $PKG/lib/modules/$(uname -r)/kernel/drivers/net/wireless/ diff --git a/repos/extra/8821cu/info b/repos/extra/8821cu/info deleted file mode 100644 index b22cc560..00000000 --- a/repos/extra/8821cu/info +++ /dev/null @@ -1,5 +0,0 @@ -name=8821cu -version=20240330 -release=1 -_commit=4f6004a -source="$name-$version.tar.gz::https://github.com/morrownr/8821cu-20210916/archive/$_commit.tar.gz" diff --git a/repos/extra/acpi/abuild b/repos/extra/acpi/abuild new file mode 100644 index 00000000..87d0fd66 --- /dev/null +++ b/repos/extra/acpi/abuild @@ -0,0 +1,4 @@ +name=acpi +version=1.7 +release=1 +source="https://sourceforge.net/projects/${name}client/files/${name}client/${version}/${name}-${version}.tar.gz" diff --git a/repos/extra/acpi/info b/repos/extra/acpi/info deleted file mode 100644 index 87d0fd66..00000000 --- a/repos/extra/acpi/info +++ /dev/null @@ -1,4 +0,0 @@ -name=acpi -version=1.7 -release=1 -source="https://sourceforge.net/projects/${name}client/files/${name}client/${version}/${name}-${version}.tar.gz" diff --git a/repos/extra/adwaita-icon-theme/.files b/repos/extra/adwaita-icon-theme/.files index 4c33b3ef..f8430ca2 100644 --- a/repos/extra/adwaita-icon-theme/.files +++ b/repos/extra/adwaita-icon-theme/.files @@ -75,6 +75,7 @@ lrwxrwxrwx root/root usr/share/icons/Adwaita/cursors/cross_reverse -> crossha -rw-r--r-- root/root usr/share/icons/Adwaita/cursors/crosshair -rw-r--r-- root/root usr/share/icons/Adwaita/cursors/default lrwxrwxrwx root/root usr/share/icons/Adwaita/cursors/diamond_cross -> crosshair +lrwxrwxrwx root/root usr/share/icons/Adwaita/cursors/dnd-move -> default -rw-r--r-- root/root usr/share/icons/Adwaita/cursors/e-resize -rw-r--r-- root/root usr/share/icons/Adwaita/cursors/ew-resize lrwxrwxrwx root/root usr/share/icons/Adwaita/cursors/fd_double_arrow -> nesw-resize diff --git a/repos/extra/adwaita-icon-theme/abuild b/repos/extra/adwaita-icon-theme/abuild new file mode 100644 index 00000000..6fad3596 --- /dev/null +++ b/repos/extra/adwaita-icon-theme/abuild @@ -0,0 +1,4 @@ +name=adwaita-icon-theme +version=46.2 +release=1 +source="https://download.gnome.org/sources/$name/${version%.*}/$name-$version.tar.xz" diff --git a/repos/extra/adwaita-icon-theme/info b/repos/extra/adwaita-icon-theme/info deleted file mode 100644 index c5f8796d..00000000 --- a/repos/extra/adwaita-icon-theme/info +++ /dev/null @@ -1,4 +0,0 @@ -name=adwaita-icon-theme -version=46.0 -release=1 -source="https://download.gnome.org/sources/$name/${version%.*}/$name-$version.tar.xz" diff --git a/repos/extra/alsa-lib/abuild b/repos/extra/alsa-lib/abuild new file mode 100644 index 00000000..660e7650 --- /dev/null +++ b/repos/extra/alsa-lib/abuild @@ -0,0 +1,5 @@ +name=alsa-lib +version=1.2.10 +release=1 +source="https://www.alsa-project.org/files/pub/lib/$name-$version.tar.bz2 + musl-string.patch" diff --git a/repos/extra/alsa-lib/info b/repos/extra/alsa-lib/info deleted file mode 100644 index 660e7650..00000000 --- a/repos/extra/alsa-lib/info +++ /dev/null @@ -1,5 +0,0 @@ -name=alsa-lib -version=1.2.10 -release=1 -source="https://www.alsa-project.org/files/pub/lib/$name-$version.tar.bz2 - musl-string.patch" diff --git a/repos/extra/alsa-utils/abuild b/repos/extra/alsa-utils/abuild new file mode 100644 index 00000000..2738da53 --- /dev/null +++ b/repos/extra/alsa-utils/abuild @@ -0,0 +1,9 @@ +name=alsa-utils +version=1.2.10 +release=1 +source="https://www.alsa-project.org/files/pub/utils/$name-$version.tar.bz2 + musl.patch + alsa.run + alsa.finish" +sv="alsa.run alsa.finish" +build_opt="--disable-bat --disable-xmlto --disable-nls" diff --git a/repos/extra/alsa-utils/info b/repos/extra/alsa-utils/info deleted file mode 100644 index 2738da53..00000000 --- a/repos/extra/alsa-utils/info +++ /dev/null @@ -1,9 +0,0 @@ -name=alsa-utils -version=1.2.10 -release=1 -source="https://www.alsa-project.org/files/pub/utils/$name-$version.tar.bz2 - musl.patch - alsa.run - alsa.finish" -sv="alsa.run alsa.finish" -build_opt="--disable-bat --disable-xmlto --disable-nls" diff --git a/repos/extra/at-spi2-core/abuild b/repos/extra/at-spi2-core/abuild new file mode 100644 index 00000000..08f3ff3f --- /dev/null +++ b/repos/extra/at-spi2-core/abuild @@ -0,0 +1,4 @@ +name=at-spi2-core +version=2.46.0 +release=1 +source="http://ftp.gnome.org/pub/gnome/sources/$name/${version%.*}/$name-$version.tar.xz" diff --git a/repos/extra/at-spi2-core/info b/repos/extra/at-spi2-core/info deleted file mode 100644 index 08f3ff3f..00000000 --- a/repos/extra/at-spi2-core/info +++ /dev/null @@ -1,4 +0,0 @@ -name=at-spi2-core -version=2.46.0 -release=1 -source="http://ftp.gnome.org/pub/gnome/sources/$name/${version%.*}/$name-$version.tar.xz" diff --git a/repos/extra/autoconf/abuild b/repos/extra/autoconf/abuild new file mode 100644 index 00000000..d4eab206 --- /dev/null +++ b/repos/extra/autoconf/abuild @@ -0,0 +1,4 @@ +name=autoconf +version=2.72 +release=1 +source="https://ftp.gnu.org/gnu/$name/$name-$version.tar.xz" diff --git a/repos/extra/autoconf/info b/repos/extra/autoconf/info deleted file mode 100644 index d4eab206..00000000 --- a/repos/extra/autoconf/info +++ /dev/null @@ -1,4 +0,0 @@ -name=autoconf -version=2.72 -release=1 -source="https://ftp.gnu.org/gnu/$name/$name-$version.tar.xz" diff --git a/repos/extra/automake/abuild b/repos/extra/automake/abuild new file mode 100644 index 00000000..fe5e932e --- /dev/null +++ b/repos/extra/automake/abuild @@ -0,0 +1,4 @@ +name=automake +version=1.16.5 +release=1 +source="https://ftp.gnu.org/gnu/$name/$name-$version.tar.xz" diff --git a/repos/extra/automake/info b/repos/extra/automake/info deleted file mode 100644 index fe5e932e..00000000 --- a/repos/extra/automake/info +++ /dev/null @@ -1,4 +0,0 @@ -name=automake -version=1.16.5 -release=1 -source="https://ftp.gnu.org/gnu/$name/$name-$version.tar.xz" diff --git a/repos/extra/b3sum/abuild b/repos/extra/b3sum/abuild new file mode 100644 index 00000000..71ddc6c0 --- /dev/null +++ b/repos/extra/b3sum/abuild @@ -0,0 +1,5 @@ +name=b3sum +version=1.3.1 +_commit=cb4111ccc8061039b014fbb657c72f78984f1069 +release=1 +source="https://git.sr.ht/~mcf/${name}/archive/${_commit}.tar.gz" diff --git a/repos/extra/b3sum/info b/repos/extra/b3sum/info deleted file mode 100644 index 71ddc6c0..00000000 --- a/repos/extra/b3sum/info +++ /dev/null @@ -1,5 +0,0 @@ -name=b3sum -version=1.3.1 -_commit=cb4111ccc8061039b014fbb657c72f78984f1069 -release=1 -source="https://git.sr.ht/~mcf/${name}/archive/${_commit}.tar.gz" diff --git a/repos/extra/bash/abuild b/repos/extra/bash/abuild new file mode 100644 index 00000000..1815d91d --- /dev/null +++ b/repos/extra/bash/abuild @@ -0,0 +1,14 @@ +name=bash +version=5.2.21 +release=1 +source="https://ftp.gnu.org/gnu/$name/$name-$version.tar.gz + bashrc" +build_opt="--without-bash-malloc --with-installed-readline" + +postbuild() { + mkdir -p $PKG/bin + mv $PKG/usr/bin/bash $PKG/bin + + install -d $PKG/etc + install -m644 $SRC/bashrc $PKG/etc +} diff --git a/repos/extra/bash/info b/repos/extra/bash/info deleted file mode 100644 index 1eeb724f..00000000 --- a/repos/extra/bash/info +++ /dev/null @@ -1,6 +0,0 @@ -name=bash -version=5.2.21 -release=1 -source="https://ftp.gnu.org/gnu/$name/$name-$version.tar.gz - bashrc" -build_opt="--without-bash-malloc --with-installed-readline" diff --git a/repos/extra/bash/postbuild b/repos/extra/bash/postbuild deleted file mode 100644 index 36899699..00000000 --- a/repos/extra/bash/postbuild +++ /dev/null @@ -1,5 +0,0 @@ -mkdir -p $PKG/bin -mv $PKG/usr/bin/bash $PKG/bin - -install -d $PKG/etc -install -m644 $SRC/bashrc $PKG/etc diff --git a/repos/extra/basu/abuild b/repos/extra/basu/abuild new file mode 100644 index 00000000..099e17e0 --- /dev/null +++ b/repos/extra/basu/abuild @@ -0,0 +1,4 @@ +name=basu +version=0.2.1 +release=1 +source="$name-$version.tar.gz::https://git.sr.ht/~emersion/${name}/archive/v${version}.tar.gz" diff --git a/repos/extra/basu/info b/repos/extra/basu/info deleted file mode 100644 index 099e17e0..00000000 --- a/repos/extra/basu/info +++ /dev/null @@ -1,4 +0,0 @@ -name=basu -version=0.2.1 -release=1 -source="$name-$version.tar.gz::https://git.sr.ht/~emersion/${name}/archive/v${version}.tar.gz" diff --git a/repos/extra/birch/abuild b/repos/extra/birch/abuild new file mode 100644 index 00000000..2f7312bc --- /dev/null +++ b/repos/extra/birch/abuild @@ -0,0 +1,12 @@ +name=birch +version=27691aa4fb2746f73c373e6653c1fb17795729f9 +release=1 +source="$name-$version.tar.gz::https://github.com/dylanaraps/${name}/archive/${version}.tar.gz" + +build() { + install -Dm755 birch $PKG/usr/bin/birch + + # change some defaults + sed 's|irc.freenode.net|irc.libera.chat|' -i $PKG/usr/bin/birch + sed 's|kisslinux|libera|' -i $PKG/usr/bin/birch +} diff --git a/repos/extra/birch/build b/repos/extra/birch/build deleted file mode 100644 index 70d715bb..00000000 --- a/repos/extra/birch/build +++ /dev/null @@ -1,5 +0,0 @@ -install -Dm755 birch $PKG/usr/bin/birch - -# change some defaults -sed 's|irc.freenode.net|irc.libera.chat|' -i $PKG/usr/bin/birch -sed 's|kisslinux|libera|' -i $PKG/usr/bin/birch diff --git a/repos/extra/birch/info b/repos/extra/birch/info deleted file mode 100644 index f89ffe91..00000000 --- a/repos/extra/birch/info +++ /dev/null @@ -1,4 +0,0 @@ -name=birch -version=27691aa4fb2746f73c373e6653c1fb17795729f9 -release=1 -source="$name-$version.tar.gz::https://github.com/dylanaraps/${name}/archive/${version}.tar.gz" diff --git a/repos/extra/brightnessctl/abuild b/repos/extra/brightnessctl/abuild new file mode 100644 index 00000000..72ac5bc3 --- /dev/null +++ b/repos/extra/brightnessctl/abuild @@ -0,0 +1,8 @@ +name=brightnessctl +version=0.5.1 +release=1 +source="https://github.com/Hummer12007/${name}/archive/${version}/${name}-${version}.tar.gz" + +prebuild() { + sed '/INSTALL_UDEV_1/d' -i Makefile +} diff --git a/repos/extra/brightnessctl/info b/repos/extra/brightnessctl/info deleted file mode 100644 index 0ed73b7b..00000000 --- a/repos/extra/brightnessctl/info +++ /dev/null @@ -1,4 +0,0 @@ -name=brightnessctl -version=0.5.1 -release=1 -source="https://github.com/Hummer12007/${name}/archive/${version}/${name}-${version}.tar.gz" diff --git a/repos/extra/brightnessctl/prebuild b/repos/extra/brightnessctl/prebuild deleted file mode 100644 index 03c0bbd8..00000000 --- a/repos/extra/brightnessctl/prebuild +++ /dev/null @@ -1 +0,0 @@ -sed '/INSTALL_UDEV_1/d' -i Makefile diff --git a/repos/extra/c-ares/.files b/repos/extra/c-ares/.files index 27a21877..bcc8dc6b 100644 --- a/repos/extra/c-ares/.files +++ b/repos/extra/c-ares/.files @@ -18,8 +18,8 @@ drwxr-xr-x root/root usr/lib/cmake/c-ares/ -rw-r--r-- root/root usr/lib/cmake/c-ares/c-ares-targets-release.cmake -rw-r--r-- root/root usr/lib/cmake/c-ares/c-ares-targets.cmake lrwxrwxrwx root/root usr/lib/libcares.so -> libcares.so.2 -lrwxrwxrwx root/root usr/lib/libcares.so.2 -> libcares.so.2.13.1 --rwxr-xr-x root/root usr/lib/libcares.so.2.13.1 +lrwxrwxrwx root/root usr/lib/libcares.so.2 -> libcares.so.2.14.0 +-rwxr-xr-x root/root usr/lib/libcares.so.2.14.0 drwxr-xr-x root/root usr/lib/pkgconfig/ -rw-r--r-- root/root usr/lib/pkgconfig/libcares.pc drwxr-xr-x root/root usr/share/ @@ -30,88 +30,88 @@ drwxr-xr-x root/root usr/share/man/man1/ drwxr-xr-x root/root usr/share/man/man3/ -rw-r--r-- root/root usr/share/man/man3/ares_cancel.3.gz -rw-r--r-- root/root usr/share/man/man3/ares_create_query.3.gz --rw-r--r-- root/root usr/share/man/man3/ares_destroy.3.gz +-rw-r--r-- root/root usr/share/man/man3/ares_destroy.3.gz.gz -rw-r--r-- root/root usr/share/man/man3/ares_destroy_options.3.gz -rw-r--r-- root/root usr/share/man/man3/ares_dns_class_fromstr.3.gz -rw-r--r-- root/root usr/share/man/man3/ares_dns_class_t.3.gz --rw-r--r-- root/root usr/share/man/man3/ares_dns_class_tostr.3.gz +-rw-r--r-- root/root usr/share/man/man3/ares_dns_class_tostr.3.gz.gz -rw-r--r-- root/root usr/share/man/man3/ares_dns_datatype_t.3.gz --rw-r--r-- root/root usr/share/man/man3/ares_dns_flags_t.3.gz --rw-r--r-- root/root usr/share/man/man3/ares_dns_mapping.3.gz +-rw-r--r-- root/root usr/share/man/man3/ares_dns_flags_t.3.gz.gz.gz +-rw-r--r-- root/root usr/share/man/man3/ares_dns_mapping.3.gz.gz -rw-r--r-- root/root usr/share/man/man3/ares_dns_opcode_t.3.gz --rw-r--r-- root/root usr/share/man/man3/ares_dns_opcode_tostr.3.gz +-rw-r--r-- root/root usr/share/man/man3/ares_dns_opcode_tostr.3.gz.gz -rw-r--r-- root/root usr/share/man/man3/ares_dns_opt_datatype_t.3.gz --rw-r--r-- root/root usr/share/man/man3/ares_dns_opt_get_datatype.3.gz --rw-r--r-- root/root usr/share/man/man3/ares_dns_opt_get_name.3.gz +-rw-r--r-- root/root usr/share/man/man3/ares_dns_opt_get_datatype.3.gz.gz +-rw-r--r-- root/root usr/share/man/man3/ares_dns_opt_get_name.3.gz.gz -rw-r--r-- root/root usr/share/man/man3/ares_dns_parse.3.gz -rw-r--r-- root/root usr/share/man/man3/ares_dns_rcode_t.3.gz -rw-r--r-- root/root usr/share/man/man3/ares_dns_rcode_tostr.3.gz --rw-r--r-- root/root usr/share/man/man3/ares_dns_rec_type_fromstr.3.gz +-rw-r--r-- root/root usr/share/man/man3/ares_dns_rec_type_fromstr.3.gz.gz -rw-r--r-- root/root usr/share/man/man3/ares_dns_rec_type_t.3.gz --rw-r--r-- root/root usr/share/man/man3/ares_dns_record.3.gz --rw-r--r-- root/root usr/share/man/man3/ares_dns_record_create.3.gz --rw-r--r-- root/root usr/share/man/man3/ares_dns_record_destroy.3.gz --rw-r--r-- root/root usr/share/man/man3/ares_dns_record_duplicate.3.gz --rw-r--r-- root/root usr/share/man/man3/ares_dns_record_get_flags.3.gz +-rw-r--r-- root/root usr/share/man/man3/ares_dns_record.3.gz.gz +-rw-r--r-- root/root usr/share/man/man3/ares_dns_record_create.3.gz.gz +-rw-r--r-- root/root usr/share/man/man3/ares_dns_record_destroy.3.gz.gz +-rw-r--r-- root/root usr/share/man/man3/ares_dns_record_duplicate.3.gz.gz.gz +-rw-r--r-- root/root usr/share/man/man3/ares_dns_record_get_flags.3.gz.gz -rw-r--r-- root/root usr/share/man/man3/ares_dns_record_get_id.3.gz -rw-r--r-- root/root usr/share/man/man3/ares_dns_record_get_opcode.3.gz -rw-r--r-- root/root usr/share/man/man3/ares_dns_record_get_rcode.3.gz -rw-r--r-- root/root usr/share/man/man3/ares_dns_record_query_add.3.gz --rw-r--r-- root/root usr/share/man/man3/ares_dns_record_query_cnt.3.gz +-rw-r--r-- root/root usr/share/man/man3/ares_dns_record_query_cnt.3.gz.gz -rw-r--r-- root/root usr/share/man/man3/ares_dns_record_query_get.3.gz -rw-r--r-- root/root usr/share/man/man3/ares_dns_record_query_set_name.3.gz -rw-r--r-- root/root usr/share/man/man3/ares_dns_record_query_set_type.3.gz -rw-r--r-- root/root usr/share/man/man3/ares_dns_record_rr_add.3.gz -rw-r--r-- root/root usr/share/man/man3/ares_dns_record_rr_cnt.3.gz --rw-r--r-- root/root usr/share/man/man3/ares_dns_record_rr_del.3.gz +-rw-r--r-- root/root usr/share/man/man3/ares_dns_record_rr_del.3.gz.gz -rw-r--r-- root/root usr/share/man/man3/ares_dns_record_rr_get.3.gz --rw-r--r-- root/root usr/share/man/man3/ares_dns_record_rr_get_const.3.gz +-rw-r--r-- root/root usr/share/man/man3/ares_dns_record_rr_get_const.3.gz.gz -rw-r--r-- root/root usr/share/man/man3/ares_dns_rr.3.gz --rw-r--r-- root/root usr/share/man/man3/ares_dns_rr_get_addr.3.gz --rw-r--r-- root/root usr/share/man/man3/ares_dns_rr_get_addr6.3.gz +-rw-r--r-- root/root usr/share/man/man3/ares_dns_rr_get_addr.3.gz.gz +-rw-r--r-- root/root usr/share/man/man3/ares_dns_rr_get_addr6.3.gz.gz -rw-r--r-- root/root usr/share/man/man3/ares_dns_rr_get_bin.3.gz -rw-r--r-- root/root usr/share/man/man3/ares_dns_rr_get_class.3.gz -rw-r--r-- root/root usr/share/man/man3/ares_dns_rr_get_keys.3.gz -rw-r--r-- root/root usr/share/man/man3/ares_dns_rr_get_name.3.gz -rw-r--r-- root/root usr/share/man/man3/ares_dns_rr_get_opt.3.gz --rw-r--r-- root/root usr/share/man/man3/ares_dns_rr_get_opt_byid.3.gz +-rw-r--r-- root/root usr/share/man/man3/ares_dns_rr_get_opt_byid.3.gz.gz -rw-r--r-- root/root usr/share/man/man3/ares_dns_rr_get_opt_cnt.3.gz -rw-r--r-- root/root usr/share/man/man3/ares_dns_rr_get_str.3.gz -rw-r--r-- root/root usr/share/man/man3/ares_dns_rr_get_ttl.3.gz -rw-r--r-- root/root usr/share/man/man3/ares_dns_rr_get_type.3.gz -rw-r--r-- root/root usr/share/man/man3/ares_dns_rr_get_u16.3.gz --rw-r--r-- root/root usr/share/man/man3/ares_dns_rr_get_u32.3.gz +-rw-r--r-- root/root usr/share/man/man3/ares_dns_rr_get_u32.3.gz.gz -rw-r--r-- root/root usr/share/man/man3/ares_dns_rr_get_u8.3.gz --rw-r--r-- root/root usr/share/man/man3/ares_dns_rr_key_datatype.3.gz +-rw-r--r-- root/root usr/share/man/man3/ares_dns_rr_key_datatype.3.gz.gz.gz -rw-r--r-- root/root usr/share/man/man3/ares_dns_rr_key_t.3.gz --rw-r--r-- root/root usr/share/man/man3/ares_dns_rr_key_to_rec_type.3.gz +-rw-r--r-- root/root usr/share/man/man3/ares_dns_rr_key_to_rec_type.3.gz.gz -rw-r--r-- root/root usr/share/man/man3/ares_dns_rr_key_tostr.3.gz -rw-r--r-- root/root usr/share/man/man3/ares_dns_rr_set_addr.3.gz -rw-r--r-- root/root usr/share/man/man3/ares_dns_rr_set_addr6.3.gz --rw-r--r-- root/root usr/share/man/man3/ares_dns_rr_set_bin.3.gz --rw-r--r-- root/root usr/share/man/man3/ares_dns_rr_set_opt.3.gz --rw-r--r-- root/root usr/share/man/man3/ares_dns_rr_set_str.3.gz +-rw-r--r-- root/root usr/share/man/man3/ares_dns_rr_set_bin.3.gz.gz +-rw-r--r-- root/root usr/share/man/man3/ares_dns_rr_set_opt.3.gz.gz +-rw-r--r-- root/root usr/share/man/man3/ares_dns_rr_set_str.3.gz.gz -rw-r--r-- root/root usr/share/man/man3/ares_dns_rr_set_u16.3.gz --rw-r--r-- root/root usr/share/man/man3/ares_dns_rr_set_u32.3.gz +-rw-r--r-- root/root usr/share/man/man3/ares_dns_rr_set_u32.3.gz.gz -rw-r--r-- root/root usr/share/man/man3/ares_dns_rr_set_u8.3.gz -rw-r--r-- root/root usr/share/man/man3/ares_dns_section_t.3.gz --rw-r--r-- root/root usr/share/man/man3/ares_dns_section_tostr.3.gz --rw-r--r-- root/root usr/share/man/man3/ares_dns_write.3.gz +-rw-r--r-- root/root usr/share/man/man3/ares_dns_section_tostr.3.gz.gz +-rw-r--r-- root/root usr/share/man/man3/ares_dns_write.3.gz.gz -rw-r--r-- root/root usr/share/man/man3/ares_dup.3.gz --rw-r--r-- root/root usr/share/man/man3/ares_expand_name.3.gz +-rw-r--r-- root/root usr/share/man/man3/ares_expand_name.3.gz.gz.gz -rw-r--r-- root/root usr/share/man/man3/ares_expand_string.3.gz -rw-r--r-- root/root usr/share/man/man3/ares_fds.3.gz --rw-r--r-- root/root usr/share/man/man3/ares_free_data.3.gz +-rw-r--r-- root/root usr/share/man/man3/ares_free_data.3.gz.gz -rw-r--r-- root/root usr/share/man/man3/ares_free_hostent.3.gz --rw-r--r-- root/root usr/share/man/man3/ares_free_string.3.gz --rw-r--r-- root/root usr/share/man/man3/ares_freeaddrinfo.3.gz +-rw-r--r-- root/root usr/share/man/man3/ares_free_string.3.gz.gz +-rw-r--r-- root/root usr/share/man/man3/ares_freeaddrinfo.3.gz.gz -rw-r--r-- root/root usr/share/man/man3/ares_get_servers.3.gz -rw-r--r-- root/root usr/share/man/man3/ares_get_servers_csv.3.gz -rw-r--r-- root/root usr/share/man/man3/ares_get_servers_ports.3.gz -rw-r--r-- root/root usr/share/man/man3/ares_getaddrinfo.3.gz -rw-r--r-- root/root usr/share/man/man3/ares_gethostbyaddr.3.gz --rw-r--r-- root/root usr/share/man/man3/ares_gethostbyname.3.gz --rw-r--r-- root/root usr/share/man/man3/ares_gethostbyname_file.3.gz +-rw-r--r-- root/root usr/share/man/man3/ares_gethostbyname.3.gz.gz +-rw-r--r-- root/root usr/share/man/man3/ares_gethostbyname_file.3.gz.gz -rw-r--r-- root/root usr/share/man/man3/ares_getnameinfo.3.gz -rw-r--r-- root/root usr/share/man/man3/ares_getsock.3.gz -rw-r--r-- root/root usr/share/man/man3/ares_inet_ntop.3.gz @@ -119,50 +119,51 @@ drwxr-xr-x root/root usr/share/man/man3/ -rw-r--r-- root/root usr/share/man/man3/ares_init.3.gz -rw-r--r-- root/root usr/share/man/man3/ares_init_options.3.gz -rw-r--r-- root/root usr/share/man/man3/ares_library_cleanup.3.gz --rw-r--r-- root/root usr/share/man/man3/ares_library_init.3.gz +-rw-r--r-- root/root usr/share/man/man3/ares_library_init.3.gz.gz -rw-r--r-- root/root usr/share/man/man3/ares_library_init_android.3.gz -rw-r--r-- root/root usr/share/man/man3/ares_library_initialized.3.gz -rw-r--r-- root/root usr/share/man/man3/ares_mkquery.3.gz --rw-r--r-- root/root usr/share/man/man3/ares_opt_param_t.3.gz --rw-r--r-- root/root usr/share/man/man3/ares_parse_a_reply.3.gz --rw-r--r-- root/root usr/share/man/man3/ares_parse_aaaa_reply.3.gz +-rw-r--r-- root/root usr/share/man/man3/ares_opt_param_t.3.gz.gz +-rw-r--r-- root/root usr/share/man/man3/ares_parse_a_reply.3.gz.gz +-rw-r--r-- root/root usr/share/man/man3/ares_parse_aaaa_reply.3.gz.gz -rw-r--r-- root/root usr/share/man/man3/ares_parse_caa_reply.3.gz -rw-r--r-- root/root usr/share/man/man3/ares_parse_mx_reply.3.gz -rw-r--r-- root/root usr/share/man/man3/ares_parse_naptr_reply.3.gz --rw-r--r-- root/root usr/share/man/man3/ares_parse_ns_reply.3.gz --rw-r--r-- root/root usr/share/man/man3/ares_parse_ptr_reply.3.gz +-rw-r--r-- root/root usr/share/man/man3/ares_parse_ns_reply.3.gz.gz.gz +-rw-r--r-- root/root usr/share/man/man3/ares_parse_ptr_reply.3.gz.gz -rw-r--r-- root/root usr/share/man/man3/ares_parse_soa_reply.3.gz -rw-r--r-- root/root usr/share/man/man3/ares_parse_srv_reply.3.gz --rw-r--r-- root/root usr/share/man/man3/ares_parse_txt_reply.3.gz +-rw-r--r-- root/root usr/share/man/man3/ares_parse_txt_reply.3.gz.gz -rw-r--r-- root/root usr/share/man/man3/ares_parse_uri_reply.3.gz --rw-r--r-- root/root usr/share/man/man3/ares_process.3.gz +-rw-r--r-- root/root usr/share/man/man3/ares_process.3.gz.gz -rw-r--r-- root/root usr/share/man/man3/ares_query.3.gz --rw-r--r-- root/root usr/share/man/man3/ares_query_dnsrec.3.gz +-rw-r--r-- root/root usr/share/man/man3/ares_query_dnsrec.3.gz.gz -rw-r--r-- root/root usr/share/man/man3/ares_queue.3.gz -rw-r--r-- root/root usr/share/man/man3/ares_queue_active_queries.3.gz -rw-r--r-- root/root usr/share/man/man3/ares_queue_wait_empty.3.gz --rw-r--r-- root/root usr/share/man/man3/ares_reinit.3.gz +-rw-r--r-- root/root usr/share/man/man3/ares_reinit.3.gz.gz -rw-r--r-- root/root usr/share/man/man3/ares_save_options.3.gz --rw-r--r-- root/root usr/share/man/man3/ares_search.3.gz --rw-r--r-- root/root usr/share/man/man3/ares_search_dnsrec.3.gz +-rw-r--r-- root/root usr/share/man/man3/ares_search.3.gz.gz +-rw-r--r-- root/root usr/share/man/man3/ares_search_dnsrec.3.gz.gz -rw-r--r-- root/root usr/share/man/man3/ares_send.3.gz -rw-r--r-- root/root usr/share/man/man3/ares_send_dnsrec.3.gz -rw-r--r-- root/root usr/share/man/man3/ares_set_local_dev.3.gz -rw-r--r-- root/root usr/share/man/man3/ares_set_local_ip4.3.gz -rw-r--r-- root/root usr/share/man/man3/ares_set_local_ip6.3.gz +-rw-r--r-- root/root usr/share/man/man3/ares_set_server_state_callback.3.gz -rw-r--r-- root/root usr/share/man/man3/ares_set_servers.3.gz -rw-r--r-- root/root usr/share/man/man3/ares_set_servers_csv.3.gz -rw-r--r-- root/root usr/share/man/man3/ares_set_servers_ports.3.gz -rw-r--r-- root/root usr/share/man/man3/ares_set_servers_ports_csv.3.gz -rw-r--r-- root/root usr/share/man/man3/ares_set_socket_callback.3.gz -rw-r--r-- root/root usr/share/man/man3/ares_set_socket_configure_callback.3.gz --rw-r--r-- root/root usr/share/man/man3/ares_set_socket_functions.3.gz +-rw-r--r-- root/root usr/share/man/man3/ares_set_socket_functions.3.gz.gz -rw-r--r-- root/root usr/share/man/man3/ares_set_sortlist.3.gz -rw-r--r-- root/root usr/share/man/man3/ares_strerror.3.gz --rw-r--r-- root/root usr/share/man/man3/ares_svcb_param_t.3.gz --rw-r--r-- root/root usr/share/man/man3/ares_threadsafety.3.gz +-rw-r--r-- root/root usr/share/man/man3/ares_svcb_param_t.3.gz.gz +-rw-r--r-- root/root usr/share/man/man3/ares_threadsafety.3.gz.gz -rw-r--r-- root/root usr/share/man/man3/ares_timeout.3.gz --rw-r--r-- root/root usr/share/man/man3/ares_tlsa_match_t.3.gz +-rw-r--r-- root/root usr/share/man/man3/ares_tlsa_match_t.3.gz.gz -rw-r--r-- root/root usr/share/man/man3/ares_tlsa_selector_t.3.gz --rw-r--r-- root/root usr/share/man/man3/ares_tlsa_usage_t.3.gz +-rw-r--r-- root/root usr/share/man/man3/ares_tlsa_usage_t.3.gz.gz -rw-r--r-- root/root usr/share/man/man3/ares_version.3.gz diff --git a/repos/extra/c-ares/abuild b/repos/extra/c-ares/abuild new file mode 100644 index 00000000..8b836e31 --- /dev/null +++ b/repos/extra/c-ares/abuild @@ -0,0 +1,5 @@ +name=c-ares +version=1.29.0 +release=1 +source="https://$name.haxx.se/download/$name-$version.tar.gz" +build_type=cmake_build diff --git a/repos/extra/c-ares/info b/repos/extra/c-ares/info deleted file mode 100644 index 93290d3b..00000000 --- a/repos/extra/c-ares/info +++ /dev/null @@ -1,5 +0,0 @@ -name=c-ares -version=1.28.1 -release=1 -source="https://$name.haxx.se/download/$name-$version.tar.gz" -build_type=cmake_build diff --git a/repos/extra/cairo/abuild b/repos/extra/cairo/abuild new file mode 100644 index 00000000..6436621f --- /dev/null +++ b/repos/extra/cairo/abuild @@ -0,0 +1,4 @@ +name=cairo +version=1.18.0 +release=1 +source="https://www.cairographics.org/releases/cairo-$version.tar.xz" diff --git a/repos/extra/cairo/info b/repos/extra/cairo/info deleted file mode 100644 index 6436621f..00000000 --- a/repos/extra/cairo/info +++ /dev/null @@ -1,4 +0,0 @@ -name=cairo -version=1.18.0 -release=1 -source="https://www.cairographics.org/releases/cairo-$version.tar.xz" diff --git a/repos/extra/cbindgen/abuild b/repos/extra/cbindgen/abuild new file mode 100644 index 00000000..5443e7b2 --- /dev/null +++ b/repos/extra/cbindgen/abuild @@ -0,0 +1,10 @@ +name=cbindgen +version=0.26.0 +release=1 +source="https://github.com/eqrion/$name/archive/v$version/$name-$version.tar.gz" + +build() { + cargo build --release + install -d $PKG/usr/bin/ + install -Dm755 target/release/cbindgen $PKG/usr/bin/ +} diff --git a/repos/extra/cbindgen/build b/repos/extra/cbindgen/build deleted file mode 100644 index 4b461648..00000000 --- a/repos/extra/cbindgen/build +++ /dev/null @@ -1,3 +0,0 @@ -cargo build --release -install -d $PKG/usr/bin/ -install -Dm755 target/release/cbindgen $PKG/usr/bin/ diff --git a/repos/extra/cbindgen/info b/repos/extra/cbindgen/info deleted file mode 100644 index 1fa04fc2..00000000 --- a/repos/extra/cbindgen/info +++ /dev/null @@ -1,4 +0,0 @@ -name=cbindgen -version=0.26.0 -release=1 -source="https://github.com/eqrion/$name/archive/v$version/$name-$version.tar.gz" diff --git a/repos/extra/ccache/abuild b/repos/extra/ccache/abuild new file mode 100644 index 00000000..269ce67a --- /dev/null +++ b/repos/extra/ccache/abuild @@ -0,0 +1,13 @@ +name=ccache +version=4.9.1 +release=1 +source="https://github.com/$name/$name/releases/download/v$version/$name-$version.tar.xz" +build_opt="-DREDIS_STORAGE_BACKEND=OFF -DENABLE_TESTING=OFF" + +postbuild() { + install -d $PKG/usr/lib/ccache + for c in gcc g++ cc c++; do + ln -s /usr/bin/ccache $PKG/usr/lib/ccache/$c + done + #install -dm777 $PKG/var/cache/ccache +} diff --git a/repos/extra/ccache/info b/repos/extra/ccache/info deleted file mode 100644 index fdb1e202..00000000 --- a/repos/extra/ccache/info +++ /dev/null @@ -1,5 +0,0 @@ -name=ccache -version=4.9.1 -release=1 -source="https://github.com/$name/$name/releases/download/v$version/$name-$version.tar.xz" -build_opt="-DREDIS_STORAGE_BACKEND=OFF" diff --git a/repos/extra/ccache/postbuild b/repos/extra/ccache/postbuild deleted file mode 100644 index d7b9cf50..00000000 --- a/repos/extra/ccache/postbuild +++ /dev/null @@ -1,5 +0,0 @@ -install -d $PKG/usr/lib/ccache -for c in gcc g++ cc c++; do - ln -s /usr/bin/ccache $PKG/usr/lib/ccache/$c -done -#install -dm777 $PKG/var/cache/ccache diff --git a/repos/extra/cfm/abuild b/repos/extra/cfm/abuild new file mode 100644 index 00000000..7c9aa0cb --- /dev/null +++ b/repos/extra/cfm/abuild @@ -0,0 +1,4 @@ +name=cfm +version=0.6.6 +release=1 +source="https://github.com/willeccles/${name}/archive/v${version}/${name}-v${version}.tar.gz" diff --git a/repos/extra/cfm/info b/repos/extra/cfm/info deleted file mode 100644 index 7c9aa0cb..00000000 --- a/repos/extra/cfm/info +++ /dev/null @@ -1,4 +0,0 @@ -name=cfm -version=0.6.6 -release=1 -source="https://github.com/willeccles/${name}/archive/v${version}/${name}-v${version}.tar.gz" diff --git a/repos/extra/clang/abuild b/repos/extra/clang/abuild new file mode 100644 index 00000000..9369492e --- /dev/null +++ b/repos/extra/clang/abuild @@ -0,0 +1,22 @@ +name=clang +version=18.1.6 +release=1 +source="https://github.com/llvm/llvm-project/releases/download/llvmorg-${version}/${name}-${version}.src.tar.xz + https://github.com/llvm/llvm-project/releases/download/llvmorg-${version}/cmake-${version}.src.tar.xz + musl-targets.patch" +patch_opt="-Np2" +build_opt=" + -DLLVM_ENABLE_RTTI=ON + -DLLVM_ENABLE_EH=ON + -DLLVM_INCLUDE_TESTS=OFF + -DLLVM_ENABLE_LIBXML2=OFF + -DCLANG_BUILD_EXAMPLES=OFF + -DCLANG_INCLUDE_DOCS=OFF + -DCLANG_INCLUDE_TESTS=OFF + -DLIBCLANG_BUILD_STATIC=ON" +keep_static=1 + +prebuild() { + mv ../cmake-${version}.src . + sed "/LLVM_COMMON_CMAKE_UTILS/s@../cmake@cmake-${version}.src@" -i CMakeLists.txt +} diff --git a/repos/extra/clang/info b/repos/extra/clang/info deleted file mode 100644 index a2626651..00000000 --- a/repos/extra/clang/info +++ /dev/null @@ -1,17 +0,0 @@ -name=clang -version=18.1.6 -release=1 -source="https://github.com/llvm/llvm-project/releases/download/llvmorg-${version}/${name}-${version}.src.tar.xz - https://github.com/llvm/llvm-project/releases/download/llvmorg-${version}/cmake-${version}.src.tar.xz - musl-targets.patch" -patch_opt="-Np2" -build_opt=" - -DLLVM_ENABLE_RTTI=ON - -DLLVM_ENABLE_EH=ON - -DLLVM_INCLUDE_TESTS=OFF - -DLLVM_ENABLE_LIBXML2=OFF - -DCLANG_BUILD_EXAMPLES=OFF - -DCLANG_INCLUDE_DOCS=OFF - -DCLANG_INCLUDE_TESTS=OFF - -DLIBCLANG_BUILD_STATIC=ON" -keep_static=1 diff --git a/repos/extra/clang/prebuild b/repos/extra/clang/prebuild deleted file mode 100644 index 79f1d68f..00000000 --- a/repos/extra/clang/prebuild +++ /dev/null @@ -1,2 +0,0 @@ -mv ../cmake-${version}.src . -sed "/LLVM_COMMON_CMAKE_UTILS/s@../cmake@cmake-${version}.src@" -i CMakeLists.txt diff --git a/repos/extra/cmake/abuild b/repos/extra/cmake/abuild new file mode 100644 index 00000000..a45f1e78 --- /dev/null +++ b/repos/extra/cmake/abuild @@ -0,0 +1,20 @@ +name=cmake +version=3.29.4 +release=1 +source="https://$name.org/files/v${version%.*}/$name-$version.tar.gz" +build_opt="--system-libs" +build_type="configure_build" + + +build() { + ./configure \ + --prefix=/usr \ + --system-curl \ + --system-expat \ + --system-zlib \ + --system-bzip2 -- \ + -DBUILD_CursesDialog=OFF + make + make install + rm -r $PKG/usr/doc +} diff --git a/repos/extra/cmake/build b/repos/extra/cmake/build deleted file mode 100644 index 2acabfd3..00000000 --- a/repos/extra/cmake/build +++ /dev/null @@ -1,10 +0,0 @@ -./configure \ - --prefix=/usr \ - --system-curl \ - --system-expat \ - --system-zlib \ - --system-bzip2 -- \ - -DBUILD_CursesDialog=OFF -make -make install -rm -r $PKG/usr/doc diff --git a/repos/extra/cmake/info b/repos/extra/cmake/info deleted file mode 100644 index aded43a6..00000000 --- a/repos/extra/cmake/info +++ /dev/null @@ -1,7 +0,0 @@ -name=cmake -version=3.29.3 -release=1 -source="https://$name.org/files/v${version%.*}/$name-$version.tar.gz" -build_opt="--system-libs" -build_type="configure_build" - diff --git a/repos/extra/cmus/abuild b/repos/extra/cmus/abuild new file mode 100644 index 00000000..a4127ca0 --- /dev/null +++ b/repos/extra/cmus/abuild @@ -0,0 +1,10 @@ +name=cmus +version=2.11.0 +release=1 +source="https://github.com/${name}/${name}/archive/v${version}/${name}-v${version}.tar.gz" + +build() { + ./configure prefix=/usr + make + make install install-man +} diff --git a/repos/extra/cmus/build b/repos/extra/cmus/build deleted file mode 100644 index 1dfde63c..00000000 --- a/repos/extra/cmus/build +++ /dev/null @@ -1,3 +0,0 @@ -./configure prefix=/usr -make -make install install-man diff --git a/repos/extra/cmus/info b/repos/extra/cmus/info deleted file mode 100644 index a688c4c5..00000000 --- a/repos/extra/cmus/info +++ /dev/null @@ -1,4 +0,0 @@ -name=cmus -version=2.11.0 -release=1 -source="https://github.com/${name}/${name}/archive/v${version}/${name}-v${version}.tar.gz" diff --git a/repos/extra/dbus/abuild b/repos/extra/dbus/abuild new file mode 100644 index 00000000..0ec42b5a --- /dev/null +++ b/repos/extra/dbus/abuild @@ -0,0 +1,15 @@ +name=dbus +version=1.14.10 +release=1 +source="https://$name.freedesktop.org/releases/$name/$name-$version.tar.xz + run" +sv="run" +build_opt=" + --disable-doxygen-docs + --disable-xml-docs + --disable-static + --with-systemduserunitdir=no + --with-systemdsystemunitdir=no + --with-system-socket=/run/dbus/system_bus_socket + --with-console-auth-dir=/run/console +" diff --git a/repos/extra/dbus/info b/repos/extra/dbus/info deleted file mode 100644 index 0ec42b5a..00000000 --- a/repos/extra/dbus/info +++ /dev/null @@ -1,15 +0,0 @@ -name=dbus -version=1.14.10 -release=1 -source="https://$name.freedesktop.org/releases/$name/$name-$version.tar.xz - run" -sv="run" -build_opt=" - --disable-doxygen-docs - --disable-xml-docs - --disable-static - --with-systemduserunitdir=no - --with-systemdsystemunitdir=no - --with-system-socket=/run/dbus/system_bus_socket - --with-console-auth-dir=/run/console -" diff --git a/repos/extra/dbus/postinstall b/repos/extra/dbus/postinstall index 5bb5e44b..970b2e18 100755 --- a/repos/extra/dbus/postinstall +++ b/repos/extra/dbus/postinstall @@ -1,7 +1,7 @@ #!/bin/sh -getent group messagebus >/dev/null || addgroup -g 18 messagebus -getent passwd messagebus >/dev/null || adduser -g messagebus -s /bin/false messagebus +getent group messagebus >/dev/null || addgroup -S messagebus 2>/dev/null +getent passwd messagebus >/dev/null || adduser -S -D -H -h /dev/null -s /sbin/nologin -G messagebus -g messagebus messagebus 2>/dev/null chown root:messagebus /usr/libexec/dbus-daemon-launch-helper chmod 4750 /usr/libexec/dbus-daemon-launch-helper diff --git a/repos/extra/dejavu-fonts-ttf/.files b/repos/extra/dejavu-fonts-ttf/.files index d4b90a64..9dbc6f68 100644 --- a/repos/extra/dejavu-fonts-ttf/.files +++ b/repos/extra/dejavu-fonts-ttf/.files @@ -1,21 +1,22 @@ drwxr-xr-x root/root etc/ drwxr-xr-x root/root etc/fonts/ -drwxr-xr-x root/root etc/fonts/conf.avail/ --rw-r--r-- root/root etc/fonts/conf.avail/20-unhint-small-dejavu-sans-mono.conf.new --rw-r--r-- root/root etc/fonts/conf.avail/20-unhint-small-dejavu-sans.conf.new --rw-r--r-- root/root etc/fonts/conf.avail/20-unhint-small-dejavu-serif.conf.new --rw-r--r-- root/root etc/fonts/conf.avail/57-dejavu-sans-mono.conf.new --rw-r--r-- root/root etc/fonts/conf.avail/57-dejavu-sans.conf.new --rw-r--r-- root/root etc/fonts/conf.avail/57-dejavu-serif.conf.new drwxr-xr-x root/root etc/fonts/conf.d/ -lrwxrwxrwx root/root etc/fonts/conf.d/20-unhint-small-dejavu-sans-mono.conf -> ../conf.avail/20-unhint-small-dejavu-sans-mono.conf -lrwxrwxrwx root/root etc/fonts/conf.d/20-unhint-small-dejavu-sans.conf -> ../conf.avail/20-unhint-small-dejavu-sans.conf -lrwxrwxrwx root/root etc/fonts/conf.d/20-unhint-small-dejavu-serif.conf -> ../conf.avail/20-unhint-small-dejavu-serif.conf -lrwxrwxrwx root/root etc/fonts/conf.d/57-dejavu-sans-mono.conf -> ../conf.avail/57-dejavu-sans-mono.conf -lrwxrwxrwx root/root etc/fonts/conf.d/57-dejavu-sans.conf -> ../conf.avail/57-dejavu-sans.conf -lrwxrwxrwx root/root etc/fonts/conf.d/57-dejavu-serif.conf -> ../conf.avail/57-dejavu-serif.conf +lrwxrwxrwx root/root etc/fonts/conf.d/20-unhint-small-dejavu-sans-mono.conf -> ../../../../usr/share/fontconfig/conf.avail/20-unhint-small-dejavu-sans-mono.conf +lrwxrwxrwx root/root etc/fonts/conf.d/20-unhint-small-dejavu-sans.conf -> ../../../../usr/share/fontconfig/conf.avail/20-unhint-small-dejavu-sans.conf +lrwxrwxrwx root/root etc/fonts/conf.d/20-unhint-small-dejavu-serif.conf -> ../../../../usr/share/fontconfig/conf.avail/20-unhint-small-dejavu-serif.conf +lrwxrwxrwx root/root etc/fonts/conf.d/57-dejavu-sans-mono.conf -> ../../../../usr/share/fontconfig/conf.avail/57-dejavu-sans-mono.conf +lrwxrwxrwx root/root etc/fonts/conf.d/57-dejavu-sans.conf -> ../../../../usr/share/fontconfig/conf.avail/57-dejavu-sans.conf +lrwxrwxrwx root/root etc/fonts/conf.d/57-dejavu-serif.conf -> ../../../../usr/share/fontconfig/conf.avail/57-dejavu-serif.conf drwxr-xr-x root/root usr/ drwxr-xr-x root/root usr/share/ +drwxr-xr-x root/root usr/share/fontconfig/ +drwxr-xr-x root/root usr/share/fontconfig/conf.avail/ +-rw-r--r-- root/root usr/share/fontconfig/conf.avail/20-unhint-small-dejavu-sans-mono.conf +-rw-r--r-- root/root usr/share/fontconfig/conf.avail/20-unhint-small-dejavu-sans.conf +-rw-r--r-- root/root usr/share/fontconfig/conf.avail/20-unhint-small-dejavu-serif.conf +-rw-r--r-- root/root usr/share/fontconfig/conf.avail/57-dejavu-sans-mono.conf +-rw-r--r-- root/root usr/share/fontconfig/conf.avail/57-dejavu-sans.conf +-rw-r--r-- root/root usr/share/fontconfig/conf.avail/57-dejavu-serif.conf drwxr-xr-x root/root usr/share/fonts/ drwxr-xr-x root/root usr/share/fonts/TTF/ -rw-r--r-- root/root usr/share/fonts/TTF/DejaVuMathTeXGyre.ttf diff --git a/repos/extra/dejavu-fonts-ttf/abuild b/repos/extra/dejavu-fonts-ttf/abuild new file mode 100644 index 00000000..29996e5d --- /dev/null +++ b/repos/extra/dejavu-fonts-ttf/abuild @@ -0,0 +1,20 @@ +name=dejavu-fonts-ttf +version=2.37 +release=1 +source="https://downloads.sourceforge.net/dejavu/dejavu/$version/$name-$version.tar.bz2" + +build() { + install -dm755 $PKG/usr/share/fontconfig/conf.avail + install -dm755 $PKG/etc/fonts/conf.d + install -dm755 $PKG/usr/share/fonts/TTF + + cd $SRC/dejavu-fonts-ttf-$version + install -m644 ttf/*.ttf $PKG/usr/share/fonts/TTF/ + install -m644 fontconfig/*.conf $PKG/usr/share/fontconfig/conf.avail/ + + cd $PKG/usr/share/fontconfig/conf.avail + for config in *; do + ln -sf ../../../../usr/share/fontconfig/conf.avail/${config} $PKG/etc/fonts/conf.d/${config} + done + cd - +} diff --git a/repos/extra/dejavu-fonts-ttf/build b/repos/extra/dejavu-fonts-ttf/build deleted file mode 100644 index b4eb92fb..00000000 --- a/repos/extra/dejavu-fonts-ttf/build +++ /dev/null @@ -1,13 +0,0 @@ -install -dm755 $PKG/etc/fonts/conf.avail -install -dm755 $PKG/etc/fonts/conf.d -install -dm755 $PKG/usr/share/fonts/TTF - -cd $SRC/dejavu-fonts-ttf-$version -install -m644 ttf/*.ttf $PKG/usr/share/fonts/TTF/ -install -m644 fontconfig/*.conf $PKG/etc/fonts/conf.avail/ - -cd $PKG/etc/fonts/conf.avail -for config in *; do - ln -sf ../conf.avail/${config} ../conf.d/${config} -done -cd - diff --git a/repos/extra/dejavu-fonts-ttf/info b/repos/extra/dejavu-fonts-ttf/info deleted file mode 100644 index 5ecfb80b..00000000 --- a/repos/extra/dejavu-fonts-ttf/info +++ /dev/null @@ -1,4 +0,0 @@ -name=dejavu-fonts-ttf -version=2.37 -release=1 -source="https://downloads.sourceforge.net/dejavu/dejavu/$version/$name-$version.tar.bz2" diff --git a/repos/extra/dfc/abuild b/repos/extra/dfc/abuild new file mode 100644 index 00000000..4729dcb3 --- /dev/null +++ b/repos/extra/dfc/abuild @@ -0,0 +1,5 @@ +name=dfc +version=3.1.1 +release=1 +source="https://github.com/rolinh/$name/releases/download/v$version/$name-$version.tar.gz" +build_opt="-DSYSCONFDIR=/etc" diff --git a/repos/extra/dfc/info b/repos/extra/dfc/info deleted file mode 100644 index 4729dcb3..00000000 --- a/repos/extra/dfc/info +++ /dev/null @@ -1,5 +0,0 @@ -name=dfc -version=3.1.1 -release=1 -source="https://github.com/rolinh/$name/releases/download/v$version/$name-$version.tar.gz" -build_opt="-DSYSCONFDIR=/etc" diff --git a/repos/extra/dhcpcd/abuild b/repos/extra/dhcpcd/abuild new file mode 100644 index 00000000..5d1421e6 --- /dev/null +++ b/repos/extra/dhcpcd/abuild @@ -0,0 +1,8 @@ +name=dhcpcd +version=10.0.8 +release=1 +source="https://github.com/NetworkConfiguration/$name/releases/download/v$version/$name-$version.tar.xz + run" +sv="run" +build_opt="--without-udev" + diff --git a/repos/extra/dhcpcd/info b/repos/extra/dhcpcd/info deleted file mode 100644 index 1a86b6e2..00000000 --- a/repos/extra/dhcpcd/info +++ /dev/null @@ -1,8 +0,0 @@ -name=dhcpcd -version=10.0.6 -release=1 -source="https://github.com/NetworkConfiguration/$name/releases/download/v$version/$name-$version.tar.xz - run" -sv="run" -build_opt="--without-udev" - diff --git a/repos/extra/dosfstools/abuild b/repos/extra/dosfstools/abuild new file mode 100644 index 00000000..95c0faa2 --- /dev/null +++ b/repos/extra/dosfstools/abuild @@ -0,0 +1,5 @@ +name=dosfstools +version=4.2 +release=1 +source="https://github.com/$name/$name/releases/download/v$version/$name-$version.tar.gz" +build_opt="--enable-compat-symlinks" diff --git a/repos/extra/dosfstools/info b/repos/extra/dosfstools/info deleted file mode 100644 index 95c0faa2..00000000 --- a/repos/extra/dosfstools/info +++ /dev/null @@ -1,5 +0,0 @@ -name=dosfstools -version=4.2 -release=1 -source="https://github.com/$name/$name/releases/download/v$version/$name-$version.tar.gz" -build_opt="--enable-compat-symlinks" diff --git a/repos/extra/dropbear/abuild b/repos/extra/dropbear/abuild new file mode 100644 index 00000000..5ebdadb7 --- /dev/null +++ b/repos/extra/dropbear/abuild @@ -0,0 +1,6 @@ +name=dropbear +version=2024.85 +release=1 +source="https://matt.ucc.asn.au/${name}/releases/${name}-${version}.tar.bz2 + run" +sv="run" diff --git a/repos/extra/dropbear/info b/repos/extra/dropbear/info deleted file mode 100644 index 5ebdadb7..00000000 --- a/repos/extra/dropbear/info +++ /dev/null @@ -1,6 +0,0 @@ -name=dropbear -version=2024.85 -release=1 -source="https://matt.ucc.asn.au/${name}/releases/${name}-${version}.tar.bz2 - run" -sv="run" diff --git a/repos/extra/dunst/abuild b/repos/extra/dunst/abuild new file mode 100644 index 00000000..07323734 --- /dev/null +++ b/repos/extra/dunst/abuild @@ -0,0 +1,10 @@ +name=dunst +version=1.11.0 +release=1 +source="https://github.com/$name-project/$name/archive/v$version/$name-$version.tar.gz" +export WAYLAND=1 +if [ "$(apkg -a ^libx11$)" ]; then + export X11=1 +else + export X11=0 +fi diff --git a/repos/extra/dunst/info b/repos/extra/dunst/info deleted file mode 100644 index aaf3afef..00000000 --- a/repos/extra/dunst/info +++ /dev/null @@ -1,6 +0,0 @@ -name=dunst -version=1.11.0 -release=1 -source="https://github.com/$name-project/$name/archive/v$version/$name-$version.tar.gz" -export WAYLAND=1 -export X11=0 diff --git a/repos/extra/e2fsprogs/.files b/repos/extra/e2fsprogs/.files index 7370fa6f..2c3faabc 100644 --- a/repos/extra/e2fsprogs/.files +++ b/repos/extra/e2fsprogs/.files @@ -6,24 +6,24 @@ drwxr-xr-x root/root sbin/ -rwxr-xr-x root/root sbin/blkid -rwxr-xr-x root/root sbin/debugfs -rwxr-xr-x root/root sbin/dumpe2fs -> sbin/e2mmpstatus --rwxr-xr-x root/root sbin/e2fsck -> sbin/fsck.ext4 +-rwxr-xr-x root/root sbin/e2fsck -> sbin/fsck.ext2 -rwxr-xr-x root/root sbin/e2image --rwxr-xr-x root/root sbin/e2label -> sbin/tune2fs +-rwxr-xr-x root/root sbin/e2label -rwxr-xr-x root/root sbin/e2mmpstatus -rwxr-xr-x root/root sbin/e2scrub -rwxr-xr-x root/root sbin/e2scrub_all -rwxr-xr-x root/root sbin/e2undo --rwxr-xr-x root/root sbin/findfs -> sbin/tune2fs --rwxr-xr-x root/root sbin/fsck.ext2 -> sbin/fsck.ext4 --rwxr-xr-x root/root sbin/fsck.ext3 -> sbin/fsck.ext4 --rwxr-xr-x root/root sbin/fsck.ext4 +-rwxr-xr-x root/root sbin/findfs -> sbin/e2label +-rwxr-xr-x root/root sbin/fsck.ext2 +-rwxr-xr-x root/root sbin/fsck.ext3 -> sbin/fsck.ext2 +-rwxr-xr-x root/root sbin/fsck.ext4 -> sbin/fsck.ext2 -rwxr-xr-x root/root sbin/logsave --rwxr-xr-x root/root sbin/mke2fs -> sbin/mkfs.ext3 --rwxr-xr-x root/root sbin/mkfs.ext2 -> sbin/mkfs.ext3 --rwxr-xr-x root/root sbin/mkfs.ext3 --rwxr-xr-x root/root sbin/mkfs.ext4 -> sbin/mkfs.ext3 +-rwxr-xr-x root/root sbin/mke2fs -> sbin/mkfs.ext2 +-rwxr-xr-x root/root sbin/mkfs.ext2 +-rwxr-xr-x root/root sbin/mkfs.ext3 -> sbin/mkfs.ext2 +-rwxr-xr-x root/root sbin/mkfs.ext4 -> sbin/mkfs.ext2 -rwxr-xr-x root/root sbin/resize2fs --rwxr-xr-x root/root sbin/tune2fs +-rwxr-xr-x root/root sbin/tune2fs -> sbin/e2label drwxr-xr-x root/root usr/ drwxr-xr-x root/root usr/bin/ -rwxr-xr-x root/root usr/bin/chattr @@ -35,11 +35,11 @@ drwxr-xr-x root/root usr/include/ drwxr-xr-x root/root usr/include/blkid/ -rw-r--r-- root/root usr/include/blkid/blkid.h -rw-r--r-- root/root usr/include/blkid/blkid_types.h --rw-r--r-- root/root usr/include/com_err.h +-rw-r--r-- root/root usr/include/com_err.h -> usr/include/et/com_err.h drwxr-xr-x root/root usr/include/e2p/ -rw-r--r-- root/root usr/include/e2p/e2p.h drwxr-xr-x root/root usr/include/et/ --rw-r--r-- root/root usr/include/et/com_err.h -> usr/include/com_err.h +-rw-r--r-- root/root usr/include/et/com_err.h drwxr-xr-x root/root usr/include/ext2fs/ -rw-r--r-- root/root usr/include/ext2fs/bitops.h -rw-r--r-- root/root usr/include/ext2fs/ext2_err.h @@ -84,9 +84,6 @@ drwxr-xr-x root/root usr/lib/pkgconfig/ -rw-r--r-- root/root usr/lib/pkgconfig/ext2fs.pc -rw-r--r-- root/root usr/lib/pkgconfig/ss.pc -rw-r--r-- root/root usr/lib/pkgconfig/uuid.pc -drwxr-xr-x root/root usr/lib/udev/ -drwxr-xr-x root/root usr/lib/udev/rules.d/ --rw-r--r-- root/root usr/lib/udev/rules.d/96-e2scrub.rules drwxr-xr-x root/root usr/sbin/ -rwxr-xr-x root/root usr/sbin/e2freefrag -rwxr-xr-x root/root usr/sbin/e4crypt @@ -98,7 +95,6 @@ drwxr-xr-x root/root usr/share/et/ -rw-r--r-- root/root usr/share/et/et_c.awk -rw-r--r-- root/root usr/share/et/et_h.awk drwxr-xr-x root/root usr/share/info/ --rw-r--r-- root/root usr/share/info/libext2fs.info.gz.gz drwxr-xr-x root/root usr/share/man/ drwxr-xr-x root/root usr/share/man/man1/ -rw-r--r-- root/root usr/share/man/man1/chattr.1.gz diff --git a/repos/extra/e2fsprogs/abuild b/repos/extra/e2fsprogs/abuild new file mode 100644 index 00000000..3ca23b76 --- /dev/null +++ b/repos/extra/e2fsprogs/abuild @@ -0,0 +1,17 @@ +name=e2fsprogs +version=1.47.1 +release=1 +source="https://downloads.sourceforge.net/project/$name/$name/v$version/$name-$version.tar.gz" +build_opt=" + --with-root-prefix= + --enable-elf-shlibs + --enable-libblkid + --enable-libuuid + --disable-uuidd + --disable-fsck + --disable-fuse2fs +" + +prebuild() { + sed 's|my_llseek|llseek|g' -i lib/blkid/llseek.c +} diff --git a/repos/extra/e2fsprogs/info b/repos/extra/e2fsprogs/info deleted file mode 100644 index 6fc17b16..00000000 --- a/repos/extra/e2fsprogs/info +++ /dev/null @@ -1,13 +0,0 @@ -name=e2fsprogs -version=1.47.0 -release=1 -source="https://downloads.sourceforge.net/project/$name/$name/v$version/$name-$version.tar.gz" -build_opt=" - --with-root-prefix= - --enable-elf-shlibs - --enable-libblkid - --enable-libuuid - --disable-uuidd - --disable-fsck - --disable-fuse2fs -" diff --git a/repos/extra/e2fsprogs/prebuild b/repos/extra/e2fsprogs/prebuild deleted file mode 100644 index 11d97bad..00000000 --- a/repos/extra/e2fsprogs/prebuild +++ /dev/null @@ -1 +0,0 @@ -sed 's|my_llseek|llseek|g' -i lib/blkid/llseek.c diff --git a/repos/extra/efibootmgr/abuild b/repos/extra/efibootmgr/abuild new file mode 100644 index 00000000..5a2c96ec --- /dev/null +++ b/repos/extra/efibootmgr/abuild @@ -0,0 +1,12 @@ +name=efibootmgr +version=18 +release=1 +source="https://github.com/rhboot/efibootmgr/archive/$version/$name-$version.tar.gz" +export CFLAGS="${CFLAGS} -Wno-error=pointer-sign" + +build() { + sed -e '/extern int efi_set_verbose/d' -i src/efibootmgr.c + EFIDIR=/boot/efi make + install -D src/efibootmgr $PKG/usr/sbin/efibootmgr + install -D src/efibootmgr.8 $PKG/usr/share/man/man8/efibootmgr.8 +} diff --git a/repos/extra/efibootmgr/build b/repos/extra/efibootmgr/build deleted file mode 100644 index e5e94bc7..00000000 --- a/repos/extra/efibootmgr/build +++ /dev/null @@ -1,4 +0,0 @@ -sed -e '/extern int efi_set_verbose/d' -i src/efibootmgr.c -EFIDIR=/boot/efi make -install -D src/efibootmgr $PKG/usr/sbin/efibootmgr -install -D src/efibootmgr.8 $PKG/usr/share/man/man8/efibootmgr.8 diff --git a/repos/extra/efibootmgr/info b/repos/extra/efibootmgr/info deleted file mode 100644 index c3371acd..00000000 --- a/repos/extra/efibootmgr/info +++ /dev/null @@ -1,5 +0,0 @@ -name=efibootmgr -version=18 -release=1 -source="https://github.com/rhboot/efibootmgr/archive/$version/$name-$version.tar.gz" -export CFLAGS="${CFLAGS} -Wno-error=pointer-sign" diff --git a/repos/extra/efivar/abuild b/repos/extra/efivar/abuild new file mode 100644 index 00000000..ce86d171 --- /dev/null +++ b/repos/extra/efivar/abuild @@ -0,0 +1,14 @@ +name=efivar +version=39 +release=1 +source="https://github.com/rhboot/efivar/archive/$version/$name-$version.tar.gz" + +prebuild() { + sed -i 's/#include //g' "src/compiler.h" +} + +build() { + sed 's/docs//' -i Makefile + make -j1 + make libdir=/usr/lib install +} diff --git a/repos/extra/efivar/build b/repos/extra/efivar/build deleted file mode 100644 index 9d8a6f69..00000000 --- a/repos/extra/efivar/build +++ /dev/null @@ -1,3 +0,0 @@ -sed 's/docs//' -i Makefile -make -j1 -make libdir=/usr/lib install diff --git a/repos/extra/efivar/info b/repos/extra/efivar/info deleted file mode 100644 index 29903f4d..00000000 --- a/repos/extra/efivar/info +++ /dev/null @@ -1,4 +0,0 @@ -name=efivar -version=39 -release=1 -source="https://github.com/rhboot/efivar/archive/$version/$name-$version.tar.gz" diff --git a/repos/extra/efivar/prebuild b/repos/extra/efivar/prebuild deleted file mode 100644 index 63016dd4..00000000 --- a/repos/extra/efivar/prebuild +++ /dev/null @@ -1 +0,0 @@ -sed -i 's/#include //g' "src/compiler.h" diff --git a/repos/extra/eiwd/abuild b/repos/extra/eiwd/abuild new file mode 100644 index 00000000..1845a577 --- /dev/null +++ b/repos/extra/eiwd/abuild @@ -0,0 +1,17 @@ +name=eiwd +version=2.16 +release=1 +source="https://github.com/illiliti/${name}/releases/download/${version}-1/iwd-${version}.tar.xz + $name.run + iwd_passphrase + main.conf" +sv="$name.run" +build_opt="--libexecdir=/usr/bin --disable-dbus" + +postbuild() { + cp $SRC/iwd_passphrase $PKG/usr/bin + chmod 755 $PKG/usr/bin/iwd_passphrase + + mkdir -p $PKG/etc/iwd + cp $SRC/main.conf $PKG/etc/iwd +} diff --git a/repos/extra/eiwd/info b/repos/extra/eiwd/info deleted file mode 100644 index 75883b76..00000000 --- a/repos/extra/eiwd/info +++ /dev/null @@ -1,9 +0,0 @@ -name=eiwd -version=2.16 -release=1 -source="https://github.com/illiliti/${name}/releases/download/${version}-1/iwd-${version}.tar.xz - $name.run - iwd_passphrase - main.conf" -sv="$name.run" -build_opt="--libexecdir=/usr/bin --disable-dbus" diff --git a/repos/extra/eiwd/postbuild b/repos/extra/eiwd/postbuild deleted file mode 100644 index eaa075a2..00000000 --- a/repos/extra/eiwd/postbuild +++ /dev/null @@ -1,5 +0,0 @@ -cp $SRC/iwd_passphrase $PKG/usr/bin -chmod 755 $PKG/usr/bin/iwd_passphrase - -mkdir -p $PKG/etc/iwd -cp $SRC/main.conf $PKG/etc/iwd diff --git a/repos/extra/elfutils/abuild b/repos/extra/elfutils/abuild new file mode 100644 index 00000000..99cf367f --- /dev/null +++ b/repos/extra/elfutils/abuild @@ -0,0 +1,30 @@ +name=elfutils +version=0.191 +release=1 +source="https://sourceware.org/ftp/$name/$version/$name-$version.tar.bz2 + musl.patch" + +build() { + # get from KISS + # Build sometimes forces -Werror. + export CFLAGS="$CFLAGS -Wno-error" + + sh ./configure \ + --prefix=/usr \ + --disable-symbol-versioning \ + --disable-debuginfod \ + --disable-libdebuginfod \ + --without-zstd \ + ac_cv_c99=yes # Override check for Clang. + + # Utility functions that need argp and fts, not strictly necessary + # for the library to function + :>libdwfl/argp-std.c + :>libdwfl/linux-kernel-modules.c + + # Useless stuff + printf '%s\n' "all:" "install:" > src/Makefile + + make + make install +} diff --git a/repos/extra/elfutils/build b/repos/extra/elfutils/build deleted file mode 100644 index 96c0419b..00000000 --- a/repos/extra/elfutils/build +++ /dev/null @@ -1,22 +0,0 @@ -# get from KISS -# Build sometimes forces -Werror. -export CFLAGS="$CFLAGS -Wno-error" - -sh ./configure \ - --prefix=/usr \ - --disable-symbol-versioning \ - --disable-debuginfod \ - --disable-libdebuginfod \ - --without-zstd \ - ac_cv_c99=yes # Override check for Clang. - -# Utility functions that need argp and fts, not strictly necessary -# for the library to function -:>libdwfl/argp-std.c -:>libdwfl/linux-kernel-modules.c - -# Useless stuff -printf '%s\n' "all:" "install:" > src/Makefile - -make -make install diff --git a/repos/extra/elfutils/info b/repos/extra/elfutils/info deleted file mode 100644 index 534c6d5f..00000000 --- a/repos/extra/elfutils/info +++ /dev/null @@ -1,5 +0,0 @@ -name=elfutils -version=0.191 -release=1 -source="https://sourceware.org/ftp/$name/$version/$name-$version.tar.bz2 - musl.patch" diff --git a/repos/extra/exfatprogs/abuild b/repos/extra/exfatprogs/abuild new file mode 100644 index 00000000..77f998b6 --- /dev/null +++ b/repos/extra/exfatprogs/abuild @@ -0,0 +1,4 @@ +name=exfatprogs +version=1.2.3 +release=1 +source="https://github.com/$name/$name/releases/download/$version/$name-$version.tar.xz" diff --git a/repos/extra/exfatprogs/info b/repos/extra/exfatprogs/info deleted file mode 100644 index 2713d962..00000000 --- a/repos/extra/exfatprogs/info +++ /dev/null @@ -1,4 +0,0 @@ -name=exfatprogs -version=1.2.2 -release=1 -source="https://github.com/$name/$name/releases/download/$version/$name-$version.tar.xz" diff --git a/repos/extra/expat/abuild b/repos/extra/expat/abuild new file mode 100644 index 00000000..f988aa37 --- /dev/null +++ b/repos/extra/expat/abuild @@ -0,0 +1,4 @@ +name=expat +version=2.6.2 +release=1 +source="https://github.com/lib${name}/lib${name}/releases/download/R_$(echo ${version} | sed 's/\./_/g')/${name}-${version}.tar.xz" diff --git a/repos/extra/expat/info b/repos/extra/expat/info deleted file mode 100644 index f988aa37..00000000 --- a/repos/extra/expat/info +++ /dev/null @@ -1,4 +0,0 @@ -name=expat -version=2.6.2 -release=1 -source="https://github.com/lib${name}/lib${name}/releases/download/R_$(echo ${version} | sed 's/\./_/g')/${name}-${version}.tar.xz" diff --git a/repos/extra/fcft/abuild b/repos/extra/fcft/abuild new file mode 100644 index 00000000..2042b643 --- /dev/null +++ b/repos/extra/fcft/abuild @@ -0,0 +1,4 @@ +name=fcft +version=3.1.8 +release=1 +source="https://codeberg.org/dnkl/${name}/archive/${version}.tar.gz" diff --git a/repos/extra/fcft/info b/repos/extra/fcft/info deleted file mode 100644 index 2042b643..00000000 --- a/repos/extra/fcft/info +++ /dev/null @@ -1,4 +0,0 @@ -name=fcft -version=3.1.8 -release=1 -source="https://codeberg.org/dnkl/${name}/archive/${version}.tar.gz" diff --git a/repos/extra/fdk-aac/abuild b/repos/extra/fdk-aac/abuild new file mode 100644 index 00000000..8b32c7bc --- /dev/null +++ b/repos/extra/fdk-aac/abuild @@ -0,0 +1,4 @@ +name=fdk-aac +version=2.0.3 +release=1 +source="https://downloads.sourceforge.net/opencore-amr/$name-$version.tar.gz" diff --git a/repos/extra/fdk-aac/info b/repos/extra/fdk-aac/info deleted file mode 100644 index 8b32c7bc..00000000 --- a/repos/extra/fdk-aac/info +++ /dev/null @@ -1,4 +0,0 @@ -name=fdk-aac -version=2.0.3 -release=1 -source="https://downloads.sourceforge.net/opencore-amr/$name-$version.tar.gz" diff --git a/repos/extra/fff/abuild b/repos/extra/fff/abuild new file mode 100644 index 00000000..410726c4 --- /dev/null +++ b/repos/extra/fff/abuild @@ -0,0 +1,4 @@ +name=fff +version=2.2 +release=1 +source="https://github.com/dylanaraps/${name}/archive/${version}/${name}-${version}.tar.gz" diff --git a/repos/extra/fff/info b/repos/extra/fff/info deleted file mode 100644 index 410726c4..00000000 --- a/repos/extra/fff/info +++ /dev/null @@ -1,4 +0,0 @@ -name=fff -version=2.2 -release=1 -source="https://github.com/dylanaraps/${name}/archive/${version}/${name}-${version}.tar.gz" diff --git a/repos/extra/ffmpeg/abuild b/repos/extra/ffmpeg/abuild new file mode 100644 index 00000000..0f281c73 --- /dev/null +++ b/repos/extra/ffmpeg/abuild @@ -0,0 +1,31 @@ +name=ffmpeg +version=6.1.1 +release=1 +source="https://$name.org/releases/$name-$version.tar.xz + ffmpeg-6.0-chromium_method-1.patch + fef22c87ada4517441701e6e61e062c9f4399c8e.patch" +# ffmpeg-7.0-chromium_method-1.patch" + +build() { + ./configure \ + --prefix=/usr \ + --enable-gpl \ + --enable-version3 \ + --enable-nonfree \ + --enable-shared \ + --disable-debug \ + --enable-libaom \ + --enable-libass \ + --enable-libfdk-aac \ + --enable-libfreetype \ + --enable-libmp3lame \ + --enable-libopus \ + --enable-libtheora \ + --enable-libvorbis \ + --enable-libvpx \ + --enable-libx264 \ + --enable-libx265 \ + --enable-openssl + make + make install +} diff --git a/repos/extra/ffmpeg/build b/repos/extra/ffmpeg/build deleted file mode 100644 index abdb01a7..00000000 --- a/repos/extra/ffmpeg/build +++ /dev/null @@ -1,21 +0,0 @@ -./configure \ - --prefix=/usr \ - --enable-gpl \ - --enable-version3 \ - --enable-nonfree \ - --enable-shared \ - --disable-debug \ - --enable-libaom \ - --enable-libass \ - --enable-libfdk-aac \ - --enable-libfreetype \ - --enable-libmp3lame \ - --enable-libopus \ - --enable-libtheora \ - --enable-libvorbis \ - --enable-libvpx \ - --enable-libx264 \ - --enable-libx265 \ - --enable-openssl -make -make install diff --git a/repos/extra/ffmpeg/fef22c87ada4517441701e6e61e062c9f4399c8e.patch b/repos/extra/ffmpeg/fef22c87ada4517441701e6e61e062c9f4399c8e.patch new file mode 100644 index 00000000..93b8ac1b --- /dev/null +++ b/repos/extra/ffmpeg/fef22c87ada4517441701e6e61e062c9f4399c8e.patch @@ -0,0 +1,124 @@ +From fef22c87ada4517441701e6e61e062c9f4399c8e Mon Sep 17 00:00:00 2001 +From: =?utf8?q?Jan=20Ekstr=C3=B6m?= +Date: Wed, 14 Feb 2024 22:40:54 +0200 +Subject: [PATCH] {avcodec,tests}: rename the bundled Mesa AV1 vulkan video + headers + +This together with adjusting the inclusion define allows for the +build to not fail with latest Vulkan-Headers that contain the +stabilized Vulkan AV1 decoding definitions. + +Compilation fails currently as the AV1 header is getting included +via hwcontext_vulkan.h -> -> vulkan_core.h, which +finally includes vk_video/vulkan_video_codec_av1std.h and the decode +header, leading to the bundled header to never defining anything +due to the inclusion define being the same. + +This fix is imperfect, as it leads to additional re-definition +warnings for things such as +VK_STD_VULKAN_VIDEO_CODEC_AV1_DECODE_SPEC_VERSION. , but it is +not clear how to otherwise have the bundled version trump the +actually standardized one for a short-term compilation fix. + +(cherry picked from commit e06ce6d2b45edac4a2df04f304e18d4727417d24) +--- + libavcodec/Makefile | 4 ++-- + libavcodec/vulkan_video.h | 4 ++-- + ...v1std_decode.h => vulkan_video_codec_av1std_decode_mesa.h} | 4 ++-- + ..._video_codec_av1std.h => vulkan_video_codec_av1std_mesa.h} | 4 ++-- + tests/ref/fate/source | 4 ++-- + 5 files changed, 10 insertions(+), 10 deletions(-) + rename libavcodec/{vulkan_video_codec_av1std_decode.h => vulkan_video_codec_av1std_decode_mesa.h} (89%) + rename libavcodec/{vulkan_video_codec_av1std.h => vulkan_video_codec_av1std_mesa.h} (99%) + +diff --git a/libavcodec/Makefile b/libavcodec/Makefile +index ec57e53e30..eb25707ef5 100644 +--- a/libavcodec/Makefile ++++ b/libavcodec/Makefile +@@ -1284,7 +1284,7 @@ SKIPHEADERS += %_tablegen.h \ + aacenc_quantization.h \ + aacenc_quantization_misc.h \ + bitstream_template.h \ +- vulkan_video_codec_av1std.h \ ++ vulkan_video_codec_av1std_mesa.h \ + $(ARCH)/vpx_arith.h \ + + SKIPHEADERS-$(CONFIG_AMF) += amfenc.h +@@ -1306,7 +1306,7 @@ SKIPHEADERS-$(CONFIG_XVMC) += xvmc.h + SKIPHEADERS-$(CONFIG_VAAPI) += vaapi_decode.h vaapi_hevc.h vaapi_encode.h + SKIPHEADERS-$(CONFIG_VDPAU) += vdpau.h vdpau_internal.h + SKIPHEADERS-$(CONFIG_VIDEOTOOLBOX) += videotoolbox.h vt_internal.h +-SKIPHEADERS-$(CONFIG_VULKAN) += vulkan.h vulkan_video.h vulkan_decode.h vulkan_video_codec_av1std_decode.h ++SKIPHEADERS-$(CONFIG_VULKAN) += vulkan.h vulkan_video.h vulkan_decode.h vulkan_video_codec_av1std_decode_mesa.h + SKIPHEADERS-$(CONFIG_V4L2_M2M) += v4l2_buffers.h v4l2_context.h v4l2_m2m.h + SKIPHEADERS-$(CONFIG_ZLIB) += zlib_wrapper.h + +diff --git a/libavcodec/vulkan_video.h b/libavcodec/vulkan_video.h +index b28e3fe0bd..51f44dd543 100644 +--- a/libavcodec/vulkan_video.h ++++ b/libavcodec/vulkan_video.h +@@ -23,8 +23,8 @@ + #include "vulkan.h" + + #include +-#include "vulkan_video_codec_av1std.h" +-#include "vulkan_video_codec_av1std_decode.h" ++#include "vulkan_video_codec_av1std_mesa.h" ++#include "vulkan_video_codec_av1std_decode_mesa.h" + + #define CODEC_VER_MAJ(ver) (ver >> 22) + #define CODEC_VER_MIN(ver) ((ver >> 12) & ((1 << 10) - 1)) +diff --git a/libavcodec/vulkan_video_codec_av1std_decode.h b/libavcodec/vulkan_video_codec_av1std_decode_mesa.h +similarity index 89% +rename from libavcodec/vulkan_video_codec_av1std_decode.h +rename to libavcodec/vulkan_video_codec_av1std_decode_mesa.h +index a697c00593..e2f37b4e6e 100644 +--- a/libavcodec/vulkan_video_codec_av1std_decode.h ++++ b/libavcodec/vulkan_video_codec_av1std_decode_mesa.h +@@ -14,8 +14,8 @@ + * limitations under the License. + */ + +-#ifndef VULKAN_VIDEO_CODEC_AV1STD_DECODE_H_ +-#define VULKAN_VIDEO_CODEC_AV1STD_DECODE_H_ 1 ++#ifndef VULKAN_VIDEO_CODEC_AV1STD_DECODE_MESA_H_ ++#define VULKAN_VIDEO_CODEC_AV1STD_DECODE_MESA_H_ 1 + + /* + ** This header is NOT YET generated from the Khronos Vulkan XML API Registry. +diff --git a/libavcodec/vulkan_video_codec_av1std.h b/libavcodec/vulkan_video_codec_av1std_mesa.h +similarity index 99% +rename from libavcodec/vulkan_video_codec_av1std.h +rename to libavcodec/vulkan_video_codec_av1std_mesa.h +index c46236c457..c91589eee2 100644 +--- a/libavcodec/vulkan_video_codec_av1std.h ++++ b/libavcodec/vulkan_video_codec_av1std_mesa.h +@@ -14,8 +14,8 @@ + * limitations under the License. + */ + +-#ifndef VULKAN_VIDEO_CODEC_AV1STD_H_ +-#define VULKAN_VIDEO_CODEC_AV1STD_H_ 1 ++#ifndef VULKAN_VIDEO_CODEC_AV1STD_MESA_H_ ++#define VULKAN_VIDEO_CODEC_AV1STD_MESA_H_ 1 + + /* + ** This header is NOT YET generated from the Khronos Vulkan XML API Registry. +diff --git a/tests/ref/fate/source b/tests/ref/fate/source +index c575789dd5..8bb58b61f1 100644 +--- a/tests/ref/fate/source ++++ b/tests/ref/fate/source +@@ -23,8 +23,8 @@ compat/djgpp/math.h + compat/float/float.h + compat/float/limits.h + libavcodec/bitstream_template.h +-libavcodec/vulkan_video_codec_av1std.h +-libavcodec/vulkan_video_codec_av1std_decode.h ++libavcodec/vulkan_video_codec_av1std_decode_mesa.h ++libavcodec/vulkan_video_codec_av1std_mesa.h + tools/decode_simple.h + Use of av_clip() where av_clip_uintp2() could be used: + Use of av_clip() where av_clip_intp2() could be used: +-- +2.25.1 + diff --git a/repos/extra/ffmpeg/ffmpeg-6.0-chromium_method-1.patch b/repos/extra/ffmpeg/ffmpeg-6.0-chromium_method-1.patch new file mode 100644 index 00000000..9aee44a5 --- /dev/null +++ b/repos/extra/ffmpeg/ffmpeg-6.0-chromium_method-1.patch @@ -0,0 +1,42 @@ +Submitted By: Marty Jack (martyj19 at comcast dot net) +Date: 2022-07-23 +Initial Package Version: 5.1.0 +Origin: Rediffed from ffmpeg-5.0.1-api_addition-1.patch +Upstream Status: Not accepted +Description: The ffmpeg upstream is not willing to take this as a +permanent fix and suggests that Chromium should change to keep the +information locally to Chromium. Until that happens it appears +that many distros are carrying this patch as a temporary +expedient to allow building with system ffmpeg. + +diff -Naur ffmpeg-5.1.orig/libavformat/avformat.h ffmpeg-5.1/libavformat/avformat.h +--- ffmpeg-5.1.orig/libavformat/avformat.h 2022-07-22 13:58:39.000000000 -0400 ++++ ffmpeg-5.1/libavformat/avformat.h 2022-07-22 19:34:07.490051886 -0400 +@@ -1128,6 +1128,10 @@ + */ + int64_t av_stream_get_end_pts(const AVStream *st); + ++// Chromium: We use the internal field first_dts vvv ++int64_t av_stream_get_first_dts(const AVStream *st); ++// Chromium: We use the internal field first_dts ^^^ ++ + #define AV_PROGRAM_RUNNING 1 + + /** +diff -Naur ffmpeg-5.1.orig/libavformat/demux_utils.c ffmpeg-5.1/libavformat/demux_utils.c +--- ffmpeg-5.1.orig/libavformat/demux_utils.c 2022-07-22 13:58:39.000000000 -0400 ++++ ffmpeg-5.1/libavformat/demux_utils.c 2022-07-22 19:36:39.646735587 -0400 +@@ -29,6 +29,13 @@ + #include "demux.h" + #include "internal.h" + ++// Chromium: We use the internal field first_dts vvv ++int64_t av_stream_get_first_dts(const AVStream *st) ++{ ++ return cffstream(st)->first_dts; ++} ++// Chromium: We use the internal field first_dts ^^^ ++ + struct AVCodecParserContext *av_stream_get_parser(const AVStream *st) + { + return cffstream(st)->parser; diff --git a/repos/extra/ffmpeg/ffmpeg-7.0-chromium_method-1.patch b/repos/extra/ffmpeg/ffmpeg-7.0-chromium_method-1.patch deleted file mode 100644 index 9aee44a5..00000000 --- a/repos/extra/ffmpeg/ffmpeg-7.0-chromium_method-1.patch +++ /dev/null @@ -1,42 +0,0 @@ -Submitted By: Marty Jack (martyj19 at comcast dot net) -Date: 2022-07-23 -Initial Package Version: 5.1.0 -Origin: Rediffed from ffmpeg-5.0.1-api_addition-1.patch -Upstream Status: Not accepted -Description: The ffmpeg upstream is not willing to take this as a -permanent fix and suggests that Chromium should change to keep the -information locally to Chromium. Until that happens it appears -that many distros are carrying this patch as a temporary -expedient to allow building with system ffmpeg. - -diff -Naur ffmpeg-5.1.orig/libavformat/avformat.h ffmpeg-5.1/libavformat/avformat.h ---- ffmpeg-5.1.orig/libavformat/avformat.h 2022-07-22 13:58:39.000000000 -0400 -+++ ffmpeg-5.1/libavformat/avformat.h 2022-07-22 19:34:07.490051886 -0400 -@@ -1128,6 +1128,10 @@ - */ - int64_t av_stream_get_end_pts(const AVStream *st); - -+// Chromium: We use the internal field first_dts vvv -+int64_t av_stream_get_first_dts(const AVStream *st); -+// Chromium: We use the internal field first_dts ^^^ -+ - #define AV_PROGRAM_RUNNING 1 - - /** -diff -Naur ffmpeg-5.1.orig/libavformat/demux_utils.c ffmpeg-5.1/libavformat/demux_utils.c ---- ffmpeg-5.1.orig/libavformat/demux_utils.c 2022-07-22 13:58:39.000000000 -0400 -+++ ffmpeg-5.1/libavformat/demux_utils.c 2022-07-22 19:36:39.646735587 -0400 -@@ -29,6 +29,13 @@ - #include "demux.h" - #include "internal.h" - -+// Chromium: We use the internal field first_dts vvv -+int64_t av_stream_get_first_dts(const AVStream *st) -+{ -+ return cffstream(st)->first_dts; -+} -+// Chromium: We use the internal field first_dts ^^^ -+ - struct AVCodecParserContext *av_stream_get_parser(const AVStream *st) - { - return cffstream(st)->parser; diff --git a/repos/extra/ffmpeg/info b/repos/extra/ffmpeg/info deleted file mode 100644 index 03657c95..00000000 --- a/repos/extra/ffmpeg/info +++ /dev/null @@ -1,5 +0,0 @@ -name=ffmpeg -version=7.0 -release=1 -source="https://$name.org/releases/$name-$version.tar.xz - ffmpeg-7.0-chromium_method-1.patch" diff --git a/repos/extra/firefox/abuild b/repos/extra/firefox/abuild new file mode 100644 index 00000000..c9474598 --- /dev/null +++ b/repos/extra/firefox/abuild @@ -0,0 +1,87 @@ +name=firefox +version=126.0.1 +release=1 +source="https://ftp.mozilla.org/pub/${name}/releases/${version}/source/${name}-${version}.source.tar.xz + fix-target-detection.patch" + +build() { + export MACH_BUILD_PYTHON_NATIVE_PACKAGE_SOURCE=system + export MOZBUILD_STATE_PATH=${PWD}/mozbuild + + cat > .mozconfig << EOF + ac_add_options --prefix=/usr + ac_add_options --libdir=/usr/lib + ac_add_options --enable-strip + ac_add_options --enable-release + #ac_add_options --enable-rust-simd + ac_add_options --enable-audio-backends=alsa + ac_add_options --enable-install-strip + ac_add_options --enable-official-branding + ac_add_options --enable-application=browser + ac_add_options --enable-optimize + ac_add_options --with-system-ffi + ac_add_options --with-system-jpeg + ac_add_options --with-system-libvpx + ac_add_options --with-system-nspr + ac_add_options --with-system-nss + ac_add_options --with-system-pixman + ac_add_options --with-system-png + ac_add_options --with-system-webp + ac_add_options --with-system-zlib + ac_add_options --without-wasm-sandboxed-libraries + ac_add_options --disable-eme + #ac_add_options --disable-dbus + ac_add_options --disable-tests + ac_add_options --disable-vtune + ac_add_options --disable-updater + ac_add_options --disable-jemalloc + ac_add_options --disable-elf-hack + ac_add_options --disable-callgrind + ac_add_options --disable-profiling + ac_add_options --disable-necko-wifi + ac_add_options --disable-crashreporter + ac_add_options --disable-accessibility + ac_add_options --disable-debug + ac_add_options --disable-debug-symbols + ac_add_options --disable-parental-controls + ac_add_options --disable-system-extension-dirs + EOF + + [ -f $SPM_PKGDB/libx11 ] || echo "--enable-default-toolkit=cairo-gtk3-wayland-only" >> .mozconfig + + if [ -e '/usr/bin/ccache' ]; then + echo 'ac_add_options --enable-ccache' >> .mozconfig + PATH=$(echo ${PATH} | awk -v RS=: -v ORS=: '/ccache/ {next} {print}' | sed 's/:*$//') + fi + + export CFLAGS="$CFLAGS -w" + export CXXFLAGS="$CXXFLAGS -w" + export LDFLAGS="$LDFLAGS -Wl,-rpath=/usr/lib/firefox,--enable-new-dtags" + + ./mach build + ./mach install + + mkdir -pv $PKG/usr/share/applications + mkdir -pv $PKG/usr/share/pixmaps + + cat > $PKG/usr/share/applications/firefox.desktop << EOF + [Desktop Entry] + Encoding=UTF-8 + Name=Firefox Web Browser + Comment=Browse the World Wide Web + GenericName=Web Browser + Exec=firefox %u + Terminal=false + Type=Application + Icon=firefox + Categories=GNOME;GTK;Network;WebBrowser; + MimeType=text/xml;text/mml;text/html;application/xhtml+xml;application/vnd.mozilla.xul+xml;x-scheme-handler/http;x-scheme-handler/https + StartupNotify=true + EOF + + mkdir -p $PKG/usr/share/pixmaps + ln -sfv /usr/lib/firefox/browser/chrome/icons/default/default128.png \ + $PKG/usr/share/pixmaps/firefox.png + + rm $PKG/usr/lib/firefox/firefox-bin +} diff --git a/repos/extra/firefox/build b/repos/extra/firefox/build deleted file mode 100644 index fc368bb8..00000000 --- a/repos/extra/firefox/build +++ /dev/null @@ -1,82 +0,0 @@ -#pkg-config --exist apulse && _opt=",pulseaudio" - -export MACH_BUILD_PYTHON_NATIVE_PACKAGE_SOURCE=system -export MOZBUILD_STATE_PATH=${PWD}/mozbuild - -cat > .mozconfig << EOF -ac_add_options --prefix=/usr -ac_add_options --libdir=/usr/lib -ac_add_options --enable-default-toolkit=cairo-gtk3-wayland-only -ac_add_options --enable-strip -ac_add_options --enable-release -#ac_add_options --enable-rust-simd -ac_add_options --enable-audio-backends=alsa$_opt -ac_add_options --enable-install-strip -ac_add_options --enable-official-branding -ac_add_options --enable-application=browser -ac_add_options --enable-optimize -ac_add_options --with-system-ffi -ac_add_options --with-system-jpeg -ac_add_options --with-system-libvpx -ac_add_options --with-system-nspr -ac_add_options --with-system-nss -ac_add_options --with-system-pixman -ac_add_options --with-system-png -ac_add_options --with-system-webp -ac_add_options --with-system-zlib -ac_add_options --without-wasm-sandboxed-libraries -ac_add_options --disable-eme -#ac_add_options --disable-dbus -ac_add_options --disable-tests -ac_add_options --disable-vtune -ac_add_options --disable-updater -ac_add_options --disable-jemalloc -ac_add_options --disable-elf-hack -ac_add_options --disable-callgrind -ac_add_options --disable-profiling -ac_add_options --disable-necko-wifi -ac_add_options --disable-crashreporter -ac_add_options --disable-accessibility -ac_add_options --disable-debug -ac_add_options --disable-debug-symbols -ac_add_options --disable-parental-controls -ac_add_options --disable-system-extension-dirs -EOF - -if [ -e '/usr/bin/ccache' ]; then - echo 'ac_add_options --enable-ccache' >> .mozconfig - PATH=$(echo ${PATH} | awk -v RS=: -v ORS=: '/ccache/ {next} {print}' | sed 's/:*$//') -fi - -# XXX: failed to build with clang -#export CC=gcc -#export CXX=g++ - -export CFLAGS="$CFLAGS -w" -export CXXFLAGS="$CXXFLAGS -w" -export LDFLAGS="$LDFLAGS -Wl,-rpath=/usr/lib/firefox,--enable-new-dtags" - -./mach build -./mach install - -mkdir -pv $PKG/usr/share/applications -mkdir -pv $PKG/usr/share/pixmaps - -cat > $PKG/usr/share/applications/firefox.desktop << EOF -[Desktop Entry] -Encoding=UTF-8 -Name=Firefox Web Browser -Comment=Browse the World Wide Web -GenericName=Web Browser -Exec=firefox %u -Terminal=false -Type=Application -Icon=firefox -Categories=GNOME;GTK;Network;WebBrowser; -MimeType=text/xml;text/mml;text/html;application/xhtml+xml;application/vnd.mozilla.xul+xml;x-scheme-handler/http;x-scheme-handler/https -StartupNotify=true -EOF - -mkdir -p $PKG/usr/share/pixmaps -ln -sfv /usr/lib/firefox/browser/chrome/icons/default/default128.png \ - $PKG/usr/share/pixmaps/firefox.png diff --git a/repos/extra/firefox/info b/repos/extra/firefox/info deleted file mode 100644 index 777723d6..00000000 --- a/repos/extra/firefox/info +++ /dev/null @@ -1,5 +0,0 @@ -name=firefox -version=126.0.1 -release=1 -source="https://ftp.mozilla.org/pub/${name}/releases/${version}/source/${name}-${version}.source.tar.xz - fix-target-detection.patch" diff --git a/repos/extra/fontconfig/abuild b/repos/extra/fontconfig/abuild new file mode 100644 index 00000000..80c9305e --- /dev/null +++ b/repos/extra/fontconfig/abuild @@ -0,0 +1,4 @@ +name=fontconfig +version=2.15.0 +release=1 +source="https://www.freedesktop.org/software/$name/release/$name-$version.tar.xz" diff --git a/repos/extra/fontconfig/info b/repos/extra/fontconfig/info deleted file mode 100644 index 80c9305e..00000000 --- a/repos/extra/fontconfig/info +++ /dev/null @@ -1,4 +0,0 @@ -name=fontconfig -version=2.15.0 -release=1 -source="https://www.freedesktop.org/software/$name/release/$name-$version.tar.xz" diff --git a/repos/extra/foot/abuild b/repos/extra/foot/abuild new file mode 100644 index 00000000..3f6975b8 --- /dev/null +++ b/repos/extra/foot/abuild @@ -0,0 +1,9 @@ +name=foot +version=1.17.2 +release=1 +source="https://codeberg.org/dnkl/${name}/archive/${version}.tar.gz" + +postbuild() { + rm $PKG/usr/share/terminfo/f/foot + rm $PKG/usr/share/terminfo/f/foot-direct +} diff --git a/repos/extra/foot/info b/repos/extra/foot/info deleted file mode 100644 index 6cf6d47a..00000000 --- a/repos/extra/foot/info +++ /dev/null @@ -1,4 +0,0 @@ -name=foot -version=1.17.2 -release=1 -source="https://codeberg.org/dnkl/${name}/archive/${version}.tar.gz" diff --git a/repos/extra/foot/postbuild b/repos/extra/foot/postbuild deleted file mode 100644 index 2acd127d..00000000 --- a/repos/extra/foot/postbuild +++ /dev/null @@ -1,2 +0,0 @@ -rm $PKG/usr/share/terminfo/f/foot -rm $PKG/usr/share/terminfo/f/foot-direct diff --git a/repos/extra/freetype/abuild b/repos/extra/freetype/abuild new file mode 100644 index 00000000..e0b6f39c --- /dev/null +++ b/repos/extra/freetype/abuild @@ -0,0 +1,4 @@ +name=freetype +version=2.13.2 +release=1 +source="https://downloads.sourceforge.net/$name/$name-$version.tar.xz" diff --git a/repos/extra/freetype/info b/repos/extra/freetype/info deleted file mode 100644 index e0b6f39c..00000000 --- a/repos/extra/freetype/info +++ /dev/null @@ -1,4 +0,0 @@ -name=freetype -version=2.13.2 -release=1 -source="https://downloads.sourceforge.net/$name/$name-$version.tar.xz" diff --git a/repos/extra/fribidi/abuild b/repos/extra/fribidi/abuild new file mode 100644 index 00000000..5351a5dc --- /dev/null +++ b/repos/extra/fribidi/abuild @@ -0,0 +1,4 @@ +name=fribidi +version=1.0.14 +release=1 +source="https://github.com/$name/$name/releases/download/v$version/$name-$version.tar.xz" diff --git a/repos/extra/fribidi/info b/repos/extra/fribidi/info deleted file mode 100644 index 5351a5dc..00000000 --- a/repos/extra/fribidi/info +++ /dev/null @@ -1,4 +0,0 @@ -name=fribidi -version=1.0.14 -release=1 -source="https://github.com/$name/$name/releases/download/v$version/$name-$version.tar.xz" diff --git a/repos/extra/fuse2/abuild b/repos/extra/fuse2/abuild new file mode 100644 index 00000000..d81feba0 --- /dev/null +++ b/repos/extra/fuse2/abuild @@ -0,0 +1,15 @@ +name=fuse2 +version=2.9.9 +release=1 +source="https://github.com/libfuse/libfuse/releases/download/fuse-$version/fuse-$version.tar.gz + fuse2-0007-util-ulockmgr_server.c-conditionally-define-closefro.patch" +build_opt="--enable-lib --enable-util --disable-example" +export UDEV_RULES_PATH=/usr/lib/udev/rules.d + +prebuild() { + autoreconf -fiv +} + +postbuild() { + rm -rf $PKG/dev $PKG/etc/init.d +} diff --git a/repos/extra/fuse2/info b/repos/extra/fuse2/info deleted file mode 100644 index fee6da5d..00000000 --- a/repos/extra/fuse2/info +++ /dev/null @@ -1,7 +0,0 @@ -name=fuse2 -version=2.9.9 -release=1 -source="https://github.com/libfuse/libfuse/releases/download/fuse-$version/fuse-$version.tar.gz - fuse2-0007-util-ulockmgr_server.c-conditionally-define-closefro.patch" -build_opt="--enable-lib --enable-util --disable-example" -export UDEV_RULES_PATH=/usr/lib/udev/rules.d diff --git a/repos/extra/fuse2/postbuild b/repos/extra/fuse2/postbuild deleted file mode 100644 index 685a48db..00000000 --- a/repos/extra/fuse2/postbuild +++ /dev/null @@ -1 +0,0 @@ -rm -rf $PKG/dev $PKG/etc/init.d diff --git a/repos/extra/fuse2/prebuild b/repos/extra/fuse2/prebuild deleted file mode 100644 index eae4d076..00000000 --- a/repos/extra/fuse2/prebuild +++ /dev/null @@ -1 +0,0 @@ -autoreconf -fiv diff --git a/repos/extra/gdk-pixbuf/abuild b/repos/extra/gdk-pixbuf/abuild new file mode 100644 index 00000000..d0958d88 --- /dev/null +++ b/repos/extra/gdk-pixbuf/abuild @@ -0,0 +1,5 @@ +name=gdk-pixbuf +version=2.42.12 +release=1 +source="http://ftp.gnome.org/pub/gnome/sources/$name/${version%.*}/$name-$version.tar.xz" +build_opt="-Dman=false -Dtests=false" diff --git a/repos/extra/gdk-pixbuf/info b/repos/extra/gdk-pixbuf/info deleted file mode 100644 index d0958d88..00000000 --- a/repos/extra/gdk-pixbuf/info +++ /dev/null @@ -1,5 +0,0 @@ -name=gdk-pixbuf -version=2.42.12 -release=1 -source="http://ftp.gnome.org/pub/gnome/sources/$name/${version%.*}/$name-$version.tar.xz" -build_opt="-Dman=false -Dtests=false" diff --git a/repos/extra/geany/abuild b/repos/extra/geany/abuild new file mode 100644 index 00000000..d7a95fda --- /dev/null +++ b/repos/extra/geany/abuild @@ -0,0 +1,4 @@ +name=geany +version=2.0 +release=1 +source="http://download.$name.org/$name-$version.tar.bz2" diff --git a/repos/extra/geany/info b/repos/extra/geany/info deleted file mode 100644 index d7a95fda..00000000 --- a/repos/extra/geany/info +++ /dev/null @@ -1,4 +0,0 @@ -name=geany -version=2.0 -release=1 -source="http://download.$name.org/$name-$version.tar.bz2" diff --git a/repos/extra/gettext-tiny/abuild b/repos/extra/gettext-tiny/abuild new file mode 100644 index 00000000..6c5eec89 --- /dev/null +++ b/repos/extra/gettext-tiny/abuild @@ -0,0 +1,5 @@ +name=gettext-tiny +version=0.3.2 +release=1 +source="$name-$version.tar.gz::https://codeberg.org/sabotage-linux/${name}/archive/v${version}.tar.gz" +export LIBINTL=MUSL diff --git a/repos/extra/gettext-tiny/info b/repos/extra/gettext-tiny/info deleted file mode 100644 index 6c5eec89..00000000 --- a/repos/extra/gettext-tiny/info +++ /dev/null @@ -1,5 +0,0 @@ -name=gettext-tiny -version=0.3.2 -release=1 -source="$name-$version.tar.gz::https://codeberg.org/sabotage-linux/${name}/archive/v${version}.tar.gz" -export LIBINTL=MUSL diff --git a/repos/extra/glad/abuild b/repos/extra/glad/abuild new file mode 100644 index 00000000..f3fdf49d --- /dev/null +++ b/repos/extra/glad/abuild @@ -0,0 +1,4 @@ +name=glad +version=2.0.6 +release=1 +source="https://github.com/Dav1dde/${name}/archive/v${version}/${name}-${version}.tar.gz" diff --git a/repos/extra/glad/info b/repos/extra/glad/info deleted file mode 100644 index f3fdf49d..00000000 --- a/repos/extra/glad/info +++ /dev/null @@ -1,4 +0,0 @@ -name=glad -version=2.0.6 -release=1 -source="https://github.com/Dav1dde/${name}/archive/v${version}/${name}-${version}.tar.gz" diff --git a/repos/extra/glib/abuild b/repos/extra/glib/abuild new file mode 100644 index 00000000..e29f3305 --- /dev/null +++ b/repos/extra/glib/abuild @@ -0,0 +1,11 @@ +name=glib +version=2.78.4 +release=1 +source="https://download.gnome.org/sources/$name/${version%.*}/$name-$version.tar.xz + 0001-glib-compile-schemas-Remove-noisy-deprecation-warnin.patch" +build_opt=" + -Dman=false + -Dgtk_doc=false + -Dselinux=disabled + -Dtests=false +" diff --git a/repos/extra/glib/info b/repos/extra/glib/info deleted file mode 100644 index e29f3305..00000000 --- a/repos/extra/glib/info +++ /dev/null @@ -1,11 +0,0 @@ -name=glib -version=2.78.4 -release=1 -source="https://download.gnome.org/sources/$name/${version%.*}/$name-$version.tar.xz - 0001-glib-compile-schemas-Remove-noisy-deprecation-warnin.patch" -build_opt=" - -Dman=false - -Dgtk_doc=false - -Dselinux=disabled - -Dtests=false -" diff --git a/repos/extra/glslang/abuild b/repos/extra/glslang/abuild new file mode 100644 index 00000000..f357e87c --- /dev/null +++ b/repos/extra/glslang/abuild @@ -0,0 +1,5 @@ +name=glslang +version=14.2.0 +release=1 +source="https://github.com/KhronosGroup/glslang/archive/$version/$name-sdk-$version.tar.gz" +build_opt="-DENABLE_OPT=OFF" diff --git a/repos/extra/glslang/info b/repos/extra/glslang/info deleted file mode 100644 index f357e87c..00000000 --- a/repos/extra/glslang/info +++ /dev/null @@ -1,5 +0,0 @@ -name=glslang -version=14.2.0 -release=1 -source="https://github.com/KhronosGroup/glslang/archive/$version/$name-sdk-$version.tar.gz" -build_opt="-DENABLE_OPT=OFF" diff --git a/repos/extra/gobject-introspection/abuild b/repos/extra/gobject-introspection/abuild new file mode 100644 index 00000000..d4cd8880 --- /dev/null +++ b/repos/extra/gobject-introspection/abuild @@ -0,0 +1,4 @@ +name=gobject-introspection +version=1.78.1 +release=1 +source="https://download.gnome.org/sources/$name/${version%.*}/$name-$version.tar.xz" diff --git a/repos/extra/gobject-introspection/info b/repos/extra/gobject-introspection/info deleted file mode 100644 index d4cd8880..00000000 --- a/repos/extra/gobject-introspection/info +++ /dev/null @@ -1,4 +0,0 @@ -name=gobject-introspection -version=1.78.1 -release=1 -source="https://download.gnome.org/sources/$name/${version%.*}/$name-$version.tar.xz" diff --git a/repos/extra/gperf/abuild b/repos/extra/gperf/abuild new file mode 100644 index 00000000..e5577297 --- /dev/null +++ b/repos/extra/gperf/abuild @@ -0,0 +1,4 @@ +name=gperf +version=3.1 +release=1 +source="https://ftp.gnu.org/gnu/$name/$name-$version.tar.gz" diff --git a/repos/extra/gperf/info b/repos/extra/gperf/info deleted file mode 100644 index e5577297..00000000 --- a/repos/extra/gperf/info +++ /dev/null @@ -1,4 +0,0 @@ -name=gperf -version=3.1 -release=1 -source="https://ftp.gnu.org/gnu/$name/$name-$version.tar.gz" diff --git a/repos/extra/gptfdisk/abuild b/repos/extra/gptfdisk/abuild new file mode 100644 index 00000000..3d74c086 --- /dev/null +++ b/repos/extra/gptfdisk/abuild @@ -0,0 +1,13 @@ +name=gptfdisk +version=1.0.10 +release=1 +source="https://downloads.sourceforge.net/$name/$name-$version.tar.gz + gptfdisk-1.0.9-convenience-1.patch + fix-musl.patch" + +prebuild() { + sed -i 's|ncursesw/||' gptcurses.cc + sed -i 's|sbin|usr/sbin|' Makefile + sed -i '/UUID_H/s/^.*$/#if defined (_UUID_UUID_H) || defined (_UL_LIBUUID_UUID_H)/' guid.cc + sed -i "/device =/s/= \(.*\);/= strdup(\1);/" gptcl.cc +} diff --git a/repos/extra/gptfdisk/info b/repos/extra/gptfdisk/info deleted file mode 100644 index 42e7268a..00000000 --- a/repos/extra/gptfdisk/info +++ /dev/null @@ -1,6 +0,0 @@ -name=gptfdisk -version=1.0.10 -release=1 -source="https://downloads.sourceforge.net/$name/$name-$version.tar.gz - gptfdisk-1.0.9-convenience-1.patch - fix-musl.patch" diff --git a/repos/extra/gptfdisk/prebuild b/repos/extra/gptfdisk/prebuild deleted file mode 100644 index 56b033cb..00000000 --- a/repos/extra/gptfdisk/prebuild +++ /dev/null @@ -1,4 +0,0 @@ -sed -i 's|ncursesw/||' gptcurses.cc -sed -i 's|sbin|usr/sbin|' Makefile -sed -i '/UUID_H/s/^.*$/#if defined (_UUID_UUID_H) || defined (_UL_LIBUUID_UUID_H)/' guid.cc -sed -i "/device =/s/= \(.*\);/= strdup(\1);/" gptcl.cc diff --git a/repos/extra/graphite2/abuild b/repos/extra/graphite2/abuild new file mode 100644 index 00000000..7b7949c2 --- /dev/null +++ b/repos/extra/graphite2/abuild @@ -0,0 +1,4 @@ +name=graphite2 +version=1.3.14 +release=1 +source="https://github.com/silnrsi/graphite/releases/download/$version/$name-$version.tgz" diff --git a/repos/extra/graphite2/info b/repos/extra/graphite2/info deleted file mode 100644 index 7b7949c2..00000000 --- a/repos/extra/graphite2/info +++ /dev/null @@ -1,4 +0,0 @@ -name=graphite2 -version=1.3.14 -release=1 -source="https://github.com/silnrsi/graphite/releases/download/$version/$name-$version.tgz" diff --git a/repos/extra/grim/abuild b/repos/extra/grim/abuild new file mode 100644 index 00000000..263a7ec0 --- /dev/null +++ b/repos/extra/grim/abuild @@ -0,0 +1,4 @@ +name=grim +version=1.4.1 +release=1 +source="https://git.sr.ht/~emersion/${name}/refs/download/v${version}/${name}-${version}.tar.gz" diff --git a/repos/extra/grim/info b/repos/extra/grim/info deleted file mode 100644 index 263a7ec0..00000000 --- a/repos/extra/grim/info +++ /dev/null @@ -1,4 +0,0 @@ -name=grim -version=1.4.1 -release=1 -source="https://git.sr.ht/~emersion/${name}/refs/download/v${version}/${name}-${version}.tar.gz" diff --git a/repos/extra/grub/.files b/repos/extra/grub/.files index e9817c43..85c88da6 100644 --- a/repos/extra/grub/.files +++ b/repos/extra/grub/.files @@ -1,6 +1,18 @@ drwxr-xr-x root/root etc/ +drwxr-xr-x root/root etc/bash_completion.d/ +-rw-r--r-- root/root etc/bash_completion.d/grub.new drwxr-xr-x root/root etc/default/ -rw-r--r-- root/root etc/default/grub.new +drwxr-xr-x root/root etc/grub.d/ +-rwxr-xr-x root/root etc/grub.d/00_header.new +-rwxr-xr-x root/root etc/grub.d/10_linux.new +-rwxr-xr-x root/root etc/grub.d/20_linux_xen.new +-rwxr-xr-x root/root etc/grub.d/25_bli.new +-rwxr-xr-x root/root etc/grub.d/30_os-prober.new +-rwxr-xr-x root/root etc/grub.d/30_uefi-firmware.new +-rwxr-xr-x root/root etc/grub.d/40_custom.new +-rwxr-xr-x root/root etc/grub.d/41_custom.new +-rw-r--r-- root/root etc/grub.d/README.new drwxr-xr-x root/root usr/ drwxr-xr-x root/root usr/bin/ -rwxr-xr-x root/root usr/bin/grub-editenv @@ -21,19 +33,6 @@ drwxr-xr-x root/root usr/bin/ -rwxr-xr-x root/root usr/bin/grub-render-label -rwxr-xr-x root/root usr/bin/grub-script-check -rwxr-xr-x root/root usr/bin/grub-syslinux2cfg -drwxr-xr-x root/root usr/etc/ -drwxr-xr-x root/root usr/etc/bash_completion.d/ --rw-r--r-- root/root usr/etc/bash_completion.d/grub -drwxr-xr-x root/root usr/etc/grub.d/ --rwxr-xr-x root/root usr/etc/grub.d/00_header --rwxr-xr-x root/root usr/etc/grub.d/10_linux --rwxr-xr-x root/root usr/etc/grub.d/20_linux_xen --rwxr-xr-x root/root usr/etc/grub.d/25_bli --rwxr-xr-x root/root usr/etc/grub.d/30_os-prober --rwxr-xr-x root/root usr/etc/grub.d/30_uefi-firmware --rwxr-xr-x root/root usr/etc/grub.d/40_custom --rwxr-xr-x root/root usr/etc/grub.d/41_custom --rw-r--r-- root/root usr/etc/grub.d/README drwxr-xr-x root/root usr/lib/ drwxr-xr-x root/root usr/lib/grub/ drwxr-xr-x root/root usr/lib/grub/i386-pc/ @@ -1181,12 +1180,7 @@ drwxr-xr-x root/root usr/share/fonts/ drwxr-xr-x root/root usr/share/fonts/unifont/ -rw-r--r-- root/root usr/share/fonts/unifont/unifont.pcf drwxr-xr-x root/root usr/share/grub/ --rw-r--r-- root/root usr/share/grub/ascii.h --rw-r--r-- root/root usr/share/grub/ascii.pf2 --rw-r--r-- root/root usr/share/grub/euro.pf2 -rw-r--r-- root/root usr/share/grub/grub-mkconfig_lib --rw-r--r-- root/root usr/share/grub/unicode.pf2 --rw-r--r-- root/root usr/share/grub/widthspec.h drwxr-xr-x root/root usr/share/info/ -rw-r--r-- root/root usr/share/info/grub-dev.info.gz -rw-r--r-- root/root usr/share/info/grub.info-1.gz diff --git a/repos/extra/grub/abuild b/repos/extra/grub/abuild new file mode 100644 index 00000000..a2c88dc5 --- /dev/null +++ b/repos/extra/grub/abuild @@ -0,0 +1,41 @@ +name=grub +version=2.12 +release=1 +source="https://ftp.gnu.org/gnu/$name/$name-$version.tar.xz + https://unifoundry.com/pub/unifont/unifont-15.0.01/font-builds/unifont-15.0.01.pcf.gz::noextract + no-asorti.patch + grub.default" +skip_patch=1 +build_dir=$SRC +unset CFLAGS +unset CXXFLAGS + +build() { + mv grub-* grub-pc + cp -rp grub-pc grub-efi + + _build_grub() { + cd grub-${1##*=} + patch -p1 < $SRC/no-asorti.patch + echo depends bli part_gpt > grub-core/extra_deps.lst + ./configure \ + --prefix=/usr \ + --sysconfdir=/etc \ + --enable-grub-mount \ + --enable-grub-mkfont \ + --disable-werror \ + $@ + make + make install + cd - + } + + _build_grub --with-platform=pc --target=i386 + _build_grub --with-platform=efi --target=x86_64 --disable-efiemu + + mkdir -pv $PKG/usr/share/fonts/unifont + gunzip -c $SRC/unifont-15.0.01.pcf.gz > $PKG/usr/share/fonts/unifont/unifont.pcf + + mkdir -p $PKG/etc/default + cp $SRC/grub.default $PKG/etc/default/grub +} diff --git a/repos/extra/grub/build b/repos/extra/grub/build deleted file mode 100644 index db19df3a..00000000 --- a/repos/extra/grub/build +++ /dev/null @@ -1,27 +0,0 @@ -mv grub-* grub-pc -cp -rp grub-pc grub-efi - -_build_grub() { - cd grub-${1##*=} - patch -p1 < $SRC/no-asorti.patch - echo depends bli part_gpt > grub-core/extra_deps.lst - ./configure \ - --prefix=/usr \ - --sysconfdir=/etc \ - --enable-grub-mount \ - --enable-grub-mkfont \ - --disable-werror \ - $@ - make - make install - cd - -} - -_build_grub --with-platform=pc --target=i386 -_build_grub --with-platform=efi --target=x86_64 --disable-efiemu - -mkdir -pv $PKG/usr/share/fonts/unifont -gunzip -c $SRC/unifont-15.0.01.pcf.gz > $PKG/usr/share/fonts/unifont/unifont.pcf - -mkdir -p $PKG/etc/default -cp $SRC/grub.default $PKG/etc/default/grub diff --git a/repos/extra/grub/info b/repos/extra/grub/info deleted file mode 100644 index 09e79711..00000000 --- a/repos/extra/grub/info +++ /dev/null @@ -1,11 +0,0 @@ -name=grub -version=2.12 -release=1 -source="https://ftp.gnu.org/gnu/$name/$name-$version.tar.xz - https://unifoundry.com/pub/unifont/unifont-15.0.01/font-builds/unifont-15.0.01.pcf.gz::noextract - no-asorti.patch - grub.default" -skip_patch=1 -build_dir=$SRC -unset CFLAGS -unset CXXFLAGS diff --git a/repos/extra/gtk-layer-shell/abuild b/repos/extra/gtk-layer-shell/abuild new file mode 100644 index 00000000..81aee42b --- /dev/null +++ b/repos/extra/gtk-layer-shell/abuild @@ -0,0 +1,5 @@ +name=gtk-layer-shell +version=0.8.2 +release=1 +source="https://github.com/wmww/${name}/archive/v${version}/${name}-v${version}.tar.gz" +build_opt="-Dvapi=false" diff --git a/repos/extra/gtk-layer-shell/info b/repos/extra/gtk-layer-shell/info deleted file mode 100644 index 81aee42b..00000000 --- a/repos/extra/gtk-layer-shell/info +++ /dev/null @@ -1,5 +0,0 @@ -name=gtk-layer-shell -version=0.8.2 -release=1 -source="https://github.com/wmww/${name}/archive/v${version}/${name}-v${version}.tar.gz" -build_opt="-Dvapi=false" diff --git a/repos/extra/gtk3/abuild b/repos/extra/gtk3/abuild new file mode 100644 index 00000000..875a66a2 --- /dev/null +++ b/repos/extra/gtk3/abuild @@ -0,0 +1,6 @@ +name=gtk3 +version=3.24.41 +release=1 +source="http://ftp.gnome.org/pub/gnome/sources/gtk+/${version%.*}/gtk+-$version.tar.xz" +build_opt="-Dwayland_backend=true -Ddemos=false -Dexamples=false -Dtests=false" +[ -f $SPM_PKGDB/libx11 ] || build_opt="$build_opt -Dx11_backend=false" diff --git a/repos/extra/gtk3/info b/repos/extra/gtk3/info deleted file mode 100644 index 43780dd8..00000000 --- a/repos/extra/gtk3/info +++ /dev/null @@ -1,5 +0,0 @@ -name=gtk3 -version=3.24.41 -release=1 -source="http://ftp.gnome.org/pub/gnome/sources/gtk+/${version%.*}/gtk+-$version.tar.xz" -build_opt="-Dx11_backend=false -Dwayland_backend=true -Ddemos=false -Dexamples=false -Dtests=false" diff --git a/repos/extra/harfbuzz/abuild b/repos/extra/harfbuzz/abuild new file mode 100644 index 00000000..d8205f33 --- /dev/null +++ b/repos/extra/harfbuzz/abuild @@ -0,0 +1,5 @@ +name=harfbuzz +version=8.5.0 +release=1 +source="https://github.com/$name/$name/releases/download/$version/$name-$version.tar.xz" +build_opt=-Dgraphite2=enabled diff --git a/repos/extra/harfbuzz/info b/repos/extra/harfbuzz/info deleted file mode 100644 index d8205f33..00000000 --- a/repos/extra/harfbuzz/info +++ /dev/null @@ -1,5 +0,0 @@ -name=harfbuzz -version=8.5.0 -release=1 -source="https://github.com/$name/$name/releases/download/$version/$name-$version.tar.xz" -build_opt=-Dgraphite2=enabled diff --git a/repos/extra/htop/abuild b/repos/extra/htop/abuild new file mode 100644 index 00000000..61e5ff94 --- /dev/null +++ b/repos/extra/htop/abuild @@ -0,0 +1,5 @@ +name=htop +version=3.3.0 +release=1 +source="https://github.com/$name-dev/$name/releases/download/$version/$name-$version.tar.xz" +export CFLAGS="$CFLAGS $(pkg-config --cflags libnl-tiny)" diff --git a/repos/extra/htop/info b/repos/extra/htop/info deleted file mode 100644 index 61e5ff94..00000000 --- a/repos/extra/htop/info +++ /dev/null @@ -1,5 +0,0 @@ -name=htop -version=3.3.0 -release=1 -source="https://github.com/$name-dev/$name/releases/download/$version/$name-$version.tar.xz" -export CFLAGS="$CFLAGS $(pkg-config --cflags libnl-tiny)" diff --git a/repos/extra/hwdata/abuild b/repos/extra/hwdata/abuild new file mode 100644 index 00000000..ebd1e45c --- /dev/null +++ b/repos/extra/hwdata/abuild @@ -0,0 +1,12 @@ +name=hwdata +version=0.383 +release=1 +source="https://github.com/vcrhonek/${name}/archive/v${version}/${name}-${version}.tar.gz" + +build() { + ./configure \ + --prefix=/usr \ + --disable-blacklist + + make install +} diff --git a/repos/extra/hwdata/build b/repos/extra/hwdata/build deleted file mode 100644 index 5e8f240a..00000000 --- a/repos/extra/hwdata/build +++ /dev/null @@ -1,5 +0,0 @@ -./configure \ - --prefix=/usr \ - --disable-blacklist - -make install diff --git a/repos/extra/hwdata/info b/repos/extra/hwdata/info deleted file mode 100644 index a2c91990..00000000 --- a/repos/extra/hwdata/info +++ /dev/null @@ -1,4 +0,0 @@ -name=hwdata -version=0.383 -release=1 -source="https://github.com/vcrhonek/${name}/archive/v${version}/${name}-${version}.tar.gz" diff --git a/repos/extra/icu/abuild b/repos/extra/icu/abuild new file mode 100644 index 00000000..3ca5572c --- /dev/null +++ b/repos/extra/icu/abuild @@ -0,0 +1,9 @@ +name=icu +version=74.2 +ver=${version%.*} +sion=${version#*.} +release=1 +source="https://github.com/unicode-org/icu/releases/download/release-${ver}-${sion}/icu4c-${ver}_${sion}-src.tgz" +build_dir="icu/source" +export CC=${CC:-gcc} +export CXX=${CXX:-g++} diff --git a/repos/extra/icu/info b/repos/extra/icu/info deleted file mode 100644 index 3ca5572c..00000000 --- a/repos/extra/icu/info +++ /dev/null @@ -1,9 +0,0 @@ -name=icu -version=74.2 -ver=${version%.*} -sion=${version#*.} -release=1 -source="https://github.com/unicode-org/icu/releases/download/release-${ver}-${sion}/icu4c-${ver}_${sion}-src.tgz" -build_dir="icu/source" -export CC=${CC:-gcc} -export CXX=${CXX:-g++} diff --git a/repos/extra/imv/abuild b/repos/extra/imv/abuild new file mode 100644 index 00000000..dedcd61c --- /dev/null +++ b/repos/extra/imv/abuild @@ -0,0 +1,5 @@ +name=imv +version=4.5.0 +release=1 +source="imv-${version}.tar.gz::https://git.sr.ht/~exec64/${name}/archive/v${version}.tar.gz" +build_opt="-Dwindows=wayland" diff --git a/repos/extra/imv/info b/repos/extra/imv/info deleted file mode 100644 index dedcd61c..00000000 --- a/repos/extra/imv/info +++ /dev/null @@ -1,5 +0,0 @@ -name=imv -version=4.5.0 -release=1 -source="imv-${version}.tar.gz::https://git.sr.ht/~exec64/${name}/archive/v${version}.tar.gz" -build_opt="-Dwindows=wayland" diff --git a/repos/extra/inih/abuild b/repos/extra/inih/abuild new file mode 100644 index 00000000..14ba8cd2 --- /dev/null +++ b/repos/extra/inih/abuild @@ -0,0 +1,4 @@ +name=inih +version=58 +release=1 +source="https://github.com/benhoyt/$name/archive/r$version/$name-$version.tar.gz" diff --git a/repos/extra/inih/info b/repos/extra/inih/info deleted file mode 100644 index 14ba8cd2..00000000 --- a/repos/extra/inih/info +++ /dev/null @@ -1,4 +0,0 @@ -name=inih -version=58 -release=1 -source="https://github.com/benhoyt/$name/archive/r$version/$name-$version.tar.gz" diff --git a/repos/extra/irssi/abuild b/repos/extra/irssi/abuild new file mode 100644 index 00000000..905bdd48 --- /dev/null +++ b/repos/extra/irssi/abuild @@ -0,0 +1,4 @@ +name=irssi +version=1.4.5 +release=1 +source="https://codeberg.org/${name}/${name}/releases/download/${version}/${name}-${version}.tar.xz" diff --git a/repos/extra/irssi/info b/repos/extra/irssi/info deleted file mode 100644 index 905bdd48..00000000 --- a/repos/extra/irssi/info +++ /dev/null @@ -1,4 +0,0 @@ -name=irssi -version=1.4.5 -release=1 -source="https://codeberg.org/${name}/${name}/releases/download/${version}/${name}-${version}.tar.xz" diff --git a/repos/extra/json-c/abuild b/repos/extra/json-c/abuild new file mode 100644 index 00000000..02bfbb28 --- /dev/null +++ b/repos/extra/json-c/abuild @@ -0,0 +1,5 @@ +name=json-c +version=0.17 +release=1 +source="https://s3.amazonaws.com/${name}_releases/releases/$name-$version.tar.gz" +export CFLAGS="$CFLAGS -Wno-error" diff --git a/repos/extra/json-c/info b/repos/extra/json-c/info deleted file mode 100644 index 02bfbb28..00000000 --- a/repos/extra/json-c/info +++ /dev/null @@ -1,5 +0,0 @@ -name=json-c -version=0.17 -release=1 -source="https://s3.amazonaws.com/${name}_releases/releases/$name-$version.tar.gz" -export CFLAGS="$CFLAGS -Wno-error" diff --git a/repos/extra/kirc/abuild b/repos/extra/kirc/abuild new file mode 100644 index 00000000..c6633f90 --- /dev/null +++ b/repos/extra/kirc/abuild @@ -0,0 +1,8 @@ +name=kirc +version=0.3.2 +release=1 +source="https://github.com/mcpcpc/${name}/archive/${version}/${name}-${version}.tar.gz" + +build() { + make PREFIX=/usr DESTDIR=$PKG install +} diff --git a/repos/extra/kirc/build b/repos/extra/kirc/build deleted file mode 100644 index 75b30ea0..00000000 --- a/repos/extra/kirc/build +++ /dev/null @@ -1 +0,0 @@ -make PREFIX=/usr DESTDIR=$PKG install diff --git a/repos/extra/kirc/info b/repos/extra/kirc/info deleted file mode 100644 index 609ff95c..00000000 --- a/repos/extra/kirc/info +++ /dev/null @@ -1,4 +0,0 @@ -name=kirc -version=0.3.2 -release=1 -source="https://github.com/mcpcpc/${name}/archive/${version}/${name}-${version}.tar.gz" diff --git a/repos/extra/labwc-menu-generator/abuild b/repos/extra/labwc-menu-generator/abuild new file mode 100644 index 00000000..a279e611 --- /dev/null +++ b/repos/extra/labwc-menu-generator/abuild @@ -0,0 +1,4 @@ +name=labwc-menu-generator +version=efed0194947c45123287ea057c5fdb13894854cd +release=1 +source="$name-$version.tar.gz::https://github.com/labwc/${name}/archive/${version}.tar.gz" diff --git a/repos/extra/labwc-menu-generator/info b/repos/extra/labwc-menu-generator/info deleted file mode 100644 index a279e611..00000000 --- a/repos/extra/labwc-menu-generator/info +++ /dev/null @@ -1,4 +0,0 @@ -name=labwc-menu-generator -version=efed0194947c45123287ea057c5fdb13894854cd -release=1 -source="$name-$version.tar.gz::https://github.com/labwc/${name}/archive/${version}.tar.gz" diff --git a/repos/extra/labwc/abuild b/repos/extra/labwc/abuild new file mode 100644 index 00000000..7f19d86e --- /dev/null +++ b/repos/extra/labwc/abuild @@ -0,0 +1,4 @@ +name=labwc +version=0.7.2 +release=1 +source="https://github.com/${name}/${name}/archive/${version}/${name}-${version}.tar.gz" diff --git a/repos/extra/labwc/info b/repos/extra/labwc/info deleted file mode 100644 index 7f19d86e..00000000 --- a/repos/extra/labwc/info +++ /dev/null @@ -1,4 +0,0 @@ -name=labwc -version=0.7.2 -release=1 -source="https://github.com/${name}/${name}/archive/${version}/${name}-${version}.tar.gz" diff --git a/repos/extra/lame/abuild b/repos/extra/lame/abuild new file mode 100644 index 00000000..166fe0c9 --- /dev/null +++ b/repos/extra/lame/abuild @@ -0,0 +1,5 @@ +name=lame +version=3.100 +release=1 +source="https://downloads.sourceforge.net/$name/$name-$version.tar.gz" +build_opt="--enable-mp3rtp" diff --git a/repos/extra/lame/info b/repos/extra/lame/info deleted file mode 100644 index 166fe0c9..00000000 --- a/repos/extra/lame/info +++ /dev/null @@ -1,5 +0,0 @@ -name=lame -version=3.100 -release=1 -source="https://downloads.sourceforge.net/$name/$name-$version.tar.gz" -build_opt="--enable-mp3rtp" diff --git a/repos/extra/lcms2/.files b/repos/extra/lcms2/.files index cc866a7f..1760474d 100644 --- a/repos/extra/lcms2/.files +++ b/repos/extra/lcms2/.files @@ -1,23 +1,10 @@ drwxr-xr-x root/root usr/ -drwxr-xr-x root/root usr/bin/ --rwxr-xr-x root/root usr/bin/jpgicc --rwxr-xr-x root/root usr/bin/linkicc --rwxr-xr-x root/root usr/bin/psicc --rwxr-xr-x root/root usr/bin/tificc --rwxr-xr-x root/root usr/bin/transicc drwxr-xr-x root/root usr/include/ -rw-r--r-- root/root usr/include/lcms2.h -rw-r--r-- root/root usr/include/lcms2_plugin.h drwxr-xr-x root/root usr/lib/ lrwxrwxrwx root/root usr/lib/liblcms2.so -> liblcms2.so.2 -lrwxrwxrwx root/root usr/lib/liblcms2.so.2 -> liblcms2.so.2.0.15 --rwxr-xr-x root/root usr/lib/liblcms2.so.2.0.15 +lrwxrwxrwx root/root usr/lib/liblcms2.so.2 -> liblcms2.so.2.0.16 +-rwxr-xr-x root/root usr/lib/liblcms2.so.2.0.16 drwxr-xr-x root/root usr/lib/pkgconfig/ -rw-r--r-- root/root usr/lib/pkgconfig/lcms2.pc -drwxr-xr-x root/root usr/share/ -drwxr-xr-x root/root usr/share/man/ -drwxr-xr-x root/root usr/share/man/man1/ --rw-r--r-- root/root usr/share/man/man1/jpgicc.1.gz --rw-r--r-- root/root usr/share/man/man1/linkicc.1.gz --rw-r--r-- root/root usr/share/man/man1/tificc.1.gz --rw-r--r-- root/root usr/share/man/man1/transicc.1.gz diff --git a/repos/extra/lcms2/abuild b/repos/extra/lcms2/abuild new file mode 100644 index 00000000..ceed594e --- /dev/null +++ b/repos/extra/lcms2/abuild @@ -0,0 +1,4 @@ +name=lcms2 +version=2.16 +release=1 +source="https://github.com/mm2/Little-CMS/releases/download/$name.${version#*.}/$name-$version.tar.gz" diff --git a/repos/extra/lcms2/info b/repos/extra/lcms2/info deleted file mode 100644 index ff394761..00000000 --- a/repos/extra/lcms2/info +++ /dev/null @@ -1,4 +0,0 @@ -name=lcms2 -version=2.15 -release=1 -source="https://github.com/mm2/Little-CMS/releases/download/$name.${version#*.}/$name-$version.tar.gz" diff --git a/repos/extra/libaom/abuild b/repos/extra/libaom/abuild new file mode 100644 index 00000000..5dd7b200 --- /dev/null +++ b/repos/extra/libaom/abuild @@ -0,0 +1,5 @@ +name=libaom +version=3.8.2 +release=1 +source="https://storage.googleapis.com/aom-releases/$name-$version.tar.gz" +build_opt="-DBUILD_SHARED_LIBS=1 -DENABLE_EXAMPLES=0" diff --git a/repos/extra/libaom/info b/repos/extra/libaom/info deleted file mode 100644 index 5dd7b200..00000000 --- a/repos/extra/libaom/info +++ /dev/null @@ -1,5 +0,0 @@ -name=libaom -version=3.8.2 -release=1 -source="https://storage.googleapis.com/aom-releases/$name-$version.tar.gz" -build_opt="-DBUILD_SHARED_LIBS=1 -DENABLE_EXAMPLES=0" diff --git a/repos/extra/libarchive/abuild b/repos/extra/libarchive/abuild new file mode 100644 index 00000000..02581d36 --- /dev/null +++ b/repos/extra/libarchive/abuild @@ -0,0 +1,6 @@ +name=libarchive +version=3.7.4 +release=1 +source="https://github.com/$name/$name/releases/download/v$version/$name-$version.tar.xz" +build_opt="--without-xml2 --without-zstd" +keep_static=1 diff --git a/repos/extra/libarchive/info b/repos/extra/libarchive/info deleted file mode 100644 index 02581d36..00000000 --- a/repos/extra/libarchive/info +++ /dev/null @@ -1,6 +0,0 @@ -name=libarchive -version=3.7.4 -release=1 -source="https://github.com/$name/$name/releases/download/v$version/$name-$version.tar.xz" -build_opt="--without-xml2 --without-zstd" -keep_static=1 diff --git a/repos/extra/libass/abuild b/repos/extra/libass/abuild new file mode 100644 index 00000000..8990fdf4 --- /dev/null +++ b/repos/extra/libass/abuild @@ -0,0 +1,5 @@ +name=libass +version=0.17.2 +release=1 +source="https://github.com/$name/$name/releases/download/$version/$name-$version.tar.xz" +build_type="configure_build" diff --git a/repos/extra/libass/info b/repos/extra/libass/info deleted file mode 100644 index 8990fdf4..00000000 --- a/repos/extra/libass/info +++ /dev/null @@ -1,5 +0,0 @@ -name=libass -version=0.17.2 -release=1 -source="https://github.com/$name/$name/releases/download/$version/$name-$version.tar.xz" -build_type="configure_build" diff --git a/repos/extra/libatasmart/abuild b/repos/extra/libatasmart/abuild new file mode 100644 index 00000000..7b24cac9 --- /dev/null +++ b/repos/extra/libatasmart/abuild @@ -0,0 +1,4 @@ +name=libatasmart +version=0.19 +release=1 +source="https://0pointer.de/public/$name-$version.tar.xz" diff --git a/repos/extra/libatasmart/info b/repos/extra/libatasmart/info deleted file mode 100644 index 7b24cac9..00000000 --- a/repos/extra/libatasmart/info +++ /dev/null @@ -1,4 +0,0 @@ -name=libatasmart -version=0.19 -release=1 -source="https://0pointer.de/public/$name-$version.tar.xz" diff --git a/repos/extra/libburn/abuild b/repos/extra/libburn/abuild new file mode 100644 index 00000000..55ff8564 --- /dev/null +++ b/repos/extra/libburn/abuild @@ -0,0 +1,4 @@ +name=libburn +version=1.5.6 +release=1 +source="https://files.${name}ia-project.org/releases/${name}-${version}.tar.gz" diff --git a/repos/extra/libburn/info b/repos/extra/libburn/info deleted file mode 100644 index 55ff8564..00000000 --- a/repos/extra/libburn/info +++ /dev/null @@ -1,4 +0,0 @@ -name=libburn -version=1.5.6 -release=1 -source="https://files.${name}ia-project.org/releases/${name}-${version}.tar.gz" diff --git a/repos/extra/libdeflate/abuild b/repos/extra/libdeflate/abuild new file mode 100644 index 00000000..200cad9b --- /dev/null +++ b/repos/extra/libdeflate/abuild @@ -0,0 +1,4 @@ +name=libdeflate +version=1.20 +release=1 +source="https://github.com/ebiggers/$name/releases/download/v$version/$name-$version.tar.gz" diff --git a/repos/extra/libdeflate/info b/repos/extra/libdeflate/info deleted file mode 100644 index 200cad9b..00000000 --- a/repos/extra/libdeflate/info +++ /dev/null @@ -1,4 +0,0 @@ -name=libdeflate -version=1.20 -release=1 -source="https://github.com/ebiggers/$name/releases/download/v$version/$name-$version.tar.gz" diff --git a/repos/extra/libdisplay-info/abuild b/repos/extra/libdisplay-info/abuild new file mode 100644 index 00000000..41b8ee9b --- /dev/null +++ b/repos/extra/libdisplay-info/abuild @@ -0,0 +1,4 @@ +name=libdisplay-info +version=0.1.1 +release=1 +source="https://gitlab.freedesktop.org/emersion/${name}/-/releases/${version}/downloads/${name}-${version}.tar.xz" diff --git a/repos/extra/libdisplay-info/info b/repos/extra/libdisplay-info/info deleted file mode 100644 index 41b8ee9b..00000000 --- a/repos/extra/libdisplay-info/info +++ /dev/null @@ -1,4 +0,0 @@ -name=libdisplay-info -version=0.1.1 -release=1 -source="https://gitlab.freedesktop.org/emersion/${name}/-/releases/${version}/downloads/${name}-${version}.tar.xz" diff --git a/repos/extra/libdrm/abuild b/repos/extra/libdrm/abuild new file mode 100644 index 00000000..b14b1a0f --- /dev/null +++ b/repos/extra/libdrm/abuild @@ -0,0 +1,8 @@ +name=libdrm +version=2.4.121 +release=1 +source="https://dri.freedesktop.org/$name/$name-$version.tar.xz" +build_opt=" + -Dudev=true + -Dvalgrind=disabled +" diff --git a/repos/extra/libdrm/info b/repos/extra/libdrm/info deleted file mode 100644 index 16d0a6b2..00000000 --- a/repos/extra/libdrm/info +++ /dev/null @@ -1,8 +0,0 @@ -name=libdrm -version=2.4.120 -release=1 -source="https://dri.freedesktop.org/$name/$name-$version.tar.xz" -build_opt=" - -Dudev=true - -Dvalgrind=disabled -" diff --git a/repos/extra/libepoxy/abuild b/repos/extra/libepoxy/abuild new file mode 100644 index 00000000..50c16ad4 --- /dev/null +++ b/repos/extra/libepoxy/abuild @@ -0,0 +1,6 @@ +name=libepoxy +version=1.5.10 +release=1 +source="https://download.gnome.org/sources/$name/${version%.*}/$name-$version.tar.xz" +build_opt="-Dtests=false" +[ -f $SPM_PKGDB/libx11 ] || build_opt="$build_opt -Dx11=false" diff --git a/repos/extra/libepoxy/info b/repos/extra/libepoxy/info deleted file mode 100644 index 5c0431fc..00000000 --- a/repos/extra/libepoxy/info +++ /dev/null @@ -1,5 +0,0 @@ -name=libepoxy -version=1.5.10 -release=1 -source="https://download.gnome.org/sources/$name/${version%.*}/$name-$version.tar.xz" -build_opt="-Dtests=false -Dx11=false" diff --git a/repos/extra/libevdev/abuild b/repos/extra/libevdev/abuild new file mode 100644 index 00000000..1dac370a --- /dev/null +++ b/repos/extra/libevdev/abuild @@ -0,0 +1,5 @@ +name=libevdev +version=1.13.2 +release=1 +source="https://www.freedesktop.org/software/$name/$name-$version.tar.xz" +build_opt="-Ddocumentation=disabled -Dtests=disabled" diff --git a/repos/extra/libevdev/info b/repos/extra/libevdev/info deleted file mode 100644 index 729a8d61..00000000 --- a/repos/extra/libevdev/info +++ /dev/null @@ -1,5 +0,0 @@ -name=libevdev -version=1.13.1 -release=1 -source="https://www.freedesktop.org/software/$name/$name-$version.tar.xz" -build_opt="-Ddocumentation=disabled -Dtests=disabled" diff --git a/repos/extra/libevent/abuild b/repos/extra/libevent/abuild new file mode 100644 index 00000000..1c902d6b --- /dev/null +++ b/repos/extra/libevent/abuild @@ -0,0 +1,8 @@ +name=libevent +version=2.1.12 +release=1 +source="https://github.com/$name/$name/releases/download/release-$version-stable/$name-$version-stable.tar.gz" + +prebuild() { + sed -i 's/python/&3/' event_rpcgen.py +} diff --git a/repos/extra/libevent/info b/repos/extra/libevent/info deleted file mode 100644 index 84f2aeef..00000000 --- a/repos/extra/libevent/info +++ /dev/null @@ -1,4 +0,0 @@ -name=libevent -version=2.1.12 -release=1 -source="https://github.com/$name/$name/releases/download/release-$version-stable/$name-$version-stable.tar.gz" diff --git a/repos/extra/libevent/prebuild b/repos/extra/libevent/prebuild deleted file mode 100644 index 0c90b225..00000000 --- a/repos/extra/libevent/prebuild +++ /dev/null @@ -1 +0,0 @@ -sed -i 's/python/&3/' event_rpcgen.py diff --git a/repos/extra/libffi/abuild b/repos/extra/libffi/abuild new file mode 100644 index 00000000..c60837b0 --- /dev/null +++ b/repos/extra/libffi/abuild @@ -0,0 +1,5 @@ +name=libffi +version=3.4.6 +release=1 +source="https://github.com/$name/$name/releases/download/v$version/$name-$version.tar.gz" +build_opt="--with-gcc-arch=x86-64" diff --git a/repos/extra/libffi/info b/repos/extra/libffi/info deleted file mode 100644 index c60837b0..00000000 --- a/repos/extra/libffi/info +++ /dev/null @@ -1,5 +0,0 @@ -name=libffi -version=3.4.6 -release=1 -source="https://github.com/$name/$name/releases/download/v$version/$name-$version.tar.gz" -build_opt="--with-gcc-arch=x86-64" diff --git a/repos/extra/libglvnd/abuild b/repos/extra/libglvnd/abuild new file mode 100644 index 00000000..9de073e3 --- /dev/null +++ b/repos/extra/libglvnd/abuild @@ -0,0 +1,9 @@ +name=libglvnd +version=1.7.0 +release=1 +source="https://github.com/NVIDIA/$name/archive/v$version/$name-$version.tar.gz" +build_opt=" + -Dgles1=false + -Degl=true + -Dtls=false +" diff --git a/repos/extra/libglvnd/info b/repos/extra/libglvnd/info deleted file mode 100644 index 9de073e3..00000000 --- a/repos/extra/libglvnd/info +++ /dev/null @@ -1,9 +0,0 @@ -name=libglvnd -version=1.7.0 -release=1 -source="https://github.com/NVIDIA/$name/archive/v$version/$name-$version.tar.gz" -build_opt=" - -Dgles1=false - -Degl=true - -Dtls=false -" diff --git a/repos/extra/libinput/abuild b/repos/extra/libinput/abuild new file mode 100644 index 00000000..10cf5326 --- /dev/null +++ b/repos/extra/libinput/abuild @@ -0,0 +1,5 @@ +name=libinput +version=1.25.0 +release=1 +source="https://gitlab.freedesktop.org/$name/$name/-/archive/$version/$name-$version.tar.gz" +build_opt="-Ddebug-gui=false -Dtests=false -Dlibwacom=false" diff --git a/repos/extra/libinput/info b/repos/extra/libinput/info deleted file mode 100644 index 10cf5326..00000000 --- a/repos/extra/libinput/info +++ /dev/null @@ -1,5 +0,0 @@ -name=libinput -version=1.25.0 -release=1 -source="https://gitlab.freedesktop.org/$name/$name/-/archive/$version/$name-$version.tar.gz" -build_opt="-Ddebug-gui=false -Dtests=false -Dlibwacom=false" diff --git a/repos/extra/libisoburn/abuild b/repos/extra/libisoburn/abuild new file mode 100644 index 00000000..b00f43cf --- /dev/null +++ b/repos/extra/libisoburn/abuild @@ -0,0 +1,5 @@ +name=libisoburn +version=1.5.6 +release=1 +source="https://files.libburnia-project.org/releases/${name}-${version}.tar.gz" +build_opt="--enable-pkg-check-modules" diff --git a/repos/extra/libisoburn/info b/repos/extra/libisoburn/info deleted file mode 100644 index b00f43cf..00000000 --- a/repos/extra/libisoburn/info +++ /dev/null @@ -1,5 +0,0 @@ -name=libisoburn -version=1.5.6 -release=1 -source="https://files.libburnia-project.org/releases/${name}-${version}.tar.gz" -build_opt="--enable-pkg-check-modules" diff --git a/repos/extra/libisofs/abuild b/repos/extra/libisofs/abuild new file mode 100644 index 00000000..508579ae --- /dev/null +++ b/repos/extra/libisofs/abuild @@ -0,0 +1,4 @@ +name=libisofs +version=1.5.6 +release=1 +source="https://files.libburnia-project.org/releases/${name}-${version}.tar.gz" diff --git a/repos/extra/libisofs/info b/repos/extra/libisofs/info deleted file mode 100644 index 508579ae..00000000 --- a/repos/extra/libisofs/info +++ /dev/null @@ -1,4 +0,0 @@ -name=libisofs -version=1.5.6 -release=1 -source="https://files.libburnia-project.org/releases/${name}-${version}.tar.gz" diff --git a/repos/extra/libjpeg-turbo/abuild b/repos/extra/libjpeg-turbo/abuild new file mode 100644 index 00000000..a6b556c5 --- /dev/null +++ b/repos/extra/libjpeg-turbo/abuild @@ -0,0 +1,5 @@ +name=libjpeg-turbo +version=3.0.3 +release=1 +source="https://github.com/libjpeg-turbo/libjpeg-turbo/releases/download/$version/$name-$version.tar.gz" +build_opt="-DWITH_JPEG8=ON -DCMAKE_INSTALL_LIBDIR=/usr/lib" diff --git a/repos/extra/libjpeg-turbo/info b/repos/extra/libjpeg-turbo/info deleted file mode 100644 index a6b556c5..00000000 --- a/repos/extra/libjpeg-turbo/info +++ /dev/null @@ -1,5 +0,0 @@ -name=libjpeg-turbo -version=3.0.3 -release=1 -source="https://github.com/libjpeg-turbo/libjpeg-turbo/releases/download/$version/$name-$version.tar.gz" -build_opt="-DWITH_JPEG8=ON -DCMAKE_INSTALL_LIBDIR=/usr/lib" diff --git a/repos/extra/libnl-tiny/abuild b/repos/extra/libnl-tiny/abuild new file mode 100644 index 00000000..9b2f50f6 --- /dev/null +++ b/repos/extra/libnl-tiny/abuild @@ -0,0 +1,4 @@ +name=libnl-tiny +version=39ec78bb012edc2739c3d3d0058e4076411068b1 +release=1 +source="$name-$version.tar.xz::https://github.com/sabotage-linux/${name}/archive/${version}.tar.gz" diff --git a/repos/extra/libnl-tiny/info b/repos/extra/libnl-tiny/info deleted file mode 100644 index 9b2f50f6..00000000 --- a/repos/extra/libnl-tiny/info +++ /dev/null @@ -1,4 +0,0 @@ -name=libnl-tiny -version=39ec78bb012edc2739c3d3d0058e4076411068b1 -release=1 -source="$name-$version.tar.xz::https://github.com/sabotage-linux/${name}/archive/${version}.tar.gz" diff --git a/repos/extra/libnotify/abuild b/repos/extra/libnotify/abuild new file mode 100644 index 00000000..af827b2c --- /dev/null +++ b/repos/extra/libnotify/abuild @@ -0,0 +1,5 @@ +name=libnotify +version=0.8.3 +release=1 +source="https://download.gnome.org/sources/$name/${version%.*}/$name-$version.tar.xz" +build_opt="-Dgtk_doc=false -Dman=false" diff --git a/repos/extra/libnotify/info b/repos/extra/libnotify/info deleted file mode 100644 index af827b2c..00000000 --- a/repos/extra/libnotify/info +++ /dev/null @@ -1,5 +0,0 @@ -name=libnotify -version=0.8.3 -release=1 -source="https://download.gnome.org/sources/$name/${version%.*}/$name-$version.tar.xz" -build_opt="-Dgtk_doc=false -Dman=false" diff --git a/repos/extra/libogg/abuild b/repos/extra/libogg/abuild new file mode 100644 index 00000000..3769d4e0 --- /dev/null +++ b/repos/extra/libogg/abuild @@ -0,0 +1,4 @@ +name=libogg +version=1.3.5 +release=1 +source="https://downloads.xiph.org/releases/ogg/$name-$version.tar.xz" diff --git a/repos/extra/libogg/info b/repos/extra/libogg/info deleted file mode 100644 index 3769d4e0..00000000 --- a/repos/extra/libogg/info +++ /dev/null @@ -1,4 +0,0 @@ -name=libogg -version=1.3.5 -release=1 -source="https://downloads.xiph.org/releases/ogg/$name-$version.tar.xz" diff --git a/repos/extra/libpciaccess/abuild b/repos/extra/libpciaccess/abuild new file mode 100644 index 00000000..ca54c155 --- /dev/null +++ b/repos/extra/libpciaccess/abuild @@ -0,0 +1,4 @@ +name=libpciaccess +version=0.18.1 +release=1 +source="https://www.x.org/pub/individual/lib/$name-$version.tar.xz" diff --git a/repos/extra/libpciaccess/info b/repos/extra/libpciaccess/info deleted file mode 100644 index ca54c155..00000000 --- a/repos/extra/libpciaccess/info +++ /dev/null @@ -1,4 +0,0 @@ -name=libpciaccess -version=0.18.1 -release=1 -source="https://www.x.org/pub/individual/lib/$name-$version.tar.xz" diff --git a/repos/extra/libplacebo/abuild b/repos/extra/libplacebo/abuild new file mode 100644 index 00000000..2c15cc23 --- /dev/null +++ b/repos/extra/libplacebo/abuild @@ -0,0 +1,6 @@ +name=libplacebo +version=6.338.2 +release=1 +source="https://github.com/haasn/${name}/archive/v${version}/${name}-${version}.tar.gz" +build_opt="-Ddemos=false" + diff --git a/repos/extra/libplacebo/info b/repos/extra/libplacebo/info deleted file mode 100644 index 2c15cc23..00000000 --- a/repos/extra/libplacebo/info +++ /dev/null @@ -1,6 +0,0 @@ -name=libplacebo -version=6.338.2 -release=1 -source="https://github.com/haasn/${name}/archive/v${version}/${name}-${version}.tar.gz" -build_opt="-Ddemos=false" - diff --git a/repos/extra/libpng/abuild b/repos/extra/libpng/abuild new file mode 100644 index 00000000..a0b993a3 --- /dev/null +++ b/repos/extra/libpng/abuild @@ -0,0 +1,5 @@ +name=libpng +version=1.6.43 +release=1 +source="https://downloads.sourceforge.net/$name/$name-$version.tar.xz + libpng-apng.patch" diff --git a/repos/extra/libpng/info b/repos/extra/libpng/info deleted file mode 100644 index a0b993a3..00000000 --- a/repos/extra/libpng/info +++ /dev/null @@ -1,5 +0,0 @@ -name=libpng -version=1.6.43 -release=1 -source="https://downloads.sourceforge.net/$name/$name-$version.tar.xz - libpng-apng.patch" diff --git a/repos/extra/libtheora/abuild b/repos/extra/libtheora/abuild new file mode 100644 index 00000000..42f9f482 --- /dev/null +++ b/repos/extra/libtheora/abuild @@ -0,0 +1,8 @@ +name=libtheora +version=1.1.1 +release=1 +source="https://downloads.xiph.org/releases/theora/$name-$version.tar.xz" + +prebuild() { + sed -i 's/png_\(sizeof\)/\1/g' examples/png2theora.c +} diff --git a/repos/extra/libtheora/info b/repos/extra/libtheora/info deleted file mode 100644 index cb21f270..00000000 --- a/repos/extra/libtheora/info +++ /dev/null @@ -1,4 +0,0 @@ -name=libtheora -version=1.1.1 -release=1 -source="https://downloads.xiph.org/releases/theora/$name-$version.tar.xz" diff --git a/repos/extra/libtheora/prebuild b/repos/extra/libtheora/prebuild deleted file mode 100644 index f2db4d46..00000000 --- a/repos/extra/libtheora/prebuild +++ /dev/null @@ -1 +0,0 @@ -sed -i 's/png_\(sizeof\)/\1/g' examples/png2theora.c diff --git a/repos/extra/libtool/abuild b/repos/extra/libtool/abuild new file mode 100644 index 00000000..7a3b92fc --- /dev/null +++ b/repos/extra/libtool/abuild @@ -0,0 +1,9 @@ +name=libtool +version=2.4.7 +release=1 +source="https://ftp.gnu.org/gnu/$name/$name-$version.tar.xz" + +postbuild() { + sed 's|/usr/bin/sed|/bin/sed|g' -i $PKG/usr/bin/libtoolize + sed 's|/usr/bin/grep|/bin/grep|g' -i $PKG/usr/bin/libtoolize +} diff --git a/repos/extra/libtool/info b/repos/extra/libtool/info deleted file mode 100644 index 2dce61b4..00000000 --- a/repos/extra/libtool/info +++ /dev/null @@ -1,4 +0,0 @@ -name=libtool -version=2.4.7 -release=1 -source="https://ftp.gnu.org/gnu/$name/$name-$version.tar.xz" diff --git a/repos/extra/libtool/postbuild b/repos/extra/libtool/postbuild deleted file mode 100644 index be454a04..00000000 --- a/repos/extra/libtool/postbuild +++ /dev/null @@ -1,2 +0,0 @@ -sed 's|/usr/bin/sed|/bin/sed|g' -i $PKG/usr/bin/libtoolize -sed 's|/usr/bin/grep|/bin/grep|g' -i $PKG/usr/bin/libtoolize diff --git a/repos/extra/libudev-zero/abuild b/repos/extra/libudev-zero/abuild new file mode 100644 index 00000000..afd07af0 --- /dev/null +++ b/repos/extra/libudev-zero/abuild @@ -0,0 +1,11 @@ +name=libudev-zero +version=1.0.3 +release=1 +source="https://github.com/illiliti/${name}/archive/${version}/${name}-${version}.tar.gz" + +postbuild() { + mkdir -p $PKG/usr/bin + + "${CC:-gcc}" -static $LDFLAGS $CFLAGS $CPPFLAGS \ + -o "$PKG/usr/bin/libudev-zero-helper" contrib/helper.c +} diff --git a/repos/extra/libudev-zero/info b/repos/extra/libudev-zero/info deleted file mode 100644 index 5d1a9372..00000000 --- a/repos/extra/libudev-zero/info +++ /dev/null @@ -1,4 +0,0 @@ -name=libudev-zero -version=1.0.3 -release=1 -source="https://github.com/illiliti/${name}/archive/${version}/${name}-${version}.tar.gz" diff --git a/repos/extra/libudev-zero/postbuild b/repos/extra/libudev-zero/postbuild deleted file mode 100755 index 57515730..00000000 --- a/repos/extra/libudev-zero/postbuild +++ /dev/null @@ -1,4 +0,0 @@ -mkdir -p $PKG/usr/bin - -"${CC:-gcc}" -static $LDFLAGS $CFLAGS $CPPFLAGS \ - -o "$PKG/usr/bin/libudev-zero-helper" contrib/helper.c diff --git a/repos/extra/libuv/abuild b/repos/extra/libuv/abuild new file mode 100644 index 00000000..786f4f0e --- /dev/null +++ b/repos/extra/libuv/abuild @@ -0,0 +1,8 @@ +name=libuv +version=1.48.0 +release=1 +source="https://dist.$name.org/dist/v$version/$name-v$version.tar.gz" + +prebuild() { + ./autogen.sh +} diff --git a/repos/extra/libuv/info b/repos/extra/libuv/info deleted file mode 100644 index 42653577..00000000 --- a/repos/extra/libuv/info +++ /dev/null @@ -1,4 +0,0 @@ -name=libuv -version=1.48.0 -release=1 -source="https://dist.$name.org/dist/v$version/$name-v$version.tar.gz" diff --git a/repos/extra/libuv/prebuild b/repos/extra/libuv/prebuild deleted file mode 100644 index 4185faf7..00000000 --- a/repos/extra/libuv/prebuild +++ /dev/null @@ -1 +0,0 @@ -./autogen.sh diff --git a/repos/extra/libva/abuild b/repos/extra/libva/abuild new file mode 100644 index 00000000..2eaa4584 --- /dev/null +++ b/repos/extra/libva/abuild @@ -0,0 +1,5 @@ +name=libva +version=2.21.0 +release=1 +source="https://github.com/intel/libva/archive/$version/$name-$version.tar.gz" +export CFLAGS="$CFLAGS -DENABLE_VA_MESSAGING" diff --git a/repos/extra/libva/info b/repos/extra/libva/info deleted file mode 100644 index 2eaa4584..00000000 --- a/repos/extra/libva/info +++ /dev/null @@ -1,5 +0,0 @@ -name=libva -version=2.21.0 -release=1 -source="https://github.com/intel/libva/archive/$version/$name-$version.tar.gz" -export CFLAGS="$CFLAGS -DENABLE_VA_MESSAGING" diff --git a/repos/extra/libvorbis/abuild b/repos/extra/libvorbis/abuild new file mode 100644 index 00000000..eea50a88 --- /dev/null +++ b/repos/extra/libvorbis/abuild @@ -0,0 +1,4 @@ +name=libvorbis +version=1.3.7 +release=1 +source="https://downloads.xiph.org/releases/vorbis/$name-$version.tar.xz" diff --git a/repos/extra/libvorbis/info b/repos/extra/libvorbis/info deleted file mode 100644 index eea50a88..00000000 --- a/repos/extra/libvorbis/info +++ /dev/null @@ -1,4 +0,0 @@ -name=libvorbis -version=1.3.7 -release=1 -source="https://downloads.xiph.org/releases/vorbis/$name-$version.tar.xz" diff --git a/repos/extra/libvpx/.files b/repos/extra/libvpx/.files index 01ec63c8..154d1b0f 100644 --- a/repos/extra/libvpx/.files +++ b/repos/extra/libvpx/.files @@ -16,9 +16,9 @@ drwxr-xr-x root/root usr/include/vpx/ -rw-rw-r-- root/root usr/include/vpx/vpx_integer.h -rw-rw-r-- root/root usr/include/vpx/vpx_tpl.h drwxr-xr-x root/root usr/lib/ -lrwxrwxrwx root/root usr/lib/libvpx.so -> libvpx.so.9.0.0 -lrwxrwxrwx root/root usr/lib/libvpx.so.9 -> libvpx.so.9.0.0 -lrwxrwxrwx root/root usr/lib/libvpx.so.9.0 -> libvpx.so.9.0.0 --rwxr-xr-x root/root usr/lib/libvpx.so.9.0.0 +lrwxrwxrwx root/root usr/lib/libvpx.so -> libvpx.so.9.0.1 +lrwxrwxrwx root/root usr/lib/libvpx.so.9 -> libvpx.so.9.0.1 +lrwxrwxrwx root/root usr/lib/libvpx.so.9.0 -> libvpx.so.9.0.1 +-rwxr-xr-x root/root usr/lib/libvpx.so.9.0.1 drwxr-xr-x root/root usr/lib/pkgconfig/ -rw-r--r-- root/root usr/lib/pkgconfig/vpx.pc diff --git a/repos/extra/libvpx/abuild b/repos/extra/libvpx/abuild new file mode 100644 index 00000000..30d8e1fd --- /dev/null +++ b/repos/extra/libvpx/abuild @@ -0,0 +1,17 @@ +name=libvpx +version=1.14.1 +release=1 +source="https://github.com/webmproject/$name/archive/v$version/$name-$version.tar.gz" + +build() { + # Remove the perl requirement from configure. + # Also fix issue with non-GNU diff. + sed 's/perl/:/g;s/diff --version/command -v diff/' -i configure + + mkdir libvpx-build + cd libvpx-build + + ../configure --prefix=/usr --enable-shared + make + make install +} diff --git a/repos/extra/libvpx/build b/repos/extra/libvpx/build deleted file mode 100644 index 3c112b73..00000000 --- a/repos/extra/libvpx/build +++ /dev/null @@ -1,10 +0,0 @@ -# Remove the perl requirement from configure. -# Also fix issue with non-GNU diff. -sed 's/perl/:/g;s/diff --version/command -v diff/' -i configure - -mkdir libvpx-build -cd libvpx-build - -../configure --prefix=/usr --enable-shared -make -make install diff --git a/repos/extra/libvpx/info b/repos/extra/libvpx/info deleted file mode 100644 index 18c3fa0e..00000000 --- a/repos/extra/libvpx/info +++ /dev/null @@ -1,4 +0,0 @@ -name=libvpx -version=1.14.0 -release=1 -source="https://github.com/webmproject/$name/archive/v$version/$name-$version.tar.gz" diff --git a/repos/extra/libwebp/abuild b/repos/extra/libwebp/abuild new file mode 100644 index 00000000..0dbdfc7f --- /dev/null +++ b/repos/extra/libwebp/abuild @@ -0,0 +1,4 @@ +name=libwebp +version=1.4.0 +release=1 +source="http://downloads.webmproject.org/releases/webp/$name-$version.tar.gz" diff --git a/repos/extra/libwebp/info b/repos/extra/libwebp/info deleted file mode 100644 index 0dbdfc7f..00000000 --- a/repos/extra/libwebp/info +++ /dev/null @@ -1,4 +0,0 @@ -name=libwebp -version=1.4.0 -release=1 -source="http://downloads.webmproject.org/releases/webp/$name-$version.tar.gz" diff --git a/repos/extra/libxkbcommon/.files b/repos/extra/libxkbcommon/.files index 750fcd53..ea50099c 100644 --- a/repos/extra/libxkbcommon/.files +++ b/repos/extra/libxkbcommon/.files @@ -7,9 +7,13 @@ drwxr-xr-x root/root usr/include/xkbcommon/ -rw-r--r-- root/root usr/include/xkbcommon/xkbcommon-compose.h -rw-r--r-- root/root usr/include/xkbcommon/xkbcommon-keysyms.h -rw-r--r-- root/root usr/include/xkbcommon/xkbcommon-names.h +-rw-r--r-- root/root usr/include/xkbcommon/xkbcommon-x11.h -rw-r--r-- root/root usr/include/xkbcommon/xkbcommon.h -rw-r--r-- root/root usr/include/xkbcommon/xkbregistry.h drwxr-xr-x root/root usr/lib/ +lrwxrwxrwx root/root usr/lib/libxkbcommon-x11.so -> libxkbcommon-x11.so.0 +lrwxrwxrwx root/root usr/lib/libxkbcommon-x11.so.0 -> libxkbcommon-x11.so.0.0.0 +-rwxr-xr-x root/root usr/lib/libxkbcommon-x11.so.0.0.0 lrwxrwxrwx root/root usr/lib/libxkbcommon.so -> libxkbcommon.so.0 lrwxrwxrwx root/root usr/lib/libxkbcommon.so.0 -> libxkbcommon.so.0.0.0 -rwxr-xr-x root/root usr/lib/libxkbcommon.so.0.0.0 @@ -17,6 +21,7 @@ lrwxrwxrwx root/root usr/lib/libxkbregistry.so -> libxkbregistry.so.0 lrwxrwxrwx root/root usr/lib/libxkbregistry.so.0 -> libxkbregistry.so.0.0.0 -rwxr-xr-x root/root usr/lib/libxkbregistry.so.0.0.0 drwxr-xr-x root/root usr/lib/pkgconfig/ +-rw-r--r-- root/root usr/lib/pkgconfig/xkbcommon-x11.pc -rw-r--r-- root/root usr/lib/pkgconfig/xkbcommon.pc -rw-r--r-- root/root usr/lib/pkgconfig/xkbregistry.pc drwxr-xr-x root/root usr/libexec/ @@ -26,6 +31,7 @@ drwxr-xr-x root/root usr/libexec/xkbcommon/ -rwxr-xr-x root/root usr/libexec/xkbcommon/xkbcli-how-to-type -rwxr-xr-x root/root usr/libexec/xkbcommon/xkbcli-interactive-evdev -rwxr-xr-x root/root usr/libexec/xkbcommon/xkbcli-interactive-wayland +-rwxr-xr-x root/root usr/libexec/xkbcommon/xkbcli-interactive-x11 -rwxr-xr-x root/root usr/libexec/xkbcommon/xkbcli-list drwxr-xr-x root/root usr/share/ drwxr-xr-x root/root usr/share/bash-completion/ @@ -38,5 +44,6 @@ drwxr-xr-x root/root usr/share/man/man1/ -rw-r--r-- root/root usr/share/man/man1/xkbcli-how-to-type.1.gz -rw-r--r-- root/root usr/share/man/man1/xkbcli-interactive-evdev.1.gz -rw-r--r-- root/root usr/share/man/man1/xkbcli-interactive-wayland.1.gz +-rw-r--r-- root/root usr/share/man/man1/xkbcli-interactive-x11.1.gz -rw-r--r-- root/root usr/share/man/man1/xkbcli-list.1.gz -rw-r--r-- root/root usr/share/man/man1/xkbcli.1.gz diff --git a/repos/extra/libxkbcommon/abuild b/repos/extra/libxkbcommon/abuild new file mode 100644 index 00000000..fab93e33 --- /dev/null +++ b/repos/extra/libxkbcommon/abuild @@ -0,0 +1,6 @@ +name=libxkbcommon +version=1.7.0 +release=1 +source="https://xkbcommon.org/download/$name-$version.tar.xz" +build_opt="-Denable-docs=false -Denable-wayland=true" +[ -f $SPM_PKGDB/libx11 ] || build_opt="$build_opt -Denable-x11=false" diff --git a/repos/extra/libxkbcommon/info b/repos/extra/libxkbcommon/info deleted file mode 100644 index f99a3021..00000000 --- a/repos/extra/libxkbcommon/info +++ /dev/null @@ -1,5 +0,0 @@ -name=libxkbcommon -version=1.7.0 -release=1 -source="https://xkbcommon.org/download/$name-$version.tar.xz" -build_opt="-Denable-docs=false -Denable-x11=false -Denable-wayland=true" diff --git a/repos/extra/libxml2/.files b/repos/extra/libxml2/.files index 48c382b6..e8b0d0e1 100644 --- a/repos/extra/libxml2/.files +++ b/repos/extra/libxml2/.files @@ -56,21 +56,21 @@ drwxr-xr-x root/root usr/lib/ drwxr-xr-x root/root usr/lib/cmake/ drwxr-xr-x root/root usr/lib/cmake/libxml2/ -rw-r--r-- root/root usr/lib/cmake/libxml2/libxml2-config.cmake -lrwxrwxrwx root/root usr/lib/libxml2.so -> libxml2.so.2.12.6 -lrwxrwxrwx root/root usr/lib/libxml2.so.2 -> libxml2.so.2.12.6 --rwxr-xr-x root/root usr/lib/libxml2.so.2.12.6 +lrwxrwxrwx root/root usr/lib/libxml2.so -> libxml2.so.2.12.7 +lrwxrwxrwx root/root usr/lib/libxml2.so.2 -> libxml2.so.2.12.7 +-rwxr-xr-x root/root usr/lib/libxml2.so.2.12.7 drwxr-xr-x root/root usr/lib/pkgconfig/ -rw-r--r-- root/root usr/lib/pkgconfig/libxml-2.0.pc -drwxr-xr-x root/root usr/lib/python3.11/ -drwxr-xr-x root/root usr/lib/python3.11/site-packages/ -drwxr-xr-x root/root usr/lib/python3.11/site-packages/__pycache__/ --rw-r--r-- root/root usr/lib/python3.11/site-packages/__pycache__/drv_libxml2.cpython-311.opt-1.pyc --rw-r--r-- root/root usr/lib/python3.11/site-packages/__pycache__/drv_libxml2.cpython-311.pyc --rw-r--r-- root/root usr/lib/python3.11/site-packages/__pycache__/libxml2.cpython-311.opt-1.pyc --rw-r--r-- root/root usr/lib/python3.11/site-packages/__pycache__/libxml2.cpython-311.pyc --rw-r--r-- root/root usr/lib/python3.11/site-packages/drv_libxml2.py --rw-r--r-- root/root usr/lib/python3.11/site-packages/libxml2.py --rwxr-xr-x root/root usr/lib/python3.11/site-packages/libxml2mod.so +drwxr-xr-x root/root usr/lib/python3.12/ +drwxr-xr-x root/root usr/lib/python3.12/site-packages/ +drwxr-xr-x root/root usr/lib/python3.12/site-packages/__pycache__/ +-rw-r--r-- root/root usr/lib/python3.12/site-packages/__pycache__/drv_libxml2.cpython-312.opt-1.pyc +-rw-r--r-- root/root usr/lib/python3.12/site-packages/__pycache__/drv_libxml2.cpython-312.pyc +-rw-r--r-- root/root usr/lib/python3.12/site-packages/__pycache__/libxml2.cpython-312.opt-1.pyc +-rw-r--r-- root/root usr/lib/python3.12/site-packages/__pycache__/libxml2.cpython-312.pyc +-rw-r--r-- root/root usr/lib/python3.12/site-packages/drv_libxml2.py +-rw-r--r-- root/root usr/lib/python3.12/site-packages/libxml2.py +-rwxr-xr-x root/root usr/lib/python3.12/site-packages/libxml2mod.so drwxr-xr-x root/root usr/share/ drwxr-xr-x root/root usr/share/aclocal/ -rw-r--r-- root/root usr/share/aclocal/libxml.m4 diff --git a/repos/extra/libxml2/abuild b/repos/extra/libxml2/abuild new file mode 100644 index 00000000..a91c39a1 --- /dev/null +++ b/repos/extra/libxml2/abuild @@ -0,0 +1,5 @@ +name=libxml2 +version=2.12.7 +release=1 +source="https://download.gnome.org/sources/$name/${version%.*}/$name-$version.tar.xz" +build_opt="--with-history PYTHON=/usr/bin/python3 --with-icu" diff --git a/repos/extra/libxml2/info b/repos/extra/libxml2/info deleted file mode 100644 index 3744d268..00000000 --- a/repos/extra/libxml2/info +++ /dev/null @@ -1,5 +0,0 @@ -name=libxml2 -version=2.12.6 -release=1 -source="https://download.gnome.org/sources/$name/${version%.*}/$name-$version.tar.xz" -build_opt="--with-history PYTHON=/usr/bin/python3 --with-icu" diff --git a/repos/extra/linux-firmware-nvidia/abuild b/repos/extra/linux-firmware-nvidia/abuild new file mode 100644 index 00000000..1a25ea73 --- /dev/null +++ b/repos/extra/linux-firmware-nvidia/abuild @@ -0,0 +1,11 @@ +name=linux-firmware-nvidia +version=20240410 +release=1 +source="https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/snapshot/linux-firmware-$version.tar.gz" + +build() { + make FIRMWAREDIR=/lib/firmware_tmp install-xz + mkdir -p $PKG/lib/firmware + mv $PKG/lib/firmware_tmp/nvidia $PKG/lib/firmware + rm -rf $PKG/lib/firmware_tmp +} diff --git a/repos/extra/linux-firmware-nvidia/build b/repos/extra/linux-firmware-nvidia/build deleted file mode 100644 index 0ed2052f..00000000 --- a/repos/extra/linux-firmware-nvidia/build +++ /dev/null @@ -1,4 +0,0 @@ -make FIRMWAREDIR=/lib/firmware_tmp install-xz -mkdir -p $PKG/lib/firmware -mv $PKG/lib/firmware_tmp/nvidia $PKG/lib/firmware -rm -rf $PKG/lib/firmware_tmp diff --git a/repos/extra/linux-firmware-nvidia/info b/repos/extra/linux-firmware-nvidia/info deleted file mode 100644 index 417a9d21..00000000 --- a/repos/extra/linux-firmware-nvidia/info +++ /dev/null @@ -1,4 +0,0 @@ -name=linux-firmware-nvidia -version=20240410 -release=1 -source="https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/snapshot/linux-firmware-$version.tar.gz" diff --git a/repos/extra/linux-firmware/abuild b/repos/extra/linux-firmware/abuild new file mode 100644 index 00000000..afe3c380 --- /dev/null +++ b/repos/extra/linux-firmware/abuild @@ -0,0 +1,12 @@ +name=linux-firmware +version=20240513 +release=1 +source="https://git.kernel.org/pub/scm/linux/kernel/git/firmware/$name.git/snapshot/$name-$version.tar.gz" + +build() { + make FIRMWAREDIR=/lib/firmware install-xz + # make separate port for them + for i in amd* radeon brcm cypress nvidia qcom netronome mellanox mrvl; do + rm -rf $PKG/lib/firmware/$i + done +} diff --git a/repos/extra/linux-firmware/build b/repos/extra/linux-firmware/build deleted file mode 100644 index 3bb664af..00000000 --- a/repos/extra/linux-firmware/build +++ /dev/null @@ -1,5 +0,0 @@ -make FIRMWAREDIR=/lib/firmware install-xz -# make separate port for them -for i in amd* radeon brcm cypress nvidia qcom netronome mellanox mrvl; do - rm -rf $PKG/lib/firmware/$i -done diff --git a/repos/extra/linux-firmware/info b/repos/extra/linux-firmware/info deleted file mode 100644 index 4fe545ae..00000000 --- a/repos/extra/linux-firmware/info +++ /dev/null @@ -1,4 +0,0 @@ -name=linux-firmware -version=20240513 -release=1 -source="https://git.kernel.org/pub/scm/linux/kernel/git/firmware/$name.git/snapshot/$name-$version.tar.gz" diff --git a/repos/extra/linux/abuild b/repos/extra/linux/abuild new file mode 100644 index 00000000..c0b329b3 --- /dev/null +++ b/repos/extra/linux/abuild @@ -0,0 +1,79 @@ +name=linux +version=6.6.31 +release=2 +source="https://cdn.kernel.org/pub/$name/kernel/v6.x/$name-$version.tar.xz + dotconfig" + +build() { + make mrproper + + cp $SRC/dotconfig .config + + sed '/^CONFIG_LOGO=/d' -i .config + echo '# CONFIG_LOGO is not set' >> .config + sed '/^CONFIG_LOGO_LINUX_CLUT224=/d' -i .config + echo '# CONFIG_LOGO_LINUX_CLUT224 is not set' >> .config + sed '/^CONFIG_LOCALVERSION=/d' -i .config + echo 'CONFIG_LOCALVERSION="-Alice"' >> .config + sed '/^CONFIG_IKHEADERS=/d' -i .config + echo '# CONFIG_IKHEADERS is not set' >> .config + sed '/^CONFIG_DEFAULT_HOSTNAME=/d' -i .config + echo 'CONFIG_DEFAULT_HOSTNAME="alice"' >> .config + sed '/^# CONFIG_MODULE_COMPRESS_XZ/d' -i .config + echo 'CONFIG_MODULE_COMPRESS_XZ=y' >> .config + sed '/^# CONFIG_EROFS_FS/d' -i .config + echo 'CONFIG_EROFS_FS=y' >> .config + + make olddefconfig + + kernver=${version}$(grep CONFIG_LOCALVERSION= .config | cut -d '"' -f2) + + #make menuconfig + + make bzImage modules + make INSTALL_MOD_PATH=$PKG INSTALL_MOD_STRIP=1 modules_install + + mkdir -p $PKG/boot + + cp arch/x86/boot/bzImage $PKG/boot/vmlinuz-linux + + make clean + make prepare + + rm -rf $PKG/lib/firmware + + for file in $(ls arch); do + case $file in + x86|Kconfig) continue ;; + *) rm -fr arch/$file ;; + esac + done + + # strip down sources + # don't package the kernel in the sources directory + find . -name "*Image" -exec rm "{}" \; + find . -name "*.cmd" -exec rm -f "{}" \; + rm -f .*.d + + rm -fr firmware ipc .config.old .version .cocciconfig \ + .get_maintainer.ignore .gitattributes .gitignore .mailmap \ + COPYING CREDITS MAINTAINERS README Documentation + find . -name ".gitignore" -exec rm "{}" \; + for dir in block certs crypto drivers fs init kernel lib mm net samples security sound usr virt; do + find $dir -type f \( -name "*.c" -o -name "*.h" \) -exec rm "{}" \; + done + for i in $(ls tools); do + [ "$i" = "objtool" ] || rm -fr tools/$i + done + for i in $(ls tools/objtool); do + [ "$i" = "objtool" ] || rm -fr tools/objtool/$i + done + + rm $PKG/lib/modules/$kernver/build \ + $PKG/lib/modules/$kernver/source || true + mv $SRC/linux-${version%.0} $PKG/lib/modules/$kernver/build + ln -sv build $PKG/lib/modules/$kernver/source + + # remove now broken symlinks + find -L $PKG/lib/modules/$kernver/build -type l -exec rm -f "{}" \; +} diff --git a/repos/extra/linux/build b/repos/extra/linux/build deleted file mode 100644 index 6260ba36..00000000 --- a/repos/extra/linux/build +++ /dev/null @@ -1,71 +0,0 @@ -make mrproper - -cp $SRC/dotconfig .config - -sed '/^CONFIG_LOGO=/d' -i .config -echo '# CONFIG_LOGO is not set' >> .config -sed '/^CONFIG_LOGO_LINUX_CLUT224=/d' -i .config -echo '# CONFIG_LOGO_LINUX_CLUT224 is not set' >> .config -sed '/^CONFIG_LOCALVERSION=/d' -i .config -echo 'CONFIG_LOCALVERSION="-Alice"' >> .config -sed '/^CONFIG_IKHEADERS=/d' -i .config -echo '# CONFIG_IKHEADERS is not set' >> .config -sed '/^CONFIG_DEFAULT_HOSTNAME=/d' -i .config -echo 'CONFIG_DEFAULT_HOSTNAME="alice"' >> .config -sed '/^# CONFIG_MODULE_COMPRESS_XZ/d' -i .config -echo 'CONFIG_MODULE_COMPRESS_XZ=y' >> .config -sed '/^# CONFIG_EROFS_FS/d' -i .config -echo 'CONFIG_EROFS_FS=y' >> .config - -make olddefconfig - -kernver=${version}$(grep CONFIG_LOCALVERSION= .config | cut -d '"' -f2) - -#make menuconfig - -make bzImage modules -make INSTALL_MOD_PATH=$PKG INSTALL_MOD_STRIP=1 modules_install - -mkdir -p $PKG/boot - -cp arch/x86/boot/bzImage $PKG/boot/vmlinuz-linux - -make clean -make prepare - -rm -rf $PKG/lib/firmware - -for file in $(ls arch); do - case $file in - x86|Kconfig) continue ;; - *) rm -fr arch/$file ;; - esac -done - -# strip down sources -# don't package the kernel in the sources directory -find . -name "*Image" -exec rm "{}" \; -find . -name "*.cmd" -exec rm -f "{}" \; -rm -f .*.d - -rm -fr firmware ipc .config.old .version .cocciconfig \ - .get_maintainer.ignore .gitattributes .gitignore .mailmap \ - COPYING CREDITS MAINTAINERS README Documentation -find . -name ".gitignore" -exec rm "{}" \; -for dir in block certs crypto drivers fs init kernel lib mm net samples security sound usr virt; do - find $dir -type f \( -name "*.c" -o -name "*.h" \) -exec rm "{}" \; -done -for i in $(ls tools); do - [ "$i" = "objtool" ] || rm -fr tools/$i -done -for i in $(ls tools/objtool); do - [ "$i" = "objtool" ] || rm -fr tools/objtool/$i -done - -rm $PKG/lib/modules/$kernver/build \ - $PKG/lib/modules/$kernver/source || true -mv $SRC/linux-${version%.0} $PKG/lib/modules/$kernver/build -ln -sv build $PKG/lib/modules/$kernver/source - -# remove now broken symlinks -find -L $PKG/lib/modules/$kernver/build -type l -exec rm -f "{}" \; diff --git a/repos/extra/linux/info b/repos/extra/linux/info deleted file mode 100644 index 0d9263e2..00000000 --- a/repos/extra/linux/info +++ /dev/null @@ -1,5 +0,0 @@ -name=linux -version=6.6.31 -release=2 -source="https://cdn.kernel.org/pub/$name/kernel/v6.x/$name-$version.tar.xz - dotconfig" diff --git a/repos/extra/llvm/abuild b/repos/extra/llvm/abuild new file mode 100644 index 00000000..7d05c308 --- /dev/null +++ b/repos/extra/llvm/abuild @@ -0,0 +1,32 @@ +name=llvm +version=18.1.6 +release=1 +source="https://github.com/${name}/${name}-project/releases/download/${name}org-${version}/${name}-${version}.src.tar.xz + https://github.com/llvm/llvm-project/releases/download/llvmorg-${version}/cmake-${version}.src.tar.xz + musl-stack-size.patch" +build_dir="${name}-${version}.src" +patch_opt="-Np2" +build_opt=" + -DLLVM_BUILD_LLVM_DYLIB=ON + -DLLVM_LINK_LLVM_DYLIB=ON + -DLLVM_TARGETS_TO_BUILD='host;AMDGPU' + -DLLVM_ENABLE_RTTI=ON + -DLLVM_HOST_TRIPLE=$(cc -dumpmachine) + -DLLVM_INCLUDE_BENCHMARKS=OFF + -DLLVM_INCLUDE_EXAMPLES=OFF + -DLLVM_INCLUDE_DOCS=OFF + -DLLVM_INCLUDE_TESTS=OFF + -DLLVM_ENABLE_TERMINFO=OFF + -DLLVM_ENABLE_LIBXML2=OFF +" +keep_static=1 +build_type="cmake_build" + +prebuild() { + mv ../cmake-${version}.src . + sed "/LLVM_COMMON_CMAKE_UTILS/s@../cmake@cmake-${version}.src@" -i CMakeLists.txt +} + +postbuild() { + cp */bin/FileCheck $PKG/usr/bin +} diff --git a/repos/extra/llvm/info b/repos/extra/llvm/info deleted file mode 100644 index 67a859fb..00000000 --- a/repos/extra/llvm/info +++ /dev/null @@ -1,23 +0,0 @@ -name=llvm -version=18.1.6 -release=1 -source="https://github.com/${name}/${name}-project/releases/download/${name}org-${version}/${name}-${version}.src.tar.xz - https://github.com/llvm/llvm-project/releases/download/llvmorg-${version}/cmake-${version}.src.tar.xz - musl-stack-size.patch" -build_dir="${name}-${version}.src" -patch_opt="-Np2" -build_opt=" - -DLLVM_BUILD_LLVM_DYLIB=ON - -DLLVM_LINK_LLVM_DYLIB=ON - -DLLVM_TARGETS_TO_BUILD='host;AMDGPU' - -DLLVM_ENABLE_RTTI=ON - -DLLVM_HOST_TRIPLE=$(cc -dumpmachine) - -DLLVM_INCLUDE_BENCHMARKS=OFF - -DLLVM_INCLUDE_EXAMPLES=OFF - -DLLVM_INCLUDE_DOCS=OFF - -DLLVM_INCLUDE_TESTS=OFF - -DLLVM_ENABLE_TERMINFO=OFF - -DLLVM_ENABLE_LIBXML2=OFF -" -keep_static=1 -build_type="cmake_build" diff --git a/repos/extra/llvm/postbuild b/repos/extra/llvm/postbuild deleted file mode 100644 index d2d2f007..00000000 --- a/repos/extra/llvm/postbuild +++ /dev/null @@ -1 +0,0 @@ -cp */bin/FileCheck $PKG/usr/bin diff --git a/repos/extra/llvm/prebuild b/repos/extra/llvm/prebuild deleted file mode 100644 index 79f1d68f..00000000 --- a/repos/extra/llvm/prebuild +++ /dev/null @@ -1,2 +0,0 @@ -mv ../cmake-${version}.src . -sed "/LLVM_COMMON_CMAKE_UTILS/s@../cmake@cmake-${version}.src@" -i CMakeLists.txt diff --git a/repos/extra/lm-sensors/abuild b/repos/extra/lm-sensors/abuild new file mode 100644 index 00000000..2d8c04ea --- /dev/null +++ b/repos/extra/lm-sensors/abuild @@ -0,0 +1,5 @@ +name=lm-sensors +version=3.6.0 +v=$(echo $version | sed 's/\./-/g') +release=1 +source="https://github.com/$name/$name/archive/V${v}/$name-${v}.tar.gz" diff --git a/repos/extra/lm-sensors/info b/repos/extra/lm-sensors/info deleted file mode 100644 index 2d8c04ea..00000000 --- a/repos/extra/lm-sensors/info +++ /dev/null @@ -1,5 +0,0 @@ -name=lm-sensors -version=3.6.0 -v=$(echo $version | sed 's/\./-/g') -release=1 -source="https://github.com/$name/$name/archive/V${v}/$name-${v}.tar.gz" diff --git a/repos/extra/lzo/abuild b/repos/extra/lzo/abuild new file mode 100644 index 00000000..89767653 --- /dev/null +++ b/repos/extra/lzo/abuild @@ -0,0 +1,5 @@ +name=lzo +version=2.10 +release=1 +source="https://www.oberhumer.com/opensource/$name/download/$name-$version.tar.gz" +build_opt="--enable-shared" diff --git a/repos/extra/lzo/info b/repos/extra/lzo/info deleted file mode 100644 index 89767653..00000000 --- a/repos/extra/lzo/info +++ /dev/null @@ -1,5 +0,0 @@ -name=lzo -version=2.10 -release=1 -source="https://www.oberhumer.com/opensource/$name/download/$name-$version.tar.gz" -build_opt="--enable-shared" diff --git a/repos/extra/mako/abuild b/repos/extra/mako/abuild new file mode 100644 index 00000000..0680d67c --- /dev/null +++ b/repos/extra/mako/abuild @@ -0,0 +1,4 @@ +name=mako +version=1.9.0 +release=1 +source="https://github.com/emersion/${name}/releases/download/v${version}/${name}-${version}.tar.gz" diff --git a/repos/extra/mako/info b/repos/extra/mako/info deleted file mode 100644 index 0680d67c..00000000 --- a/repos/extra/mako/info +++ /dev/null @@ -1,4 +0,0 @@ -name=mako -version=1.9.0 -release=1 -source="https://github.com/emersion/${name}/releases/download/v${version}/${name}-${version}.tar.gz" diff --git a/repos/extra/mandoc/.files b/repos/extra/mandoc/.files index ebbc49a9..5aa7217c 100644 --- a/repos/extra/mandoc/.files +++ b/repos/extra/mandoc/.files @@ -1,31 +1,30 @@ drwxr-xr-x root/root usr/ -drwxr-xr-x root/root usr/local/ -drwxr-xr-x root/root usr/local/bin/ --r-xr-xr-x root/root usr/local/bin/apropos -> usr/local/sbin/makewhatis --r-xr-xr-x root/root usr/local/bin/demandoc --r-xr-xr-x root/root usr/local/bin/man -> usr/local/sbin/makewhatis --r-xr-xr-x root/root usr/local/bin/mandoc -> usr/local/sbin/makewhatis --r-xr-xr-x root/root usr/local/bin/soelim --r-xr-xr-x root/root usr/local/bin/whatis -> usr/local/sbin/makewhatis -drwxr-xr-x root/root usr/local/man/ -drwxr-xr-x root/root usr/local/man/man1/ --r--r--r-- root/root usr/local/man/man1/apropos.1 -> usr/local/man/man1/whatis.1 --r--r--r-- root/root usr/local/man/man1/demandoc.1 --r--r--r-- root/root usr/local/man/man1/man.1 --r--r--r-- root/root usr/local/man/man1/mandoc.1 --r--r--r-- root/root usr/local/man/man1/soelim.1 --r--r--r-- root/root usr/local/man/man1/whatis.1 -drwxr-xr-x root/root usr/local/man/man5/ --r--r--r-- root/root usr/local/man/man5/man.conf.5 --r--r--r-- root/root usr/local/man/man5/mandoc.db.5 -drwxr-xr-x root/root usr/local/man/man7/ --r--r--r-- root/root usr/local/man/man7/eqn.7 --r--r--r-- root/root usr/local/man/man7/man.7 --r--r--r-- root/root usr/local/man/man7/mandoc_char.7 --r--r--r-- root/root usr/local/man/man7/mdoc.7 --r--r--r-- root/root usr/local/man/man7/roff.7 --r--r--r-- root/root usr/local/man/man7/tbl.7 -drwxr-xr-x root/root usr/local/man/man8/ --r--r--r-- root/root usr/local/man/man8/makewhatis.8 -drwxr-xr-x root/root usr/local/sbin/ --r-xr-xr-x root/root usr/local/sbin/makewhatis +drwxr-xr-x root/root usr/bin/ +lrwxrwxrwx root/root usr/bin/apropos -> mandoc +-r-xr-xr-x root/root usr/bin/demandoc +lrwxrwxrwx root/root usr/bin/makewhatis -> ../bin/mandoc +lrwxrwxrwx root/root usr/bin/man -> mandoc +-r-xr-xr-x root/root usr/bin/mandoc +-r-xr-xr-x root/root usr/bin/soelim +lrwxrwxrwx root/root usr/bin/whatis -> mandoc +drwxr-xr-x root/root usr/share/ +drwxr-xr-x root/root usr/share/man/ +drwxr-xr-x root/root usr/share/man/man1/ +-r--r--r-- root/root usr/share/man/man1/apropos.1.gz +-r--r--r-- root/root usr/share/man/man1/demandoc.1.gz +-r--r--r-- root/root usr/share/man/man1/man.1.gz +-r--r--r-- root/root usr/share/man/man1/mandoc.1.gz +-r--r--r-- root/root usr/share/man/man1/soelim.1.gz +lrwxrwxrwx root/root usr/share/man/man1/whatis.1.gz -> apropos.1.gz +drwxr-xr-x root/root usr/share/man/man5/ +-r--r--r-- root/root usr/share/man/man5/man.conf.5.gz +-r--r--r-- root/root usr/share/man/man5/mandoc.db.5.gz +drwxr-xr-x root/root usr/share/man/man7/ +-r--r--r-- root/root usr/share/man/man7/eqn.7.gz +-r--r--r-- root/root usr/share/man/man7/man.7.gz +-r--r--r-- root/root usr/share/man/man7/mandoc_char.7.gz +-r--r--r-- root/root usr/share/man/man7/mdoc.7.gz +-r--r--r-- root/root usr/share/man/man7/roff.7.gz +-r--r--r-- root/root usr/share/man/man7/tbl.7.gz +drwxr-xr-x root/root usr/share/man/man8/ +-r--r--r-- root/root usr/share/man/man8/makewhatis.8.gz diff --git a/repos/extra/mandoc/abuild b/repos/extra/mandoc/abuild new file mode 100644 index 00000000..3351c0c1 --- /dev/null +++ b/repos/extra/mandoc/abuild @@ -0,0 +1,14 @@ +name=mandoc +version=1.14.6 +release=1 +source="https://${name}.bsd.lv/snapshots/${name}-${version}.tar.gz" + +prebuild() { +cat > configure.local < configure.local < mc.default.keymap +-rw-r--r-- root/root etc/mc/mc.menu.new +-rw-r--r-- root/root etc/mc/mcedit.menu.new +-rw-r--r-- root/root etc/mc/sfs.ini.new +drwxr-xr-x root/root usr/ +drwxr-xr-x root/root usr/bin/ +-rwxr-xr-x root/root usr/bin/mc +lrwxrwxrwx root/root usr/bin/mcdiff -> mc +lrwxrwxrwx root/root usr/bin/mcedit -> mc +lrwxrwxrwx root/root usr/bin/mcview -> mc +drwxr-xr-x root/root usr/libexec/ +drwxr-xr-x root/root usr/libexec/mc/ +-rwxr-xr-x root/root usr/libexec/mc/cons.saver +drwxr-xr-x root/root usr/libexec/mc/ext.d/ +-rwxr-xr-x root/root usr/libexec/mc/ext.d/archive.sh +-rwxr-xr-x root/root usr/libexec/mc/ext.d/doc.sh +-rwxr-xr-x root/root usr/libexec/mc/ext.d/image.sh +-rwxr-xr-x root/root usr/libexec/mc/ext.d/misc.sh +-rwxr-xr-x root/root usr/libexec/mc/ext.d/package.sh +-rwxr-xr-x root/root usr/libexec/mc/ext.d/sound.sh +-rwxr-xr-x root/root usr/libexec/mc/ext.d/text.sh +-rwxr-xr-x root/root usr/libexec/mc/ext.d/video.sh +-rwxr-xr-x root/root usr/libexec/mc/ext.d/web.sh +drwxr-xr-x root/root usr/libexec/mc/extfs.d/ +-rw-r--r-- root/root usr/libexec/mc/extfs.d/README +-rw-r--r-- root/root usr/libexec/mc/extfs.d/README.extfs +-rwxr-xr-x root/root usr/libexec/mc/extfs.d/a+ +-rwxr-xr-x root/root usr/libexec/mc/extfs.d/apt+ +-rwxr-xr-x root/root usr/libexec/mc/extfs.d/audio +-rwxr-xr-x root/root usr/libexec/mc/extfs.d/bpp +-rwxr-xr-x root/root usr/libexec/mc/extfs.d/changesetfs +-rwxr-xr-x root/root usr/libexec/mc/extfs.d/deb +-rwxr-xr-x root/root usr/libexec/mc/extfs.d/deba +-rwxr-xr-x root/root usr/libexec/mc/extfs.d/debd +-rwxr-xr-x root/root usr/libexec/mc/extfs.d/dpkg+ +-rwxr-xr-x root/root usr/libexec/mc/extfs.d/gitfs+ +-rwxr-xr-x root/root usr/libexec/mc/extfs.d/hp48+ +-rwxr-xr-x root/root usr/libexec/mc/extfs.d/iso9660 +-rwxr-xr-x root/root usr/libexec/mc/extfs.d/lslR +-rwxr-xr-x root/root usr/libexec/mc/extfs.d/mailfs +-rwxr-xr-x root/root usr/libexec/mc/extfs.d/patchfs +-rwxr-xr-x root/root usr/libexec/mc/extfs.d/patchsetfs +-rwxr-xr-x root/root usr/libexec/mc/extfs.d/rpm +-rwxr-xr-x root/root usr/libexec/mc/extfs.d/rpms+ +-rwxr-xr-x root/root usr/libexec/mc/extfs.d/s3+ +-rwxr-xr-x root/root usr/libexec/mc/extfs.d/trpm +-rwxr-xr-x root/root usr/libexec/mc/extfs.d/u7z +-rwxr-xr-x root/root usr/libexec/mc/extfs.d/uace +-rwxr-xr-x root/root usr/libexec/mc/extfs.d/ualz +-rwxr-xr-x root/root usr/libexec/mc/extfs.d/uar +-rwxr-xr-x root/root usr/libexec/mc/extfs.d/uarc +-rwxr-xr-x root/root usr/libexec/mc/extfs.d/uarj +-rwxr-xr-x root/root usr/libexec/mc/extfs.d/uc1541 +-rwxr-xr-x root/root usr/libexec/mc/extfs.d/ucab +-rwxr-xr-x root/root usr/libexec/mc/extfs.d/uha +-rwxr-xr-x root/root usr/libexec/mc/extfs.d/ulha +-rwxr-xr-x root/root usr/libexec/mc/extfs.d/ulib +-rwxr-xr-x root/root usr/libexec/mc/extfs.d/unar +-rwxr-xr-x root/root usr/libexec/mc/extfs.d/urar +-rwxr-xr-x root/root usr/libexec/mc/extfs.d/uwim +-rwxr-xr-x root/root usr/libexec/mc/extfs.d/uzip +-rwxr-xr-x root/root usr/libexec/mc/extfs.d/uzoo +-rwxr-xr-x root/root usr/libexec/mc/mc-wrapper.csh +-rwxr-xr-x root/root usr/libexec/mc/mc-wrapper.sh +-rwxr-xr-x root/root usr/libexec/mc/mc.csh +-rwxr-xr-x root/root usr/libexec/mc/mc.sh +drwxr-xr-x root/root usr/libexec/mc/shell/ +-rw-r--r-- root/root usr/libexec/mc/shell/README.shell +-rw-r--r-- root/root usr/libexec/mc/shell/append +-rw-r--r-- root/root usr/libexec/mc/shell/chmod +-rw-r--r-- root/root usr/libexec/mc/shell/chown +-rw-r--r-- root/root usr/libexec/mc/shell/fexists +-rw-r--r-- root/root usr/libexec/mc/shell/get +-rw-r--r-- root/root usr/libexec/mc/shell/hardlink +-rw-r--r-- root/root usr/libexec/mc/shell/info +-rw-r--r-- root/root usr/libexec/mc/shell/ln +-rw-r--r-- root/root usr/libexec/mc/shell/ls +-rw-r--r-- root/root usr/libexec/mc/shell/mkdir +-rw-r--r-- root/root usr/libexec/mc/shell/mv +-rw-r--r-- root/root usr/libexec/mc/shell/rmdir +-rw-r--r-- root/root usr/libexec/mc/shell/send +-rw-r--r-- root/root usr/libexec/mc/shell/unlink +-rw-r--r-- root/root usr/libexec/mc/shell/utime +drwxr-xr-x root/root usr/share/ +drwxr-xr-x root/root usr/share/man/ +drwxr-xr-x root/root usr/share/man/man1/ +-rw-r--r-- root/root usr/share/man/man1/mc.1.gz +-rw-r--r-- root/root usr/share/man/man1/mcedit.1.gz +-rw-r--r-- root/root usr/share/man/man1/mcview.1.gz +drwxr-xr-x root/root usr/share/mc/ +drwxr-xr-x root/root usr/share/mc/examples/ +drwxr-xr-x root/root usr/share/mc/examples/macros.d/ +-rw-r--r-- root/root usr/share/mc/examples/macros.d/macro.0.sh +-rw-r--r-- root/root usr/share/mc/examples/macros.d/macro.1.sh +-rw-r--r-- root/root usr/share/mc/examples/macros.d/macro.3.sh +-rw-r--r-- root/root usr/share/mc/examples/macros.d/macro.4.sh +-rw-r--r-- root/root usr/share/mc/examples/macros.d/macro.5.sh +-rw-r--r-- root/root usr/share/mc/examples/macros.d/macro.6.sh +-rw-r--r-- root/root usr/share/mc/examples/macros.d/macro.7.sh +drwxr-xr-x root/root usr/share/mc/help/ +-rw-r--r-- root/root usr/share/mc/help/mc.hlp +drwxr-xr-x root/root usr/share/mc/hints/ +-rw-r--r-- root/root usr/share/mc/hints/mc.hint +-rw-r--r-- root/root usr/share/mc/mc.charsets +-rw-r--r-- root/root usr/share/mc/mc.lib +drwxr-xr-x root/root usr/share/mc/skins/ +-rw-r--r-- root/root usr/share/mc/skins/dark.ini +-rw-r--r-- root/root usr/share/mc/skins/darkfar.ini +-rw-r--r-- root/root usr/share/mc/skins/default.ini +-rw-r--r-- root/root usr/share/mc/skins/double-lines.ini +-rw-r--r-- root/root usr/share/mc/skins/featured-plus.ini +-rw-r--r-- root/root usr/share/mc/skins/featured.ini +-rw-r--r-- root/root usr/share/mc/skins/gotar.ini +-rw-r--r-- root/root usr/share/mc/skins/gray-green-purple256.ini +-rw-r--r-- root/root usr/share/mc/skins/gray-orange-blue256.ini +-rw-r--r-- root/root usr/share/mc/skins/julia256.ini +-rw-r--r-- root/root usr/share/mc/skins/mc46.ini +-rw-r--r-- root/root usr/share/mc/skins/modarcon16-defbg.ini +-rw-r--r-- root/root usr/share/mc/skins/modarcon16.ini +-rw-r--r-- root/root usr/share/mc/skins/modarcon16root-defbg.ini +-rw-r--r-- root/root usr/share/mc/skins/modarcon16root.ini +-rw-r--r-- root/root usr/share/mc/skins/modarin256-defbg.ini +-rw-r--r-- root/root usr/share/mc/skins/modarin256.ini +-rw-r--r-- root/root usr/share/mc/skins/modarin256root-defbg.ini +-rw-r--r-- root/root usr/share/mc/skins/modarin256root.ini +-rw-r--r-- root/root usr/share/mc/skins/nicedark.ini +-rw-r--r-- root/root usr/share/mc/skins/sand256.ini +-rw-r--r-- root/root usr/share/mc/skins/seasons-autumn16M.ini +-rw-r--r-- root/root usr/share/mc/skins/seasons-spring16M.ini +-rw-r--r-- root/root usr/share/mc/skins/seasons-summer16M.ini +-rw-r--r-- root/root usr/share/mc/skins/seasons-winter16M.ini +-rw-r--r-- root/root usr/share/mc/skins/xoria256.ini +-rw-r--r-- root/root usr/share/mc/skins/yadt256-defbg.ini +-rw-r--r-- root/root usr/share/mc/skins/yadt256.ini +drwxr-xr-x root/root usr/share/mc/syntax/ +-rw-r--r-- root/root usr/share/mc/syntax/PKGBUILD.syntax +-rw-r--r-- root/root usr/share/mc/syntax/Syntax +-rw-r--r-- root/root usr/share/mc/syntax/ada95.syntax +-rw-r--r-- root/root usr/share/mc/syntax/as.syntax +-rw-r--r-- root/root usr/share/mc/syntax/aspx.syntax +-rw-r--r-- root/root usr/share/mc/syntax/assembler.syntax +-rw-r--r-- root/root usr/share/mc/syntax/awk.syntax +-rw-r--r-- root/root usr/share/mc/syntax/b.syntax +-rw-r--r-- root/root usr/share/mc/syntax/c.syntax +-rw-r--r-- root/root usr/share/mc/syntax/cabal.syntax +-rw-r--r-- root/root usr/share/mc/syntax/changelog.syntax +-rw-r--r-- root/root usr/share/mc/syntax/cmake.syntax +-rw-r--r-- root/root usr/share/mc/syntax/cobol.syntax +-rw-r--r-- root/root usr/share/mc/syntax/cs.syntax +-rw-r--r-- root/root usr/share/mc/syntax/css.syntax +-rw-r--r-- root/root usr/share/mc/syntax/cuda.syntax +-rw-r--r-- root/root usr/share/mc/syntax/cxx.syntax +-rw-r--r-- root/root usr/share/mc/syntax/cython.syntax +-rw-r--r-- root/root usr/share/mc/syntax/d.syntax +-rw-r--r-- root/root usr/share/mc/syntax/debian-changelog.syntax +-rw-r--r-- root/root usr/share/mc/syntax/debian-control.syntax +-rw-r--r-- root/root usr/share/mc/syntax/debian-description.syntax +-rw-r--r-- root/root usr/share/mc/syntax/debian-sources-list.syntax +-rw-r--r-- root/root usr/share/mc/syntax/diff.syntax +-rw-r--r-- root/root usr/share/mc/syntax/dlink.syntax +-rw-r--r-- root/root usr/share/mc/syntax/dos.syntax +-rw-r--r-- root/root usr/share/mc/syntax/dot.syntax +-rw-r--r-- root/root usr/share/mc/syntax/ebuild.syntax +-rw-r--r-- root/root usr/share/mc/syntax/eiffel.syntax +-rw-r--r-- root/root usr/share/mc/syntax/erlang.syntax +-rw-r--r-- root/root usr/share/mc/syntax/f90.syntax +-rw-r--r-- root/root usr/share/mc/syntax/filehighlight.syntax +-rw-r--r-- root/root usr/share/mc/syntax/fortran.syntax +-rw-r--r-- root/root usr/share/mc/syntax/glsl.syntax +-rw-r--r-- root/root usr/share/mc/syntax/go.syntax +-rw-r--r-- root/root usr/share/mc/syntax/haskell.syntax +-rw-r--r-- root/root usr/share/mc/syntax/hive.syntax +-rw-r--r-- root/root usr/share/mc/syntax/html.syntax +-rw-r--r-- root/root usr/share/mc/syntax/idl.syntax +-rw-r--r-- root/root usr/share/mc/syntax/ini.syntax +-rw-r--r-- root/root usr/share/mc/syntax/j.syntax +-rw-r--r-- root/root usr/share/mc/syntax/jal.syntax +-rw-r--r-- root/root usr/share/mc/syntax/java.syntax +-rw-r--r-- root/root usr/share/mc/syntax/js.syntax +-rw-r--r-- root/root usr/share/mc/syntax/json.syntax +-rw-r--r-- root/root usr/share/mc/syntax/kotlin.syntax +-rw-r--r-- root/root usr/share/mc/syntax/latex.syntax +-rw-r--r-- root/root usr/share/mc/syntax/lisp.syntax +-rw-r--r-- root/root usr/share/mc/syntax/lkr.syntax +-rw-r--r-- root/root usr/share/mc/syntax/lsm.syntax +-rw-r--r-- root/root usr/share/mc/syntax/lua.syntax +-rw-r--r-- root/root usr/share/mc/syntax/m4.syntax +-rw-r--r-- root/root usr/share/mc/syntax/mail.syntax +-rw-r--r-- root/root usr/share/mc/syntax/makefile.syntax +-rw-r--r-- root/root usr/share/mc/syntax/markdown.syntax +-rw-r--r-- root/root usr/share/mc/syntax/meson.syntax +-rw-r--r-- root/root usr/share/mc/syntax/ml.syntax +-rw-r--r-- root/root usr/share/mc/syntax/named.syntax +-rw-r--r-- root/root usr/share/mc/syntax/nemerle.syntax +-rw-r--r-- root/root usr/share/mc/syntax/nroff.syntax +-rw-r--r-- root/root usr/share/mc/syntax/octave.syntax +-rw-r--r-- root/root usr/share/mc/syntax/opencl.syntax +-rw-r--r-- root/root usr/share/mc/syntax/osl.syntax +-rw-r--r-- root/root usr/share/mc/syntax/pascal.syntax +-rw-r--r-- root/root usr/share/mc/syntax/perl.syntax +-rw-r--r-- root/root usr/share/mc/syntax/php.syntax +-rw-r--r-- root/root usr/share/mc/syntax/po.syntax +-rw-r--r-- root/root usr/share/mc/syntax/povray.syntax +-rw-r--r-- root/root usr/share/mc/syntax/privoxy.syntax +-rw-r--r-- root/root usr/share/mc/syntax/procmail.syntax +-rw-r--r-- root/root usr/share/mc/syntax/properties.syntax +-rw-r--r-- root/root usr/share/mc/syntax/protobuf.syntax +-rw-r--r-- root/root usr/share/mc/syntax/puppet.syntax +-rw-r--r-- root/root usr/share/mc/syntax/python.syntax +-rw-r--r-- root/root usr/share/mc/syntax/r.syntax +-rw-r--r-- root/root usr/share/mc/syntax/ruby.syntax +-rw-r--r-- root/root usr/share/mc/syntax/rust.syntax +-rw-r--r-- root/root usr/share/mc/syntax/sh.syntax +-rw-r--r-- root/root usr/share/mc/syntax/slang.syntax +-rw-r--r-- root/root usr/share/mc/syntax/smalltalk.syntax +-rw-r--r-- root/root usr/share/mc/syntax/spec.syntax +-rw-r--r-- root/root usr/share/mc/syntax/spice.syntax +-rw-r--r-- root/root usr/share/mc/syntax/sql.syntax +-rw-r--r-- root/root usr/share/mc/syntax/strace.syntax +-rw-r--r-- root/root usr/share/mc/syntax/swift.syntax +-rw-r--r-- root/root usr/share/mc/syntax/swig.syntax +-rw-r--r-- root/root usr/share/mc/syntax/syntax.syntax +-rw-r--r-- root/root usr/share/mc/syntax/tcl.syntax +-rw-r--r-- root/root usr/share/mc/syntax/texinfo.syntax +-rw-r--r-- root/root usr/share/mc/syntax/toml.syntax +-rw-r--r-- root/root usr/share/mc/syntax/ts.syntax +-rw-r--r-- root/root usr/share/mc/syntax/tt.syntax +-rw-r--r-- root/root usr/share/mc/syntax/unknown.syntax +-rw-r--r-- root/root usr/share/mc/syntax/verilog.syntax +-rw-r--r-- root/root usr/share/mc/syntax/vhdl.syntax +-rw-r--r-- root/root usr/share/mc/syntax/xml.syntax +-rw-r--r-- root/root usr/share/mc/syntax/yabasic.syntax +-rw-r--r-- root/root usr/share/mc/syntax/yaml.syntax +-rw-r--r-- root/root usr/share/mc/syntax/yum-repo.syntax +-rw-r--r-- root/root usr/share/mc/syntax/yxx.syntax diff --git a/repos/extra/mc/abuild b/repos/extra/mc/abuild new file mode 100644 index 00000000..44c1003a --- /dev/null +++ b/repos/extra/mc/abuild @@ -0,0 +1,4 @@ +name=mc +version=4.8.31 +release=1 +source="http://ftp.midnight-commander.org/${name}-${version}.tar.xz" diff --git a/repos/extra/mc/depends b/repos/extra/mc/depends new file mode 100644 index 00000000..c9d95e65 --- /dev/null +++ b/repos/extra/mc/depends @@ -0,0 +1,2 @@ +glib +slang diff --git a/repos/extra/mesa/abuild b/repos/extra/mesa/abuild new file mode 100644 index 00000000..a28751ad --- /dev/null +++ b/repos/extra/mesa/abuild @@ -0,0 +1,16 @@ +name=mesa +version=24.0.8 +release=1 +source="https://archive.mesa3d.org/$name-$version.tar.xz" +keep_static=1 +build_opt=" + -Dplatforms=wayland + -Dgallium-drivers=auto + -Dvulkan-drivers="" + -Dvalgrind=disabled + -Dlibunwind=disabled + -Dglx=disabled + -Dglvnd=true + -Dllvm=disabled + -Db_lto=false +" diff --git a/repos/extra/mesa/info b/repos/extra/mesa/info deleted file mode 100644 index a28751ad..00000000 --- a/repos/extra/mesa/info +++ /dev/null @@ -1,16 +0,0 @@ -name=mesa -version=24.0.8 -release=1 -source="https://archive.mesa3d.org/$name-$version.tar.xz" -keep_static=1 -build_opt=" - -Dplatforms=wayland - -Dgallium-drivers=auto - -Dvulkan-drivers="" - -Dvalgrind=disabled - -Dlibunwind=disabled - -Dglx=disabled - -Dglvnd=true - -Dllvm=disabled - -Db_lto=false -" diff --git a/repos/extra/meson/abuild b/repos/extra/meson/abuild new file mode 100644 index 00000000..09453bb3 --- /dev/null +++ b/repos/extra/meson/abuild @@ -0,0 +1,4 @@ +name=meson +version=1.4.1 +release=1 +source="https://github.com/mesonbuild/$name/releases/download/$version/$name-$version.tar.gz" diff --git a/repos/extra/meson/info b/repos/extra/meson/info deleted file mode 100644 index 09453bb3..00000000 --- a/repos/extra/meson/info +++ /dev/null @@ -1,4 +0,0 @@ -name=meson -version=1.4.1 -release=1 -source="https://github.com/mesonbuild/$name/releases/download/$version/$name-$version.tar.gz" diff --git a/repos/extra/mpv/abuild b/repos/extra/mpv/abuild new file mode 100644 index 00000000..b8f4bdf3 --- /dev/null +++ b/repos/extra/mpv/abuild @@ -0,0 +1,6 @@ +name=mpv +version=0.38.0 +release=1 +source="https://github.com/${name}-player/${name}/archive/v${version}/${name}-${version}.tar.gz" +build_opt="-Dwayland=enabled" +[ -f $SPM_PKGDB/libx11 ] && build_opt="$build_opt -Dx11=enabled" diff --git a/repos/extra/mpv/info b/repos/extra/mpv/info deleted file mode 100644 index 79ae2760..00000000 --- a/repos/extra/mpv/info +++ /dev/null @@ -1,5 +0,0 @@ -name=mpv -version=0.38.0 -release=1 -source="https://github.com/${name}-player/${name}/archive/v${version}/${name}-${version}.tar.gz" -build_opt="-Dx11=disabled -Dwayland=enabled" diff --git a/repos/extra/mtdev/abuild b/repos/extra/mtdev/abuild new file mode 100644 index 00000000..777f650f --- /dev/null +++ b/repos/extra/mtdev/abuild @@ -0,0 +1,4 @@ +name=mtdev +version=1.1.7 +release=1 +source="http://bitmath.org/code/$name/$name-$version.tar.bz2" diff --git a/repos/extra/mtdev/info b/repos/extra/mtdev/info deleted file mode 100644 index 777f650f..00000000 --- a/repos/extra/mtdev/info +++ /dev/null @@ -1,4 +0,0 @@ -name=mtdev -version=1.1.7 -release=1 -source="http://bitmath.org/code/$name/$name-$version.tar.bz2" diff --git a/repos/extra/mtools/abuild b/repos/extra/mtools/abuild new file mode 100644 index 00000000..92ea993e --- /dev/null +++ b/repos/extra/mtools/abuild @@ -0,0 +1,5 @@ +name=mtools +version=4.0.44 +release=1 +source="http://ftp.gnu.org/gnu/$name/$name-$version.tar.gz" +build_opt="--disable-floppyd" diff --git a/repos/extra/mtools/info b/repos/extra/mtools/info deleted file mode 100644 index 11605d56..00000000 --- a/repos/extra/mtools/info +++ /dev/null @@ -1,5 +0,0 @@ -name=mtools -version=4.0.43 -release=1 -source="http://ftp.gnu.org/gnu/$name/$name-$version.tar.gz" -build_opt="--disable-floppyd" diff --git a/repos/extra/nasm/abuild b/repos/extra/nasm/abuild new file mode 100644 index 00000000..72a3c91c --- /dev/null +++ b/repos/extra/nasm/abuild @@ -0,0 +1,4 @@ +name=nasm +version=2.16.02 +release=1 +source="https://www.$name.us/pub/$name/releasebuilds/$version/$name-$version.tar.xz" diff --git a/repos/extra/nasm/info b/repos/extra/nasm/info deleted file mode 100644 index 72a3c91c..00000000 --- a/repos/extra/nasm/info +++ /dev/null @@ -1,4 +0,0 @@ -name=nasm -version=2.16.02 -release=1 -source="https://www.$name.us/pub/$name/releasebuilds/$version/$name-$version.tar.xz" diff --git a/repos/extra/ncdu/abuild b/repos/extra/ncdu/abuild new file mode 100644 index 00000000..f2bd1a7b --- /dev/null +++ b/repos/extra/ncdu/abuild @@ -0,0 +1,4 @@ +name=ncdu +version=1.15.1 +release=1 +source="http://dev.yorhel.nl/download/$name-$version.tar.gz" diff --git a/repos/extra/ncdu/info b/repos/extra/ncdu/info deleted file mode 100644 index f2bd1a7b..00000000 --- a/repos/extra/ncdu/info +++ /dev/null @@ -1,4 +0,0 @@ -name=ncdu -version=1.15.1 -release=1 -source="http://dev.yorhel.nl/download/$name-$version.tar.gz" diff --git a/repos/extra/ncurses/abuild b/repos/extra/ncurses/abuild new file mode 100644 index 00000000..ee431684 --- /dev/null +++ b/repos/extra/ncurses/abuild @@ -0,0 +1,32 @@ +name=ncurses +version=6.5 +release=1 +source="https://invisible-mirror.net/archives/$name/$name-$version.tar.gz" +build_opt="--without-debug + --with-shared + --without-normal + --with-cxx-shared + --enable-pc-files + --enable-widec + --with-pkg-config-libdir=/usr/lib/pkgconfig" + +postbuild() { + # Create libtinfo symlinks. + ln -sf $PKG/usr/lib/libncursesw.so \ + $PKG/usr/lib/libtinfo.so + ln -sf $PKG/lib/libncursesw.so.${version} \ + $PKG/usr/lib/libtinfo.so.${version} + ln -sf $PKG/usr/lib/libtinfo.so.${version} \ + $PKG/usr/lib/libtinfo.so.6 + ln -sf $PKG/usr/lib/pkgconfig/ncursesw.pc \ + $PKG/usr/lib/pkgconfig/tinfo.pc + for lib in ncurses form panel menu ; do + rm -vf $PKG/usr/lib/lib${lib}.so + echo "INPUT(-l${lib}w)" > $PKG/usr/lib/lib${lib}.so + ln -sfv ${lib}w.pc $PKG/usr/lib/pkgconfig/${lib}.pc + done + + rm -vf $PKG/usr/lib/libcursesw.so + echo "INPUT(-lncursesw)" > $PKG/usr/lib/libcursesw.so + ln -sfv libncurses.so $PKG/usr/lib/libcurses.so +} diff --git a/repos/extra/ncurses/info b/repos/extra/ncurses/info deleted file mode 100644 index ea8dc47d..00000000 --- a/repos/extra/ncurses/info +++ /dev/null @@ -1,11 +0,0 @@ -name=ncurses -version=6.5 -release=1 -source="https://invisible-mirror.net/archives/$name/$name-$version.tar.gz" -build_opt="--without-debug - --with-shared - --without-normal - --with-cxx-shared - --enable-pc-files - --enable-widec - --with-pkg-config-libdir=/usr/lib/pkgconfig" diff --git a/repos/extra/ncurses/postbuild b/repos/extra/ncurses/postbuild deleted file mode 100644 index 069b8d5f..00000000 --- a/repos/extra/ncurses/postbuild +++ /dev/null @@ -1,18 +0,0 @@ -# Create libtinfo symlinks. -ln -sf $PKG/usr/lib/libncursesw.so \ - $PKG/usr/lib/libtinfo.so -ln -sf $PKG/lib/libncursesw.so.${version} \ - $PKG/usr/lib/libtinfo.so.${version} -ln -sf $PKG/usr/lib/libtinfo.so.${version} \ - $PKG/usr/lib/libtinfo.so.6 -ln -sf $PKG/usr/lib/pkgconfig/ncursesw.pc \ - $PKG/usr/lib/pkgconfig/tinfo.pc -for lib in ncurses form panel menu ; do - rm -vf $PKG/usr/lib/lib${lib}.so - echo "INPUT(-l${lib}w)" > $PKG/usr/lib/lib${lib}.so - ln -sfv ${lib}w.pc $PKG/usr/lib/pkgconfig/${lib}.pc -done - -rm -vf $PKG/usr/lib/libcursesw.so -echo "INPUT(-lncursesw)" > $PKG/usr/lib/libcursesw.so -ln -sfv libncurses.so $PKG/usr/lib/libcurses.so diff --git a/repos/extra/neofetch/abuild b/repos/extra/neofetch/abuild new file mode 100644 index 00000000..7e829489 --- /dev/null +++ b/repos/extra/neofetch/abuild @@ -0,0 +1,4 @@ +name=neofetch +version=7.1.0 +release=1 +source="https://github.com/dylanaraps/$name/archive/$version/$name-$version.tar.gz" diff --git a/repos/extra/neofetch/info b/repos/extra/neofetch/info deleted file mode 100644 index 7e829489..00000000 --- a/repos/extra/neofetch/info +++ /dev/null @@ -1,4 +0,0 @@ -name=neofetch -version=7.1.0 -release=1 -source="https://github.com/dylanaraps/$name/archive/$version/$name-$version.tar.gz" diff --git a/repos/extra/nettle/abuild b/repos/extra/nettle/abuild new file mode 100644 index 00000000..2e6397bb --- /dev/null +++ b/repos/extra/nettle/abuild @@ -0,0 +1,5 @@ +name=nettle +version=3.9.1 +release=1 +source="https://ftp.gnu.org/gnu/$name/$name-$version.tar.gz" +build_opt="--libdir=/usr/lib" diff --git a/repos/extra/nettle/info b/repos/extra/nettle/info deleted file mode 100644 index 2e6397bb..00000000 --- a/repos/extra/nettle/info +++ /dev/null @@ -1,5 +0,0 @@ -name=nettle -version=3.9.1 -release=1 -source="https://ftp.gnu.org/gnu/$name/$name-$version.tar.gz" -build_opt="--libdir=/usr/lib" diff --git a/repos/extra/nghttp2/abuild b/repos/extra/nghttp2/abuild new file mode 100644 index 00000000..db2bb7ca --- /dev/null +++ b/repos/extra/nghttp2/abuild @@ -0,0 +1,5 @@ +name=nghttp2 +version=1.62.1 +release=1 +source="https://github.com/$name/$name/releases/download/v$version/$name-$version.tar.xz" +build_opt="--enable-lib-only" diff --git a/repos/extra/nghttp2/info b/repos/extra/nghttp2/info deleted file mode 100644 index db2bb7ca..00000000 --- a/repos/extra/nghttp2/info +++ /dev/null @@ -1,5 +0,0 @@ -name=nghttp2 -version=1.62.1 -release=1 -source="https://github.com/$name/$name/releases/download/v$version/$name-$version.tar.xz" -build_opt="--enable-lib-only" diff --git a/repos/extra/ninja/abuild b/repos/extra/ninja/abuild new file mode 100644 index 00000000..bd38c3b8 --- /dev/null +++ b/repos/extra/ninja/abuild @@ -0,0 +1,16 @@ +name=ninja +version=1.12.1 +release=1 +source="https://github.com/$name-build/$name/archive/v$version/$name-$version.tar.gz" + +build() { + sed -i '/int Guess/a \ + int j = 0;\ + char* jobs = getenv( "NINJAJOBS" );\ + if ( jobs != NULL ) j = atoi( jobs );\ + if ( j > 0 ) return j;\ + ' src/ninja.cc + + python3 ./configure.py --bootstrap + install -Dm755 ninja $PKG/usr/bin/ninja +} diff --git a/repos/extra/ninja/build b/repos/extra/ninja/build deleted file mode 100644 index 0eba37e0..00000000 --- a/repos/extra/ninja/build +++ /dev/null @@ -1,9 +0,0 @@ -sed -i '/int Guess/a \ - int j = 0;\ - char* jobs = getenv( "NINJAJOBS" );\ - if ( jobs != NULL ) j = atoi( jobs );\ - if ( j > 0 ) return j;\ -' src/ninja.cc - -python3 ./configure.py --bootstrap -install -Dm755 ninja $PKG/usr/bin/ninja diff --git a/repos/extra/ninja/info b/repos/extra/ninja/info deleted file mode 100644 index 0122bc57..00000000 --- a/repos/extra/ninja/info +++ /dev/null @@ -1,4 +0,0 @@ -name=ninja -version=1.12.1 -release=1 -source="https://github.com/$name-build/$name/archive/v$version/$name-$version.tar.gz" diff --git a/repos/extra/nodejs/abuild b/repos/extra/nodejs/abuild new file mode 100644 index 00000000..0b1f2126 --- /dev/null +++ b/repos/extra/nodejs/abuild @@ -0,0 +1,16 @@ +name=nodejs +version=22.2.0 +release=1 +source="https://$name.org/dist/v$version/node-v$version.tar.xz" + +build() { + ./configure --prefix=/usr \ + --shared-cares \ + --shared-libuv \ + --shared-openssl \ + --shared-nghttp2 \ + --shared-zlib \ + --with-intl=system-icu + make + make install +} diff --git a/repos/extra/nodejs/build b/repos/extra/nodejs/build deleted file mode 100644 index 6003b70e..00000000 --- a/repos/extra/nodejs/build +++ /dev/null @@ -1,9 +0,0 @@ -./configure --prefix=/usr \ - --shared-cares \ - --shared-libuv \ - --shared-openssl \ - --shared-nghttp2 \ - --shared-zlib \ - --with-intl=system-icu -make -make install diff --git a/repos/extra/nodejs/info b/repos/extra/nodejs/info deleted file mode 100644 index c3419631..00000000 --- a/repos/extra/nodejs/info +++ /dev/null @@ -1,4 +0,0 @@ -name=nodejs -version=22.2.0 -release=1 -source="https://$name.org/dist/v$version/node-v$version.tar.xz" diff --git a/repos/extra/nspr/abuild b/repos/extra/nspr/abuild new file mode 100644 index 00000000..33408718 --- /dev/null +++ b/repos/extra/nspr/abuild @@ -0,0 +1,17 @@ +name=nspr +version=4.35 +release=1 +source="https://archive.mozilla.org/pub/$name/releases/v$version/src/$name-$version.tar.gz" + +build() { + cd nspr + sed -ri '/^RELEASE/s/^/#/' pr/src/misc/Makefile.in + sed -i 's#$(LIBRARY" ##' config/rules.mk + + ./configure --prefix=/usr \ + --with-mozilla \ + --with-pthreads \ + --enable-64bit + make + make install +} diff --git a/repos/extra/nspr/build b/repos/extra/nspr/build deleted file mode 100644 index 71054b45..00000000 --- a/repos/extra/nspr/build +++ /dev/null @@ -1,10 +0,0 @@ -cd nspr -sed -ri '/^RELEASE/s/^/#/' pr/src/misc/Makefile.in -sed -i 's#$(LIBRARY" ##' config/rules.mk - -./configure --prefix=/usr \ - --with-mozilla \ - --with-pthreads \ - --enable-64bit -make -make install diff --git a/repos/extra/nspr/info b/repos/extra/nspr/info deleted file mode 100644 index cd5ce6b0..00000000 --- a/repos/extra/nspr/info +++ /dev/null @@ -1,4 +0,0 @@ -name=nspr -version=4.35 -release=1 -source="https://archive.mozilla.org/pub/$name/releases/v$version/src/$name-$version.tar.gz" diff --git a/repos/extra/nss/abuild b/repos/extra/nss/abuild new file mode 100644 index 00000000..2ec5f3e3 --- /dev/null +++ b/repos/extra/nss/abuild @@ -0,0 +1,35 @@ +name=nss +version=3.100 +ver=${version%.*} +sion=${version#*.} +release=1 +source="https://archive.mozilla.org/pub/security/nss/releases/NSS_${ver}_${sion}_RTM/src/nss-$version.tar.gz + nss-3.92-standalone-1.patch" + +build() { + cd nss + make BUILD_OPT=1 \ + NSPR_INCLUDE_DIR=/usr/include/nspr \ + USE_SYSTEM_ZLIB=1 \ + ZLIB_LIBS=-lz \ + NSS_ENABLE_WERROR=0 \ + USE_64=1 \ + NSS_USE_SYSTEM_SQLITE=1 + + cd ../dist + + mkdir -p $PKG/usr/lib $PKG/usr/bin $PKG/usr/lib/pkgconfig + install -v -m755 Linux*/lib/*.so $PKG/usr/lib + install -v -m644 Linux*/lib/*.chk $PKG/usr/lib + install -v -m644 Linux*/lib/libcrmf.a $PKG/usr/lib + + install -v -m755 -d $PKG/usr/include/nss + cp -v -RL public/nss/* $PKG/usr/include/nss + cp -v -RL private/nss/* $PKG/usr/include/nss + + install -v -m755 Linux*/bin/certutil $PKG/usr/bin + install -v -m755 Linux*/bin/nss-config $PKG/usr/bin + install -v -m755 Linux*/bin/pk12util $PKG/usr/bin + + install -v -m644 Linux*/lib/pkgconfig/nss.pc $PKG/usr/lib/pkgconfig +} diff --git a/repos/extra/nss/build b/repos/extra/nss/build deleted file mode 100644 index a96b7fd9..00000000 --- a/repos/extra/nss/build +++ /dev/null @@ -1,25 +0,0 @@ -cd nss -make BUILD_OPT=1 \ - NSPR_INCLUDE_DIR=/usr/include/nspr \ - USE_SYSTEM_ZLIB=1 \ - ZLIB_LIBS=-lz \ - NSS_ENABLE_WERROR=0 \ - USE_64=1 \ - NSS_USE_SYSTEM_SQLITE=1 - -cd ../dist - -mkdir -p $PKG/usr/lib $PKG/usr/bin $PKG/usr/lib/pkgconfig -install -v -m755 Linux*/lib/*.so $PKG/usr/lib -install -v -m644 Linux*/lib/*.chk $PKG/usr/lib -install -v -m644 Linux*/lib/libcrmf.a $PKG/usr/lib - -install -v -m755 -d $PKG/usr/include/nss -cp -v -RL public/nss/* $PKG/usr/include/nss -cp -v -RL private/nss/* $PKG/usr/include/nss - -install -v -m755 Linux*/bin/certutil $PKG/usr/bin -install -v -m755 Linux*/bin/nss-config $PKG/usr/bin -install -v -m755 Linux*/bin/pk12util $PKG/usr/bin - -install -v -m644 Linux*/lib/pkgconfig/nss.pc $PKG/usr/lib/pkgconfig diff --git a/repos/extra/nss/info b/repos/extra/nss/info deleted file mode 100644 index 54e2bbc5..00000000 --- a/repos/extra/nss/info +++ /dev/null @@ -1,7 +0,0 @@ -name=nss -version=3.100 -ver=${version%.*} -sion=${version#*.} -release=1 -source="https://archive.mozilla.org/pub/security/nss/releases/NSS_${ver}_${sion}_RTM/src/nss-$version.tar.gz - nss-3.92-standalone-1.patch" diff --git a/repos/extra/ntfs-3g/abuild b/repos/extra/ntfs-3g/abuild new file mode 100644 index 00000000..715ef994 --- /dev/null +++ b/repos/extra/ntfs-3g/abuild @@ -0,0 +1,6 @@ +name=ntfs-3g +version=2022.10.3 +release=1 +source="https://tuxera.com/opensource/${name}_ntfsprogs-$version.tgz" +build_opt="--exec-prefix=/usr --with-fuse=external --disable-ldconfig" +export CFLAGS="$CFLAGS -D_FILE_OFFSET_BITS=64" diff --git a/repos/extra/ntfs-3g/info b/repos/extra/ntfs-3g/info deleted file mode 100644 index 715ef994..00000000 --- a/repos/extra/ntfs-3g/info +++ /dev/null @@ -1,6 +0,0 @@ -name=ntfs-3g -version=2022.10.3 -release=1 -source="https://tuxera.com/opensource/${name}_ntfsprogs-$version.tgz" -build_opt="--exec-prefix=/usr --with-fuse=external --disable-ldconfig" -export CFLAGS="$CFLAGS -D_FILE_OFFSET_BITS=64" diff --git a/repos/extra/opendoas/abuild b/repos/extra/opendoas/abuild new file mode 100644 index 00000000..8f96fdde --- /dev/null +++ b/repos/extra/opendoas/abuild @@ -0,0 +1,21 @@ +name=opendoas +version=6.8.2 +release=1 +source="https://github.com/Duncaen/OpenDoas/releases/download/v${version}/${name}-${version}.tar.xz + doas.conf" + +build() { + BINOWN="$(id -u)" \ + BINGRP="$(id -g)" \ + ./configure \ + --prefix=/usr \ + --with-shadow \ + --with-timestamp \ + --without-pam + make + make install + + mkdir -p $PKG/etc + cp $SRC/doas.conf $PKG/etc + chmod 600 $PKG/etc/doas.conf +} diff --git a/repos/extra/opendoas/build b/repos/extra/opendoas/build deleted file mode 100644 index 6a089b06..00000000 --- a/repos/extra/opendoas/build +++ /dev/null @@ -1,13 +0,0 @@ -BINOWN="$(id -u)" \ -BINGRP="$(id -g)" \ -./configure \ - --prefix=/usr \ - --with-shadow \ - --with-timestamp \ - --without-pam -make -make install - -mkdir -p $PKG/etc -cp $SRC/doas.conf $PKG/etc -chmod 600 $PKG/etc/doas.conf diff --git a/repos/extra/opendoas/info b/repos/extra/opendoas/info deleted file mode 100644 index bbba2c55..00000000 --- a/repos/extra/opendoas/info +++ /dev/null @@ -1,5 +0,0 @@ -name=opendoas -version=6.8.2 -release=1 -source="https://github.com/Duncaen/OpenDoas/releases/download/v${version}/${name}-${version}.tar.xz - doas.conf" diff --git a/repos/extra/openresolv/abuild b/repos/extra/openresolv/abuild new file mode 100644 index 00000000..ae4f493f --- /dev/null +++ b/repos/extra/openresolv/abuild @@ -0,0 +1,4 @@ +name=openresolv +version=3.13.2 +release=1 +source="https://github.com/NetworkConfiguration/${name}/archive/v${version}/${name}-v${version}.tar.gz" diff --git a/repos/extra/openresolv/info b/repos/extra/openresolv/info deleted file mode 100644 index ae4f493f..00000000 --- a/repos/extra/openresolv/info +++ /dev/null @@ -1,4 +0,0 @@ -name=openresolv -version=3.13.2 -release=1 -source="https://github.com/NetworkConfiguration/${name}/archive/v${version}/${name}-v${version}.tar.gz" diff --git a/repos/extra/opus/abuild b/repos/extra/opus/abuild new file mode 100644 index 00000000..495a0c19 --- /dev/null +++ b/repos/extra/opus/abuild @@ -0,0 +1,4 @@ +name=opus +version=1.5.2 +release=1 +source="https://downloads.xiph.org/releases/$name/$name-$version.tar.gz" diff --git a/repos/extra/opus/info b/repos/extra/opus/info deleted file mode 100644 index 495a0c19..00000000 --- a/repos/extra/opus/info +++ /dev/null @@ -1,4 +0,0 @@ -name=opus -version=1.5.2 -release=1 -source="https://downloads.xiph.org/releases/$name/$name-$version.tar.gz" diff --git a/repos/extra/os-prober/abuild b/repos/extra/os-prober/abuild new file mode 100644 index 00000000..ba56054f --- /dev/null +++ b/repos/extra/os-prober/abuild @@ -0,0 +1,22 @@ +name=os-prober +version=1.81 +release=1 +source="http://ftp.de.debian.org/debian/pool/main/o/$name/${name}_$version.tar.xz" + +build() { + make + + install -Dm755 linux-boot-prober $PKG/usr/bin/linux-boot-prober + install -Dm755 os-prober $PKG/usr/bin/os-prober + install -Dm755 newns $PKG/usr/lib/os-prober/newns + install -Dm755 common.sh $PKG/usr/share/os-prober/common.sh + + for dir in os-probes os-probes/mounted os-probes/init linux-boot-probes linux-boot-probes/mounted; do + install -dm755 "$PKG/usr/lib/$dir" + install -m755 -t "$PKG/usr/lib/$dir" "$dir"/common/* + [ -d "$dir"/x86 ] && cp -r "$dir"/x86/* "$PKG/usr/lib/$dir" + done + + install -Dm755 os-probes/mounted/powerpc/20macosx $PKG/usr/lib/os-probes/mounted/20macosx + install -dm755 $PKG/var/lib/os-prober +} diff --git a/repos/extra/os-prober/build b/repos/extra/os-prober/build deleted file mode 100644 index f072239c..00000000 --- a/repos/extra/os-prober/build +++ /dev/null @@ -1,15 +0,0 @@ -make - -install -Dm755 linux-boot-prober $PKG/usr/bin/linux-boot-prober -install -Dm755 os-prober $PKG/usr/bin/os-prober -install -Dm755 newns $PKG/usr/lib/os-prober/newns -install -Dm755 common.sh $PKG/usr/share/os-prober/common.sh - -for dir in os-probes os-probes/mounted os-probes/init linux-boot-probes linux-boot-probes/mounted; do - install -dm755 "$PKG/usr/lib/$dir" - install -m755 -t "$PKG/usr/lib/$dir" "$dir"/common/* - [ -d "$dir"/x86 ] && cp -r "$dir"/x86/* "$PKG/usr/lib/$dir" -done - -install -Dm755 os-probes/mounted/powerpc/20macosx $PKG/usr/lib/os-probes/mounted/20macosx -install -dm755 $PKG/var/lib/os-prober diff --git a/repos/extra/os-prober/info b/repos/extra/os-prober/info deleted file mode 100644 index 8e12dca5..00000000 --- a/repos/extra/os-prober/info +++ /dev/null @@ -1,4 +0,0 @@ -name=os-prober -version=1.81 -release=1 -source="http://ftp.de.debian.org/debian/pool/main/o/$name/${name}_$version.tar.xz" diff --git a/repos/extra/p7zip/abuild b/repos/extra/p7zip/abuild new file mode 100644 index 00000000..84258177 --- /dev/null +++ b/repos/extra/p7zip/abuild @@ -0,0 +1,13 @@ +name=p7zip +version=17.05 +release=1 +source="https://github.com/$name-project/$name/archive/v$version/$name-$version.tar.gz" + +build() { + sed '/^gzip/d' -i install.sh + sed -i '160a if(_buffer == nullptr || _size == _pos) return E_FAIL;' CPP/7zip/Common/StreamObjects.cpp + make all3 + make DEST_HOME=/usr \ + DEST_MAN=/usr/share/man \ + DEST_DIR=$PKG install +} diff --git a/repos/extra/p7zip/build b/repos/extra/p7zip/build deleted file mode 100644 index 5defb8d2..00000000 --- a/repos/extra/p7zip/build +++ /dev/null @@ -1,6 +0,0 @@ -sed '/^gzip/d' -i install.sh -sed -i '160a if(_buffer == nullptr || _size == _pos) return E_FAIL;' CPP/7zip/Common/StreamObjects.cpp -make all3 -make DEST_HOME=/usr \ -DEST_MAN=/usr/share/man \ -DEST_DIR=$PKG install diff --git a/repos/extra/p7zip/info b/repos/extra/p7zip/info deleted file mode 100644 index 16267dba..00000000 --- a/repos/extra/p7zip/info +++ /dev/null @@ -1,4 +0,0 @@ -name=p7zip -version=17.05 -release=1 -source="https://github.com/$name-project/$name/archive/v$version/$name-$version.tar.gz" diff --git a/repos/extra/pango/.files b/repos/extra/pango/.files index 0ff52df5..cb6f410d 100644 --- a/repos/extra/pango/.files +++ b/repos/extra/pango/.files @@ -42,8 +42,6 @@ drwxr-xr-x root/root usr/include/pango-1.0/pango/ -rw-r--r-- root/root usr/include/pango-1.0/pango/pangofc-font.h -rw-r--r-- root/root usr/include/pango-1.0/pango/pangofc-fontmap.h -rw-r--r-- root/root usr/include/pango-1.0/pango/pangoft2.h --rw-r--r-- root/root usr/include/pango-1.0/pango/pangoxft-render.h --rw-r--r-- root/root usr/include/pango-1.0/pango/pangoxft.h drwxr-xr-x root/root usr/lib/ drwxr-xr-x root/root usr/lib/girepository-1.0/ -rw-r--r-- root/root usr/lib/girepository-1.0/Pango-1.0.typelib @@ -51,26 +49,21 @@ drwxr-xr-x root/root usr/lib/girepository-1.0/ -rw-r--r-- root/root usr/lib/girepository-1.0/PangoFT2-1.0.typelib -rw-r--r-- root/root usr/lib/girepository-1.0/PangoFc-1.0.typelib -rw-r--r-- root/root usr/lib/girepository-1.0/PangoOT-1.0.typelib --rw-r--r-- root/root usr/lib/girepository-1.0/PangoXft-1.0.typelib lrwxrwxrwx root/root usr/lib/libpango-1.0.so -> libpango-1.0.so.0 -lrwxrwxrwx root/root usr/lib/libpango-1.0.so.0 -> libpango-1.0.so.0.5000.14 --rwxr-xr-x root/root usr/lib/libpango-1.0.so.0.5000.14 +lrwxrwxrwx root/root usr/lib/libpango-1.0.so.0 -> libpango-1.0.so.0.5200.2 +-rwxr-xr-x root/root usr/lib/libpango-1.0.so.0.5200.2 lrwxrwxrwx root/root usr/lib/libpangocairo-1.0.so -> libpangocairo-1.0.so.0 -lrwxrwxrwx root/root usr/lib/libpangocairo-1.0.so.0 -> libpangocairo-1.0.so.0.5000.14 --rwxr-xr-x root/root usr/lib/libpangocairo-1.0.so.0.5000.14 +lrwxrwxrwx root/root usr/lib/libpangocairo-1.0.so.0 -> libpangocairo-1.0.so.0.5200.2 +-rwxr-xr-x root/root usr/lib/libpangocairo-1.0.so.0.5200.2 lrwxrwxrwx root/root usr/lib/libpangoft2-1.0.so -> libpangoft2-1.0.so.0 -lrwxrwxrwx root/root usr/lib/libpangoft2-1.0.so.0 -> libpangoft2-1.0.so.0.5000.14 --rwxr-xr-x root/root usr/lib/libpangoft2-1.0.so.0.5000.14 -lrwxrwxrwx root/root usr/lib/libpangoxft-1.0.so -> libpangoxft-1.0.so.0 -lrwxrwxrwx root/root usr/lib/libpangoxft-1.0.so.0 -> libpangoxft-1.0.so.0.5000.14 --rwxr-xr-x root/root usr/lib/libpangoxft-1.0.so.0.5000.14 +lrwxrwxrwx root/root usr/lib/libpangoft2-1.0.so.0 -> libpangoft2-1.0.so.0.5200.2 +-rwxr-xr-x root/root usr/lib/libpangoft2-1.0.so.0.5200.2 drwxr-xr-x root/root usr/lib/pkgconfig/ -rw-r--r-- root/root usr/lib/pkgconfig/pango.pc -rw-r--r-- root/root usr/lib/pkgconfig/pangocairo.pc -rw-r--r-- root/root usr/lib/pkgconfig/pangofc.pc -rw-r--r-- root/root usr/lib/pkgconfig/pangoft2.pc -rw-r--r-- root/root usr/lib/pkgconfig/pangoot.pc --rw-r--r-- root/root usr/lib/pkgconfig/pangoxft.pc drwxr-xr-x root/root usr/share/ drwxr-xr-x root/root usr/share/gir-1.0/ -rw-r--r-- root/root usr/share/gir-1.0/Pango-1.0.gir @@ -78,4 +71,3 @@ drwxr-xr-x root/root usr/share/gir-1.0/ -rw-r--r-- root/root usr/share/gir-1.0/PangoFT2-1.0.gir -rw-r--r-- root/root usr/share/gir-1.0/PangoFc-1.0.gir -rw-r--r-- root/root usr/share/gir-1.0/PangoOT-1.0.gir --rw-r--r-- root/root usr/share/gir-1.0/PangoXft-1.0.gir diff --git a/repos/extra/pango/abuild b/repos/extra/pango/abuild new file mode 100644 index 00000000..179cb54d --- /dev/null +++ b/repos/extra/pango/abuild @@ -0,0 +1,8 @@ +name=pango +version=1.52.2 +release=1 +source="https://download.gnome.org/sources/$name/${version%.*}/$name-$version.tar.xz" + +prebuild() { + sed -i '/array-bounds/d' meson.build +} diff --git a/repos/extra/pango/info b/repos/extra/pango/info deleted file mode 100644 index 51fc33c7..00000000 --- a/repos/extra/pango/info +++ /dev/null @@ -1,5 +0,0 @@ -name=pango -version=1.50.14 -release=1 -source="https://download.gnome.org/sources/$name/${version%.*}/$name-$version.tar.xz" -build_opt="--wrap-mode=nofallback" diff --git a/repos/extra/pango/prebuild b/repos/extra/pango/prebuild deleted file mode 100644 index ac6210d4..00000000 --- a/repos/extra/pango/prebuild +++ /dev/null @@ -1 +0,0 @@ -sed -i '/array-bounds/d' meson.build diff --git a/repos/extra/pcre2/abuild b/repos/extra/pcre2/abuild new file mode 100644 index 00000000..2500093b --- /dev/null +++ b/repos/extra/pcre2/abuild @@ -0,0 +1,17 @@ +name=pcre2 +version=10.43 +release=1 +source="https://github.com/PCRE2Project/$name/releases/download/$name-$version/$name-$version.tar.bz2" + +build() { + ./configure --prefix=/usr \ + --enable-unicode \ + --enable-jit \ + --enable-pcre2-16 \ + --enable-pcre2-32 \ + --enable-pcre2grep-libz \ + --enable-pcre2grep-libbz2 \ + --enable-pcre2test-libreadline + make + make install +} diff --git a/repos/extra/pcre2/build b/repos/extra/pcre2/build deleted file mode 100644 index d3f198ba..00000000 --- a/repos/extra/pcre2/build +++ /dev/null @@ -1,10 +0,0 @@ -./configure --prefix=/usr \ - --enable-unicode \ - --enable-jit \ - --enable-pcre2-16 \ - --enable-pcre2-32 \ - --enable-pcre2grep-libz \ - --enable-pcre2grep-libbz2 \ - --enable-pcre2test-libreadline -make -make install diff --git a/repos/extra/pcre2/info b/repos/extra/pcre2/info deleted file mode 100644 index 7b85814c..00000000 --- a/repos/extra/pcre2/info +++ /dev/null @@ -1,4 +0,0 @@ -name=pcre2 -version=10.43 -release=1 -source="https://github.com/PCRE2Project/$name/releases/download/$name-$version/$name-$version.tar.bz2" diff --git a/repos/extra/perl/abuild b/repos/extra/perl/abuild new file mode 100644 index 00000000..a52666f7 --- /dev/null +++ b/repos/extra/perl/abuild @@ -0,0 +1,21 @@ +name=perl +version=5.38.2 +release=1 +source="https://www.cpan.org/src/5.0/perl-$version.tar.xz" + +build() { + BUILD_ZLIB=False \ + BUILD_BZIP2=0 \ + sh Configure -des -Dprefix=/usr \ + -Dvendorprefix=/usr \ + -Dprivlib=/usr/lib/perl5/${version%.*} \ + -Dsitelib=/usr/lib/perl5/site_perl/${version%.*} \ + -Dvendorlib=/usr/lib/perl5/site_perl/${version%.*} \ + -Dman1dir=/usr/share/man/man1 \ + -Dman3dir=/usr/share/man/man3 \ + -Dpager="/usr/bin/less -isR" \ + -Duseshrplib \ + -Dusethreads + make + make DESTDIR=$PKG install +} diff --git a/repos/extra/perl/build b/repos/extra/perl/build deleted file mode 100644 index 6f0a2599..00000000 --- a/repos/extra/perl/build +++ /dev/null @@ -1,14 +0,0 @@ -BUILD_ZLIB=False \ -BUILD_BZIP2=0 \ -sh Configure -des -Dprefix=/usr \ - -Dvendorprefix=/usr \ - -Dprivlib=/usr/lib/perl5/${version%.*} \ - -Dsitelib=/usr/lib/perl5/site_perl/${version%.*} \ - -Dvendorlib=/usr/lib/perl5/site_perl/${version%.*} \ - -Dman1dir=/usr/share/man/man1 \ - -Dman3dir=/usr/share/man/man3 \ - -Dpager="/usr/bin/less -isR" \ - -Duseshrplib \ - -Dusethreads -make -make DESTDIR=$PKG install diff --git a/repos/extra/perl/info b/repos/extra/perl/info deleted file mode 100644 index c3a108f9..00000000 --- a/repos/extra/perl/info +++ /dev/null @@ -1,4 +0,0 @@ -name=perl -version=5.38.2 -release=1 -source="https://www.cpan.org/src/5.0/perl-$version.tar.xz" diff --git a/repos/extra/pfetch/abuild b/repos/extra/pfetch/abuild new file mode 100644 index 00000000..09faa5ab --- /dev/null +++ b/repos/extra/pfetch/abuild @@ -0,0 +1,9 @@ +name=pfetch +version=0.6.0 +release=1 +source="https://github.com/dylanaraps/${name}/archive/${version}/${name}-${version}.tar.gz" + +build() { + mkdir -p $PKG/usr/bin + install -m755 pfetch $PKG/usr/bin/pfetch +} diff --git a/repos/extra/pfetch/build b/repos/extra/pfetch/build deleted file mode 100644 index 53dbaa5d..00000000 --- a/repos/extra/pfetch/build +++ /dev/null @@ -1,2 +0,0 @@ -mkdir -p $PKG/usr/bin -install -m755 pfetch $PKG/usr/bin/pfetch diff --git a/repos/extra/pfetch/info b/repos/extra/pfetch/info deleted file mode 100644 index b00bc4b2..00000000 --- a/repos/extra/pfetch/info +++ /dev/null @@ -1,4 +0,0 @@ -name=pfetch -version=0.6.0 -release=1 -source="https://github.com/dylanaraps/${name}/archive/${version}/${name}-${version}.tar.gz" diff --git a/repos/extra/pixman/abuild b/repos/extra/pixman/abuild new file mode 100644 index 00000000..09a855ec --- /dev/null +++ b/repos/extra/pixman/abuild @@ -0,0 +1,4 @@ +name=pixman +version=0.43.4 +release=1 +source="https://www.cairographics.org/releases/$name-$version.tar.gz" diff --git a/repos/extra/pixman/info b/repos/extra/pixman/info deleted file mode 100644 index 09a855ec..00000000 --- a/repos/extra/pixman/info +++ /dev/null @@ -1,4 +0,0 @@ -name=pixman -version=0.43.4 -release=1 -source="https://www.cairographics.org/releases/$name-$version.tar.gz" diff --git a/repos/extra/pkgconf/abuild b/repos/extra/pkgconf/abuild new file mode 100644 index 00000000..99eab210 --- /dev/null +++ b/repos/extra/pkgconf/abuild @@ -0,0 +1,12 @@ +name=pkgconf +version=2.2.0 +release=1 +source="http://distfiles.dereferenced.org/$name/$name-$version.tar.gz" +build_type=configure_build +build_opt="--with-pkg-config-dir=/usr/lib/pkgconfig:/usr/share/pkgconfig + --with-system-libdir=/lib:/usr/lib + --with-system-includedir=/usr/include" + +postbuild() { + ln -sf pkgconf $PKG/usr/bin/pkg-config +} diff --git a/repos/extra/pkgconf/info b/repos/extra/pkgconf/info deleted file mode 100644 index 9183cb7b..00000000 --- a/repos/extra/pkgconf/info +++ /dev/null @@ -1,8 +0,0 @@ -name=pkgconf -version=2.2.0 -release=1 -source="http://distfiles.dereferenced.org/$name/$name-$version.tar.gz" -build_type=configure_build -build_opt="--with-pkg-config-dir=/usr/lib/pkgconfig:/usr/share/pkgconfig - --with-system-libdir=/lib:/usr/lib - --with-system-includedir=/usr/include" diff --git a/repos/extra/pkgconf/postbuild b/repos/extra/pkgconf/postbuild deleted file mode 100644 index 7d3f3900..00000000 --- a/repos/extra/pkgconf/postbuild +++ /dev/null @@ -1 +0,0 @@ -ln -sf pkgconf $PKG/usr/bin/pkg-config diff --git a/repos/extra/pm-utils/abuild b/repos/extra/pm-utils/abuild new file mode 100644 index 00000000..8195f05d --- /dev/null +++ b/repos/extra/pm-utils/abuild @@ -0,0 +1,5 @@ +name=pm-utils +version=1.4.1 +release=1 +source="https://${name}.freedesktop.org/releases/${name}-${version}.tar.gz + pm-utils-1.4.1-bugfixes-1.patch" diff --git a/repos/extra/pm-utils/info b/repos/extra/pm-utils/info deleted file mode 100644 index 8195f05d..00000000 --- a/repos/extra/pm-utils/info +++ /dev/null @@ -1,5 +0,0 @@ -name=pm-utils -version=1.4.1 -release=1 -source="https://${name}.freedesktop.org/releases/${name}-${version}.tar.gz - pm-utils-1.4.1-bugfixes-1.patch" diff --git a/repos/extra/popt/abuild b/repos/extra/popt/abuild new file mode 100644 index 00000000..472520f1 --- /dev/null +++ b/repos/extra/popt/abuild @@ -0,0 +1,4 @@ +name=popt +version=1.19 +release=1 +source="http://ftp.rpm.org/$name/releases/$name-1.x/$name-$version.tar.gz" diff --git a/repos/extra/popt/info b/repos/extra/popt/info deleted file mode 100644 index 472520f1..00000000 --- a/repos/extra/popt/info +++ /dev/null @@ -1,4 +0,0 @@ -name=popt -version=1.19 -release=1 -source="http://ftp.rpm.org/$name/releases/$name-1.x/$name-$version.tar.gz" diff --git a/repos/extra/ports/abuild b/repos/extra/ports/abuild new file mode 100644 index 00000000..4d751b73 --- /dev/null +++ b/repos/extra/ports/abuild @@ -0,0 +1,24 @@ +name=ports +version=1.6 +release=1 +source="https://crux.nu/files/tools/${name}/${name}-${version}.tar.gz + git" + +postbuild() { + install -m755 $SRC/git $PKG/etc/ports/drivers/git + sed -i 's,/usr/ports,/var/lib/repos,g' $PKG/usr/bin/ports + sed -i 's,collection,repo,g' $PKG/etc/ports/drivers/git + mkdir -p $PKG/var/lib/repos + + for repo in core extra; do + echo "# +# /etc/ports/$repo.git +# + +URL=https://github.com/emmett1/alicelinux.git +NAME=$repo +BRANCH=$repo + +# End of file" > $PKG/etc/ports/$repo.git + done +} diff --git a/repos/extra/ports/info b/repos/extra/ports/info deleted file mode 100644 index 42a9feae..00000000 --- a/repos/extra/ports/info +++ /dev/null @@ -1,5 +0,0 @@ -name=ports -version=1.6 -release=1 -source="https://crux.nu/files/tools/${name}/${name}-${version}.tar.gz - git" diff --git a/repos/extra/ports/postbuild b/repos/extra/ports/postbuild deleted file mode 100644 index f1b75892..00000000 --- a/repos/extra/ports/postbuild +++ /dev/null @@ -1,16 +0,0 @@ -install -m755 $SRC/git $PKG/etc/ports/drivers/git -sed -i 's,/usr/ports,/var/lib/repos,g' $PKG/usr/bin/ports -sed -i 's,collection,repo,g' $PKG/etc/ports/drivers/git -mkdir -p $PKG/var/lib/repos - -for repo in core extra; do - echo "# -# /etc/ports/$repo.git -# - -URL=https://github.com/emmett1/alicelinux.git -NAME=$repo -BRANCH=$repo - -# End of file" > $PKG/etc/ports/$repo.git -done diff --git a/repos/extra/python-jinja2/abuild b/repos/extra/python-jinja2/abuild new file mode 100644 index 00000000..c534f191 --- /dev/null +++ b/repos/extra/python-jinja2/abuild @@ -0,0 +1,4 @@ +name=python-jinja2 +version=3.1.3 +release=1 +source="https://files.pythonhosted.org/packages/source/J/Jinja2/Jinja2-${version}.tar.gz" diff --git a/repos/extra/python-jinja2/info b/repos/extra/python-jinja2/info deleted file mode 100644 index c534f191..00000000 --- a/repos/extra/python-jinja2/info +++ /dev/null @@ -1,4 +0,0 @@ -name=python-jinja2 -version=3.1.3 -release=1 -source="https://files.pythonhosted.org/packages/source/J/Jinja2/Jinja2-${version}.tar.gz" diff --git a/repos/extra/python-mako/abuild b/repos/extra/python-mako/abuild new file mode 100644 index 00000000..66d5254a --- /dev/null +++ b/repos/extra/python-mako/abuild @@ -0,0 +1,4 @@ +name=python-mako +version=1.3.5 +release=1 +source="https://files.pythonhosted.org/packages/source/M/Mako/Mako-$version.tar.gz" diff --git a/repos/extra/python-mako/info b/repos/extra/python-mako/info deleted file mode 100644 index 66d5254a..00000000 --- a/repos/extra/python-mako/info +++ /dev/null @@ -1,4 +0,0 @@ -name=python-mako -version=1.3.5 -release=1 -source="https://files.pythonhosted.org/packages/source/M/Mako/Mako-$version.tar.gz" diff --git a/repos/extra/python-markupsafe/abuild b/repos/extra/python-markupsafe/abuild new file mode 100644 index 00000000..6275913d --- /dev/null +++ b/repos/extra/python-markupsafe/abuild @@ -0,0 +1,4 @@ +name=python-markupsafe +version=2.1.5 +release=1 +source="https://files.pythonhosted.org/packages/source/M/MarkupSafe/MarkupSafe-$version.tar.gz" diff --git a/repos/extra/python-markupsafe/info b/repos/extra/python-markupsafe/info deleted file mode 100644 index 6275913d..00000000 --- a/repos/extra/python-markupsafe/info +++ /dev/null @@ -1,4 +0,0 @@ -name=python-markupsafe -version=2.1.5 -release=1 -source="https://files.pythonhosted.org/packages/source/M/MarkupSafe/MarkupSafe-$version.tar.gz" diff --git a/repos/extra/python-setuptools/abuild b/repos/extra/python-setuptools/abuild new file mode 100644 index 00000000..92c13283 --- /dev/null +++ b/repos/extra/python-setuptools/abuild @@ -0,0 +1,6 @@ +name=python-setuptools +version=70.0.0 +release=1 +source="https://files.pythonhosted.org/packages/source/s/setuptools/setuptools-$version.tar.gz" +export SETUPTOOLS_INSTALL_WINDOWS_SPECIFIC_FILES=0 +export PYTHONDONTWRITEBYTECODE=1 diff --git a/repos/extra/python-setuptools/info b/repos/extra/python-setuptools/info deleted file mode 100644 index 92c13283..00000000 --- a/repos/extra/python-setuptools/info +++ /dev/null @@ -1,6 +0,0 @@ -name=python-setuptools -version=70.0.0 -release=1 -source="https://files.pythonhosted.org/packages/source/s/setuptools/setuptools-$version.tar.gz" -export SETUPTOOLS_INSTALL_WINDOWS_SPECIFIC_FILES=0 -export PYTHONDONTWRITEBYTECODE=1 diff --git a/repos/extra/python/abuild b/repos/extra/python/abuild new file mode 100644 index 00000000..fb2ee4d2 --- /dev/null +++ b/repos/extra/python/abuild @@ -0,0 +1,18 @@ +name=python +version=3.12.3 +release=1 +source="https://www.$name.org/ftp/$name/$version/Python-$version.tar.xz" +build_opt="--without-ensurepip + --enable-shared + --with-system-expat + --with-system-ffi + --enable-optimizations" + +prebuild() { + # Remove tests + rm -rvf Lib/test Lib/*/test Lib/*/tests Lib/*/idle_test +} + +postbuild() { + ln -s python3 $PKG/usr/bin/python +} diff --git a/repos/extra/python/info b/repos/extra/python/info deleted file mode 100644 index 35bdb813..00000000 --- a/repos/extra/python/info +++ /dev/null @@ -1,9 +0,0 @@ -name=python -version=3.12.3 -release=1 -source="https://www.$name.org/ftp/$name/$version/Python-$version.tar.xz" -build_opt="--without-ensurepip - --enable-shared - --with-system-expat - --with-system-ffi - --enable-optimizations" diff --git a/repos/extra/python/postbuild b/repos/extra/python/postbuild deleted file mode 100644 index 0b779eb0..00000000 --- a/repos/extra/python/postbuild +++ /dev/null @@ -1 +0,0 @@ -ln -s python3 $PKG/usr/bin/python diff --git a/repos/extra/python/prebuild b/repos/extra/python/prebuild deleted file mode 100644 index fd3bd1d3..00000000 --- a/repos/extra/python/prebuild +++ /dev/null @@ -1,2 +0,0 @@ -# Remove tests -rm -rvf Lib/test Lib/*/test Lib/*/tests Lib/*/idle_test diff --git a/repos/extra/qemu/abuild b/repos/extra/qemu/abuild new file mode 100644 index 00000000..24e9f387 --- /dev/null +++ b/repos/extra/qemu/abuild @@ -0,0 +1,7 @@ +name=qemu +version=9.0.0 +release=1 +source="https://download.$name.org/$name-$version.tar.xz + lfs64.patch" +build_type=configure_build +build_opt="--target-list=x86_64-softmmu --disable-gtk" diff --git a/repos/extra/qemu/info b/repos/extra/qemu/info deleted file mode 100644 index 24e9f387..00000000 --- a/repos/extra/qemu/info +++ /dev/null @@ -1,7 +0,0 @@ -name=qemu -version=9.0.0 -release=1 -source="https://download.$name.org/$name-$version.tar.xz - lfs64.patch" -build_type=configure_build -build_opt="--target-list=x86_64-softmmu --disable-gtk" diff --git a/repos/extra/ranger/abuild b/repos/extra/ranger/abuild new file mode 100644 index 00000000..9bbc4309 --- /dev/null +++ b/repos/extra/ranger/abuild @@ -0,0 +1,4 @@ +name=ranger +version=1.9.3 +release=1 +source="https://github.com/${name}/${name}/archive/v${version}/${name}-${version}.tar.gz" diff --git a/repos/extra/ranger/info b/repos/extra/ranger/info deleted file mode 100644 index 9bbc4309..00000000 --- a/repos/extra/ranger/info +++ /dev/null @@ -1,4 +0,0 @@ -name=ranger -version=1.9.3 -release=1 -source="https://github.com/${name}/${name}/archive/v${version}/${name}-${version}.tar.gz" diff --git a/repos/extra/rdfind/abuild b/repos/extra/rdfind/abuild new file mode 100644 index 00000000..a864db35 --- /dev/null +++ b/repos/extra/rdfind/abuild @@ -0,0 +1,4 @@ +name=rdfind +version=1.6.0 +release=1 +source="https://${name}.pauldreik.se/${name}-${version}.tar.gz" diff --git a/repos/extra/rdfind/info b/repos/extra/rdfind/info deleted file mode 100644 index a864db35..00000000 --- a/repos/extra/rdfind/info +++ /dev/null @@ -1,4 +0,0 @@ -name=rdfind -version=1.6.0 -release=1 -source="https://${name}.pauldreik.se/${name}-${version}.tar.gz" diff --git a/repos/extra/readline/abuild b/repos/extra/readline/abuild new file mode 100644 index 00000000..06128c3b --- /dev/null +++ b/repos/extra/readline/abuild @@ -0,0 +1,11 @@ +name=readline +version=8.2 +release=1 +source="https://ftp.gnu.org/gnu/$name/$name-$version.tar.gz + readline-8.2-upstream_fix-1.patch" + +build() { + ./configure --prefix=/usr --with-curses + make SHLIB_LIBS="-lncursesw" + make SHLIB_LIBS="-lncursesw" DESTDIR=$PKG install +} diff --git a/repos/extra/readline/build b/repos/extra/readline/build deleted file mode 100644 index c6b8f343..00000000 --- a/repos/extra/readline/build +++ /dev/null @@ -1,3 +0,0 @@ -./configure --prefix=/usr --with-curses -make SHLIB_LIBS="-lncursesw" -make SHLIB_LIBS="-lncursesw" DESTDIR=$PKG install diff --git a/repos/extra/readline/info b/repos/extra/readline/info deleted file mode 100644 index a7faf7c3..00000000 --- a/repos/extra/readline/info +++ /dev/null @@ -1,5 +0,0 @@ -name=readline -version=8.2 -release=1 -source="https://ftp.gnu.org/gnu/$name/$name-$version.tar.gz - readline-8.2-upstream_fix-1.patch" diff --git a/repos/extra/rsync/abuild b/repos/extra/rsync/abuild new file mode 100644 index 00000000..a583ccc6 --- /dev/null +++ b/repos/extra/rsync/abuild @@ -0,0 +1,7 @@ +name=rsync +version=3.3.0 +release=1 +source="https://www.samba.org/ftp/$name/src/$name-$version.tar.gz + rsyncd.run" +sv="rsyncd.run" +build_opt="--disable-xxhash --without-included-zlib --disable-lz4 --disable-zstd" diff --git a/repos/extra/rsync/info b/repos/extra/rsync/info deleted file mode 100644 index a583ccc6..00000000 --- a/repos/extra/rsync/info +++ /dev/null @@ -1,7 +0,0 @@ -name=rsync -version=3.3.0 -release=1 -source="https://www.samba.org/ftp/$name/src/$name-$version.tar.gz - rsyncd.run" -sv="rsyncd.run" -build_opt="--disable-xxhash --without-included-zlib --disable-lz4 --disable-zstd" diff --git a/repos/extra/rust/abuild b/repos/extra/rust/abuild new file mode 100644 index 00000000..27083d62 --- /dev/null +++ b/repos/extra/rust/abuild @@ -0,0 +1,87 @@ +name=rust +version=1.78.0 + +##cat src/stage0.txt +export _date=2024-03-21 +export _rustc=1.77.0 +export _cargo=$_rustc +## + +release=1 +source="https://static.rust-lang.org/dist/${name}c-$version-src.tar.xz + https://static.rust-lang.org/dist/$_date/rust-std-$_rustc-x86_64-unknown-linux-musl.tar.xz::noextract + https://static.rust-lang.org/dist/$_date/rustc-$_rustc-x86_64-unknown-linux-musl.tar.xz::noextract + https://static.rust-lang.org/dist/$_date/cargo-$_cargo-x86_64-unknown-linux-musl.tar.xz::noextract + fix-curl.patch" +build_dir=${name}c-$version-src +keep_static=1 +no_strip=1 + +build() { + mkdir -p build/cache/$_date + + _tuplet=x86_64-unknown-linux-musl + cp $SRC/rust-std-$_rustc-x86_64-unknown-linux-musl.tar.xz build/cache/$_date/ + cp $SRC/rustc-$_rustc-x86_64-unknown-linux-musl.tar.xz build/cache/$_date/ + cp $SRC/cargo-$_cargo-x86_64-unknown-linux-musl.tar.xz build/cache/$_date/ + + sed -i 's/\(crt_static_default = \)true/\1false/' compiler/rustc_target/src/spec/base/linux_musl.rs + sed -i 's/\("files":{\)[^}]*/\1/' vendor/curl-sys/.cargo-checksum.json + + cat > config.toml < config.toml < libSDL2-2.0.so.0.3000.2 --rwxr-xr-x root/root usr/lib/libSDL2-2.0.so.0.3000.2 -lrwxrwxrwx root/root usr/lib/libSDL2.so -> libSDL2-2.0.so.0.3000.2 +lrwxrwxrwx root/root usr/lib/libSDL2-2.0.so.0 -> libSDL2-2.0.so.0.3000.3 +-rwxr-xr-x root/root usr/lib/libSDL2-2.0.so.0.3000.3 +lrwxrwxrwx root/root usr/lib/libSDL2.so -> libSDL2-2.0.so.0.3000.3 drwxr-xr-x root/root usr/lib/pkgconfig/ -rw-r--r-- root/root usr/lib/pkgconfig/sdl2.pc drwxr-xr-x root/root usr/share/ diff --git a/repos/extra/sdl2/abuild b/repos/extra/sdl2/abuild new file mode 100644 index 00000000..985ff336 --- /dev/null +++ b/repos/extra/sdl2/abuild @@ -0,0 +1,4 @@ +name=sdl2 +version=2.30.3 +release=1 +source="https://www.libsdl.org/release/SDL2-$version.tar.gz" diff --git a/repos/extra/sdl2/info b/repos/extra/sdl2/info deleted file mode 100644 index 9d7a9a1f..00000000 --- a/repos/extra/sdl2/info +++ /dev/null @@ -1,4 +0,0 @@ -name=sdl2 -version=2.30.2 -release=1 -source="https://www.libsdl.org/release/SDL2-$version.tar.gz" diff --git a/repos/extra/seatd/abuild b/repos/extra/seatd/abuild new file mode 100644 index 00000000..d2fe7118 --- /dev/null +++ b/repos/extra/seatd/abuild @@ -0,0 +1,7 @@ +name=seatd +version=0.8.0 +release=1 +source="https://git.sr.ht/~kennylevinsen/${name}/archive/${version}.tar.gz + run" +sv="run" +build_opt="-Dlibseat-builtin=enabled" diff --git a/repos/extra/seatd/info b/repos/extra/seatd/info deleted file mode 100644 index d2fe7118..00000000 --- a/repos/extra/seatd/info +++ /dev/null @@ -1,7 +0,0 @@ -name=seatd -version=0.8.0 -release=1 -source="https://git.sr.ht/~kennylevinsen/${name}/archive/${version}.tar.gz - run" -sv="run" -build_opt="-Dlibseat-builtin=enabled" diff --git a/repos/extra/sfwbar/abuild b/repos/extra/sfwbar/abuild new file mode 100644 index 00000000..6106b4e0 --- /dev/null +++ b/repos/extra/sfwbar/abuild @@ -0,0 +1,4 @@ +name=sfwbar +version=1.0_beta14 +release=1 +source="https://github.com/LBCrion/${name}/archive/v${version}/${name}-v${version}.tar.gz" diff --git a/repos/extra/sfwbar/info b/repos/extra/sfwbar/info deleted file mode 100644 index 6106b4e0..00000000 --- a/repos/extra/sfwbar/info +++ /dev/null @@ -1,4 +0,0 @@ -name=sfwbar -version=1.0_beta14 -release=1 -source="https://github.com/LBCrion/${name}/archive/v${version}/${name}-v${version}.tar.gz" diff --git a/repos/extra/shared-mime-info/abuild b/repos/extra/shared-mime-info/abuild new file mode 100644 index 00000000..b400a678 --- /dev/null +++ b/repos/extra/shared-mime-info/abuild @@ -0,0 +1,4 @@ +name=shared-mime-info +version=2.4 +release=1 +source="https://gitlab.freedesktop.org/xdg/$name/-/archive/$version/$name-$version.tar.gz" diff --git a/repos/extra/shared-mime-info/info b/repos/extra/shared-mime-info/info deleted file mode 100644 index b400a678..00000000 --- a/repos/extra/shared-mime-info/info +++ /dev/null @@ -1,4 +0,0 @@ -name=shared-mime-info -version=2.4 -release=1 -source="https://gitlab.freedesktop.org/xdg/$name/-/archive/$version/$name-$version.tar.gz" diff --git a/repos/extra/slang/.files b/repos/extra/slang/.files new file mode 100644 index 00000000..716a06c5 --- /dev/null +++ b/repos/extra/slang/.files @@ -0,0 +1,157 @@ +drwxr-xr-x root/root etc/ +-rw-r--r-- root/root etc/slsh.rc.new +drwxr-xr-x root/root usr/ +drwxr-xr-x root/root usr/bin/ +-rwxr-xr-x root/root usr/bin/slsh +drwxr-xr-x root/root usr/include/ +-rw-r--r-- root/root usr/include/slang.h +-rw-r--r-- root/root usr/include/slcurses.h +drwxr-xr-x root/root usr/lib/ +lrwxrwxrwx root/root usr/lib/libslang.so -> libslang.so.2 +lrwxrwxrwx root/root usr/lib/libslang.so.2 -> libslang.so.2.3.3 +-rwxr-xr-x root/root usr/lib/libslang.so.2.3.3 +drwxr-xr-x root/root usr/lib/pkgconfig/ +-rw-r--r-- root/root usr/lib/pkgconfig/slang.pc +drwxr-xr-x root/root usr/lib/slang/ +drwxr-xr-x root/root usr/lib/slang/v2/ +drwxr-xr-x root/root usr/lib/slang/v2/modules/ +-rwxr-xr-x root/root usr/lib/slang/v2/modules/base64-module.so +-rwxr-xr-x root/root usr/lib/slang/v2/modules/chksum-module.so +-rwxr-xr-x root/root usr/lib/slang/v2/modules/csv-module.so +-rwxr-xr-x root/root usr/lib/slang/v2/modules/fcntl-module.so +-rwxr-xr-x root/root usr/lib/slang/v2/modules/fork-module.so +-rwxr-xr-x root/root usr/lib/slang/v2/modules/histogram-module.so +-rwxr-xr-x root/root usr/lib/slang/v2/modules/iconv-module.so +-rwxr-xr-x root/root usr/lib/slang/v2/modules/json-module.so +-rwxr-xr-x root/root usr/lib/slang/v2/modules/pcre-module.so +-rwxr-xr-x root/root usr/lib/slang/v2/modules/png-module.so +-rwxr-xr-x root/root usr/lib/slang/v2/modules/rand-module.so +-rwxr-xr-x root/root usr/lib/slang/v2/modules/select-module.so +-rwxr-xr-x root/root usr/lib/slang/v2/modules/slsmg-module.so +-rwxr-xr-x root/root usr/lib/slang/v2/modules/socket-module.so +-rwxr-xr-x root/root usr/lib/slang/v2/modules/stats-module.so +-rwxr-xr-x root/root usr/lib/slang/v2/modules/sysconf-module.so +-rwxr-xr-x root/root usr/lib/slang/v2/modules/termios-module.so +-rwxr-xr-x root/root usr/lib/slang/v2/modules/varray-module.so +-rwxr-xr-x root/root usr/lib/slang/v2/modules/zlib-module.so +drwxr-xr-x root/root usr/share/ +drwxr-xr-x root/root usr/share/man/ +drwxr-xr-x root/root usr/share/man/man1/ +-rw-r--r-- root/root usr/share/man/man1/slsh.1.gz +drwxr-xr-x root/root usr/share/slsh/ +-rw-r--r-- root/root usr/share/slsh/arrayfuns.sl +-rw-r--r-- root/root usr/share/slsh/autoload.sl +-rw-r--r-- root/root usr/share/slsh/base64.sl +-rw-r--r-- root/root usr/share/slsh/chksum.sl +drwxr-xr-x root/root usr/share/slsh/cmaps/ +-rw-r--r-- root/root usr/share/slsh/cmaps/cool.map +-rw-r--r-- root/root usr/share/slsh/cmaps/coolwarm.map +-rw-r--r-- root/root usr/share/slsh/cmaps/copper.map +-rw-r--r-- root/root usr/share/slsh/cmaps/cubicl.map +-rw-r--r-- root/root usr/share/slsh/cmaps/cubicyf.map +-rw-r--r-- root/root usr/share/slsh/cmaps/drywet.map +-rw-r--r-- root/root usr/share/slsh/cmaps/ds9b.map +-rw-r--r-- root/root usr/share/slsh/cmaps/ds9sls.map +-rw-r--r-- root/root usr/share/slsh/cmaps/edge.map +-rw-r--r-- root/root usr/share/slsh/cmaps/gebco.map +-rw-r--r-- root/root usr/share/slsh/cmaps/globe.map +-rw-r--r-- root/root usr/share/slsh/cmaps/gray.map +-rw-r--r-- root/root usr/share/slsh/cmaps/haxby.map +-rw-r--r-- root/root usr/share/slsh/cmaps/hot.map +-rw-r--r-- root/root usr/share/slsh/cmaps/jet.map +-rw-r--r-- root/root usr/share/slsh/cmaps/no_green.map +-rw-r--r-- root/root usr/share/slsh/cmaps/ocean.map +-rw-r--r-- root/root usr/share/slsh/cmaps/polar.map +-rw-r--r-- root/root usr/share/slsh/cmaps/rainbow.map +-rw-r--r-- root/root usr/share/slsh/cmaps/red2green.map +-rw-r--r-- root/root usr/share/slsh/cmaps/relief.map +-rw-r--r-- root/root usr/share/slsh/cmaps/sealand.map +-rw-r--r-- root/root usr/share/slsh/cmaps/seis.map +-rw-r--r-- root/root usr/share/slsh/cmaps/split.map +-rw-r--r-- root/root usr/share/slsh/cmaps/topo.map +-rw-r--r-- root/root usr/share/slsh/cmaps/wysiwyg.map +-rw-r--r-- root/root usr/share/slsh/cmdopt.sl +-rw-r--r-- root/root usr/share/slsh/csv.sl +-rw-r--r-- root/root usr/share/slsh/fcntl.sl +-rw-r--r-- root/root usr/share/slsh/fork.sl +-rw-r--r-- root/root usr/share/slsh/fswalk.sl +-rw-r--r-- root/root usr/share/slsh/glob.sl +drwxr-xr-x root/root usr/share/slsh/help/ +-rw-r--r-- root/root usr/share/slsh/help/arrayfuns.hlp +-rw-r--r-- root/root usr/share/slsh/help/base64funs.hlp +-rw-r--r-- root/root usr/share/slsh/help/chksumfuns.hlp +-rw-r--r-- root/root usr/share/slsh/help/cmdopt.hlp +-rw-r--r-- root/root usr/share/slsh/help/csvfuns.hlp +-rw-r--r-- root/root usr/share/slsh/help/forkfuns.hlp +-rw-r--r-- root/root usr/share/slsh/help/fswalk.hlp +-rw-r--r-- root/root usr/share/slsh/help/glob.hlp +-rw-r--r-- root/root usr/share/slsh/help/histfuns.hlp +-rw-r--r-- root/root usr/share/slsh/help/jsonfuns.hlp +-rw-r--r-- root/root usr/share/slsh/help/listfuns.hlp +-rw-r--r-- root/root usr/share/slsh/help/onigfuns.hlp +-rw-r--r-- root/root usr/share/slsh/help/pcrefuns.hlp +-rw-r--r-- root/root usr/share/slsh/help/pngfuns.hlp +-rw-r--r-- root/root usr/share/slsh/help/print.hlp +-rw-r--r-- root/root usr/share/slsh/help/process.hlp +-rw-r--r-- root/root usr/share/slsh/help/profile.hlp +-rw-r--r-- root/root usr/share/slsh/help/randfuns.hlp +-rw-r--r-- root/root usr/share/slsh/help/readascii.hlp +-rw-r--r-- root/root usr/share/slsh/help/require.hlp +-rw-r--r-- root/root usr/share/slsh/help/setfuns.hlp +-rw-r--r-- root/root usr/share/slsh/help/slsmg.hlp +-rw-r--r-- root/root usr/share/slsh/help/sockfuns.hlp +-rw-r--r-- root/root usr/share/slsh/help/statsfuns.hlp +-rw-r--r-- root/root usr/share/slsh/help/structfuns.hlp +-rw-r--r-- root/root usr/share/slsh/help/timestamp.hlp +-rw-r--r-- root/root usr/share/slsh/histogram.sl +-rw-r--r-- root/root usr/share/slsh/iconv.sl +-rw-r--r-- root/root usr/share/slsh/json.sl +-rw-r--r-- root/root usr/share/slsh/listfuns.sl +drwxr-xr-x root/root usr/share/slsh/local-packages/ +-rw-r--r-- root/root usr/share/slsh/onig.sl +-rw-r--r-- root/root usr/share/slsh/pcre.sl +-rw-r--r-- root/root usr/share/slsh/png.sl +-rw-r--r-- root/root usr/share/slsh/print.sl +-rw-r--r-- root/root usr/share/slsh/process.sl +-rw-r--r-- root/root usr/share/slsh/profile.sl +-rw-r--r-- root/root usr/share/slsh/rand.sl +-rw-r--r-- root/root usr/share/slsh/readascii.sl +-rw-r--r-- root/root usr/share/slsh/require.sl +drwxr-xr-x root/root usr/share/slsh/rline/ +-rw-r--r-- root/root usr/share/slsh/rline/complete.sl +-rw-r--r-- root/root usr/share/slsh/rline/editfuns.sl +-rw-r--r-- root/root usr/share/slsh/rline/editor.sl +-rw-r--r-- root/root usr/share/slsh/rline/emacskeys.sl +-rw-r--r-- root/root usr/share/slsh/rline/history.sl +-rw-r--r-- root/root usr/share/slsh/rline/histsrch.sl +-rw-r--r-- root/root usr/share/slsh/rline/slrline.rc +-rw-r--r-- root/root usr/share/slsh/rline/vikeys.sl +drwxr-xr-x root/root usr/share/slsh/scripts/ +-rwxr-xr-x root/root usr/share/slsh/scripts/jpegsize +-rwxr-xr-x root/root usr/share/slsh/scripts/lsrpm +-rwxr-xr-x root/root usr/share/slsh/scripts/slcov +-rwxr-xr-x root/root usr/share/slsh/scripts/sldb +-rwxr-xr-x root/root usr/share/slsh/scripts/slprof +-rwxr-xr-x root/root usr/share/slsh/scripts/slstkchk +-rwxr-xr-x root/root usr/share/slsh/scripts/svnsh +-rw-r--r-- root/root usr/share/slsh/select.sl +-rw-r--r-- root/root usr/share/slsh/setfuns.sl +-rw-r--r-- root/root usr/share/slsh/sldb.sl +-rw-r--r-- root/root usr/share/slsh/sldbcore.sl +-rw-r--r-- root/root usr/share/slsh/sldbsock.sl +-rw-r--r-- root/root usr/share/slsh/slshhelp.sl +-rw-r--r-- root/root usr/share/slsh/slshrl.sl +-rw-r--r-- root/root usr/share/slsh/slsmg.sl +-rw-r--r-- root/root usr/share/slsh/socket.sl +-rw-r--r-- root/root usr/share/slsh/stats.sl +drwxr-xr-x root/root usr/share/slsh/statslib/ +-rw-r--r-- root/root usr/share/slsh/statslib/ad_test.sl +-rw-r--r-- root/root usr/share/slsh/statslib/ks_test.sl +-rw-r--r-- root/root usr/share/slsh/statslib/kuiper.sl +-rw-r--r-- root/root usr/share/slsh/stkcheck.sl +-rw-r--r-- root/root usr/share/slsh/structfuns.sl +-rw-r--r-- root/root usr/share/slsh/sysconf.sl +-rw-r--r-- root/root usr/share/slsh/termios.sl +-rw-r--r-- root/root usr/share/slsh/timestamp.sl +-rw-r--r-- root/root usr/share/slsh/varray.sl +-rw-r--r-- root/root usr/share/slsh/zlib.sl diff --git a/repos/extra/slang/abuild b/repos/extra/slang/abuild new file mode 100644 index 00000000..902700bb --- /dev/null +++ b/repos/extra/slang/abuild @@ -0,0 +1,5 @@ +name=slang +version=2.3.3 +release=1 +source="https://www.jedsoft.org/releases/$name/$name-$version.tar.bz2" +build_opt="--with-readline=gnu" diff --git a/repos/extra/slang/depends b/repos/extra/slang/depends new file mode 100644 index 00000000..0b5a58e2 --- /dev/null +++ b/repos/extra/slang/depends @@ -0,0 +1 @@ +readline diff --git a/repos/extra/slurp/abuild b/repos/extra/slurp/abuild new file mode 100644 index 00000000..4e9ec154 --- /dev/null +++ b/repos/extra/slurp/abuild @@ -0,0 +1,4 @@ +name=slurp +version=1.5.0 +release=1 +source="https://github.com/emersion/${name}/releases/download/v${version}/${name}-${version}.tar.gz" diff --git a/repos/extra/slurp/info b/repos/extra/slurp/info deleted file mode 100644 index 4e9ec154..00000000 --- a/repos/extra/slurp/info +++ /dev/null @@ -1,4 +0,0 @@ -name=slurp -version=1.5.0 -release=1 -source="https://github.com/emersion/${name}/releases/download/v${version}/${name}-${version}.tar.gz" diff --git a/repos/extra/sqlite/abuild b/repos/extra/sqlite/abuild new file mode 100644 index 00000000..ca866328 --- /dev/null +++ b/repos/extra/sqlite/abuild @@ -0,0 +1,19 @@ +name=sqlite +version=3420000 +release=1 +source="https://sqlite.org/2023/$name-autoconf-$version.tar.gz" + +build() { + ./configure \ + --prefix=/usr \ + --disable-static \ + --enable-fts4 \ + --enable-fts5 \ + CPPFLAGS="-DSQLITE_ENABLE_COLUMN_METADATA=1 \ + -DSQLITE_ENABLE_UNLOCK_NOTIFY=1 \ + -DSQLITE_ENABLE_DBSTAT_VTAB=1 \ + -DSQLITE_SECURE_DELETE=1 \ + -DSQLITE_ENABLE_FTS3_TOKENIZER=1" + make + make install +} diff --git a/repos/extra/sqlite/build b/repos/extra/sqlite/build deleted file mode 100644 index 378c81fb..00000000 --- a/repos/extra/sqlite/build +++ /dev/null @@ -1,12 +0,0 @@ -./configure \ - --prefix=/usr \ - --disable-static \ - --enable-fts4 \ - --enable-fts5 \ - CPPFLAGS="-DSQLITE_ENABLE_COLUMN_METADATA=1 \ - -DSQLITE_ENABLE_UNLOCK_NOTIFY=1 \ - -DSQLITE_ENABLE_DBSTAT_VTAB=1 \ - -DSQLITE_SECURE_DELETE=1 \ - -DSQLITE_ENABLE_FTS3_TOKENIZER=1" -make -make install diff --git a/repos/extra/sqlite/info b/repos/extra/sqlite/info deleted file mode 100644 index 63a96c89..00000000 --- a/repos/extra/sqlite/info +++ /dev/null @@ -1,4 +0,0 @@ -name=sqlite -version=3420000 -release=1 -source="https://sqlite.org/2023/$name-autoconf-$version.tar.gz" diff --git a/repos/extra/squashfs-tools/abuild b/repos/extra/squashfs-tools/abuild new file mode 100644 index 00000000..c8d371fd --- /dev/null +++ b/repos/extra/squashfs-tools/abuild @@ -0,0 +1,9 @@ +name=squashfs-tools +version=4.6.1 +release=1 +source="https://github.com/plougher/$name/archive/$version/$name-$version.tar.gz" + +build() { + make ZSTD_SUPPORT=1 GZIP_SUPPORT=1 LZO_SUPPORT=1 XZ_SUPPORT=1 EXTRA_CFLAGS="-fcommon" -C $name + make install INSTALL_PREFIX= INSTALL_DIR=$PKG/sbin INSTALL_MANPAGES_DIR=$PKG/usr/share/man/man1 -C $name +} diff --git a/repos/extra/squashfs-tools/build b/repos/extra/squashfs-tools/build deleted file mode 100644 index 47bd3305..00000000 --- a/repos/extra/squashfs-tools/build +++ /dev/null @@ -1,2 +0,0 @@ -make ZSTD_SUPPORT=1 GZIP_SUPPORT=1 LZO_SUPPORT=1 XZ_SUPPORT=1 EXTRA_CFLAGS="-fcommon" -C $name -make install INSTALL_PREFIX= INSTALL_DIR=$PKG/sbin INSTALL_MANPAGES_DIR=$PKG/usr/share/man/man1 -C $name diff --git a/repos/extra/squashfs-tools/info b/repos/extra/squashfs-tools/info deleted file mode 100644 index 574de299..00000000 --- a/repos/extra/squashfs-tools/info +++ /dev/null @@ -1,4 +0,0 @@ -name=squashfs-tools -version=4.6.1 -release=1 -source="https://github.com/plougher/$name/archive/$version/$name-$version.tar.gz" diff --git a/repos/extra/strace/.files b/repos/extra/strace/.files new file mode 100644 index 00000000..2dca2441 --- /dev/null +++ b/repos/extra/strace/.files @@ -0,0 +1,9 @@ +drwxr-xr-x root/root usr/ +drwxr-xr-x root/root usr/bin/ +-rwxr-xr-x root/root usr/bin/strace +-rwxr-xr-x root/root usr/bin/strace-log-merge +drwxr-xr-x root/root usr/share/ +drwxr-xr-x root/root usr/share/man/ +drwxr-xr-x root/root usr/share/man/man1/ +-rw-r--r-- root/root usr/share/man/man1/strace-log-merge.1.gz +-rw-r--r-- root/root usr/share/man/man1/strace.1.gz diff --git a/repos/extra/strace/abuild b/repos/extra/strace/abuild new file mode 100644 index 00000000..ff80588d --- /dev/null +++ b/repos/extra/strace/abuild @@ -0,0 +1,5 @@ +name=strace +version=6.9 +release=1 +source="https://github.com/${name}/${name}/releases/download/v${version}/${name}-${version}.tar.xz" +build_opt="--enable-mpers=no" diff --git a/repos/extra/sway/abuild b/repos/extra/sway/abuild new file mode 100644 index 00000000..50dc0484 --- /dev/null +++ b/repos/extra/sway/abuild @@ -0,0 +1,6 @@ +name=sway +version=1.9 +release=1 +source="https://github.com/${name}wm/${name}/releases/download/${version}/${name}-${version}.tar.gz" +build_opt="-Dwerror=false" +[ -f $SPM_PKGDB/xwayland ] && build_opt="$build_opt -Dxwayland=enabled" diff --git a/repos/extra/sway/info b/repos/extra/sway/info deleted file mode 100644 index 1537286a..00000000 --- a/repos/extra/sway/info +++ /dev/null @@ -1,6 +0,0 @@ -name=sway -version=1.9 -release=1 -source="https://github.com/${name}wm/${name}/releases/download/${version}/${name}-${version}.tar.gz" -[ "$(command -v Xwayland)" ] && xwayland="-Dxwayland=enabled" -build_opt="-Dwerror=false $xwayland" diff --git a/repos/extra/swaybg/abuild b/repos/extra/swaybg/abuild new file mode 100644 index 00000000..ef15e811 --- /dev/null +++ b/repos/extra/swaybg/abuild @@ -0,0 +1,4 @@ +name=swaybg +version=1.2.1 +release=1 +source="https://github.com/swaywm/${name}/releases/download/v${version}/${name}-${version}.tar.gz" diff --git a/repos/extra/swaybg/info b/repos/extra/swaybg/info deleted file mode 100644 index ef15e811..00000000 --- a/repos/extra/swaybg/info +++ /dev/null @@ -1,4 +0,0 @@ -name=swaybg -version=1.2.1 -release=1 -source="https://github.com/swaywm/${name}/releases/download/v${version}/${name}-${version}.tar.gz" diff --git a/repos/extra/swayidle/abuild b/repos/extra/swayidle/abuild new file mode 100644 index 00000000..8a776458 --- /dev/null +++ b/repos/extra/swayidle/abuild @@ -0,0 +1,4 @@ +name=swayidle +version=1.8.0 +release=1 +source="https://github.com/swaywm/${name}/releases/download/${version}/${name}-${version}.tar.gz" diff --git a/repos/extra/swayidle/info b/repos/extra/swayidle/info deleted file mode 100644 index 8a776458..00000000 --- a/repos/extra/swayidle/info +++ /dev/null @@ -1,4 +0,0 @@ -name=swayidle -version=1.8.0 -release=1 -source="https://github.com/swaywm/${name}/releases/download/${version}/${name}-${version}.tar.gz" diff --git a/repos/extra/swaylock/abuild b/repos/extra/swaylock/abuild new file mode 100644 index 00000000..098f62d3 --- /dev/null +++ b/repos/extra/swaylock/abuild @@ -0,0 +1,8 @@ +name=swaylock +version=1.7.2 +release=1 +source="https://github.com/swaywm/${name}/releases/download/v${version}/${name}-${version}.tar.gz" + +postbuild() { + chmod a+s $PKG/usr/bin/swaylock +} diff --git a/repos/extra/swaylock/info b/repos/extra/swaylock/info deleted file mode 100644 index fef97722..00000000 --- a/repos/extra/swaylock/info +++ /dev/null @@ -1,4 +0,0 @@ -name=swaylock -version=1.7.2 -release=1 -source="https://github.com/swaywm/${name}/releases/download/v${version}/${name}-${version}.tar.gz" diff --git a/repos/extra/swaylock/postbuild b/repos/extra/swaylock/postbuild deleted file mode 100644 index 536817ce..00000000 --- a/repos/extra/swaylock/postbuild +++ /dev/null @@ -1 +0,0 @@ -chmod a+s $PKG/usr/bin/swaylock diff --git a/repos/extra/syslinux/abuild b/repos/extra/syslinux/abuild new file mode 100644 index 00000000..bd534632 --- /dev/null +++ b/repos/extra/syslinux/abuild @@ -0,0 +1,21 @@ +name=syslinux +version=6.03 +release=2 +source="http://www.kernel.org/pub/linux/utils/boot/$name/$name-$version.tar.xz + $name-Makefile.patch + $name-sysmacros.patch + $name-fix-missing-stdio.patch" +skip_patch=1 +unset CFLAGS +unset CXXFLAGS + +build() { + patch -p0 -i $SRC/$name-Makefile.patch + patch -p1 -i $SRC/$name-sysmacros.patch + patch -p1 -i $SRC/$name-fix-missing-stdio.patch + + export LDFLAGS="$LDFLAGS --no-dynamic-linker" + + make OPTFLAGS="$CFLAGS -fcommon" installer + make -j1 OPTFLAGS="$CFLAGS -fcommon" INSTALLROOT=$PKG MANDIR=/usr/share/man install +} diff --git a/repos/extra/syslinux/build b/repos/extra/syslinux/build deleted file mode 100644 index 019dcf1f..00000000 --- a/repos/extra/syslinux/build +++ /dev/null @@ -1,8 +0,0 @@ -patch -p0 -i $SRC/$name-Makefile.patch -patch -p1 -i $SRC/$name-sysmacros.patch -patch -p1 -i $SRC/$name-fix-missing-stdio.patch - -export LDFLAGS="$LDFLAGS --no-dynamic-linker" - -make OPTFLAGS="$CFLAGS -fcommon" installer -make -j1 OPTFLAGS="$CFLAGS -fcommon" INSTALLROOT=$PKG MANDIR=/usr/share/man install diff --git a/repos/extra/syslinux/info b/repos/extra/syslinux/info deleted file mode 100644 index 41891cec..00000000 --- a/repos/extra/syslinux/info +++ /dev/null @@ -1,10 +0,0 @@ -name=syslinux -version=6.03 -release=2 -source="http://www.kernel.org/pub/linux/utils/boot/$name/$name-$version.tar.xz - $name-Makefile.patch - $name-sysmacros.patch - $name-fix-missing-stdio.patch" -skip_patch=1 -unset CFLAGS -unset CXXFLAGS diff --git a/repos/extra/tiff/abuild b/repos/extra/tiff/abuild new file mode 100644 index 00000000..26dfcdd3 --- /dev/null +++ b/repos/extra/tiff/abuild @@ -0,0 +1,4 @@ +name=tiff +version=4.6.0 +release=1 +source="http://download.osgeo.org/lib$name/$name-$version.tar.gz" diff --git a/repos/extra/tiff/info b/repos/extra/tiff/info deleted file mode 100644 index 26dfcdd3..00000000 --- a/repos/extra/tiff/info +++ /dev/null @@ -1,4 +0,0 @@ -name=tiff -version=4.6.0 -release=1 -source="http://download.osgeo.org/lib$name/$name-$version.tar.gz" diff --git a/repos/extra/tllist/abuild b/repos/extra/tllist/abuild new file mode 100644 index 00000000..93403438 --- /dev/null +++ b/repos/extra/tllist/abuild @@ -0,0 +1,4 @@ +name=tllist +version=1.1.0 +release=1 +source="https://codeberg.org/dnkl/${name}/archive/${version}.tar.gz" diff --git a/repos/extra/tllist/info b/repos/extra/tllist/info deleted file mode 100644 index 93403438..00000000 --- a/repos/extra/tllist/info +++ /dev/null @@ -1,4 +0,0 @@ -name=tllist -version=1.1.0 -release=1 -source="https://codeberg.org/dnkl/${name}/archive/${version}.tar.gz" diff --git a/repos/extra/tty-clock/abuild b/repos/extra/tty-clock/abuild new file mode 100644 index 00000000..0437d9b2 --- /dev/null +++ b/repos/extra/tty-clock/abuild @@ -0,0 +1,4 @@ +name=tty-clock +version=2.3 +release=1 +source="https://github.com/xorg62/${name}/archive/v${version}/${name}-${version}.tar.gz" diff --git a/repos/extra/tty-clock/info b/repos/extra/tty-clock/info deleted file mode 100644 index 0437d9b2..00000000 --- a/repos/extra/tty-clock/info +++ /dev/null @@ -1,4 +0,0 @@ -name=tty-clock -version=2.3 -release=1 -source="https://github.com/xorg62/${name}/archive/v${version}/${name}-${version}.tar.gz" diff --git a/repos/extra/tzdata/abuild b/repos/extra/tzdata/abuild new file mode 100644 index 00000000..0be330f5 --- /dev/null +++ b/repos/extra/tzdata/abuild @@ -0,0 +1,26 @@ +name=tzdata +version=2024a +release=1 +source="https://www.iana.org/time-zones/repository/releases/${name}${version}.tar.gz + https://www.iana.org/time-zones/repository/releases/tzcode${version}.tar.gz" + +build() { + make + make DESTDIR=$PKG install + + ZONEINFO=$PKG/usr/share/zoneinfo + mkdir -pv $ZONEINFO/posix \ + $ZONEINFO/right + + for tz in etcetera southamerica northamerica europe africa antarctica \ + asia australasia backward; do + ./zic -L /dev/null -d $ZONEINFO -y "sh yearistype.sh" ${tz} + ./zic -L /dev/null -d $ZONEINFO/posix -y "sh yearistype.sh" ${tz} + ./zic -L leapseconds -d $ZONEINFO/right -y "sh yearistype.sh" ${tz} + done + + cp -v zone.tab zone1970.tab iso3166.tab $ZONEINFO + ./zic -d $ZONEINFO -p America/New_York + + rm $PKG/etc/localtime +} diff --git a/repos/extra/tzdata/build b/repos/extra/tzdata/build deleted file mode 100644 index cbd90326..00000000 --- a/repos/extra/tzdata/build +++ /dev/null @@ -1,18 +0,0 @@ -make -make DESTDIR=$PKG install - -ZONEINFO=$PKG/usr/share/zoneinfo -mkdir -pv $ZONEINFO/posix \ - $ZONEINFO/right - -for tz in etcetera southamerica northamerica europe africa antarctica \ - asia australasia backward; do - ./zic -L /dev/null -d $ZONEINFO -y "sh yearistype.sh" ${tz} - ./zic -L /dev/null -d $ZONEINFO/posix -y "sh yearistype.sh" ${tz} - ./zic -L leapseconds -d $ZONEINFO/right -y "sh yearistype.sh" ${tz} -done - -cp -v zone.tab zone1970.tab iso3166.tab $ZONEINFO -./zic -d $ZONEINFO -p America/New_York - -rm $PKG/etc/localtime diff --git a/repos/extra/tzdata/info b/repos/extra/tzdata/info deleted file mode 100644 index def597ed..00000000 --- a/repos/extra/tzdata/info +++ /dev/null @@ -1,5 +0,0 @@ -name=tzdata -version=2024a -release=1 -source="https://www.iana.org/time-zones/repository/releases/${name}${version}.tar.gz - https://www.iana.org/time-zones/repository/releases/tzcode${version}.tar.gz" diff --git a/repos/extra/unrar/abuild b/repos/extra/unrar/abuild new file mode 100644 index 00000000..d8ce59de --- /dev/null +++ b/repos/extra/unrar/abuild @@ -0,0 +1,11 @@ +name=unrar +version=7.0.9 +release=1 +source="https://www.rarlab.com/rar/${name}src-$version.tar.gz" + +build() { + sed -e '/CXXFLAGS=/d' -e '/LDFLAGS=/d' -i makefile + export LDFLAGS="$LDFLAGS -pthread" + make -j1 STRIP=: + make install DESTDIR=$PKG/usr +} diff --git a/repos/extra/unrar/build b/repos/extra/unrar/build deleted file mode 100644 index 0ac6ff4c..00000000 --- a/repos/extra/unrar/build +++ /dev/null @@ -1,4 +0,0 @@ -sed -e '/CXXFLAGS=/d' -e '/LDFLAGS=/d' -i makefile -export LDFLAGS="$LDFLAGS -pthread" -make -j1 STRIP=: -make install DESTDIR=$PKG/usr diff --git a/repos/extra/unrar/info b/repos/extra/unrar/info deleted file mode 100644 index b6cbdbe5..00000000 --- a/repos/extra/unrar/info +++ /dev/null @@ -1,4 +0,0 @@ -name=unrar -version=7.0.9 -release=1 -source="https://www.rarlab.com/rar/${name}src-$version.tar.gz" diff --git a/repos/extra/vim/.files b/repos/extra/vim/.files index 4292433f..955eceba 100644 --- a/repos/extra/vim/.files +++ b/repos/extra/vim/.files @@ -3,12 +3,10 @@ drwxr-xr-x root/root usr/bin/ lrwxrwxrwx root/root usr/bin/ex -> vim lrwxrwxrwx root/root usr/bin/rview -> vim lrwxrwxrwx root/root usr/bin/rvim -> vim -lrwxrwxrwx root/root usr/bin/vi -> vim lrwxrwxrwx root/root usr/bin/view -> vim -rwxr-xr-x root/root usr/bin/vim lrwxrwxrwx root/root usr/bin/vimdiff -> vim -rwxr-xr-x root/root usr/bin/vimtutor --rwxr-xr-x root/root usr/bin/xxd drwxr-xr-x root/root usr/share/ drwxr-xr-x root/root usr/share/icons/ drwxr-xr-x root/root usr/share/icons/hicolor/ @@ -58,6 +56,7 @@ drwxr-xr-x root/root usr/share/vim/vim91/autoload/dist/ -rw-r--r-- root/root usr/share/vim/vim91/autoload/getscript.vim -rw-r--r-- root/root usr/share/vim/vim91/autoload/gnat.vim -rw-r--r-- root/root usr/share/vim/vim91/autoload/gzip.vim +-rw-r--r-- root/root usr/share/vim/vim91/autoload/hare.vim -rw-r--r-- root/root usr/share/vim/vim91/autoload/haskellcomplete.vim -rw-r--r-- root/root usr/share/vim/vim91/autoload/htmlcomplete.vim -rw-r--r-- root/root usr/share/vim/vim91/autoload/javascriptcomplete.vim @@ -100,8 +99,6 @@ drwxr-xr-x root/root usr/share/vim/vim91/autoload/xml/ -rw-r--r-- root/root usr/share/vim/vim91/autoload/xml/xsl.vim -rw-r--r-- root/root usr/share/vim/vim91/autoload/xmlcomplete.vim -rw-r--r-- root/root usr/share/vim/vim91/autoload/xmlformat.vim -drwxr-xr-x root/root usr/share/vim/vim91/autoload/zig/ --rw-r--r-- root/root usr/share/vim/vim91/autoload/zig/fmt.vim -rw-r--r-- root/root usr/share/vim/vim91/autoload/zip.vim -rw-r--r-- root/root usr/share/vim/vim91/bugreport.vim drwxr-xr-x root/root usr/share/vim/vim91/colors/ @@ -190,6 +187,7 @@ drwxr-xr-x root/root usr/share/vim/vim91/compiler/ -rw-r--r-- root/root usr/share/vim/vim91/compiler/jest.vim -rw-r--r-- root/root usr/share/vim/vim91/compiler/jikes.vim -rw-r--r-- root/root usr/share/vim/vim91/compiler/jjs.vim +-rw-r--r-- root/root usr/share/vim/vim91/compiler/jq.vim -rw-r--r-- root/root usr/share/vim/vim91/compiler/jshint.vim -rw-r--r-- root/root usr/share/vim/vim91/compiler/jsonlint.vim -rw-r--r-- root/root usr/share/vim/vim91/compiler/mcs.vim @@ -273,6 +271,7 @@ drwxr-xr-x root/root usr/share/vim/vim91/doc/ -rw-r--r-- root/root usr/share/vim/vim91/doc/fold.txt -rw-r--r-- root/root usr/share/vim/vim91/doc/ft_ada.txt -rw-r--r-- root/root usr/share/vim/vim91/doc/ft_context.txt +-rw-r--r-- root/root usr/share/vim/vim91/doc/ft_hare.txt -rw-r--r-- root/root usr/share/vim/vim91/doc/ft_mp.txt -rw-r--r-- root/root usr/share/vim/vim91/doc/ft_ps1.txt -rw-r--r-- root/root usr/share/vim/vim91/doc/ft_raku.txt @@ -426,6 +425,7 @@ drwxr-xr-x root/root usr/share/vim/vim91/ftplugin/ -rw-r--r-- root/root usr/share/vim/vim91/ftplugin/ant.vim -rw-r--r-- root/root usr/share/vim/vim91/ftplugin/apache.vim -rw-r--r-- root/root usr/share/vim/vim91/ftplugin/arch.vim +-rw-r--r-- root/root usr/share/vim/vim91/ftplugin/arduino.vim -rw-r--r-- root/root usr/share/vim/vim91/ftplugin/art.vim -rw-r--r-- root/root usr/share/vim/vim91/ftplugin/asciidoc.vim -rw-r--r-- root/root usr/share/vim/vim91/ftplugin/asm.vim @@ -467,6 +467,7 @@ drwxr-xr-x root/root usr/share/vim/vim91/ftplugin/ -rw-r--r-- root/root usr/share/vim/vim91/ftplugin/css.vim -rw-r--r-- root/root usr/share/vim/vim91/ftplugin/cucumber.vim -rw-r--r-- root/root usr/share/vim/vim91/ftplugin/cvsrc.vim +-rw-r--r-- root/root usr/share/vim/vim91/ftplugin/dart.vim -rw-r--r-- root/root usr/share/vim/vim91/ftplugin/deb822sources.vim -rw-r--r-- root/root usr/share/vim/vim91/ftplugin/debchangelog.vim -rw-r--r-- root/root usr/share/vim/vim91/ftplugin/debcontrol.vim @@ -518,6 +519,7 @@ drwxr-xr-x root/root usr/share/vim/vim91/ftplugin/ -rw-r--r-- root/root usr/share/vim/vim91/ftplugin/go.vim -rw-r--r-- root/root usr/share/vim/vim91/ftplugin/gpg.vim -rw-r--r-- root/root usr/share/vim/vim91/ftplugin/gprof.vim +-rw-r--r-- root/root usr/share/vim/vim91/ftplugin/graphql.vim -rw-r--r-- root/root usr/share/vim/vim91/ftplugin/groovy.vim -rw-r--r-- root/root usr/share/vim/vim91/ftplugin/group.vim -rw-r--r-- root/root usr/share/vim/vim91/ftplugin/grub.vim @@ -525,6 +527,7 @@ drwxr-xr-x root/root usr/share/vim/vim91/ftplugin/ -rw-r--r-- root/root usr/share/vim/vim91/ftplugin/haml.vim -rw-r--r-- root/root usr/share/vim/vim91/ftplugin/hamster.vim -rw-r--r-- root/root usr/share/vim/vim91/ftplugin/hare.vim +-rw-r--r-- root/root usr/share/vim/vim91/ftplugin/haredoc.vim -rw-r--r-- root/root usr/share/vim/vim91/ftplugin/haskell.vim -rw-r--r-- root/root usr/share/vim/vim91/ftplugin/heex.vim -rw-r--r-- root/root usr/share/vim/vim91/ftplugin/help.vim @@ -535,6 +538,7 @@ drwxr-xr-x root/root usr/share/vim/vim91/ftplugin/ -rw-r--r-- root/root usr/share/vim/vim91/ftplugin/html.vim -rw-r--r-- root/root usr/share/vim/vim91/ftplugin/htmldjango.vim -rw-r--r-- root/root usr/share/vim/vim91/ftplugin/hurl.vim +-rw-r--r-- root/root usr/share/vim/vim91/ftplugin/hyprlang.vim -rw-r--r-- root/root usr/share/vim/vim91/ftplugin/i3config.vim -rw-r--r-- root/root usr/share/vim/vim91/ftplugin/icon.vim -rw-r--r-- root/root usr/share/vim/vim91/ftplugin/indent.vim @@ -544,7 +548,9 @@ drwxr-xr-x root/root usr/share/vim/vim91/ftplugin/ -rw-r--r-- root/root usr/share/vim/vim91/ftplugin/java.vim -rw-r--r-- root/root usr/share/vim/vim91/ftplugin/javascript.vim -rw-r--r-- root/root usr/share/vim/vim91/ftplugin/javascriptreact.vim +-rw-r--r-- root/root usr/share/vim/vim91/ftplugin/jj.vim -rw-r--r-- root/root usr/share/vim/vim91/ftplugin/jproperties.vim +-rw-r--r-- root/root usr/share/vim/vim91/ftplugin/jq.vim -rw-r--r-- root/root usr/share/vim/vim91/ftplugin/json.vim -rw-r--r-- root/root usr/share/vim/vim91/ftplugin/json5.vim -rw-r--r-- root/root usr/share/vim/vim91/ftplugin/jsonc.vim @@ -554,6 +560,7 @@ drwxr-xr-x root/root usr/share/vim/vim91/ftplugin/ -rw-r--r-- root/root usr/share/vim/vim91/ftplugin/kconfig.vim -rw-r--r-- root/root usr/share/vim/vim91/ftplugin/kotlin.vim -rw-r--r-- root/root usr/share/vim/vim91/ftplugin/kwt.vim +-rw-r--r-- root/root usr/share/vim/vim91/ftplugin/lc.vim -rw-r--r-- root/root usr/share/vim/vim91/ftplugin/ld.vim -rw-r--r-- root/root usr/share/vim/vim91/ftplugin/less.vim -rw-r--r-- root/root usr/share/vim/vim91/ftplugin/lftp.vim @@ -599,6 +606,7 @@ drwxr-xr-x root/root usr/share/vim/vim91/ftplugin/ -rw-r--r-- root/root usr/share/vim/vim91/ftplugin/neomuttrc.vim -rw-r--r-- root/root usr/share/vim/vim91/ftplugin/netrc.vim -rw-r--r-- root/root usr/share/vim/vim91/ftplugin/nginx.vim +-rw-r--r-- root/root usr/share/vim/vim91/ftplugin/nim.vim -rw-r--r-- root/root usr/share/vim/vim91/ftplugin/nix.vim -rw-r--r-- root/root usr/share/vim/vim91/ftplugin/nroff.vim -rw-r--r-- root/root usr/share/vim/vim91/ftplugin/nsis.vim @@ -624,11 +632,13 @@ drwxr-xr-x root/root usr/share/vim/vim91/ftplugin/ -rw-r--r-- root/root usr/share/vim/vim91/ftplugin/poefilter.vim -rw-r--r-- root/root usr/share/vim/vim91/ftplugin/poke.vim -rw-r--r-- root/root usr/share/vim/vim91/ftplugin/postscr.vim +-rw-r--r-- root/root usr/share/vim/vim91/ftplugin/prisma.vim -rw-r--r-- root/root usr/share/vim/vim91/ftplugin/procmail.vim -rw-r--r-- root/root usr/share/vim/vim91/ftplugin/prolog.vim -rw-r--r-- root/root usr/share/vim/vim91/ftplugin/protocols.vim -rw-r--r-- root/root usr/share/vim/vim91/ftplugin/ps1.vim -rw-r--r-- root/root usr/share/vim/vim91/ftplugin/ps1xml.vim +-rw-r--r-- root/root usr/share/vim/vim91/ftplugin/purescript.vim -rw-r--r-- root/root usr/share/vim/vim91/ftplugin/pymanifest.vim -rw-r--r-- root/root usr/share/vim/vim91/ftplugin/pyrex.vim -rw-r--r-- root/root usr/share/vim/vim91/ftplugin/python.vim @@ -641,9 +651,11 @@ drwxr-xr-x root/root usr/share/vim/vim91/ftplugin/ -rw-r--r-- root/root usr/share/vim/vim91/ftplugin/racc.vim -rw-r--r-- root/root usr/share/vim/vim91/ftplugin/racket.vim -rw-r--r-- root/root usr/share/vim/vim91/ftplugin/raku.vim +-rw-r--r-- root/root usr/share/vim/vim91/ftplugin/rasi.vim -rw-r--r-- root/root usr/share/vim/vim91/ftplugin/readline.vim -rw-r--r-- root/root usr/share/vim/vim91/ftplugin/registry.vim -rw-r--r-- root/root usr/share/vim/vim91/ftplugin/requirements.vim +-rw-r--r-- root/root usr/share/vim/vim91/ftplugin/rescript.vim -rw-r--r-- root/root usr/share/vim/vim91/ftplugin/reva.vim -rw-r--r-- root/root usr/share/vim/vim91/ftplugin/rhelp.vim -rw-r--r-- root/root usr/share/vim/vim91/ftplugin/rmd.vim @@ -671,6 +683,7 @@ drwxr-xr-x root/root usr/share/vim/vim91/ftplugin/ -rw-r--r-- root/root usr/share/vim/vim91/ftplugin/sgml.vim -rw-r--r-- root/root usr/share/vim/vim91/ftplugin/sh.vim -rw-r--r-- root/root usr/share/vim/vim91/ftplugin/sieve.vim +-rw-r--r-- root/root usr/share/vim/vim91/ftplugin/slint.vim -rw-r--r-- root/root usr/share/vim/vim91/ftplugin/slpconf.vim -rw-r--r-- root/root usr/share/vim/vim91/ftplugin/slpreg.vim -rw-r--r-- root/root usr/share/vim/vim91/ftplugin/slpspi.vim @@ -680,6 +693,8 @@ drwxr-xr-x root/root usr/share/vim/vim91/ftplugin/ -rw-r--r-- root/root usr/share/vim/vim91/ftplugin/sql.vim -rw-r--r-- root/root usr/share/vim/vim91/ftplugin/ssa.vim -rw-r--r-- root/root usr/share/vim/vim91/ftplugin/sshconfig.vim +-rw-r--r-- root/root usr/share/vim/vim91/ftplugin/sshdconfig.vim +-rw-r--r-- root/root usr/share/vim/vim91/ftplugin/stylus.vim -rw-r--r-- root/root usr/share/vim/vim91/ftplugin/sudoers.vim -rw-r--r-- root/root usr/share/vim/vim91/ftplugin/svg.vim -rw-r--r-- root/root usr/share/vim/vim91/ftplugin/swayconfig.vim @@ -702,6 +717,7 @@ drwxr-xr-x root/root usr/share/vim/vim91/ftplugin/ -rw-r--r-- root/root usr/share/vim/vim91/ftplugin/tt2html.vim -rw-r--r-- root/root usr/share/vim/vim91/ftplugin/typescript.vim -rw-r--r-- root/root usr/share/vim/vim91/ftplugin/typescriptreact.vim +-rw-r--r-- root/root usr/share/vim/vim91/ftplugin/typst.vim -rw-r--r-- root/root usr/share/vim/vim91/ftplugin/uci.vim -rw-r--r-- root/root usr/share/vim/vim91/ftplugin/udevconf.vim -rw-r--r-- root/root usr/share/vim/vim91/ftplugin/udevperm.vim @@ -710,6 +726,7 @@ drwxr-xr-x root/root usr/share/vim/vim91/ftplugin/ -rw-r--r-- root/root usr/share/vim/vim91/ftplugin/updatedb.vim -rw-r--r-- root/root usr/share/vim/vim91/ftplugin/urlshortcut.vim -rw-r--r-- root/root usr/share/vim/vim91/ftplugin/usd.vim +-rw-r--r-- root/root usr/share/vim/vim91/ftplugin/v.vim -rw-r--r-- root/root usr/share/vim/vim91/ftplugin/vb.vim -rw-r--r-- root/root usr/share/vim/vim91/ftplugin/vdf.vim -rw-r--r-- root/root usr/share/vim/vim91/ftplugin/verilog.vim @@ -747,7 +764,7 @@ drwxr-xr-x root/root usr/share/vim/vim91/indent/ -rw-r--r-- root/root usr/share/vim/vim91/indent/aap.vim -rw-r--r-- root/root usr/share/vim/vim91/indent/ada.vim -rw-r--r-- root/root usr/share/vim/vim91/indent/ant.vim --rw-r--r-- root/root usr/share/vim/vim91/indent/asm.vim +-rw-r--r-- root/root usr/share/vim/vim91/indent/arduino.vim -rw-r--r-- root/root usr/share/vim/vim91/indent/astro.vim -rw-r--r-- root/root usr/share/vim/vim91/indent/automake.vim -rw-r--r-- root/root usr/share/vim/vim91/indent/awk.vim @@ -880,6 +897,7 @@ drwxr-xr-x root/root usr/share/vim/vim91/indent/ -rw-r--r-- root/root usr/share/vim/vim91/indent/sql.vim -rw-r--r-- root/root usr/share/vim/vim91/indent/sqlanywhere.vim -rw-r--r-- root/root usr/share/vim/vim91/indent/sshconfig.vim +-rw-r--r-- root/root usr/share/vim/vim91/indent/stylus.vim -rw-r--r-- root/root usr/share/vim/vim91/indent/systemverilog.vim -rw-r--r-- root/root usr/share/vim/vim91/indent/tcl.vim -rw-r--r-- root/root usr/share/vim/vim91/indent/tcsh.vim @@ -949,6 +967,14 @@ drwxr-xr-x root/root usr/share/vim/vim91/pack/dist/opt/ drwxr-xr-x root/root usr/share/vim/vim91/pack/dist/opt/cfilter/ drwxr-xr-x root/root usr/share/vim/vim91/pack/dist/opt/cfilter/plugin/ -rw-r--r-- root/root usr/share/vim/vim91/pack/dist/opt/cfilter/plugin/cfilter.vim +drwxr-xr-x root/root usr/share/vim/vim91/pack/dist/opt/comment/ +drwxr-xr-x root/root usr/share/vim/vim91/pack/dist/opt/comment/autoload/ +-rw-r--r-- root/root usr/share/vim/vim91/pack/dist/opt/comment/autoload/comment.vim +drwxr-xr-x root/root usr/share/vim/vim91/pack/dist/opt/comment/doc/ +-rw-r--r-- root/root usr/share/vim/vim91/pack/dist/opt/comment/doc/comment.txt +-rw-r--r-- root/root usr/share/vim/vim91/pack/dist/opt/comment/doc/tags +drwxr-xr-x root/root usr/share/vim/vim91/pack/dist/opt/comment/plugin/ +-rw-r--r-- root/root usr/share/vim/vim91/pack/dist/opt/comment/plugin/comment.vim drwxr-xr-x root/root usr/share/vim/vim91/pack/dist/opt/dvorak/ drwxr-xr-x root/root usr/share/vim/vim91/pack/dist/opt/dvorak/dvorak/ -rw-r--r-- root/root usr/share/vim/vim91/pack/dist/opt/dvorak/dvorak/disable.vim @@ -1302,6 +1328,7 @@ drwxr-xr-x root/root usr/share/vim/vim91/syntax/ -rw-r--r-- root/root usr/share/vim/vim91/syntax/haml.vim -rw-r--r-- root/root usr/share/vim/vim91/syntax/hamster.vim -rw-r--r-- root/root usr/share/vim/vim91/syntax/hare.vim +-rw-r--r-- root/root usr/share/vim/vim91/syntax/haredoc.vim -rw-r--r-- root/root usr/share/vim/vim91/syntax/haskell.vim -rw-r--r-- root/root usr/share/vim/vim91/syntax/haste.vim -rw-r--r-- root/root usr/share/vim/vim91/syntax/hastepreproc.vim @@ -1348,8 +1375,10 @@ drwxr-xr-x root/root usr/share/vim/vim91/syntax/ -rw-r--r-- root/root usr/share/vim/vim91/syntax/javascriptreact.vim -rw-r--r-- root/root usr/share/vim/vim91/syntax/jess.vim -rw-r--r-- root/root usr/share/vim/vim91/syntax/jgraph.vim +-rw-r--r-- root/root usr/share/vim/vim91/syntax/jj.vim -rw-r--r-- root/root usr/share/vim/vim91/syntax/jovial.vim -rw-r--r-- root/root usr/share/vim/vim91/syntax/jproperties.vim +-rw-r--r-- root/root usr/share/vim/vim91/syntax/jq.vim -rw-r--r-- root/root usr/share/vim/vim91/syntax/json.vim -rw-r--r-- root/root usr/share/vim/vim91/syntax/json5.vim -rw-r--r-- root/root usr/share/vim/vim91/syntax/jsonc.vim @@ -1546,6 +1575,7 @@ drwxr-xr-x root/root usr/share/vim/vim91/syntax/modula2/opt/ -rw-r--r-- root/root usr/share/vim/vim91/syntax/raku.vim -rw-r--r-- root/root usr/share/vim/vim91/syntax/raml.vim -rw-r--r-- root/root usr/share/vim/vim91/syntax/rapid.vim +-rw-r--r-- root/root usr/share/vim/vim91/syntax/rasi.vim -rw-r--r-- root/root usr/share/vim/vim91/syntax/ratpoison.vim -rw-r--r-- root/root usr/share/vim/vim91/syntax/rc.vim -rw-r--r-- root/root usr/share/vim/vim91/syntax/rcs.vim @@ -1662,6 +1692,7 @@ drwxr-xr-x root/root usr/share/vim/vim91/syntax/shared/ -rw-r--r-- root/root usr/share/vim/vim91/syntax/stp.vim -rw-r--r-- root/root usr/share/vim/vim91/syntax/strace.vim -rw-r--r-- root/root usr/share/vim/vim91/syntax/structurizr.vim +-rw-r--r-- root/root usr/share/vim/vim91/syntax/stylus.vim -rw-r--r-- root/root usr/share/vim/vim91/syntax/sudoers.vim -rw-r--r-- root/root usr/share/vim/vim91/syntax/svg.vim -rw-r--r-- root/root usr/share/vim/vim91/syntax/svn.vim diff --git a/repos/extra/vim/abuild b/repos/extra/vim/abuild new file mode 100644 index 00000000..371ec4f7 --- /dev/null +++ b/repos/extra/vim/abuild @@ -0,0 +1,10 @@ +name=vim +version=9.1.0465 +release=1 +source="https://github.com/$name/$name/archive/v$version/$name-$version.tar.gz" +build_opt="--without-x --disable-gui --disable-gpm --disable-libsodium --disable-nls" + +postbuild() { + rm $PKG/usr/bin/xxd + rm -rf $PKG/usr/share/applications/ +} diff --git a/repos/extra/vim/info b/repos/extra/vim/info deleted file mode 100644 index e7b8ee05..00000000 --- a/repos/extra/vim/info +++ /dev/null @@ -1,5 +0,0 @@ -name=vim -version=9.1.0368 -release=1 -source="https://github.com/$name/$name/archive/v$version/$name-$version.tar.gz" -build_opt="--without-x --disable-gui --disable-gpm --disable-libsodium --disable-nls" diff --git a/repos/extra/vim/postbuild b/repos/extra/vim/postbuild deleted file mode 100644 index 86c874f3..00000000 --- a/repos/extra/vim/postbuild +++ /dev/null @@ -1,2 +0,0 @@ -rm $PKG/usr/bin/xxd -rm -rf $PKG/usr/share/applications/ diff --git a/repos/extra/vulkan-headers/abuild b/repos/extra/vulkan-headers/abuild new file mode 100644 index 00000000..52ff9fe9 --- /dev/null +++ b/repos/extra/vulkan-headers/abuild @@ -0,0 +1,4 @@ +name=vulkan-headers +version=1.3.286 +release=1 +source="https://github.com/KhronosGroup/Vulkan-Headers/archive/v$version/$name-$version.tar.gz" diff --git a/repos/extra/vulkan-headers/info b/repos/extra/vulkan-headers/info deleted file mode 100644 index 934c2890..00000000 --- a/repos/extra/vulkan-headers/info +++ /dev/null @@ -1,4 +0,0 @@ -name=vulkan-headers -version=1.3.281 -release=1 -source="https://github.com/KhronosGroup/Vulkan-Headers/archive/v$version/$name-$version.tar.gz" diff --git a/repos/extra/wayland-protocols/abuild b/repos/extra/wayland-protocols/abuild new file mode 100644 index 00000000..48c0333c --- /dev/null +++ b/repos/extra/wayland-protocols/abuild @@ -0,0 +1,4 @@ +name=wayland-protocols +version=1.36 +release=1 +source="https://gitlab.freedesktop.org/wayland/$name/-/releases/$version/downloads/$name-$version.tar.xz" diff --git a/repos/extra/wayland-protocols/info b/repos/extra/wayland-protocols/info deleted file mode 100644 index 48c0333c..00000000 --- a/repos/extra/wayland-protocols/info +++ /dev/null @@ -1,4 +0,0 @@ -name=wayland-protocols -version=1.36 -release=1 -source="https://gitlab.freedesktop.org/wayland/$name/-/releases/$version/downloads/$name-$version.tar.xz" diff --git a/repos/extra/wayland/.files b/repos/extra/wayland/.files index c8b9062f..a3bf6515 100644 --- a/repos/extra/wayland/.files +++ b/repos/extra/wayland/.files @@ -16,17 +16,17 @@ drwxr-xr-x root/root usr/include/ -rw-r--r-- root/root usr/include/wayland-version.h drwxr-xr-x root/root usr/lib/ lrwxrwxrwx root/root usr/lib/libwayland-client.so -> libwayland-client.so.0 -lrwxrwxrwx root/root usr/lib/libwayland-client.so.0 -> libwayland-client.so.0.22.0 --rwxr-xr-x root/root usr/lib/libwayland-client.so.0.22.0 +lrwxrwxrwx root/root usr/lib/libwayland-client.so.0 -> libwayland-client.so.0.23.0 +-rwxr-xr-x root/root usr/lib/libwayland-client.so.0.23.0 lrwxrwxrwx root/root usr/lib/libwayland-cursor.so -> libwayland-cursor.so.0 -lrwxrwxrwx root/root usr/lib/libwayland-cursor.so.0 -> libwayland-cursor.so.0.22.0 --rwxr-xr-x root/root usr/lib/libwayland-cursor.so.0.22.0 +lrwxrwxrwx root/root usr/lib/libwayland-cursor.so.0 -> libwayland-cursor.so.0.23.0 +-rwxr-xr-x root/root usr/lib/libwayland-cursor.so.0.23.0 lrwxrwxrwx root/root usr/lib/libwayland-egl.so -> libwayland-egl.so.1 -lrwxrwxrwx root/root usr/lib/libwayland-egl.so.1 -> libwayland-egl.so.1.22.0 --rwxr-xr-x root/root usr/lib/libwayland-egl.so.1.22.0 +lrwxrwxrwx root/root usr/lib/libwayland-egl.so.1 -> libwayland-egl.so.1.23.0 +-rwxr-xr-x root/root usr/lib/libwayland-egl.so.1.23.0 lrwxrwxrwx root/root usr/lib/libwayland-server.so -> libwayland-server.so.0 -lrwxrwxrwx root/root usr/lib/libwayland-server.so.0 -> libwayland-server.so.0.22.0 --rwxr-xr-x root/root usr/lib/libwayland-server.so.0.22.0 +lrwxrwxrwx root/root usr/lib/libwayland-server.so.0 -> libwayland-server.so.0.23.0 +-rwxr-xr-x root/root usr/lib/libwayland-server.so.0.23.0 drwxr-xr-x root/root usr/lib/pkgconfig/ -rw-r--r-- root/root usr/lib/pkgconfig/wayland-client.pc -rw-r--r-- root/root usr/lib/pkgconfig/wayland-cursor.pc diff --git a/repos/extra/wayland/abuild b/repos/extra/wayland/abuild new file mode 100644 index 00000000..18574765 --- /dev/null +++ b/repos/extra/wayland/abuild @@ -0,0 +1,5 @@ +name=wayland +version=1.23.0 +release=1 +source="https://gitlab.freedesktop.org/$name/$name/-/releases/$version/downloads/$name-$version.tar.xz" +build_opt="-Ddocumentation=false" diff --git a/repos/extra/wayland/info b/repos/extra/wayland/info deleted file mode 100644 index 7b58e11f..00000000 --- a/repos/extra/wayland/info +++ /dev/null @@ -1,5 +0,0 @@ -name=wayland -version=1.22.0 -release=1 -source="https://gitlab.freedesktop.org/$name/$name/-/releases/$version/downloads/$name-$version.tar.xz" -build_opt="-Ddocumentation=false" diff --git a/repos/extra/wbg/abuild b/repos/extra/wbg/abuild new file mode 100644 index 00000000..3d6bef75 --- /dev/null +++ b/repos/extra/wbg/abuild @@ -0,0 +1,4 @@ +name=wbg +version=1.2.0 +release=1 +source="$name-$version.tar.gz::https://codeberg.org/dnkl/${name}/archive/${version}.tar.gz" diff --git a/repos/extra/wbg/info b/repos/extra/wbg/info deleted file mode 100644 index 3d6bef75..00000000 --- a/repos/extra/wbg/info +++ /dev/null @@ -1,4 +0,0 @@ -name=wbg -version=1.2.0 -release=1 -source="$name-$version.tar.gz::https://codeberg.org/dnkl/${name}/archive/${version}.tar.gz" diff --git a/repos/extra/wf-recorder/abuild b/repos/extra/wf-recorder/abuild new file mode 100644 index 00000000..eac463b4 --- /dev/null +++ b/repos/extra/wf-recorder/abuild @@ -0,0 +1,4 @@ +name=wf-recorder +version=0.4.1 +release=1 +source="https://github.com/ammen99/${name}/releases/download/v${version}/${name}-${version}.tar.xz" diff --git a/repos/extra/wf-recorder/info b/repos/extra/wf-recorder/info deleted file mode 100644 index eac463b4..00000000 --- a/repos/extra/wf-recorder/info +++ /dev/null @@ -1,4 +0,0 @@ -name=wf-recorder -version=0.4.1 -release=1 -source="https://github.com/ammen99/${name}/releases/download/v${version}/${name}-${version}.tar.xz" diff --git a/repos/extra/wireless-tools/abuild b/repos/extra/wireless-tools/abuild new file mode 100644 index 00000000..e1b5f479 --- /dev/null +++ b/repos/extra/wireless-tools/abuild @@ -0,0 +1,19 @@ +name=wireless-tools +n=$(echo $name | sed 's/-/_/') +version=30.pre9 +release=1 +source="https://hewlettpackard.github.io/$name/${n}.$version.tar.gz + fix-basename.patch" + +build() { + # fix compiler flags, build shared library, don't run ldconfig + sed -i Makefile \ + -e "s|CFLAGS=|CFLAGS=$CFLAGS |" \ + -e "/^BUILD_STATIC/d" \ + -e "/ldconfig/d" + + make + make install \ + PREFIX=$PKG/usr \ + INSTALL_MAN=$PKG/usr/share/man +} diff --git a/repos/extra/wireless-tools/build b/repos/extra/wireless-tools/build deleted file mode 100644 index aa26da8f..00000000 --- a/repos/extra/wireless-tools/build +++ /dev/null @@ -1,10 +0,0 @@ -# fix compiler flags, build shared library, don't run ldconfig -sed -i Makefile \ - -e "s|CFLAGS=|CFLAGS=$CFLAGS |" \ - -e "/^BUILD_STATIC/d" \ - -e "/ldconfig/d" - -make -make install \ - PREFIX=$PKG/usr \ - INSTALL_MAN=$PKG/usr/share/man diff --git a/repos/extra/wireless-tools/info b/repos/extra/wireless-tools/info deleted file mode 100644 index f9767b73..00000000 --- a/repos/extra/wireless-tools/info +++ /dev/null @@ -1,6 +0,0 @@ -name=wireless-tools -n=$(echo $name | sed 's/-/_/') -version=30.pre9 -release=1 -source="https://hewlettpackard.github.io/$name/${n}.$version.tar.gz - fix-basename.patch" diff --git a/repos/extra/wl-clipboard/abuild b/repos/extra/wl-clipboard/abuild new file mode 100644 index 00000000..8f3f586a --- /dev/null +++ b/repos/extra/wl-clipboard/abuild @@ -0,0 +1,4 @@ +name=wl-clipboard +version=2.2.1 +release=1 +source="https://github.com/bugaevc/${name}/archive/v${version}/${name}-v${version}.tar.gz" diff --git a/repos/extra/wl-clipboard/info b/repos/extra/wl-clipboard/info deleted file mode 100644 index 8f3f586a..00000000 --- a/repos/extra/wl-clipboard/info +++ /dev/null @@ -1,4 +0,0 @@ -name=wl-clipboard -version=2.2.1 -release=1 -source="https://github.com/bugaevc/${name}/archive/v${version}/${name}-v${version}.tar.gz" diff --git a/repos/extra/wlroots/abuild b/repos/extra/wlroots/abuild new file mode 100644 index 00000000..bd19c3fd --- /dev/null +++ b/repos/extra/wlroots/abuild @@ -0,0 +1,6 @@ +name=wlroots +version=0.17.3 +release=1 +source="https://gitlab.freedesktop.org/${name}/${name}/-/releases/${version}/downloads/${name}-${version}.tar.gz" +build_opt="-Dexamples=false -Ddefault_library=both -Dbackends=drm,libinput" +[ -f $SPM_PKGDB/xwayland ] && build_opt="$build_opt -Dxwayland=enabled" diff --git a/repos/extra/wlroots/info b/repos/extra/wlroots/info deleted file mode 100644 index a0404b36..00000000 --- a/repos/extra/wlroots/info +++ /dev/null @@ -1,6 +0,0 @@ -name=wlroots -version=0.17.3 -release=1 -source="https://gitlab.freedesktop.org/${name}/${name}/-/releases/${version}/downloads/${name}-${version}.tar.gz" -[ "$(command -v Xwayland)" ] && xwayland="-Dxwayland=enabled" -build_opt="-Dexamples=false -Ddefault_library=both -Dbackends=drm,libinput $xwayland" diff --git a/repos/extra/wmenu/abuild b/repos/extra/wmenu/abuild new file mode 100644 index 00000000..d1073d3d --- /dev/null +++ b/repos/extra/wmenu/abuild @@ -0,0 +1,4 @@ +name=wmenu +version=0.1.8 +release=1 +source="https://git.sr.ht/~adnano/${name}/archive/${version}.tar.gz" diff --git a/repos/extra/wmenu/info b/repos/extra/wmenu/info deleted file mode 100644 index d1073d3d..00000000 --- a/repos/extra/wmenu/info +++ /dev/null @@ -1,4 +0,0 @@ -name=wmenu -version=0.1.8 -release=1 -source="https://git.sr.ht/~adnano/${name}/archive/${version}.tar.gz" diff --git a/repos/extra/wpa_supplicant/abuild b/repos/extra/wpa_supplicant/abuild new file mode 100644 index 00000000..b4f7c5d0 --- /dev/null +++ b/repos/extra/wpa_supplicant/abuild @@ -0,0 +1,54 @@ +name=wpa_supplicant +version=2.10 +release=1 +source="https://w1.fi/releases/$name-$version.tar.gz + run" +sv="run" +export CFLAGS="$CFLAGS $(pkg-config --cflags libnl-tiny)" + +build() { +cat > wpa_supplicant/.config << "EOF" +CONFIG_BACKEND=file +CONFIG_CTRL_IFACE=y +CONFIG_DEBUG_FILE=y +CONFIG_DEBUG_SYSLOG=y +CONFIG_DEBUG_SYSLOG_FACILITY=LOG_DAEMON +CONFIG_DRIVER_NL80211=y +CONFIG_DRIVER_WEXT=y +CONFIG_DRIVER_WIRED=y +CONFIG_EAP_GTC=y +CONFIG_EAP_LEAP=y +CONFIG_EAP_MD5=y +CONFIG_EAP_MSCHAPV2=y +CONFIG_EAP_OTP=y +CONFIG_EAP_PEAP=y +CONFIG_EAP_TLS=y +CONFIG_EAP_TTLS=y +CONFIG_IEEE8021X_EAPOL=y +CONFIG_IPV6=y +CONFIG_PEERKEY=y +CONFIG_LIBNL20=y +CONFIG_LIBNL_TINY=y +CONFIG_PKCS12=y +CONFIG_READLINE=y +CONFIG_SMARTCARD=y +CONFIG_WPS=y +CFLAGS += -I/usr/include/libnl3 +EOF + +cd wpa_supplicant +make BINDIR=/usr/sbin LIBDIR=/usr/lib + +mkdir -p $PKG/usr/sbin $PKG/usr/share/man/man5 $PKG/usr/share/man/man8 +install -v -m755 wpa_cli wpa_passphrase wpa_supplicant $PKG/usr/sbin +install -v -m644 doc/docbook/wpa_supplicant.conf.5 $PKG/usr/share/man/man5/ +install -v -m644 doc/docbook/wpa_cli.8 $PKG/usr/share/man/man8/ +install -v -m644 doc/docbook/wpa_passphrase.8 $PKG/usr/share/man/man8/ +install -v -m644 doc/docbook/wpa_supplicant.8 $PKG/usr/share/man/man8/ + +mkdir -p $PKG/etc +cat > $PKG/etc/wpa_supplicant.conf << "EOF" +ctrl_interface=DIR=/run/wpa_supplicant GROUP=wheel +update_config=1 +EOF +} diff --git a/repos/extra/wpa_supplicant/build b/repos/extra/wpa_supplicant/build deleted file mode 100644 index a4bf0dba..00000000 --- a/repos/extra/wpa_supplicant/build +++ /dev/null @@ -1,44 +0,0 @@ -cat > wpa_supplicant/.config << "EOF" -CONFIG_BACKEND=file -CONFIG_CTRL_IFACE=y -CONFIG_DEBUG_FILE=y -CONFIG_DEBUG_SYSLOG=y -CONFIG_DEBUG_SYSLOG_FACILITY=LOG_DAEMON -CONFIG_DRIVER_NL80211=y -CONFIG_DRIVER_WEXT=y -CONFIG_DRIVER_WIRED=y -CONFIG_EAP_GTC=y -CONFIG_EAP_LEAP=y -CONFIG_EAP_MD5=y -CONFIG_EAP_MSCHAPV2=y -CONFIG_EAP_OTP=y -CONFIG_EAP_PEAP=y -CONFIG_EAP_TLS=y -CONFIG_EAP_TTLS=y -CONFIG_IEEE8021X_EAPOL=y -CONFIG_IPV6=y -CONFIG_PEERKEY=y -CONFIG_LIBNL20=y -CONFIG_LIBNL_TINY=y -CONFIG_PKCS12=y -CONFIG_READLINE=y -CONFIG_SMARTCARD=y -CONFIG_WPS=y -CFLAGS += -I/usr/include/libnl3 -EOF - -cd wpa_supplicant -make BINDIR=/usr/sbin LIBDIR=/usr/lib - -mkdir -p $PKG/usr/sbin $PKG/usr/share/man/man5 $PKG/usr/share/man/man8 -install -v -m755 wpa_cli wpa_passphrase wpa_supplicant $PKG/usr/sbin -install -v -m644 doc/docbook/wpa_supplicant.conf.5 $PKG/usr/share/man/man5/ -install -v -m644 doc/docbook/wpa_cli.8 $PKG/usr/share/man/man8/ -install -v -m644 doc/docbook/wpa_passphrase.8 $PKG/usr/share/man/man8/ -install -v -m644 doc/docbook/wpa_supplicant.8 $PKG/usr/share/man/man8/ - -mkdir -p $PKG/etc -cat > $PKG/etc/wpa_supplicant.conf << "EOF" -ctrl_interface=DIR=/run/wpa_supplicant GROUP=wheel -update_config=1 -EOF \ No newline at end of file diff --git a/repos/extra/wpa_supplicant/info b/repos/extra/wpa_supplicant/info deleted file mode 100644 index 2586e456..00000000 --- a/repos/extra/wpa_supplicant/info +++ /dev/null @@ -1,7 +0,0 @@ -name=wpa_supplicant -version=2.10 -release=1 -source="https://w1.fi/releases/$name-$version.tar.gz - run" -sv="run" -export CFLAGS="$CFLAGS $(pkg-config --cflags libnl-tiny)" diff --git a/repos/extra/x264/abuild b/repos/extra/x264/abuild new file mode 100644 index 00000000..bafbcea6 --- /dev/null +++ b/repos/extra/x264/abuild @@ -0,0 +1,6 @@ +name=x264 +version=20240216 +release=1 +source="https://anduin.linuxfromscratch.org/BLFS/$name/$name-$version.tar.xz + portability.patch" +build_opt="--enable-shared" diff --git a/repos/extra/x264/info b/repos/extra/x264/info deleted file mode 100644 index bafbcea6..00000000 --- a/repos/extra/x264/info +++ /dev/null @@ -1,6 +0,0 @@ -name=x264 -version=20240216 -release=1 -source="https://anduin.linuxfromscratch.org/BLFS/$name/$name-$version.tar.xz - portability.patch" -build_opt="--enable-shared" diff --git a/repos/extra/x265/abuild b/repos/extra/x265/abuild new file mode 100644 index 00000000..3aac0cc3 --- /dev/null +++ b/repos/extra/x265/abuild @@ -0,0 +1,6 @@ +name=x265 +version=20240216 +release=1 +source="https://anduin.linuxfromscratch.org/BLFS/$name/$name-$version.tar.xz" +build_opt="-DGIT_ARCHETYPE=1 " +build_dir=$name-$version/source diff --git a/repos/extra/x265/info b/repos/extra/x265/info deleted file mode 100644 index 3aac0cc3..00000000 --- a/repos/extra/x265/info +++ /dev/null @@ -1,6 +0,0 @@ -name=x265 -version=20240216 -release=1 -source="https://anduin.linuxfromscratch.org/BLFS/$name/$name-$version.tar.xz" -build_opt="-DGIT_ARCHETYPE=1 " -build_dir=$name-$version/source diff --git a/repos/extra/xdg-user-dirs/abuild b/repos/extra/xdg-user-dirs/abuild new file mode 100644 index 00000000..9b7afde1 --- /dev/null +++ b/repos/extra/xdg-user-dirs/abuild @@ -0,0 +1,5 @@ +name=xdg-user-dirs +version=0.18 +release=1 +source="https://user-dirs.freedesktop.org/releases/$name-$version.tar.gz" +build_opt="--disable-documentation" diff --git a/repos/extra/xdg-user-dirs/info b/repos/extra/xdg-user-dirs/info deleted file mode 100644 index 9b7afde1..00000000 --- a/repos/extra/xdg-user-dirs/info +++ /dev/null @@ -1,5 +0,0 @@ -name=xdg-user-dirs -version=0.18 -release=1 -source="https://user-dirs.freedesktop.org/releases/$name-$version.tar.gz" -build_opt="--disable-documentation" diff --git a/repos/extra/xkeyboard-config/abuild b/repos/extra/xkeyboard-config/abuild new file mode 100644 index 00000000..3b5ccc55 --- /dev/null +++ b/repos/extra/xkeyboard-config/abuild @@ -0,0 +1,4 @@ +name=xkeyboard-config +version=2.41 +release=1 +source="https://www.x.org/pub/individual/data/$name/$name-$version.tar.xz" diff --git a/repos/extra/xkeyboard-config/info b/repos/extra/xkeyboard-config/info deleted file mode 100644 index 3b5ccc55..00000000 --- a/repos/extra/xkeyboard-config/info +++ /dev/null @@ -1,4 +0,0 @@ -name=xkeyboard-config -version=2.41 -release=1 -source="https://www.x.org/pub/individual/data/$name/$name-$version.tar.xz" diff --git a/repos/extra/zstd/abuild b/repos/extra/zstd/abuild new file mode 100644 index 00000000..3c898a59 --- /dev/null +++ b/repos/extra/zstd/abuild @@ -0,0 +1,5 @@ +name=zstd +version=1.5.6 +release=1 +source="https://github.com/facebook/$name/releases/download/v$version/$name-$version.tar.gz" +keep_static=1 diff --git a/repos/extra/zstd/info b/repos/extra/zstd/info deleted file mode 100644 index 3c898a59..00000000 --- a/repos/extra/zstd/info +++ /dev/null @@ -1,5 +0,0 @@ -name=zstd -version=1.5.6 -release=1 -source="https://github.com/facebook/$name/releases/download/v$version/$name-$version.tar.gz" -keep_static=1 -- cgit v1.2.3