diff options
author | rnhmjoj <rnhmjoj@inventati.org> | 2022-10-25 12:22:38 +0200 |
---|---|---|
committer | zowoq <59103226+zowoq@users.noreply.github.com> | 2022-10-25 23:14:15 +1000 |
commit | 2813d781c5fc6e24d48e0468f08d9a2747aa20e1 (patch) | |
tree | e1df41c2674deabb9e42e6369cc6f6e7f080af7f /pkgs/applications/networking/p2p | |
parent | eb8bbdc773352d505c1d03c0aa69de5e872607d5 (diff) |
magnetico: 0.12.0 -> unstable-2022-08-10
Note: this switches a more recently update fork, https://github.com/ireun/magnetico
Diffstat (limited to 'pkgs/applications/networking/p2p')
-rw-r--r-- | pkgs/applications/networking/p2p/magnetico/default.nix | 27 |
1 files changed, 20 insertions, 7 deletions
diff --git a/pkgs/applications/networking/p2p/magnetico/default.nix b/pkgs/applications/networking/p2p/magnetico/default.nix index 124e3492c8cd2..f7130edf66a5b 100644 --- a/pkgs/applications/networking/p2p/magnetico/default.nix +++ b/pkgs/applications/networking/p2p/magnetico/default.nix @@ -1,27 +1,40 @@ -{ lib, fetchFromGitHub, buildGoModule, go-bindata }: +{ lib +, fetchFromGitHub +, nixosTests +, buildGoModule +}: buildGoModule rec { pname = "magnetico"; - version = "0.12.0"; + version = "unstable-2022-08-10"; src = fetchFromGitHub { - owner = "boramalper"; + owner = "ireun"; repo = "magnetico"; - rev = "v${version}"; - sha256 = "1avqnfn4llmc9xmpsjfc9ivki0cfvd8sljfzd9yac94xcj581s83"; + rev = "828e230d3b3c0759d3274e27f5a7b70400f4d6ea"; + sha256 = "sha256-V1pBzillWTk9iuHAhFztxYaq4uLL3U3HYvedGk6ffbk="; }; - vendorSha256 = "087kikj6sjhjxqymnj7bpxawfmwckihi6mbmi39w0bn2040aflx5"; + vendorSha256 = "sha256-ngYkTtBEZSyYYnfBHi0VrotwKGvMOiowbrwigJnjsuU="; - nativeBuildInputs = [ go-bindata ]; buildPhase = '' + runHook preBuild + make magneticow magneticod + + runHook postBuild ''; checkPhase = '' + runHook preBuild + make test + + runHook postBuild ''; + passthru.tests = { inherit (nixosTests) magnetico; }; + meta = with lib; { description = "Autonomous (self-hosted) BitTorrent DHT search engine suite"; homepage = "https://github.com/boramalper/magnetico"; |