From f7b51c1dcf8c4e952ac54c462c8950b57dcf4bc5 Mon Sep 17 00:00:00 2001 From: Aaron Andersen Date: Sun, 7 Nov 2021 13:15:24 -0500 Subject: [PATCH 1/2] devilutionx: pass static version of SDL2 into derivation --- pkgs/games/devilutionx/default.nix | 2 +- pkgs/top-level/all-packages.nix | 6 +++++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/pkgs/games/devilutionx/default.nix b/pkgs/games/devilutionx/default.nix index 04559d656281..7a6dc2808805 100644 --- a/pkgs/games/devilutionx/default.nix +++ b/pkgs/games/devilutionx/default.nix @@ -79,7 +79,7 @@ stdenv.mkDerivation rec { buildInputs = [ fmt libpng - (SDL2.override { withStatic = true; }) + SDL2 SDL2_image ]; diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 6016444b239e..bdde20f51bed 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -29814,7 +29814,11 @@ with pkgs; ddnet = callPackage ../games/ddnet { }; - devilutionx = callPackage ../games/devilutionx {}; + devilutionx = callPackage ../games/devilutionx { + SDL2 = SDL2.override { + withStatic = true; + }; + }; dhewm3 = callPackage ../games/dhewm3 {}; From 6c2190f3980a1597cf5562e1ccf01cc1573276d5 Mon Sep 17 00:00:00 2001 From: Aaron Andersen Date: Sun, 7 Nov 2021 13:16:31 -0500 Subject: [PATCH 2/2] smpq: replace hardcoded version string with ${version} --- pkgs/applications/misc/smpq/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/misc/smpq/default.nix b/pkgs/applications/misc/smpq/default.nix index 02275055c406..fd6b5937b8e5 100644 --- a/pkgs/applications/misc/smpq/default.nix +++ b/pkgs/applications/misc/smpq/default.nix @@ -1,11 +1,11 @@ { lib, stdenv, fetchurl, cmake, StormLib }: -stdenv.mkDerivation { +stdenv.mkDerivation rec { pname = "smpq"; version = "1.6"; src = fetchurl { - url = "https://launchpad.net/smpq/trunk/1.6/+download/smpq_1.6.orig.tar.gz"; + url = "https://launchpad.net/smpq/trunk/${version}/+download/${pname}_${version}.orig.tar.gz"; sha256 = "1jqq5x3b17jy66x3kkf5hs5l322dx2v14djxxrqrnqp8bn5drlmm"; };