From 089d617246f33f9b9e5a520ab631ce1d117b6794876653ec6cdfaec2727fb880 Mon Sep 17 00:00:00 2001 From: Christophe Marin Date: Tue, 11 Jul 2023 20:52:56 +0000 Subject: [PATCH 1/2] OBS-URL: https://build.opensuse.org/package/show/KDE:Qt:5.15/libqt5-qtgraphicaleffects?expand=0&rev=19 --- libqt5-qtgraphicaleffects.changes | 5 +++++ libqt5-qtgraphicaleffects.spec | 2 ++ 2 files changed, 7 insertions(+) diff --git a/libqt5-qtgraphicaleffects.changes b/libqt5-qtgraphicaleffects.changes index 7f27ae5..6880d22 100644 --- a/libqt5-qtgraphicaleffects.changes +++ b/libqt5-qtgraphicaleffects.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Tue Jul 11 20:52:38 UTC 2023 - Christophe Marin + +- Exclude internal QML imports from detection + ------------------------------------------------------------------- Tue Jun 13 12:58:51 UTC 2023 - Fabian Vogt diff --git a/libqt5-qtgraphicaleffects.spec b/libqt5-qtgraphicaleffects.spec index 9e905e1..77a951e 100644 --- a/libqt5-qtgraphicaleffects.spec +++ b/libqt5-qtgraphicaleffects.spec @@ -16,6 +16,8 @@ # +# Internal imports +%global __requires_exclude qmlimport\\(QtGraphicalEffects/private.* %define qt5_snapshot 1 %define base_name libqt5 %define real_version 5.15.10 From a67abf70a1cdd9ab6e0d7b66bcbe1a4017c77de6d4ad58eaebbf505632529d63 Mon Sep 17 00:00:00 2001 From: Christophe Marin Date: Wed, 12 Jul 2023 08:45:53 +0000 Subject: [PATCH 2/2] - Fix broken QML dependency OBS-URL: https://build.opensuse.org/package/show/KDE:Qt:5.15/libqt5-qtgraphicaleffects?expand=0&rev=20 --- libqt5-qtgraphicaleffects.changes | 4 ++-- libqt5-qtgraphicaleffects.spec | 5 +++-- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/libqt5-qtgraphicaleffects.changes b/libqt5-qtgraphicaleffects.changes index 6880d22..584605f 100644 --- a/libqt5-qtgraphicaleffects.changes +++ b/libqt5-qtgraphicaleffects.changes @@ -1,7 +1,7 @@ ------------------------------------------------------------------- -Tue Jul 11 20:52:38 UTC 2023 - Christophe Marin +Wed Jul 12 08:45:40 UTC 2023 - Christophe Marin -- Exclude internal QML imports from detection +- Fix broken QML dependency ------------------------------------------------------------------- Tue Jun 13 12:58:51 UTC 2023 - Fabian Vogt diff --git a/libqt5-qtgraphicaleffects.spec b/libqt5-qtgraphicaleffects.spec index 77a951e..683cbae 100644 --- a/libqt5-qtgraphicaleffects.spec +++ b/libqt5-qtgraphicaleffects.spec @@ -16,8 +16,6 @@ # -# Internal imports -%global __requires_exclude qmlimport\\(QtGraphicalEffects/private.* %define qt5_snapshot 1 %define base_name libqt5 %define real_version 5.15.10 @@ -50,6 +48,9 @@ handling. %prep %autosetup -p1 -n %{tar_version} +# '/' in QML dependencies is broken, replace with a dot +sed -i 's#QtGraphicalEffects/private#QtGraphicalEffects\.private#' src/effects/qmldir + %build %if %{qt5_snapshot} #force the configure script to generate the forwarding headers (it checks whether .git directory exists)