dwarf-fortress-packages.cla-theme: init at 20160128

authored by

Nikolay Amiantov and committed by
Robin Gloster
3ff05a5b dafe0f3d

+35
+3
pkgs/games/dwarf-fortress/default.nix
··· 16 16 dwarf-fortress = callPackage ./wrapper { 17 17 themes = { 18 18 "phoebus" = phoebus-theme; 19 + "cla" = cla-theme; 19 20 }; 20 21 }; 21 22 ··· 28 29 dwarf-therapist = callPackage ./dwarf-therapist/wrapper.nix { }; 29 30 30 31 phoebus-theme = callPackage ./themes/phoebus.nix { }; 32 + 33 + cla-theme = callPackage ./themes/cla.nix { }; 31 34 }; 32 35 33 36 in self
+32
pkgs/games/dwarf-fortress/themes/cla.nix
··· 1 + { stdenv, fetchFromGitHub }: 2 + 3 + # On upgrade check https://github.com/fricy/Phoebus/blob/master/manifest.json 4 + # for compatibility information. 5 + 6 + stdenv.mkDerivation { 7 + name = "cla-theme-20160128"; 8 + 9 + src = fetchFromGitHub { 10 + owner = "DFgraphics"; 11 + repo = "CLA"; 12 + rev = "94088b778ed6f91cbddcd3e33aa1e5efa67f3101"; 13 + sha256 = "0rx1375x9s791k9wzvj7sxcrv4xaggibxymzirayznvavr7zcsv1"; 14 + }; 15 + 16 + installPhase = '' 17 + mkdir $out 18 + cp -r data raw $out 19 + ''; 20 + 21 + passthru.dfVersion = "0.42.05"; 22 + 23 + preferLocalBuild = true; 24 + 25 + meta = with stdenv.lib; { 26 + description = "CLA graphics set for Dwarf Fortress"; 27 + homepage = "http://www.bay12forums.com/smf/index.php?topic=105376.0"; 28 + platforms = platforms.all; 29 + maintainers = with maintainers; [ abbradar ]; 30 + license = licenses.free; 31 + }; 32 + }