commit:     59258b33098c041170230f9a978ee188e4b716bc
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 10 09:58:05 2024 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Wed Jan 10 09:58:44 2024 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=59258b33

kde-apps/kdenlive: Port to KF6, update dependencies

Upstream commits:
29540d2d57e2a32a465c504221804b86d3b28e4e
0414f8cfb1448d643a16e44c852f20ff87f6d0f1

Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 kde-apps/kdenlive/kdenlive-24.02.49.9999.ebuild | 76 +++++++++++--------------
 kde-apps/kdenlive/kdenlive-9999.ebuild          | 76 +++++++++++--------------
 2 files changed, 68 insertions(+), 84 deletions(-)

diff --git a/kde-apps/kdenlive/kdenlive-24.02.49.9999.ebuild 
b/kde-apps/kdenlive/kdenlive-24.02.49.9999.ebuild
index 0243e089f6..92569bfed4 100644
--- a/kde-apps/kdenlive/kdenlive-24.02.49.9999.ebuild
+++ b/kde-apps/kdenlive/kdenlive-24.02.49.9999.ebuild
@@ -7,63 +7,55 @@ ECM_DESIGNERPLUGIN="true"
 ECM_HANDBOOK="optional"
 ECM_QTHELP="true"
 ECM_TEST="true"
-KFMIN=5.113.0
-QTMIN=5.15.9
+KFMIN=5.248.0
+QTMIN=6.6.0
 inherit ecm gear.kde.org optfeature
 
 DESCRIPTION="Non-linear video editing suite by KDE"
 HOMEPAGE="https://kdenlive.org/en/";
 
 LICENSE="GPL-3"
-SLOT="5"
+SLOT="6"
 KEYWORDS=""
 IUSE="gles2-only semantic-desktop v4l"
 
 RESTRICT="test" # segfaults, bug 684132
 
 DEPEND="
-       >=dev-qt/qtconcurrent-${QTMIN}:5
-       >=dev-qt/qtdbus-${QTMIN}:5
-       >=dev-qt/qtdeclarative-${QTMIN}:5[widgets]
-       >=dev-qt/qtgui-${QTMIN}:5[gles2-only=]
-       >=dev-qt/qtmultimedia-${QTMIN}:5
-       >=dev-qt/qtnetwork-${QTMIN}:5
-       >=dev-qt/qtnetworkauth-${QTMIN}:5
-       >=dev-qt/qtquickcontrols2-${QTMIN}:5
-       >=dev-qt/qtsvg-${QTMIN}:5
-       >=dev-qt/qtwidgets-${QTMIN}:5
-       >=dev-qt/qtxml-${QTMIN}:5
-       >=kde-frameworks/karchive-${KFMIN}:5
-       >=kde-frameworks/kbookmarks-${KFMIN}:5
-       >=kde-frameworks/kcodecs-${KFMIN}:5
-       >=kde-frameworks/kcompletion-${KFMIN}:5
-       >=kde-frameworks/kconfig-${KFMIN}:5
-       >=kde-frameworks/kconfigwidgets-${KFMIN}:5
-       >=kde-frameworks/kcoreaddons-${KFMIN}:5
-       >=kde-frameworks/kcrash-${KFMIN}:5
-       >=kde-frameworks/kdbusaddons-${KFMIN}:5
-       >=kde-frameworks/kdeclarative-${KFMIN}:5
-       >=kde-frameworks/kfilemetadata-${KFMIN}:5
-       >=kde-frameworks/kguiaddons-${KFMIN}:5
-       >=kde-frameworks/ki18n-${KFMIN}:5
-       >=kde-frameworks/kiconthemes-${KFMIN}:5
-       >=kde-frameworks/kio-${KFMIN}:5
-       >=kde-frameworks/kitemviews-${KFMIN}:5
-       >=kde-frameworks/kjobwidgets-${KFMIN}:5
-       >=kde-frameworks/knewstuff-${KFMIN}:5
-       >=kde-frameworks/knotifications-${KFMIN}:5
-       >=kde-frameworks/knotifyconfig-${KFMIN}:5
-       >=kde-frameworks/kservice-${KFMIN}:5
-       >=kde-frameworks/ktextwidgets-${KFMIN}:5
-       >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
-       >=kde-frameworks/kxmlgui-${KFMIN}:5
-       >=kde-frameworks/purpose-${KFMIN}:5
-       >=kde-frameworks/solid-${KFMIN}:5
-       >=media-libs/mlt-7.14.0[ffmpeg,frei0r,qt5,sdl,xml]
+       
>=dev-qt/qtbase-${QTMIN}:6[concurrent,dbus,gles2-only=,gui,network,widgets,xml]
+       >=dev-qt/qtdeclarative-${QTMIN}:6[widgets]
+       >=dev-qt/qtmultimedia-${QTMIN}:6
+       >=dev-qt/qtnetworkauth-${QTMIN}:6
+       >=dev-qt/qtsvg-${QTMIN}:6
+       >=kde-frameworks/karchive-${KFMIN}:6
+       >=kde-frameworks/kbookmarks-${KFMIN}:6
+       >=kde-frameworks/kcodecs-${KFMIN}:6
+       >=kde-frameworks/kcompletion-${KFMIN}:6
+       >=kde-frameworks/kconfig-${KFMIN}:6
+       >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+       >=kde-frameworks/kcoreaddons-${KFMIN}:6
+       >=kde-frameworks/kcrash-${KFMIN}:6
+       >=kde-frameworks/kdbusaddons-${KFMIN}:6
+       >=kde-frameworks/kfilemetadata-${KFMIN}:6
+       >=kde-frameworks/kguiaddons-${KFMIN}:6
+       >=kde-frameworks/ki18n-${KFMIN}:6
+       >=kde-frameworks/kiconthemes-${KFMIN}:6
+       >=kde-frameworks/kio-${KFMIN}:6
+       >=kde-frameworks/kitemviews-${KFMIN}:6
+       >=kde-frameworks/kjobwidgets-${KFMIN}:6
+       >=kde-frameworks/knewstuff-${KFMIN}:6
+       >=kde-frameworks/knotifications-${KFMIN}:6
+       >=kde-frameworks/knotifyconfig-${KFMIN}:6
+       >=kde-frameworks/kservice-${KFMIN}:6
+       >=kde-frameworks/ktextwidgets-${KFMIN}:6
+       >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+       >=kde-frameworks/kxmlgui-${KFMIN}:6
+       >=kde-frameworks/purpose-${KFMIN}:6
+       >=kde-frameworks/solid-${KFMIN}:6
+       >=media-libs/mlt-7.22.0-r1[ffmpeg,frei0r,qt6,sdl,xml]
        v4l? ( media-libs/libv4l )
 "
 RDEPEND="${DEPEND}
-       >=dev-qt/qtquickcontrols-${QTMIN}:5
        media-video/ffmpeg[encode,libass,sdl,X]
        media-video/mediainfo
 "

diff --git a/kde-apps/kdenlive/kdenlive-9999.ebuild 
b/kde-apps/kdenlive/kdenlive-9999.ebuild
index 0243e089f6..92569bfed4 100644
--- a/kde-apps/kdenlive/kdenlive-9999.ebuild
+++ b/kde-apps/kdenlive/kdenlive-9999.ebuild
@@ -7,63 +7,55 @@ ECM_DESIGNERPLUGIN="true"
 ECM_HANDBOOK="optional"
 ECM_QTHELP="true"
 ECM_TEST="true"
-KFMIN=5.113.0
-QTMIN=5.15.9
+KFMIN=5.248.0
+QTMIN=6.6.0
 inherit ecm gear.kde.org optfeature
 
 DESCRIPTION="Non-linear video editing suite by KDE"
 HOMEPAGE="https://kdenlive.org/en/";
 
 LICENSE="GPL-3"
-SLOT="5"
+SLOT="6"
 KEYWORDS=""
 IUSE="gles2-only semantic-desktop v4l"
 
 RESTRICT="test" # segfaults, bug 684132
 
 DEPEND="
-       >=dev-qt/qtconcurrent-${QTMIN}:5
-       >=dev-qt/qtdbus-${QTMIN}:5
-       >=dev-qt/qtdeclarative-${QTMIN}:5[widgets]
-       >=dev-qt/qtgui-${QTMIN}:5[gles2-only=]
-       >=dev-qt/qtmultimedia-${QTMIN}:5
-       >=dev-qt/qtnetwork-${QTMIN}:5
-       >=dev-qt/qtnetworkauth-${QTMIN}:5
-       >=dev-qt/qtquickcontrols2-${QTMIN}:5
-       >=dev-qt/qtsvg-${QTMIN}:5
-       >=dev-qt/qtwidgets-${QTMIN}:5
-       >=dev-qt/qtxml-${QTMIN}:5
-       >=kde-frameworks/karchive-${KFMIN}:5
-       >=kde-frameworks/kbookmarks-${KFMIN}:5
-       >=kde-frameworks/kcodecs-${KFMIN}:5
-       >=kde-frameworks/kcompletion-${KFMIN}:5
-       >=kde-frameworks/kconfig-${KFMIN}:5
-       >=kde-frameworks/kconfigwidgets-${KFMIN}:5
-       >=kde-frameworks/kcoreaddons-${KFMIN}:5
-       >=kde-frameworks/kcrash-${KFMIN}:5
-       >=kde-frameworks/kdbusaddons-${KFMIN}:5
-       >=kde-frameworks/kdeclarative-${KFMIN}:5
-       >=kde-frameworks/kfilemetadata-${KFMIN}:5
-       >=kde-frameworks/kguiaddons-${KFMIN}:5
-       >=kde-frameworks/ki18n-${KFMIN}:5
-       >=kde-frameworks/kiconthemes-${KFMIN}:5
-       >=kde-frameworks/kio-${KFMIN}:5
-       >=kde-frameworks/kitemviews-${KFMIN}:5
-       >=kde-frameworks/kjobwidgets-${KFMIN}:5
-       >=kde-frameworks/knewstuff-${KFMIN}:5
-       >=kde-frameworks/knotifications-${KFMIN}:5
-       >=kde-frameworks/knotifyconfig-${KFMIN}:5
-       >=kde-frameworks/kservice-${KFMIN}:5
-       >=kde-frameworks/ktextwidgets-${KFMIN}:5
-       >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
-       >=kde-frameworks/kxmlgui-${KFMIN}:5
-       >=kde-frameworks/purpose-${KFMIN}:5
-       >=kde-frameworks/solid-${KFMIN}:5
-       >=media-libs/mlt-7.14.0[ffmpeg,frei0r,qt5,sdl,xml]
+       
>=dev-qt/qtbase-${QTMIN}:6[concurrent,dbus,gles2-only=,gui,network,widgets,xml]
+       >=dev-qt/qtdeclarative-${QTMIN}:6[widgets]
+       >=dev-qt/qtmultimedia-${QTMIN}:6
+       >=dev-qt/qtnetworkauth-${QTMIN}:6
+       >=dev-qt/qtsvg-${QTMIN}:6
+       >=kde-frameworks/karchive-${KFMIN}:6
+       >=kde-frameworks/kbookmarks-${KFMIN}:6
+       >=kde-frameworks/kcodecs-${KFMIN}:6
+       >=kde-frameworks/kcompletion-${KFMIN}:6
+       >=kde-frameworks/kconfig-${KFMIN}:6
+       >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+       >=kde-frameworks/kcoreaddons-${KFMIN}:6
+       >=kde-frameworks/kcrash-${KFMIN}:6
+       >=kde-frameworks/kdbusaddons-${KFMIN}:6
+       >=kde-frameworks/kfilemetadata-${KFMIN}:6
+       >=kde-frameworks/kguiaddons-${KFMIN}:6
+       >=kde-frameworks/ki18n-${KFMIN}:6
+       >=kde-frameworks/kiconthemes-${KFMIN}:6
+       >=kde-frameworks/kio-${KFMIN}:6
+       >=kde-frameworks/kitemviews-${KFMIN}:6
+       >=kde-frameworks/kjobwidgets-${KFMIN}:6
+       >=kde-frameworks/knewstuff-${KFMIN}:6
+       >=kde-frameworks/knotifications-${KFMIN}:6
+       >=kde-frameworks/knotifyconfig-${KFMIN}:6
+       >=kde-frameworks/kservice-${KFMIN}:6
+       >=kde-frameworks/ktextwidgets-${KFMIN}:6
+       >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+       >=kde-frameworks/kxmlgui-${KFMIN}:6
+       >=kde-frameworks/purpose-${KFMIN}:6
+       >=kde-frameworks/solid-${KFMIN}:6
+       >=media-libs/mlt-7.22.0-r1[ffmpeg,frei0r,qt6,sdl,xml]
        v4l? ( media-libs/libv4l )
 "
 RDEPEND="${DEPEND}
-       >=dev-qt/qtquickcontrols-${QTMIN}:5
        media-video/ffmpeg[encode,libass,sdl,X]
        media-video/mediainfo
 "

Reply via email to