linux_xanmod: 5.11.14 -> 5.11.15
[NixPkgs.git] / pkgs / development / libraries / libktorrent / default.nix
blob825fe87fe2fe41f60273db6ad0c09275b0cc82ab
1 { lib, stdenv, fetchurl, cmake, extra-cmake-modules
2 , karchive, kcrash, ki18n, kio, solid
3 , boost, gmp, qca-qt5, libgcrypt
4 }:
6 let
7   mainVersion = "5.1.2";
9 in stdenv.mkDerivation rec {
10   pname = "libktorrent";
11   version = "2.1.1";
13   src = fetchurl {
14     url    = "mirror://kde/stable/ktorrent/${mainVersion}/${pname}-${version}.tar.xz";
15     sha256 = "0051zh8bb4p9wmcfn5ql987brhsaiw9880xdck7b5dm1a05mri2w";
16   };
18   outputs = [ "out" "dev" ];
20   nativeBuildInputs = [ cmake extra-cmake-modules ];
22   buildInputs = [ karchive kcrash ki18n kio solid qca-qt5 libgcrypt ];
24   propagatedBuildInputs = [ gmp boost ];
26   passthru = {
27     inherit mainVersion;
28   };
30   dontWrapQtApps = true;
32   meta = with lib; {
33     description = "A BitTorrent library used by KTorrent";
34     homepage    = "https://www.kde.org/applications/internet/ktorrent/";
35     maintainers = with maintainers; [ eelco ];
36     platforms   = platforms.linux;
37   };