mirror of
https://github.com/NixOS/nixpkgs.git
synced 2024-11-15 22:36:23 +01:00
75ea55bdfe
Otherwise, wayland-scanner would be picked up from the wayland in buildInputs, which isn't cross-friendly and will stop working when we split wayland-scanner into a separate package.
51 lines
776 B
Nix
51 lines
776 B
Nix
{ mkDerivation
|
|
, extra-cmake-modules
|
|
, gettext
|
|
, kdoctools
|
|
, wayland-scanner
|
|
, cups
|
|
, libepoxy
|
|
, mesa
|
|
, pcre
|
|
, pipewire
|
|
, wayland
|
|
, wayland-protocols
|
|
, kcoreaddons
|
|
, knotifications
|
|
, kwayland
|
|
, kwidgetsaddons
|
|
, kwindowsystem
|
|
, kirigami2
|
|
, kdeclarative
|
|
, plasma-framework
|
|
, plasma-wayland-protocols
|
|
, plasma-workspace
|
|
, kio
|
|
, qtbase
|
|
}:
|
|
|
|
mkDerivation {
|
|
pname = "xdg-desktop-portal-kde";
|
|
nativeBuildInputs = [ extra-cmake-modules gettext kdoctools wayland-scanner ];
|
|
buildInputs = [
|
|
cups
|
|
libepoxy
|
|
mesa
|
|
pcre
|
|
pipewire
|
|
wayland
|
|
wayland-protocols
|
|
|
|
kio
|
|
kcoreaddons
|
|
knotifications
|
|
kwayland
|
|
kwidgetsaddons
|
|
kwindowsystem
|
|
kirigami2
|
|
kdeclarative
|
|
plasma-framework
|
|
plasma-wayland-protocols
|
|
plasma-workspace
|
|
];
|
|
}
|