nur-packages

My NUR packages
git clone git://git.sikmir.ru/nur-packages
Log | Files | Refs | README | LICENSE

default.nix (883B)


      1 { lib, stdenv, fetchgit, libX11, farbfeld, farbfeld-utils }:
      2 
      3 stdenv.mkDerivation (finalAttrs: {
      4   pname = "lel";
      5   version = "0.2";
      6 
      7   src = fetchgit {
      8     url = "git://git.codemadness.org/lel";
      9     rev = finalAttrs.version;
     10     hash = "sha256-p0lgzSgNyXUAMo/LXhbQZW8LRUGg+Iz+KEQiNYeaL7E=";
     11   };
     12 
     13   postPatch = ''
     14     substituteInPlace lel-open \
     15       --replace-fail "jpg2ff" "${farbfeld}/bin/jpg2ff" \
     16       --replace-fail "png2ff" "${farbfeld}/bin/png2ff" \
     17       --replace-fail "gif2ff" "${farbfeld-utils}/bin/gif2ff" \
     18       --replace-fail "lel" "$out/bin/lel"
     19   '';
     20 
     21   buildInputs = [ libX11 ];
     22 
     23   installFlags = [ "PREFIX=$(out)" ];
     24 
     25   meta = with lib; {
     26     description = "Farbfeld image viewer";
     27     homepage = "https://git.codemadness.org/lel/file/README.html";
     28     license = licenses.mit;
     29     maintainers = [ maintainers.sikmir ];
     30     platforms = platforms.unix;
     31   };
     32 })