28 lines
501 B
Nix
28 lines
501 B
Nix
{ inputs, name, pkgs }:
|
|
|
|
with pkgs; stdenv.mkDerivation {
|
|
inherit name;
|
|
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" ];
|
|
}
|