Unverified Commit 704b89b0 authored by figsoda's avatar figsoda Committed by GitHub
Browse files

Merge pull request #203186 from urandom2/popura

popura: init at 0.4.6
parents 24fbf832 fa3bdfc9
Loading
Loading
Loading
Loading
+33 −0
Original line number Diff line number Diff line
{ lib
, buildGoModule
, fetchFromGitHub
}:

buildGoModule rec {
  pname = "popura";
  version = "0.4.6";

  src = fetchFromGitHub {
    owner = "${pname}-network";
    repo = pname;
    rev = "v${version}";
    hash = "sha256-iCu6/vD4vgn7aGdwK+OB8ib/QwUwoFuxDUs7vqbTZQc=";
  };

  vendorHash = "sha256-9lQC35yt1S2uch3qgwNfa/1FHy+Qi1D5Jo7DWNMgU9w=";

  ldflags = let pkgSrc = "github.com/yggdrasil-network/yggdrasil-go/src/version"; in [
    "-s"
    "-w"
    "-X=${pkgSrc}.buildName=yggdrasil"
    "-X=${pkgSrc}.buildVersion=${version}"
   ];

  meta = with lib; {
    description = "An alternative Yggdrasil network client";
    homepage = "https://github.com/popura-network/popura";
    license = licenses.lgpl3Only;
    maintainers = with maintainers; [ urandom ];
    mainProgram = "yggdrasil";
  };
}
+2 −0
Original line number Diff line number Diff line
@@ -29382,6 +29382,8 @@ with pkgs;
  pmbootstrap = python3Packages.callPackage ../tools/misc/pmbootstrap { };
  popura = callPackage ../tools/networking/popura {};
  shepherd = nodePackages."@nerdwallet/shepherd";
  skate = callPackage ../applications/misc/skate { };