updated debian dependencies

This commit is contained in:
JaKooLit 2025-03-12 18:54:55 +09:00
parent bbcb3b94da
commit 6cdf38afb4
2 changed files with 21 additions and 33 deletions

View File

@ -1,6 +1,8 @@
#!/bin/bash #!/bin/bash
# 💫 https://github.com/JaKooLit 💫 # # 💫 https://github.com/JaKooLit 💫 #
# main dependencies # # main dependencies #
# 22 Aug 2024 - NOTE will trim this more down
# packages neeeded # packages neeeded
dependencies=( dependencies=(
@ -16,31 +18,8 @@ dependencies=(
golang golang
hwdata hwdata
jq jq
libmpdclient-dev
libnl-3-dev
libasound2-dev
libstartup-notification0-dev
libwayland-client++1
libwayland-dev
libcairo-5c-dev
libcairo2-dev
libsdbus-c++-bin
libegl-dev libegl-dev
libegl1-mesa-dev libegl1-mesa-dev
libpango1.0-dev
libgdk-pixbuf-2.0-dev
libxcb-keysyms1-dev
libwayland-client0
libxcb-ewmh-dev
libxcb-cursor-dev
libxcb-icccm4-dev
libxcb-randr0-dev
libxcb-render-util0-dev
libxcb-util-dev
libxcb-xkb-dev
libxcb-xinerama0-dev
libxkbcommon-dev
libxkbcommon-x11-dev
meson meson
ninja-build ninja-build
openssl openssl
@ -52,12 +31,26 @@ dependencies=(
python3-pyquery python3-pyquery
qt6-base-dev qt6-base-dev
spirv-tools spirv-tools
#vulkan-validationlayers vulkan-validationlayers
vulkan-utility-libraries-dev vulkan-utility-libraries-dev
wayland-protocols wayland-protocols
xdg-desktop-portal xdg-desktop-portal
xwayland xwayland
)
# hyprland dependencies
hyprland_dep=(
bc bc
binutils
libc6
libcairo2
libdisplay-info2
libdrm2
libhyprcursor-dev
libhyprlang-dev
libhyprutils-dev
libpam0g-dev
hyprcursor-util
) )
build_dep=( build_dep=(
@ -83,9 +76,8 @@ LOG="Install-Logs/install-$(date +%d-%H%M%S)_dependencies.log"
# Installation of main dependencies # Installation of main dependencies
printf "\n%s - Installing ${SKY_BLUE}main dependencies....${RESET} \n" "${NOTE}" printf "\n%s - Installing ${SKY_BLUE}main dependencies....${RESET} \n" "${NOTE}"
for PKG1 in "${dependencies[@]}" "${hyprland_dep[@]}"; do
for PKG in "${dependencies[@]}"; do install_package "$PKG1" "$LOG"
install_package "$PKG" "$LOG"
done done
printf "\n%.0s" {1..1} printf "\n%.0s" {1..1}

View File

@ -4,10 +4,6 @@
idle=( idle=(
libsdbus-c++-dev libsdbus-c++-dev
libsdbus-c++2
libsdbus-c++-bin
libhyprlang2
libhyprlang-dev
) )
#specific branch or release #specific branch or release