From 5f6f9b4241bdce36f39e62f92d5aeea61e2c65e2 Mon Sep 17 00:00:00 2001 From: shinya Date: Wed, 19 Mar 2025 13:20:24 +0100 Subject: [PATCH] fix versions in packages --- pkgs/godot/default.nix | 8 +++----- pkgs/godot/headless.nix | 2 +- pkgs/godot/mono.nix | 4 ++-- 3 files changed, 6 insertions(+), 8 deletions(-) diff --git a/pkgs/godot/default.nix b/pkgs/godot/default.nix index 9dd4ff6..1cdecbe 100644 --- a/pkgs/godot/default.nix +++ b/pkgs/godot/default.nix @@ -22,15 +22,13 @@ godotManpage, fontconfig, xorg, -}: let - qualifier = "stable"; -in +}: stdenv.mkDerivation rec { pname = "godot-bin"; version = "4.4.1"; src = fetchurl { - url = "https://github.com/godotengine/godot-builds/releases/download/4.4.1-rc1/Godot_v4.4.1-rc1_linux.x86_64.zip"; + url = "https://github.com/godotengine/godot-builds/releases/download/${version}-rc1/Godot_v4.4.1-rc1_linux.x86_64.zip"; sha256 = "sha256-aIQgp/KBXvV4BBLsLjTXVqSZj0BN5EevEnPFyhaEu3c="; }; @@ -57,7 +55,7 @@ in unpackCmd = "unzip $curSrc -d source"; installPhase = '' mkdir -p $out/bin - install -m 0755 Godot_v4.4.1-rc1_linux.x86_64 $out/bin/godot + install -m 0755 Godot_v${version}-rc1_linux.x86_64 $out/bin/godot # Only create a desktop file, if the necessary variables are set # these are set only, if one installs this program using flakes. diff --git a/pkgs/godot/headless.nix b/pkgs/godot/headless.nix index 786cae0..6b3ad9b 100644 --- a/pkgs/godot/headless.nix +++ b/pkgs/godot/headless.nix @@ -8,7 +8,7 @@ in godotBin.overrideAttrs (oldAttrs: rec { pname = "godot-headless-bin"; - version = "3.5.1"; + version = "4.4.1"; src = fetchurl { url = "https://downloads.tuxfamily.org/godotengine/${version}/Godot_v${version}-${qualifier}_linux_headless.64.zip"; diff --git a/pkgs/godot/mono.nix b/pkgs/godot/mono.nix index 9e05cf2..e66d0ae 100644 --- a/pkgs/godot/mono.nix +++ b/pkgs/godot/mono.nix @@ -16,7 +16,7 @@ godotBin.overrideAttrs (oldAttrs: rec { version = "4.4.1"; src = fetchurl { - url = "https://github.com/godotengine/godot-builds/releases/download/4.4.1-rc1/Godot_v4.4.1-rc1_mono_linux_x86_64.zip"; + url = "https://github.com/godotengine/godot-builds/releases/download/${version}-rc1/Godot_v4.4.1-rc1_mono_linux_x86_64.zip"; sha256 = "sha256-MnOgW5reNGWO1soadU4KTwVtWiZZqmLV7FX8AOUkqhg="; }; @@ -26,7 +26,7 @@ godotBin.overrideAttrs (oldAttrs: rec { installPhase = '' mkdir -p $out/bin $out/opt/godot-mono - install -m 0755 Godot_v4.4.1-rc1_mono_linux.x86_64 $out/opt/godot-mono/Godot_v${version}-${qualifier}_mono_x11.64 + install -m 0755 Godot_v${version}-rc1_mono_linux.x86_64 $out/opt/godot-mono/Godot_v${version}-${qualifier}_mono_x11.64 cp -r GodotSharp $out/opt/godot-mono ln -s $out/opt/godot-mono/Godot_v${version}-${qualifier}_mono_x11.64 $out/bin/godot-mono