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