diff options
author | K900 <me@0upti.me> | 2024-02-28 15:56:30 +0300 |
---|---|---|
committer | K900 <me@0upti.me> | 2024-02-28 18:49:33 +0300 |
commit | 30c4a4b8f3355d0ed5031a3d10690c3deae3364b (patch) | |
tree | 1783581eea3502df2a2b54e6d227f4abfb49ed0a /pkgs/kde/gear | |
parent | 7d939284924e0fd12163b2ebab83d40f8873a054 (diff) |
kdePackages.itinerary: hack to fix build for now
Unblock Plasma 6.0 merge, proper fix soon(tm)
Diffstat (limited to 'pkgs/kde/gear')
-rw-r--r-- | pkgs/kde/gear/itinerary/default.nix | 3 | ||||
-rw-r--r-- | pkgs/kde/gear/itinerary/optional-runtime-dependencies.patch | 15 |
2 files changed, 18 insertions, 0 deletions
diff --git a/pkgs/kde/gear/itinerary/default.nix b/pkgs/kde/gear/itinerary/default.nix index 5a0b7b7d714ae..29c1291320716 100644 --- a/pkgs/kde/gear/itinerary/default.nix +++ b/pkgs/kde/gear/itinerary/default.nix @@ -9,6 +9,9 @@ mkKdeDerivation { pname = "itinerary"; + # FIXME: this should really be fixed at ECM level somehow + patches = [./optional-runtime-dependencies.patch]; + extraNativeBuildInputs = [pkg-config shared-mime-info]; extraBuildInputs = [qtlocation qtpositioning libical]; } diff --git a/pkgs/kde/gear/itinerary/optional-runtime-dependencies.patch b/pkgs/kde/gear/itinerary/optional-runtime-dependencies.patch new file mode 100644 index 0000000000000..004122fab4c81 --- /dev/null +++ b/pkgs/kde/gear/itinerary/optional-runtime-dependencies.patch @@ -0,0 +1,15 @@ +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 55ae3280..cac86220 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -85,8 +85,8 @@ ecm_find_qmlmodule(QtPositioning 6.0) + ecm_find_qmlmodule(org.kde.kitemmodels 5.245) + ecm_find_qmlmodule(org.kde.prison 5.245) + ecm_find_qmlmodule(org.kde.prison.scanner 5.245) +-ecm_find_qmlmodule(org.kde.kosmindoormap 24.02 REQUIRED) +-ecm_find_qmlmodule(org.kde.kopeninghours 24.02 REQUIRED) ++ecm_find_qmlmodule(org.kde.kosmindoormap 24.02) ++ecm_find_qmlmodule(org.kde.kopeninghours 24.02) + + # runtime dependencies are build-time dependencies on Android + if (ANDROID) |