about summary refs log tree commit diff
path: root/pkgs/games/dwarf-fortress/themes
diff options
context:
space:
mode:
authorMatthew Bauer <mjbauer95@gmail.com>2018-07-05 00:12:38 -0400
committerMatthew Bauer <mjbauer95@gmail.com>2018-07-05 17:25:07 -0400
commitaba6a3d7f40d193661c20f723414dcd19a7d768d (patch)
tree40c4001dea66c59c5a0192cd16b5b2e8e439053f /pkgs/games/dwarf-fortress/themes
parent14555eab0fb16fddeb2288879e060e46ca627405 (diff)
dwarf-fortress: use fetchFromGitHub directly
This avoids creating a second derivation to copy things from the
original. The new themes are now fixed output.
Diffstat (limited to 'pkgs/games/dwarf-fortress/themes')
-rw-r--r--pkgs/games/dwarf-fortress/themes/default.nix16
1 files changed, 5 insertions, 11 deletions
diff --git a/pkgs/games/dwarf-fortress/themes/default.nix b/pkgs/games/dwarf-fortress/themes/default.nix
index 90f46d052618a..5caaa9e05ca51 100644
--- a/pkgs/games/dwarf-fortress/themes/default.nix
+++ b/pkgs/games/dwarf-fortress/themes/default.nix
@@ -4,18 +4,12 @@ with builtins;
 
 listToAttrs (map (v: {
   inherit (v) name;
-  value = stdenv.mkDerivation {
+  value = fetchFromGitHub {
     name = "${v.name}-${v.version}";
-    src = fetchFromGitHub {
-      owner = "DFgraphics";
-      repo = v.name;
-      rev = v.version;
-      sha256 = v.sha256;
-    };
-    installPhase = ''
-      mkdir -p $out
-      cp -r data raw $out
-    '';
+    owner = "DFgraphics";
+    repo = v.name;
+    rev = v.version;
+    sha256 = v.sha256;
     meta = with lib; {
       platforms = platforms.all;
       maintainers = [ maintainers.matthewbauer ];