Setting tags to properly install hyprlang/utils

On branch hl-051
 Your branch is up to date with 'origin/hl-051'.

 Changes to be committed:
	modified:   hypr-tags.env
	modified:   install.sh
This commit is contained in:
Don Williams 2025-10-08 19:33:25 -04:00
parent 95708df841
commit f776563d3e
2 changed files with 13 additions and 2 deletions

View File

@ -4,8 +4,8 @@
HYPRLAND_TAG=v0.51.1 HYPRLAND_TAG=v0.51.1
AQUAMARINE_TAG=v0.9.3 AQUAMARINE_TAG=v0.9.3
HYPRUTILS_TAG=v0.8.2 HYPRUTILS_TAG=auto
HYPRLANG_TAG=v0.6.4 HYPRLANG_TAG=auto
HYPRGRAPHICS_TAG=v0.1.5 HYPRGRAPHICS_TAG=v0.1.5
HYPRWAYLAND_SCANNER_TAG=v0.4.5 HYPRWAYLAND_SCANNER_TAG=v0.4.5
HYPRLAND_PROTOCOLS_TAG=v0.6.4 HYPRLAND_PROTOCOLS_TAG=v0.6.4

View File

@ -171,6 +171,17 @@ execute_script() {
if [ -f "./hypr-tags.env" ]; then if [ -f "./hypr-tags.env" ]; then
# shellcheck disable=SC1091 # shellcheck disable=SC1091
source "./hypr-tags.env" source "./hypr-tags.env"
# If core tags are set to auto/latest, refresh to resolve concrete versions
if [ "${HYPRUTILS_TAG:-}" = "auto" ] || [ "${HYPRUTILS_TAG:-}" = "latest" ] || [ -z "${HYPRUTILS_TAG:-}" ] || \
[ "${HYPRLANG_TAG:-}" = "auto" ] || [ "${HYPRLANG_TAG:-}" = "latest" ] || [ -z "${HYPRLANG_TAG:-}" ]; then
if [ -f ./refresh-hypr-tags.sh ]; then
chmod +x ./refresh-hypr-tags.sh || true
./refresh-hypr-tags.sh
# reload after refresh
# shellcheck disable=SC1091
source "./hypr-tags.env"
fi
fi
export HYPRLAND_TAG AQUAMARINE_TAG HYPRUTILS_TAG HYPRLANG_TAG HYPRGRAPHICS_TAG HYPRWAYLAND_SCANNER_TAG HYPRLAND_PROTOCOLS_TAG HYPRLAND_QT_SUPPORT_TAG HYPRLAND_QTUTILS_TAG WAYLAND_PROTOCOLS_TAG export HYPRLAND_TAG AQUAMARINE_TAG HYPRUTILS_TAG HYPRLANG_TAG HYPRGRAPHICS_TAG HYPRWAYLAND_SCANNER_TAG HYPRLAND_PROTOCOLS_TAG HYPRLAND_QT_SUPPORT_TAG HYPRLAND_QTUTILS_TAG WAYLAND_PROTOCOLS_TAG
fi fi