From fb93c74ad0db5e374d20ce407f68d10d13e8c6f2 Mon Sep 17 00:00:00 2001 From: superrob1500 Date: Sun, 12 Oct 2025 21:43:57 +0200 Subject: [PATCH] who knows anymore --- ghostty-build-update.sh | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/ghostty-build-update.sh b/ghostty-build-update.sh index 62032bc..167c902 100644 --- a/ghostty-build-update.sh +++ b/ghostty-build-update.sh @@ -1,6 +1,6 @@ #!/bin/bash #Script to build ghostty from source. It automatically grabs required zig version binary. -#v1.0.2 +#v1.0.3 set -euo pipefail @@ -142,45 +142,45 @@ install_deps_linux() { fi if command_exists apt-get; then - info "Installing dependencies via apt..." - sudo apt update + info "Installing dependencies via apt-get..." + sudo apt-get update # Base packages - sudo apt install -y git libgtk-4-dev gettext libxml2-utils pkg-config curl tar xz-utils g++ + sudo apt-get install -y git libgtk-4-dev gettext libxml2-utils pkg-config curl tar xz-utils g++ # Harfbuzz development - sudo apt install -y libharfbuzz-dev libharfbuzz-gobject0 + sudo apt-get install -y libharfbuzz-dev libharfbuzz-gobject0 # GTK Blueprint compiler - sudo apt install -y blueprint-compiler + sudo apt-get install -y blueprint-compiler - # libadwaita and gtk-layer-shell packages + # libadwaita package case "$distro" in ubuntu|debian) - # Try -1-dev first, fallback to -dev - if ! sudo apt install -y libadwaita-1-dev; then - sudo apt install -y libadwaita-dev || true + if ! sudo apt-get install -y libadwaita-1-dev; then + sudo apt-get install -y libadwaita-dev || true fi ;; *) - sudo apt install -y libadwaita-1-dev libadwaita-dev || true + sudo apt-get install -y libadwaita-1-dev libadwaita-dev || true ;; esac + # GTK layer-shell package case "$distro" in ubuntu) - sudo apt install -y libgtk-layer-shell-dev || true + sudo apt-get install -y libgtk-layer-shell-dev || true ;; debian) - sudo apt install -y libgtk4-layer-shell-dev || true + sudo apt-get install -y libgtk4-layer-shell-dev || true ;; *) - sudo apt install -y libgtk4-layer-shell-dev libgtk-layer-shell-dev || true + sudo apt-get install -y libgtk4-layer-shell-dev libgtk-layer-shell-dev || true ;; esac # Verify critical pkg-config dependencies - for pkg in gtk4 adw-1 gtk4-layer-shell; do + for pkg in gtk4 libadwaita-1 gtk4-layer-shell; do if ! pkg-config --exists "$pkg"; then error "Missing required development package: $pkg. Did apt-get install succeed?" fi