summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordavidovski <david@davidovski.xyz>2022-01-20 21:37:51 +0000
committerdavidovski <david@davidovski.xyz>2022-01-20 21:37:51 +0000
commitdec952fe033386edc3eb34b0f17edde6683eae65 (patch)
tree7554d75f06558035eca8244e1681332dba7bcf0a
parent834b40c1975a5181c03ab0768bc4e3acb3561a47 (diff)
added makedeps currently are just common buildtools
-rw-r--r--repo/devel/asciidoc.xibuild1
-rw-r--r--repo/devel/autoconf.xibuild1
-rw-r--r--repo/devel/automake.xibuild1
-rw-r--r--repo/devel/bc.xibuild1
-rw-r--r--repo/devel/bison.xibuild1
-rw-r--r--repo/devel/check.xibuild1
-rw-r--r--repo/devel/cmake.xibuild1
-rw-r--r--repo/devel/dejagnu.xibuild1
-rw-r--r--repo/devel/distcc.xibuild1
-rw-r--r--repo/devel/expect.xibuild1
-rw-r--r--repo/devel/flex.xibuild1
-rw-r--r--repo/devel/gcc.xibuild1
-rw-r--r--repo/devel/git.xibuild1
-rw-r--r--repo/devel/help2man.xibuild1
-rw-r--r--repo/devel/m4.xibuild1
-rw-r--r--repo/devel/make.xibuild1
-rw-r--r--repo/devel/meson.xibuild1
-rw-r--r--repo/devel/mpc.xibuild1
-rw-r--r--repo/devel/ninja.xibuild1
-rw-r--r--repo/devel/patch.xibuild1
-rw-r--r--repo/devel/pkg-config.xibuild1
-rw-r--r--repo/devel/texinfo.xibuild1
-rw-r--r--repo/devel/xmlto.xibuild1
-rw-r--r--repo/linux/linux-headers.xibuild1
-rw-r--r--repo/linux/linux.xibuild1
-rw-r--r--repo/meta/all.xibuild1
-rw-r--r--repo/meta/base.xibuild1
-rw-r--r--repo/meta/build-system.xibuild1
-rw-r--r--repo/meta/sh.xibuild1
-rw-r--r--repo/meta/system.xibuild1
-rw-r--r--repo/meta/systemconfigs.xibuild1
-rw-r--r--repo/meta/utilities.xibuild1
-rw-r--r--repo/skip/cacert-utils.xibuild1
-rw-r--r--repo/skip/fakechroot.xibuild1
-rw-r--r--repo/skip/fakeroot.xibuild1
-rw-r--r--repo/skip/icecream.xibuild1
-rw-r--r--repo/system/acl.xibuild1
-rw-r--r--repo/system/attr.xibuild1
-rw-r--r--repo/system/binutils.xibuild1
-rw-r--r--repo/system/bootscripts.xibuild1
-rw-r--r--repo/system/brotli.xibuild1
-rw-r--r--repo/system/bzip2.xibuild1
-rw-r--r--repo/system/cacerts.xibuild1
-rw-r--r--repo/system/coreutils.xibuild1
-rw-r--r--repo/system/dbus.xibuild1
-rw-r--r--repo/system/efibootmgr.xibuild1
-rw-r--r--repo/system/efivar.xibuild1
-rw-r--r--repo/system/eudev.xibuild1
-rw-r--r--repo/system/expat.xibuild1
-rw-r--r--repo/system/findutils.xibuild1
-rw-r--r--repo/system/freetype2.xibuild1
-rw-r--r--repo/system/gc.xibuild1
-rw-r--r--repo/system/gdbm.xibuild1
-rw-r--r--repo/system/gettext.xibuild1
-rw-r--r--repo/system/glib.xibuild1
-rw-r--r--repo/system/glibc.xibuild1
-rw-r--r--repo/system/gmp.xibuild1
-rw-r--r--repo/system/gnutls.xibuild1
-rw-r--r--repo/system/gperf.xibuild1
-rw-r--r--repo/system/grub.xibuild1
-rw-r--r--repo/system/guile.xibuild1
-rw-r--r--repo/system/gzip.xibuild1
-rw-r--r--repo/system/iana-etc.xibuild1
-rw-r--r--repo/system/intltool.xibuild1
-rw-r--r--repo/system/kbd.xibuild1
-rw-r--r--repo/system/kmod.xibuild1
-rw-r--r--repo/system/krb5.xibuild1
-rw-r--r--repo/system/libarchive.xibuild1
-rw-r--r--repo/system/libcap-ng.xibuild1
-rw-r--r--repo/system/libcap.xibuild1
-rw-r--r--repo/system/libffi.xibuild1
-rw-r--r--repo/system/libiconv.xibuild1
-rw-r--r--repo/system/libidn.xibuild1
-rw-r--r--repo/system/libldap.xibuild1
-rw-r--r--repo/system/libndp.xibuild1
-rw-r--r--repo/system/libnghttp.xibuild1
-rw-r--r--repo/system/libp11-kit.xibuild1
-rw-r--r--repo/system/libpipeline.xibuild1
-rw-r--r--repo/system/libpng.xibuild1
-rw-r--r--repo/system/libpsl.xibuild1
-rw-r--r--repo/system/libsasl.xibuild1
-rw-r--r--repo/system/libseccomp.xibuild1
-rw-r--r--repo/system/libsigsegv.xibuild1
-rw-r--r--repo/system/libtasn1.xibuild1
-rw-r--r--repo/system/libtool.xibuild1
-rw-r--r--repo/system/libunistring.xibuild1
-rw-r--r--repo/system/libxcrypt.xibuild1
-rw-r--r--repo/system/libxml2.xibuild1
-rw-r--r--repo/system/libxslt.xibuild1
-rw-r--r--repo/system/lz4.xibuild1
-rw-r--r--repo/system/lzo.xibuild1
-rw-r--r--repo/system/mkinitramfs.xibuild1
-rw-r--r--repo/system/mpfr.xibuild1
-rw-r--r--repo/system/ncurses.xibuild1
-rw-r--r--repo/system/nettle.xibuild1
-rw-r--r--repo/system/networkmanager.xibuild1
-rw-r--r--repo/system/nspr.xibuild1
-rw-r--r--repo/system/openssl.xibuild1
-rw-r--r--repo/system/pahole.xibuild1
-rw-r--r--repo/system/pam.xibuild1
-rw-r--r--repo/system/pcre.xibuild1
-rw-r--r--repo/system/perl-xml-parser.xibuild1
-rw-r--r--repo/system/perl.xibuild1
-rw-r--r--repo/system/popt.xibuild1
-rw-r--r--repo/system/psmisc.xibuild1
-rw-r--r--repo/system/python-requests.xibuild1
-rw-r--r--repo/system/python.xibuild1
-rw-r--r--repo/system/readline.xibuild1
-rw-r--r--repo/system/rtmpdump.xibuild1
-rw-r--r--repo/system/sed.xibuild1
-rw-r--r--repo/system/shadow.xibuild1
-rw-r--r--repo/system/sysklogd.xibuild1
-rw-r--r--repo/system/sysvinit.xibuild1
-rw-r--r--repo/system/tar.xibuild1
-rw-r--r--repo/system/tcl.xibuild1
-rw-r--r--repo/system/xxhash.xibuild1
-rw-r--r--repo/system/xz.xibuild1
-rw-r--r--repo/system/zip.xibuild1
-rw-r--r--repo/system/zlib.xibuild1
-rw-r--r--repo/system/zstd.xibuild1
-rw-r--r--repo/util/bash.xibuild1
-rw-r--r--repo/util/cpio.xibuild1
-rw-r--r--repo/util/curl.xibuild1
-rw-r--r--repo/util/diffutils.xibuild1
-rw-r--r--repo/util/dosfstools.xibuild1
-rw-r--r--repo/util/dracut.xibuild1
-rw-r--r--repo/util/e2fsprogs.xibuild1
-rw-r--r--repo/util/elfutils.xibuild1
-rw-r--r--repo/util/file.xibuild1
-rw-r--r--repo/util/gawk.xibuild1
-rw-r--r--repo/util/grep.xibuild1
-rw-r--r--repo/util/groff.xibuild1
-rw-r--r--repo/util/inetutils.xibuild1
-rw-r--r--repo/util/iproute2.xibuild1
-rw-r--r--repo/util/keyutils.xibuild1
-rw-r--r--repo/util/less.xibuild1
-rw-r--r--repo/util/make-ca.xibuild1
-rw-r--r--repo/util/man-db.xibuild1
-rw-r--r--repo/util/neofetch.xibuild1
-rw-r--r--repo/util/openssh.xibuild1
-rw-r--r--repo/util/procps-ng.xibuild1
-rw-r--r--repo/util/rsync.xibuild1
-rw-r--r--repo/util/util-linux.xibuild1
-rw-r--r--repo/util/vim.xibuild1
-rw-r--r--repo/util/which.xibuild1
-rw-r--r--repo/xi/xibuild.xibuild1
-rw-r--r--repo/xi/xipkg.xibuild1
147 files changed, 147 insertions, 0 deletions
diff --git a/repo/devel/asciidoc.xibuild b/repo/devel/asciidoc.xibuild
index 135dcb7..6e1cf8f 100644
--- a/repo/devel/asciidoc.xibuild
+++ b/repo/devel/asciidoc.xibuild
@@ -1,5 +1,6 @@
#!/bin/bash
+MAKEDEPS=(python )
DEPS=(python libxslt docbook-xsl)
PKG_VER=10.1.1
diff --git a/repo/devel/autoconf.xibuild b/repo/devel/autoconf.xibuild
index 8d355b5..6b68489 100644
--- a/repo/devel/autoconf.xibuild
+++ b/repo/devel/autoconf.xibuild
@@ -1,5 +1,6 @@
#!/bin/bash
+MAKEDEPS=(make )
DEPS=(awk m4 diffutils perl sh)
PKG_VER=2.71
diff --git a/repo/devel/automake.xibuild b/repo/devel/automake.xibuild
index 2d65042..4e1485b 100644
--- a/repo/devel/automake.xibuild
+++ b/repo/devel/automake.xibuild
@@ -1,5 +1,6 @@
#!/bin/bash
+MAKEDEPS=(make )
DEPS=(perl bash)
PKG_VER=1.16.5
diff --git a/repo/devel/bc.xibuild b/repo/devel/bc.xibuild
index 76231c6..74b461b 100644
--- a/repo/devel/bc.xibuild
+++ b/repo/devel/bc.xibuild
@@ -1,5 +1,6 @@
#!/bin/bash
+MAKEDEPS=(make )
DEPS=(readline)
PKG_VER=5.2.1
diff --git a/repo/devel/bison.xibuild b/repo/devel/bison.xibuild
index 59c56f5..7319305 100644
--- a/repo/devel/bison.xibuild
+++ b/repo/devel/bison.xibuild
@@ -1,5 +1,6 @@
#!/bin/bash
+MAKEDEPS=(make )
DEPS=(glibc m4 sh)
PKG_VER=3.8.1
diff --git a/repo/devel/check.xibuild b/repo/devel/check.xibuild
index c03e775..e51671a 100644
--- a/repo/devel/check.xibuild
+++ b/repo/devel/check.xibuild
@@ -1,5 +1,6 @@
#!/bin/bash
+MAKEDEPS=(make )
DEPS=(awk)
PKG_VER=0.15.2
diff --git a/repo/devel/cmake.xibuild b/repo/devel/cmake.xibuild
index 10e4485..8e78ae0 100644
--- a/repo/devel/cmake.xibuild
+++ b/repo/devel/cmake.xibuild
@@ -1,5 +1,6 @@
#!/bin/bash
+MAKEDEPS=(make)
DEPS=(curl libarchive jsoncpp libuv rhash)
PKG_VER=3.22.1
diff --git a/repo/devel/dejagnu.xibuild b/repo/devel/dejagnu.xibuild
index 43c2002..ddbf828 100644
--- a/repo/devel/dejagnu.xibuild
+++ b/repo/devel/dejagnu.xibuild
@@ -1,5 +1,6 @@
#!/bin/bash
+MAKEDEPS=(make )
DEPS=(sh expect)
PKG_VER=1.6.3
diff --git a/repo/devel/distcc.xibuild b/repo/devel/distcc.xibuild
index 2011608..fb0bab0 100644
--- a/repo/devel/distcc.xibuild
+++ b/repo/devel/distcc.xibuild
@@ -1,5 +1,6 @@
#!/bin/bash
+MAKEDEPS=(python make )
DEPS=(gcc python)
PKG_VER=3.4
diff --git a/repo/devel/expect.xibuild b/repo/devel/expect.xibuild
index 084185c..386949b 100644
--- a/repo/devel/expect.xibuild
+++ b/repo/devel/expect.xibuild
@@ -1,5 +1,6 @@
#!/bin/bash
+MAKEDEPS=(make )
DEPS=(tcl)
PKG_VER=5.45.4
diff --git a/repo/devel/flex.xibuild b/repo/devel/flex.xibuild
index bd7a96f..e975c1e 100644
--- a/repo/devel/flex.xibuild
+++ b/repo/devel/flex.xibuild
@@ -1,5 +1,6 @@
#!/bin/bash
+MAKEDEPS=(make )
DEPS=(glibc m4 sh)
PKG_VER=2.6.4
diff --git a/repo/devel/gcc.xibuild b/repo/devel/gcc.xibuild
index 2628f34..6e83fda 100644
--- a/repo/devel/gcc.xibuild
+++ b/repo/devel/gcc.xibuild
@@ -1,5 +1,6 @@
#!/bin/bash
+MAKEDEPS=(grep make )
DEPS=(glibc)
PKG_VER=11.2.0
diff --git a/repo/devel/git.xibuild b/repo/devel/git.xibuild
index 00cb647..e172048 100644
--- a/repo/devel/git.xibuild
+++ b/repo/devel/git.xibuild
@@ -1,5 +1,6 @@
#!/bin/bash
+MAKEDEPS=(grep python make )
DEPS=(curl perl openssl pcre grep shadow zlib openssh)
PKG_VER=2.34.1
diff --git a/repo/devel/help2man.xibuild b/repo/devel/help2man.xibuild
index ddaa5c4..cb74ca8 100644
--- a/repo/devel/help2man.xibuild
+++ b/repo/devel/help2man.xibuild
@@ -1,5 +1,6 @@
#!/bin/bash
+MAKEDEPS=(make )
DEPS=(sh)
PKG_VER=1.48.5
diff --git a/repo/devel/m4.xibuild b/repo/devel/m4.xibuild
index bdab7c6..291c26d 100644
--- a/repo/devel/m4.xibuild
+++ b/repo/devel/m4.xibuild
@@ -1,5 +1,6 @@
#!/bin/bash
+MAKEDEPS=(make )
DEPS=(glibc bash)
PKG_VER=1.4.19
diff --git a/repo/devel/make.xibuild b/repo/devel/make.xibuild
index b361786..c5ce850 100644
--- a/repo/devel/make.xibuild
+++ b/repo/devel/make.xibuild
@@ -1,5 +1,6 @@
#!/bin/bash
+MAKEDEPS=()
DEPS=(glibc)
PKG_VER=4.3
diff --git a/repo/devel/meson.xibuild b/repo/devel/meson.xibuild
index 55c38ce..ef4485c 100644
--- a/repo/devel/meson.xibuild
+++ b/repo/devel/meson.xibuild
@@ -1,5 +1,6 @@
#!/bin/bash
+MAKEDEPS=(python)
DEPS=(python ninja)
PKG_VER=0.59
diff --git a/repo/devel/mpc.xibuild b/repo/devel/mpc.xibuild
index dde3750..1dc2157 100644
--- a/repo/devel/mpc.xibuild
+++ b/repo/devel/mpc.xibuild
@@ -1,5 +1,6 @@
#!/bin/bash
+MAKEDEPS=(make )
DEPS=(mpfr)
PKG_VER=1.2.0
diff --git a/repo/devel/ninja.xibuild b/repo/devel/ninja.xibuild
index 5c23a1a..24f72ad 100644
--- a/repo/devel/ninja.xibuild
+++ b/repo/devel/ninja.xibuild
@@ -1,5 +1,6 @@
#!/bin/bash
+MAKEDEPS=(python)
DEPS=(glibc)
SOURCE=git://github.com/ninja-build/ninja.git
diff --git a/repo/devel/patch.xibuild b/repo/devel/patch.xibuild
index 7d1dfd0..2249090 100644
--- a/repo/devel/patch.xibuild
+++ b/repo/devel/patch.xibuild
@@ -1,5 +1,6 @@
#!/bin/bash
+MAKEDEPS=(make )
DEPS=(glibc attr)
PKG_VER=2.7
diff --git a/repo/devel/pkg-config.xibuild b/repo/devel/pkg-config.xibuild
index aee11f0..a890c74 100644
--- a/repo/devel/pkg-config.xibuild
+++ b/repo/devel/pkg-config.xibuild
@@ -1,5 +1,6 @@
#!/bin/bash
+MAKEDEPS=(make )
DEPS=(glibc sh)
PKG_VER=0.29.2
diff --git a/repo/devel/texinfo.xibuild b/repo/devel/texinfo.xibuild
index 24fa43c..6d66823 100644
--- a/repo/devel/texinfo.xibuild
+++ b/repo/devel/texinfo.xibuild
@@ -1,5 +1,6 @@
#!/bin/bash
+MAKEDEPS=(make )
DEPS=(ncurses gzip perl sh)
PKG_VER=6.8
diff --git a/repo/devel/xmlto.xibuild b/repo/devel/xmlto.xibuild
index 578c07e..05c5a6e 100644
--- a/repo/devel/xmlto.xibuild
+++ b/repo/devel/xmlto.xibuild
@@ -1,5 +1,6 @@
#!/bin/bash
+MAKEDEPS=(make )
DEPS=(libxslt)
PKG_VER=0.0.28
diff --git a/repo/linux/linux-headers.xibuild b/repo/linux/linux-headers.xibuild
index 0affbc9..f09c2f8 100644
--- a/repo/linux/linux-headers.xibuild
+++ b/repo/linux/linux-headers.xibuild
@@ -1,5 +1,6 @@
#!/bin/bash
+MAKEDEPS=(make )
DEPS=()
PKG_VER=5.15.14
diff --git a/repo/linux/linux.xibuild b/repo/linux/linux.xibuild
index 8c3ba6f..6b12a68 100644
--- a/repo/linux/linux.xibuild
+++ b/repo/linux/linux.xibuild
@@ -1,5 +1,6 @@
#!/bin/bash
+MAKEDEPS=(make )
DEPS=()
PKG_VER=5.15.14
diff --git a/repo/meta/all.xibuild b/repo/meta/all.xibuild
index 57aa674..f2ee6a6 100644
--- a/repo/meta/all.xibuild
+++ b/repo/meta/all.xibuild
@@ -1,5 +1,6 @@
DEPS=()
for i in $(ls -1 $(echo $BUILD_FILE_PATH | rev | cut -d/ -f3- | rev)/*/*.xibuild); do
+MAKEDEPS=()
name=$(basename -s .xibuild $i)
DEPS=(${DEPS[@]} $name)
done
diff --git a/repo/meta/base.xibuild b/repo/meta/base.xibuild
index d44b078..4797e39 100644
--- a/repo/meta/base.xibuild
+++ b/repo/meta/base.xibuild
@@ -1,4 +1,5 @@
#!/bin/bash
DEPS=(acl attr binutils brotli bzip2 cacerts coreutils eudev expat findutils gc gdbm gettext glibc gmp gnutls gperf grep grub guile gzip iana-etc intltool kbd kmod krb5 libcap-ng libcap libffi libiconv libidn libldap libnghttp libp11-kit libpipeline libpsl libsasl libseccomp libsigsegv libtasn1 libtool libunistring libxcrypt libxml2 libxslt lz4 lzo mpfr ncurses nettle nspr openssl pam pcre perl perl-xml-parser psmisc python-requests python readline rtmpdump sed shadow sysklogd sysvinit tar tcl xxhash xz zip zlib zstd linux-headers xipkg bootscripts systemconfigs linux dracut)
+MAKEDEPS=(grep python )
DESC="The base system to be installed"
diff --git a/repo/meta/build-system.xibuild b/repo/meta/build-system.xibuild
index 78422c4..7f139cf 100644
--- a/repo/meta/build-system.xibuild
+++ b/repo/meta/build-system.xibuild
@@ -1,5 +1,6 @@
repo=devel
+MAKEDEPS=()
DEPS=()
for i in $(ls -1 $(echo $BUILD_FILE_PATH | rev | cut -d/ -f3- | rev)/$repo); do
diff --git a/repo/meta/sh.xibuild b/repo/meta/sh.xibuild
index fcca9e8..a3ae799 100644
--- a/repo/meta/sh.xibuild
+++ b/repo/meta/sh.xibuild
@@ -1,5 +1,6 @@
#!/bin/bash
DEPS=(bash)
+MAKEDEPS=()
DESC="The system shell"
diff --git a/repo/meta/system.xibuild b/repo/meta/system.xibuild
index 8db89df..06971e3 100644
--- a/repo/meta/system.xibuild
+++ b/repo/meta/system.xibuild
@@ -1,5 +1,6 @@
repo=devel
+MAKEDEPS=()
DEPS=()
for i in $(ls -1 $(echo $BUILD_FILE_PATH | rev | cut -d/ -f3- | rev)/$repo); do
diff --git a/repo/meta/systemconfigs.xibuild b/repo/meta/systemconfigs.xibuild
index 1f843b9..8d0556f 100644
--- a/repo/meta/systemconfigs.xibuild
+++ b/repo/meta/systemconfigs.xibuild
@@ -1,5 +1,6 @@
#!/bin/bash
+MAKEDEPS=()
DEPS=(bootscripts sh)
PKG_VER=N/A
diff --git a/repo/meta/utilities.xibuild b/repo/meta/utilities.xibuild
index b359024..e4818fa 100644
--- a/repo/meta/utilities.xibuild
+++ b/repo/meta/utilities.xibuild
@@ -1,5 +1,6 @@
repo=util
+MAKEDEPS=()
DEPS=()
for i in $(ls -1 $(echo $BUILD_FILE_PATH | rev | cut -d/ -f3- | rev)/$repo); do
diff --git a/repo/skip/cacert-utils.xibuild b/repo/skip/cacert-utils.xibuild
index f305b72..5680421 100644
--- a/repo/skip/cacert-utils.xibuild
+++ b/repo/skip/cacert-utils.xibuild
@@ -1,5 +1,6 @@
#!/bin/bash
+MAKEDEPS=()
DEPS=(bash coreutils findutils libp11-kit)
SOURCE=https://src.fedoraproject.org/rpms/ca-certificates
diff --git a/repo/skip/fakechroot.xibuild b/repo/skip/fakechroot.xibuild
index 2b9560b..73e8acb 100644
--- a/repo/skip/fakechroot.xibuild
+++ b/repo/skip/fakechroot.xibuild
@@ -1,5 +1,6 @@
#!/bin/bash
+MAKEDEPS=(make )
DEPS=(sh perl)
SOURCE=https://github.com/dex4er/fakechroot
diff --git a/repo/skip/fakeroot.xibuild b/repo/skip/fakeroot.xibuild
index 650f18c..1b147a3 100644
--- a/repo/skip/fakeroot.xibuild
+++ b/repo/skip/fakeroot.xibuild
@@ -1,5 +1,6 @@
#!/bin/bash
+MAKEDEPS=(make )
DEPS=(glibc filesystem sed sh util-linux)
SOURCE=https://github.com/mackyle/fakeroot
diff --git a/repo/skip/icecream.xibuild b/repo/skip/icecream.xibuild
index 19beab4..2fa9875 100644
--- a/repo/skip/icecream.xibuild
+++ b/repo/skip/icecream.xibuild
@@ -1,5 +1,6 @@
#!/bin/bash
+MAKEDEPS=(python make )
DEPS=(gcc python libcap-ng lzo libarchive)
SOURCE=https://github.com/icecc/icecream/releases/download/1.3.1/icecc-1.3.1.tar.xz
diff --git a/repo/system/acl.xibuild b/repo/system/acl.xibuild
index f2d5649..ef3d4a5 100644
--- a/repo/system/acl.xibuild
+++ b/repo/system/acl.xibuild
@@ -1,5 +1,6 @@
#!/bin/bash
+MAKEDEPS=(make )
DEPS=(attr)
PKG_VER=2.3.1
diff --git a/repo/system/attr.xibuild b/repo/system/attr.xibuild
index 1c81943..f6f0b43 100644
--- a/repo/system/attr.xibuild
+++ b/repo/system/attr.xibuild
@@ -1,5 +1,6 @@
#!/bin/bash
+MAKEDEPS=(make )
DEPS=(glibc)
PKG_VER=2.5.1
diff --git a/repo/system/binutils.xibuild b/repo/system/binutils.xibuild
index df57688..bea9c90 100644
--- a/repo/system/binutils.xibuild
+++ b/repo/system/binutils.xibuild
@@ -1,5 +1,6 @@
#!/bin/bash
+MAKEDEPS=(make )
DEPS=(glib zlib elfutils)
PKG_VER=2.37
diff --git a/repo/system/bootscripts.xibuild b/repo/system/bootscripts.xibuild
index f5ad99d..f9038c5 100644
--- a/repo/system/bootscripts.xibuild
+++ b/repo/system/bootscripts.xibuild
@@ -1,5 +1,6 @@
#!/bin/bash
+MAKEDEPS=(make )
DEPS=(sh eudev)
PKG_VER=20210608
diff --git a/repo/system/brotli.xibuild b/repo/system/brotli.xibuild
index 69754fa..e3c1751 100644
--- a/repo/system/brotli.xibuild
+++ b/repo/system/brotli.xibuild
@@ -1,5 +1,6 @@
#!/bin/bash
+MAKEDEPS=(cmake make )
DEPS=(glibc)
SOURCE=https://github.com/google/brotli
diff --git a/repo/system/bzip2.xibuild b/repo/system/bzip2.xibuild
index 946c24a..4e04af3 100644
--- a/repo/system/bzip2.xibuild
+++ b/repo/system/bzip2.xibuild
@@ -1,5 +1,6 @@
#!/bin/bash
+MAKEDEPS=(make )
DEPS=(glibc sh)
PKG_VER=1.0.8
diff --git a/repo/system/cacerts.xibuild b/repo/system/cacerts.xibuild
index 86db4f2..bf84277 100644
--- a/repo/system/cacerts.xibuild
+++ b/repo/system/cacerts.xibuild
@@ -1,5 +1,6 @@
#!/bin/bash
+MAKEDEPS=(make )
DEPS=(make-ca)
PKG_VER=1.7
diff --git a/repo/system/coreutils.xibuild b/repo/system/coreutils.xibuild
index 71aebe8..3503667 100644
--- a/repo/system/coreutils.xibuild
+++ b/repo/system/coreutils.xibuild
@@ -1,5 +1,6 @@
#!/bin/bash
+MAKEDEPS=(make )
DEPS=(glibc acl attr gmp libcap openssl)
PKG_VER=9.0
diff --git a/repo/system/dbus.xibuild b/repo/system/dbus.xibuild
index b0ed4ad..b97f906 100644
--- a/repo/system/dbus.xibuild
+++ b/repo/system/dbus.xibuild
@@ -1,5 +1,6 @@
#!/bin/bash
+MAKEDEPS=(make )
DEPS=(elogind)
PKG_VER=1.12.20
diff --git a/repo/system/efibootmgr.xibuild b/repo/system/efibootmgr.xibuild
index 82020cf..557699b 100644
--- a/repo/system/efibootmgr.xibuild
+++ b/repo/system/efibootmgr.xibuild
@@ -1,5 +1,6 @@
#!/bin/bash
+MAKEDEPS=(make )
DEPS=(efivar popt)
PKG_VER=17
diff --git a/repo/system/efivar.xibuild b/repo/system/efivar.xibuild
index 0d52229..e01d66b 100644
--- a/repo/system/efivar.xibuild
+++ b/repo/system/efivar.xibuild
@@ -1,5 +1,6 @@
#!/bin/bash
+MAKEDEPS=(make )
DEPS=()
PKG_VER=37
diff --git a/repo/system/eudev.xibuild b/repo/system/eudev.xibuild
index c1ba119..a22b233 100644
--- a/repo/system/eudev.xibuild
+++ b/repo/system/eudev.xibuild
@@ -1,5 +1,6 @@
#!/bin/bash
+MAKEDEPS=(make )
DEPS=()
PKG_VER=3.2.10
diff --git a/repo/system/expat.xibuild b/repo/system/expat.xibuild
index 0d9376c..149bf67 100644
--- a/repo/system/expat.xibuild
+++ b/repo/system/expat.xibuild
@@ -1,5 +1,6 @@
#!/bin/bash
+MAKEDEPS=(make )
DEPS=(glibc)
PKG_VER=2.4.2
diff --git a/repo/system/findutils.xibuild b/repo/system/findutils.xibuild
index 9c0948b..3443aea 100644
--- a/repo/system/findutils.xibuild
+++ b/repo/system/findutils.xibuild
@@ -1,5 +1,6 @@
#!/bin/bash
+MAKEDEPS=(make )
DEPS=(glibc sh)
PKG_VER=4.8.0
diff --git a/repo/system/freetype2.xibuild b/repo/system/freetype2.xibuild
index a86ffa4..1f661df 100644
--- a/repo/system/freetype2.xibuild
+++ b/repo/system/freetype2.xibuild
@@ -1,5 +1,6 @@
#!/bin/bash
+MAKEDEPS=(make )
DEPS=(brotli libpng which)
PKG_VER=2.11.1
diff --git a/repo/system/gc.xibuild b/repo/system/gc.xibuild
index c130888..5d9b27d 100644
--- a/repo/system/gc.xibuild
+++ b/repo/system/gc.xibuild
@@ -1,5 +1,6 @@
#!/bin/bash
+MAKEDEPS=(make )
DEPS=(gcc)
PKG_VER=8.0.6
diff --git a/repo/system/gdbm.xibuild b/repo/system/gdbm.xibuild
index 4fc7058..b18d064 100644
--- a/repo/system/gdbm.xibuild
+++ b/repo/system/gdbm.xibuild
@@ -1,5 +1,6 @@
#!/bin/bash
+MAKEDEPS=(make )
DEPS=(glibc sh readline)
PKG_VER=1.21
diff --git a/repo/system/gettext.xibuild b/repo/system/gettext.xibuild
index e6ede22..7398253 100644
--- a/repo/system/gettext.xibuild
+++ b/repo/system/gettext.xibuild
@@ -1,5 +1,6 @@
#!/bin/bash
+MAKEDEPS=(make )
DEPS=(acl sh glib2)
PKG_VER=0.21
diff --git a/repo/system/glib.xibuild b/repo/system/glib.xibuild
index a256588..68709a9 100644
--- a/repo/system/glib.xibuild
+++ b/repo/system/glib.xibuild
@@ -1,5 +1,6 @@
#!/bin/bash
+MAKEDEPS=(meson ninja )
DEPS=(pcre libffi zlib glibc libxslt gdb)
PKG_VER=2.70.2
diff --git a/repo/system/glibc.xibuild b/repo/system/glibc.xibuild
index 484ce6f..24255a2 100644
--- a/repo/system/glibc.xibuild
+++ b/repo/system/glibc.xibuild
@@ -1,5 +1,6 @@
#!/bin/bash
+MAKEDEPS=(make )
DEPS=(glibc)
PKG_VER=2.34
diff --git a/repo/system/gmp.xibuild b/repo/system/gmp.xibuild
index a07b48d..472c5f0 100644
--- a/repo/system/gmp.xibuild
+++ b/repo/system/gmp.xibuild
@@ -1,5 +1,6 @@
#!/bin/bash
+MAKEDEPS=(make )
DEPS=(gcc sh)
PKG_VER=6.2.1
diff --git a/repo/system/gnutls.xibuild b/repo/system/gnutls.xibuild
index 11a8e99..8e067af 100644
--- a/repo/system/gnutls.xibuild
+++ b/repo/system/gnutls.xibuild
@@ -1,5 +1,6 @@
#!/bin/bash
+MAKEDEPS=(make )
DEPS=(libtasn1 readline zlib nettle libp11-kit libidn libunistring)
PKG_VER=3.6.16
diff --git a/repo/system/gperf.xibuild b/repo/system/gperf.xibuild
index e959af3..07ff515 100644
--- a/repo/system/gperf.xibuild
+++ b/repo/system/gperf.xibuild
@@ -1,5 +1,6 @@
#!/bin/bash
+MAKEDEPS=(make )
DEPS=(glibc)
PKG_VER=3.1
diff --git a/repo/system/grub.xibuild b/repo/system/grub.xibuild
index 9d3ed8f..31eaff0 100644
--- a/repo/system/grub.xibuild
+++ b/repo/system/grub.xibuild
@@ -1,5 +1,6 @@
#!/bin/bash
+MAKEDEPS=(make )
DEPS=(sh xz gettext device-mapper efibootmgr freetype2)
PKG_VER=2.06
diff --git a/repo/system/guile.xibuild b/repo/system/guile.xibuild
index 759c2c2..7a8170d 100644
--- a/repo/system/guile.xibuild
+++ b/repo/system/guile.xibuild
@@ -1,5 +1,6 @@
#!/bin/bash
+MAKEDEPS=(make )
DEPS=(gmp libltdl ncurses texinfo libunistring gc libffi)
diff --git a/repo/system/gzip.xibuild b/repo/system/gzip.xibuild
index 5697a4f..f0daefe 100644
--- a/repo/system/gzip.xibuild
+++ b/repo/system/gzip.xibuild
@@ -1,5 +1,6 @@
#!/bin/bash
+MAKEDEPS=(make )
DEPS=(glibc bash less)
PKG_VER=1.11
diff --git a/repo/system/iana-etc.xibuild b/repo/system/iana-etc.xibuild
index be9b261..a91dbc7 100644
--- a/repo/system/iana-etc.xibuild
+++ b/repo/system/iana-etc.xibuild
@@ -1,5 +1,6 @@
#!/bin/bash
+MAKEDEPS=(python )
DEPS=()
SOURCE=https://github.com/Mic92/iana-etc
diff --git a/repo/system/intltool.xibuild b/repo/system/intltool.xibuild
index 259b9ab..5f53a17 100644
--- a/repo/system/intltool.xibuild
+++ b/repo/system/intltool.xibuild
@@ -1,5 +1,6 @@
#!/bin/bash
+MAKEDEPS=(make )
DEPS=(perl-xml-parser)
PKG_VER=0.51.0
diff --git a/repo/system/kbd.xibuild b/repo/system/kbd.xibuild
index aca0429..efb7720 100644
--- a/repo/system/kbd.xibuild
+++ b/repo/system/kbd.xibuild
@@ -1,5 +1,6 @@
#!/bin/bash
+MAKEDEPS=(make )
DEPS=(glibc pam)
PKG_VER=2.4.0
diff --git a/repo/system/kmod.xibuild b/repo/system/kmod.xibuild
index b28afc3..50914c3 100644
--- a/repo/system/kmod.xibuild
+++ b/repo/system/kmod.xibuild
@@ -1,5 +1,6 @@
#!/bin/bash
+MAKEDEPS=(make )
DEPS=(glibc zlib openssl xz zstd)
PKG_VER=29
diff --git a/repo/system/krb5.xibuild b/repo/system/krb5.xibuild
index d08e40d..9c53a64 100644
--- a/repo/system/krb5.xibuild
+++ b/repo/system/krb5.xibuild
@@ -1,5 +1,6 @@
#!/bin/bash
+MAKEDEPS=(make )
DEPS=(glibc e2fsprogs libldap keyutils)
PKG_VER=1.19.2
diff --git a/repo/system/libarchive.xibuild b/repo/system/libarchive.xibuild
index 7ad225a..0153b44 100644
--- a/repo/system/libarchive.xibuild
+++ b/repo/system/libarchive.xibuild
@@ -1,5 +1,6 @@
#!/bin/bash
+MAKEDEPS=(make )
DEPS=(acl bzip2 expat lz4 openssl xz zlib zstd)
SOURCE=https://github.com/libarchive/libarchive/releases/download/v3.5.2/libarchive-3.5.2.tar.gz
diff --git a/repo/system/libcap-ng.xibuild b/repo/system/libcap-ng.xibuild
index d0cc911..30d69d0 100644
--- a/repo/system/libcap-ng.xibuild
+++ b/repo/system/libcap-ng.xibuild
@@ -1,5 +1,6 @@
#!/bin/bash
+MAKEDEPS=(make )
DEPS=(glibc)
PKG_VER=0.8.2
diff --git a/repo/system/libcap.xibuild b/repo/system/libcap.xibuild
index d0a75c2..d902061 100644
--- a/repo/system/libcap.xibuild
+++ b/repo/system/libcap.xibuild
@@ -1,5 +1,6 @@
#!/bin/bash
+MAKEDEPS=(make )
DEPS=(glibc pam)
PKG_VER=2.62
diff --git a/repo/system/libffi.xibuild b/repo/system/libffi.xibuild
index 23562f7..703e745 100644
--- a/repo/system/libffi.xibuild
+++ b/repo/system/libffi.xibuild
@@ -1,5 +1,6 @@
#!/bin/bash
+MAKEDEPS=(make )
DEPS=(glibc)
PKG_VER=3.4.2
diff --git a/repo/system/libiconv.xibuild b/repo/system/libiconv.xibuild
index dc9cfb6..dc6d4c8 100644
--- a/repo/system/libiconv.xibuild
+++ b/repo/system/libiconv.xibuild
@@ -1,5 +1,6 @@
#!/bin/bash
+MAKEDEPS=(make )
DEPS=(glibc)
PKG_VER=1.16
diff --git a/repo/system/libidn.xibuild b/repo/system/libidn.xibuild
index 37d2edc..052a7de 100644
--- a/repo/system/libidn.xibuild
+++ b/repo/system/libidn.xibuild
@@ -1,5 +1,6 @@
#!/bin/bash
+MAKEDEPS=(make )
DEPS=(glibc)
PKG_VER=2.3.2
diff --git a/repo/system/libldap.xibuild b/repo/system/libldap.xibuild
index ae04b04..33e3d80 100644
--- a/repo/system/libldap.xibuild
+++ b/repo/system/libldap.xibuild
@@ -1,5 +1,6 @@
#!/bin/bash
+MAKEDEPS=(make )
DEPS=(libidn libsasl)
PKG_VER=2.6.0
diff --git a/repo/system/libndp.xibuild b/repo/system/libndp.xibuild
index 3b03603..ddb4da2 100644
--- a/repo/system/libndp.xibuild
+++ b/repo/system/libndp.xibuild
@@ -1,5 +1,6 @@
#!/bin/bash
+MAKEDEPS=(make )
DEPS=(glibc)
PKG_VER=1.8
diff --git a/repo/system/libnghttp.xibuild b/repo/system/libnghttp.xibuild
index 7c4b941..38a7874 100644
--- a/repo/system/libnghttp.xibuild
+++ b/repo/system/libnghttp.xibuild
@@ -1,5 +1,6 @@
#!/bin/bash
+MAKEDEPS=(make )
DEPS=(glibc)
PKG_VER=1.46.0
diff --git a/repo/system/libp11-kit.xibuild b/repo/system/libp11-kit.xibuild
index 9045671..0f8bb3c 100644
--- a/repo/system/libp11-kit.xibuild
+++ b/repo/system/libp11-kit.xibuild
@@ -1,5 +1,6 @@
#!/bin/bash
+MAKEDEPS=(make )
DEPS=(glibc libtasn1 libffi)
SOURCE=https://github.com/p11-glue/p11-kit
diff --git a/repo/system/libpipeline.xibuild b/repo/system/libpipeline.xibuild
index e2bc10f..f01250c 100644
--- a/repo/system/libpipeline.xibuild
+++ b/repo/system/libpipeline.xibuild
@@ -1,5 +1,6 @@
#!/bin/bash
+MAKEDEPS=(make )
DEPS=(glibc)
SOURCE=https://gitlab.com/cjwatson/libpipeline
diff --git a/repo/system/libpng.xibuild b/repo/system/libpng.xibuild
index e434a5a..e8b0798 100644
--- a/repo/system/libpng.xibuild
+++ b/repo/system/libpng.xibuild
@@ -1,5 +1,6 @@
#!/bin/bash
+MAKEDEPS=(make )
DEPS=()
PKG_VER=1.6.37
diff --git a/repo/system/libpsl.xibuild b/repo/system/libpsl.xibuild
index 9cddf64..f286383 100644
--- a/repo/system/libpsl.xibuild
+++ b/repo/system/libpsl.xibuild
@@ -1,5 +1,6 @@
#!/bin/bash
+MAKEDEPS=(python make )
DEPS=(libidn)
PKG_VER=0.21.1
diff --git a/repo/system/libsasl.xibuild b/repo/system/libsasl.xibuild
index 4639beb..e262377 100644
--- a/repo/system/libsasl.xibuild
+++ b/repo/system/libsasl.xibuild
@@ -1,5 +1,6 @@
#!/bin/bash
+MAKEDEPS=(make )
DEPS=(gmp)
PKG_VER=2.1.27
diff --git a/repo/system/libseccomp.xibuild b/repo/system/libseccomp.xibuild
index 6836659..be5a06d 100644
--- a/repo/system/libseccomp.xibuild
+++ b/repo/system/libseccomp.xibuild
@@ -1,5 +1,6 @@
#!/bin/bash
+MAKEDEPS=(make )
DEPS=(glibc)
PKG_VER=2.5.3
diff --git a/repo/system/libsigsegv.xibuild b/repo/system/libsigsegv.xibuild
index a5dc0a4..112876e 100644
--- a/repo/system/libsigsegv.xibuild
+++ b/repo/system/libsigsegv.xibuild
@@ -1,5 +1,6 @@
#!/bin/bash
+MAKEDEPS=(make )
DEPS=(libtasn1 readline zlib nettle p11-kit libidn libunistring)
PKG_VER=2.13
diff --git a/repo/system/libtasn1.xibuild b/repo/system/libtasn1.xibuild
index b93b213..9e8f1fd 100644
--- a/repo/system/libtasn1.xibuild
+++ b/repo/system/libtasn1.xibuild
@@ -1,5 +1,6 @@
#!/bin/bash
+MAKEDEPS=(make )
DEPS=(glibc)
PKG_VER=4.18.0
diff --git a/repo/system/libtool.xibuild b/repo/system/libtool.xibuild
index 56914e8..f5e1946 100644
--- a/repo/system/libtool.xibuild
+++ b/repo/system/libtool.xibuild
@@ -1,5 +1,6 @@
#!/bin/bash
+MAKEDEPS=(make )
DEPS=(sh tar glibc)
PKG_VER=2.4.6
diff --git a/repo/system/libunistring.xibuild b/repo/system/libunistring.xibuild
index ac09168..0891e82 100644
--- a/repo/system/libunistring.xibuild
+++ b/repo/system/libunistring.xibuild
@@ -1,5 +1,6 @@
#!/bin/bash
+MAKEDEPS=(make )
DEPS=(glibc)
PKG_VER=0.9.10
diff --git a/repo/system/libxcrypt.xibuild b/repo/system/libxcrypt.xibuild
index f1e1c35..5424dec 100644
--- a/repo/system/libxcrypt.xibuild
+++ b/repo/system/libxcrypt.xibuild
@@ -1,5 +1,6 @@
#!/bin/bash
+MAKEDEPS=(make )
DEPS=(glibc)
PKG_VER=4.4.26
diff --git a/repo/system/libxml2.xibuild b/repo/system/libxml2.xibuild
index 99f626a..e6be3d1 100644
--- a/repo/system/libxml2.xibuild
+++ b/repo/system/libxml2.xibuild
@@ -1,5 +1,6 @@
#!/bin/bash
+MAKEDEPS=(python make )
DEPS=(zlib readline ncurses xz icu)
PKG_VER=2.9.12
diff --git a/repo/system/libxslt.xibuild b/repo/system/libxslt.xibuild
index 600d5b3..2ba0ae9 100644
--- a/repo/system/libxslt.xibuild
+++ b/repo/system/libxslt.xibuild
@@ -1,5 +1,6 @@
#!/bin/bash
+MAKEDEPS=(python make )
DEPS=(libxml2 libgcrypt)
PKG_VER=1.1.34
diff --git a/repo/system/lz4.xibuild b/repo/system/lz4.xibuild
index 288ff65..72f05d7 100644
--- a/repo/system/lz4.xibuild
+++ b/repo/system/lz4.xibuild
@@ -1,5 +1,6 @@
#!/bin/bash
+MAKEDEPS=(make )
DEPS=(sh)
PKG_VER=1.9.3
diff --git a/repo/system/lzo.xibuild b/repo/system/lzo.xibuild
index f66328d..3b53e18 100644
--- a/repo/system/lzo.xibuild
+++ b/repo/system/lzo.xibuild
@@ -1,5 +1,6 @@
#!/bin/bash
+MAKEDEPS=(make )
DEPS=(glibc)
PKG_VER=2.10
diff --git a/repo/system/mkinitramfs.xibuild b/repo/system/mkinitramfs.xibuild
index f7c61f8..cef611d 100644
--- a/repo/system/mkinitramfs.xibuild
+++ b/repo/system/mkinitramfs.xibuild
@@ -1,5 +1,6 @@
#!/bin/bash
+MAKEDEPS=(make )
DEPS=(sh)
PKG_VER=0.1
diff --git a/repo/system/mpfr.xibuild b/repo/system/mpfr.xibuild
index 5e0b35d..31d4a4a 100644
--- a/repo/system/mpfr.xibuild
+++ b/repo/system/mpfr.xibuild
@@ -1,5 +1,6 @@
#!/bin/bash
+MAKEDEPS=(make )
DEPS=(glibc gmp)
PKG_VER=4.1.0
diff --git a/repo/system/ncurses.xibuild b/repo/system/ncurses.xibuild
index 5f4addd..30194bc 100644
--- a/repo/system/ncurses.xibuild
+++ b/repo/system/ncurses.xibuild
@@ -1,5 +1,6 @@
#!/bin/bash
+MAKEDEPS=(make )
DEPS=(glibc)
PKG_VER=6.3
diff --git a/repo/system/nettle.xibuild b/repo/system/nettle.xibuild
index 737ca78..3a89ca3 100644
--- a/repo/system/nettle.xibuild
+++ b/repo/system/nettle.xibuild
@@ -1,5 +1,6 @@
#!/bin/bash
+MAKEDEPS=(make )
DEPS=(gmp)
PKG_VER=3.7
diff --git a/repo/system/networkmanager.xibuild b/repo/system/networkmanager.xibuild
index afb2983..a746ba9 100644
--- a/repo/system/networkmanager.xibuild
+++ b/repo/system/networkmanager.xibuild
@@ -1,5 +1,6 @@
#!/bin/bash
+MAKEDEPS=(grep meson ninja python )
DEPS=(jansson libndp curl wpa_supplicant newt nss polkit libpsl audit dbus)
PKG_VER=1.35.5
diff --git a/repo/system/nspr.xibuild b/repo/system/nspr.xibuild
index 5e9afc3..7c1d329 100644
--- a/repo/system/nspr.xibuild
+++ b/repo/system/nspr.xibuild
@@ -1,5 +1,6 @@
#!/bin/bash
+MAKEDEPS=(make )
DEPS=(glibc bash)
PKG_VER=4.33
diff --git a/repo/system/openssl.xibuild b/repo/system/openssl.xibuild
index 0b55050..5903656 100644
--- a/repo/system/openssl.xibuild
+++ b/repo/system/openssl.xibuild
@@ -1,5 +1,6 @@
#!/bin/bash
+MAKEDEPS=(make )
DEPS=(glibc)
PKG_VER=3.0.1
diff --git a/repo/system/pahole.xibuild b/repo/system/pahole.xibuild
index a52d399..075ad2e 100644
--- a/repo/system/pahole.xibuild
+++ b/repo/system/pahole.xibuild
@@ -1,5 +1,6 @@
#!/bin/bash
+MAKEDEPS=(cmake python make )
DEPS=(elfutils python)
PKG_VER=1.23
diff --git a/repo/system/pam.xibuild b/repo/system/pam.xibuild
index b9149b1..1e41352 100644
--- a/repo/system/pam.xibuild
+++ b/repo/system/pam.xibuild
@@ -1,5 +1,6 @@
#!/bin/bash
+MAKEDEPS=(make )
DEPS=(glibc libtirpc audit libxcrypt)
PKG_VER=1.5.2
diff --git a/repo/system/pcre.xibuild b/repo/system/pcre.xibuild
index ce7d382..e0b33a2 100644
--- a/repo/system/pcre.xibuild
+++ b/repo/system/pcre.xibuild
@@ -1,5 +1,6 @@
#!/bin/bash
+MAKEDEPS=(make )
DEPS=(glibc)
PKG_VER=10.39
diff --git a/repo/system/perl-xml-parser.xibuild b/repo/system/perl-xml-parser.xibuild
index 1b650de..b6d8b03 100644
--- a/repo/system/perl-xml-parser.xibuild
+++ b/repo/system/perl-xml-parser.xibuild
@@ -1,5 +1,6 @@
#!/bin/bash
+MAKEDEPS=(make )
DEPS=(perl expat)
PKG_VER=2.46
diff --git a/repo/system/perl.xibuild b/repo/system/perl.xibuild
index c2f2766..e75246a 100644
--- a/repo/system/perl.xibuild
+++ b/repo/system/perl.xibuild
@@ -1,5 +1,6 @@
#!/bin/bash
+MAKEDEPS=(make )
DEPS=(gdbm glibc libxcrypt)
PKG_VER=5.34.0
diff --git a/repo/system/popt.xibuild b/repo/system/popt.xibuild
index bdfabfd..a67d0da 100644
--- a/repo/system/popt.xibuild
+++ b/repo/system/popt.xibuild
@@ -1,5 +1,6 @@
#!/bin/bash
+MAKEDEPS=(make )
DEPS=()
PKG_VER=1.18
diff --git a/repo/system/psmisc.xibuild b/repo/system/psmisc.xibuild
index fee5483..ba0f584 100644
--- a/repo/system/psmisc.xibuild
+++ b/repo/system/psmisc.xibuild
@@ -1,5 +1,6 @@
#!/bin/bash
+MAKEDEPS=(make )
DEPS=(ncurses)
PKG_VER=23.4
diff --git a/repo/system/python-requests.xibuild b/repo/system/python-requests.xibuild
index 145473b..d5185d1 100644
--- a/repo/system/python-requests.xibuild
+++ b/repo/system/python-requests.xibuild
@@ -1,5 +1,6 @@
#!/bin/bash
+MAKEDEPS=(python )
DEPS=(python)
SOURCE=git://github.com/psf/requests.git
diff --git a/repo/system/python.xibuild b/repo/system/python.xibuild
index 76c0592..11d3a24 100644
--- a/repo/system/python.xibuild
+++ b/repo/system/python.xibuild
@@ -1,5 +1,6 @@
#!/bin/bash
+MAKEDEPS=(make)
DEPS=(bzip2 expat gdbm libffi libnsl libxcrypt openssl zlib)
PKG_VER=3.10.0
diff --git a/repo/system/readline.xibuild b/repo/system/readline.xibuild
index a1e1521..d596486 100644
--- a/repo/system/readline.xibuild
+++ b/repo/system/readline.xibuild
@@ -1,5 +1,6 @@
#!/bin/bash
+MAKEDEPS=(make )
DEPS=(glibc ncurses)
PKG_VER=8.1
diff --git a/repo/system/rtmpdump.xibuild b/repo/system/rtmpdump.xibuild
index cda2206..d43652b 100644
--- a/repo/system/rtmpdump.xibuild
+++ b/repo/system/rtmpdump.xibuild
@@ -1,5 +1,6 @@
#!/bin/bash
+MAKEDEPS=(make )
DEPS=(glibc gnutls zlib)
SOURCE=git://git.ffmpeg.org/rtmpdump
diff --git a/repo/system/sed.xibuild b/repo/system/sed.xibuild
index 90af25e..df7e35c 100644
--- a/repo/system/sed.xibuild
+++ b/repo/system/sed.xibuild
@@ -1,5 +1,6 @@
#!/bin/bash
+MAKEDEPS=(make )
DEPS=(glibc acl attr)
PKG_VER=4.8
diff --git a/repo/system/shadow.xibuild b/repo/system/shadow.xibuild
index d26c6ee..f3eee25 100644
--- a/repo/system/shadow.xibuild
+++ b/repo/system/shadow.xibuild
@@ -1,5 +1,6 @@
#!/bin/bash
+MAKEDEPS=(make )
DEPS=(pam acl audit libcap libxcrypt)
PKG_VER=4.11.1
diff --git a/repo/system/sysklogd.xibuild b/repo/system/sysklogd.xibuild
index 34713bf..69b389f 100644
--- a/repo/system/sysklogd.xibuild
+++ b/repo/system/sysklogd.xibuild
@@ -1,5 +1,6 @@
#!/bin/bash
+MAKEDEPS=(make )
DEPS=(glibc)
PKG_VER=2.3.0
diff --git a/repo/system/sysvinit.xibuild b/repo/system/sysvinit.xibuild
index 3c3b76c..63cd422 100644
--- a/repo/system/sysvinit.xibuild
+++ b/repo/system/sysvinit.xibuild
@@ -1,5 +1,6 @@
#!/bin/bash
+MAKEDEPS=(make )
DEPS=(sh glibc)
PKG_VER=3.01
diff --git a/repo/system/tar.xibuild b/repo/system/tar.xibuild
index 5ebac62..846e55e 100644
--- a/repo/system/tar.xibuild
+++ b/repo/system/tar.xibuild
@@ -1,5 +1,6 @@
#!/bin/bash
+MAKEDEPS=(make )
DEPS=(glibc)
PKG_VER=1.34
diff --git a/repo/system/tcl.xibuild b/repo/system/tcl.xibuild
index 6c39ed9..290da36 100644
--- a/repo/system/tcl.xibuild
+++ b/repo/system/tcl.xibuild
@@ -1,5 +1,6 @@
#!/bin/bash
+MAKEDEPS=(make )
DEPS=(zlib)
PKG_VER=8.6.11
diff --git a/repo/system/xxhash.xibuild b/repo/system/xxhash.xibuild
index b389d46..2117b19 100644
--- a/repo/system/xxhash.xibuild
+++ b/repo/system/xxhash.xibuild
@@ -1,5 +1,6 @@
#!/bin/bash
+MAKEDEPS=(make )
DEPS=(sh)
PKG_VER=0.8.1
diff --git a/repo/system/xz.xibuild b/repo/system/xz.xibuild
index 5d04634..231a30f 100644
--- a/repo/system/xz.xibuild
+++ b/repo/system/xz.xibuild
@@ -1,5 +1,6 @@
#!/bin/bash
+MAKEDEPS=(make )
DEPS=(sh)
PKG_VER=5.2.5
diff --git a/repo/system/zip.xibuild b/repo/system/zip.xibuild
index 46cbc91..a118b66 100644
--- a/repo/system/zip.xibuild
+++ b/repo/system/zip.xibuild
@@ -1,5 +1,6 @@
#!/bin/bash
+MAKEDEPS=(make )
DEPS=(glibc bzip2)
PKG_VER=30
diff --git a/repo/system/zlib.xibuild b/repo/system/zlib.xibuild
index 6b822f9..0a7b970 100644
--- a/repo/system/zlib.xibuild
+++ b/repo/system/zlib.xibuild
@@ -1,5 +1,6 @@
#!/bin/bash
+MAKEDEPS=(make )
DEPS=(glibc)
PKG_VER=1.2.11
diff --git a/repo/system/zstd.xibuild b/repo/system/zstd.xibuild
index ef5e0f7..836f2bb 100644
--- a/repo/system/zstd.xibuild
+++ b/repo/system/zstd.xibuild
@@ -1,5 +1,6 @@
#!/bin/bash
+MAKEDEPS=(make )
DEPS=(glibc gcc zlib xz lz4)
PKG_VER=1.5.1
diff --git a/repo/util/bash.xibuild b/repo/util/bash.xibuild
index 0288b77..97a553a 100644
--- a/repo/util/bash.xibuild
+++ b/repo/util/bash.xibuild
@@ -1,5 +1,6 @@
#!/bin/bash
+MAKEDEPS=(make )
DEPS=(readline glibc ncurses)
SOURCE=https://git.savannah.gnu.org/git/bash.git
diff --git a/repo/util/cpio.xibuild b/repo/util/cpio.xibuild
index 80307cf..b7e2855 100644
--- a/repo/util/cpio.xibuild
+++ b/repo/util/cpio.xibuild
@@ -1,5 +1,6 @@
#!/bin/bash
+MAKEDEPS=(make )
DEPS=(glibc)
PKG_VER=2.13
diff --git a/repo/util/curl.xibuild b/repo/util/curl.xibuild
index a3ce1d8..0e6ce5a 100644
--- a/repo/util/curl.xibuild
+++ b/repo/util/curl.xibuild
@@ -1,5 +1,6 @@
#!/bin/bash
+MAKEDEPS=(make )
DEPS=(cacerts openssl zlib zstd libnghttp libpsl)
PKG_VER=7.80.0
diff --git a/repo/util/diffutils.xibuild b/repo/util/diffutils.xibuild
index c55449a..f1c5ee7 100644
--- a/repo/util/diffutils.xibuild
+++ b/repo/util/diffutils.xibuild
@@ -1,5 +1,6 @@
#!/bin/bash
+MAKEDEPS=(make )
DEPS=(glibc bash)
PKG_VER=3.8
diff --git a/repo/util/dosfstools.xibuild b/repo/util/dosfstools.xibuild
index c84fc30..9c3a7ad 100644
--- a/repo/util/dosfstools.xibuild
+++ b/repo/util/dosfstools.xibuild
@@ -1,5 +1,6 @@
#!/bin/bash
+MAKEDEPS=(make )
DEPS=()
PKG_VER=4.2
diff --git a/repo/util/dracut.xibuild b/repo/util/dracut.xibuild
index 12183ec..088e1be 100644
--- a/repo/util/dracut.xibuild
+++ b/repo/util/dracut.xibuild
@@ -1,5 +1,6 @@
#!/bin/bash
+MAKEDEPS=(make )
DEPS=()
DESC="An initramfs infastructure aimin gto have as little possible hardcoded into the initramfs"
diff --git a/repo/util/e2fsprogs.xibuild b/repo/util/e2fsprogs.xibuild
index ee3b311..94ddc2b 100644
--- a/repo/util/e2fsprogs.xibuild
+++ b/repo/util/e2fsprogs.xibuild
@@ -1,5 +1,6 @@
#!/bin/bash
+MAKEDEPS=(make )
DEPS=(sh util-linux)
PKG_VER=1.46.4
diff --git a/repo/util/elfutils.xibuild b/repo/util/elfutils.xibuild
index 898736a..1b908c9 100644
--- a/repo/util/elfutils.xibuild
+++ b/repo/util/elfutils.xibuild
@@ -1,5 +1,6 @@
#!/bin/bash
+MAKEDEPS=(make )
DEPS=(glibc)
SOURCE=https://sourceware.org/elfutils/ftp/elfutils-latest.tar.bz2
diff --git a/repo/util/file.xibuild b/repo/util/file.xibuild
index 9e55dc6..47b6bcc 100644
--- a/repo/util/file.xibuild
+++ b/repo/util/file.xibuild
@@ -1,5 +1,6 @@
#!/bin/bash
+MAKEDEPS=(make )
DEPS=(glibc zlib xz bzip2)
PKG_VER=5.40
diff --git a/repo/util/gawk.xibuild b/repo/util/gawk.xibuild
index 7efbc0b..3edc70c 100644
--- a/repo/util/gawk.xibuild
+++ b/repo/util/gawk.xibuild
@@ -1,5 +1,6 @@
#!/bin/bash
+MAKEDEPS=(make )
DEPS=(sh glibc mpfr)
PKG_VER=5.1.0
diff --git a/repo/util/grep.xibuild b/repo/util/grep.xibuild
index ad7b9d4..2cd65ac 100644
--- a/repo/util/grep.xibuild
+++ b/repo/util/grep.xibuild
@@ -1,5 +1,6 @@
#!/bin/bash
+MAKEDEPS=(grep make )
DEPS=(glibc pcre)
PKG_VER=3.7
diff --git a/repo/util/groff.xibuild b/repo/util/groff.xibuild
index 8dcbd33..4ecf3c2 100644
--- a/repo/util/groff.xibuild
+++ b/repo/util/groff.xibuild
@@ -1,5 +1,6 @@
#!/bin/bash
+MAKEDEPS=(make )
DEPS=(perl)
PKG_VER=1.22.4
diff --git a/repo/util/inetutils.xibuild b/repo/util/inetutils.xibuild
index a0c8ea8..cd1b9c4 100644
--- a/repo/util/inetutils.xibuild
+++ b/repo/util/inetutils.xibuild
@@ -1,5 +1,6 @@
#!/bin/bash
+MAKEDEPS=(make )
DEPS=(pam libcap readline ncurses libxcrypt)
PKG_VER=2.2
diff --git a/repo/util/iproute2.xibuild b/repo/util/iproute2.xibuild
index 96ec60b..9d2cf91 100644
--- a/repo/util/iproute2.xibuild
+++ b/repo/util/iproute2.xibuild
@@ -1,5 +1,6 @@
#!/bin/bash
+MAKEDEPS=(make )
DEPS=(glibc iptables libelf)
SOURCE=https://git.kernel.org/pub/scm/network/iproute2/iproute2.git
diff --git a/repo/util/keyutils.xibuild b/repo/util/keyutils.xibuild
index 0b0992f..e013399 100644
--- a/repo/util/keyutils.xibuild
+++ b/repo/util/keyutils.xibuild
@@ -1,5 +1,6 @@
#!/bin/bash
+MAKEDEPS=(make )
DEPS=(glibc sh)
PKG_VER=1.6.3
diff --git a/repo/util/less.xibuild b/repo/util/less.xibuild
index 5396ef7..379cafd 100644
--- a/repo/util/less.xibuild
+++ b/repo/util/less.xibuild
@@ -1,5 +1,6 @@
#!/bin/bash
+MAKEDEPS=(make )
DEPS=(glibc ncurses pcre)
PKG_VER=590
diff --git a/repo/util/make-ca.xibuild b/repo/util/make-ca.xibuild
index aaa71c1..a006240 100644
--- a/repo/util/make-ca.xibuild
+++ b/repo/util/make-ca.xibuild
@@ -1,5 +1,6 @@
#!/bin/bash
+MAKEDEPS=(make )
DEPS=(libp11-kit nss)
PKG_VER=1.7
diff --git a/repo/util/man-db.xibuild b/repo/util/man-db.xibuild
index 7f5d02c..299611c 100644
--- a/repo/util/man-db.xibuild
+++ b/repo/util/man-db.xibuild
@@ -1,5 +1,6 @@
#!/bin/bash
+MAKEDEPS=(make )
DEPS=(bash gdbm zlib groff libpipeline less)
PKG_VER=2.9.4
diff --git a/repo/util/neofetch.xibuild b/repo/util/neofetch.xibuild
index f476c0f..02c6376 100644
--- a/repo/util/neofetch.xibuild
+++ b/repo/util/neofetch.xibuild
@@ -1,5 +1,6 @@
#!/bin/bash
+MAKEDEPS=(make )
DEPS=(bash)
PKG_VER=3.7
diff --git a/repo/util/openssh.xibuild b/repo/util/openssh.xibuild
index a7e4b75..0f1d7f9 100644
--- a/repo/util/openssh.xibuild
+++ b/repo/util/openssh.xibuild
@@ -1,5 +1,6 @@
#!/bin/bash
+MAKEDEPS=(make )
DEPS=(glibc krb5 openssl libedit ldns libxcrypt zlib pam)
PKG_VER=8.8p1
diff --git a/repo/util/procps-ng.xibuild b/repo/util/procps-ng.xibuild
index ae401a3..e0b31d8 100644
--- a/repo/util/procps-ng.xibuild
+++ b/repo/util/procps-ng.xibuild
@@ -1,5 +1,6 @@
#!/bin/bash
+MAKEDEPS=(make )
DEPS=(glibc ncurses)
PKG_VER=3.3.17
diff --git a/repo/util/rsync.xibuild b/repo/util/rsync.xibuild
index e6ba587..33441fd 100644
--- a/repo/util/rsync.xibuild
+++ b/repo/util/rsync.xibuild
@@ -1,5 +1,6 @@
#!/bin/bash
+MAKEDEPS=(make )
DEPS=(sh)
PKG_VER=3.2.3
diff --git a/repo/util/util-linux.xibuild b/repo/util/util-linux.xibuild
index a723154..556a565 100644
--- a/repo/util/util-linux.xibuild
+++ b/repo/util/util-linux.xibuild
@@ -1,5 +1,6 @@
#!/bin/bash
+MAKEDEPS=(make )
DEPS=(shadow coreutils libcap libxcrypt readline)
PKG_VER=2.37.2
diff --git a/repo/util/vim.xibuild b/repo/util/vim.xibuild
index 31cd202..b3993cb 100644
--- a/repo/util/vim.xibuild
+++ b/repo/util/vim.xibuild
@@ -1,5 +1,6 @@
#!/bin/bash
+MAKEDEPS=(make )
DEPS=(gpm acl glibc libgcrypt pcre zlib)
SOURCE=https://github.com/vim/vim.git
diff --git a/repo/util/which.xibuild b/repo/util/which.xibuild
index 8a70016..2dd6a23 100644
--- a/repo/util/which.xibuild
+++ b/repo/util/which.xibuild
@@ -1,5 +1,6 @@
#!/bin/bash
+MAKEDEPS=(make )
DEPS=(glibc bash)
PKG_VER=2.21
diff --git a/repo/xi/xibuild.xibuild b/repo/xi/xibuild.xibuild
index 71649fd..de95fb7 100644
--- a/repo/xi/xibuild.xibuild
+++ b/repo/xi/xibuild.xibuild
@@ -1,5 +1,6 @@
#!/bin/bash
+MAKEDEPS=()
DEPS=(bash tar git hg curl openssl )
SOURCE=https://git.davidovski.xyz/xilinux/xibuild.git
diff --git a/repo/xi/xipkg.xibuild b/repo/xi/xipkg.xibuild
index 83014b5..2f8aa11 100644
--- a/repo/xi/xipkg.xibuild
+++ b/repo/xi/xipkg.xibuild
@@ -1,5 +1,6 @@
#!/bin/bash
+MAKEDEPS=(python make )
DEPS=(tar python python-requests)
SOURCE=https://git.davidovski.xyz/xilinux/xipkg.git