[gentoo-commits] proj/kde:master commit in: kde-apps/kdenlive/
commit: a27a741f676c104befca5c62672ba4537ea2d35b Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon May 20 15:23:21 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon May 20 15:31:13 2024 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=a27a741f kde-apps/kdenlive: Add missing RDEPEND=kde-frameworks/qqc2-desktop-style Upstream commit: 0791d4462b947859a6325644027beeb76ab0186f Bug: https://bugs.gentoo.org/931924 Signed-off-by: Andreas Sturmlechner gentoo.org> kde-apps/kdenlive/kdenlive-24.05.0.ebuild | 1 + kde-apps/kdenlive/kdenlive-24.05.49..ebuild | 1 + kde-apps/kdenlive/kdenlive-.ebuild | 1 + 3 files changed, 3 insertions(+) diff --git a/kde-apps/kdenlive/kdenlive-24.05.0.ebuild b/kde-apps/kdenlive/kdenlive-24.05.0.ebuild index 54d9c297c4..edf0d04e0d 100644 --- a/kde-apps/kdenlive/kdenlive-24.05.0.ebuild +++ b/kde-apps/kdenlive/kdenlive-24.05.0.ebuild @@ -56,6 +56,7 @@ DEPEND=" v4l? ( media-libs/libv4l ) " RDEPEND="${DEPEND} + >=kde-frameworks/qqc2-desktop-style-${KFMIN}:6 media-video/ffmpeg[encode,libass,sdl,X] media-video/mediainfo " diff --git a/kde-apps/kdenlive/kdenlive-24.05.49..ebuild b/kde-apps/kdenlive/kdenlive-24.05.49..ebuild index 05973dacb7..36bb0a239b 100644 --- a/kde-apps/kdenlive/kdenlive-24.05.49..ebuild +++ b/kde-apps/kdenlive/kdenlive-24.05.49..ebuild @@ -56,6 +56,7 @@ DEPEND=" v4l? ( media-libs/libv4l ) " RDEPEND="${DEPEND} + >=kde-frameworks/qqc2-desktop-style-${KFMIN}:6 media-video/ffmpeg[encode,libass,sdl,X] media-video/mediainfo " diff --git a/kde-apps/kdenlive/kdenlive-.ebuild b/kde-apps/kdenlive/kdenlive-.ebuild index 05973dacb7..36bb0a239b 100644 --- a/kde-apps/kdenlive/kdenlive-.ebuild +++ b/kde-apps/kdenlive/kdenlive-.ebuild @@ -56,6 +56,7 @@ DEPEND=" v4l? ( media-libs/libv4l ) " RDEPEND="${DEPEND} + >=kde-frameworks/qqc2-desktop-style-${KFMIN}:6 media-video/ffmpeg[encode,libass,sdl,X] media-video/mediainfo "
[gentoo-commits] proj/kde:master commit in: kde-apps/kdenlive/
commit: 59258b33098c041170230f9a978ee188e4b716bc Author: Andreas Sturmlechner gentoo org> AuthorDate: Wed Jan 10 09:58:05 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed Jan 10 09:58:44 2024 + 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 gentoo.org> kde-apps/kdenlive/kdenlive-24.02.49..ebuild | 76 +++-- kde-apps/kdenlive/kdenlive-.ebuild | 76 +++-- 2 files changed, 68 insertions(+), 84 deletions(-) diff --git a/kde-apps/kdenlive/kdenlive-24.02.49..ebuild b/kde-apps/kdenlive/kdenlive-24.02.49..ebuild index 0243e089f6..92569bfed4 100644 --- a/kde-apps/kdenlive/kdenlive-24.02.49..ebuild +++ b/kde-apps/kdenlive/kdenlive-24.02.49..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-.ebuild b/kde-apps/kdenlive/kdenlive-.ebuild index 0243e089f6..92569bfed4 100644 --- a/kde-apps/kdenlive/kdenlive-.ebuild +++
[gentoo-commits] proj/kde:master commit in: kde-apps/kdenlive/
commit: 1027bea2ecc204f95730d0208321c1e7368840c9 Author: Andreas Sturmlechner gentoo org> AuthorDate: Fri Mar 24 23:51:07 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Fri Mar 24 23:51:07 2023 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=1027bea2 kde-apps/kdenlive: Raise media-libs/mlt minimum version to 7.14.0 Upstream commit 31e3ae21339c356aa00f19a02e28036848effc58 Signed-off-by: Andreas Sturmlechner gentoo.org> kde-apps/kdenlive/kdenlive-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kde-apps/kdenlive/kdenlive-.ebuild b/kde-apps/kdenlive/kdenlive-.ebuild index 49ab6fa9bf..59cda760c5 100644 --- a/kde-apps/kdenlive/kdenlive-.ebuild +++ b/kde-apps/kdenlive/kdenlive-.ebuild @@ -59,7 +59,7 @@ DEPEND=" >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 >=kde-frameworks/kxmlgui-${KFMIN}:5 >=kde-frameworks/solid-${KFMIN}:5 - >=media-libs/mlt-7.10.0[ffmpeg,frei0r,qt5,sdl,xml] + >=media-libs/mlt-7.14.0[ffmpeg,frei0r,qt5,sdl,xml] share? ( >=kde-frameworks/purpose-${KFMIN}:5 ) v4l? ( media-libs/libv4l ) "
[gentoo-commits] proj/kde:master commit in: kde-apps/kdenlive/
commit: 54cd93f0b1704a4c96399d2e102b2376724a1d0a Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Nov 12 08:50:20 2022 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Nov 12 09:02:57 2022 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=54cd93f0 kde-apps/kdenlive: Set ECM_DESIGNERPLUGIN=true Upstream commit 2b26ce0d755397d9672f437cee8a65541def1c6c Signed-off-by: Andreas Sturmlechner gentoo.org> kde-apps/kdenlive/kdenlive-.ebuild | 1 + kde-apps/kdenlive/metadata.xml | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/kde-apps/kdenlive/kdenlive-.ebuild b/kde-apps/kdenlive/kdenlive-.ebuild index fb14ab6032..d23339ddab 100644 --- a/kde-apps/kdenlive/kdenlive-.ebuild +++ b/kde-apps/kdenlive/kdenlive-.ebuild @@ -3,6 +3,7 @@ EAPI=8 +ECM_DESIGNERPLUGIN="true" ECM_HANDBOOK="optional" ECM_QTHELP="true" ECM_TEST="true" diff --git a/kde-apps/kdenlive/metadata.xml b/kde-apps/kdenlive/metadata.xml index 8213019cba..598517aa04 100644 --- a/kde-apps/kdenlive/metadata.xml +++ b/kde-apps/kdenlive/metadata.xml @@ -8,7 +8,8 @@ https://bugs.kde.org/ - + + Build plugins for dev-qt/designer Enable support for a share menu using kde-frameworks/purpose
[gentoo-commits] proj/kde:master commit in: kde-apps/kdenlive/
commit: e017c0bb9c19084420214432af4bca69fdd0d089 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Nov 12 08:52:25 2022 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Nov 12 09:02:57 2022 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=e017c0bb kde-apps/kdenlive: Update dependencies Upstream commits: 6880a0d21222706fb0b942d3a36e4ebb56696673 21013476a17269d3e821d433a738172a5b4dfb8e Signed-off-by: Andreas Sturmlechner gentoo.org> kde-apps/kdenlive/kdenlive-.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/kde-apps/kdenlive/kdenlive-.ebuild b/kde-apps/kdenlive/kdenlive-.ebuild index d23339ddab..213621d6ec 100644 --- a/kde-apps/kdenlive/kdenlive-.ebuild +++ b/kde-apps/kdenlive/kdenlive-.ebuild @@ -36,6 +36,7 @@ DEPEND=" >=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 @@ -58,7 +59,7 @@ DEPEND=" >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 >=kde-frameworks/kxmlgui-${KFMIN}:5 >=kde-frameworks/solid-${KFMIN}:5 - >=media-libs/mlt-7.8.0[ffmpeg,frei0r,qt5,sdl,xml] + >=media-libs/mlt-7.10.0[ffmpeg,frei0r,qt5,sdl,xml] share? ( >=kde-frameworks/purpose-${KFMIN}:5 ) v4l? ( media-libs/libv4l ) "
[gentoo-commits] proj/kde:master commit in: kde-apps/kdenlive/
commit: 834aee97a741bdcf0fe762df10982482d4525360 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Nov 12 08:48:18 2022 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Nov 12 09:02:57 2022 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=834aee97 kde-apps/kdenlive: Drop IUSE semantic-desktop Upstream commit e253ef55c47e38ac565e3c1fdc66fbcba9b3f5db Signed-off-by: Andreas Sturmlechner gentoo.org> kde-apps/kdenlive/kdenlive-.ebuild | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/kde-apps/kdenlive/kdenlive-.ebuild b/kde-apps/kdenlive/kdenlive-.ebuild index 288d6ac915..fb14ab6032 100644 --- a/kde-apps/kdenlive/kdenlive-.ebuild +++ b/kde-apps/kdenlive/kdenlive-.ebuild @@ -42,6 +42,7 @@ DEPEND=" >=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 @@ -57,7 +58,6 @@ DEPEND=" >=kde-frameworks/kxmlgui-${KFMIN}:5 >=kde-frameworks/solid-${KFMIN}:5 >=media-libs/mlt-7.8.0[ffmpeg,frei0r,qt5,sdl,xml] - semantic-desktop? ( >=kde-frameworks/kfilemetadata-${KFMIN}:5 ) share? ( >=kde-frameworks/purpose-${KFMIN}:5 ) v4l? ( media-libs/libv4l ) " @@ -70,7 +70,6 @@ BDEPEND="sys-devel/gettext" src_configure() { local mycmakeargs=( - $(cmake_use_find_package semantic-desktop KF5FileMetaData) $(cmake_use_find_package share KF5Purpose) $(cmake_use_find_package v4l LibV4L2) )
[gentoo-commits] proj/kde:master commit in: kde-apps/kdenlive/
commit: d6223abf1ed42d3145cf5a51180f34f1fcaaa005 Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Oct 10 14:13:22 2022 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Oct 10 14:30:02 2022 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=d6223abf kde-apps/kdenlive: Add missing RDEPENDs, optfeature Thanks-to: Patrick McMunn Bug: https://bugs.gentoo.org/867013 Signed-off-by: Andreas Sturmlechner gentoo.org> kde-apps/kdenlive/kdenlive-22.08.49..ebuild | 10 -- kde-apps/kdenlive/kdenlive-.ebuild | 10 -- 2 files changed, 16 insertions(+), 4 deletions(-) diff --git a/kde-apps/kdenlive/kdenlive-22.08.49..ebuild b/kde-apps/kdenlive/kdenlive-22.08.49..ebuild index 6b5ce5a78b..5751040caa 100644 --- a/kde-apps/kdenlive/kdenlive-22.08.49..ebuild +++ b/kde-apps/kdenlive/kdenlive-22.08.49..ebuild @@ -9,7 +9,7 @@ ECM_TEST="true" KFMIN=5.96.0 QTMIN=5.15.5 VIRTUALX_REQUIRED="test" -inherit ecm gear.kde.org +inherit ecm gear.kde.org optfeature DESCRIPTION="Non-linear video editing suite by KDE" HOMEPAGE="https://kdenlive.org/en/; @@ -63,7 +63,8 @@ DEPEND=" " RDEPEND="${DEPEND} >=dev-qt/qtquickcontrols-${QTMIN}:5 - media-video/ffmpeg[encode,sdl,X] + media-video/ffmpeg[encode,libass,sdl,X] + media-video/mediainfo " BDEPEND="sys-devel/gettext" @@ -75,3 +76,8 @@ src_configure() { ) ecm_src_configure } + +pkg_postinst() { + ecm_pkg_postinst + optfeature "VP8 and VP9 codec support" "media-video/ffmpeg[vpx]" +} diff --git a/kde-apps/kdenlive/kdenlive-.ebuild b/kde-apps/kdenlive/kdenlive-.ebuild index 116dc654ab..288d6ac915 100644 --- a/kde-apps/kdenlive/kdenlive-.ebuild +++ b/kde-apps/kdenlive/kdenlive-.ebuild @@ -9,7 +9,7 @@ ECM_TEST="true" KFMIN=5.98.0 QTMIN=5.15.5 VIRTUALX_REQUIRED="test" -inherit ecm gear.kde.org +inherit ecm gear.kde.org optfeature DESCRIPTION="Non-linear video editing suite by KDE" HOMEPAGE="https://kdenlive.org/en/; @@ -63,7 +63,8 @@ DEPEND=" " RDEPEND="${DEPEND} >=dev-qt/qtquickcontrols-${QTMIN}:5 - media-video/ffmpeg[encode,sdl,X] + media-video/ffmpeg[encode,libass,sdl,X] + media-video/mediainfo " BDEPEND="sys-devel/gettext" @@ -75,3 +76,8 @@ src_configure() { ) ecm_src_configure } + +pkg_postinst() { + ecm_pkg_postinst + optfeature "VP8 and VP9 codec support" "media-video/ffmpeg[vpx]" +}
[gentoo-commits] proj/kde:master commit in: kde-apps/kdenlive/
commit: 9bdb14495242cc8ddbe547ca4f5a63a2dde8af9e Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Jul 9 11:55:01 2022 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Jul 9 12:52:38 2022 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=9bdb1449 kde-apps/kdenlive: Raise media-libs/mlt min version to 7.8.0 Upstream commit 9e71fd1aa9331b609d3a53d0c7e2fe41f1e5d628 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner gentoo.org> kde-apps/kdenlive/kdenlive-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kde-apps/kdenlive/kdenlive-.ebuild b/kde-apps/kdenlive/kdenlive-.ebuild index 6c9cd0329c..0a54142111 100644 --- a/kde-apps/kdenlive/kdenlive-.ebuild +++ b/kde-apps/kdenlive/kdenlive-.ebuild @@ -56,7 +56,7 @@ DEPEND=" >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 >=kde-frameworks/kxmlgui-${KFMIN}:5 >=kde-frameworks/solid-${KFMIN}:5 - >=media-libs/mlt-7.4.0[ffmpeg,frei0r,qt5,sdl,xml] + >=media-libs/mlt-7.8.0[ffmpeg,frei0r,qt5,sdl,xml] semantic-desktop? ( >=kde-frameworks/kfilemetadata-${KFMIN}:5 ) share? ( >=kde-frameworks/purpose-${KFMIN}:5 ) v4l? ( media-libs/libv4l )
[gentoo-commits] proj/kde:master commit in: kde-apps/kdenlive/
commit: 5fe98984401dc7b98e794cd6a14d2128427ceff6 Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Jun 21 07:45:51 2022 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Jun 21 07:46:14 2022 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=5fe98984 kde-apps/kdenlive: Drop obsolete optfeature Bug: https://bugs.gentoo.org/852977 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner gentoo.org> kde-apps/kdenlive/kdenlive-22.04.49..ebuild | 9 + kde-apps/kdenlive/kdenlive-.ebuild | 9 + 2 files changed, 2 insertions(+), 16 deletions(-) diff --git a/kde-apps/kdenlive/kdenlive-22.04.49..ebuild b/kde-apps/kdenlive/kdenlive-22.04.49..ebuild index d984a257ef..d7ff1ef574 100644 --- a/kde-apps/kdenlive/kdenlive-22.04.49..ebuild +++ b/kde-apps/kdenlive/kdenlive-22.04.49..ebuild @@ -9,7 +9,7 @@ ECM_TEST="true" KFMIN=5.92.0 QTMIN=5.15.2 VIRTUALX_REQUIRED="test" -inherit ecm kde.org optfeature +inherit ecm kde.org DESCRIPTION="Non-linear video editing suite by KDE" HOMEPAGE="https://kdenlive.org/en/; @@ -75,10 +75,3 @@ src_configure() { ) ecm_src_configure } - -pkg_postinst() { - ecm_pkg_postinst - - # Gentoo bug 603168 - optfeature "Crop, Transform/Rotate and Shear effect" "media-libs/mlt[fftw]" -} diff --git a/kde-apps/kdenlive/kdenlive-.ebuild b/kde-apps/kdenlive/kdenlive-.ebuild index d984a257ef..d7ff1ef574 100644 --- a/kde-apps/kdenlive/kdenlive-.ebuild +++ b/kde-apps/kdenlive/kdenlive-.ebuild @@ -9,7 +9,7 @@ ECM_TEST="true" KFMIN=5.92.0 QTMIN=5.15.2 VIRTUALX_REQUIRED="test" -inherit ecm kde.org optfeature +inherit ecm kde.org DESCRIPTION="Non-linear video editing suite by KDE" HOMEPAGE="https://kdenlive.org/en/; @@ -75,10 +75,3 @@ src_configure() { ) ecm_src_configure } - -pkg_postinst() { - ecm_pkg_postinst - - # Gentoo bug 603168 - optfeature "Crop, Transform/Rotate and Shear effect" "media-libs/mlt[fftw]" -}
[gentoo-commits] proj/kde:master commit in: kde-apps/kdenlive/
commit: c62ca6776118bacc79293f836bb24748f18f1b70 Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Mar 24 14:46:30 2022 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Mar 24 14:53:11 2022 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=c62ca677 kde-apps/kdenlive: Raise media-libs/mlt minimum to 7.4.0 Upstream commit 061fa53a4c9c512508ad793ed07bd1e841fc1bad Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner gentoo.org> kde-apps/kdenlive/kdenlive-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kde-apps/kdenlive/kdenlive-.ebuild b/kde-apps/kdenlive/kdenlive-.ebuild index a2b2af76df..d984a257ef 100644 --- a/kde-apps/kdenlive/kdenlive-.ebuild +++ b/kde-apps/kdenlive/kdenlive-.ebuild @@ -56,7 +56,7 @@ DEPEND=" >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 >=kde-frameworks/kxmlgui-${KFMIN}:5 >=kde-frameworks/solid-${KFMIN}:5 - >=media-libs/mlt-7.0.1[ffmpeg,frei0r,qt5,sdl,xml] + >=media-libs/mlt-7.4.0[ffmpeg,frei0r,qt5,sdl,xml] semantic-desktop? ( >=kde-frameworks/kfilemetadata-${KFMIN}:5 ) share? ( >=kde-frameworks/purpose-${KFMIN}:5 ) v4l? ( media-libs/libv4l )
[gentoo-commits] proj/kde:master commit in: kde-apps/kdenlive/
commit: 3a5f11a637db5a984b2d095f1e8dac8af29054dc Author: Andreas Sturmlechner gentoo org> AuthorDate: Wed Feb 2 19:11:33 2022 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed Feb 2 19:11:33 2022 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=3a5f11a6 kde-apps/kdenlive: Add missing dev-qt/qtdeclarative[widgets] usedep Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner gentoo.org> kde-apps/kdenlive/kdenlive-21.12.2.ebuild | 2 +- kde-apps/kdenlive/kdenlive-21.12.49..ebuild | 2 +- kde-apps/kdenlive/kdenlive-.ebuild | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/kde-apps/kdenlive/kdenlive-21.12.2.ebuild b/kde-apps/kdenlive/kdenlive-21.12.2.ebuild index 34881e56a4..b80065ec7e 100644 --- a/kde-apps/kdenlive/kdenlive-21.12.2.ebuild +++ b/kde-apps/kdenlive/kdenlive-21.12.2.ebuild @@ -24,7 +24,7 @@ RESTRICT="test" # segfaults, bug 684132 DEPEND=" >=dev-qt/qtconcurrent-${QTMIN}:5 >=dev-qt/qtdbus-${QTMIN}:5 - >=dev-qt/qtdeclarative-${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 diff --git a/kde-apps/kdenlive/kdenlive-21.12.49..ebuild b/kde-apps/kdenlive/kdenlive-21.12.49..ebuild index 449f3af6fd..b1f89e3df1 100644 --- a/kde-apps/kdenlive/kdenlive-21.12.49..ebuild +++ b/kde-apps/kdenlive/kdenlive-21.12.49..ebuild @@ -24,7 +24,7 @@ RESTRICT="test" # segfaults, bug 684132 DEPEND=" >=dev-qt/qtconcurrent-${QTMIN}:5 >=dev-qt/qtdbus-${QTMIN}:5 - >=dev-qt/qtdeclarative-${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 diff --git a/kde-apps/kdenlive/kdenlive-.ebuild b/kde-apps/kdenlive/kdenlive-.ebuild index 449f3af6fd..b1f89e3df1 100644 --- a/kde-apps/kdenlive/kdenlive-.ebuild +++ b/kde-apps/kdenlive/kdenlive-.ebuild @@ -24,7 +24,7 @@ RESTRICT="test" # segfaults, bug 684132 DEPEND=" >=dev-qt/qtconcurrent-${QTMIN}:5 >=dev-qt/qtdbus-${QTMIN}:5 - >=dev-qt/qtdeclarative-${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
[gentoo-commits] proj/kde:master commit in: kde-apps/kdenlive/
commit: bf92235be8a66129224447c6911abedc1b406ff1 Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Nov 11 12:06:06 2021 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Nov 11 20:12:15 2021 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=bf92235b kde-apps/kdenlive: Fix LICENSE Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner gentoo.org> kde-apps/kdenlive/kdenlive-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kde-apps/kdenlive/kdenlive-.ebuild b/kde-apps/kdenlive/kdenlive-.ebuild index 94004889ba..26d3984940 100644 --- a/kde-apps/kdenlive/kdenlive-.ebuild +++ b/kde-apps/kdenlive/kdenlive-.ebuild @@ -14,7 +14,7 @@ inherit ecm kde.org optfeature DESCRIPTION="Non-linear video editing suite by KDE" HOMEPAGE="https://kdenlive.org/en/; -LICENSE="GPL-2" +LICENSE="GPL-3" SLOT="5" KEYWORDS="" IUSE="gles2-only semantic-desktop share v4l"
[gentoo-commits] proj/kde:master commit in: kde-apps/kdenlive/
commit: a642df02f02b8be90b7e14e0a47ed15ef2f10da5 Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Aug 5 07:58:02 2021 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Aug 5 08:11:54 2021 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=a642df02 kde-apps/kdenlive: 21.07.90 version bump Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner gentoo.org> kde-apps/kdenlive/kdenlive-21.07.90.ebuild | 84 ++ 1 file changed, 84 insertions(+) diff --git a/kde-apps/kdenlive/kdenlive-21.07.90.ebuild b/kde-apps/kdenlive/kdenlive-21.07.90.ebuild new file mode 100644 index 00..bb7a96d6c9 --- /dev/null +++ b/kde-apps/kdenlive/kdenlive-21.07.90.ebuild @@ -0,0 +1,84 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +ECM_HANDBOOK="optional" +ECM_QTHELP="true" +ECM_TEST="true" +KFMIN=5.84.0 +QTMIN=5.15.2 +VIRTUALX_REQUIRED="test" +inherit ecm kde.org optfeature + +DESCRIPTION="Non-linear video editing suite by KDE" +HOMEPAGE="https://kdenlive.org/en/; + +LICENSE="GPL-2" +SLOT="5" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +IUSE="gles2-only semantic-desktop share v4l" + +RESTRICT+=" test" # segfaults, bug 684132 + +DEPEND=" + >=dev-qt/qtconcurrent-${QTMIN}:5 + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtdeclarative-${QTMIN}:5 + >=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/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/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/solid-${KFMIN}:5 + >=media-libs/mlt-7.0.1[ffmpeg,frei0r,qt5,sdl,xml] + semantic-desktop? ( >=kde-frameworks/kfilemetadata-${KFMIN}:5 ) + share? ( >=kde-frameworks/purpose-${KFMIN}:5 ) + v4l? ( media-libs/libv4l ) +" +RDEPEND="${DEPEND} + >=dev-qt/qtquickcontrols-${QTMIN}:5 + media-video/ffmpeg[encode,sdl,X] +" +BDEPEND="sys-devel/gettext" + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package semantic-desktop KF5FileMetaData) + $(cmake_use_find_package share KF5Purpose) + $(cmake_use_find_package v4l LibV4L2) + ) + ecm_src_configure +} + +pkg_postinst() { + ecm_pkg_postinst + + # Gentoo bug 603168 + optfeature "Crop, Transform/Rotate and Shear effect" "media-libs/mlt[fftw]" +}
[gentoo-commits] proj/kde:master commit in: kde-apps/kdenlive/
commit: 21b2cd0c40cb5cd5a96967056c61394fd5f23c0e Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Aug 5 07:54:00 2021 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Aug 5 08:11:54 2021 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=21b2cd0c kde-apps/kdenlive: DEPEND on >=media-libs/mlt-7.0.1 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner gentoo.org> kde-apps/kdenlive/kdenlive-21.08.49..ebuild | 2 +- kde-apps/kdenlive/kdenlive-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/kde-apps/kdenlive/kdenlive-21.08.49..ebuild b/kde-apps/kdenlive/kdenlive-21.08.49..ebuild index fcbb3e33a7..40b2843262 100644 --- a/kde-apps/kdenlive/kdenlive-21.08.49..ebuild +++ b/kde-apps/kdenlive/kdenlive-21.08.49..ebuild @@ -56,7 +56,7 @@ DEPEND=" >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 >=kde-frameworks/kxmlgui-${KFMIN}:5 >=kde-frameworks/solid-${KFMIN}:5 - >=media-libs/mlt-6.26.0[ffmpeg,frei0r,qt5,sdl,xml] + >=media-libs/mlt-7.0.1[ffmpeg,frei0r,qt5,sdl,xml] semantic-desktop? ( >=kde-frameworks/kfilemetadata-${KFMIN}:5 ) share? ( >=kde-frameworks/purpose-${KFMIN}:5 ) v4l? ( media-libs/libv4l ) diff --git a/kde-apps/kdenlive/kdenlive-.ebuild b/kde-apps/kdenlive/kdenlive-.ebuild index ceddfa16b2..d2b508ae75 100644 --- a/kde-apps/kdenlive/kdenlive-.ebuild +++ b/kde-apps/kdenlive/kdenlive-.ebuild @@ -56,7 +56,7 @@ DEPEND=" >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 >=kde-frameworks/kxmlgui-${KFMIN}:5 >=kde-frameworks/solid-${KFMIN}:5 - >=media-libs/mlt-6.26.0[ffmpeg,frei0r,qt5,sdl,xml] + >=media-libs/mlt-7.0.1[ffmpeg,frei0r,qt5,sdl,xml] semantic-desktop? ( >=kde-frameworks/kfilemetadata-${KFMIN}:5 ) share? ( >=kde-frameworks/purpose-${KFMIN}:5 ) v4l? ( media-libs/libv4l )
[gentoo-commits] proj/kde:master commit in: kde-apps/kdenlive/
commit: 7dd681d28baf9e8bc9f2d1e45623e77aa3cfc253 Author: Andreas Sturmlechner gentoo org> AuthorDate: Fri May 7 12:52:06 2021 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Fri May 7 15:23:43 2021 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=7dd681d2 kde-apps/kdenlive: Cleanup media-libs/mlt usedeps, use optfeature Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner gentoo.org> kde-apps/kdenlive/kdenlive-21.04.49..ebuild | 13 - kde-apps/kdenlive/kdenlive-.ebuild | 13 - 2 files changed, 8 insertions(+), 18 deletions(-) diff --git a/kde-apps/kdenlive/kdenlive-21.04.49..ebuild b/kde-apps/kdenlive/kdenlive-21.04.49..ebuild index 983b3708a0..c1b770cfd7 100644 --- a/kde-apps/kdenlive/kdenlive-21.04.49..ebuild +++ b/kde-apps/kdenlive/kdenlive-21.04.49..ebuild @@ -8,7 +8,7 @@ ECM_TEST="true" KFMIN=5.80.0 QTMIN=5.15.2 VIRTUALX_REQUIRED="test" -inherit ecm kde.org +inherit ecm kde.org optfeature DESCRIPTION="Non-linear video editing suite by KDE" HOMEPAGE="https://kdenlive.org/en/; @@ -20,9 +20,6 @@ IUSE="gles2-only semantic-desktop share v4l" RESTRICT+=" test" # segfaults, bug 684132 -BDEPEND=" - sys-devel/gettext -" DEPEND=" >=dev-qt/qtconcurrent-${QTMIN}:5 >=dev-qt/qtdbus-${QTMIN}:5 @@ -58,7 +55,7 @@ DEPEND=" >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 >=kde-frameworks/kxmlgui-${KFMIN}:5 >=kde-frameworks/solid-${KFMIN}:5 - >=media-libs/mlt-6.26.0[ffmpeg,frei0r,kdenlive(+),melt(+),qt5,sdl,xml] + >=media-libs/mlt-6.26.0[ffmpeg,frei0r,qt5,sdl,xml] semantic-desktop? ( >=kde-frameworks/kfilemetadata-${KFMIN}:5 ) share? ( >=kde-frameworks/purpose-${KFMIN}:5 ) v4l? ( media-libs/libv4l ) @@ -67,6 +64,7 @@ RDEPEND="${DEPEND} >=dev-qt/qtquickcontrols-${QTMIN}:5 media-video/ffmpeg[encode,sdl,X] " +BDEPEND="sys-devel/gettext" src_configure() { local mycmakeargs=( @@ -74,7 +72,6 @@ src_configure() { $(cmake_use_find_package share KF5Purpose) $(cmake_use_find_package v4l LibV4L2) ) - ecm_src_configure } @@ -82,7 +79,5 @@ pkg_postinst() { ecm_pkg_postinst # Gentoo bug 603168 - if ! has_version "media-libs/mlt[fftw]" ; then - elog "For 'Crop and Transform/Rotate and Shear' effect, please build media-libs/mlt with USE=fftw enabled." - fi + optfeature "Crop, Transform/Rotate and Shear effect" "media-libs/mlt[fftw]" } diff --git a/kde-apps/kdenlive/kdenlive-.ebuild b/kde-apps/kdenlive/kdenlive-.ebuild index bddbcccbff..07b1773792 100644 --- a/kde-apps/kdenlive/kdenlive-.ebuild +++ b/kde-apps/kdenlive/kdenlive-.ebuild @@ -8,7 +8,7 @@ ECM_TEST="true" KFMIN=5.81.0 QTMIN=5.15.2 VIRTUALX_REQUIRED="test" -inherit ecm kde.org +inherit ecm kde.org optfeature DESCRIPTION="Non-linear video editing suite by KDE" HOMEPAGE="https://kdenlive.org/en/; @@ -20,9 +20,6 @@ IUSE="gles2-only semantic-desktop share v4l" RESTRICT+=" test" # segfaults, bug 684132 -BDEPEND=" - sys-devel/gettext -" DEPEND=" >=dev-qt/qtconcurrent-${QTMIN}:5 >=dev-qt/qtdbus-${QTMIN}:5 @@ -58,7 +55,7 @@ DEPEND=" >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 >=kde-frameworks/kxmlgui-${KFMIN}:5 >=kde-frameworks/solid-${KFMIN}:5 - >=media-libs/mlt-6.26.0[ffmpeg,frei0r,kdenlive(+),melt(+),qt5,sdl,xml] + >=media-libs/mlt-6.26.0[ffmpeg,frei0r,qt5,sdl,xml] semantic-desktop? ( >=kde-frameworks/kfilemetadata-${KFMIN}:5 ) share? ( >=kde-frameworks/purpose-${KFMIN}:5 ) v4l? ( media-libs/libv4l ) @@ -67,6 +64,7 @@ RDEPEND="${DEPEND} >=dev-qt/qtquickcontrols-${QTMIN}:5 media-video/ffmpeg[encode,sdl,X] " +BDEPEND="sys-devel/gettext" src_configure() { local mycmakeargs=( @@ -74,7 +72,6 @@ src_configure() { $(cmake_use_find_package share KF5Purpose) $(cmake_use_find_package v4l LibV4L2) ) - ecm_src_configure } @@ -82,7 +79,5 @@ pkg_postinst() { ecm_pkg_postinst # Gentoo bug 603168 - if ! has_version "media-libs/mlt[fftw]" ; then - elog "For 'Crop and Transform/Rotate and Shear' effect, please build media-libs/mlt with USE=fftw enabled." - fi + optfeature "Crop, Transform/Rotate and Shear effect" "media-libs/mlt[fftw]" }
[gentoo-commits] proj/kde:master commit in: kde-apps/kdenlive/
commit: 610f85b86555c100802f85f6e39cdc4fa3146a1a Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Apr 15 18:41:29 2021 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Apr 15 20:03:04 2021 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=610f85b8 kde-apps/kdenlive: Drop IUSE=webengine, update DEPENDs Upstream commits: bffa093df552bd27a10b78e5a50d3bf5000d82b0 e9395b63ca49fb74bcfb4d9f2c8f0020f34b Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner gentoo.org> kde-apps/kdenlive/kdenlive-.ebuild | 5 ++--- kde-apps/kdenlive/metadata.xml | 1 - 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/kde-apps/kdenlive/kdenlive-.ebuild b/kde-apps/kdenlive/kdenlive-.ebuild index cfdf6857b4..a42d78a3e4 100644 --- a/kde-apps/kdenlive/kdenlive-.ebuild +++ b/kde-apps/kdenlive/kdenlive-.ebuild @@ -16,7 +16,7 @@ HOMEPAGE="https://kdenlive.org/en/; LICENSE="GPL-2" SLOT="5" KEYWORDS="" -IUSE="gles2-only semantic-desktop share v4l webengine" +IUSE="gles2-only semantic-desktop share v4l" RESTRICT+=" test" # segfaults, bug 684132 @@ -30,6 +30,7 @@ DEPEND=" >=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 @@ -61,7 +62,6 @@ DEPEND=" semantic-desktop? ( >=kde-frameworks/kfilemetadata-${KFMIN}:5 ) share? ( >=kde-frameworks/purpose-${KFMIN}:5 ) v4l? ( media-libs/libv4l ) - webengine? ( >=dev-qt/qtwebengine-${QTMIN}:5 ) " RDEPEND="${DEPEND} >=dev-qt/qtquickcontrols-${QTMIN}:5 @@ -73,7 +73,6 @@ src_configure() { $(cmake_use_find_package semantic-desktop KF5FileMetaData) $(cmake_use_find_package share KF5Purpose) $(cmake_use_find_package v4l LibV4L2) - $(cmake_use_find_package webengine Qt5WebEngineWidgets) ) ecm_src_configure diff --git a/kde-apps/kdenlive/metadata.xml b/kde-apps/kdenlive/metadata.xml index c656c56e78..52afad09de 100644 --- a/kde-apps/kdenlive/metadata.xml +++ b/kde-apps/kdenlive/metadata.xml @@ -7,6 +7,5 @@ Enable support for a share menu using kde-frameworks/purpose - Enable freesound.org credentials support via dev-qt/qtwebengine to download files
[gentoo-commits] proj/kde:master commit in: kde-apps/kdenlive/
commit: 62e077eaed711991afa123e86bb8371edb629fc0 Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Apr 15 18:44:18 2021 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Apr 15 20:03:04 2021 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=62e077ea kde-apps/kdenlive: Raise media-libs/mlt min version to 6.26.0 Upstream commit 7d053acc8f6a8be1d70f30fd8781358dfe1f22fa Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner gentoo.org> kde-apps/kdenlive/kdenlive-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kde-apps/kdenlive/kdenlive-.ebuild b/kde-apps/kdenlive/kdenlive-.ebuild index a42d78a3e4..a688fbb0c2 100644 --- a/kde-apps/kdenlive/kdenlive-.ebuild +++ b/kde-apps/kdenlive/kdenlive-.ebuild @@ -58,7 +58,7 @@ DEPEND=" >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 >=kde-frameworks/kxmlgui-${KFMIN}:5 >=kde-frameworks/solid-${KFMIN}:5 - >=media-libs/mlt-6.20.0[ffmpeg,frei0r,kdenlive(+),melt(+),qt5,sdl,xml] + >=media-libs/mlt-6.26.0[ffmpeg,frei0r,kdenlive(+),melt(+),qt5,sdl,xml] semantic-desktop? ( >=kde-frameworks/kfilemetadata-${KFMIN}:5 ) share? ( >=kde-frameworks/purpose-${KFMIN}:5 ) v4l? ( media-libs/libv4l )
[gentoo-commits] proj/kde:master commit in: kde-apps/kdenlive/
commit: 8419e25ea178370d22b8ba7827efab9882462a24 Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Apr 15 18:36:34 2021 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Apr 15 20:03:03 2021 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=8419e25e kde-apps/kdenlive: dev-cpp/rttr is no longer required Default off by upstream so let's not care. Upstream commit f3f8cdeb6d857b568b9b5371d4b0e127656cafd0 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner gentoo.org> kde-apps/kdenlive/kdenlive-.ebuild | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/kde-apps/kdenlive/kdenlive-.ebuild b/kde-apps/kdenlive/kdenlive-.ebuild index 6509f929a7..cfdf6857b4 100644 --- a/kde-apps/kdenlive/kdenlive-.ebuild +++ b/kde-apps/kdenlive/kdenlive-.ebuild @@ -18,11 +18,12 @@ SLOT="5" KEYWORDS="" IUSE="gles2-only semantic-desktop share v4l webengine" +RESTRICT+=" test" # segfaults, bug 684132 + BDEPEND=" sys-devel/gettext " DEPEND=" - dev-cpp/rttr >=dev-qt/qtconcurrent-${QTMIN}:5 >=dev-qt/qtdbus-${QTMIN}:5 >=dev-qt/qtdeclarative-${QTMIN}:5 @@ -67,8 +68,6 @@ RDEPEND="${DEPEND} media-video/ffmpeg[encode,sdl,X] " -RESTRICT+=" test" # segfaults, bug 684132 - src_configure() { local mycmakeargs=( $(cmake_use_find_package semantic-desktop KF5FileMetaData)
[gentoo-commits] proj/kde:master commit in: kde-apps/kdenlive/
commit: ebdbeda6c08b68f6299ace85341eceb975badb8b Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Oct 26 17:19:06 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Oct 26 17:19:06 2020 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=ebdbeda6 kde-apps/kdenlive: Prepare for media-libs/mlt IUSE cleanup Both kdenlive and melt have no impact on dependencies, they shall be dropped. Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner gentoo.org> kde-apps/kdenlive/kdenlive-20.08.49..ebuild | 2 +- kde-apps/kdenlive/kdenlive-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/kde-apps/kdenlive/kdenlive-20.08.49..ebuild b/kde-apps/kdenlive/kdenlive-20.08.49..ebuild index 8603178029..49cf3d40e2 100644 --- a/kde-apps/kdenlive/kdenlive-20.08.49..ebuild +++ b/kde-apps/kdenlive/kdenlive-20.08.49..ebuild @@ -56,7 +56,7 @@ DEPEND=" >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 >=kde-frameworks/kxmlgui-${KFMIN}:5 >=kde-frameworks/solid-${KFMIN}:5 - >=media-libs/mlt-6.20.0[ffmpeg,frei0r,kdenlive,melt,qt5,sdl,xml] + >=media-libs/mlt-6.20.0[ffmpeg,frei0r,kdenlive(+),melt(+),qt5,sdl,xml] semantic-desktop? ( >=kde-frameworks/kfilemetadata-${KFMIN}:5 ) share? ( >=kde-frameworks/purpose-${KFMIN}:5 ) v4l? ( media-libs/libv4l ) diff --git a/kde-apps/kdenlive/kdenlive-.ebuild b/kde-apps/kdenlive/kdenlive-.ebuild index 0d00d6ae2d..0adb42ce19 100644 --- a/kde-apps/kdenlive/kdenlive-.ebuild +++ b/kde-apps/kdenlive/kdenlive-.ebuild @@ -56,7 +56,7 @@ DEPEND=" >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 >=kde-frameworks/kxmlgui-${KFMIN}:5 >=kde-frameworks/solid-${KFMIN}:5 - >=media-libs/mlt-6.20.0[ffmpeg,frei0r,kdenlive,melt,qt5,sdl,xml] + >=media-libs/mlt-6.20.0[ffmpeg,frei0r,kdenlive(+),melt(+),qt5,sdl,xml] semantic-desktop? ( >=kde-frameworks/kfilemetadata-${KFMIN}:5 ) share? ( >=kde-frameworks/purpose-${KFMIN}:5 ) v4l? ( media-libs/libv4l )
[gentoo-commits] proj/kde:master commit in: kde-apps/kdenlive/, kde-apps/kdenlive/files/
commit: d346cec73292bb618a4e649fad6ef64cdc8ae803 Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Oct 26 16:58:35 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Oct 26 16:58:35 2020 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=d346cec7 kde-apps/kdenlive: Port to dev-qt/qtwebengine Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner gentoo.org> .../files/kdenlive-20.08.3-webengine.patch | 213 + kde-apps/kdenlive/kdenlive-20.08.49..ebuild| 8 +- kde-apps/kdenlive/kdenlive-.ebuild | 8 +- kde-apps/kdenlive/metadata.xml | 2 +- 4 files changed, 224 insertions(+), 7 deletions(-) diff --git a/kde-apps/kdenlive/files/kdenlive-20.08.3-webengine.patch b/kde-apps/kdenlive/files/kdenlive-20.08.3-webengine.patch new file mode 100644 index 00..01b4a3 --- /dev/null +++ b/kde-apps/kdenlive/files/kdenlive-20.08.3-webengine.patch @@ -0,0 +1,213 @@ +From 51feccf3cc0939d42c3ff237eb17f9a6091f1dd8 Mon Sep 17 00:00:00 2001 +From: Andreas Sturmlechner +Date: Fri, 23 Oct 2020 15:32:39 +0200 +Subject: [PATCH] Port to QtWebEngineWidgets + +Fixes https://invent.kde.org/multimedia/kdenlive/-/issues/775 + +Signed-off-by: Andreas Sturmlechner +--- + CMakeLists.txt | 2 +- + src/CMakeLists.txt | 12 ++-- + src/qt-oauth-lib/logindialog.cpp | 4 ++-- + src/qt-oauth-lib/logindialog.h | 3 +-- + src/qt-oauth-lib/oauth2.h| 4 ++-- + src/ui/logindialog_ui.ui | 6 +++--- + src/utils/resourcewidget.cpp | 14 +++--- + 7 files changed, 22 insertions(+), 23 deletions(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index d434f1e31..a3f838433 100644 +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -71,7 +71,7 @@ if(WIN32) + set(MLT_PREFIX "..") + else() + set(MLT_PREFIX ${MLT_ROOT_DIR}) +-find_package(Qt5 OPTIONAL_COMPONENTS WebKitWidgets QUIET) ++find_package(Qt5 OPTIONAL_COMPONENTS WebEngineWidgets QUIET) + endif() + + if(KF5FileMetaData_FOUND) +diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt +index 551178133..8356d4e47 100644 +--- a/src/CMakeLists.txt b/src/CMakeLists.txt +@@ -65,7 +65,7 @@ add_subdirectory(transitions) + add_subdirectory(utils) + add_subdirectory(widgets) + add_subdirectory(xml) +-if(Qt5WebKitWidgets_FOUND) ++if(Qt5WebEngineWidgets_FOUND) + add_subdirectory(qt-oauth-lib) + endif() + ## top_SRCS +@@ -178,12 +178,12 @@ if(KF5_PURPOSE) + target_link_libraries(kdenliveLib KF5::Purpose KF5::PurposeWidgets) + endif() + +-if(Qt5WebKitWidgets_FOUND) +-message(STATUS "Found Qt5 WebKitWidgets. You can use your Freesound.org credentials to download files") +-target_compile_definitions(kdenliveLib PRIVATE -DQT5_USE_WEBKIT) +-target_link_libraries(kdenliveLib Qt5::WebKitWidgets) ++if(Qt5WebEngineWidgets_FOUND) ++message(STATUS "Found Qt5 WebEngineWidgets. You can use your Freesound.org credentials to download files") ++target_compile_definitions(kdenliveLib PRIVATE -DQT5_USE_WEBENGINE) ++target_link_libraries(kdenliveLib Qt5::WebEngineWidgets) + else() +-message(STATUS "Qt5 WebKitWidgets not found. You cannot use your Freesound.org credentials, only preview files can be downloaded from the Online Resources Widget") ++message(STATUS "Qt5 WebEngineWidgets not found. You cannot use your Freesound.org credentials, only preview files can be downloaded from the Online Resources Widget") + endif() + + if(Q_WS_X11) +diff --git a/src/qt-oauth-lib/logindialog.cpp b/src/qt-oauth-lib/logindialog.cpp +index a41aa420b..111978831 100644 +--- a/src/qt-oauth-lib/logindialog.cpp b/src/qt-oauth-lib/logindialog.cpp +@@ -38,7 +38,7 @@ + #include "ui_logindialog_ui.h" + + #include "kdenlive_debug.h" +-#include ++#include + + LoginDialog::LoginDialog(QWidget *parent) + : QDialog(parent) +@@ -54,7 +54,7 @@ LoginDialog::LoginDialog(QWidget *parent) + i18n("Enter your freesound account details to download the highest quality version of this file. Or use the High Quality " + "preview file instead (no freesound account required).")); + // m_ui->textBrowser +-connect(m_ui->webView, ::urlChanged, this, ::urlChanged); ++connect(m_ui->webView, ::urlChanged, this, ::urlChanged); + } + + LoginDialog::~LoginDialog() +diff --git a/src/qt-oauth-lib/logindialog.h b/src/qt-oauth-lib/logindialog.h +index 963b38ec5..c34383bf2 100644 +--- a/src/qt-oauth-lib/logindialog.h b/src/qt-oauth-lib/logindialog.h +@@ -47,11 +47,10 @@ class LoginDialog; + + /** + \brief This is the dialog that is used to login to freesound +- \details It contains a QWebView object to display the freesound web page. I did try using a QTextBrowser ++ \details It contains a QWebEngineView object to display the freesound web page. I did try using a QTextBrowser + for this purpose but it responds to the URL that is
[gentoo-commits] proj/kde:master commit in: kde-apps/kdenlive/
commit: 1a2626b3e90cb4047887ca8418be1da726cd7bc2 Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Jul 16 20:46:20 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun May 3 22:30:10 2020 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=1a2626b3 kde-apps/kdenlive: Restrict segfaulting tests once and for all Closes: https://bugs.gentoo.org/719796 Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Andreas Sturmlechner gentoo.org> (cherry picked from commit aa20077d36624bd82bf195a6505dd53a3bea6a19) kde-apps/kdenlive/kdenlive-20.04.49..ebuild | 2 ++ kde-apps/kdenlive/kdenlive-.ebuild | 2 ++ 2 files changed, 4 insertions(+) diff --git a/kde-apps/kdenlive/kdenlive-20.04.49..ebuild b/kde-apps/kdenlive/kdenlive-20.04.49..ebuild index 411a5471bf..bcb97a1da7 100644 --- a/kde-apps/kdenlive/kdenlive-20.04.49..ebuild +++ b/kde-apps/kdenlive/kdenlive-20.04.49..ebuild @@ -67,6 +67,8 @@ RDEPEND="${DEPEND} media-video/ffmpeg[encode,sdl,X] " +RESTRICT+=" test" # segfaults, bug 684132 + src_configure() { local mycmakeargs=( $(cmake_use_find_package freesound Qt5WebKitWidgets) diff --git a/kde-apps/kdenlive/kdenlive-.ebuild b/kde-apps/kdenlive/kdenlive-.ebuild index 4f698ab981..2b8616bfcc 100644 --- a/kde-apps/kdenlive/kdenlive-.ebuild +++ b/kde-apps/kdenlive/kdenlive-.ebuild @@ -67,6 +67,8 @@ RDEPEND="${DEPEND} media-video/ffmpeg[encode,sdl,X] " +RESTRICT+=" test" # segfaults, bug 684132 + src_configure() { local mycmakeargs=( $(cmake_use_find_package freesound Qt5WebKitWidgets)
[gentoo-commits] proj/kde:master commit in: kde-apps/kdenlive/
commit: b308ec155cc97462bf43ed294990cb3b6be4fce3 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Mar 8 12:11:35 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Mar 8 12:11:35 2020 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=b308ec15 kde-apps/kdenlive: Raise minimum media-libs/mlt to 6.20.0 Upstream commit 84f0dad19524d3ce7b1cfe97860b5dc35f86f88f Package-Manager: Portage-2.3.92, Repoman-2.3.20 Signed-off-by: Andreas Sturmlechner gentoo.org> kde-apps/kdenlive/kdenlive-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kde-apps/kdenlive/kdenlive-.ebuild b/kde-apps/kdenlive/kdenlive-.ebuild index 9ac19a67bd..3206ff4af8 100644 --- a/kde-apps/kdenlive/kdenlive-.ebuild +++ b/kde-apps/kdenlive/kdenlive-.ebuild @@ -56,7 +56,7 @@ DEPEND=" >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 >=kde-frameworks/kxmlgui-${KFMIN}:5 >=kde-frameworks/solid-${KFMIN}:5 - >=media-libs/mlt-6.18.0[ffmpeg,frei0r,kdenlive,melt,qt5,sdl,xml] + >=media-libs/mlt-6.20.0[ffmpeg,frei0r,kdenlive,melt,qt5,sdl,xml] freesound? ( >=dev-qt/qtwebkit-5.212.0_pre20180120:5 ) semantic-desktop? ( >=kde-frameworks/kfilemetadata-${KFMIN}:5 ) share? ( >=kde-frameworks/purpose-${KFMIN}:5 )
[gentoo-commits] proj/kde:master commit in: kde-apps/kdenlive/
commit: 9d64919c4a10bfe4b5fa5a1e9ff5c45869a7d430 Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Jul 16 20:46:20 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Mar 1 23:06:01 2020 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=9d64919c kde-apps/kdenlive: Restrict segfaulting tests once and for all Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Andreas Sturmlechner gentoo.org> (cherry picked from commit aa20077d36624bd82bf195a6505dd53a3bea6a19) kde-apps/kdenlive/kdenlive-19.12.49..ebuild | 2 ++ 1 file changed, 2 insertions(+) diff --git a/kde-apps/kdenlive/kdenlive-19.12.49..ebuild b/kde-apps/kdenlive/kdenlive-19.12.49..ebuild index abde7f7794..de87155435 100644 --- a/kde-apps/kdenlive/kdenlive-19.12.49..ebuild +++ b/kde-apps/kdenlive/kdenlive-19.12.49..ebuild @@ -66,6 +66,8 @@ RDEPEND="${DEPEND} virtual/ffmpeg[encode,sdl,X] " +RESTRICT+=" test" # segfaults, bug 684132 + src_configure() { local mycmakeargs=( $(cmake_use_find_package freesound Qt5WebKitWidgets)
[gentoo-commits] proj/kde:master commit in: kde-apps/kdenlive/
commit: a58406263052b0f2705117350dfe87360874995a Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Feb 8 19:10:33 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Feb 8 20:01:50 2020 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=a5840626 kde-apps/kdenlive: Add new DEPEND Upstream commit eea417cb507e90d0e724c7b9ea02aa4bef95b97b Package-Manager: Portage-2.3.87, Repoman-2.3.20 Signed-off-by: Andreas Sturmlechner gentoo.org> kde-apps/kdenlive/kdenlive-.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/kde-apps/kdenlive/kdenlive-.ebuild b/kde-apps/kdenlive/kdenlive-.ebuild index beec0bdf3a..9ac19a67bd 100644 --- a/kde-apps/kdenlive/kdenlive-.ebuild +++ b/kde-apps/kdenlive/kdenlive-.ebuild @@ -29,6 +29,7 @@ DEPEND=" >=dev-qt/qtgui-${QTMIN}:5[gles2=] >=dev-qt/qtmultimedia-${QTMIN}:5 >=dev-qt/qtnetwork-${QTMIN}:5 + >=dev-qt/qtquickcontrols2-${QTMIN}:5 >=dev-qt/qtsvg-${QTMIN}:5 >=dev-qt/qtwidgets-${QTMIN}:5 >=dev-qt/qtxml-${QTMIN}:5
[gentoo-commits] proj/kde:master commit in: kde-apps/kdenlive/, kde-apps/kdenlive/files/
commit: 8e05ed77bf163919b3655467bafce134f131051a Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Dec 10 00:08:31 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Dec 10 00:08:31 2019 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=8e05ed77 kde-apps/kdenlive: Drop obsolete patch Package-Manager: Portage-2.3.81, Repoman-2.3.20 Signed-off-by: Andreas Sturmlechner gentoo.org> .../kdenlive/files/kdenlive-19.12.0-qt-5.14.patch | 39 -- kde-apps/kdenlive/kdenlive-19.12.0.ebuild | 2 -- 2 files changed, 41 deletions(-) diff --git a/kde-apps/kdenlive/files/kdenlive-19.12.0-qt-5.14.patch b/kde-apps/kdenlive/files/kdenlive-19.12.0-qt-5.14.patch deleted file mode 100644 index 59dc7ffef5..00 --- a/kde-apps/kdenlive/files/kdenlive-19.12.0-qt-5.14.patch +++ /dev/null @@ -1,39 +0,0 @@ -From 699bba9e555aece12b17656152ada929e9fd787d Mon Sep 17 00:00:00 2001 -From: Antonio Rojas -Date: Fri, 6 Dec 2019 15:42:10 +0100 -Subject: Fix build with Qt 5.14 RC - -Add missing includes that are no longer pulled transitively - -Differential Revision: https://phabricator.kde.org/D25784 - src/audiomixer/mixerwidget.cpp | 1 + - src/doc/kdenlivedoc.h | 1 + - 2 files changed, 2 insertions(+) - -diff --git a/src/audiomixer/mixerwidget.cpp b/src/audiomixer/mixerwidget.cpp -index 08ff50b..d8d6b38 100644 a/src/audiomixer/mixerwidget.cpp -+++ b/src/audiomixer/mixerwidget.cpp -@@ -41,6 +41,7 @@ - #include - #include - #include -+#include - #include - #include - -diff --git a/src/doc/kdenlivedoc.h b/src/doc/kdenlivedoc.h -index 7b56308..64cd7b4 100644 a/src/doc/kdenlivedoc.h -+++ b/src/doc/kdenlivedoc.h -@@ -25,6 +25,7 @@ - #ifndef KDENLIVEDOC_H - #define KDENLIVEDOC_H - -+#include - #include - #include - #include --- -cgit v1.1 diff --git a/kde-apps/kdenlive/kdenlive-19.12.0.ebuild b/kde-apps/kdenlive/kdenlive-19.12.0.ebuild index 383bc18ca2..ebe92f742c 100644 --- a/kde-apps/kdenlive/kdenlive-19.12.0.ebuild +++ b/kde-apps/kdenlive/kdenlive-19.12.0.ebuild @@ -66,8 +66,6 @@ RDEPEND="${DEPEND} virtual/ffmpeg[encode,sdl,X] " -PATCHES=( "${FILESDIR}"/${P}-qt-5.14.patch ) # release/19.12 branch - src_configure() { local mycmakeargs=( $(cmake_use_find_package freesound Qt5WebKitWidgets)
[gentoo-commits] proj/kde:master commit in: kde-apps/kdenlive/, kde-apps/kdenlive/files/
commit: 31768721ec10e12b216c0f76870c440114c53094 Author: Andreas Sturmlechner gentoo org> AuthorDate: Fri Dec 6 20:40:05 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Dec 7 11:42:39 2019 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=31768721 kde-apps/kdenlive: Fix build with Qt 5.14.0 RC Upstream commit 699bba9e555aece12b17656152ada929e9fd787d Package-Manager: Portage-2.3.81, Repoman-2.3.20 Signed-off-by: Andreas Sturmlechner gentoo.org> .../files/kdenlive-19.08.3-qt-5.14-2.patch | 32 -- .../kdenlive/files/kdenlive-19.12.0-qt-5.14.patch | 39 ++ kde-apps/kdenlive/kdenlive-19.12.0.ebuild | 2 ++ 3 files changed, 41 insertions(+), 32 deletions(-) diff --git a/kde-apps/kdenlive/files/kdenlive-19.08.3-qt-5.14-2.patch b/kde-apps/kdenlive/files/kdenlive-19.08.3-qt-5.14-2.patch deleted file mode 100644 index 13d2fd39d4..00 --- a/kde-apps/kdenlive/files/kdenlive-19.08.3-qt-5.14-2.patch +++ /dev/null @@ -1,32 +0,0 @@ -From caf88fd638f67b505aa28521b6abda430f03e7c8 Mon Sep 17 00:00:00 2001 -From: Heiko Becker -Date: Thu, 31 Oct 2019 20:33:54 +0100 -Subject: [PATCH] Fix build with Qt 5.14 - -std::hash is already specialized in Qt 5.14 [1], so we need -to avoid redifining it with this version. - -[1] 4469e36d7203a55a4e158a50f0e9effc3f2fa3c2 in qtbase.git - src/definitions.h | 2 ++ - 1 file changed, 2 insertions(+) - -diff --git a/src/definitions.h b/src/definitions.h -index a55ec8df7..d2f67815b 100644 a/src/definitions.h -+++ b/src/definitions.h -@@ -252,10 +252,12 @@ QDebug operator<<(QDebug qd, const ItemInfo ); - - // we provide hash function for qstring and QPersistentModelIndex - namespace std { -+#if (QT_VERSION < QT_VERSION_CHECK(5, 14, 0)) - template <> struct hash - { - std::size_t operator()(const QString ) const { return qHash(k); } - }; -+#endif - template <> struct hash - { - std::size_t operator()(const QPersistentModelIndex ) const { return qHash(k); } --- -2.17.1 diff --git a/kde-apps/kdenlive/files/kdenlive-19.12.0-qt-5.14.patch b/kde-apps/kdenlive/files/kdenlive-19.12.0-qt-5.14.patch new file mode 100644 index 00..59dc7ffef5 --- /dev/null +++ b/kde-apps/kdenlive/files/kdenlive-19.12.0-qt-5.14.patch @@ -0,0 +1,39 @@ +From 699bba9e555aece12b17656152ada929e9fd787d Mon Sep 17 00:00:00 2001 +From: Antonio Rojas +Date: Fri, 6 Dec 2019 15:42:10 +0100 +Subject: Fix build with Qt 5.14 RC + +Add missing includes that are no longer pulled transitively + +Differential Revision: https://phabricator.kde.org/D25784 +--- + src/audiomixer/mixerwidget.cpp | 1 + + src/doc/kdenlivedoc.h | 1 + + 2 files changed, 2 insertions(+) + +diff --git a/src/audiomixer/mixerwidget.cpp b/src/audiomixer/mixerwidget.cpp +index 08ff50b..d8d6b38 100644 +--- a/src/audiomixer/mixerwidget.cpp b/src/audiomixer/mixerwidget.cpp +@@ -41,6 +41,7 @@ + #include + #include + #include ++#include + #include + #include + +diff --git a/src/doc/kdenlivedoc.h b/src/doc/kdenlivedoc.h +index 7b56308..64cd7b4 100644 +--- a/src/doc/kdenlivedoc.h b/src/doc/kdenlivedoc.h +@@ -25,6 +25,7 @@ + #ifndef KDENLIVEDOC_H + #define KDENLIVEDOC_H + ++#include + #include + #include + #include +-- +cgit v1.1 diff --git a/kde-apps/kdenlive/kdenlive-19.12.0.ebuild b/kde-apps/kdenlive/kdenlive-19.12.0.ebuild index ebe92f742c..383bc18ca2 100644 --- a/kde-apps/kdenlive/kdenlive-19.12.0.ebuild +++ b/kde-apps/kdenlive/kdenlive-19.12.0.ebuild @@ -66,6 +66,8 @@ RDEPEND="${DEPEND} virtual/ffmpeg[encode,sdl,X] " +PATCHES=( "${FILESDIR}"/${P}-qt-5.14.patch ) # release/19.12 branch + src_configure() { local mycmakeargs=( $(cmake_use_find_package freesound Qt5WebKitWidgets)
[gentoo-commits] proj/kde:master commit in: kde-apps/kdenlive/
commit: 53de2992bbf08651921fe44d8e026b056bc25919 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Nov 24 23:56:38 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Nov 24 23:56:38 2019 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=53de2992 kde-apps/kdenlive: Sort DEPENDs Package-Manager: Portage-2.3.79, Repoman-2.3.18 Signed-off-by: Andreas Sturmlechner gentoo.org> kde-apps/kdenlive/kdenlive-19.12.49..ebuild | 20 ++-- kde-apps/kdenlive/kdenlive-.ebuild | 20 ++-- 2 files changed, 20 insertions(+), 20 deletions(-) diff --git a/kde-apps/kdenlive/kdenlive-19.12.49..ebuild b/kde-apps/kdenlive/kdenlive-19.12.49..ebuild index 40935dbc44..c2e5d649c6 100644 --- a/kde-apps/kdenlive/kdenlive-19.12.49..ebuild +++ b/kde-apps/kdenlive/kdenlive-19.12.49..ebuild @@ -22,6 +22,16 @@ BDEPEND=" sys-devel/gettext " DEPEND=" + dev-cpp/rttr + >=dev-qt/qtconcurrent-${QTMIN}:5 + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtdeclarative-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5[gles2=] + >=dev-qt/qtmultimedia-${QTMIN}:5 + >=dev-qt/qtnetwork-${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/kcompletion-${KFMIN}:5 @@ -45,16 +55,6 @@ DEPEND=" >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 >=kde-frameworks/kxmlgui-${KFMIN}:5 >=kde-frameworks/solid-${KFMIN}:5 - >=dev-qt/qtconcurrent-${QTMIN}:5 - >=dev-qt/qtdbus-${QTMIN}:5 - >=dev-qt/qtdeclarative-${QTMIN}:5 - >=dev-qt/qtgui-${QTMIN}:5[gles2=] - >=dev-qt/qtmultimedia-${QTMIN}:5 - >=dev-qt/qtnetwork-${QTMIN}:5 - >=dev-qt/qtsvg-${QTMIN}:5 - >=dev-qt/qtwidgets-${QTMIN}:5 - >=dev-qt/qtxml-${QTMIN}:5 - dev-cpp/rttr >=media-libs/mlt-6.18.0[ffmpeg,frei0r,kdenlive,melt,qt5,sdl,xml] freesound? ( >=dev-qt/qtwebkit-5.212.0_pre20180120:5 ) semantic-desktop? ( >=kde-frameworks/kfilemetadata-${KFMIN}:5 ) diff --git a/kde-apps/kdenlive/kdenlive-.ebuild b/kde-apps/kdenlive/kdenlive-.ebuild index 5f182dd84b..5b0ab6548c 100644 --- a/kde-apps/kdenlive/kdenlive-.ebuild +++ b/kde-apps/kdenlive/kdenlive-.ebuild @@ -22,6 +22,16 @@ BDEPEND=" sys-devel/gettext " DEPEND=" + dev-cpp/rttr + >=dev-qt/qtconcurrent-${QTMIN}:5 + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtdeclarative-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5[gles2=] + >=dev-qt/qtmultimedia-${QTMIN}:5 + >=dev-qt/qtnetwork-${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/kcompletion-${KFMIN}:5 @@ -45,16 +55,6 @@ DEPEND=" >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 >=kde-frameworks/kxmlgui-${KFMIN}:5 >=kde-frameworks/solid-${KFMIN}:5 - >=dev-qt/qtconcurrent-${QTMIN}:5 - >=dev-qt/qtdbus-${QTMIN}:5 - >=dev-qt/qtdeclarative-${QTMIN}:5 - >=dev-qt/qtgui-${QTMIN}:5[gles2=] - >=dev-qt/qtmultimedia-${QTMIN}:5 - >=dev-qt/qtnetwork-${QTMIN}:5 - >=dev-qt/qtsvg-${QTMIN}:5 - >=dev-qt/qtwidgets-${QTMIN}:5 - >=dev-qt/qtxml-${QTMIN}:5 - dev-cpp/rttr >=media-libs/mlt-6.18.0[ffmpeg,frei0r,kdenlive,melt,qt5,sdl,xml] freesound? ( >=dev-qt/qtwebkit-5.212.0_pre20180120:5 ) semantic-desktop? ( >=kde-frameworks/kfilemetadata-${KFMIN}:5 )
[gentoo-commits] proj/kde:master commit in: kde-apps/kdenlive/files/, kde-apps/kdenlive/
commit: c678c0ebbd69bdba0281438cc084a3bf5a9c7dbb Author: Andreas Sturmlechner gentoo org> AuthorDate: Wed Nov 20 11:10:39 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed Nov 20 11:12:51 2019 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=c678c0eb kde-apps/kdenlive: Fix build with Qt 5.14 Package-Manager: Portage-2.3.79, Repoman-2.3.18 Signed-off-by: Andreas Sturmlechner gentoo.org> .../files/kdenlive-19.08.3-qt-5.14-2.patch | 32 ++ kde-apps/kdenlive/kdenlive-19.11.80.ebuild | 2 ++ 2 files changed, 34 insertions(+) diff --git a/kde-apps/kdenlive/files/kdenlive-19.08.3-qt-5.14-2.patch b/kde-apps/kdenlive/files/kdenlive-19.08.3-qt-5.14-2.patch new file mode 100644 index 00..13d2fd39d4 --- /dev/null +++ b/kde-apps/kdenlive/files/kdenlive-19.08.3-qt-5.14-2.patch @@ -0,0 +1,32 @@ +From caf88fd638f67b505aa28521b6abda430f03e7c8 Mon Sep 17 00:00:00 2001 +From: Heiko Becker +Date: Thu, 31 Oct 2019 20:33:54 +0100 +Subject: [PATCH] Fix build with Qt 5.14 + +std::hash is already specialized in Qt 5.14 [1], so we need +to avoid redifining it with this version. + +[1] 4469e36d7203a55a4e158a50f0e9effc3f2fa3c2 in qtbase.git +--- + src/definitions.h | 2 ++ + 1 file changed, 2 insertions(+) + +diff --git a/src/definitions.h b/src/definitions.h +index a55ec8df7..d2f67815b 100644 +--- a/src/definitions.h b/src/definitions.h +@@ -252,10 +252,12 @@ QDebug operator<<(QDebug qd, const ItemInfo ); + + // we provide hash function for qstring and QPersistentModelIndex + namespace std { ++#if (QT_VERSION < QT_VERSION_CHECK(5, 14, 0)) + template <> struct hash + { + std::size_t operator()(const QString ) const { return qHash(k); } + }; ++#endif + template <> struct hash + { + std::size_t operator()(const QPersistentModelIndex ) const { return qHash(k); } +-- +2.17.1 diff --git a/kde-apps/kdenlive/kdenlive-19.11.80.ebuild b/kde-apps/kdenlive/kdenlive-19.11.80.ebuild index 852cb478fe..264abfeff9 100644 --- a/kde-apps/kdenlive/kdenlive-19.11.80.ebuild +++ b/kde-apps/kdenlive/kdenlive-19.11.80.ebuild @@ -66,6 +66,8 @@ RDEPEND="${DEPEND} virtual/ffmpeg[encode,sdl,X] " +PATCHES=( "${FILESDIR}"/${PN}-19.08.3-qt-5.14-2.patch ) # not yet upstream + src_configure() { local mycmakeargs=( $(cmake_use_find_package freesound Qt5WebKitWidgets)
[gentoo-commits] proj/kde:master commit in: kde-apps/kdenlive/
commit: 59730ae4324efb2967623edb5083625cb913c428 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Nov 16 20:16:49 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Nov 16 22:42:22 2019 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=59730ae4 kde-apps/kdenlive: Raise minimum media-libs/mlt to 6.18.0 Closes: https://bugs.gentoo.org/700236 Package-Manager: Portage-2.3.79, Repoman-2.3.18 Signed-off-by: Andreas Sturmlechner gentoo.org> kde-apps/kdenlive/kdenlive-19.11.80.ebuild | 2 +- kde-apps/kdenlive/kdenlive-19.12.49..ebuild | 2 +- kde-apps/kdenlive/kdenlive-.ebuild | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/kde-apps/kdenlive/kdenlive-19.11.80.ebuild b/kde-apps/kdenlive/kdenlive-19.11.80.ebuild index 1725cb5a55..852cb478fe 100644 --- a/kde-apps/kdenlive/kdenlive-19.11.80.ebuild +++ b/kde-apps/kdenlive/kdenlive-19.11.80.ebuild @@ -55,7 +55,7 @@ DEPEND=" >=dev-qt/qtwidgets-${QTMIN}:5 >=dev-qt/qtxml-${QTMIN}:5 dev-cpp/rttr - >=media-libs/mlt-6.16.0[ffmpeg,frei0r,kdenlive,melt,qt5,sdl,xml] + >=media-libs/mlt-6.18.0[ffmpeg,frei0r,kdenlive,melt,qt5,sdl,xml] freesound? ( >=dev-qt/qtwebkit-5.212.0_pre20180120:5 ) semantic-desktop? ( >=kde-frameworks/kfilemetadata-${KFMIN}:5 ) share? ( >=kde-frameworks/purpose-${KFMIN}:5 ) diff --git a/kde-apps/kdenlive/kdenlive-19.12.49..ebuild b/kde-apps/kdenlive/kdenlive-19.12.49..ebuild index 8dc13b23ca..40935dbc44 100644 --- a/kde-apps/kdenlive/kdenlive-19.12.49..ebuild +++ b/kde-apps/kdenlive/kdenlive-19.12.49..ebuild @@ -55,7 +55,7 @@ DEPEND=" >=dev-qt/qtwidgets-${QTMIN}:5 >=dev-qt/qtxml-${QTMIN}:5 dev-cpp/rttr - >=media-libs/mlt-6.16.0[ffmpeg,frei0r,kdenlive,melt,qt5,sdl,xml] + >=media-libs/mlt-6.18.0[ffmpeg,frei0r,kdenlive,melt,qt5,sdl,xml] freesound? ( >=dev-qt/qtwebkit-5.212.0_pre20180120:5 ) semantic-desktop? ( >=kde-frameworks/kfilemetadata-${KFMIN}:5 ) share? ( >=kde-frameworks/purpose-${KFMIN}:5 ) diff --git a/kde-apps/kdenlive/kdenlive-.ebuild b/kde-apps/kdenlive/kdenlive-.ebuild index 8dc13b23ca..40935dbc44 100644 --- a/kde-apps/kdenlive/kdenlive-.ebuild +++ b/kde-apps/kdenlive/kdenlive-.ebuild @@ -55,7 +55,7 @@ DEPEND=" >=dev-qt/qtwidgets-${QTMIN}:5 >=dev-qt/qtxml-${QTMIN}:5 dev-cpp/rttr - >=media-libs/mlt-6.16.0[ffmpeg,frei0r,kdenlive,melt,qt5,sdl,xml] + >=media-libs/mlt-6.18.0[ffmpeg,frei0r,kdenlive,melt,qt5,sdl,xml] freesound? ( >=dev-qt/qtwebkit-5.212.0_pre20180120:5 ) semantic-desktop? ( >=kde-frameworks/kfilemetadata-${KFMIN}:5 ) share? ( >=kde-frameworks/purpose-${KFMIN}:5 )
[gentoo-commits] proj/kde:master commit in: kde-apps/kdenlive/
commit: 2a717fe7f450dd805f5112384d4d69ba431adf43 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Nov 16 09:12:36 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Nov 16 09:51:52 2019 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=2a717fe7 kde-apps/kdenlive: Add missing 19.12 stable branch ebuild Package-Manager: Portage-2.3.79, Repoman-2.3.18 Signed-off-by: Andreas Sturmlechner gentoo.org> kde-apps/kdenlive/kdenlive-19.12.49..ebuild | 87 + 1 file changed, 87 insertions(+) diff --git a/kde-apps/kdenlive/kdenlive-19.12.49..ebuild b/kde-apps/kdenlive/kdenlive-19.12.49..ebuild new file mode 100644 index 00..5180e200af --- /dev/null +++ b/kde-apps/kdenlive/kdenlive-19.12.49..ebuild @@ -0,0 +1,87 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +ECM_HANDBOOK="optional" +ECM_TEST="true" +KFMIN=5.63.0 +QTMIN=5.12.3 +VIRTUALX_REQUIRED="test" +inherit ecm kde.org + +DESCRIPTION="Non-linear video editing suite by KDE" +HOMEPAGE="https://kdenlive.org/en/; + +LICENSE="GPL-2" +SLOT="5" +KEYWORDS="" +IUSE="freesound gles2 semantic-desktop share v4l" + +BDEPEND=" + sys-devel/gettext +" +DEPEND=" + >=kde-frameworks/karchive-${KFMIN}:5 + >=kde-frameworks/kbookmarks-${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/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/solid-${KFMIN}:5 + >=dev-qt/qtconcurrent-${QTMIN}:5 + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtdeclarative-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5[gles2=] + >=dev-qt/qtmultimedia-${QTMIN}:5 + >=dev-qt/qtnetwork-${QTMIN}:5 + >=dev-qt/qtsvg-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=dev-qt/qtxml-${QTMIN}:5 + dev-cpp/rttr + >=media-libs/mlt-6.16.0[ffmpeg,frei0r,kdenlive,melt,qt5,sdl,xml] + freesound? ( >=dev-qt/qtwebkit-5.212.0_pre20180120:5 ) + semantic-desktop? ( >=kde-frameworks/kfilemetadata-${KFMIN}:5 ) + share? ( >=kde-frameworks/purpose-${KFMIN}:5 ) + v4l? ( media-libs/libv4l ) +" +RDEPEND="${DEPEND} + >=dev-qt/qtquickcontrols-${QTMIN}:5 + virtual/ffmpeg[encode,sdl,X] +" + +src_configure() { + local mycmakeargs=( + $(cmake-utils_use_find_package freesound Qt5WebKitWidgets) + $(cmake-utils_use_find_package semantic-desktop KF5FileMetaData) + $(cmake-utils_use_find_package share KF5Purpose) + $(cmake-utils_use_find_package v4l LibV4L2) + ) + + ecm_src_configure +} + +pkg_postinst() { + ecm_pkg_postinst + + # Gentoo bug 603168 + if ! has_version "media-libs/mlt[fftw]" ; then + elog "For 'Crop and Transform/Rotate and Shear' effect, please build media-libs/mlt with USE=fftw enabled." + fi +}
[gentoo-commits] proj/kde:master commit in: kde-apps/kdenlive/
commit: 9317687dffc40ae96c0ac7bfb2534843c488a695 Author: Andreas Sturmlechner gentoo org> AuthorDate: Wed Jul 10 12:20:35 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed Jul 10 12:20:49 2019 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=9317687d kde-apps/kdenlive: Raise media-libs/mlt minimum dep to 6.16.0 Upstream commit 88f5f07f73430b3fc9d624720daa5c9c04feba51 Package-Manager: Portage-2.3.68, Repoman-2.3.16 Signed-off-by: Andreas Sturmlechner gentoo.org> kde-apps/kdenlive/kdenlive-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kde-apps/kdenlive/kdenlive-.ebuild b/kde-apps/kdenlive/kdenlive-.ebuild index 385bf1dc2c..b3aef4577a 100644 --- a/kde-apps/kdenlive/kdenlive-.ebuild +++ b/kde-apps/kdenlive/kdenlive-.ebuild @@ -52,7 +52,7 @@ DEPEND=" $(add_qt_dep qtwidgets) $(add_qt_dep qtxml) dev-cpp/rttr - >=media-libs/mlt-6.14.0[ffmpeg,frei0r,kdenlive,melt,qt5,sdl,xml] + >=media-libs/mlt-6.16.0[ffmpeg,frei0r,kdenlive,melt,qt5,sdl,xml] freesound? ( >=dev-qt/qtwebkit-5.212.0_pre20180120:5 ) semantic-desktop? ( $(add_frameworks_dep kfilemetadata) ) share? ( $(add_frameworks_dep purpose) )
[gentoo-commits] proj/kde:master commit in: kde-apps/kdenlive/
commit: 6848aa44770c4da9d05223b86d2dc92914f9f690 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Apr 28 14:44:42 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Apr 28 14:44:42 2019 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=6848aa44 kde-apps/kdenlive: Add VIRTUALX_REQUIRED=test Reported-by: Paolo Pedroni iol.it> Bug: https://bugs.gentoo.org/684132 Package-Manager: Portage-2.3.65, Repoman-2.3.12 Signed-off-by: Andreas Sturmlechner gentoo.org> kde-apps/kdenlive/kdenlive-19.04.49..ebuild | 1 + kde-apps/kdenlive/kdenlive-.ebuild | 1 + 2 files changed, 2 insertions(+) diff --git a/kde-apps/kdenlive/kdenlive-19.04.49..ebuild b/kde-apps/kdenlive/kdenlive-19.04.49..ebuild index cee8940792..385bf1dc2c 100644 --- a/kde-apps/kdenlive/kdenlive-19.04.49..ebuild +++ b/kde-apps/kdenlive/kdenlive-19.04.49..ebuild @@ -5,6 +5,7 @@ EAPI=7 KDE_HANDBOOK="optional" KDE_TEST="true" +VIRTUALX_REQUIRED="test" inherit kde5 DESCRIPTION="Non-linear video editing suite by KDE" diff --git a/kde-apps/kdenlive/kdenlive-.ebuild b/kde-apps/kdenlive/kdenlive-.ebuild index cee8940792..385bf1dc2c 100644 --- a/kde-apps/kdenlive/kdenlive-.ebuild +++ b/kde-apps/kdenlive/kdenlive-.ebuild @@ -5,6 +5,7 @@ EAPI=7 KDE_HANDBOOK="optional" KDE_TEST="true" +VIRTUALX_REQUIRED="test" inherit kde5 DESCRIPTION="Non-linear video editing suite by KDE"
[gentoo-commits] proj/kde:master commit in: kde-apps/kdenlive/
commit: cd87993e5f0ba505b7ea52be38fa26d5744b7487 Author: Michael Palimaka gentoo org> AuthorDate: Sun Apr 28 12:59:35 2019 + Commit: Michael Palimaka gentoo org> CommitDate: Sun Apr 28 12:59:42 2019 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=cd87993e kde-apps/kdenlive: update dependencies Bug: https://bugs.gentoo.org/684174 Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Michael Palimaka gentoo.org> kde-apps/kdenlive/kdenlive-19.04.49..ebuild | 10 +- kde-apps/kdenlive/kdenlive-.ebuild | 10 +- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/kde-apps/kdenlive/kdenlive-19.04.49..ebuild b/kde-apps/kdenlive/kdenlive-19.04.49..ebuild index 6b13bdc7b0..cee8940792 100644 --- a/kde-apps/kdenlive/kdenlive-19.04.49..ebuild +++ b/kde-apps/kdenlive/kdenlive-19.04.49..ebuild @@ -17,7 +17,7 @@ IUSE="freesound gles2 semantic-desktop share v4l" BDEPEND=" sys-devel/gettext " -COMMON_DEPEND=" +DEPEND=" $(add_frameworks_dep karchive) $(add_frameworks_dep kbookmarks) $(add_frameworks_dep kcompletion) @@ -26,6 +26,7 @@ COMMON_DEPEND=" $(add_frameworks_dep kcoreaddons) $(add_frameworks_dep kcrash) $(add_frameworks_dep kdbusaddons) + $(add_frameworks_dep kdeclarative) $(add_frameworks_dep kguiaddons) $(add_frameworks_dep ki18n) $(add_frameworks_dep kiconthemes) @@ -40,9 +41,11 @@ COMMON_DEPEND=" $(add_frameworks_dep kwidgetsaddons) $(add_frameworks_dep kxmlgui) $(add_frameworks_dep solid) + $(add_qt_dep qtconcurrent) $(add_qt_dep qtdbus) $(add_qt_dep qtdeclarative) $(add_qt_dep qtgui 'gles2=') + $(add_qt_dep qtmultimedia) $(add_qt_dep qtnetwork) $(add_qt_dep qtsvg) $(add_qt_dep qtwidgets) @@ -54,10 +57,7 @@ COMMON_DEPEND=" share? ( $(add_frameworks_dep purpose) ) v4l? ( media-libs/libv4l ) " -DEPEND="${COMMON_DEPEND} - $(add_qt_dep qtconcurrent) -" -RDEPEND="${COMMON_DEPEND} +RDEPEND="${DEPEND} $(add_qt_dep qtquickcontrols) virtual/ffmpeg[encode,sdl,X] " diff --git a/kde-apps/kdenlive/kdenlive-.ebuild b/kde-apps/kdenlive/kdenlive-.ebuild index 6b13bdc7b0..cee8940792 100644 --- a/kde-apps/kdenlive/kdenlive-.ebuild +++ b/kde-apps/kdenlive/kdenlive-.ebuild @@ -17,7 +17,7 @@ IUSE="freesound gles2 semantic-desktop share v4l" BDEPEND=" sys-devel/gettext " -COMMON_DEPEND=" +DEPEND=" $(add_frameworks_dep karchive) $(add_frameworks_dep kbookmarks) $(add_frameworks_dep kcompletion) @@ -26,6 +26,7 @@ COMMON_DEPEND=" $(add_frameworks_dep kcoreaddons) $(add_frameworks_dep kcrash) $(add_frameworks_dep kdbusaddons) + $(add_frameworks_dep kdeclarative) $(add_frameworks_dep kguiaddons) $(add_frameworks_dep ki18n) $(add_frameworks_dep kiconthemes) @@ -40,9 +41,11 @@ COMMON_DEPEND=" $(add_frameworks_dep kwidgetsaddons) $(add_frameworks_dep kxmlgui) $(add_frameworks_dep solid) + $(add_qt_dep qtconcurrent) $(add_qt_dep qtdbus) $(add_qt_dep qtdeclarative) $(add_qt_dep qtgui 'gles2=') + $(add_qt_dep qtmultimedia) $(add_qt_dep qtnetwork) $(add_qt_dep qtsvg) $(add_qt_dep qtwidgets) @@ -54,10 +57,7 @@ COMMON_DEPEND=" share? ( $(add_frameworks_dep purpose) ) v4l? ( media-libs/libv4l ) " -DEPEND="${COMMON_DEPEND} - $(add_qt_dep qtconcurrent) -" -RDEPEND="${COMMON_DEPEND} +RDEPEND="${DEPEND} $(add_qt_dep qtquickcontrols) virtual/ffmpeg[encode,sdl,X] "
[gentoo-commits] proj/kde:master commit in: kde-apps/kdenlive/
commit: a6d49e3108bbc6946cd7edf3c78de9757a3f2813 Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Apr 18 14:40:00 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Apr 18 14:40:00 2019 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=a6d49e31 kde-apps/kdenlive: Drop USE jogshuttle description Signed-off-by: Andreas Sturmlechner gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 kde-apps/kdenlive/metadata.xml | 1 - 1 file changed, 1 deletion(-) diff --git a/kde-apps/kdenlive/metadata.xml b/kde-apps/kdenlive/metadata.xml index 52110a0f7f..aacea79d54 100644 --- a/kde-apps/kdenlive/metadata.xml +++ b/kde-apps/kdenlive/metadata.xml @@ -8,7 +8,6 @@ Enable freesound.org credentials support via dev-qt/qtwebkit to download files Use GLES 2.0 or later instead of full OpenGL - Enable support for Jog-Shuttle devices Enable support for a share menu using kde-frameworks/purpose
[gentoo-commits] proj/kde:master commit in: kde-apps/kdenlive/
commit: 4de2a3194fd443ed79418cbfec1c5014877905d9 Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Apr 18 10:48:46 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Apr 18 10:52:28 2019 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=4de2a319 kde-apps/kdenlive: Set KDE_TEST=true and drop obsolete USE jogshuttle Signed-off-by: Andreas Sturmlechner gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 kde-apps/kdenlive/kdenlive-19.04.49..ebuild | 4 ++-- kde-apps/kdenlive/kdenlive-.ebuild | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/kde-apps/kdenlive/kdenlive-19.04.49..ebuild b/kde-apps/kdenlive/kdenlive-19.04.49..ebuild index 2820cc265f..6b13bdc7b0 100644 --- a/kde-apps/kdenlive/kdenlive-19.04.49..ebuild +++ b/kde-apps/kdenlive/kdenlive-19.04.49..ebuild @@ -4,6 +4,7 @@ EAPI=7 KDE_HANDBOOK="optional" +KDE_TEST="true" inherit kde5 DESCRIPTION="Non-linear video editing suite by KDE" @@ -11,7 +12,7 @@ HOMEPAGE="https://www.kdenlive.org/; LICENSE="GPL-2" KEYWORDS="" -IUSE="freesound gles2 jogshuttle semantic-desktop share v4l" +IUSE="freesound gles2 semantic-desktop share v4l" BDEPEND=" sys-devel/gettext @@ -64,7 +65,6 @@ RDEPEND="${COMMON_DEPEND} src_configure() { local mycmakeargs=( $(cmake-utils_use_find_package freesound Qt5WebKitWidgets) - -DWITH_JogShuttle=$(usex jogshuttle) $(cmake-utils_use_find_package semantic-desktop KF5FileMetaData) $(cmake-utils_use_find_package share KF5Purpose) $(cmake-utils_use_find_package v4l LibV4L2) diff --git a/kde-apps/kdenlive/kdenlive-.ebuild b/kde-apps/kdenlive/kdenlive-.ebuild index 2820cc265f..6b13bdc7b0 100644 --- a/kde-apps/kdenlive/kdenlive-.ebuild +++ b/kde-apps/kdenlive/kdenlive-.ebuild @@ -4,6 +4,7 @@ EAPI=7 KDE_HANDBOOK="optional" +KDE_TEST="true" inherit kde5 DESCRIPTION="Non-linear video editing suite by KDE" @@ -11,7 +12,7 @@ HOMEPAGE="https://www.kdenlive.org/; LICENSE="GPL-2" KEYWORDS="" -IUSE="freesound gles2 jogshuttle semantic-desktop share v4l" +IUSE="freesound gles2 semantic-desktop share v4l" BDEPEND=" sys-devel/gettext @@ -64,7 +65,6 @@ RDEPEND="${COMMON_DEPEND} src_configure() { local mycmakeargs=( $(cmake-utils_use_find_package freesound Qt5WebKitWidgets) - -DWITH_JogShuttle=$(usex jogshuttle) $(cmake-utils_use_find_package semantic-desktop KF5FileMetaData) $(cmake-utils_use_find_package share KF5Purpose) $(cmake-utils_use_find_package v4l LibV4L2)
[gentoo-commits] proj/kde:master commit in: kde-apps/kdenlive/
commit: fab5162e4ba218098703b0ffd0c88ec5183e7973 Author: Michael Palimaka gentoo org> AuthorDate: Fri Apr 12 14:26:33 2019 + Commit: Michael Palimaka gentoo org> CommitDate: Fri Apr 12 14:33:05 2019 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=fab5162e kde-apps/kdenlive: add missing 19.04.0 Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Michael Palimaka gentoo.org> kde-apps/kdenlive/kdenlive-19.04.0.ebuild | 83 +++ 1 file changed, 83 insertions(+) diff --git a/kde-apps/kdenlive/kdenlive-19.04.0.ebuild b/kde-apps/kdenlive/kdenlive-19.04.0.ebuild new file mode 100644 index 00..0f682761c7 --- /dev/null +++ b/kde-apps/kdenlive/kdenlive-19.04.0.ebuild @@ -0,0 +1,83 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +KDE_HANDBOOK="optional" +inherit kde5 + +DESCRIPTION="Non-linear video editing suite by KDE" +HOMEPAGE="https://www.kdenlive.org/; + +LICENSE="GPL-2" +KEYWORDS="~amd64 ~arm64 ~x86" +IUSE="freesound gles2 jogshuttle semantic-desktop share v4l" + +BDEPEND=" + sys-devel/gettext +" +COMMON_DEPEND=" + $(add_frameworks_dep karchive) + $(add_frameworks_dep kbookmarks) + $(add_frameworks_dep kcompletion) + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kcrash) + $(add_frameworks_dep kdbusaddons) + $(add_frameworks_dep kguiaddons) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kiconthemes) + $(add_frameworks_dep kio) + $(add_frameworks_dep kitemviews) + $(add_frameworks_dep kjobwidgets) + $(add_frameworks_dep knewstuff) + $(add_frameworks_dep knotifications) + $(add_frameworks_dep knotifyconfig) + $(add_frameworks_dep kservice) + $(add_frameworks_dep ktextwidgets) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kxmlgui) + $(add_frameworks_dep solid) + $(add_qt_dep qtdbus) + $(add_qt_dep qtdeclarative) + $(add_qt_dep qtgui 'gles2=') + $(add_qt_dep qtnetwork) + $(add_qt_dep qtsvg) + $(add_qt_dep qtwidgets) + $(add_qt_dep qtxml) + dev-cpp/rttr + >=media-libs/mlt-6.14.0[ffmpeg,frei0r,kdenlive,melt,qt5,sdl,xml] + freesound? ( >=dev-qt/qtwebkit-5.212.0_pre20180120:5 ) + semantic-desktop? ( $(add_frameworks_dep kfilemetadata) ) + share? ( $(add_frameworks_dep purpose) ) + v4l? ( media-libs/libv4l ) +" +DEPEND="${COMMON_DEPEND} + $(add_qt_dep qtconcurrent) +" +RDEPEND="${COMMON_DEPEND} + $(add_qt_dep qtquickcontrols) + virtual/ffmpeg[encode,sdl,X] +" + +src_configure() { + local mycmakeargs=( + $(cmake-utils_use_find_package freesound Qt5WebKitWidgets) + -DWITH_JogShuttle=$(usex jogshuttle) + $(cmake-utils_use_find_package semantic-desktop KF5FileMetaData) + $(cmake-utils_use_find_package share KF5Purpose) + $(cmake-utils_use_find_package v4l LibV4L2) + ) + + kde5_src_configure +} + +pkg_postinst() { + kde5_pkg_postinst + + # Gentoo bug 603168 + if ! has_version "media-libs/mlt[fftw]" ; then + elog "For 'Crop and Transform/Rotate and Shear' effect, please build media-libs/mlt with USE=fftw enabled." + fi +}
[gentoo-commits] proj/kde:master commit in: kde-apps/kdenlive/
commit: beb29c30aa70590a53aef5f5bb3357b7170d7974 Author: Michael Palimaka gentoo org> AuthorDate: Fri Apr 12 14:30:24 2019 + Commit: Michael Palimaka gentoo org> CommitDate: Fri Apr 12 14:33:05 2019 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=beb29c30 kde-apps/kdenlive: fix prerelease version Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Michael Palimaka gentoo.org> kde-apps/kdenlive/{kdenlive-19.03.80.ebuild => kdenlive-19.03.90.ebuild} | 0 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/kde-apps/kdenlive/kdenlive-19.03.80.ebuild b/kde-apps/kdenlive/kdenlive-19.03.90.ebuild similarity index 100% rename from kde-apps/kdenlive/kdenlive-19.03.80.ebuild rename to kde-apps/kdenlive/kdenlive-19.03.90.ebuild
[gentoo-commits] proj/kde:master commit in: kde-apps/kdenlive/
commit: 3d359eed25f4527041ef09670288ac308b2dcee3 Author: Michael Palimaka gentoo org> AuthorDate: Fri Apr 12 13:00:34 2019 + Commit: Michael Palimaka gentoo org> CommitDate: Fri Apr 12 13:00:41 2019 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=3d359eed kde-apps/kdenlive: raise media-libs/mlt dependency As requested by upstream for best user experience. Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Michael Palimaka gentoo.org> kde-apps/kdenlive/kdenlive-19.03.80.ebuild | 2 +- kde-apps/kdenlive/kdenlive-19.04.49..ebuild | 2 +- kde-apps/kdenlive/kdenlive-.ebuild | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/kde-apps/kdenlive/kdenlive-19.03.80.ebuild b/kde-apps/kdenlive/kdenlive-19.03.80.ebuild index e459c0e66e..0f682761c7 100644 --- a/kde-apps/kdenlive/kdenlive-19.03.80.ebuild +++ b/kde-apps/kdenlive/kdenlive-19.03.80.ebuild @@ -47,7 +47,7 @@ COMMON_DEPEND=" $(add_qt_dep qtwidgets) $(add_qt_dep qtxml) dev-cpp/rttr - >=media-libs/mlt-6.10.0[ffmpeg,frei0r,kdenlive,melt,qt5,sdl,xml] + >=media-libs/mlt-6.14.0[ffmpeg,frei0r,kdenlive,melt,qt5,sdl,xml] freesound? ( >=dev-qt/qtwebkit-5.212.0_pre20180120:5 ) semantic-desktop? ( $(add_frameworks_dep kfilemetadata) ) share? ( $(add_frameworks_dep purpose) ) diff --git a/kde-apps/kdenlive/kdenlive-19.04.49..ebuild b/kde-apps/kdenlive/kdenlive-19.04.49..ebuild index 127cf4a684..2820cc265f 100644 --- a/kde-apps/kdenlive/kdenlive-19.04.49..ebuild +++ b/kde-apps/kdenlive/kdenlive-19.04.49..ebuild @@ -47,7 +47,7 @@ COMMON_DEPEND=" $(add_qt_dep qtwidgets) $(add_qt_dep qtxml) dev-cpp/rttr - >=media-libs/mlt-6.10.0[ffmpeg,frei0r,kdenlive,melt,qt5,sdl,xml] + >=media-libs/mlt-6.14.0[ffmpeg,frei0r,kdenlive,melt,qt5,sdl,xml] freesound? ( >=dev-qt/qtwebkit-5.212.0_pre20180120:5 ) semantic-desktop? ( $(add_frameworks_dep kfilemetadata) ) share? ( $(add_frameworks_dep purpose) ) diff --git a/kde-apps/kdenlive/kdenlive-.ebuild b/kde-apps/kdenlive/kdenlive-.ebuild index 127cf4a684..2820cc265f 100644 --- a/kde-apps/kdenlive/kdenlive-.ebuild +++ b/kde-apps/kdenlive/kdenlive-.ebuild @@ -47,7 +47,7 @@ COMMON_DEPEND=" $(add_qt_dep qtwidgets) $(add_qt_dep qtxml) dev-cpp/rttr - >=media-libs/mlt-6.10.0[ffmpeg,frei0r,kdenlive,melt,qt5,sdl,xml] + >=media-libs/mlt-6.14.0[ffmpeg,frei0r,kdenlive,melt,qt5,sdl,xml] freesound? ( >=dev-qt/qtwebkit-5.212.0_pre20180120:5 ) semantic-desktop? ( $(add_frameworks_dep kfilemetadata) ) share? ( $(add_frameworks_dep purpose) )
[gentoo-commits] proj/kde:master commit in: kde-apps/kdenlive/
commit: 160facc6ccb128a8cbfcb2a9c2aa07e08cdea5de Author: Michael Palimaka gentoo org> AuthorDate: Fri Apr 12 12:55:10 2019 + Commit: Michael Palimaka gentoo org> CommitDate: Fri Apr 12 12:55:17 2019 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=160facc6 kde-apps/kdenlive: dev-libs/rttr moved to dev-cpp Package-Manager: Portage-2.3.62, Repoman-2.3.12 RepoMan-Options: --force Signed-off-by: Michael Palimaka gentoo.org> kde-apps/kdenlive/kdenlive-19.03.80.ebuild | 2 +- kde-apps/kdenlive/kdenlive-19.04.49..ebuild | 2 +- kde-apps/kdenlive/kdenlive-.ebuild | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/kde-apps/kdenlive/kdenlive-19.03.80.ebuild b/kde-apps/kdenlive/kdenlive-19.03.80.ebuild index 762c0dbed0..e459c0e66e 100644 --- a/kde-apps/kdenlive/kdenlive-19.03.80.ebuild +++ b/kde-apps/kdenlive/kdenlive-19.03.80.ebuild @@ -46,7 +46,7 @@ COMMON_DEPEND=" $(add_qt_dep qtsvg) $(add_qt_dep qtwidgets) $(add_qt_dep qtxml) - dev-libs/rttr + dev-cpp/rttr >=media-libs/mlt-6.10.0[ffmpeg,frei0r,kdenlive,melt,qt5,sdl,xml] freesound? ( >=dev-qt/qtwebkit-5.212.0_pre20180120:5 ) semantic-desktop? ( $(add_frameworks_dep kfilemetadata) ) diff --git a/kde-apps/kdenlive/kdenlive-19.04.49..ebuild b/kde-apps/kdenlive/kdenlive-19.04.49..ebuild index b93a6f2cd4..127cf4a684 100644 --- a/kde-apps/kdenlive/kdenlive-19.04.49..ebuild +++ b/kde-apps/kdenlive/kdenlive-19.04.49..ebuild @@ -46,7 +46,7 @@ COMMON_DEPEND=" $(add_qt_dep qtsvg) $(add_qt_dep qtwidgets) $(add_qt_dep qtxml) - dev-libs/rttr + dev-cpp/rttr >=media-libs/mlt-6.10.0[ffmpeg,frei0r,kdenlive,melt,qt5,sdl,xml] freesound? ( >=dev-qt/qtwebkit-5.212.0_pre20180120:5 ) semantic-desktop? ( $(add_frameworks_dep kfilemetadata) ) diff --git a/kde-apps/kdenlive/kdenlive-.ebuild b/kde-apps/kdenlive/kdenlive-.ebuild index b93a6f2cd4..127cf4a684 100644 --- a/kde-apps/kdenlive/kdenlive-.ebuild +++ b/kde-apps/kdenlive/kdenlive-.ebuild @@ -46,7 +46,7 @@ COMMON_DEPEND=" $(add_qt_dep qtsvg) $(add_qt_dep qtwidgets) $(add_qt_dep qtxml) - dev-libs/rttr + dev-cpp/rttr >=media-libs/mlt-6.10.0[ffmpeg,frei0r,kdenlive,melt,qt5,sdl,xml] freesound? ( >=dev-qt/qtwebkit-5.212.0_pre20180120:5 ) semantic-desktop? ( $(add_frameworks_dep kfilemetadata) )
[gentoo-commits] proj/kde:master commit in: kde-apps/kdenlive/
commit: 65877086c543bb6a94332f95c536e3f6bc394ce3 Author: Michael Palimaka gentoo org> AuthorDate: Fri Apr 12 12:43:45 2019 + Commit: Michael Palimaka gentoo org> CommitDate: Fri Apr 12 12:48:52 2019 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=65877086 kde-apps/kdenlive: restore package New dependency dev-libs/rttr is now packaged Signed-off-by: Michael Palimaka gentoo.org> kde-apps/kdenlive/kdenlive-19.03.80.ebuild | 83 + kde-apps/kdenlive/kdenlive-19.04.49..ebuild | 83 + kde-apps/kdenlive/kdenlive-.ebuild | 83 + kde-apps/kdenlive/metadata.xml | 14 + 4 files changed, 263 insertions(+) diff --git a/kde-apps/kdenlive/kdenlive-19.03.80.ebuild b/kde-apps/kdenlive/kdenlive-19.03.80.ebuild new file mode 100644 index 00..762c0dbed0 --- /dev/null +++ b/kde-apps/kdenlive/kdenlive-19.03.80.ebuild @@ -0,0 +1,83 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +KDE_HANDBOOK="optional" +inherit kde5 + +DESCRIPTION="Non-linear video editing suite by KDE" +HOMEPAGE="https://www.kdenlive.org/; + +LICENSE="GPL-2" +KEYWORDS="~amd64 ~arm64 ~x86" +IUSE="freesound gles2 jogshuttle semantic-desktop share v4l" + +BDEPEND=" + sys-devel/gettext +" +COMMON_DEPEND=" + $(add_frameworks_dep karchive) + $(add_frameworks_dep kbookmarks) + $(add_frameworks_dep kcompletion) + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kcrash) + $(add_frameworks_dep kdbusaddons) + $(add_frameworks_dep kguiaddons) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kiconthemes) + $(add_frameworks_dep kio) + $(add_frameworks_dep kitemviews) + $(add_frameworks_dep kjobwidgets) + $(add_frameworks_dep knewstuff) + $(add_frameworks_dep knotifications) + $(add_frameworks_dep knotifyconfig) + $(add_frameworks_dep kservice) + $(add_frameworks_dep ktextwidgets) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kxmlgui) + $(add_frameworks_dep solid) + $(add_qt_dep qtdbus) + $(add_qt_dep qtdeclarative) + $(add_qt_dep qtgui 'gles2=') + $(add_qt_dep qtnetwork) + $(add_qt_dep qtsvg) + $(add_qt_dep qtwidgets) + $(add_qt_dep qtxml) + dev-libs/rttr + >=media-libs/mlt-6.10.0[ffmpeg,frei0r,kdenlive,melt,qt5,sdl,xml] + freesound? ( >=dev-qt/qtwebkit-5.212.0_pre20180120:5 ) + semantic-desktop? ( $(add_frameworks_dep kfilemetadata) ) + share? ( $(add_frameworks_dep purpose) ) + v4l? ( media-libs/libv4l ) +" +DEPEND="${COMMON_DEPEND} + $(add_qt_dep qtconcurrent) +" +RDEPEND="${COMMON_DEPEND} + $(add_qt_dep qtquickcontrols) + virtual/ffmpeg[encode,sdl,X] +" + +src_configure() { + local mycmakeargs=( + $(cmake-utils_use_find_package freesound Qt5WebKitWidgets) + -DWITH_JogShuttle=$(usex jogshuttle) + $(cmake-utils_use_find_package semantic-desktop KF5FileMetaData) + $(cmake-utils_use_find_package share KF5Purpose) + $(cmake-utils_use_find_package v4l LibV4L2) + ) + + kde5_src_configure +} + +pkg_postinst() { + kde5_pkg_postinst + + # Gentoo bug 603168 + if ! has_version "media-libs/mlt[fftw]" ; then + elog "For 'Crop and Transform/Rotate and Shear' effect, please build media-libs/mlt with USE=fftw enabled." + fi +} diff --git a/kde-apps/kdenlive/kdenlive-19.04.49..ebuild b/kde-apps/kdenlive/kdenlive-19.04.49..ebuild new file mode 100644 index 00..b93a6f2cd4 --- /dev/null +++ b/kde-apps/kdenlive/kdenlive-19.04.49..ebuild @@ -0,0 +1,83 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +KDE_HANDBOOK="optional" +inherit kde5 + +DESCRIPTION="Non-linear video editing suite by KDE" +HOMEPAGE="https://www.kdenlive.org/; + +LICENSE="GPL-2" +KEYWORDS="" +IUSE="freesound gles2 jogshuttle semantic-desktop share v4l" + +BDEPEND=" + sys-devel/gettext +" +COMMON_DEPEND=" + $(add_frameworks_dep karchive) + $(add_frameworks_dep kbookmarks) + $(add_frameworks_dep kcompletion) + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kcrash) + $(add_frameworks_dep kdbusaddons) + $(add_frameworks_dep kguiaddons) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kiconthemes) + $(add_frameworks_dep kio) + $(add_frameworks_dep kitemviews) + $(add_frameworks_dep kjobwidgets) + $(add_frameworks_dep knewstuff) + $(add_frameworks_dep
[gentoo-commits] proj/kde:master commit in: kde-apps/kdenlive/
commit: 8207dc580e673393089589c9eb0df77efe3d3f73 Author: Andreas Sturmlechner gentoo org> AuthorDate: Fri Mar 22 22:34:02 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Fri Mar 22 22:34:02 2019 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=8207dc58 kde-apps/kdenlive: Drop package (temporarily at least) Requires dev-cpp/rttr which is not provided in Portage. Worse, buildsystem tries to download missing dep at build time. Bug: https://bugs.gentoo.org/681324 Signed-off-by: Andreas Sturmlechner gentoo.org> kde-apps/kdenlive/kdenlive-19.03.80.ebuild | 82 - kde-apps/kdenlive/kdenlive-19.04.49..ebuild | 82 - kde-apps/kdenlive/kdenlive-.ebuild | 82 - kde-apps/kdenlive/metadata.xml | 14 - 4 files changed, 260 deletions(-) diff --git a/kde-apps/kdenlive/kdenlive-19.03.80.ebuild b/kde-apps/kdenlive/kdenlive-19.03.80.ebuild deleted file mode 100644 index 7823062f21..00 --- a/kde-apps/kdenlive/kdenlive-19.03.80.ebuild +++ /dev/null @@ -1,82 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -KDE_HANDBOOK="optional" -inherit kde5 - -DESCRIPTION="Non-linear video editing suite by KDE" -HOMEPAGE="https://www.kdenlive.org/; - -LICENSE="GPL-2" -KEYWORDS="~amd64 ~arm64 ~x86" -IUSE="freesound gles2 jogshuttle semantic-desktop share v4l" - -BDEPEND=" - sys-devel/gettext -" -COMMON_DEPEND=" - $(add_frameworks_dep karchive) - $(add_frameworks_dep kbookmarks) - $(add_frameworks_dep kcompletion) - $(add_frameworks_dep kconfig) - $(add_frameworks_dep kconfigwidgets) - $(add_frameworks_dep kcoreaddons) - $(add_frameworks_dep kcrash) - $(add_frameworks_dep kdbusaddons) - $(add_frameworks_dep kguiaddons) - $(add_frameworks_dep ki18n) - $(add_frameworks_dep kiconthemes) - $(add_frameworks_dep kio) - $(add_frameworks_dep kitemviews) - $(add_frameworks_dep kjobwidgets) - $(add_frameworks_dep knewstuff) - $(add_frameworks_dep knotifications) - $(add_frameworks_dep knotifyconfig) - $(add_frameworks_dep kservice) - $(add_frameworks_dep ktextwidgets) - $(add_frameworks_dep kwidgetsaddons) - $(add_frameworks_dep kxmlgui) - $(add_frameworks_dep solid) - $(add_qt_dep qtdbus) - $(add_qt_dep qtdeclarative) - $(add_qt_dep qtgui 'gles2=') - $(add_qt_dep qtnetwork) - $(add_qt_dep qtsvg) - $(add_qt_dep qtwidgets) - $(add_qt_dep qtxml) - >=media-libs/mlt-6.10.0[ffmpeg,frei0r,kdenlive,melt,qt5,sdl,xml] - freesound? ( >=dev-qt/qtwebkit-5.212.0_pre20180120:5 ) - semantic-desktop? ( $(add_frameworks_dep kfilemetadata) ) - share? ( $(add_frameworks_dep purpose) ) - v4l? ( media-libs/libv4l ) -" -DEPEND="${COMMON_DEPEND} - $(add_qt_dep qtconcurrent) -" -RDEPEND="${COMMON_DEPEND} - $(add_qt_dep qtquickcontrols) - virtual/ffmpeg[encode,sdl,X] -" - -src_configure() { - local mycmakeargs=( - $(cmake-utils_use_find_package freesound Qt5WebKitWidgets) - -DWITH_JogShuttle=$(usex jogshuttle) - $(cmake-utils_use_find_package semantic-desktop KF5FileMetaData) - $(cmake-utils_use_find_package share KF5Purpose) - $(cmake-utils_use_find_package v4l LibV4L2) - ) - - kde5_src_configure -} - -pkg_postinst() { - kde5_pkg_postinst - - # Gentoo bug 603168 - if ! has_version "media-libs/mlt[fftw]" ; then - elog "For 'Crop and Transform/Rotate and Shear' effect, please build media-libs/mlt with USE=fftw enabled." - fi -} diff --git a/kde-apps/kdenlive/kdenlive-19.04.49..ebuild b/kde-apps/kdenlive/kdenlive-19.04.49..ebuild deleted file mode 100644 index 237a041220..00 --- a/kde-apps/kdenlive/kdenlive-19.04.49..ebuild +++ /dev/null @@ -1,82 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -KDE_HANDBOOK="optional" -inherit kde5 - -DESCRIPTION="Non-linear video editing suite by KDE" -HOMEPAGE="https://www.kdenlive.org/; - -LICENSE="GPL-2" -KEYWORDS="" -IUSE="freesound gles2 jogshuttle semantic-desktop share v4l" - -BDEPEND=" - sys-devel/gettext -" -COMMON_DEPEND=" - $(add_frameworks_dep karchive) - $(add_frameworks_dep kbookmarks) - $(add_frameworks_dep kcompletion) - $(add_frameworks_dep kconfig) - $(add_frameworks_dep kconfigwidgets) - $(add_frameworks_dep kcoreaddons) - $(add_frameworks_dep kcrash) - $(add_frameworks_dep kdbusaddons) - $(add_frameworks_dep kguiaddons) - $(add_frameworks_dep ki18n) - $(add_frameworks_dep kiconthemes) - $(add_frameworks_dep kio) - $(add_frameworks_dep
[gentoo-commits] proj/kde:master commit in: kde-apps/kdenlive/
commit: 7ae6a696f01ae2f3f33499ae53344f9f726dd3d4 Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Feb 25 18:34:43 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Feb 25 21:02:37 2019 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=7ae6a696 kde-apps/kdenlive: Fix RDEPENDs Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Andreas Sturmlechner gentoo.org> kde-apps/kdenlive/kdenlive-18.12.49..ebuild | 10 ++ kde-apps/kdenlive/kdenlive-.ebuild | 10 ++ 2 files changed, 12 insertions(+), 8 deletions(-) diff --git a/kde-apps/kdenlive/kdenlive-18.12.49..ebuild b/kde-apps/kdenlive/kdenlive-18.12.49..ebuild index 79fe9b15e5..23c75a4b94 100644 --- a/kde-apps/kdenlive/kdenlive-18.12.49..ebuild +++ b/kde-apps/kdenlive/kdenlive-18.12.49..ebuild @@ -16,7 +16,7 @@ IUSE="freesound gles2 jogshuttle semantic-desktop share v4l" BDEPEND=" sys-devel/gettext " -RDEPEND=" +COMMON_DEPEND=" $(add_frameworks_dep karchive) $(add_frameworks_dep kbookmarks) $(add_frameworks_dep kcompletion) @@ -43,21 +43,23 @@ RDEPEND=" $(add_qt_dep qtdeclarative) $(add_qt_dep qtgui 'gles2=') $(add_qt_dep qtnetwork) - $(add_qt_dep qtquickcontrols) $(add_qt_dep qtsvg) $(add_qt_dep qtwidgets) $(add_qt_dep qtxml) >=media-libs/mlt-6.10.0[ffmpeg,frei0r,kdenlive,melt,qt5,sdl,xml] - virtual/ffmpeg[encode,sdl,X] virtual/opengl freesound? ( >=dev-qt/qtwebkit-5.212.0_pre20180120:5 ) semantic-desktop? ( $(add_frameworks_dep kfilemetadata) ) share? ( $(add_frameworks_dep purpose) ) v4l? ( media-libs/libv4l ) " -DEPEND="${RDEPEND} +DEPEND="${COMMON_DEPEND} $(add_qt_dep qtconcurrent) " +RDEPEND="${COMMON_DEPEND} + $(add_qt_dep qtquickcontrols) + virtual/ffmpeg[encode,sdl,X] +" src_configure() { local mycmakeargs=( diff --git a/kde-apps/kdenlive/kdenlive-.ebuild b/kde-apps/kdenlive/kdenlive-.ebuild index 21b95ed681..237a041220 100644 --- a/kde-apps/kdenlive/kdenlive-.ebuild +++ b/kde-apps/kdenlive/kdenlive-.ebuild @@ -16,7 +16,7 @@ IUSE="freesound gles2 jogshuttle semantic-desktop share v4l" BDEPEND=" sys-devel/gettext " -RDEPEND=" +COMMON_DEPEND=" $(add_frameworks_dep karchive) $(add_frameworks_dep kbookmarks) $(add_frameworks_dep kcompletion) @@ -43,20 +43,22 @@ RDEPEND=" $(add_qt_dep qtdeclarative) $(add_qt_dep qtgui 'gles2=') $(add_qt_dep qtnetwork) - $(add_qt_dep qtquickcontrols) $(add_qt_dep qtsvg) $(add_qt_dep qtwidgets) $(add_qt_dep qtxml) >=media-libs/mlt-6.10.0[ffmpeg,frei0r,kdenlive,melt,qt5,sdl,xml] - virtual/ffmpeg[encode,sdl,X] freesound? ( >=dev-qt/qtwebkit-5.212.0_pre20180120:5 ) semantic-desktop? ( $(add_frameworks_dep kfilemetadata) ) share? ( $(add_frameworks_dep purpose) ) v4l? ( media-libs/libv4l ) " -DEPEND="${RDEPEND} +DEPEND="${COMMON_DEPEND} $(add_qt_dep qtconcurrent) " +RDEPEND="${COMMON_DEPEND} + $(add_qt_dep qtquickcontrols) + virtual/ffmpeg[encode,sdl,X] +" src_configure() { local mycmakeargs=(
[gentoo-commits] proj/kde:master commit in: kde-apps/kdenlive/
commit: dfd71bea65185ac15f8358a3e8005c3c8a59810b Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Dec 30 21:45:37 2018 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Dec 30 21:45:37 2018 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=dfd71bea kde-apps/kdenlive: Drop unused DEPEND Upstream commit c91c8abb75896c02fcff81376ee8f96a8617992a Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Andreas Sturmlechner gentoo.org> kde-apps/kdenlive/kdenlive-18.12.49..ebuild | 1 - kde-apps/kdenlive/kdenlive-.ebuild | 1 - 2 files changed, 2 deletions(-) diff --git a/kde-apps/kdenlive/kdenlive-18.12.49..ebuild b/kde-apps/kdenlive/kdenlive-18.12.49..ebuild index 3ab95be373..55e3159304 100644 --- a/kde-apps/kdenlive/kdenlive-18.12.49..ebuild +++ b/kde-apps/kdenlive/kdenlive-18.12.49..ebuild @@ -41,7 +41,6 @@ RDEPEND=" $(add_qt_dep qtgui 'gles2=') $(add_qt_dep qtnetwork) $(add_qt_dep qtquickcontrols) - $(add_qt_dep qtscript) $(add_qt_dep qtsvg) $(add_qt_dep qtwidgets) $(add_qt_dep qtxml) diff --git a/kde-apps/kdenlive/kdenlive-.ebuild b/kde-apps/kdenlive/kdenlive-.ebuild index 7179ad7b20..5a2848500c 100644 --- a/kde-apps/kdenlive/kdenlive-.ebuild +++ b/kde-apps/kdenlive/kdenlive-.ebuild @@ -41,7 +41,6 @@ RDEPEND=" $(add_qt_dep qtgui 'gles2=') $(add_qt_dep qtnetwork) $(add_qt_dep qtquickcontrols) - $(add_qt_dep qtscript) $(add_qt_dep qtsvg) $(add_qt_dep qtwidgets) $(add_qt_dep qtxml)
[gentoo-commits] proj/kde:master commit in: kde-apps/kdenlive/
commit: 8b4ccdc049fe8d22ec8d15fffca2d5fbba64ab17 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Dec 23 18:45:21 2018 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Dec 23 18:45:21 2018 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=8b4ccdc0 kde-apps/kdenlive: Drop obsolete DEPEND Upstream commit 2d3be73e68dbf965d4594c2e5c6a4fcfe936b608 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Andreas Sturmlechner gentoo.org> kde-apps/kdenlive/kdenlive-.ebuild | 1 - 1 file changed, 1 deletion(-) diff --git a/kde-apps/kdenlive/kdenlive-.ebuild b/kde-apps/kdenlive/kdenlive-.ebuild index 3ab95be373..7179ad7b20 100644 --- a/kde-apps/kdenlive/kdenlive-.ebuild +++ b/kde-apps/kdenlive/kdenlive-.ebuild @@ -47,7 +47,6 @@ RDEPEND=" $(add_qt_dep qtxml) >=media-libs/mlt-6.10.0[ffmpeg,frei0r,kdenlive,melt,qt5,sdl,xml] virtual/ffmpeg[encode,sdl,X] - virtual/opengl freesound? ( $(add_qt_dep qtwebkit) ) semantic-desktop? ( $(add_frameworks_dep kfilemetadata) ) share? ( $(add_frameworks_dep purpose) )
[gentoo-commits] proj/kde:master commit in: kde-apps/kdenlive/
commit: 871503e1c9ad46b09359bb5044adc6e98d166aa8 Author: Andreas Sturmlechner gentoo org> AuthorDate: Wed Oct 24 18:27:16 2018 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed Oct 24 18:27:16 2018 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=871503e1 kde-apps/kdenlive: Require media-libs/mlt[frei0r] Closes: https://bugs.gentoo.org/669466 Signed-off-by: Andreas Sturmlechner gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 kde-apps/kdenlive/kdenlive-18.08.49..ebuild | 4 ++-- kde-apps/kdenlive/kdenlive-.ebuild | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/kde-apps/kdenlive/kdenlive-18.08.49..ebuild b/kde-apps/kdenlive/kdenlive-18.08.49..ebuild index 8e046cbb3a..3ab95be373 100644 --- a/kde-apps/kdenlive/kdenlive-18.08.49..ebuild +++ b/kde-apps/kdenlive/kdenlive-18.08.49..ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -45,7 +45,7 @@ RDEPEND=" $(add_qt_dep qtsvg) $(add_qt_dep qtwidgets) $(add_qt_dep qtxml) - >=media-libs/mlt-6.10.0[ffmpeg,kdenlive,melt,qt5,sdl,xml] + >=media-libs/mlt-6.10.0[ffmpeg,frei0r,kdenlive,melt,qt5,sdl,xml] virtual/ffmpeg[encode,sdl,X] virtual/opengl freesound? ( $(add_qt_dep qtwebkit) ) diff --git a/kde-apps/kdenlive/kdenlive-.ebuild b/kde-apps/kdenlive/kdenlive-.ebuild index 8e046cbb3a..3ab95be373 100644 --- a/kde-apps/kdenlive/kdenlive-.ebuild +++ b/kde-apps/kdenlive/kdenlive-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -45,7 +45,7 @@ RDEPEND=" $(add_qt_dep qtsvg) $(add_qt_dep qtwidgets) $(add_qt_dep qtxml) - >=media-libs/mlt-6.10.0[ffmpeg,kdenlive,melt,qt5,sdl,xml] + >=media-libs/mlt-6.10.0[ffmpeg,frei0r,kdenlive,melt,qt5,sdl,xml] virtual/ffmpeg[encode,sdl,X] virtual/opengl freesound? ( $(add_qt_dep qtwebkit) )
[gentoo-commits] proj/kde:master commit in: kde-apps/kdenlive/
commit: 1fb0e2bfa551b6097a7373c84bebc36df931ff84 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Aug 11 13:08:51 2018 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Aug 11 13:08:51 2018 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=1fb0e2bf kde-apps/kdenlive: Add USE=share Upstream commit 4a55b39829bcc18e7c2e13a66cca85ee99abcf2e Package-Manager: Portage-2.3.45, Repoman-2.3.10 kde-apps/kdenlive/kdenlive-18.08.0.ebuild | 4 +++- kde-apps/kdenlive/kdenlive-18.08.49..ebuild | 4 +++- kde-apps/kdenlive/kdenlive-.ebuild | 4 +++- kde-apps/kdenlive/metadata.xml | 1 + 4 files changed, 10 insertions(+), 3 deletions(-) diff --git a/kde-apps/kdenlive/kdenlive-18.08.0.ebuild b/kde-apps/kdenlive/kdenlive-18.08.0.ebuild index 57b4db079c..85a4f1b75c 100644 --- a/kde-apps/kdenlive/kdenlive-18.08.0.ebuild +++ b/kde-apps/kdenlive/kdenlive-18.08.0.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://www.kdenlive.org/; LICENSE="GPL-2" KEYWORDS="~amd64 ~x86" -IUSE="freesound gles2 jogshuttle semantic-desktop v4l" +IUSE="freesound gles2 jogshuttle semantic-desktop share v4l" RDEPEND=" $(add_frameworks_dep karchive) @@ -50,6 +50,7 @@ RDEPEND=" virtual/opengl freesound? ( $(add_qt_dep qtwebkit) ) semantic-desktop? ( $(add_frameworks_dep kfilemetadata) ) + share? ( $(add_frameworks_dep purpose) ) v4l? ( media-libs/libv4l ) " DEPEND="${RDEPEND} @@ -62,6 +63,7 @@ src_configure() { $(cmake-utils_use_find_package freesound Qt5WebKitWidgets) -DWITH_JogShuttle=$(usex jogshuttle) $(cmake-utils_use_find_package semantic-desktop KF5FileMetaData) + $(cmake-utils_use_find_package share KF5Purpose) $(cmake-utils_use_find_package v4l LibV4L2) ) diff --git a/kde-apps/kdenlive/kdenlive-18.08.49..ebuild b/kde-apps/kdenlive/kdenlive-18.08.49..ebuild index ce35b29929..8e046cbb3a 100644 --- a/kde-apps/kdenlive/kdenlive-18.08.49..ebuild +++ b/kde-apps/kdenlive/kdenlive-18.08.49..ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://www.kdenlive.org/; LICENSE="GPL-2" KEYWORDS="" -IUSE="freesound gles2 jogshuttle semantic-desktop v4l" +IUSE="freesound gles2 jogshuttle semantic-desktop share v4l" RDEPEND=" $(add_frameworks_dep karchive) @@ -50,6 +50,7 @@ RDEPEND=" virtual/opengl freesound? ( $(add_qt_dep qtwebkit) ) semantic-desktop? ( $(add_frameworks_dep kfilemetadata) ) + share? ( $(add_frameworks_dep purpose) ) v4l? ( media-libs/libv4l ) " DEPEND="${RDEPEND} @@ -62,6 +63,7 @@ src_configure() { $(cmake-utils_use_find_package freesound Qt5WebKitWidgets) -DWITH_JogShuttle=$(usex jogshuttle) $(cmake-utils_use_find_package semantic-desktop KF5FileMetaData) + $(cmake-utils_use_find_package share KF5Purpose) $(cmake-utils_use_find_package v4l LibV4L2) ) diff --git a/kde-apps/kdenlive/kdenlive-.ebuild b/kde-apps/kdenlive/kdenlive-.ebuild index ce35b29929..8e046cbb3a 100644 --- a/kde-apps/kdenlive/kdenlive-.ebuild +++ b/kde-apps/kdenlive/kdenlive-.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://www.kdenlive.org/; LICENSE="GPL-2" KEYWORDS="" -IUSE="freesound gles2 jogshuttle semantic-desktop v4l" +IUSE="freesound gles2 jogshuttle semantic-desktop share v4l" RDEPEND=" $(add_frameworks_dep karchive) @@ -50,6 +50,7 @@ RDEPEND=" virtual/opengl freesound? ( $(add_qt_dep qtwebkit) ) semantic-desktop? ( $(add_frameworks_dep kfilemetadata) ) + share? ( $(add_frameworks_dep purpose) ) v4l? ( media-libs/libv4l ) " DEPEND="${RDEPEND} @@ -62,6 +63,7 @@ src_configure() { $(cmake-utils_use_find_package freesound Qt5WebKitWidgets) -DWITH_JogShuttle=$(usex jogshuttle) $(cmake-utils_use_find_package semantic-desktop KF5FileMetaData) + $(cmake-utils_use_find_package share KF5Purpose) $(cmake-utils_use_find_package v4l LibV4L2) ) diff --git a/kde-apps/kdenlive/metadata.xml b/kde-apps/kdenlive/metadata.xml index 38662521eb..52110a0f7f 100644 --- a/kde-apps/kdenlive/metadata.xml +++ b/kde-apps/kdenlive/metadata.xml @@ -9,5 +9,6 @@ Enable freesound.org credentials support via dev-qt/qtwebkit to download files Use GLES 2.0 or later instead of full OpenGL Enable support for Jog-Shuttle devices + Enable support for a share menu using kde-frameworks/purpose
[gentoo-commits] proj/kde:master commit in: kde-apps/kdenlive/
commit: bef7046528f15122a0c6538b59d00dd712f4790e Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Aug 11 11:50:02 2018 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Aug 11 11:52:08 2018 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=bef70465 kde-apps/kdenlive-: Require >=media-libs/mlt-6.10.0 Upstream commit fde698f7783d6052aa0e45c4b5f17ad750fe11c0 kde-apps/kdenlive/kdenlive-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kde-apps/kdenlive/kdenlive-.ebuild b/kde-apps/kdenlive/kdenlive-.ebuild index dfd4d338b3..ce35b29929 100644 --- a/kde-apps/kdenlive/kdenlive-.ebuild +++ b/kde-apps/kdenlive/kdenlive-.ebuild @@ -45,7 +45,7 @@ RDEPEND=" $(add_qt_dep qtsvg) $(add_qt_dep qtwidgets) $(add_qt_dep qtxml) - >=media-libs/mlt-6.6.0-r1[ffmpeg,kdenlive,melt,qt5,sdl,sdl2(+),xml] + >=media-libs/mlt-6.10.0[ffmpeg,kdenlive,melt,qt5,sdl,xml] virtual/ffmpeg[encode,sdl,X] virtual/opengl freesound? ( $(add_qt_dep qtwebkit) )
[gentoo-commits] proj/kde:master commit in: kde-apps/kdenlive/
commit: 4f30b69c79baafa23249821c19c33e32b1dd7a02 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Jul 22 20:57:10 2018 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Jul 22 23:29:58 2018 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=4f30b69c kde-apps/kdenlive: Switch to media-libs/mlt[sdl2] USE-dep Package-Manager: Portage-2.3.43, Repoman-2.3.10 kde-apps/kdenlive/kdenlive-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kde-apps/kdenlive/kdenlive-.ebuild b/kde-apps/kdenlive/kdenlive-.ebuild index 5a28aab39f..dfd4d338b3 100644 --- a/kde-apps/kdenlive/kdenlive-.ebuild +++ b/kde-apps/kdenlive/kdenlive-.ebuild @@ -45,7 +45,7 @@ RDEPEND=" $(add_qt_dep qtsvg) $(add_qt_dep qtwidgets) $(add_qt_dep qtxml) - >=media-libs/mlt-6.6.0[ffmpeg,kdenlive,melt,qt5,sdl,xml] + >=media-libs/mlt-6.6.0-r1[ffmpeg,kdenlive,melt,qt5,sdl,sdl2(+),xml] virtual/ffmpeg[encode,sdl,X] virtual/opengl freesound? ( $(add_qt_dep qtwebkit) )
[gentoo-commits] proj/kde:master commit in: kde-apps/kdenlive/
commit: 99f93890124b79939815cd9ac25fee4c99b122b9 Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Apr 19 18:20:03 2018 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Apr 19 18:20:03 2018 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=99f93890 kde-apps/kdenlive: Raise minimum media-libs/mlt version to 6.6.0 Package-Manager: Portage-2.3.31, Repoman-2.3.9 kde-apps/kdenlive/kdenlive-18.04.49..ebuild | 2 +- kde-apps/kdenlive/kdenlive-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/kde-apps/kdenlive/kdenlive-18.04.49..ebuild b/kde-apps/kdenlive/kdenlive-18.04.49..ebuild index 24625ac1da..5a28aab39f 100644 --- a/kde-apps/kdenlive/kdenlive-18.04.49..ebuild +++ b/kde-apps/kdenlive/kdenlive-18.04.49..ebuild @@ -45,7 +45,7 @@ RDEPEND=" $(add_qt_dep qtsvg) $(add_qt_dep qtwidgets) $(add_qt_dep qtxml) - >=media-libs/mlt-6.4.0[ffmpeg,kdenlive,melt,qt5,sdl,xml] + >=media-libs/mlt-6.6.0[ffmpeg,kdenlive,melt,qt5,sdl,xml] virtual/ffmpeg[encode,sdl,X] virtual/opengl freesound? ( $(add_qt_dep qtwebkit) ) diff --git a/kde-apps/kdenlive/kdenlive-.ebuild b/kde-apps/kdenlive/kdenlive-.ebuild index 24625ac1da..5a28aab39f 100644 --- a/kde-apps/kdenlive/kdenlive-.ebuild +++ b/kde-apps/kdenlive/kdenlive-.ebuild @@ -45,7 +45,7 @@ RDEPEND=" $(add_qt_dep qtsvg) $(add_qt_dep qtwidgets) $(add_qt_dep qtxml) - >=media-libs/mlt-6.4.0[ffmpeg,kdenlive,melt,qt5,sdl,xml] + >=media-libs/mlt-6.6.0[ffmpeg,kdenlive,melt,qt5,sdl,xml] virtual/ffmpeg[encode,sdl,X] virtual/opengl freesound? ( $(add_qt_dep qtwebkit) )
[gentoo-commits] proj/kde:master commit in: kde-apps/kdenlive/files/
commit: ffb632b965c7ab84b22c9d886f11cac4fdd8db8e Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Apr 19 11:26:49 2018 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Apr 19 11:26:49 2018 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=ffb632b9 kde-apps/kdenlive: Update qt5.11b3.patch by upstream review Package-Manager: Portage-2.3.24, Repoman-2.3.6 .../kdenlive/files/kdenlive-18.04.0-qt-5.11.patch | 44 +++--- 1 file changed, 22 insertions(+), 22 deletions(-) diff --git a/kde-apps/kdenlive/files/kdenlive-18.04.0-qt-5.11.patch b/kde-apps/kdenlive/files/kdenlive-18.04.0-qt-5.11.patch index 143745737c..9b65000a8c 100644 --- a/kde-apps/kdenlive/files/kdenlive-18.04.0-qt-5.11.patch +++ b/kde-apps/kdenlive/files/kdenlive-18.04.0-qt-5.11.patch @@ -1,33 +1,36 @@ -From c205adc1f55e2864180b3b0e1fe133c9056e9130 Mon Sep 17 00:00:00 2001 -From: Andreas Sturmlechner-Date: Fri, 13 Apr 2018 23:56:26 +0200 -Subject: [PATCH] Fix build with Qt 5.11_beta3 (dropping qt5_use_modules) - - renderer/CMakeLists.txt | 3 +-- - src/CMakeLists.txt | 2 +- - 2 files changed, 2 insertions(+), 3 deletions(-) - +diff --git a/CMakeLists.txt b/CMakeLists.txt +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -78,7 +78,7 @@ + check_include_files(malloc.h HAVE_MALLOC_H) + check_include_files(pthread.h HAVE_PTHREAD_H) + +-find_package(Qt5 REQUIRED COMPONENTS Core DBus Widgets Script Svg Quick ) ++find_package(Qt5 REQUIRED COMPONENTS Core DBus Widgets Script Svg Quick Concurrent) + find_package(Qt5 OPTIONAL_COMPONENTS WebKitWidgets QUIET) + + find_package(KF5 5.23.0 OPTIONAL_COMPONENTS XmlGui QUIET) diff --git a/renderer/CMakeLists.txt b/renderer/CMakeLists.txt -index 27f5f4367..693478abb 100644 --- a/renderer/CMakeLists.txt +++ b/renderer/CMakeLists.txt -@@ -9,9 +9,8 @@ set(kdenlive_render_SRCS +@@ -9,12 +9,6 @@ add_executable(kdenlive_render ${kdenlive_render_SRCS}) ecm_mark_nongui_executable(kdenlive_render) -qt5_use_modules(kdenlive_render Widgets Concurrent DBus) - - target_link_libraries(kdenlive_render -+ Qt5::Widgets Qt5::Concurrent Qt5::DBus - ${QT_LIBRARIES} - ${Qt5_LIBRARIES} - ) +-target_link_libraries(kdenlive_render +- ${QT_LIBRARIES} +- ${Qt5_LIBRARIES} +-) +- ++target_link_libraries(kdenlive_render Qt5::Core Qt5::DBus) + + install(TARGETS kdenlive_render DESTINATION ${BIN_INSTALL_DIR}) diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt -index 1b3cbdea9..2ba81bb48 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt -@@ -299,7 +299,7 @@ if (KF5Crash_FOUND) +@@ -299,7 +299,7 @@ target_link_libraries(kdenlive KF5::Crash) endif() @@ -36,6 +39,3 @@ index 1b3cbdea9..2ba81bb48 100644 if (Qt5WebKitWidgets_FOUND) message(STATUS "Found Qt5 WebKitWidgets. You can use your Freesound.org credentials to download files") --- -2.17.0 -
[gentoo-commits] proj/kde:master commit in: kde-apps/kdenlive/
commit: bade95817dba83d9d4b4b55344c9e10d37229838 Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Apr 19 11:26:21 2018 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Apr 19 11:26:21 2018 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=bade9581 kde-apps/kdenlive: Add missing DEPEND Package-Manager: Portage-2.3.24, Repoman-2.3.6 kde-apps/kdenlive/kdenlive-18.04.0.ebuild | 1 + kde-apps/kdenlive/kdenlive-18.04.49..ebuild | 1 + kde-apps/kdenlive/kdenlive-.ebuild | 1 + 3 files changed, 3 insertions(+) diff --git a/kde-apps/kdenlive/kdenlive-18.04.0.ebuild b/kde-apps/kdenlive/kdenlive-18.04.0.ebuild index 01dbc29295..44ad842ceb 100644 --- a/kde-apps/kdenlive/kdenlive-18.04.0.ebuild +++ b/kde-apps/kdenlive/kdenlive-18.04.0.ebuild @@ -53,6 +53,7 @@ RDEPEND=" v4l? ( media-libs/libv4l ) " DEPEND="${RDEPEND} + $(add_qt_dep qtconcurrent) sys-devel/gettext " diff --git a/kde-apps/kdenlive/kdenlive-18.04.49..ebuild b/kde-apps/kdenlive/kdenlive-18.04.49..ebuild index 176abd686a..24625ac1da 100644 --- a/kde-apps/kdenlive/kdenlive-18.04.49..ebuild +++ b/kde-apps/kdenlive/kdenlive-18.04.49..ebuild @@ -53,6 +53,7 @@ RDEPEND=" v4l? ( media-libs/libv4l ) " DEPEND="${RDEPEND} + $(add_qt_dep qtconcurrent) sys-devel/gettext " diff --git a/kde-apps/kdenlive/kdenlive-.ebuild b/kde-apps/kdenlive/kdenlive-.ebuild index 176abd686a..24625ac1da 100644 --- a/kde-apps/kdenlive/kdenlive-.ebuild +++ b/kde-apps/kdenlive/kdenlive-.ebuild @@ -53,6 +53,7 @@ RDEPEND=" v4l? ( media-libs/libv4l ) " DEPEND="${RDEPEND} + $(add_qt_dep qtconcurrent) sys-devel/gettext "
[gentoo-commits] proj/kde:master commit in: kde-apps/kdenlive/, kde-apps/kdenlive/files/
commit: ee25b360533cc9adfb31bce37bddd9e8dc6cbc4b Author: Andreas Sturmlechner gentoo org> AuthorDate: Fri Apr 13 22:15:07 2018 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Fri Apr 13 22:15:07 2018 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=ee25b360 kde-apps/kdenlive: Fix build with Qt 5.11_beta3 Package-Manager: Portage-2.3.28, Repoman-2.3.9 .../kdenlive/files/kdenlive-18.04.0-qt-5.11.patch | 41 ++ kde-apps/kdenlive/kdenlive-18.04.0.ebuild | 2 ++ 2 files changed, 43 insertions(+) diff --git a/kde-apps/kdenlive/files/kdenlive-18.04.0-qt-5.11.patch b/kde-apps/kdenlive/files/kdenlive-18.04.0-qt-5.11.patch new file mode 100644 index 00..143745737c --- /dev/null +++ b/kde-apps/kdenlive/files/kdenlive-18.04.0-qt-5.11.patch @@ -0,0 +1,41 @@ +From c205adc1f55e2864180b3b0e1fe133c9056e9130 Mon Sep 17 00:00:00 2001 +From: Andreas Sturmlechner+Date: Fri, 13 Apr 2018 23:56:26 +0200 +Subject: [PATCH] Fix build with Qt 5.11_beta3 (dropping qt5_use_modules) + +--- + renderer/CMakeLists.txt | 3 +-- + src/CMakeLists.txt | 2 +- + 2 files changed, 2 insertions(+), 3 deletions(-) + +diff --git a/renderer/CMakeLists.txt b/renderer/CMakeLists.txt +index 27f5f4367..693478abb 100644 +--- a/renderer/CMakeLists.txt b/renderer/CMakeLists.txt +@@ -9,9 +9,8 @@ set(kdenlive_render_SRCS + add_executable(kdenlive_render ${kdenlive_render_SRCS}) + ecm_mark_nongui_executable(kdenlive_render) + +-qt5_use_modules(kdenlive_render Widgets Concurrent DBus) +- + target_link_libraries(kdenlive_render ++ Qt5::Widgets Qt5::Concurrent Qt5::DBus + ${QT_LIBRARIES} + ${Qt5_LIBRARIES} + ) +diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt +index 1b3cbdea9..2ba81bb48 100644 +--- a/src/CMakeLists.txt b/src/CMakeLists.txt +@@ -299,7 +299,7 @@ if (KF5Crash_FOUND) + target_link_libraries(kdenlive KF5::Crash) + endif() + +-qt5_use_modules( kdenlive Script Widgets Concurrent Qml Quick) ++target_link_libraries(kdenlive Qt5::Script Qt5::Widgets Qt5::Concurrent Qt5::Qml Qt5::Quick) + + if (Qt5WebKitWidgets_FOUND) + message(STATUS "Found Qt5 WebKitWidgets. You can use your Freesound.org credentials to download files") +-- +2.17.0 + diff --git a/kde-apps/kdenlive/kdenlive-18.04.0.ebuild b/kde-apps/kdenlive/kdenlive-18.04.0.ebuild index ba7f9f054d..01dbc29295 100644 --- a/kde-apps/kdenlive/kdenlive-18.04.0.ebuild +++ b/kde-apps/kdenlive/kdenlive-18.04.0.ebuild @@ -56,6 +56,8 @@ DEPEND="${RDEPEND} sys-devel/gettext " +PATCHES=( "${FILESDIR}/${P}-qt-5.11.patch" ) + src_configure() { local mycmakeargs=( $(cmake-utils_use_find_package freesound Qt5WebKitWidgets)
[gentoo-commits] proj/kde:master commit in: kde-apps/kdenlive/
commit: ca850ee8e609c714752436970363b55517f318c8 Author: Jonathan Christison redhat com> AuthorDate: Wed Jul 12 17:32:14 2017 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed Jul 12 19:42:31 2017 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=ca850ee8 kde-apps/kdenlive: Raise media-libs/mlt minimum version to 6.4.0 kde-apps/kdenlive/kdenlive-17.04.3.ebuild | 2 +- kde-apps/kdenlive/kdenlive-17.04.49..ebuild | 2 +- kde-apps/kdenlive/kdenlive-.ebuild | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/kde-apps/kdenlive/kdenlive-17.04.3.ebuild b/kde-apps/kdenlive/kdenlive-17.04.3.ebuild index 1892354ba3..555d04f610 100644 --- a/kde-apps/kdenlive/kdenlive-17.04.3.ebuild +++ b/kde-apps/kdenlive/kdenlive-17.04.3.ebuild @@ -45,7 +45,7 @@ RDEPEND=" $(add_qt_dep qtsvg) $(add_qt_dep qtwidgets) $(add_qt_dep qtxml) - >=media-libs/mlt-6.0.0[ffmpeg,kdenlive,melt,qt5,sdl,xml] + >=media-libs/mlt-6.4.0[ffmpeg,kdenlive,melt,qt5,sdl,xml] virtual/ffmpeg[encode,sdl,X] virtual/opengl freesound? ( $(add_qt_dep qtwebkit) ) diff --git a/kde-apps/kdenlive/kdenlive-17.04.49..ebuild b/kde-apps/kdenlive/kdenlive-17.04.49..ebuild index 48f9d70993..ddd55f78e3 100644 --- a/kde-apps/kdenlive/kdenlive-17.04.49..ebuild +++ b/kde-apps/kdenlive/kdenlive-17.04.49..ebuild @@ -45,7 +45,7 @@ RDEPEND=" $(add_qt_dep qtsvg) $(add_qt_dep qtwidgets) $(add_qt_dep qtxml) - >=media-libs/mlt-6.0.0[ffmpeg,kdenlive,melt,qt5,sdl,xml] + >=media-libs/mlt-6.4.0[ffmpeg,kdenlive,melt,qt5,sdl,xml] virtual/ffmpeg[encode,sdl,X] virtual/opengl freesound? ( $(add_qt_dep qtwebkit) ) diff --git a/kde-apps/kdenlive/kdenlive-.ebuild b/kde-apps/kdenlive/kdenlive-.ebuild index 48f9d70993..ddd55f78e3 100644 --- a/kde-apps/kdenlive/kdenlive-.ebuild +++ b/kde-apps/kdenlive/kdenlive-.ebuild @@ -45,7 +45,7 @@ RDEPEND=" $(add_qt_dep qtsvg) $(add_qt_dep qtwidgets) $(add_qt_dep qtxml) - >=media-libs/mlt-6.0.0[ffmpeg,kdenlive,melt,qt5,sdl,xml] + >=media-libs/mlt-6.4.0[ffmpeg,kdenlive,melt,qt5,sdl,xml] virtual/ffmpeg[encode,sdl,X] virtual/opengl freesound? ( $(add_qt_dep qtwebkit) )
[gentoo-commits] proj/kde:master commit in: kde-apps/kdenlive/
commit: 131b3b719a5cfee1a8ea18f458f58fb80d0b433f Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Jun 25 09:21:24 2017 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Jun 25 09:23:58 2017 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=131b3b71 kde-apps/kdenlive: Add pkg_postinst info about additional effects ...depending on use flag setting in media-libs/mlt. Gentoo-bug: 603168 Package-Manager: Portage-2.3.6, Repoman-2.3.1 kde-apps/kdenlive/kdenlive-17.04.49..ebuild | 9 + kde-apps/kdenlive/kdenlive-.ebuild | 9 + 2 files changed, 18 insertions(+) diff --git a/kde-apps/kdenlive/kdenlive-17.04.49..ebuild b/kde-apps/kdenlive/kdenlive-17.04.49..ebuild index 26fbf59db7..48f9d70993 100644 --- a/kde-apps/kdenlive/kdenlive-17.04.49..ebuild +++ b/kde-apps/kdenlive/kdenlive-17.04.49..ebuild @@ -66,3 +66,12 @@ src_configure() { kde5_src_configure } + +pkg_postinst() { + kde5_pkg_postinst + + # Gentoo bug 603168 + if ! has_version "media-libs/mlt[fftw]" ; then + elog "For 'Crop and Transform/Rotate and Shear' effect, please build media-libs/mlt with USE=fftw enabled." + fi +} diff --git a/kde-apps/kdenlive/kdenlive-.ebuild b/kde-apps/kdenlive/kdenlive-.ebuild index 26fbf59db7..48f9d70993 100644 --- a/kde-apps/kdenlive/kdenlive-.ebuild +++ b/kde-apps/kdenlive/kdenlive-.ebuild @@ -66,3 +66,12 @@ src_configure() { kde5_src_configure } + +pkg_postinst() { + kde5_pkg_postinst + + # Gentoo bug 603168 + if ! has_version "media-libs/mlt[fftw]" ; then + elog "For 'Crop and Transform/Rotate and Shear' effect, please build media-libs/mlt with USE=fftw enabled." + fi +}
[gentoo-commits] proj/kde:master commit in: kde-apps/kdenlive/
commit: d15f214782ed8f86038d3c0ec1cddb494e0e4b44 Author: Andreas Sturmlechner gmail com> AuthorDate: Sat Nov 12 21:01:20 2016 + Commit: Michael Palimaka gentoo org> CommitDate: Sat Nov 12 23:09:03 2016 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=d15f2147 kde-apps/kdenlive: Fix DEPENDs, KDE_HANDBOOK optional Package-Manager: portage-2.3.0 kde-apps/kdenlive/kdenlive-16.08.49..ebuild | 10 ++ kde-apps/kdenlive/kdenlive-.ebuild | 10 ++ kde-apps/kdenlive/metadata.xml | 2 ++ 3 files changed, 14 insertions(+), 8 deletions(-) diff --git a/kde-apps/kdenlive/kdenlive-16.08.49..ebuild b/kde-apps/kdenlive/kdenlive-16.08.49..ebuild index 9caa401..e1fddef 100644 --- a/kde-apps/kdenlive/kdenlive-16.08.49..ebuild +++ b/kde-apps/kdenlive/kdenlive-16.08.49..ebuild @@ -4,7 +4,7 @@ EAPI=6 -KDE_HANDBOOK="forceoptional" +KDE_HANDBOOK="optional" inherit kde5 DESCRIPTION="Non-linear video editing suite by KDE" @@ -12,7 +12,7 @@ HOMEPAGE="https://www.kdenlive.org/; LICENSE="GPL-2" KEYWORDS="" -IUSE="gles2 v4l semantic-desktop" +IUSE="freesound gles2 jogshuttle semantic-desktop v4l" RDEPEND=" $(add_frameworks_dep karchive) @@ -32,7 +32,6 @@ RDEPEND=" $(add_frameworks_dep knewstuff) $(add_frameworks_dep knotifications) $(add_frameworks_dep knotifyconfig) - $(add_frameworks_dep kplotting) $(add_frameworks_dep kservice) $(add_frameworks_dep ktextwidgets) $(add_frameworks_dep kwidgetsaddons) @@ -50,6 +49,7 @@ RDEPEND=" >=media-libs/mlt-6.0.0[ffmpeg,kdenlive,melt,qt5,sdl,xml] virtual/ffmpeg[encode,sdl,X] virtual/opengl + freesound? ( $(add_qt_dep qtwebkit) ) semantic-desktop? ( $(add_frameworks_dep kfilemetadata) ) v4l? ( media-libs/libv4l ) " @@ -59,8 +59,10 @@ DEPEND="${RDEPEND} src_configure() { local mycmakeargs=( - $(cmake-utils_use_find_package v4l LibV4L2) + $(cmake-utils_use_find_package freesound Qt5WebKitWidgets) + -DWITH_JogShuttle=$(usex jogshuttle) $(cmake-utils_use_find_package semantic-desktop KF5FileMetaData) + $(cmake-utils_use_find_package v4l LibV4L2) ) kde5_src_configure diff --git a/kde-apps/kdenlive/kdenlive-.ebuild b/kde-apps/kdenlive/kdenlive-.ebuild index 9caa401..e1fddef 100644 --- a/kde-apps/kdenlive/kdenlive-.ebuild +++ b/kde-apps/kdenlive/kdenlive-.ebuild @@ -4,7 +4,7 @@ EAPI=6 -KDE_HANDBOOK="forceoptional" +KDE_HANDBOOK="optional" inherit kde5 DESCRIPTION="Non-linear video editing suite by KDE" @@ -12,7 +12,7 @@ HOMEPAGE="https://www.kdenlive.org/; LICENSE="GPL-2" KEYWORDS="" -IUSE="gles2 v4l semantic-desktop" +IUSE="freesound gles2 jogshuttle semantic-desktop v4l" RDEPEND=" $(add_frameworks_dep karchive) @@ -32,7 +32,6 @@ RDEPEND=" $(add_frameworks_dep knewstuff) $(add_frameworks_dep knotifications) $(add_frameworks_dep knotifyconfig) - $(add_frameworks_dep kplotting) $(add_frameworks_dep kservice) $(add_frameworks_dep ktextwidgets) $(add_frameworks_dep kwidgetsaddons) @@ -50,6 +49,7 @@ RDEPEND=" >=media-libs/mlt-6.0.0[ffmpeg,kdenlive,melt,qt5,sdl,xml] virtual/ffmpeg[encode,sdl,X] virtual/opengl + freesound? ( $(add_qt_dep qtwebkit) ) semantic-desktop? ( $(add_frameworks_dep kfilemetadata) ) v4l? ( media-libs/libv4l ) " @@ -59,8 +59,10 @@ DEPEND="${RDEPEND} src_configure() { local mycmakeargs=( - $(cmake-utils_use_find_package v4l LibV4L2) + $(cmake-utils_use_find_package freesound Qt5WebKitWidgets) + -DWITH_JogShuttle=$(usex jogshuttle) $(cmake-utils_use_find_package semantic-desktop KF5FileMetaData) + $(cmake-utils_use_find_package v4l LibV4L2) ) kde5_src_configure diff --git a/kde-apps/kdenlive/metadata.xml b/kde-apps/kdenlive/metadata.xml index 6b9e870..3866252 100644 --- a/kde-apps/kdenlive/metadata.xml +++ b/kde-apps/kdenlive/metadata.xml @@ -6,6 +6,8 @@ Gentoo KDE Project + Enable freesound.org credentials support via dev-qt/qtwebkit to download files Use GLES 2.0 or later instead of full OpenGL + Enable support for Jog-Shuttle devices
[gentoo-commits] proj/kde:master commit in: kde-apps/kdenlive/
commit: b24cdedd29e3fbc8717d5912dc3e316b6ff7b3d4 Author: Michael Palimaka gentoo org> AuthorDate: Wed Jul 27 13:37:23 2016 + Commit: Michael Palimaka gentoo org> CommitDate: Wed Jul 27 13:37:26 2016 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=b24cdedd kde-apps/kdenlive: raise media-libs/mlt dependency Upstream-commit: 42fbfc86b266ef03a03d0035685a61e484a7d171 Package-Manager: portage-2.3.0 kde-apps/kdenlive/kdenlive-16.07.80.ebuild | 2 +- kde-apps/kdenlive/kdenlive-16.08.49..ebuild | 2 +- kde-apps/kdenlive/kdenlive-.ebuild | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/kde-apps/kdenlive/kdenlive-16.07.80.ebuild b/kde-apps/kdenlive/kdenlive-16.07.80.ebuild index 9805c76..1cfb75f 100644 --- a/kde-apps/kdenlive/kdenlive-16.07.80.ebuild +++ b/kde-apps/kdenlive/kdenlive-16.07.80.ebuild @@ -47,7 +47,7 @@ RDEPEND=" $(add_qt_dep qtsvg) $(add_qt_dep qtwidgets) $(add_qt_dep qtxml) - >=media-libs/mlt-0.9.8-r1[ffmpeg,kdenlive,melt,qt5,sdl,xml] + >=media-libs/mlt-6.0.0[ffmpeg,kdenlive,melt,qt5,sdl,xml] virtual/ffmpeg[encode,sdl,X] virtual/opengl semantic-desktop? ( $(add_frameworks_dep kfilemetadata) ) diff --git a/kde-apps/kdenlive/kdenlive-16.08.49..ebuild b/kde-apps/kdenlive/kdenlive-16.08.49..ebuild index f4d79dd..9caa401 100644 --- a/kde-apps/kdenlive/kdenlive-16.08.49..ebuild +++ b/kde-apps/kdenlive/kdenlive-16.08.49..ebuild @@ -47,7 +47,7 @@ RDEPEND=" $(add_qt_dep qtsvg) $(add_qt_dep qtwidgets) $(add_qt_dep qtxml) - >=media-libs/mlt-0.9.8-r1[ffmpeg,kdenlive,melt,qt5,sdl,xml] + >=media-libs/mlt-6.0.0[ffmpeg,kdenlive,melt,qt5,sdl,xml] virtual/ffmpeg[encode,sdl,X] virtual/opengl semantic-desktop? ( $(add_frameworks_dep kfilemetadata) ) diff --git a/kde-apps/kdenlive/kdenlive-.ebuild b/kde-apps/kdenlive/kdenlive-.ebuild index f4d79dd..9caa401 100644 --- a/kde-apps/kdenlive/kdenlive-.ebuild +++ b/kde-apps/kdenlive/kdenlive-.ebuild @@ -47,7 +47,7 @@ RDEPEND=" $(add_qt_dep qtsvg) $(add_qt_dep qtwidgets) $(add_qt_dep qtxml) - >=media-libs/mlt-0.9.8-r1[ffmpeg,kdenlive,melt,qt5,sdl,xml] + >=media-libs/mlt-6.0.0[ffmpeg,kdenlive,melt,qt5,sdl,xml] virtual/ffmpeg[encode,sdl,X] virtual/opengl semantic-desktop? ( $(add_frameworks_dep kfilemetadata) )
[gentoo-commits] proj/kde:master commit in: kde-apps/kdenlive/files/
commit: 916da9ded6c166d7043b7ac43525df7aeaf15a36 Author: Johannes Huber gentoo org> AuthorDate: Tue Mar 22 18:46:44 2016 + Commit: Johannes Huber gentoo org> CommitDate: Tue Mar 22 18:46:44 2016 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=916da9de kde-apps/kdenlive: Remove unused patch Package-Manager: portage-2.2.28 .../kdenlive/files/kdenlive-15.12.0-kcrash.patch | 63 -- 1 file changed, 63 deletions(-) diff --git a/kde-apps/kdenlive/files/kdenlive-15.12.0-kcrash.patch b/kde-apps/kdenlive/files/kdenlive-15.12.0-kcrash.patch deleted file mode 100644 index 87bc3f7..000 --- a/kde-apps/kdenlive/files/kdenlive-15.12.0-kcrash.patch +++ /dev/null @@ -1,63 +0,0 @@ -From: Jean-Baptiste Mardelle-Date: Sun, 27 Dec 2015 23:25:59 + -Subject: Open KDE's crash handler on crash (bump KF5 requirement to 5.15) -X-Git-Url: http://quickgit.kde.org/?p=kdenlive.git=commitdiff=57cb1121da1d7106ebdb73a814c27e54b1711332 -Open KDE's crash handler on crash (bump KF5 requirement to 5.15) - - a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -74,9 +74,8 @@ - - find_package(Qt5 CONFIG REQUIRED Core DBus Test Widgets Script Svg) - --find_package(KF5 REQUIRED Archive Bookmarks CoreAddons Config ConfigWidgets --DBusAddons KIO WidgetsAddons Plotting NotifyConfig NewStuff XmlGui Notifications GuiAddons TextWidgets IconThemes DocTools) -- -+find_package(KF5 5.15 REQUIRED COMPONENTS Archive Bookmarks CoreAddons Config ConfigWidgets -+DBusAddons KIO WidgetsAddons Plotting NotifyConfig NewStuff XmlGui Notifications GuiAddons TextWidgets IconThemes DocTools Crash) - - # Search MLT package. - find_package(MLT ${MLT_MIN_VERSION} REQUIRED) - a/src/CMakeLists.txt -+++ b/src/CMakeLists.txt -@@ -261,6 +261,7 @@ -KF5::Notifications -KF5::TextWidgets -KF5::IconThemes -+ KF5::Crash - ${Qt5_LIBRARIES} - Qt5::Svg - ${OPENGL_LIBRARIES} - a/src/main.cpp -+++ b/src/main.cpp -@@ -22,6 +22,7 @@ - #include "mainwindow.h" - - #include -+#include - #include - - #include //new -@@ -37,7 +38,7 @@ - #if defined(Q_OS_UNIX) && !defined(Q_OS_MAC) - QCoreApplication::setAttribute(Qt::AA_X11InitThreads); - #endif -- -+ - KLocalizedString::setApplicationDomain("kdenlive"); - - // Init application -@@ -93,6 +94,7 @@ - - // Register DBus service - KDBusService programDBusService; -+KCrash::initialize(); - - // see if we are starting with session management - if (qApp->isSessionRestored()){ -
[gentoo-commits] proj/kde:master commit in: kde-apps/kdenlive/
commit: 8d876c1f3475840d22bc8ad4f3ed656747f2ceeb Author: Michael Palimaka gentoo org> AuthorDate: Wed Jan 20 17:18:03 2016 + Commit: Michael Palimaka gentoo org> CommitDate: Wed Jan 20 17:18:03 2016 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=8d876c1f kde-apps/kdenlive: raise media-libs/mlt dependency Package-Manager: portage-2.2.27 kde-apps/kdenlive/kdenlive-15.12.1.ebuild | 2 +- kde-apps/kdenlive/kdenlive-15.12.49..ebuild | 2 +- kde-apps/kdenlive/kdenlive-.ebuild | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/kde-apps/kdenlive/kdenlive-15.12.1.ebuild b/kde-apps/kdenlive/kdenlive-15.12.1.ebuild index d964c30..f5cdc8a 100644 --- a/kde-apps/kdenlive/kdenlive-15.12.1.ebuild +++ b/kde-apps/kdenlive/kdenlive-15.12.1.ebuild @@ -46,7 +46,7 @@ RDEPEND=" dev-qt/qtsvg:5 dev-qt/qtwidgets:5 dev-qt/qtxml:5 - >=media-libs/mlt-0.9.8[ffmpeg,kdenlive,melt,qt5,sdl,xml] + >=media-libs/mlt-0.9.8-r1[ffmpeg,kdenlive,melt,qt5,sdl,xml] virtual/ffmpeg[encode,sdl,X] virtual/opengl v4l? ( media-libs/libv4l ) diff --git a/kde-apps/kdenlive/kdenlive-15.12.49..ebuild b/kde-apps/kdenlive/kdenlive-15.12.49..ebuild index 8a7d975..d7fdcce 100644 --- a/kde-apps/kdenlive/kdenlive-15.12.49..ebuild +++ b/kde-apps/kdenlive/kdenlive-15.12.49..ebuild @@ -46,7 +46,7 @@ RDEPEND=" dev-qt/qtsvg:5 dev-qt/qtwidgets:5 dev-qt/qtxml:5 - >=media-libs/mlt-0.9.8[ffmpeg,kdenlive,melt,qt5,sdl,xml] + >=media-libs/mlt-0.9.8-r1[ffmpeg,kdenlive,melt,qt5,sdl,xml] virtual/ffmpeg[encode,sdl,X] virtual/opengl v4l? ( media-libs/libv4l ) diff --git a/kde-apps/kdenlive/kdenlive-.ebuild b/kde-apps/kdenlive/kdenlive-.ebuild index 0f34da6..d6a8739 100644 --- a/kde-apps/kdenlive/kdenlive-.ebuild +++ b/kde-apps/kdenlive/kdenlive-.ebuild @@ -46,7 +46,7 @@ RDEPEND=" dev-qt/qtsvg:5 dev-qt/qtwidgets:5 dev-qt/qtxml:5 - >=media-libs/mlt-0.9.8[ffmpeg,kdenlive,melt,qt5,sdl,xml] + >=media-libs/mlt-0.9.8-r1[ffmpeg,kdenlive,melt,qt5,sdl,xml] virtual/ffmpeg[encode,sdl,X] virtual/opengl semantic-desktop? ( $(add_frameworks_dep kfilemetadata) )
[gentoo-commits] proj/kde:master commit in: kde-apps/kdenlive/
commit: f8e69b27c88920b7f6be34de2dbd52c65069ff38 Author: Michael Palimaka gentoo org> AuthorDate: Wed Jan 20 17:02:03 2016 + Commit: Michael Palimaka gentoo org> CommitDate: Wed Jan 20 17:02:14 2016 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=f8e69b27 kde-apps/kdenlive: introduce gles2 USE flag There is a conditional on Qt5Gui_OPENGL_IMPLEMENTATION, similar to kde-frameworks/plasma. Package-Manager: portage-2.2.27 kde-apps/kdenlive/kdenlive-15.12.1.ebuild | 4 ++-- kde-apps/kdenlive/kdenlive-15.12.49..ebuild | 4 ++-- kde-apps/kdenlive/kdenlive-.ebuild | 4 ++-- kde-apps/kdenlive/metadata.xml | 3 +++ 4 files changed, 9 insertions(+), 6 deletions(-) diff --git a/kde-apps/kdenlive/kdenlive-15.12.1.ebuild b/kde-apps/kdenlive/kdenlive-15.12.1.ebuild index 6e385dd..d964c30 100644 --- a/kde-apps/kdenlive/kdenlive-15.12.1.ebuild +++ b/kde-apps/kdenlive/kdenlive-15.12.1.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://www.kdenlive.org/; LICENSE="GPL-2" KEYWORDS=" ~amd64 ~x86" -IUSE="v4l" +IUSE="gles2 v4l" RDEPEND=" $(add_frameworks_dep karchive) @@ -40,7 +40,7 @@ RDEPEND=" $(add_frameworks_dep solid) dev-qt/qtdbus:5 dev-qt/qtdeclarative:5 - dev-qt/qtgui:5 + dev-qt/qtgui:5[gles2=] dev-qt/qtnetwork:5 dev-qt/qtscript:5 dev-qt/qtsvg:5 diff --git a/kde-apps/kdenlive/kdenlive-15.12.49..ebuild b/kde-apps/kdenlive/kdenlive-15.12.49..ebuild index 947970c..8a7d975 100644 --- a/kde-apps/kdenlive/kdenlive-15.12.49..ebuild +++ b/kde-apps/kdenlive/kdenlive-15.12.49..ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://www.kdenlive.org/; LICENSE="GPL-2" KEYWORDS="" -IUSE="v4l" +IUSE="gles2 v4l" RDEPEND=" $(add_frameworks_dep karchive) @@ -40,7 +40,7 @@ RDEPEND=" $(add_frameworks_dep solid) dev-qt/qtdbus:5 dev-qt/qtdeclarative:5 - dev-qt/qtgui:5 + dev-qt/qtgui:5[gles2=] dev-qt/qtnetwork:5 dev-qt/qtscript:5 dev-qt/qtsvg:5 diff --git a/kde-apps/kdenlive/kdenlive-.ebuild b/kde-apps/kdenlive/kdenlive-.ebuild index 04e2209..0f34da6 100644 --- a/kde-apps/kdenlive/kdenlive-.ebuild +++ b/kde-apps/kdenlive/kdenlive-.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://www.kdenlive.org/; LICENSE="GPL-2" KEYWORDS="" -IUSE="v4l semantic-desktop" +IUSE="gles2 v4l semantic-desktop" RDEPEND=" $(add_frameworks_dep karchive) @@ -40,7 +40,7 @@ RDEPEND=" $(add_frameworks_dep solid) dev-qt/qtdbus:5 dev-qt/qtdeclarative:5 - dev-qt/qtgui:5 + dev-qt/qtgui:5[gles2=] dev-qt/qtnetwork:5 dev-qt/qtscript:5 dev-qt/qtsvg:5 diff --git a/kde-apps/kdenlive/metadata.xml b/kde-apps/kdenlive/metadata.xml index a23f444..2019a2e 100644 --- a/kde-apps/kdenlive/metadata.xml +++ b/kde-apps/kdenlive/metadata.xml @@ -2,4 +2,7 @@ http://www.gentoo.org/dtd/metadata.dtd;> kde + + Use GLES 2.0 or later instead of full OpenGL +
[gentoo-commits] proj/kde:master commit in: kde-apps/kdenlive/
commit: 1cd618ecba11ad7bc96cc9f062eb1dee81c6db28 Author: Michael Palimaka gentoo org> AuthorDate: Wed Jan 20 16:56:42 2016 + Commit: Michael Palimaka gentoo org> CommitDate: Wed Jan 20 16:56:42 2016 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=1cd618ec kde-apps/kdenlive: remove unused dependency Package-Manager: portage-2.2.27 kde-apps/kdenlive/kdenlive-15.12.1.ebuild | 1 - kde-apps/kdenlive/kdenlive-15.12.49..ebuild | 1 - kde-apps/kdenlive/kdenlive-.ebuild | 1 - 3 files changed, 3 deletions(-) diff --git a/kde-apps/kdenlive/kdenlive-15.12.1.ebuild b/kde-apps/kdenlive/kdenlive-15.12.1.ebuild index c78fc0a..6e385dd 100644 --- a/kde-apps/kdenlive/kdenlive-15.12.1.ebuild +++ b/kde-apps/kdenlive/kdenlive-15.12.1.ebuild @@ -42,7 +42,6 @@ RDEPEND=" dev-qt/qtdeclarative:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 - dev-qt/qtopengl:5 dev-qt/qtscript:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5 diff --git a/kde-apps/kdenlive/kdenlive-15.12.49..ebuild b/kde-apps/kdenlive/kdenlive-15.12.49..ebuild index bf51a78..947970c 100644 --- a/kde-apps/kdenlive/kdenlive-15.12.49..ebuild +++ b/kde-apps/kdenlive/kdenlive-15.12.49..ebuild @@ -42,7 +42,6 @@ RDEPEND=" dev-qt/qtdeclarative:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 - dev-qt/qtopengl:5 dev-qt/qtscript:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5 diff --git a/kde-apps/kdenlive/kdenlive-.ebuild b/kde-apps/kdenlive/kdenlive-.ebuild index 79a860a..04e2209 100644 --- a/kde-apps/kdenlive/kdenlive-.ebuild +++ b/kde-apps/kdenlive/kdenlive-.ebuild @@ -42,7 +42,6 @@ RDEPEND=" dev-qt/qtdeclarative:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 - dev-qt/qtopengl:5 dev-qt/qtscript:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5
[gentoo-commits] proj/kde:master commit in: kde-apps/kdenlive/files/, kde-apps/kdenlive/
commit: d1d0cc1be0f8ed07985235742e8d42cb750a0176 Author: Andreas Sturmlechner gmail com> AuthorDate: Mon Dec 28 00:31:23 2015 + Commit: Michael Palimaka gentoo org> CommitDate: Fri Jan 1 16:22:42 2016 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=d1d0cc1b kde-apps/kdenlive: Fix DEPENDs, add patch to initialise kcrash Package-Manager: portage-2.2.24 .../kdenlive/files/kdenlive-15.12.0-kcrash.patch | 63 ++ kde-apps/kdenlive/kdenlive-15.12.49..ebuild| 5 +- kde-apps/kdenlive/kdenlive-.ebuild | 3 +- 3 files changed, 69 insertions(+), 2 deletions(-) diff --git a/kde-apps/kdenlive/files/kdenlive-15.12.0-kcrash.patch b/kde-apps/kdenlive/files/kdenlive-15.12.0-kcrash.patch new file mode 100644 index 000..87bc3f7 --- /dev/null +++ b/kde-apps/kdenlive/files/kdenlive-15.12.0-kcrash.patch @@ -0,0 +1,63 @@ +From: Jean-Baptiste Mardelle+Date: Sun, 27 Dec 2015 23:25:59 + +Subject: Open KDE's crash handler on crash (bump KF5 requirement to 5.15) +X-Git-Url: http://quickgit.kde.org/?p=kdenlive.git=commitdiff=57cb1121da1d7106ebdb73a814c27e54b1711332 +--- +Open KDE's crash handler on crash (bump KF5 requirement to 5.15) +--- + + +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -74,9 +74,8 @@ + + find_package(Qt5 CONFIG REQUIRED Core DBus Test Widgets Script Svg) + +-find_package(KF5 REQUIRED Archive Bookmarks CoreAddons Config ConfigWidgets +-DBusAddons KIO WidgetsAddons Plotting NotifyConfig NewStuff XmlGui Notifications GuiAddons TextWidgets IconThemes DocTools) +- ++find_package(KF5 5.15 REQUIRED COMPONENTS Archive Bookmarks CoreAddons Config ConfigWidgets ++DBusAddons KIO WidgetsAddons Plotting NotifyConfig NewStuff XmlGui Notifications GuiAddons TextWidgets IconThemes DocTools Crash) + + # Search MLT package. + find_package(MLT ${MLT_MIN_VERSION} REQUIRED) + +--- a/src/CMakeLists.txt b/src/CMakeLists.txt +@@ -261,6 +261,7 @@ +KF5::Notifications +KF5::TextWidgets +KF5::IconThemes ++ KF5::Crash + ${Qt5_LIBRARIES} + Qt5::Svg + ${OPENGL_LIBRARIES} + +--- a/src/main.cpp b/src/main.cpp +@@ -22,6 +22,7 @@ + #include "mainwindow.h" + + #include ++#include + #include + + #include //new +@@ -37,7 +38,7 @@ + #if defined(Q_OS_UNIX) && !defined(Q_OS_MAC) + QCoreApplication::setAttribute(Qt::AA_X11InitThreads); + #endif +- ++ + KLocalizedString::setApplicationDomain("kdenlive"); + + // Init application +@@ -93,6 +94,7 @@ + + // Register DBus service + KDBusService programDBusService; ++KCrash::initialize(); + + // see if we are starting with session management + if (qApp->isSessionRestored()){ + diff --git a/kde-apps/kdenlive/kdenlive-15.12.49..ebuild b/kde-apps/kdenlive/kdenlive-15.12.49..ebuild index 10cf67f..6cc33a8 100644 --- a/kde-apps/kdenlive/kdenlive-15.12.49..ebuild +++ b/kde-apps/kdenlive/kdenlive-15.12.49..ebuild @@ -21,6 +21,7 @@ RDEPEND=" $(add_frameworks_dep kconfig) $(add_frameworks_dep kconfigwidgets) $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kcrash) $(add_frameworks_dep kdbusaddons) $(add_frameworks_dep kguiaddons) $(add_frameworks_dep ki18n) @@ -46,7 +47,7 @@ RDEPEND=" dev-qt/qtsvg:5 dev-qt/qtwidgets:5 dev-qt/qtxml:5 - >=media-libs/mlt-0.9.8[ffmpeg,-kde,kdenlive,melt,-qt4,sdl,xml] + >=media-libs/mlt-0.9.8[ffmpeg,kdenlive,melt,qt5,sdl,xml] virtual/ffmpeg[encode,sdl,X] virtual/opengl v4l? ( media-libs/libv4l ) @@ -55,6 +56,8 @@ DEPEND="${RDEPEND} sys-devel/gettext " +PATCHES=( "${FILESDIR}/${PN}-15.12.0-kcrash.patch" ) + src_configure() { local mycmakeargs=( $(cmake-utils_use_find_package v4l LibV4L2) diff --git a/kde-apps/kdenlive/kdenlive-.ebuild b/kde-apps/kdenlive/kdenlive-.ebuild index 10cf67f..d54dc64 100644 --- a/kde-apps/kdenlive/kdenlive-.ebuild +++ b/kde-apps/kdenlive/kdenlive-.ebuild @@ -21,6 +21,7 @@ RDEPEND=" $(add_frameworks_dep kconfig) $(add_frameworks_dep kconfigwidgets) $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kcrash) $(add_frameworks_dep kdbusaddons) $(add_frameworks_dep kguiaddons) $(add_frameworks_dep ki18n) @@ -46,7 +47,7 @@ RDEPEND=" dev-qt/qtsvg:5 dev-qt/qtwidgets:5 dev-qt/qtxml:5 - >=media-libs/mlt-0.9.8[ffmpeg,-kde,kdenlive,melt,-qt4,sdl,xml] + >=media-libs/mlt-0.9.8[ffmpeg,kdenlive,melt,qt5,sdl,xml] virtual/ffmpeg[encode,sdl,X] virtual/opengl v4l? ( media-libs/libv4l )
[gentoo-commits] proj/kde:master commit in: kde-apps/kdenlive/
commit: 548e36f37bbbccaad05aced4c15580472716d41e Author: Andreas Sturmlechner gmail com> AuthorDate: Tue Dec 29 01:21:25 2015 + Commit: Michael Palimaka gentoo org> CommitDate: Fri Jan 1 16:22:42 2016 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=548e36f3 kde-apps/kdenlive: 15.12.0 moved to tree Package-Manager: portage-2.2.24 kde-apps/kdenlive/kdenlive-15.12.0.ebuild | 64 --- 1 file changed, 64 deletions(-) diff --git a/kde-apps/kdenlive/kdenlive-15.12.0.ebuild b/kde-apps/kdenlive/kdenlive-15.12.0.ebuild deleted file mode 100644 index fff994b..000 --- a/kde-apps/kdenlive/kdenlive-15.12.0.ebuild +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -KDE_HANDBOOK="forceoptional" -inherit kde5 - -DESCRIPTION="Non-linear video editing suite by KDE" -HOMEPAGE="https://www.kdenlive.org/; - -LICENSE="GPL-2" -KEYWORDS="~amd64 ~x86" -IUSE="v4l" - -RDEPEND=" - $(add_frameworks_dep karchive) - $(add_frameworks_dep kbookmarks) - $(add_frameworks_dep kcompletion) - $(add_frameworks_dep kconfig) - $(add_frameworks_dep kconfigwidgets) - $(add_frameworks_dep kcoreaddons) - $(add_frameworks_dep kdbusaddons) - $(add_frameworks_dep kguiaddons) - $(add_frameworks_dep ki18n) - $(add_frameworks_dep kiconthemes) - $(add_frameworks_dep kio) - $(add_frameworks_dep kitemviews) - $(add_frameworks_dep kjobwidgets) - $(add_frameworks_dep knewstuff) - $(add_frameworks_dep knotifications) - $(add_frameworks_dep knotifyconfig) - $(add_frameworks_dep kplotting) - $(add_frameworks_dep kservice) - $(add_frameworks_dep ktextwidgets) - $(add_frameworks_dep kwidgetsaddons) - $(add_frameworks_dep kxmlgui) - $(add_frameworks_dep solid) - dev-qt/qtdbus:5 - dev-qt/qtdeclarative:5 - dev-qt/qtgui:5 - dev-qt/qtnetwork:5 - dev-qt/qtopengl:5 - dev-qt/qtscript:5 - dev-qt/qtsvg:5 - dev-qt/qtwidgets:5 - dev-qt/qtxml:5 - >=media-libs/mlt-0.9.8[ffmpeg,-kde,kdenlive,melt,-qt4,sdl,xml] - virtual/ffmpeg[encode,sdl,X] - virtual/opengl - v4l? ( media-libs/libv4l ) -" -DEPEND="${RDEPEND} - sys-devel/gettext -" - -src_configure() { - local mycmakeargs=( - $(cmake-utils_use_find_package v4l LibV4L2) - ) - - kde5_src_configure -}
[gentoo-commits] proj/kde:master commit in: kde-apps/kdenlive/
commit: b490f0790ea8473da67a1c9ea7962b8022647a7d Author: Andreas Sturmlechner gmail com> AuthorDate: Mon Dec 28 17:05:18 2015 + Commit: Michael Palimaka gentoo org> CommitDate: Fri Jan 1 16:22:42 2016 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=b490f079 kde-apps/kdenlive: Add USE=semantic-desktop Package-Manager: portage-2.2.24 kde-apps/kdenlive/kdenlive-.ebuild | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/kde-apps/kdenlive/kdenlive-.ebuild b/kde-apps/kdenlive/kdenlive-.ebuild index d54dc64..a8c1a52 100644 --- a/kde-apps/kdenlive/kdenlive-.ebuild +++ b/kde-apps/kdenlive/kdenlive-.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://www.kdenlive.org/; LICENSE="GPL-2" KEYWORDS="" -IUSE="v4l" +IUSE="v4l semantic-desktop" RDEPEND=" $(add_frameworks_dep karchive) @@ -50,6 +50,7 @@ RDEPEND=" >=media-libs/mlt-0.9.8[ffmpeg,kdenlive,melt,qt5,sdl,xml] virtual/ffmpeg[encode,sdl,X] virtual/opengl + semantic-desktop? ( $(add_frameworks_dep kfilemetadata) ) v4l? ( media-libs/libv4l ) " DEPEND="${RDEPEND} @@ -59,6 +60,7 @@ DEPEND="${RDEPEND} src_configure() { local mycmakeargs=( $(cmake-utils_use_find_package v4l LibV4L2) + $(cmake-utils_use_find_package semantic-desktop KF5FileMetaData) ) kde5_src_configure
[gentoo-commits] proj/kde:master commit in: kde-apps/kdenlive/
commit: a9a3356e45af271012497d9b8cd855a7bd0bbfdb Author: Michael Palimaka kensington AT gentoo DOT org AuthorDate: Fri Aug 21 17:06:27 2015 + Commit: Michael Palimaka kensington AT gentoo DOT org CommitDate: Fri Aug 21 17:06:27 2015 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=a9a3356e kde-apps/kdenlive: remove blocker media-video/kdenlive was pkgmoved to kde-apps/kdenlive. Package-Manager: portage-2.2.20.1 kde-apps/kdenlive/kdenlive-15.08.49..ebuild | 1 - kde-apps/kdenlive/kdenlive-.ebuild | 1 - 2 files changed, 2 deletions(-) diff --git a/kde-apps/kdenlive/kdenlive-15.08.49..ebuild b/kde-apps/kdenlive/kdenlive-15.08.49..ebuild index 2463e01..4a4e976 100644 --- a/kde-apps/kdenlive/kdenlive-15.08.49..ebuild +++ b/kde-apps/kdenlive/kdenlive-15.08.49..ebuild @@ -51,7 +51,6 @@ RDEPEND= virtual/ffmpeg[encode,sdl,X] virtual/opengl v4l? ( media-libs/libv4l ) - !media-video/kdenlive DEPEND=${RDEPEND} sys-devel/gettext diff --git a/kde-apps/kdenlive/kdenlive-.ebuild b/kde-apps/kdenlive/kdenlive-.ebuild index 2463e01..4a4e976 100644 --- a/kde-apps/kdenlive/kdenlive-.ebuild +++ b/kde-apps/kdenlive/kdenlive-.ebuild @@ -51,7 +51,6 @@ RDEPEND= virtual/ffmpeg[encode,sdl,X] virtual/opengl v4l? ( media-libs/libv4l ) - !media-video/kdenlive DEPEND=${RDEPEND} sys-devel/gettext
[gentoo-commits] proj/kde:master commit in: kde-apps/kdenlive/
commit: 1a990c1baf589193413889c287c6bd21dae63c26 Author: Michael Palimaka kensington AT gentoo DOT org AuthorDate: Wed Aug 19 14:30:50 2015 + Commit: Michael Palimaka kensington AT gentoo DOT org CommitDate: Wed Aug 19 14:30:50 2015 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=1a990c1b kde-apps/kdenlive: raise media-libs/mlt dependency Gentoo-bug: 550698 Package-Manager: portage-2.2.20.1 kde-apps/kdenlive/kdenlive-15.04.3.ebuild | 2 +- kde-apps/kdenlive/kdenlive-15.07.90.ebuild | 2 +- kde-apps/kdenlive/kdenlive-15.08.0.ebuild | 2 +- kde-apps/kdenlive/kdenlive-15.08.49..ebuild | 2 +- kde-apps/kdenlive/kdenlive-.ebuild | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/kde-apps/kdenlive/kdenlive-15.04.3.ebuild b/kde-apps/kdenlive/kdenlive-15.04.3.ebuild index cd4e8fe..5814071 100644 --- a/kde-apps/kdenlive/kdenlive-15.04.3.ebuild +++ b/kde-apps/kdenlive/kdenlive-15.04.3.ebuild @@ -44,7 +44,7 @@ RDEPEND= dev-qt/qtsvg:5 dev-qt/qtwidgets:5 dev-qt/qtxml:5 - =media-libs/mlt-0.9.0[ffmpeg,-kde,kdenlive,melt,-qt4,sdl,xml] + =media-libs/mlt-0.9.8[ffmpeg,-kde,kdenlive,melt,-qt4,sdl,xml] virtual/ffmpeg[encode,sdl,X] virtual/opengl v4l? ( media-libs/libv4l ) diff --git a/kde-apps/kdenlive/kdenlive-15.07.90.ebuild b/kde-apps/kdenlive/kdenlive-15.07.90.ebuild index cd4e8fe..5814071 100644 --- a/kde-apps/kdenlive/kdenlive-15.07.90.ebuild +++ b/kde-apps/kdenlive/kdenlive-15.07.90.ebuild @@ -44,7 +44,7 @@ RDEPEND= dev-qt/qtsvg:5 dev-qt/qtwidgets:5 dev-qt/qtxml:5 - =media-libs/mlt-0.9.0[ffmpeg,-kde,kdenlive,melt,-qt4,sdl,xml] + =media-libs/mlt-0.9.8[ffmpeg,-kde,kdenlive,melt,-qt4,sdl,xml] virtual/ffmpeg[encode,sdl,X] virtual/opengl v4l? ( media-libs/libv4l ) diff --git a/kde-apps/kdenlive/kdenlive-15.08.0.ebuild b/kde-apps/kdenlive/kdenlive-15.08.0.ebuild index cd4e8fe..5814071 100644 --- a/kde-apps/kdenlive/kdenlive-15.08.0.ebuild +++ b/kde-apps/kdenlive/kdenlive-15.08.0.ebuild @@ -44,7 +44,7 @@ RDEPEND= dev-qt/qtsvg:5 dev-qt/qtwidgets:5 dev-qt/qtxml:5 - =media-libs/mlt-0.9.0[ffmpeg,-kde,kdenlive,melt,-qt4,sdl,xml] + =media-libs/mlt-0.9.8[ffmpeg,-kde,kdenlive,melt,-qt4,sdl,xml] virtual/ffmpeg[encode,sdl,X] virtual/opengl v4l? ( media-libs/libv4l ) diff --git a/kde-apps/kdenlive/kdenlive-15.08.49..ebuild b/kde-apps/kdenlive/kdenlive-15.08.49..ebuild index 9d32ef2..3d81964 100644 --- a/kde-apps/kdenlive/kdenlive-15.08.49..ebuild +++ b/kde-apps/kdenlive/kdenlive-15.08.49..ebuild @@ -44,7 +44,7 @@ RDEPEND= dev-qt/qtsvg:5 dev-qt/qtwidgets:5 dev-qt/qtxml:5 - =media-libs/mlt-0.9.0[ffmpeg,-kde,kdenlive,melt,-qt4,sdl,xml] + =media-libs/mlt-0.9.8[ffmpeg,-kde,kdenlive,melt,-qt4,sdl,xml] virtual/ffmpeg[encode,sdl,X] virtual/opengl v4l? ( media-libs/libv4l ) diff --git a/kde-apps/kdenlive/kdenlive-.ebuild b/kde-apps/kdenlive/kdenlive-.ebuild index 9d32ef2..3d81964 100644 --- a/kde-apps/kdenlive/kdenlive-.ebuild +++ b/kde-apps/kdenlive/kdenlive-.ebuild @@ -44,7 +44,7 @@ RDEPEND= dev-qt/qtsvg:5 dev-qt/qtwidgets:5 dev-qt/qtxml:5 - =media-libs/mlt-0.9.0[ffmpeg,-kde,kdenlive,melt,-qt4,sdl,xml] + =media-libs/mlt-0.9.8[ffmpeg,-kde,kdenlive,melt,-qt4,sdl,xml] virtual/ffmpeg[encode,sdl,X] virtual/opengl v4l? ( media-libs/libv4l )
[gentoo-commits] proj/kde:master commit in: kde-apps/kdenlive/
commit: f5cc2cf111919c9c27f56210ad27d0b8f9ab5583 Author: Michael Palimaka kensington AT gentoo DOT org AuthorDate: Wed Aug 19 19:12:39 2015 + Commit: Michael Palimaka kensington AT gentoo DOT org CommitDate: Wed Aug 19 19:12:39 2015 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=f5cc2cf1 kde-apps/kdenlive: quotes. Package-Manager: portage-2.2.20.1 kde-apps/kdenlive/kdenlive-15.08.0.ebuild | 2 +- kde-apps/kdenlive/kdenlive-15.08.49..ebuild | 2 +- kde-apps/kdenlive/kdenlive-.ebuild | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/kde-apps/kdenlive/kdenlive-15.08.0.ebuild b/kde-apps/kdenlive/kdenlive-15.08.0.ebuild index 5814071..70e96e4 100644 --- a/kde-apps/kdenlive/kdenlive-15.08.0.ebuild +++ b/kde-apps/kdenlive/kdenlive-15.08.0.ebuild @@ -4,7 +4,7 @@ EAPI=5 -KDE_HANDBOOK=true +KDE_HANDBOOK=true inherit kde5 DESCRIPTION=Non-linear video editing suite by KDE diff --git a/kde-apps/kdenlive/kdenlive-15.08.49..ebuild b/kde-apps/kdenlive/kdenlive-15.08.49..ebuild index 3d81964..b53d63e 100644 --- a/kde-apps/kdenlive/kdenlive-15.08.49..ebuild +++ b/kde-apps/kdenlive/kdenlive-15.08.49..ebuild @@ -4,7 +4,7 @@ EAPI=5 -KDE_HANDBOOK=true +KDE_HANDBOOK=true inherit kde5 DESCRIPTION=Non-linear video editing suite by KDE diff --git a/kde-apps/kdenlive/kdenlive-.ebuild b/kde-apps/kdenlive/kdenlive-.ebuild index 3d81964..b53d63e 100644 --- a/kde-apps/kdenlive/kdenlive-.ebuild +++ b/kde-apps/kdenlive/kdenlive-.ebuild @@ -4,7 +4,7 @@ EAPI=5 -KDE_HANDBOOK=true +KDE_HANDBOOK=true inherit kde5 DESCRIPTION=Non-linear video editing suite by KDE
[gentoo-commits] proj/kde:master commit in: kde-apps/kdenlive/
commit: d40eb57f73e00c9425da347776fda2d73d9915de Author: Michael Palimaka kensington AT gentoo DOT org AuthorDate: Wed Aug 19 19:13:29 2015 + Commit: Michael Palimaka kensington AT gentoo DOT org CommitDate: Wed Aug 19 19:13:29 2015 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=d40eb57f kde-apps/kdenlive: punt bogus deps. Package-Manager: portage-2.2.20.1 kde-apps/kdenlive/kdenlive-15.08.0.ebuild | 1 + kde-apps/kdenlive/kdenlive-15.08.49..ebuild | 1 + kde-apps/kdenlive/kdenlive-.ebuild | 1 + 3 files changed, 3 insertions(+) diff --git a/kde-apps/kdenlive/kdenlive-15.08.0.ebuild b/kde-apps/kdenlive/kdenlive-15.08.0.ebuild index 70e96e4..30608f9 100644 --- a/kde-apps/kdenlive/kdenlive-15.08.0.ebuild +++ b/kde-apps/kdenlive/kdenlive-15.08.0.ebuild @@ -5,6 +5,7 @@ EAPI=5 KDE_HANDBOOK=true +KDE_PUNT_BOGUS_DEPS=true inherit kde5 DESCRIPTION=Non-linear video editing suite by KDE diff --git a/kde-apps/kdenlive/kdenlive-15.08.49..ebuild b/kde-apps/kdenlive/kdenlive-15.08.49..ebuild index b53d63e..76443e6 100644 --- a/kde-apps/kdenlive/kdenlive-15.08.49..ebuild +++ b/kde-apps/kdenlive/kdenlive-15.08.49..ebuild @@ -5,6 +5,7 @@ EAPI=5 KDE_HANDBOOK=true +KDE_PUNT_BOGUS_DEPS=true inherit kde5 DESCRIPTION=Non-linear video editing suite by KDE diff --git a/kde-apps/kdenlive/kdenlive-.ebuild b/kde-apps/kdenlive/kdenlive-.ebuild index b53d63e..76443e6 100644 --- a/kde-apps/kdenlive/kdenlive-.ebuild +++ b/kde-apps/kdenlive/kdenlive-.ebuild @@ -5,6 +5,7 @@ EAPI=5 KDE_HANDBOOK=true +KDE_PUNT_BOGUS_DEPS=true inherit kde5 DESCRIPTION=Non-linear video editing suite by KDE
[gentoo-commits] proj/kde:master commit in: kde-apps/kdenlive/
commit: 46c8f3fd58d7862a55376feba778da5f3a518643 Author: Michael Palimaka kensington AT gentoo DOT org AuthorDate: Wed Aug 19 19:14:57 2015 + Commit: Michael Palimaka kensington AT gentoo DOT org CommitDate: Wed Aug 19 19:14:57 2015 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=46c8f3fd kde-apps/kdenlive: add missing dependencies. Package-Manager: portage-2.2.20.1 kde-apps/kdenlive/kdenlive-15.08.0.ebuild | 2 ++ kde-apps/kdenlive/kdenlive-15.08.49..ebuild | 2 ++ kde-apps/kdenlive/kdenlive-.ebuild | 2 ++ 3 files changed, 6 insertions(+) diff --git a/kde-apps/kdenlive/kdenlive-15.08.0.ebuild b/kde-apps/kdenlive/kdenlive-15.08.0.ebuild index 30608f9..6c14a1a 100644 --- a/kde-apps/kdenlive/kdenlive-15.08.0.ebuild +++ b/kde-apps/kdenlive/kdenlive-15.08.0.ebuild @@ -33,11 +33,13 @@ RDEPEND= $(add_frameworks_dep knotifications) $(add_frameworks_dep knotifyconfig) $(add_frameworks_dep kplotting) + $(add_frameworks_dep kservice) $(add_frameworks_dep ktextwidgets) $(add_frameworks_dep kwidgetsaddons) $(add_frameworks_dep kxmlgui) $(add_frameworks_dep solid) dev-qt/qtdbus:5 + dev-qt/qtdeclarative:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtopengl:5 diff --git a/kde-apps/kdenlive/kdenlive-15.08.49..ebuild b/kde-apps/kdenlive/kdenlive-15.08.49..ebuild index 76443e6..2463e01 100644 --- a/kde-apps/kdenlive/kdenlive-15.08.49..ebuild +++ b/kde-apps/kdenlive/kdenlive-15.08.49..ebuild @@ -33,11 +33,13 @@ RDEPEND= $(add_frameworks_dep knotifications) $(add_frameworks_dep knotifyconfig) $(add_frameworks_dep kplotting) + $(add_frameworks_dep kservice) $(add_frameworks_dep ktextwidgets) $(add_frameworks_dep kwidgetsaddons) $(add_frameworks_dep kxmlgui) $(add_frameworks_dep solid) dev-qt/qtdbus:5 + dev-qt/qtdeclarative:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtopengl:5 diff --git a/kde-apps/kdenlive/kdenlive-.ebuild b/kde-apps/kdenlive/kdenlive-.ebuild index 76443e6..2463e01 100644 --- a/kde-apps/kdenlive/kdenlive-.ebuild +++ b/kde-apps/kdenlive/kdenlive-.ebuild @@ -33,11 +33,13 @@ RDEPEND= $(add_frameworks_dep knotifications) $(add_frameworks_dep knotifyconfig) $(add_frameworks_dep kplotting) + $(add_frameworks_dep kservice) $(add_frameworks_dep ktextwidgets) $(add_frameworks_dep kwidgetsaddons) $(add_frameworks_dep kxmlgui) $(add_frameworks_dep solid) dev-qt/qtdbus:5 + dev-qt/qtdeclarative:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtopengl:5
[gentoo-commits] proj/kde:master commit in: kde-apps/kdenlive/
commit: c922a3f98ca0426eb26304431042fb756d42aad8 Author: Johannes Huber johu AT gentoo DOT org AuthorDate: Thu Mar 5 18:43:02 2015 + Commit: Johannes Huber johu AT gentoo DOT org CommitDate: Thu Mar 5 18:43:02 2015 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=c922a3f9 [kde-apps/kdenlive] Fix use dependencies on media-libs/mlt Thanks to Andreas Sturmlechner andreas.sturmlechner AT gmail.com. Package-Manager: portage-2.2.18 kde-apps/kdenlive/kdenlive-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kde-apps/kdenlive/kdenlive-.ebuild b/kde-apps/kdenlive/kdenlive-.ebuild index 28b3b74..adc846d 100644 --- a/kde-apps/kdenlive/kdenlive-.ebuild +++ b/kde-apps/kdenlive/kdenlive-.ebuild @@ -44,7 +44,7 @@ RDEPEND= dev-qt/qtsvg:5 dev-qt/qtwidgets:5 dev-qt/qtxml:5 - =media-libs/mlt-0.9.0[ffmpeg,sdl,xml,melt,qt4,kdenlive] + =media-libs/mlt-0.9.0[ffmpeg,-kde,kdenlive,melt,-qt4,sdl,xml] virtual/ffmpeg[encode,sdl,X] virtual/opengl v4l? ( media-libs/libv4l )
[gentoo-commits] proj/kde:master commit in: kde-apps/kdenlive/
commit: 47e0e8a6c0e0e00f2fb153b3dc627ea6375fed8f Author: Johannes Huber johu AT gentoo DOT org AuthorDate: Tue Mar 3 19:25:42 2015 + Commit: Johannes Huber johu AT gentoo DOT org CommitDate: Tue Mar 3 19:25:42 2015 + URL:http://sources.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=47e0e8a6 [kde-apps/kdenlive] New package Package-Manager: portage-2.2.17 kde-apps/kdenlive/kdenlive-.ebuild | 63 ++ kde-apps/kdenlive/metadata.xml | 5 +++ 2 files changed, 68 insertions(+) diff --git a/kde-apps/kdenlive/kdenlive-.ebuild b/kde-apps/kdenlive/kdenlive-.ebuild new file mode 100644 index 000..28b3b74 --- /dev/null +++ b/kde-apps/kdenlive/kdenlive-.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 + +KDE_HANDBOOK=true +inherit kde5 + +DESCRIPTION=Non-linear video editing suite by KDE +HOMEPAGE=http://www.kdenlive.org/; + +LICENSE=GPL-2 +KEYWORDS= +IUSE=v4l + +RDEPEND= + $(add_frameworks_dep karchive) + $(add_frameworks_dep kbookmarks) + $(add_frameworks_dep kcompletion) + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kdbusaddons) + $(add_frameworks_dep kguiaddons) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kiconthemes) + $(add_frameworks_dep kio) + $(add_frameworks_dep kitemviews) + $(add_frameworks_dep kjobwidgets) + $(add_frameworks_dep knewstuff) + $(add_frameworks_dep knotifications) + $(add_frameworks_dep knotifyconfig) + $(add_frameworks_dep kplotting) + $(add_frameworks_dep ktextwidgets) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kxmlgui) + $(add_frameworks_dep solid) + dev-qt/qtdbus:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtopengl:5 + dev-qt/qtscript:5 + dev-qt/qtsvg:5 + dev-qt/qtwidgets:5 + dev-qt/qtxml:5 + =media-libs/mlt-0.9.0[ffmpeg,sdl,xml,melt,qt4,kdenlive] + virtual/ffmpeg[encode,sdl,X] + virtual/opengl + v4l? ( media-libs/libv4l ) + !media-video/kdenlive + +DEPEND=${RDEPEND} + sys-devel/gettext + + +src_configure() { + local mycmakeargs=( + $(cmake-utils_use_find_package v4l LibV4L2) + ) + + kde5_src_configure +} diff --git a/kde-apps/kdenlive/metadata.xml b/kde-apps/kdenlive/metadata.xml new file mode 100644 index 000..a23f444 --- /dev/null +++ b/kde-apps/kdenlive/metadata.xml @@ -0,0 +1,5 @@ +?xml version=1.0 encoding=UTF-8? +!DOCTYPE pkgmetadata SYSTEM http://www.gentoo.org/dtd/metadata.dtd; +pkgmetadata + herdkde/herd +/pkgmetadata
[gentoo-commits] proj/kde:master commit in: kde-apps/kdenlive/
commit: 47e0e8a6c0e0e00f2fb153b3dc627ea6375fed8f Author: Johannes Huber johu AT gentoo DOT org AuthorDate: Tue Mar 3 19:25:42 2015 + Commit: git@oystercatcher mirror+tproxy git AT oystercatcher DOT gentoo DOT org CommitDate: Tue Mar 3 19:25:42 2015 + URL:http://sources.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=47e0e8a6 [kde-apps/kdenlive] New package Package-Manager: portage-2.2.17 kde-apps/kdenlive/kdenlive-.ebuild | 63 ++ kde-apps/kdenlive/metadata.xml | 5 +++ 2 files changed, 68 insertions(+) diff --git a/kde-apps/kdenlive/kdenlive-.ebuild b/kde-apps/kdenlive/kdenlive-.ebuild new file mode 100644 index 000..28b3b74 --- /dev/null +++ b/kde-apps/kdenlive/kdenlive-.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 + +KDE_HANDBOOK=true +inherit kde5 + +DESCRIPTION=Non-linear video editing suite by KDE +HOMEPAGE=http://www.kdenlive.org/; + +LICENSE=GPL-2 +KEYWORDS= +IUSE=v4l + +RDEPEND= + $(add_frameworks_dep karchive) + $(add_frameworks_dep kbookmarks) + $(add_frameworks_dep kcompletion) + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kdbusaddons) + $(add_frameworks_dep kguiaddons) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kiconthemes) + $(add_frameworks_dep kio) + $(add_frameworks_dep kitemviews) + $(add_frameworks_dep kjobwidgets) + $(add_frameworks_dep knewstuff) + $(add_frameworks_dep knotifications) + $(add_frameworks_dep knotifyconfig) + $(add_frameworks_dep kplotting) + $(add_frameworks_dep ktextwidgets) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kxmlgui) + $(add_frameworks_dep solid) + dev-qt/qtdbus:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtopengl:5 + dev-qt/qtscript:5 + dev-qt/qtsvg:5 + dev-qt/qtwidgets:5 + dev-qt/qtxml:5 + =media-libs/mlt-0.9.0[ffmpeg,sdl,xml,melt,qt4,kdenlive] + virtual/ffmpeg[encode,sdl,X] + virtual/opengl + v4l? ( media-libs/libv4l ) + !media-video/kdenlive + +DEPEND=${RDEPEND} + sys-devel/gettext + + +src_configure() { + local mycmakeargs=( + $(cmake-utils_use_find_package v4l LibV4L2) + ) + + kde5_src_configure +} diff --git a/kde-apps/kdenlive/metadata.xml b/kde-apps/kdenlive/metadata.xml new file mode 100644 index 000..a23f444 --- /dev/null +++ b/kde-apps/kdenlive/metadata.xml @@ -0,0 +1,5 @@ +?xml version=1.0 encoding=UTF-8? +!DOCTYPE pkgmetadata SYSTEM http://www.gentoo.org/dtd/metadata.dtd; +pkgmetadata + herdkde/herd +/pkgmetadata