diff options
author | Andreas Sturmlechner <asturm@gentoo.org> | 2019-09-06 21:10:03 +0200 |
---|---|---|
committer | Andreas Sturmlechner <asturm@gentoo.org> | 2019-09-06 21:11:17 +0200 |
commit | cace445d5118ee027dc43f829fc50f27d623134c (patch) | |
tree | 2dfaad77bd443bf2f28d49d3bcf8c2880aa92ff3 /kde-apps/kdenlive | |
parent | dev-util/rbtools: maintainer-needed (diff) | |
download | gentoo-cace445d5118ee027dc43f829fc50f27d623134c.tar.gz gentoo-cace445d5118ee027dc43f829fc50f27d623134c.tar.bz2 gentoo-cace445d5118ee027dc43f829fc50f27d623134c.zip |
kde-apps: Add KDE Applications 19.08.1
Package-Manager: Portage-2.3.75, Repoman-2.3.17
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-19.08.1.ebuild | 84 |
2 files changed, 85 insertions, 0 deletions
diff --git a/kde-apps/kdenlive/Manifest b/kde-apps/kdenlive/Manifest index 45c7875263d0..e39d2ee054f1 100644 --- a/kde-apps/kdenlive/Manifest +++ b/kde-apps/kdenlive/Manifest @@ -1,2 +1,3 @@ DIST kdenlive-19.04.3.tar.xz 11071112 BLAKE2B e43563e8ab679e08b7d654e38e7b092c9e919c46ec1f62374f29fb2210ba447ae8183afec2ff31472d64d557393e71f775175141e526923247c3624187bfc3fa SHA512 de8d7147a2d5f3b70bb1fe3f5e73acd3e3fe6289415c9fb68a5b4850e43ae55ac9e00d6143e1c717c5efc4e634be84626a2bbfcd460deee39e5638002f043aa3 DIST kdenlive-19.08.0.tar.xz 12434728 BLAKE2B ce4c33d5a5e1b7cd19197026a830715c38c3323bd03e888193e2aff9bf97277d97161860d2db12c4dd04b937ce9357fd04569be43b9266784969572f7999cca2 SHA512 7d4cef7af14735476481b29849d4e5decd6b618af2249736a842eec1470a99abce77fdde499e43dd15cc644a0ea639a5aeb42d62eb4f5f99ccdf153980f4d631 +DIST kdenlive-19.08.1.tar.xz 12415548 BLAKE2B 9809e8da375db8f538789676c5ef76f417698d8b5fc25358a6f3ee8f11d3d5a852a64d4c8a8483efb3ecf0afd4492d96cf314a7cac25ff26e3791bc98f3b40a9 SHA512 74f007ecdfe2368a1dee9d7b2331e45a56adc157a4d20127659b833e3f045a6edce680593232b9be43e50d16a5222e275af61a4c3a7e4c420ad6721b2e93b502 diff --git a/kde-apps/kdenlive/kdenlive-19.08.1.ebuild b/kde-apps/kdenlive/kdenlive-19.08.1.ebuild new file mode 100644 index 000000000000..b479ace76227 --- /dev/null +++ b/kde-apps/kdenlive/kdenlive-19.08.1.ebuild @@ -0,0 +1,84 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +KDE_HANDBOOK="optional" +KDE_TEST="true" +VIRTUALX_REQUIRED="test" +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 semantic-desktop share v4l" + +BDEPEND=" + sys-devel/gettext +" +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 kdeclarative) + $(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 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) + $(add_qt_dep qtxml) + 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? ( $(add_frameworks_dep kfilemetadata) ) + share? ( $(add_frameworks_dep purpose) ) + v4l? ( media-libs/libv4l ) +" +RDEPEND="${DEPEND} + $(add_qt_dep qtquickcontrols) + 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) + ) + + 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 +} |