about summary refs log tree commit diff
path: root/pkgs/games/zdoom
diff options
context:
space:
mode:
authorFrederik Rietdijk <fridh@fridh.nl>2021-01-04 20:51:32 +0100
committerFrederik Rietdijk <fridh@fridh.nl>2021-01-04 20:51:32 +0100
commitb20838eb4a04560dfe4bd7d2fae42a9ad54dba0f (patch)
tree8cba229fb569673431d1f0ac465a2320bb8dfe79 /pkgs/games/zdoom
parent507efdb11fcdbf59199b2fe4717d6799ff623a2a (diff)
parent59ede499ae7f0355df96e954697a4df119342775 (diff)
Merge staging-next into staging
Diffstat (limited to 'pkgs/games/zdoom')
-rw-r--r--pkgs/games/zdoom/zdbsp.nix20
1 files changed, 13 insertions, 7 deletions
diff --git a/pkgs/games/zdoom/zdbsp.nix b/pkgs/games/zdoom/zdbsp.nix
index 915967e5ed229..9b318ef6e7148 100644
--- a/pkgs/games/zdoom/zdbsp.nix
+++ b/pkgs/games/zdoom/zdbsp.nix
@@ -1,16 +1,22 @@
-{ stdenv, fetchurl, cmake, unzip, zlib }:
+{ stdenv, fetchzip, cmake, zlib }:
 
 stdenv.mkDerivation rec {
   pname = "zdbsp";
   version = "1.19";
 
-  src = fetchurl {
+  src = fetchzip {
     url = "https://zdoom.org/files/utils/zdbsp/zdbsp-${version}-src.zip";
-    sha256 = "0j82q7g7hgvnahk6gdyhmn9880mqii3b4agqc98f5xaj3kxmd2dr";
+    sha256 = "1j6k0appgjjj3ffbll9hy9nnbqr17szd1s66q08zrbkfqf6g8f0d";
+    stripRoot = false;
   };
 
-  nativeBuildInputs = [cmake unzip];
-  buildInputs = [zlib];
+  nativeBuildInputs = [
+    cmake
+  ];
+
+  buildInputs = [
+    zlib
+  ];
 
   installPhase = ''
     install -Dm755 zdbsp $out/bin/zdbsp
@@ -20,7 +26,7 @@ stdenv.mkDerivation rec {
     description = "ZDoom's internal node builder for DOOM maps";
     homepage = "https://zdoom.org/wiki/ZDBSP";
     license = licenses.gpl2Plus;
-    maintainers = with maintainers; [ertes];
-    platforms = platforms.linux;
+    maintainers = with maintainers; [ lassulus siraben ];
+    platforms = platforms.unix;
   };
 }