From a44c20d42bf6ea194593ba4706353bdcbba81b71 Mon Sep 17 00:00:00 2001 From: Dylan Araps Date: Sun, 3 May 2020 23:14:30 +0300 Subject: [PATCH] various: Add linux-headers (make) dependencies. These were implicit (no need to be listed) which while fine is a loss of information for those looking into this area. SEE: https://github.com/kisslinux/repo/issues/185 --- core/grub/depends | 9 +++++---- extra/acpid/depends | 1 + extra/alsa-lib/depends | 1 + extra/cmake/depends | 1 + extra/dhcpcd/depends | 1 + extra/e2fsprogs/depends | 2 +- extra/efibootmgr/depends | 1 + extra/efivar/depends | 1 + extra/eiwd/depends | 1 + extra/eudev/depends | 3 ++- extra/intel-vaapi-driver/depends | 1 + extra/libdrm/depends | 3 ++- extra/libinput/depends | 3 ++- extra/libva/depends | 1 + extra/mesa/depends | 7 ++++--- extra/mtdev/depends | 1 + extra/nodejs/depends | 5 +++-- extra/util-linux/depends | 1 + extra/wpa_supplicant/depends | 1 + extra/xfsprogs/depends | 1 + xorg/xf86-input-libinput/depends | 1 + xorg/xf86-video-amdgpu/depends | 1 + xorg/xf86-video-ati/depends | 1 + xorg/xf86-video-intel/depends | 1 + xorg/xf86-video-nouveau/depends | 1 + xorg/xorg-server/depends | 1 + 26 files changed, 38 insertions(+), 13 deletions(-) create mode 100644 extra/acpid/depends create mode 100644 extra/alsa-lib/depends create mode 100644 extra/dhcpcd/depends create mode 100644 extra/efivar/depends create mode 100644 extra/eiwd/depends create mode 100644 extra/mtdev/depends diff --git a/core/grub/depends b/core/grub/depends index 5ffd0bc7..5d39ddff 100644 --- a/core/grub/depends +++ b/core/grub/depends @@ -1,5 +1,6 @@ -binutils make -bison make -flex make -m4 make +binutils make +bison make +flex make +linux-headers make +m4 make xz diff --git a/extra/acpid/depends b/extra/acpid/depends new file mode 100644 index 00000000..1f97bc3a --- /dev/null +++ b/extra/acpid/depends @@ -0,0 +1 @@ +linux-headers make diff --git a/extra/alsa-lib/depends b/extra/alsa-lib/depends new file mode 100644 index 00000000..1f97bc3a --- /dev/null +++ b/extra/alsa-lib/depends @@ -0,0 +1 @@ +linux-headers make diff --git a/extra/cmake/depends b/extra/cmake/depends index ae18e004..1a518417 100644 --- a/extra/cmake/depends +++ b/extra/cmake/depends @@ -2,4 +2,5 @@ bzip2 curl expat libressl +linux-headers make zlib diff --git a/extra/dhcpcd/depends b/extra/dhcpcd/depends new file mode 100644 index 00000000..1f97bc3a --- /dev/null +++ b/extra/dhcpcd/depends @@ -0,0 +1 @@ +linux-headers make diff --git a/extra/e2fsprogs/depends b/extra/e2fsprogs/depends index a53eaaed..e511649f 100644 --- a/extra/e2fsprogs/depends +++ b/extra/e2fsprogs/depends @@ -1,2 +1,2 @@ -linux-headers make +#linux-headers make pkgconf make diff --git a/extra/efibootmgr/depends b/extra/efibootmgr/depends index 27415d9e..a0ee99e9 100644 --- a/extra/efibootmgr/depends +++ b/extra/efibootmgr/depends @@ -1 +1,2 @@ efivar +linux-headers make diff --git a/extra/efivar/depends b/extra/efivar/depends new file mode 100644 index 00000000..1f97bc3a --- /dev/null +++ b/extra/efivar/depends @@ -0,0 +1 @@ +linux-headers make diff --git a/extra/eiwd/depends b/extra/eiwd/depends new file mode 100644 index 00000000..1f97bc3a --- /dev/null +++ b/extra/eiwd/depends @@ -0,0 +1 @@ +linux-headers make diff --git a/extra/eudev/depends b/extra/eudev/depends index 4a6884fd..12e9eccf 100644 --- a/extra/eudev/depends +++ b/extra/eudev/depends @@ -1 +1,2 @@ -gperf make +gperf make +linux-headers make diff --git a/extra/intel-vaapi-driver/depends b/extra/intel-vaapi-driver/depends index 0806aa65..c7eb13e8 100644 --- a/extra/intel-vaapi-driver/depends +++ b/extra/intel-vaapi-driver/depends @@ -1,3 +1,4 @@ libdrm libpciaccess libva +linux-headers make diff --git a/extra/libdrm/depends b/extra/libdrm/depends index 99cb99cc..1e1bea52 100644 --- a/extra/libdrm/depends +++ b/extra/libdrm/depends @@ -1,2 +1,3 @@ libpciaccess -meson make +linux-headers make +meson make diff --git a/extra/libinput/depends b/extra/libinput/depends index a64a3537..243716d9 100644 --- a/extra/libinput/depends +++ b/extra/libinput/depends @@ -1,3 +1,4 @@ libevdev -meson make +linux-headers make +meson make mtdev diff --git a/extra/libva/depends b/extra/libva/depends index 7dc252fa..97fcfc26 100644 --- a/extra/libva/depends +++ b/extra/libva/depends @@ -2,4 +2,5 @@ libX11 libXext libXfixes libdrm +linux-headers make mesa diff --git a/extra/mesa/depends b/extra/mesa/depends index 98634462..e1b2380c 100644 --- a/extra/mesa/depends +++ b/extra/mesa/depends @@ -11,9 +11,10 @@ libdrm libelf libxcb libxshmfence +linux-headers make llvm -m4 make -meson make -python make +m4 make +meson make +python make xorgproto zlib diff --git a/extra/mtdev/depends b/extra/mtdev/depends new file mode 100644 index 00000000..1f97bc3a --- /dev/null +++ b/extra/mtdev/depends @@ -0,0 +1 @@ +linux-headers make diff --git a/extra/nodejs/depends b/extra/nodejs/depends index 5b5c4199..282de481 100644 --- a/extra/nodejs/depends +++ b/extra/nodejs/depends @@ -1,3 +1,4 @@ -python make -samurai make +linux-headers make +python make +samurai make zlib diff --git a/extra/util-linux/depends b/extra/util-linux/depends index f22003e8..709a8401 100644 --- a/extra/util-linux/depends +++ b/extra/util-linux/depends @@ -1 +1,2 @@ +linux-headers make zlib diff --git a/extra/wpa_supplicant/depends b/extra/wpa_supplicant/depends index 75929cf7..86dfce43 100644 --- a/extra/wpa_supplicant/depends +++ b/extra/wpa_supplicant/depends @@ -1 +1,2 @@ libressl +linux-headers make diff --git a/extra/xfsprogs/depends b/extra/xfsprogs/depends index c3ac23c4..ce008ef9 100644 --- a/extra/xfsprogs/depends +++ b/extra/xfsprogs/depends @@ -1 +1,2 @@ +linux-headers make util-linux diff --git a/xorg/xf86-input-libinput/depends b/xorg/xf86-input-libinput/depends index f89a2267..62a1c812 100644 --- a/xorg/xf86-input-libinput/depends +++ b/xorg/xf86-input-libinput/depends @@ -1,2 +1,3 @@ libinput +linux-headers make xorg-server diff --git a/xorg/xf86-video-amdgpu/depends b/xorg/xf86-video-amdgpu/depends index d0bba431..163215cd 100644 --- a/xorg/xf86-video-amdgpu/depends +++ b/xorg/xf86-video-amdgpu/depends @@ -1,5 +1,6 @@ expat libdrm libpciaccess +linux-headers make mesa xorgproto diff --git a/xorg/xf86-video-ati/depends b/xorg/xf86-video-ati/depends index d0bba431..163215cd 100644 --- a/xorg/xf86-video-ati/depends +++ b/xorg/xf86-video-ati/depends @@ -1,5 +1,6 @@ expat libdrm libpciaccess +linux-headers make mesa xorgproto diff --git a/xorg/xf86-video-intel/depends b/xorg/xf86-video-intel/depends index 3052bbd4..6f7f0dbf 100644 --- a/xorg/xf86-video-intel/depends +++ b/xorg/xf86-video-intel/depends @@ -3,5 +3,6 @@ libXcursor libXinerama libXrandr libXtst +linux-headers make meson make xorg-server diff --git a/xorg/xf86-video-nouveau/depends b/xorg/xf86-video-nouveau/depends index 6a1140bd..36897aba 100644 --- a/xorg/xf86-video-nouveau/depends +++ b/xorg/xf86-video-nouveau/depends @@ -1,2 +1,3 @@ libdrm +linux-headers make xorgproto diff --git a/xorg/xorg-server/depends b/xorg/xorg-server/depends index b57d47d2..d0bd5c64 100644 --- a/xorg/xorg-server/depends +++ b/xorg/xorg-server/depends @@ -15,6 +15,7 @@ libressl libxcb libxkbfile libxshmfence +linux-headers make mesa pixman xkeyboard-config