29 lines
527 B
Nix
29 lines
527 B
Nix
|
|
{ inputs, pkgs }:
|
||
|
|
|
||
|
|
with pkgs; stdenv.mkDerivation rec {
|
||
|
|
name = "wallpaper-engine-kde-plugin-lib";
|
||
|
|
src = inputs.${name};
|
||
|
|
nativeBuildInputs = [
|
||
|
|
cmake
|
||
|
|
extra-cmake-modules
|
||
|
|
];
|
||
|
|
buildInputs = with libsForQt5; [
|
||
|
|
plasma-framework
|
||
|
|
plasma-workspace
|
||
|
|
qt5.qtx11extras
|
||
|
|
qt5.qtdeclarative
|
||
|
|
qt5.qtwebchannel
|
||
|
|
qt5.wrapQtAppsHook
|
||
|
|
] ++ [
|
||
|
|
gst_all_1.gst-libav
|
||
|
|
lz4
|
||
|
|
mujs
|
||
|
|
mpv-unwrapped
|
||
|
|
shaderc
|
||
|
|
vulkan-headers
|
||
|
|
vulkan-loader
|
||
|
|
wayland
|
||
|
|
];
|
||
|
|
cmakeFlags = [ "-DUSE_PLASMAPKG=ON" ];
|
||
|
|
}
|