2023-10-27 15:15:24 -07:00
|
|
|
{ inputs, name, pkgs }:
|
2023-08-11 19:51:41 -07:00
|
|
|
|
2023-10-27 15:15:24 -07:00
|
|
|
with pkgs; stdenv.mkDerivation {
|
|
|
|
|
inherit name;
|
2023-08-11 19:51:41 -07:00
|
|
|
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" ];
|
|
|
|
|
}
|