summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--repo/meta/all.xibuild2
-rw-r--r--repo/meta/linux.xibuild2
-rw-r--r--repo/meta/util.xibuild2
-rw-r--r--repo/util/iw.xibuild22
-rw-r--r--repo/util/wpa_supplicant.xibuild12
5 files changed, 35 insertions, 5 deletions
diff --git a/repo/meta/all.xibuild b/repo/meta/all.xibuild
index 22bd230..d55fcf4 100644
--- a/repo/meta/all.xibuild
+++ b/repo/meta/all.xibuild
@@ -2,4 +2,4 @@
# This file was automatically generated, do not edit!
DESC="AlL tHe pacKageS!!"
-DEPS=( asciidoc autoconf2-13 autoconf automake bc bison check cmake dejagnu distcc docbook4-xml docbook-dtd docbook-xml docbook-xsl expect flex gcc git help2man llvm m4 make meson mpc ninja patch pkg-config rustc sgml-common texinfo xmlto linux-headers linux cacert-utils fakechroot fakeroot icecream acl acpid attr binutils bootscripts brotli bzip2 cacerts coreutils dbus dhcp efibootmgr efivar elogind eudev expat findutils freetype2 gc gdbm gettext glibc glib gmp gnutls gobject-introspection gperf grub guile gzip iana-etc icu intltool js78 kbd kmod krb5 ldns libarchive libcap-ng libcap libffi libidn libldap libndp libnghttp libnl libp11-kit libpipeline libpng libpsl libsasl libseccomp libsigsegv libssh2 libtasn1 libtool libunistring libusb libxcrypt libxml2 libxslt lz4 lzo mkinitramfs mpfr ncurses nettle networkmanager newt nspr nss openssl pahole pam pcre perl perl-xml-parser polkit popt psmisc python-mako python-markupsafe python-requests python readline rtmpdump sed shadow slang sysklogd sysvinit tar tcl xxhash xz zip zlib zstd acpi bash cpio curl diffutils dosfstools dracut e2fsprogs elfutils file gawk genfstab grep groff inetutils iproute2 keyutils less lynx make-ca man-db neofetch openssh pciutils pm-utils procps-ng rsync sudo unzip usbutils util-linux vim wget which wpa_supplicant sysconfigs xibuild xipkg)
+DEPS=( asciidoc autoconf2-13 autoconf automake bc bison check cmake dejagnu distcc docbook4-xml docbook-dtd docbook-xml docbook-xsl expect flex gcc git help2man llvm m4 make meson mpc ninja patch pkg-config rustc sgml-common texinfo xmlto linux-firmware linux-headers linux cacert-utils fakechroot fakeroot icecream acl acpid attr binutils bootscripts brotli bzip2 cacerts coreutils dbus dhcp efibootmgr efivar elogind eudev expat findutils freetype2 gc gdbm gettext glibc glib gmp gnutls gobject-introspection gperf grub guile gzip iana-etc icu intltool js78 kbd kmod krb5 ldns libarchive libcap-ng libcap libffi libidn libldap libndp libnghttp libnl libp11-kit libpipeline libpng libpsl libsasl libseccomp libsigsegv libssh2 libtasn1 libtool libunistring libusb libxcrypt libxml2 libxslt lz4 lzo mkinitramfs mpfr ncurses nettle networkmanager newt nspr nss openssl pahole pam pcre perl perl-xml-parser polkit popt psmisc python-mako python-markupsafe python-requests python readline rtmpdump sed shadow slang sysklogd sysvinit tar tcl xxhash xz zip zlib zstd acpi bash cpio curl diffutils dosfstools dracut e2fsprogs elfutils file gawk genfstab grep groff inetutils iproute2 iw keyutils less lynx make-ca man-db neofetch openssh pciutils pm-utils procps-ng rsync sudo unzip usbutils util-linux vim wget which wpa_supplicant sysconfigs xibuild xipkg)
diff --git a/repo/meta/linux.xibuild b/repo/meta/linux.xibuild
index 0c830a5..8b0d064 100644
--- a/repo/meta/linux.xibuild
+++ b/repo/meta/linux.xibuild
@@ -2,4 +2,4 @@
# This file was automatically generated, do not edit!
DESC="All the the packages available in linux"
-DEPS=( linux-headers linux)
+DEPS=( linux-firmware linux-headers linux)
diff --git a/repo/meta/util.xibuild b/repo/meta/util.xibuild
index c93b601..43c17a2 100644
--- a/repo/meta/util.xibuild
+++ b/repo/meta/util.xibuild
@@ -2,4 +2,4 @@
# This file was automatically generated, do not edit!
DESC="All the the packages available in util"
-DEPS=( acpi bash cpio curl diffutils dosfstools dracut e2fsprogs elfutils file gawk genfstab grep groff inetutils iproute2 keyutils less lynx make-ca man-db neofetch openssh pciutils pm-utils procps-ng rsync sudo unzip usbutils util-linux vim wget which wpa_supplicant)
+DEPS=( acpi bash cpio curl diffutils dosfstools dracut e2fsprogs elfutils file gawk genfstab grep groff inetutils iproute2 iw keyutils less lynx make-ca man-db neofetch openssh pciutils pm-utils procps-ng rsync sudo unzip usbutils util-linux vim wget which wpa_supplicant)
diff --git a/repo/util/iw.xibuild b/repo/util/iw.xibuild
new file mode 100644
index 0000000..0870143
--- /dev/null
+++ b/repo/util/iw.xibuild
@@ -0,0 +1,22 @@
+#!/bin/bash
+
+MAKEDEPS=(make)
+DEPS=(libnl)
+
+PKG_VER=5.16
+SOURCE=https://www.kernel.org/pub/software/network/iw/iw-$PKG_VER.tar.xz
+DESC="nl80211 based CLI configuration utility for wireless devices"
+
+prepare () {
+ sed -i "/INSTALL.*gz/s/.gz//" Makefile
+}
+
+build () {
+ make
+}
+
+package () {
+ make DESTDIR=$PKG_DEST install
+}
+
+
diff --git a/repo/util/wpa_supplicant.xibuild b/repo/util/wpa_supplicant.xibuild
index 38001e1..5126587 100644
--- a/repo/util/wpa_supplicant.xibuild
+++ b/repo/util/wpa_supplicant.xibuild
@@ -7,6 +7,11 @@ PKG_VER=2.10
SOURCE=https://w1.fi/releases/wpa_supplicant-$PKG_VER.tar.gz
DESC="A utility providng key negotiation for WPA wireless networks"
+BOOTSCRIPTS=blfs-bootscripts-20210826
+ADDITIONAL=(
+ https://anduin.linuxfromscratch.org/BLFS/blfs-bootscripts/$BOOTSCRIPTS.tar.xz
+ )
+
prepare () {
cat > wpa_supplicant/.config << "EOF"
@@ -58,8 +63,11 @@ package () {
install -v -d -m755 $PKG_DEST/etc/dbus-1/system.d &&
install -v -m644 dbus/dbus-wpa_supplicant.conf \
$PKG_DEST/etc/dbus-1/system.d/wpa_supplicant.conf
-
-
+
+ cd ..
+ tar xf $BOOTSCRIPTS.tar.xz
+ cd $BOOTSCRIPTS
+ make DESTDIR=$PKG_DEST install-service-wpa
}