summary refs log tree commit diff
path: root/pkgs/development/libraries/libktorrent
diff options
context:
space:
mode:
authorPeter Hoeg <peter@hoeg.com>2017-09-01 21:53:42 +0800
committerPeter Hoeg <peter@hoeg.com>2017-09-05 18:26:43 +0800
commit82e0b910e705d5a2d57ab8c85fc918cd8e41f86e (patch)
treeea35cfa1702def31c926c79d37c9aa3b3d7ba8bd /pkgs/development/libraries/libktorrent
parent799435b7cab97a39893a104999b3bc589e1172b1 (diff)
downloadnixpkgs-82e0b910e705d5a2d57ab8c85fc918cd8e41f86e.tar
nixpkgs-82e0b910e705d5a2d57ab8c85fc918cd8e41f86e.tar.gz
nixpkgs-82e0b910e705d5a2d57ab8c85fc918cd8e41f86e.tar.bz2
nixpkgs-82e0b910e705d5a2d57ab8c85fc918cd8e41f86e.tar.lz
nixpkgs-82e0b910e705d5a2d57ab8c85fc918cd8e41f86e.tar.xz
nixpkgs-82e0b910e705d5a2d57ab8c85fc918cd8e41f86e.tar.zst
nixpkgs-82e0b910e705d5a2d57ab8c85fc918cd8e41f86e.zip
libktorrent: 2.0.1 -> 2.1
Diffstat (limited to 'pkgs/development/libraries/libktorrent')
-rw-r--r--pkgs/development/libraries/libktorrent/default.nix24
1 files changed, 16 insertions, 8 deletions
diff --git a/pkgs/development/libraries/libktorrent/default.nix b/pkgs/development/libraries/libktorrent/default.nix
index 8b9778b269d..8b5f189a9e1 100644
--- a/pkgs/development/libraries/libktorrent/default.nix
+++ b/pkgs/development/libraries/libktorrent/default.nix
@@ -3,27 +3,35 @@
 , boost, gmp, qca-qt5, libgcrypt
 }:
 
-stdenv.mkDerivation rec {
-  name = "libktorrent-2.0.1";
+let
+    mainVersion = "5.1";
+
+in stdenv.mkDerivation rec {
+  name = "libktorrent-2.1";
 
   src = fetchurl {
-    url = http://download.kde.org/stable/ktorrent/5.0/libktorrent-2.0.1.tar.xz;
-    sha256 = "0hiz4wm8jkymp24r6f1g8svj3pw9qspbjajf512m3j8s3bhrw3f7";
+    url    = "mirror://kde/stable/ktorrent/${mainVersion}/${name}.tar.xz";
+    sha256 = "0vz2dwc4xd80q56g6r5bx5wqdl9fxcibxmw2irahqhbkxk7drvry";
   };
 
   outputs = [ "out" "dev" ];
 
   nativeBuildInputs = [ cmake extra-cmake-modules ];
+
   buildInputs = [ karchive kcrash ki18n kio solid qca-qt5 libgcrypt ];
 
   propagatedBuildInputs = [ gmp boost ];
 
   enableParallelBuilding = true;
 
-  meta = {
+  passthru = {
+    inherit mainVersion;
+  };
+
+  meta = with stdenv.lib; {
     description = "A BitTorrent library used by KTorrent";
-    homepage = https://www.kde.org/applications/internet/ktorrent/;
-    maintainers = [ stdenv.lib.maintainers.eelco ];
-    platforms = stdenv.lib.platforms.linux;
+    homepage    = https://www.kde.org/applications/internet/ktorrent/;
+    maintainers = with maintainers; [ eelco ];
+    platforms   = platforms.linux;
   };
 }