Merge pull request #268619 from tweag/lib-descriptions
[NixPkgs.git] / pkgs / applications / kde / krfb.nix
blob367e9ab010812f4050160f7a3f0dac8596d17a16
1 { mkDerivation, lib
2 , extra-cmake-modules, kdoctools
3 , kconfig, kcoreaddons, kcrash, kdbusaddons, kdnssd, knotifications, kwallet
4 , kwidgetsaddons, kwindowsystem, kxmlgui, kwayland, kpipewire
5 , libvncserver, libXtst, libXdamage
6 , qtx11extras, pipewire, plasma-wayland-protocols, wayland
7 }:
9 mkDerivation {
10   pname = "krfb";
11   meta = {
12     homepage = "https://apps.kde.org/krfb/";
13     description = "Desktop sharing (VNC)";
14     license = with lib.licenses; [ gpl2Plus fdl12Plus ];
15     maintainers = with lib.maintainers; [ jerith666 ];
16   };
17   nativeBuildInputs = [ extra-cmake-modules kdoctools ];
18   buildInputs = [
19     libvncserver libXtst libXdamage
20     kconfig kcoreaddons kcrash kdbusaddons knotifications kwallet kwidgetsaddons
21     kwindowsystem kxmlgui kwayland kpipewire
22     qtx11extras
23     pipewire
24     plasma-wayland-protocols
25     wayland
26   ];
27   propagatedBuildInputs = [ kdnssd ];