Remove kde4.kdiff3

- Already updated to KDE 5 in Nixpkgs

+33 -56
+31 -16
pkgs/tools/text/kdiff3/default.nix
··· 1 - { stdenv, fetchurl, automoc4, cmake, perl, pkgconfig 2 - , kdelibs, gettext 1 + { 2 + kdeDerivation, kdeWrapper, lib, fetchgit, 3 + ecm, kdoctools, kconfig, kinit, kparts 3 4 }: 4 5 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 - }; 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 ]; 11 22 12 - buildInputs = [ kdelibs ]; 13 - nativeBuildInputs = [ automoc4 cmake gettext perl pkgconfig ]; 23 + propagatedBuildInputs = [ kconfig kinit kparts ]; 14 24 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; 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 + }; 21 32 }; 33 + 34 + in kdeWrapper { 35 + inherit unwrapped; 36 + targets = [ "bin/kdiff3" ]; 22 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 - }
+1
pkgs/top-level/aliases.nix
··· 59 59 inotifyTools = inotify-tools; 60 60 joseki = apache-jena-fuseki; # added 2016-02-28 61 61 jquery_ui = jquery-ui; # added 2014-09-07 62 + kdiff3-qt5 = kdiff3; # added 2017-02-18 62 63 keepassx2-http = keepassx-reboot; # added 2016-10-17 63 64 keepassx-reboot = keepassx-community; # added 2017-02-01 64 65 keybase-go = keybase; # added 2016-08-24
+1 -3
pkgs/top-level/all-packages.nix
··· 2455 2455 2456 2456 kronometer = qt5.callPackage ../tools/misc/kronometer { }; 2457 2457 2458 - kdiff3-qt5 = qt5.callPackage ../tools/text/kdiff3/kde5.nix { }; 2458 + kdiff3 = qt5.callPackage ../tools/text/kdiff3 { }; 2459 2459 2460 2460 peruse = qt5.callPackage ../tools/misc/peruse { }; 2461 2461 ··· 16734 16734 kdenlive = callPackage ../applications/video/kdenlive { mlt = mlt-qt4; }; 16735 16735 16736 16736 kdesvn = callPackage ../applications/version-management/kdesvn { }; 16737 - 16738 - kdiff3 = callPackage ../tools/text/kdiff3 { }; 16739 16737 16740 16738 kgraphviewer = callPackage ../applications/graphics/kgraphviewer { }; 16741 16739