From 73df7cd572c7181f1a7482f56156b09baf71a923 Mon Sep 17 00:00:00 2001 From: JaKooLit Date: Tue, 4 Feb 2025 23:48:12 +0900 Subject: [PATCH] updated dependencies and rofi-wayland.sh --- install-scripts/00-dependencies.sh | 22 ++++++++++++++++++++++ install-scripts/rofi-wayland.sh | 18 ++++++++++++------ 2 files changed, 34 insertions(+), 6 deletions(-) diff --git a/install-scripts/00-dependencies.sh b/install-scripts/00-dependencies.sh index b6741de..dce8305 100755 --- a/install-scripts/00-dependencies.sh +++ b/install-scripts/00-dependencies.sh @@ -16,6 +16,28 @@ dependencies=( golang hwdata jq + libmpdclient-dev + libnl-3-dev + libasound2-dev + libstartup-notification0-dev + libwayland-client++1 + libwayland-dev + libcairo-5c-dev + libcairo2-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 ninja-build openssl diff --git a/install-scripts/rofi-wayland.sh b/install-scripts/rofi-wayland.sh index 6ee9469..862bd80 100755 --- a/install-scripts/rofi-wayland.sh +++ b/install-scripts/rofi-wayland.sh @@ -12,6 +12,13 @@ rofi=( libnl-3-dev libasound2-dev libstartup-notification0-dev + libwayland-client++1 + libwayland-dev + libcairo-5c-dev + libcairo2-dev + libpango1.0-dev + libgdk-pixbuf-2.0-dev + libxcb-keysyms1-dev libwayland-client0 libxcb-ewmh-dev libxcb-cursor-dev @@ -23,7 +30,6 @@ rofi=( libxcb-xinerama0-dev libxkbcommon-dev libxkbcommon-x11-dev - imagemagick wget ) @@ -43,7 +49,7 @@ LOG="Install-Logs/install-$(date +%d-%H%M%S)_rofi_wayland.log" MLOG="install-$(date +%d-%H%M%S)_rofi_wayland2.log" # Installation of main components -printf "\n%s - Installing ${SKY_BLUE}rofi-wayland dependencies${RESET}.... \n" "${INFO}" +printf "\n%s - Re-installing ${SKY_BLUE}rofi-wayland dependencies${RESET}.... \n" "${INFO}" for FORCE in "${rofi[@]}"; do re_install_package "$FORCE" 2>&1 | tee -a "$LOG" @@ -62,9 +68,9 @@ fi printf "${NOTE} Downloading ${YELLOW}rofi-wayland $rofi_tag${RESET} from releases...\n" wget https://github.com/lbonn/rofi/releases/download/1.7.8%2Bwayland1/rofi-1.7.8+wayland1.tar.gz -if [ -f "$rofi_tag.tar.gz" ]; then +if [ -f "rofi-$rofi_tag.tar.gz" ]; then printf "${OK} ${YELLOW}rofi-wayland $rofi_tag${RESET} downloaded successfully.\n" 2>&1 | tee -a "$LOG" - tar xf $rofi_tag.tar.gz + tar xf rofi-$rofi_tag.tar.gz fi cd rofi-$rofi_tag || exit 1 @@ -85,6 +91,6 @@ mv "$MLOG" ../Install-Logs/ || true cd .. || exit 1 # clean up -rm -rf $rofi_tag.tar.gz +rm -rf rofi-$rofi_tag.tar.gz -clear +printf "\n%.0s" {1..2}