summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'kde-apps/kdenlive')
-rw-r--r--kde-apps/kdenlive/Manifest1
-rw-r--r--kde-apps/kdenlive/kdenlive-17.12.1.ebuild77
2 files changed, 78 insertions, 0 deletions
diff --git a/kde-apps/kdenlive/Manifest b/kde-apps/kdenlive/Manifest
index 4eb51dc583bd..1ffc56bae01d 100644
--- a/kde-apps/kdenlive/Manifest
+++ b/kde-apps/kdenlive/Manifest
@@ -1,2 +1,3 @@
DIST kdenlive-17.08.3.tar.xz 9372560 BLAKE2B 7a7378b7530e4dd0ef98be285f3244ef05ba316cde631c2f2935f50d81fcd04c8b37c3fefb941513f664d8e503ca601dcf45695c8ca136d4e61a05cd42a616e2 SHA512 6ab18d380dec19d82824e461d9cfc345cc82790efc93d6608472c6dea26e5392a143b8fb2185dd69802133479994d9899b4bb400b92ba2de0473bf7bd48c0575
DIST kdenlive-17.12.0.tar.xz 9389728 BLAKE2B 0e62be009decf9daed0b827201c1bde67af39b7341968917dac24b9b9bfd382d6daf8376171d1e6481632f1d40d6539b7da54427c5a5a3322e5557f81c9c099e SHA512 b900822b6dd0ecb7ad21ffb7c6983d22fce1d8033a4cc935664291cb00b160783777d2682f6dcfe7f04b15dae9d9b90a132caf76dd095c311fdf61f0c42accc0
+DIST kdenlive-17.12.1.tar.xz 9389160 BLAKE2B 785b57a0dcf5441c5b806101e59592a1ac724b581e9cb72bbda19f57209b5a2cf8f412f0c023082f43f0b410b7b7dd5ac810248f0933cc92b9c4e8d83608fa67 SHA512 09a467f2d00c142e4dc98d8902cf8f65871b3dcb4e59c3f3436207586182160a47d27e8e59e021c08c5ee544a47668a78d850028e32f46184538285e4b163e60
diff --git a/kde-apps/kdenlive/kdenlive-17.12.1.ebuild b/kde-apps/kdenlive/kdenlive-17.12.1.ebuild
new file mode 100644
index 000000000000..ba7f9f054d6f
--- /dev/null
+++ b/kde-apps/kdenlive/kdenlive-17.12.1.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="optional"
+inherit kde5
+
+DESCRIPTION="Non-linear video editing suite by KDE"
+HOMEPAGE="https://www.kdenlive.org/"
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+IUSE="freesound gles2 jogshuttle semantic-desktop 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 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 qtquickcontrols)
+ $(add_qt_dep qtscript)
+ $(add_qt_dep qtsvg)
+ $(add_qt_dep qtwidgets)
+ $(add_qt_dep qtxml)
+ >=media-libs/mlt-6.4.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 )
+"
+DEPEND="${RDEPEND}
+ sys-devel/gettext
+"
+
+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 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
+}