Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
at devShellTools-shell 92 lines 1.3 kB view raw
1{ 2 mkDerivation, 3 lib, 4 extra-cmake-modules, 5 kdoctools, 6 shared-mime-info, 7 exiv2, 8 kactivities, 9 kactivities-stats, 10 karchive, 11 kbookmarks, 12 kconfig, 13 kconfigwidgets, 14 kcoreaddons, 15 kdbusaddons, 16 kdsoap, 17 kguiaddons, 18 kdnssd, 19 kiconthemes, 20 ki18n, 21 kio, 22 khtml, 23 kpty, 24 syntax-highlighting, 25 libmtp, 26 libssh, 27 openexr, 28 libtirpc, 29 phonon, 30 qtsvg, 31 samba, 32 solid, 33 gperf, 34 taglib, 35 libX11, 36 libXcursor, 37}: 38 39mkDerivation { 40 pname = "kio-extras"; 41 meta = { 42 license = with lib.licenses; [ 43 gpl2 44 lgpl21 45 ]; 46 maintainers = [ lib.maintainers.ttuegel ]; 47 }; 48 nativeBuildInputs = [ 49 extra-cmake-modules 50 kdoctools 51 shared-mime-info 52 ]; 53 buildInputs = [ 54 exiv2 55 kactivities 56 kactivities-stats 57 karchive 58 kbookmarks 59 kconfig 60 kconfigwidgets 61 kcoreaddons 62 kdbusaddons 63 kdsoap 64 kguiaddons 65 kdnssd 66 kiconthemes 67 ki18n 68 kio 69 khtml 70 kpty 71 syntax-highlighting 72 libmtp 73 libssh 74 openexr 75 libtirpc 76 phonon 77 qtsvg 78 samba 79 solid 80 gperf 81 taglib 82 libX11 83 libXcursor 84 ]; 85 86 # org.kde.kmtpd5 DBUS service launches kiod5 binary from kio derivation, not from kio-extras 87 postInstall = '' 88 substituteInPlace $out/share/dbus-1/services/org.kde.kmtpd5.service \ 89 --replace Exec=$out Exec=${kio} 90 ''; 91 92}