about summary refs log tree commit diff
path: root/pkgs/tools
diff options
context:
space:
mode:
authorPeter Hoeg <peter@hoeg.com>2018-04-16 16:14:26 +0800
committerPeter Hoeg <peter@hoeg.com>2018-04-16 16:15:29 +0800
commit911a6da2fe2f3270707e2e9489eec7d4303f19a6 (patch)
tree17c2ba7a60f64fed96afa68ba00833c8ab3a1779 /pkgs/tools
parent1441787c847ed8d5cb4ff6050fdf94f41dce8781 (diff)
downloadnixlib-911a6da2fe2f3270707e2e9489eec7d4303f19a6.tar
nixlib-911a6da2fe2f3270707e2e9489eec7d4303f19a6.tar.gz
nixlib-911a6da2fe2f3270707e2e9489eec7d4303f19a6.tar.bz2
nixlib-911a6da2fe2f3270707e2e9489eec7d4303f19a6.tar.lz
nixlib-911a6da2fe2f3270707e2e9489eec7d4303f19a6.tar.xz
nixlib-911a6da2fe2f3270707e2e9489eec7d4303f19a6.tar.zst
nixlib-911a6da2fe2f3270707e2e9489eec7d4303f19a6.zip
peruse: 1.2 -> 1.2.20180219
Diffstat (limited to 'pkgs/tools')
-rw-r--r--pkgs/tools/misc/peruse/default.nix27
1 files changed, 10 insertions, 17 deletions
diff --git a/pkgs/tools/misc/peruse/default.nix b/pkgs/tools/misc/peruse/default.nix
index a3fdca001d94..38cab5cf8623 100644
--- a/pkgs/tools/misc/peruse/default.nix
+++ b/pkgs/tools/misc/peruse/default.nix
@@ -1,37 +1,30 @@
 {
   mkDerivation, fetchFromGitHub, fetchurl, lib,
   extra-cmake-modules, kdoctools, wrapGAppsHook,
-  baloo, karchive, kconfig, kcrash, kfilemetadata, kinit, kirigami, knewstuff, plasma-framework
+  baloo, karchive, kconfig, kcrash, kfilemetadata, kinit, kirigami2, knewstuff, plasma-framework
 }:
 
 let
   pname = "peruse";
-  version = "1.2";
-  unarr = fetchFromGitHub {
-    owner  = "zeniko";
-    repo   = "unarr";
-    rev    = "d1be8c43a82a4320306c8e835a86fdb7b2574ca7";
-    sha256 = "03ds5da69zipa25rsp76l6xqivrh3wcgygwyqa5x2rgcz3rjnlpr";
-  };
+  version = "1.2.20180219";
+
 in mkDerivation rec {
   name = "${pname}-${version}";
 
-  src = fetchurl {
-    url = "mirror://kde/stable/${pname}/${name}.tar.xz";
-    sha256 = "1ik2627xynkichsq9x28rkczqn3l3p06q6vw5jdafdh3hisccmjq";
+  # The last formal release from 2016 uses kirigami1 which is deprecated
+  src = fetchFromGitHub {
+    owner  = "KDE";
+    repo   = pname;
+    rev    = "4125d3149c45d196600258686610de701130113d";
+    sha256 = "1x8in7z17gzgiibshw7xfs6m6bhr3n5fys3nlpab77nm0dl3f4r5";
   };
 
   nativeBuildInputs = [ extra-cmake-modules kdoctools wrapGAppsHook ];
 
-  propagatedBuildInputs = [ baloo karchive kconfig kcrash kfilemetadata kinit kirigami knewstuff plasma-framework ];
+  propagatedBuildInputs = [ baloo karchive kconfig kcrash kfilemetadata kinit kirigami2 knewstuff plasma-framework ];
 
   pathsToLink = [ "/etc/xdg/peruse.knsrc"];
 
-  preConfigure = ''
-    rm -rf src/qtquick/karchive-rar/external/unarr
-    ln -s ${unarr} src/qtquick/karchive-rar/external/unarr
-  '';
-
   meta = with lib; {
     license = licenses.gpl2;
     maintainers = with maintainers; [ peterhoeg ];