commit:     8207dc580e673393089589c9eb0df77efe3d3f73
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 22 22:34:02 2019 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Fri Mar 22 22:34:02 2019 +0000
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 <asturm <AT> gentoo.org>

 kde-apps/kdenlive/kdenlive-19.03.80.ebuild      | 82 -------------------------
 kde-apps/kdenlive/kdenlive-19.04.49.9999.ebuild | 82 -------------------------
 kde-apps/kdenlive/kdenlive-9999.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..0000000000
--- 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.9999.ebuild 
b/kde-apps/kdenlive/kdenlive-19.04.49.9999.ebuild
deleted file mode 100644
index 237a041220..0000000000
--- a/kde-apps/kdenlive/kdenlive-19.04.49.9999.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 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-9999.ebuild 
b/kde-apps/kdenlive/kdenlive-9999.ebuild
deleted file mode 100644
index 237a041220..0000000000
--- a/kde-apps/kdenlive/kdenlive-9999.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 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/metadata.xml b/kde-apps/kdenlive/metadata.xml
deleted file mode 100644
index 52110a0f7f..0000000000
--- a/kde-apps/kdenlive/metadata.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd";>
-<pkgmetadata>
-       <maintainer type="project">
-               <email>[email protected]</email>
-               <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>
-               <flag name="share">Enable support for a share menu using 
<pkg>kde-frameworks/purpose</pkg></flag>
-       </use>
-</pkgmetadata>

Reply via email to