1{
2 mkKdeDerivation,
3 qtwebview,
4 pkg-config,
5 discount,
6 flatpak,
7 fwupd,
8}:
9mkKdeDerivation {
10 pname = "discover";
11
12 patches = [
13 # remove forced QML dependency check
14 # FIXME: fix the check in ECM instead
15 ./qml-deps.patch
16 ];
17
18 extraNativeBuildInputs = [ pkg-config ];
19 extraBuildInputs = [
20 qtwebview
21 discount
22 flatpak
23 fwupd
24 ];
25
26 # The PackageKit backend doesn't work for us and causes Discover
27 # to freak out when loading. Disable it to not confuse users.
28 excludeDependencies = [ "packagekit-qt" ];
29}