Merge pull request #268619 from tweag/lib-descriptions
[NixPkgs.git] / pkgs / applications / maui / booth.nix
blobf8205589585462b389c48e5fc1f29c92ce41d51f
1 { lib
2 , mkDerivation
3 , cmake
4 , extra-cmake-modules
5 , kcoreaddons
6 , ki18n
7 , kirigami2
8 , mauikit
9 , mauikit-filebrowsing
10 , prison
11 , qtgraphicaleffects
12 , qtmultimedia
13 , qtquickcontrols2
14 , gst_all_1
17 mkDerivation {
18   pname = "booth";
20   nativeBuildInputs = [
21     cmake
22     extra-cmake-modules
23   ];
25   buildInputs = [
26     kcoreaddons
27     ki18n
28     kirigami2
29     mauikit
30     mauikit-filebrowsing
31     prison
32     qtgraphicaleffects
33     qtmultimedia
34     qtquickcontrols2
35   ] ++ (with gst_all_1; [
36     gst-plugins-bad
37     gst-plugins-base
38     gst-plugins-good
39     gstreamer
40   ]);
42   preFixup = ''
43     qtWrapperArgs+=(
44       --prefix GST_PLUGIN_SYSTEM_PATH_1_0 : "$GST_PLUGIN_SYSTEM_PATH_1_0"
45     )
46   '';
48   meta = with lib; {
49     description = "Camera application";
50     homepage = "https://invent.kde.org/maui/booth";
51     license = licenses.gpl3Plus;
52     maintainers = with maintainers; [ milahu ];
53   };