Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
at devShellTools-shell 77 lines 1.2 kB view raw
1{ 2 mkDerivation, 3 lib, 4 extra-cmake-modules, 5 kdoctools, 6 exiv2, 7 lcms2, 8 cfitsio, 9 baloo, 10 kactivities, 11 kio, 12 kipi-plugins, 13 kitemmodels, 14 kparts, 15 libkdcraw, 16 libkipi, 17 phonon, 18 qtimageformats, 19 qtsvg, 20 qtx11extras, 21 kinit, 22 kpurpose, 23 kcolorpicker, 24 kimageannotator, 25 wayland, 26 wayland-protocols, 27 wayland-scanner, 28}: 29 30mkDerivation { 31 pname = "gwenview"; 32 meta = { 33 homepage = "https://apps.kde.org/gwenview/"; 34 description = "KDE image viewer"; 35 license = with lib.licenses; [ 36 gpl2Plus 37 fdl12Plus 38 ]; 39 maintainers = [ lib.maintainers.ttuegel ]; 40 mainProgram = "gwenview"; 41 }; 42 43 # Fix build with versioned kImageAnnotator 44 patches = [ ./kimageannotator.patch ]; 45 46 nativeBuildInputs = [ 47 extra-cmake-modules 48 kdoctools 49 wayland-scanner 50 ]; 51 buildInputs = [ 52 baloo 53 kactivities 54 kio 55 kitemmodels 56 kparts 57 libkdcraw 58 libkipi 59 phonon 60 exiv2 61 lcms2 62 cfitsio 63 qtimageformats 64 qtsvg 65 qtx11extras 66 kpurpose 67 kcolorpicker 68 kimageannotator 69 wayland 70 wayland-protocols 71 ]; 72 propagatedUserEnvPkgs = [ 73 kipi-plugins 74 libkipi 75 (lib.getBin kinit) 76 ]; 77}