Skip to content

Commit c328876

Browse files
authored
Include all vitualbox-kvm dependencies
1 parent 06dcad3 commit c328876

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

virtualbox-kvm-junest.sh

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,11 @@
22

33
APP=virtualbox-kvm
44
BIN="virtualbox" #CHANGE THIS IF THE NAME OF THE BINARY IS DIFFERENT FROM "$APP" (for example, the binary of "obs-studio" is "obs")
5+
vbox_depends=$(curl -Ls "https://raw.githubusercontent.com/archlinux/aur/refs/heads/virtualbox-kvm/.SRCINFO" | grep "depends =" | grep -v "makedepends\|optdepends" | awk '{print $3}' | xargs)
6+
[ -z "$vbox_depends" ] && exit 1
57
audio_pkgs="alsa-lib alsa-oss alsa-plugins alsa-tools alsa-utils flac jack2 lame libogg libpipewire libpulse libvorbis mpg123 opus pipewire pipewire-alsa pipewire-audio pulseaudio pulseaudio-alsa"
68
vulkan_pkgs="libdisplay-info libdrm libxcb libxshmfence llvm-libs spirv-tools vulkan-asahi vulkan-gfxstream vulkan-icd-loader vulkan-intel vulkan-mesa-implicit-layers vulkan-nouveau vulkan-radeon vulkan-swrast vulkan-tools vulkan-virtio"
7-
DEPENDENCES=$(echo "$audio_pkgs $vulkan_pkgs dbus libasyncns libsndfile procps-ng qt6-base" | tr ' ' '\n' | sort -u | xargs) #SYNTAX: "APP1 APP2 APP3 APP4...", LEAVE BLANK IF NO OTHER DEPENDENCIES ARE NEEDED
9+
DEPENDENCES=$(echo "$audio_pkgs $vulkan_pkgs $vbox_depends dbus libasyncns libsndfile procps-ng qt6-base" | tr ' ' '\n' | sort -u | xargs) #SYNTAX: "APP1 APP2 APP3 APP4...", LEAVE BLANK IF NO OTHER DEPENDENCIES ARE NEEDED
810
BASICSTUFF="binutils debugedit gzip"
911
COMPILERS="base-devel"
1012

0 commit comments

Comments
 (0)