dwarf-fortress: 44.09 → 44.10

This commit is contained in:
Matthew Bauer
2018-06-06 19:19:29 -04:00
parent 91184d159d
commit dfc4744afd
6 changed files with 17 additions and 42 deletions
+8 -10
View File
@@ -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 ]