|
1 |
| -{ stdenv, fetchurl, automoc4, cmake, gettext, perl, pkgconfig |
2 |
| -, kdelibs4, boost, graphviz |
| 1 | +{ stdenv, mkDerivation, fetchurl, cmake, extra-cmake-modules, pkgconfig, wrapGAppsHook |
| 2 | +, kconfig, kcrash, kinit, kdoctools, kiconthemes, kio, kparts, kwidgetsaddons |
| 3 | +, qtbase, qtsvg |
| 4 | +, boost, graphviz |
3 | 5 | }:
|
4 | 6 |
|
5 |
| -stdenv.mkDerivation rec { |
| 7 | +mkDerivation rec { |
6 | 8 | name = "kgraphviewer-${version}";
|
7 |
| - version = "2.2.0"; |
| 9 | + version = "2.4.2"; |
8 | 10 |
|
9 | 11 | src = fetchurl {
|
10 |
| - url = "mirror://kde/stable/kgraphviewer/${version}/src/${name}.tar.xz"; |
11 |
| - sha256 = "1vs5x539mx26xqdljwzkh2bj7s3ydw4cb1wm9nlhgs18siw4gjl5"; |
| 12 | + url = "mirror://kde/stable/kgraphviewer/${version}/${name}.tar.xz"; |
| 13 | + sha256 = "1jc5zfgy4narwgn7rscfwz7l5pjy0jghal6yb3kd4sfadi78nhs9"; |
12 | 14 | };
|
13 | 15 |
|
14 |
| - buildInputs = [ kdelibs4 boost graphviz ]; |
15 |
| - nativeBuildInputs = [ automoc4 cmake gettext perl pkgconfig ]; |
| 16 | + buildInputs = [ |
| 17 | + qtbase qtsvg |
| 18 | + boost graphviz |
| 19 | + ]; |
| 20 | + |
| 21 | + nativeBuildInputs = [ |
| 22 | + cmake extra-cmake-modules pkgconfig wrapGAppsHook |
| 23 | + kdoctools |
| 24 | + ]; |
| 25 | + |
| 26 | + propagatedBuildInputs = [ |
| 27 | + kconfig kinit kio kparts kwidgetsaddons |
| 28 | + ]; |
| 29 | + |
| 30 | + enableParallelBuilding = true; |
16 | 31 |
|
17 | 32 | meta = with stdenv.lib; {
|
18 | 33 | description = "A Graphviz dot graph viewer for KDE";
|
19 |
| - license = licenses.gpl2; |
20 |
| - platforms = platforms.linux; |
21 |
| - maintainers = [ maintainers.lethalman ]; |
| 34 | + license = licenses.gpl2; |
| 35 | + maintainers = with maintainers; [ lethalman ]; |
| 36 | + platforms = platforms.linux; |
22 | 37 | };
|
23 | 38 | }
|
24 |
| - |
|
0 commit comments