1{
2 mkDerivation,
3 lib,
4 stdenv,
5 bison,
6 extra-cmake-modules,
7 flex,
8 media-player-info,
9 qtbase,
10 qtdeclarative,
11 qttools,
12}:
13
14mkDerivation {
15 pname = "solid";
16 patches = [ ./fix-search-path.patch ];
17 nativeBuildInputs = [
18 bison
19 extra-cmake-modules
20 flex
21 ]
22 ++ lib.optionals stdenv.hostPlatform.isLinux [ media-player-info ];
23 buildInputs = [
24 qtdeclarative
25 qttools
26 ];
27 propagatedBuildInputs = [ qtbase ];
28 propagatedUserEnvPkgs = lib.optionals stdenv.hostPlatform.isLinux [ media-player-info ];
29}