tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
Remove kde4.kdiff3
- Already updated to KDE 5 in Nixpkgs
Thomas Tuegel
9 years ago
c9de5eca
0757d498
+33
-56
4 changed files
expand all
collapse all
unified
split
pkgs
tools
text
kdiff3
default.nix
kde5.nix
top-level
aliases.nix
all-packages.nix
+31
-16
pkgs/tools/text/kdiff3/default.nix
···
1
-
{ stdenv, fetchurl, automoc4, cmake, perl, pkgconfig
2
-
, kdelibs, gettext
0
3
}:
4
5
-
stdenv.mkDerivation rec {
6
-
name = "kdiff3-0.9.98";
7
-
src = fetchurl {
8
-
url = "mirror://sourceforge/kdiff3/${name}.tar.gz";
9
-
sha256 = "0s6n1whkf5ck2r8782a9l8b736cj2p05and1vjjh7d02pax1lb40";
10
-
};
0
0
0
0
0
0
0
0
0
0
11
12
-
buildInputs = [ kdelibs ];
13
-
nativeBuildInputs = [ automoc4 cmake gettext perl pkgconfig ];
14
15
-
meta = {
16
-
homepage = http://kdiff3.sourceforge.net/;
17
-
license = stdenv.lib.licenses.gpl2Plus;
18
-
description = "Compares and merges 2 or 3 files or directories";
19
-
maintainers = with stdenv.lib.maintainers; [viric urkud];
20
-
platforms = with stdenv.lib.platforms; linux;
0
21
};
0
0
0
0
22
}
···
1
+
{
2
+
kdeDerivation, kdeWrapper, lib, fetchgit,
3
+
ecm, kdoctools, kconfig, kinit, kparts
4
}:
5
6
+
let
7
+
rev = "468652ce70b1214842cef0a021c81d056ec6aa01";
8
+
9
+
unwrapped = kdeDerivation rec {
10
+
name = "kdiff3-${version}";
11
+
version = "1.7.0-${lib.strings.substring 0 7 rev}";
12
+
13
+
src = fetchgit {
14
+
url = "https://gitlab.com/tfischer/kdiff3";
15
+
sha256 = "126xl7jbb26v2970ba1rw1d6clhd14p1f2avcwvj8wzqmniq5y5m";
16
+
inherit rev;
17
+
};
18
+
19
+
preConfigure = "cd kdiff3";
20
+
21
+
nativeBuildInputs = [ ecm kdoctools ];
22
23
+
propagatedBuildInputs = [ kconfig kinit kparts ];
0
24
25
+
meta = with lib; {
26
+
homepage = http://kdiff3.sourceforge.net/;
27
+
license = licenses.gpl2Plus;
28
+
description = "Compares and merges 2 or 3 files or directories";
29
+
maintainers = with maintainers; [ viric urkud peterhoeg ];
30
+
platforms = with platforms; linux;
31
+
};
32
};
33
+
34
+
in kdeWrapper {
35
+
inherit unwrapped;
36
+
targets = [ "bin/kdiff3" ];
37
}
-37
pkgs/tools/text/kdiff3/kde5.nix
···
1
-
{
2
-
kdeDerivation, kdeWrapper, lib, fetchgit,
3
-
ecm, kdoctools, kconfig, kinit, kparts
4
-
}:
5
-
6
-
let
7
-
rev = "468652ce70b1214842cef0a021c81d056ec6aa01";
8
-
9
-
unwrapped = kdeDerivation rec {
10
-
name = "kdiff3-${version}";
11
-
version = "1.7.0-${lib.strings.substring 0 7 rev}";
12
-
13
-
src = fetchgit {
14
-
url = "https://gitlab.com/tfischer/kdiff3";
15
-
sha256 = "126xl7jbb26v2970ba1rw1d6clhd14p1f2avcwvj8wzqmniq5y5m";
16
-
inherit rev;
17
-
};
18
-
19
-
preConfigure = "cd kdiff3";
20
-
21
-
nativeBuildInputs = [ ecm kdoctools ];
22
-
23
-
propagatedBuildInputs = [ kconfig kinit kparts ];
24
-
25
-
meta = with lib; {
26
-
homepage = http://kdiff3.sourceforge.net/;
27
-
license = licenses.gpl2Plus;
28
-
description = "Compares and merges 2 or 3 files or directories";
29
-
maintainers = with maintainers; [ viric urkud peterhoeg ];
30
-
platforms = with platforms; linux;
31
-
};
32
-
};
33
-
34
-
in kdeWrapper {
35
-
inherit unwrapped;
36
-
targets = [ "bin/kdiff3" ];
37
-
}
···
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
+1
pkgs/top-level/aliases.nix
···
59
inotifyTools = inotify-tools;
60
joseki = apache-jena-fuseki; # added 2016-02-28
61
jquery_ui = jquery-ui; # added 2014-09-07
0
62
keepassx2-http = keepassx-reboot; # added 2016-10-17
63
keepassx-reboot = keepassx-community; # added 2017-02-01
64
keybase-go = keybase; # added 2016-08-24
···
59
inotifyTools = inotify-tools;
60
joseki = apache-jena-fuseki; # added 2016-02-28
61
jquery_ui = jquery-ui; # added 2014-09-07
62
+
kdiff3-qt5 = kdiff3; # added 2017-02-18
63
keepassx2-http = keepassx-reboot; # added 2016-10-17
64
keepassx-reboot = keepassx-community; # added 2017-02-01
65
keybase-go = keybase; # added 2016-08-24
+1
-3
pkgs/top-level/all-packages.nix
···
2455
2456
kronometer = qt5.callPackage ../tools/misc/kronometer { };
2457
2458
-
kdiff3-qt5 = qt5.callPackage ../tools/text/kdiff3/kde5.nix { };
2459
2460
peruse = qt5.callPackage ../tools/misc/peruse { };
2461
···
16734
kdenlive = callPackage ../applications/video/kdenlive { mlt = mlt-qt4; };
16735
16736
kdesvn = callPackage ../applications/version-management/kdesvn { };
16737
-
16738
-
kdiff3 = callPackage ../tools/text/kdiff3 { };
16739
16740
kgraphviewer = callPackage ../applications/graphics/kgraphviewer { };
16741
···
2455
2456
kronometer = qt5.callPackage ../tools/misc/kronometer { };
2457
2458
+
kdiff3 = qt5.callPackage ../tools/text/kdiff3 { };
2459
2460
peruse = qt5.callPackage ../tools/misc/peruse { };
2461
···
16734
kdenlive = callPackage ../applications/video/kdenlive { mlt = mlt-qt4; };
16735
16736
kdesvn = callPackage ../applications/version-management/kdesvn { };
0
0
16737
16738
kgraphviewer = callPackage ../applications/graphics/kgraphviewer { };
16739