Loading pkgs/servers/stayrtr/default.nix +14 −14 Original line number Diff line number Diff line { lib , fetchFromGitHub , buildGoModule , stayrtr , testers { lib, fetchFromGitHub, buildGoModule, stayrtr, testers, }: buildGoModule rec { pname = "stayrtr"; version = "0.5.1"; version = "0.6.1"; src = fetchFromGitHub { owner = "bgp"; repo = "stayrtr"; rev = "v${version}"; hash = "sha256-/KwL/SEnHquFhPcYXpvQs71W4K1BrbqTPakatTNF47Q="; rev = "refs/tags/v${version}"; hash = "sha256-uNZe3g8hs9c0uXrkWSTA+e/gziOpWqx5oFIJ2ZPgEzU="; }; vendorHash = "sha256-ndMME9m3kbv/c1iKlU2Pn/YoiRQy7jfVQri3M+qhujk="; patches = [ ./go.mod.patch ]; vendorHash = "sha256-0PtQzwBhUoASUMnAAVZ4EIDmqIEaH0nct2ngyIkR+Qg="; ldflags = [ "-s" "-w" "-X main.version=${version}" "-X=main.version=${version}" ]; passthru.tests.version = testers.testVersion { Loading @@ -32,9 +30,11 @@ buildGoModule rec { }; meta = with lib; { description = "Simple RPKI-To-Router server. (Hard fork of GoRTR)"; description = "Simple RPKI-To-Router server"; homepage = "https://github.com/bgp/stayrtr/"; changelog = "https://github.com/bgp/stayrtr/releases/tag/v${version}"; license = licenses.bsd3; maintainers = with maintainers; [ _0x4A6F ]; mainProgram = "stayrtr"; }; } pkgs/servers/stayrtr/go.mod.patchdeleted 100644 → 0 +0 −30 Original line number Diff line number Diff line diff --git a/go.mod b/go.mod index 0116218..3e31f0e 100644 --- a/go.mod +++ b/go.mod @@ -1,6 +1,6 @@ module github.com/bgp/stayrtr -go 1.16 +go 1.17 require ( github.com/google/go-cmp v0.5.6 @@ -10,3 +10,17 @@ require ( golang.org/x/crypto v0.6.0 golang.org/x/sys v0.5.0 ) + +require ( + github.com/beorn7/perks v1.0.1 // indirect + github.com/cespare/xxhash/v2 v2.1.1 // indirect + github.com/davecgh/go-spew v1.1.1 // indirect + github.com/golang/protobuf v1.4.3 // indirect + github.com/matttproud/golang_protobuf_extensions v1.0.1 // indirect + github.com/pmezard/go-difflib v1.0.0 // indirect + github.com/prometheus/client_model v0.2.0 // indirect + github.com/prometheus/common v0.26.0 // indirect + github.com/prometheus/procfs v0.6.0 // indirect + google.golang.org/protobuf v1.26.0-rc.1 // indirect + gopkg.in/yaml.v2 v2.3.0 // indirect +) Loading
pkgs/servers/stayrtr/default.nix +14 −14 Original line number Diff line number Diff line { lib , fetchFromGitHub , buildGoModule , stayrtr , testers { lib, fetchFromGitHub, buildGoModule, stayrtr, testers, }: buildGoModule rec { pname = "stayrtr"; version = "0.5.1"; version = "0.6.1"; src = fetchFromGitHub { owner = "bgp"; repo = "stayrtr"; rev = "v${version}"; hash = "sha256-/KwL/SEnHquFhPcYXpvQs71W4K1BrbqTPakatTNF47Q="; rev = "refs/tags/v${version}"; hash = "sha256-uNZe3g8hs9c0uXrkWSTA+e/gziOpWqx5oFIJ2ZPgEzU="; }; vendorHash = "sha256-ndMME9m3kbv/c1iKlU2Pn/YoiRQy7jfVQri3M+qhujk="; patches = [ ./go.mod.patch ]; vendorHash = "sha256-0PtQzwBhUoASUMnAAVZ4EIDmqIEaH0nct2ngyIkR+Qg="; ldflags = [ "-s" "-w" "-X main.version=${version}" "-X=main.version=${version}" ]; passthru.tests.version = testers.testVersion { Loading @@ -32,9 +30,11 @@ buildGoModule rec { }; meta = with lib; { description = "Simple RPKI-To-Router server. (Hard fork of GoRTR)"; description = "Simple RPKI-To-Router server"; homepage = "https://github.com/bgp/stayrtr/"; changelog = "https://github.com/bgp/stayrtr/releases/tag/v${version}"; license = licenses.bsd3; maintainers = with maintainers; [ _0x4A6F ]; mainProgram = "stayrtr"; }; }
pkgs/servers/stayrtr/go.mod.patchdeleted 100644 → 0 +0 −30 Original line number Diff line number Diff line diff --git a/go.mod b/go.mod index 0116218..3e31f0e 100644 --- a/go.mod +++ b/go.mod @@ -1,6 +1,6 @@ module github.com/bgp/stayrtr -go 1.16 +go 1.17 require ( github.com/google/go-cmp v0.5.6 @@ -10,3 +10,17 @@ require ( golang.org/x/crypto v0.6.0 golang.org/x/sys v0.5.0 ) + +require ( + github.com/beorn7/perks v1.0.1 // indirect + github.com/cespare/xxhash/v2 v2.1.1 // indirect + github.com/davecgh/go-spew v1.1.1 // indirect + github.com/golang/protobuf v1.4.3 // indirect + github.com/matttproud/golang_protobuf_extensions v1.0.1 // indirect + github.com/pmezard/go-difflib v1.0.0 // indirect + github.com/prometheus/client_model v0.2.0 // indirect + github.com/prometheus/common v0.26.0 // indirect + github.com/prometheus/procfs v0.6.0 // indirect + google.golang.org/protobuf v1.26.0-rc.1 // indirect + gopkg.in/yaml.v2 v2.3.0 // indirect +)