nixpkgs mirror (for testing)
github.com/NixOS/nixpkgs
nix
1{
2 stdenv,
3 lib,
4 fetchFromGitHub,
5 cmake,
6}:
7
8stdenv.mkDerivation {
9 pname = "dht";
10 version = "0.27-unstable-2025-05-01";
11
12 src = fetchFromGitHub {
13 # Use transmission fork from post-0.27-transmission branch
14 owner = "transmission";
15 repo = "dht";
16 rev = "38c9f261d9b58b76b9eaf85f84ec1b35151a1eac";
17 hash = "sha256-Y6CQhHnXS0YiL9K2VQtHeksuqgqYj7yvGYQr5nVC+yc=";
18 };
19
20 nativeBuildInputs = [ cmake ];
21
22 meta = {
23 description = "BitTorrent DHT library";
24 homepage = "https://github.com/transmission/dht";
25 license = lib.licenses.mit;
26 maintainers = with lib.maintainers; [ emilytrau ];
27 platforms = lib.platforms.unix;
28 };
29}