Merge pull request #268619 from tweag/lib-descriptions
[NixPkgs.git] / pkgs / applications / kde / krdc.nix
blobdfa84dae31bc56bbc102944a21497d3de30aeae9
2   mkDerivation, lib,
3   extra-cmake-modules, kdoctools, makeWrapper,
4   kcmutils, kcompletion, kconfig, kdnssd, knotifyconfig, kwallet, kwidgetsaddons,
5   kwindowsystem, libvncserver, freerdp,
6 }:
8 mkDerivation {
9   pname = "krdc";
10   nativeBuildInputs = [ extra-cmake-modules kdoctools makeWrapper ];
11   buildInputs = [
12     kcmutils kcompletion kconfig kdnssd knotifyconfig kwallet kwidgetsaddons
13     kwindowsystem freerdp libvncserver
14   ];
15   postFixup = ''
16     wrapProgram $out/bin/krdc \
17       --prefix PATH : ${lib.makeBinPath [ freerdp ]}
18   '';
19   meta = with lib; {
20     homepage = "http://www.kde.org";
21     description = "Remote desktop client";
22     license = with licenses; [ gpl2Plus lgpl21Plus fdl12Plus bsd3 ];
23     maintainers = with maintainers; [ peterhoeg ];
24     platforms = platforms.linux;
25   };