commit: d15f214782ed8f86038d3c0ec1cddb494e0e4b44 Author: Andreas Sturmlechner <andreas.sturmlechner <AT> gmail <DOT> com> AuthorDate: Sat Nov 12 21:01:20 2016 +0000 Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org> CommitDate: Sat Nov 12 23:09:03 2016 +0000 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.9999.ebuild | 10 ++++++---- kde-apps/kdenlive/kdenlive-9999.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.9999.ebuild b/kde-apps/kdenlive/kdenlive-16.08.49.9999.ebuild index 9caa401..e1fddef 100644 --- a/kde-apps/kdenlive/kdenlive-16.08.49.9999.ebuild +++ b/kde-apps/kdenlive/kdenlive-16.08.49.9999.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-9999.ebuild b/kde-apps/kdenlive/kdenlive-9999.ebuild index 9caa401..e1fddef 100644 --- a/kde-apps/kdenlive/kdenlive-9999.ebuild +++ b/kde-apps/kdenlive/kdenlive-9999.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 @@ <name>Gentoo KDE Project</name> </maintainer> <use> + <flag name="freesound">Enable freesound.org credentials support via <pkg>dev-qt/qtwebkit</pkg> to download files</flag> <flag name="gles2">Use GLES 2.0 or later instead of full OpenGL</flag> + <flag name="jogshuttle">Enable support for Jog-Shuttle devices</flag> </use> </pkgmetadata>
