Refactor Linux dependencies
- Support comments in the package list - Remove extraneous dependencies
This commit is contained in:
parent
93e4a2e50c
commit
e8f86196c8
2 changed files with 26 additions and 32 deletions
|
|
@ -300,7 +300,9 @@ function install_deps() {
|
||||||
echo "Installing dependencies..."
|
echo "Installing dependencies..."
|
||||||
packages=
|
packages=
|
||||||
while read -r line; do
|
while read -r line; do
|
||||||
packages="$packages $line"
|
if ! echo "$line" | grep -Fq "#"; then
|
||||||
|
packages="$packages $line"
|
||||||
|
fi
|
||||||
done < "$ROOT_DIR/setup/linux/packages/dependencies"
|
done < "$ROOT_DIR/setup/linux/packages/dependencies"
|
||||||
run_elevated pacman -Syu --needed --noconfirm $packages
|
run_elevated pacman -Syu --needed --noconfirm $packages
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -1,41 +1,33 @@
|
||||||
|
# WizardKit: Package dependencies
|
||||||
archiso
|
archiso
|
||||||
attr
|
|
||||||
base-devel
|
base-devel
|
||||||
boost
|
|
||||||
curl
|
curl
|
||||||
dos2unix
|
dos2unix
|
||||||
erofs-utils
|
|
||||||
git
|
git
|
||||||
gtk-doc
|
|
||||||
gtk3
|
gtk3
|
||||||
hwloc
|
|
||||||
imlib2
|
|
||||||
intltool
|
|
||||||
iwd
|
|
||||||
json-glib
|
|
||||||
lhasa
|
|
||||||
libbsd
|
|
||||||
libewf
|
|
||||||
librsvg
|
|
||||||
libsm
|
|
||||||
libxcursor
|
|
||||||
libxft
|
|
||||||
libxinerama
|
|
||||||
libxml2
|
|
||||||
libxrandr
|
|
||||||
ntfs-3g
|
|
||||||
openssh
|
|
||||||
p7zip
|
p7zip
|
||||||
pango
|
|
||||||
perl-rename
|
|
||||||
pv
|
pv
|
||||||
refind
|
|
||||||
reiserfsprogs
|
|
||||||
rsync
|
|
||||||
scdoc
|
|
||||||
startup-notification
|
|
||||||
subversion
|
|
||||||
syslinux
|
syslinux
|
||||||
tigervnc
|
tigervnc
|
||||||
unzip
|
|
||||||
wpa_supplicant
|
# hardinfo-gtk3
|
||||||
|
cmake
|
||||||
|
|
||||||
|
# iwgtk
|
||||||
|
gtk4
|
||||||
|
meson
|
||||||
|
qrencode
|
||||||
|
scdoc
|
||||||
|
|
||||||
|
# opensuperclone-git
|
||||||
|
libusb-compat
|
||||||
|
|
||||||
|
# smartmontools-svn
|
||||||
|
subversion
|
||||||
|
|
||||||
|
# udevil
|
||||||
|
gettext
|
||||||
|
intltool
|
||||||
|
|
||||||
|
# wd719x-firmware
|
||||||
|
lha
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue