nixpkgs mirror (for testing)
github.com/NixOS/nixpkgs
nix
1{
2 lib,
3 mkDerivation,
4 cmake,
5 extra-cmake-modules,
6 kcoreaddons,
7 ki18n,
8 kirigami2,
9 mauikit,
10 mauikit-filebrowsing,
11 prison,
12 qtgraphicaleffects,
13 qtmultimedia,
14 qtquickcontrols2,
15 gst_all_1,
16}:
17
18mkDerivation {
19 pname = "booth";
20
21 nativeBuildInputs = [
22 cmake
23 extra-cmake-modules
24 ];
25
26 buildInputs = [
27 kcoreaddons
28 ki18n
29 kirigami2
30 mauikit
31 mauikit-filebrowsing
32 prison
33 qtgraphicaleffects
34 qtmultimedia
35 qtquickcontrols2
36 ]
37 ++ (with gst_all_1; [
38 gst-plugins-bad
39 gst-plugins-base
40 gst-plugins-good
41 gstreamer
42 ]);
43
44 preFixup = ''
45 qtWrapperArgs+=(
46 --prefix GST_PLUGIN_SYSTEM_PATH_1_0 : "$GST_PLUGIN_SYSTEM_PATH_1_0"
47 )
48 '';
49
50 meta = with lib; {
51 description = "Camera application";
52 mainProgram = "booth";
53 homepage = "https://invent.kde.org/maui/booth";
54 license = licenses.gpl3Plus;
55 maintainers = with maintainers; [ ];
56 };
57}