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 = ...; }
This commit is contained in:
parent
ecf7b57e12
commit
633f211113
|
@ -2,6 +2,9 @@
|
||||||
, tiles ? true, Cocoa
|
, tiles ? true, Cocoa
|
||||||
, debug ? false
|
, debug ? false
|
||||||
, useXdgDir ? false
|
, useXdgDir ? false
|
||||||
|
, version ? "2019-11-22"
|
||||||
|
, rev ? "a6c8ece992bffeae3788425dd4b3b5871e66a9cd"
|
||||||
|
, sha256 ? "0ww2q5gykxm802z1kffmnrfahjlx123j1gfszklpsv0b1fccm1ab"
|
||||||
}:
|
}:
|
||||||
|
|
||||||
let
|
let
|
||||||
|
@ -11,13 +14,12 @@ let
|
||||||
|
|
||||||
self = common.overrideAttrs (common: rec {
|
self = common.overrideAttrs (common: rec {
|
||||||
pname = common.pname + "-git";
|
pname = common.pname + "-git";
|
||||||
version = "2019-11-22";
|
inherit version;
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "CleverRaven";
|
owner = "CleverRaven";
|
||||||
repo = "Cataclysm-DDA";
|
repo = "Cataclysm-DDA";
|
||||||
rev = "a6c8ece992bffeae3788425dd4b3b5871e66a9cd";
|
inherit rev sha256;
|
||||||
sha256 = "0ww2q5gykxm802z1kffmnrfahjlx123j1gfszklpsv0b1fccm1ab";
|
|
||||||
};
|
};
|
||||||
|
|
||||||
makeFlags = common.makeFlags ++ [
|
makeFlags = common.makeFlags ++ [
|
||||||
|
|
Loading…
Reference in a new issue