nur-packages

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

default.nix (812B)


      1 { lib, buildGoModule, fetchgit, scdoc }:
      2 
      3 buildGoModule rec {
      4   pname = "comitium";
      5   version = "1.8.1";
      6 
      7   src = fetchgit {
      8     url = "git://git.nytpu.com/comitium";
      9     rev = "v${version}";
     10     hash = "sha256-rtsC9SAddRdmu82BRrZOEOq53ZYSOUGGZJDdTYs4WKY=";
     11   };
     12 
     13   vendorHash = "sha256-6xtXTmSqaN2me0kyRk948ASNNtv7P5XBvtv9UWjNHoo=";
     14 
     15   nativeBuildInputs = [ scdoc ];
     16 
     17   buildPhase = ''
     18     runHook preBuild
     19     make COMMIT=tarball
     20     runHook postBuild
     21   '';
     22 
     23   installPhase = ''
     24     runHook preInstall
     25     make PREFIX=$out install
     26     runHook postInstall
     27   '';
     28 
     29   meta = with lib; {
     30     description = "A feed aggregator for gemini supporting many formats and protocols";
     31     homepage = "https://git.nytpu.com/comitium/about/";
     32     license = licenses.agpl3Only;
     33     maintainers = [ maintainers.sikmir ];
     34   };
     35 }