From 633f21111314ac3ee34d9103e72f7de08cd12daf Mon Sep 17 00:00:00 2001 From: Mitsuhiro Nakamura Date: Fri, 10 Apr 2020 09:30:33 +0900 Subject: [PATCH] cataclysm-dda-git: make it overridable with git revision 'cataclysm-dda-git.overrideAttrs (_: { version = ...; src = fetchFromGitHub { ... }; })' did not update VERSION make flag correctly. With this change, one can override 'cataclysm-dda-git' correctly and more easily: cataclysm-dda-git.override { version = ...; rev = ...; sha256 = ...; } --- pkgs/games/cataclysm-dda/git.nix | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/pkgs/games/cataclysm-dda/git.nix b/pkgs/games/cataclysm-dda/git.nix index 1113fe116dc..36f37f7aeba 100644 --- a/pkgs/games/cataclysm-dda/git.nix +++ b/pkgs/games/cataclysm-dda/git.nix @@ -2,6 +2,9 @@ , tiles ? true, Cocoa , debug ? false , useXdgDir ? false +, version ? "2019-11-22" +, rev ? "a6c8ece992bffeae3788425dd4b3b5871e66a9cd" +, sha256 ? "0ww2q5gykxm802z1kffmnrfahjlx123j1gfszklpsv0b1fccm1ab" }: let @@ -11,13 +14,12 @@ let self = common.overrideAttrs (common: rec { pname = common.pname + "-git"; - version = "2019-11-22"; + inherit version; src = fetchFromGitHub { owner = "CleverRaven"; repo = "Cataclysm-DDA"; - rev = "a6c8ece992bffeae3788425dd4b3b5871e66a9cd"; - sha256 = "0ww2q5gykxm802z1kffmnrfahjlx123j1gfszklpsv0b1fccm1ab"; + inherit rev sha256; }; makeFlags = common.makeFlags ++ [