git.iko.soy/typeable/nixpkgs
on master help sign in
hyprspace: init at 0.1.2
commit181d764372eb1735cc7daad95445e5e7064c08c4 authorYusuf Bera Ertan <y.bera003.06@protonmail.com> dateSun 13 Jun 2021, 07:45 (5 years ago) parent16763ef
2 files changed+27
pkgs/applications/networking/hyprspace/default.nix+25 pkgs/top-level/all-packages.nix+2
pkgs/applications/networking/hyprspace/default.nixnew file+25
@@ -0,0 +1,25 @@
1+{ lib, stdenv, buildGoModule, fetchFromGitHub, iproute2mac }:
2+
3+buildGoModule rec {
4+ pname = "hyprspace";
5+ version = "0.1.2";
6+
7+ propagatedBuildInputs = lib.optional stdenv.isDarwin iproute2mac;
8+
9+ src = fetchFromGitHub {
10+ owner = pname;
11+ repo = pname;
12+ rev = "v${version}";
13+ sha256 = "sha256-YQJaK6i4GWEGSlf/1+hzjVhdN6ZjZC55v8w9KEedNg4=";
14+ };
15+
16+ vendorSha256 = "sha256-ErqK2jDTpqUyvll+epdGKRYCJvyvCa90W1GVbbhF0a4=";
17+
18+ meta = with lib; {
19+ description = "A Lightweight VPN Built on top of Libp2p for Truly Distributed Networks.";
20+ homepage = "https://github.com/hyprspace/hyprspace";
21+ license = licenses.asl20;
22+ maintainers = with maintainers; [ yusdacra ];
23+ platforms = platforms.linux ++ platforms.darwin;
24+ };
25+}
pkgs/top-level/all-packages.nix+2
@@ -19255,6 +19255,8 @@ in
1925519255
1925619256 hydron = callPackage ../servers/hydron { };
1925719257
19258+ hyprspace = callPackage ../applications/networking/hyprspace { inherit (darwin) iproute2mac; };
19259+
1925819260 icecream = callPackage ../servers/icecream { };
1925919261
1926019262 icingaweb2 = callPackage ../servers/icingaweb2 { };