Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
at python-updates 92 lines 1.4 kB view raw
1{ 2 stdenv, 3 lib, 4 mkDerivation, 5 extra-cmake-modules, 6 kdoctools, 7 qttools, 8 acl, 9 attr, 10 libkrb5, 11 util-linux, 12 karchive, 13 kbookmarks, 14 kcompletion, 15 kconfig, 16 kconfigwidgets, 17 kcoreaddons, 18 kdbusaddons, 19 ki18n, 20 kiconthemes, 21 kitemviews, 22 kjobwidgets, 23 knotifications, 24 kservice, 25 ktextwidgets, 26 kwallet, 27 kwidgetsaddons, 28 kwindowsystem, 29 kxmlgui, 30 qtbase, 31 qtscript, 32 qtx11extras, 33 solid, 34 kcrash, 35 kded, 36}: 37 38mkDerivation { 39 pname = "kio"; 40 nativeBuildInputs = [ 41 extra-cmake-modules 42 kdoctools 43 ]; 44 buildInputs = [ 45 karchive 46 kconfigwidgets 47 kdbusaddons 48 ki18n 49 kiconthemes 50 knotifications 51 ktextwidgets 52 kwallet 53 kwidgetsaddons 54 kwindowsystem 55 qtscript 56 qtx11extras 57 kcrash 58 libkrb5 59 ] 60 ++ lib.lists.optionals stdenv.hostPlatform.isLinux [ 61 acl 62 attr # both are needed for ACL support 63 util-linux # provides libmount 64 ]; 65 propagatedBuildInputs = [ 66 kbookmarks 67 kcompletion 68 kconfig 69 kcoreaddons 70 kitemviews 71 kjobwidgets 72 kservice 73 kxmlgui 74 qtbase 75 qttools 76 solid 77 ] 78 ++ lib.optionals stdenv.hostPlatform.isLinux [ 79 kded 80 ]; 81 outputs = [ 82 "out" 83 "dev" 84 ]; 85 separateDebugInfo = true; 86 patches = [ 87 ./0001-Remove-impure-smbd-search-path.patch 88 ]; 89 meta = { 90 homepage = "https://api.kde.org/frameworks/kio/html/"; 91 }; 92}