gortr: Adopting package and refactor (#351612)

0x4A6F e6ec6afa 3f1b3cc9

Changed files
+8 -9
pkgs
by-name
go
gortr
top-level
+8 -7
pkgs/servers/gortr/default.nix pkgs/by-name/go/gortr/package.nix
···
-
{ lib
-
, buildGoModule
-
, fetchFromGitHub
+
{
+
lib,
+
buildGoModule,
+
fetchFromGitHub,
}:
buildGoModule rec {
···
owner = "cloudflare";
repo = pname;
rev = "v${version}";
-
sha256 = "sha256-W6+zCLPcORGcRJF0F6/LRPap4SNVn/oKGs21T4nSNO0=";
+
hash = "sha256-W6+zCLPcORGcRJF0F6/LRPap4SNVn/oKGs21T4nSNO0=";
};
vendorHash = null;
···
"-X=main.version=${version}"
];
-
meta = with lib; {
+
meta = {
description = "RPKI-to-Router server used at Cloudflare";
homepage = "https://github.com/cloudflare/gortr/";
-
license = licenses.bsd3;
-
maintainers = [ ];
+
license = lib.licenses.bsd3;
+
maintainers = with lib.maintainers; [ stv0g ];
};
}
-2
pkgs/top-level/all-packages.nix
···
sieveshell = with python3.pkgs; toPythonApplication managesieve;
-
gortr = callPackage ../servers/gortr { };
-
stayrtr = callPackage ../servers/stayrtr { };
sunshine = callPackage ../servers/sunshine { };