Skip to content

Commit 9498f5c

Browse files
committedMay 11, 2017
krusader: 2.4.0-beta1 -> 2.6.0
Fixes #22952
1 parent b07e048 commit 9498f5c

File tree

2 files changed

+30
-18
lines changed

2 files changed

+30
-18
lines changed
 
+29-17
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,33 @@
1-
{ stdenv, fetchurl, automoc4, cmake, gettext, perl, pkgconfig
2-
, kdelibs4, kde_baseapps
1+
{
2+
kdeDerivation, kdeWrapper, fetchurl, lib,
3+
extra-cmake-modules, kdoctools,
4+
kconfig, kinit, kparts
35
}:
46

5-
stdenv.mkDerivation rec {
6-
name = "krusader-2.4.0-beta1";
7-
src = fetchurl {
8-
url = "mirror://sourceforge/krusader/${name}.tar.bz2";
9-
sha256 = "1q1m4cjzz2m41pdpxnwrsiczc7990785b700lv64midjjgjnr7j6";
10-
};
11-
buildInputs = [ kdelibs4 kde_baseapps ];
12-
nativeBuildInputs = [ automoc4 cmake gettext perl pkgconfig ];
13-
NIX_CFLAGS_COMPILE = "-fpermissive"; # fix build with newer gcc versions
14-
meta = {
15-
description = "Norton/Total Commander clone for KDE";
16-
license = "GPL";
17-
homepage = http://www.krusader.org;
18-
maintainers = with stdenv.lib.maintainers; [ sander ];
19-
inherit (kdelibs4.meta) platforms;
7+
let
8+
pname = "krusader";
9+
version = "2.6.0";
10+
unwrapped = kdeDerivation rec {
11+
name = "krusader-${version}";
12+
13+
src = fetchurl {
14+
url = "mirror://kde/stable/${pname}/${version}/${name}.tar.xz";
15+
sha256 = "0f9skfvp0hdml8qq6v22z9293ndijd8kwbpdj7wpvgd6mlya8qbh";
16+
};
17+
18+
meta = with lib; {
19+
description = "Norton/Total Commander clone for KDE";
20+
license = licenses.gpl2;
21+
homepage = http://www.krusader.org;
22+
maintainers = with maintainers; [ sander ];
23+
};
24+
25+
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
26+
propagatedBuildInputs = [ kconfig kinit kparts ];
27+
enableParallelBuilding = true;
2028
};
29+
30+
in kdeWrapper {
31+
inherit unwrapped;
32+
targets = [ "bin/krusader" ];
2133
}

‎pkgs/top-level/all-packages.nix

+1-1
Original file line numberDiff line numberDiff line change
@@ -14547,7 +14547,7 @@ with pkgs;
1454714547
openjpeg = openjpeg_1;
1454814548
};
1454914549

14550-
krusader = kde4.callPackage ../applications/misc/krusader { };
14550+
krusader = libsForQt5.callPackage ../applications/misc/krusader { };
1455114551

1455214552
ksuperkey = callPackage ../tools/X11/ksuperkey { };
1455314553

0 commit comments

Comments
 (0)
Please sign in to comment.