nur-packages

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

default.nix (898B)


      1 { lib, stdenv, fetchFromGitHub, makeWrapper, abduco, sthkd, libst }:
      2 
      3 stdenv.mkDerivation (finalAttrs: {
      4   pname = "svtm";
      5   version = "0-unstable-2021-04-28";
      6 
      7   src = fetchFromGitHub {
      8     owner = "jeremybobbin";
      9     repo = "svtm";
     10     rev = "4edb0e561b5a7ceed75050a1b10340fe03f65616";
     11     hash = "sha256-kqUBBTDcV7XFINNBGRWq5Mf37DIyBy3+2rk+BVBqAPM=";
     12   };
     13 
     14   nativeBuildInputs = [ makeWrapper ];
     15 
     16   dontBuild = true;
     17 
     18   installFlags = [ "PREFIX=$(out)" ];
     19 
     20   preInstall = ''
     21     mkdir -p $out/bin
     22   '';
     23 
     24   postInstall = ''
     25     wrapProgram $out/bin/svtm \
     26       --prefix PATH : ${lib.makeBinPath [ abduco sthkd libst ]}:$out/bin
     27   '';
     28 
     29   meta = with lib; {
     30     description = "Simple Virtual Terminal Manager";
     31     inherit (finalAttrs.src.meta) homepage;
     32     license = licenses.mit;
     33     platforms = platforms.linux;
     34     maintainers = [ maintainers.sikmir ];
     35     skip.ci = stdenv.isDarwin;
     36   };
     37 })