aperture: add aperture v0.2-beta

kon 0dc5b95e 00759717

+35
+6
maintainers/maintainer-list.nix
··· 15543 15543 githubId = 6391601; 15544 15544 name = "Roger Mason"; 15545 15545 }; 15546 + sputn1ck = { 15547 + email = "kon@kon.ninja"; 15548 + github = "sputn1ck"; 15549 + githubId = 8904314; 15550 + name = "Konstantin Nick"; 15551 + }; 15546 15552 squalus = { 15547 15553 email = "squalus@squalus.net"; 15548 15554 github = "squalus";
+27
pkgs/applications/blockchains/aperture/default.nix
··· 1 + { buildGoModule 2 + , fetchFromGitHub 3 + , lib 4 + }: 5 + 6 + buildGoModule rec { 7 + pname = "aperture"; 8 + version = "0.2-beta"; 9 + 10 + src = fetchFromGitHub { 11 + owner = "lightninglabs"; 12 + repo = "aperture"; 13 + rev = "v${version}"; 14 + hash = "sha256-l1fpjCAg+1PGNotKrjFLoYOMEzRNXC1mfdjRPfE0DsY="; 15 + }; 16 + 17 + vendorHash = "sha256-tWFFmRSDUZXijAUTgR8k4EERHwIEBOyZZZ9BGXso/tU="; 18 + 19 + subPackages = [ "cmd/aperture" ]; 20 + 21 + meta = with lib; { 22 + description = "L402 (Lightning HTTP 402) Reverse Proxy"; 23 + homepage = "https://github.com/lightninglabs/aperture"; 24 + license = licenses.mit; 25 + maintainers = with maintainers; [ sputn1ck ]; 26 + }; 27 + }
+2
pkgs/top-level/all-packages.nix
··· 36389 36389 withGui = false; 36390 36390 }; 36391 36391 36392 + aperture = callPackage ../applications/blockchains/aperture { }; 36393 + 36392 36394 balanceofsatoshis = nodePackages.balanceofsatoshis; 36393 36395 36394 36396 bitcoin = libsForQt5.callPackage ../applications/blockchains/bitcoin {