postgresqlPackages.sqlite_fdw: 2.4.0 -> 2.5.0 (#364337)
[NixPkgs.git] / pkgs / by-name / bi / bitmagnet / package.nix
blob6cee45afd8e0c4e974971f8279efb18c366b2fb4
2   lib,
3   buildGo122Module, # builds, but does not start on 1.23
4   fetchFromGitHub,
5   nix-update-script,
6 }:
8 buildGo122Module rec {
9   pname = "bitmagnet";
10   version = "0.9.5";
12   src = fetchFromGitHub {
13     owner = "bitmagnet-io";
14     repo = "bitmagnet";
15     rev = "v${version}";
16     hash = "sha256-so9GD9hyGfuqqYq61OD1WJXba22cR4msOPp1wLI5vAU=";
17   };
19   vendorHash = "sha256-aauXgHPZbSiTW9utuHXzJr7GsWs/2aFiGuukA/B9BRc=";
21   ldflags = [
22     "-s"
23     "-w"
24     "-X github.com/bitmagnet-io/bitmagnet/internal/version.GitTag=v${version}"
25   ];
27   passthru = {
28     updateScript = nix-update-script { };
29   };
31   meta = {
32     description = "Self-hosted BitTorrent indexer, DHT crawler, and torrent search engine";
33     longDescription = ''
34       A self-hosted BitTorrent indexer, DHT crawler, content classifier and torrent search engine with web UI, GraphQL API and Servarr stack integration.
35     '';
36     homepage = "https://bitmagnet.io/";
37     license = lib.licenses.mit;
38     maintainers = with lib.maintainers; [ viraptor ];
39     mainProgram = "bitmagnet";
40   };