[gentoo-commits] proj/kde:master commit in: kde-apps/kdenlive/

2024-05-20 Thread Andreas Sturmlechner
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/

2024-01-10 Thread Andreas Sturmlechner
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/

2023-03-24 Thread Andreas Sturmlechner
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/

2022-11-12 Thread Andreas Sturmlechner
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/

2022-11-12 Thread Andreas Sturmlechner
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/

2022-11-12 Thread Andreas Sturmlechner
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/

2022-10-10 Thread Andreas Sturmlechner
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/

2022-07-09 Thread Andreas Sturmlechner
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/

2022-06-21 Thread Andreas Sturmlechner
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/

2022-03-24 Thread Andreas Sturmlechner
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/

2022-02-02 Thread Andreas Sturmlechner
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/

2021-11-11 Thread Andreas Sturmlechner
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/

2021-08-05 Thread Andreas Sturmlechner
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/

2021-08-05 Thread Andreas Sturmlechner
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/

2021-05-07 Thread Andreas Sturmlechner
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/

2021-04-15 Thread Andreas Sturmlechner
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/

2021-04-15 Thread Andreas Sturmlechner
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/

2021-04-15 Thread Andreas Sturmlechner
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/

2020-10-26 Thread Andreas Sturmlechner
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/

2020-10-26 Thread Andreas Sturmlechner
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/

2020-05-03 Thread Andreas Sturmlechner
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/

2020-03-08 Thread Andreas Sturmlechner
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/

2020-03-01 Thread Andreas Sturmlechner
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/

2020-02-08 Thread Andreas Sturmlechner
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/

2019-12-09 Thread Andreas Sturmlechner
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/

2019-12-07 Thread Andreas Sturmlechner
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/

2019-11-24 Thread Andreas Sturmlechner
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/

2019-11-20 Thread Andreas Sturmlechner
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/

2019-11-16 Thread Andreas Sturmlechner
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/

2019-11-16 Thread Andreas Sturmlechner
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/

2019-07-10 Thread Andreas Sturmlechner
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/

2019-04-28 Thread Andreas Sturmlechner
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/

2019-04-28 Thread Michael Palimaka
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/

2019-04-18 Thread Andreas Sturmlechner
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/

2019-04-18 Thread Andreas Sturmlechner
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/

2019-04-12 Thread Michael Palimaka
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/

2019-04-12 Thread Michael Palimaka
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/

2019-04-12 Thread Michael Palimaka
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/

2019-04-12 Thread Michael Palimaka
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/

2019-04-12 Thread Michael Palimaka
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/

2019-03-22 Thread Andreas Sturmlechner
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/

2019-02-25 Thread Andreas Sturmlechner
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/

2018-12-30 Thread Andreas Sturmlechner
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/

2018-12-24 Thread Andreas Sturmlechner
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/

2018-10-24 Thread Andreas Sturmlechner
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/

2018-08-11 Thread Andreas Sturmlechner
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/

2018-08-11 Thread Andreas Sturmlechner
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/

2018-07-22 Thread Andreas Sturmlechner
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/

2018-04-19 Thread Andreas Sturmlechner
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/

2018-04-19 Thread Andreas Sturmlechner
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/

2018-04-19 Thread Andreas Sturmlechner
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/

2018-04-13 Thread Andreas Sturmlechner
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/

2017-07-12 Thread Andreas Sturmlechner
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/

2017-06-25 Thread Andreas Sturmlechner
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/

2016-11-13 Thread Michael Palimaka
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/

2016-07-27 Thread Michael Palimaka
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/

2016-03-22 Thread Johannes Huber
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/

2016-01-20 Thread Michael Palimaka
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/

2016-01-20 Thread Michael Palimaka
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/

2016-01-20 Thread Michael Palimaka
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/

2016-01-01 Thread Michael Palimaka
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/

2016-01-01 Thread Michael Palimaka
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/

2016-01-01 Thread Michael Palimaka
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/

2015-08-21 Thread Michael Palimaka
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/

2015-08-19 Thread Michael Palimaka
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/

2015-08-19 Thread Michael Palimaka
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/

2015-08-19 Thread Michael Palimaka
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/

2015-08-19 Thread Michael Palimaka
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/

2015-03-05 Thread Johannes Huber
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/

2015-03-03 Thread Johannes Huber
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/

2015-03-03 Thread git@oystercatcher mirror+tproxy
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