Fixed package name for libdisplay-info2 failed to install

On branch development
 Your branch is up to date with 'origin/development'.

 Changes to be committed:
	modified:   CHANGELOGS.md
	modified:   install-scripts/00-dependencies.sh
This commit is contained in:
Don Williams 2025-12-10 16:55:30 -05:00
parent 9281ac4295
commit cb1250ce8d
2 changed files with 134 additions and 128 deletions

View File

@ -6,7 +6,10 @@
- Hyprland Build to v0.52.2 - Hyprland Build to v0.52.2
- Thanks entirely to @sdegler - Thanks entirely to @sdegler
- Fixed: - Fixed:
- `qt5-style-kvantum-themes` failed to install Wrong package name - `qt5-style-kvantum-themes` failed to install
- Wrong package name it's `qt-style-kvantume-themes`
- `libdisplay-info2` failed to install
- New package name: `libdisplay-info3`
## 10 October 2025 ## 10 October 2025

View File

@ -5,147 +5,150 @@
# packages neeeded # packages neeeded
dependencies=( dependencies=(
build-essential build-essential
cmake cmake
cmake-extras cmake-extras
curl curl
findutils findutils
gawk gawk
gettext gettext
gir1.2-graphene-1.0 gir1.2-graphene-1.0
git git
glslang-tools glslang-tools
gobject-introspection gobject-introspection
golang golang
hwdata hwdata
jq jq
libavcodec-dev libavcodec-dev
libavformat-dev libavformat-dev
libavutil-dev libavutil-dev
libcairo2-dev libcairo2-dev
libdeflate-dev libdeflate-dev
libdisplay-info-dev libdisplay-info-dev
libdrm-dev libdrm-dev
libegl-dev libegl-dev
libegl1-mesa-dev libegl1-mesa-dev
libgbm-dev libgbm-dev
libgdk-pixbuf-2.0-dev libgdk-pixbuf-2.0-dev
libgdk-pixbuf2.0-bin libgdk-pixbuf2.0-bin
libgirepository1.0-dev libgirepository1.0-dev
libgl1-mesa-dev libgl1-mesa-dev
libgraphene-1.0-0 libgraphene-1.0-0
libgraphene-1.0-dev libgraphene-1.0-dev
libgtk-3-dev libgtk-3-dev
libgulkan-0.15-0t64 libgulkan-0.15-0t64
libgulkan-dev libgulkan-dev
libinih-dev libinih-dev
libiniparser-dev libiniparser-dev
libinput-dev libinput-dev
libjbig-dev libjbig-dev
libjpeg-dev libjpeg-dev
libjpeg62-turbo-dev libjpeg62-turbo-dev
liblerc-dev liblerc-dev
libliftoff-dev libliftoff-dev
liblzma-dev liblzma-dev
libnotify-bin libnotify-bin
libpam0g-dev libpam0g-dev
libpango1.0-dev libpango1.0-dev
libpipewire-0.3-dev libpipewire-0.3-dev
libqt6svg6 libqt6svg6
libsdbus-c++-dev libsdbus-c++-dev
libseat-dev libseat-dev
libstartup-notification0-dev libstartup-notification0-dev
libswresample-dev libswresample-dev
libsystemd-dev libsystemd-dev
libtiff-dev libtiff-dev
libtiffxx6 libtiffxx6
libtomlplusplus-dev libtomlplusplus-dev
libudev-dev libudev-dev
libvkfft-dev libvkfft-dev
libvulkan-dev libvulkan-dev
libvulkan-volk-dev libvulkan-volk-dev
libwayland-dev libwayland-dev
libwebp-dev libwebp-dev
libxcb-composite0-dev libxcb-composite0-dev
libxcb-cursor-dev libxcb-cursor-dev
libxcb-dri3-dev libxcb-dri3-dev
libxcb-ewmh-dev libxcb-ewmh-dev
libxcb-icccm4-dev libxcb-icccm4-dev
libxcb-present-dev libxcb-present-dev
libxcb-render-util0-dev libxcb-render-util0-dev
libxcb-res0-dev libxcb-res0-dev
libxcb-util-dev libxcb-util-dev
libxcb-xinerama0-dev libxcb-xinerama0-dev
libxcb-xinput-dev libxcb-xinput-dev
libxcb-xkb-dev libxcb-xkb-dev
libxkbcommon-dev libxkbcommon-dev
libxkbcommon-x11-dev libxkbcommon-x11-dev
libxkbregistry-dev libxkbregistry-dev
libxml2-dev libxml2-dev
libxxhash-dev libxxhash-dev
meson meson
ninja-build ninja-build
openssl openssl
psmisc psmisc
python3-mako python3-mako
python3-markdown python3-markdown
python3-markupsafe python3-markupsafe
python3-pyquery python3-pyquery
python3-yaml python3-yaml
qt6-base-dev qt6-base-dev
scdoc scdoc
seatd seatd
spirv-tools spirv-tools
unzip unzip
vulkan-utility-libraries-dev vulkan-utility-libraries-dev
vulkan-validationlayers vulkan-validationlayers
wayland-protocols wayland-protocols
xdg-desktop-portal xdg-desktop-portal
xwayland xwayland
) )
# hyprland dependencies # hyprland dependencies
hyprland_dep=( hyprland_dep=(
bc bc
binutils binutils
libc6 libc6
libcairo2-dev libcairo2-dev
libdisplay-info2 libdisplay-info3
libdrm2 libdrm2
libjpeg-dev libjpeg-dev
libjxl-dev libjxl-dev
libmagic-dev libmagic-dev
libpixman-1-dev libpixman-1-dev
libpugixml-dev libpugixml-dev
libre2-dev libre2-dev
librsvg2-dev librsvg2-dev
libspng-dev libspng-dev
libtomlplusplus-dev libtomlplusplus-dev
libwebp-dev libwebp-dev
libzip-dev libzip-dev
libpam0g-dev libpam0g-dev
libxcursor-dev libxcursor-dev
qt6-declarative-dev qt6-declarative-dev
qt6-base-private-dev qt6-base-private-dev
qt6-wayland-dev qt6-wayland-dev
qt6-wayland-private-dev qt6-wayland-private-dev
) )
build_dep=( build_dep=(
wlroots wlroots
) )
## WARNING: DO NOT EDIT BEYOND THIS LINE IF YOU DON'T KNOW WHAT YOU ARE DOING! ## ## WARNING: DO NOT EDIT BEYOND THIS LINE IF YOU DON'T KNOW WHAT YOU ARE DOING! ##
SCRIPT_DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )" SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
# Change the working directory to the parent directory of the script # Change the working directory to the parent directory of the script
PARENT_DIR="$SCRIPT_DIR/.." PARENT_DIR="$SCRIPT_DIR/.."
cd "$PARENT_DIR" || { echo "${ERROR} Failed to change directory to $PARENT_DIR"; exit 1; } cd "$PARENT_DIR" || {
echo "${ERROR} Failed to change directory to $PARENT_DIR"
exit 1
}
# Source the global functions script # Source the global functions script
if ! source "$(dirname "$(readlink -f "$0")")/Global_functions.sh"; then if ! source "$(dirname "$(readlink -f "$0")")/Global_functions.sh"; then
echo "Failed to source Global_functions.sh" echo "Failed to source Global_functions.sh"
exit 1 exit 1
fi fi
# Set the name of the log file to include the current date and time # Set the name of the log file to include the current date and time
@ -155,13 +158,13 @@ LOG="Install-Logs/install-$(date +%d-%H%M%S)_dependencies.log"
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 PKG1 in "${dependencies[@]}" "${hyprland_dep[@]}"; do
install_package "$PKG1" "$LOG" install_package "$PKG1" "$LOG"
done done
printf "\n%.0s" {1..1} printf "\n%.0s" {1..1}
for PKG1 in "${build_dep[@]}"; do for PKG1 in "${build_dep[@]}"; do
build_dep "$PKG1" "$LOG" build_dep "$PKG1" "$LOG"
done done
printf "\n%.0s" {1..2} printf "\n%.0s" {1..2}