biglybt: 3.5.0.0 -> 3.6.0.0
[NixPkgs.git] / pkgs / applications / misc / deco / default.nix
bloba39f6b4f0bad1f1eb593c56c27a99683c2b3c126
1 { lib, stdenv, fetchFromGitHub, scsh, feh, xorg }:
3 stdenv.mkDerivation rec {
4   pname = "deco";
5   version = "unstable-2019-04-03";
7   src = fetchFromGitHub {
8     owner = "ebzzry";
9     repo = pname;
10     rev = "dd8ec7905bc85d085eb2ee3bddabea451054288c";
11     sha256 = "sha256-/3GeNvWOCRPOYTUbodXDUxR5QVDEyx6x2Jt5PxsPdvk=";
12   };
14   installPhase = ''
15     mkdir -p $out/bin
16     cp ${pname} $out/bin
17     chmod +x $out/bin/${pname}
18   '';
20   postFixup = ''
21     substituteInPlace $out/bin/deco --replace "/usr/bin/env scsh" "${scsh}/bin/scsh"
22     substituteInPlace $out/bin/deco --replace "feh" "${feh}/bin/feh"
23     substituteInPlace $out/bin/deco --replace "xdpyinfo" "${xorg.xdpyinfo}/bin/xdpyinfo"
24   '';
26   meta = with lib; {
27     homepage = "https://github.com/ebzzry/deco";
28     description = "A simple root image setter";
29     license = licenses.mit;
30     maintainers = [ maintainers.ebzzry ];
31     platforms = platforms.unix;
32     mainProgram = "deco";
33   };
35   dontBuild = true;