nixpkgs mirror (for testing) github.com/NixOS/nixpkgs
nix
at devShellTools-shell 59 lines 1.1 kB view raw
1{ 2 lib, 3 mkDerivation, 4 cmake, 5 extra-cmake-modules, 6 applet-window-buttons, 7 karchive, 8 kcoreaddons, 9 ki18n, 10 kio, 11 kirigami2, 12 mauikit, 13 mauikit-accounts, 14 mauikit-filebrowsing, 15 mauikit-texteditor, 16 qtmultimedia, 17 qtquickcontrols2, 18 kpeople, 19 kcontacts, 20}: 21 22mkDerivation { 23 pname = "communicator"; 24 25 nativeBuildInputs = [ 26 cmake 27 extra-cmake-modules 28 ]; 29 30 postPatch = '' 31 substituteInPlace CMakeLists.txt \ 32 --replace "/usr/share/maui-accounts/manifests" "$out/usr/share/maui-accounts/manifests" 33 ''; 34 35 buildInputs = [ 36 applet-window-buttons 37 karchive 38 kcoreaddons 39 ki18n 40 kio 41 kirigami2 42 mauikit 43 mauikit-accounts 44 mauikit-filebrowsing 45 mauikit-texteditor 46 qtmultimedia 47 qtquickcontrols2 48 kpeople 49 kcontacts 50 ]; 51 52 meta = with lib; { 53 description = "Contacts and dialer application"; 54 mainProgram = "communicator"; 55 homepage = "https://invent.kde.org/maui/communicator"; 56 license = licenses.gpl3Plus; 57 maintainers = with maintainers; [ onny ]; 58 }; 59}