dwarf-fortress: 44.09 → 44.10
This commit is contained in:
@@ -1,13 +1,11 @@
|
||||
{ stdenv, lib, fetchgit, cmake, writeScriptBin, callPackage
|
||||
{ stdenv, hostPlatform, lib, fetchFromGitHub, cmake, writeScriptBin, callPackage
|
||||
, perl, XMLLibXML, XMLLibXSLT, zlib
|
||||
, enableStoneSense ? false, allegro5, libGLU_combined
|
||||
}:
|
||||
|
||||
let
|
||||
dfVersion = "0.44.09";
|
||||
dfVersion = "0.44.10";
|
||||
version = "${dfVersion}-r1";
|
||||
rev = "refs/tags/${version}";
|
||||
sha256 = "1cwifdhi48a976xc472nf6q2k0ibwqffil5a4llcymcxdbgxdcc9";
|
||||
|
||||
# revision of library/xml submodule
|
||||
xmlRev = "3c0bf63674d5430deadaf7befaec42f0ec1e8bc5";
|
||||
@@ -25,7 +23,7 @@ let
|
||||
if [ "$(dirname "$(pwd)")" = "xml" ]; then
|
||||
echo "${xmlRev}"
|
||||
else
|
||||
echo "${rev}"
|
||||
echo "refs/tags/${version}"
|
||||
fi
|
||||
elif [ "$*" = "rev-parse HEAD:library/xml" ]; then
|
||||
echo "${xmlRev}"
|
||||
@@ -38,13 +36,13 @@ in stdenv.mkDerivation rec {
|
||||
name = "dfhack-${version}";
|
||||
|
||||
# Beware of submodules
|
||||
src = fetchgit {
|
||||
url = "https://github.com/DFHack/dfhack";
|
||||
inherit rev sha256;
|
||||
src = fetchFromGitHub {
|
||||
owner = "DFHack";
|
||||
repo = "dfhack";
|
||||
sha256 = "0srgymyd57hk9iffhi2i0ra5vzw2vzlpzn4042yb90vqpmvz2zrj";
|
||||
rev = version;
|
||||
};
|
||||
|
||||
patches = [ ./fix-stonesense.patch ];
|
||||
|
||||
nativeBuildInputs = [ cmake perl XMLLibXML XMLLibXSLT fakegit ];
|
||||
# We don't use system libraries because dfhack needs old C++ ABI.
|
||||
buildInputs = [ zlib ]
|
||||
|
||||
Reference in New Issue
Block a user