diff options
author | Andreas Sturmlechner <asturm@gentoo.org> | 2018-11-08 12:48:51 +0100 |
---|---|---|
committer | Andreas Sturmlechner <asturm@gentoo.org> | 2018-11-08 13:28:34 +0100 |
commit | 4596f01b1eeebf3ee9cb8ec94f694191e4150c0b (patch) | |
tree | 0ea2e0348c592fa6fb772ef4d664ee944481630f /kde-apps/kdenlive | |
parent | dev-libs/rasqal: Fix typo (diff) | |
download | gentoo-4596f01b1eeebf3ee9cb8ec94f694191e4150c0b.tar.gz gentoo-4596f01b1eeebf3ee9cb8ec94f694191e4150c0b.tar.bz2 gentoo-4596f01b1eeebf3ee9cb8ec94f694191e4150c0b.zip |
kde-apps: Add KDE Applications 18.08.3
Package-Manager: Portage-2.3.51, Repoman-2.3.12
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Diffstat (limited to 'kde-apps/kdenlive')
-rw-r--r-- | kde-apps/kdenlive/Manifest | 1 | ||||
-rw-r--r-- | kde-apps/kdenlive/kdenlive-18.08.3.ebuild | 80 |
2 files changed, 81 insertions, 0 deletions
diff --git a/kde-apps/kdenlive/Manifest b/kde-apps/kdenlive/Manifest index e0683a5b947a..53be1129c7bf 100644 --- a/kde-apps/kdenlive/Manifest +++ b/kde-apps/kdenlive/Manifest @@ -1,2 +1,3 @@ DIST kdenlive-18.04.3.tar.xz 9399136 BLAKE2B 0cb0a172ea301695e5e8f1e11aa25cfe8a6a597c61ef2913691fd834f6c9f021a3f63ede54c3a2d13753e06cd0932681246db84831d979a1355faa94418bf37f SHA512 c4f903a2de7a44b743a87068bd54379f12af1ba56f19aa7a5820db58514bd2c973cdfddc05f89232304ba06da9a8e4437138485eff0d611138e21f4f8af4ed77 DIST kdenlive-18.08.2.tar.xz 9399120 BLAKE2B f371bd3a3ed3774c06e7d690f202f8e9dfba8424e1e2deda73801b9c2bca24907fac03fe0a64686c6719b252d051f159fa74cd1c5e1fd476d6e3560d1dfddd1c SHA512 e6b146ce80570120e5a6545ccf636f1b5e613c350cecb2d8d10c23de3c5943196b9d0dc58b1f8b3d8fc9625368bcf4b2ab8164e5e3572bfac46d330cef613f35 +DIST kdenlive-18.08.3.tar.xz 9414236 BLAKE2B 214cb1f615c6d1a1eba47c68d79c74f9daa40388ef811313bf20b321bb469c2b5a6f1168e44001900509554b5220b6a1e00f7f19a8562f32cef2e8da3d799f0e SHA512 10ef69fdd971b3333d275da68c38ec16f30075bf50b4f0b3d02ff623814f1dea02a8c1df6ab6f5262579813f2b6309d101106ef561cd8bb42cf33c277bab1c7b diff --git a/kde-apps/kdenlive/kdenlive-18.08.3.ebuild b/kde-apps/kdenlive/kdenlive-18.08.3.ebuild new file mode 100644 index 000000000000..116743550f9e --- /dev/null +++ b/kde-apps/kdenlive/kdenlive-18.08.3.ebuild @@ -0,0 +1,80 @@ +# Copyright 1999-2018 Gentoo Authors +# 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 share 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.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) ) + v4l? ( media-libs/libv4l ) +" +DEPEND="${RDEPEND} + $(add_qt_dep qtconcurrent) + 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 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 +} |