Merge pull request #197733 from qowoz/lol

magnetico: 0.12.0 -> unstable-2022-08-10

authored by Michele Guerini Rocco and committed by GitHub c96c8035 a7222532

+21 -11
+20 -7
pkgs/applications/networking/p2p/magnetico/default.nix
··· 1 - { lib, fetchFromGitHub, buildGoModule, go-bindata }: 2 3 buildGoModule rec { 4 pname = "magnetico"; 5 - version = "0.12.0"; 6 7 src = fetchFromGitHub { 8 - owner = "boramalper"; 9 repo = "magnetico"; 10 - rev = "v${version}"; 11 - sha256 = "1avqnfn4llmc9xmpsjfc9ivki0cfvd8sljfzd9yac94xcj581s83"; 12 }; 13 14 - vendorSha256 = "087kikj6sjhjxqymnj7bpxawfmwckihi6mbmi39w0bn2040aflx5"; 15 16 - nativeBuildInputs = [ go-bindata ]; 17 buildPhase = '' 18 make magneticow magneticod 19 ''; 20 21 checkPhase = '' 22 make test 23 ''; 24 25 meta = with lib; { 26 description = "Autonomous (self-hosted) BitTorrent DHT search engine suite";
··· 1 + { lib 2 + , fetchFromGitHub 3 + , nixosTests 4 + , buildGoModule 5 + }: 6 7 buildGoModule rec { 8 pname = "magnetico"; 9 + version = "unstable-2022-08-10"; 10 11 src = fetchFromGitHub { 12 + owner = "ireun"; 13 repo = "magnetico"; 14 + rev = "828e230d3b3c0759d3274e27f5a7b70400f4d6ea"; 15 + sha256 = "sha256-V1pBzillWTk9iuHAhFztxYaq4uLL3U3HYvedGk6ffbk="; 16 }; 17 18 + vendorSha256 = "sha256-ngYkTtBEZSyYYnfBHi0VrotwKGvMOiowbrwigJnjsuU="; 19 20 buildPhase = '' 21 + runHook preBuild 22 + 23 make magneticow magneticod 24 + 25 + runHook postBuild 26 ''; 27 28 checkPhase = '' 29 + runHook preBuild 30 + 31 make test 32 + 33 + runHook postBuild 34 ''; 35 + 36 + passthru.tests = { inherit (nixosTests) magnetico; }; 37 38 meta = with lib; { 39 description = "Autonomous (self-hosted) BitTorrent DHT search engine suite";
+1 -4
pkgs/top-level/all-packages.nix
··· 29996 electron = electron_9; 29997 }; 29998 29999 - magnetico = callPackage ../applications/networking/p2p/magnetico { 30000 - # pinned due to build failure or vendoring problems. When unpinning double check with: nix-build -A $name.go-modules --rebuild 30001 - buildGoModule = buildGo117Module; 30002 - }; 30003 30004 mastodon-bot = nodePackages.mastodon-bot; 30005
··· 29996 electron = electron_9; 29997 }; 29998 29999 + magnetico = callPackage ../applications/networking/p2p/magnetico { }; 30000 30001 mastodon-bot = nodePackages.mastodon-bot; 30002