diff options
author | Andreas Sturmlechner <asturm@gentoo.org> | 2017-03-20 01:33:05 +0100 |
---|---|---|
committer | Andreas Sturmlechner <asturm@gentoo.org> | 2017-03-20 01:33:05 +0100 |
commit | 5271f1982472b3ca7a41ad3d7784f8295eed55f3 (patch) | |
tree | 4e654e7ee61957141350ed95552f0ab60380f8c1 | |
parent | kde-plasma/plasma-workspace: Block x11-misc/notification-daemon (diff) | |
download | kde-5271f1982472b3ca7a41ad3d7784f8295eed55f3.tar.gz kde-5271f1982472b3ca7a41ad3d7784f8295eed55f3.tar.bz2 kde-5271f1982472b3ca7a41ad3d7784f8295eed55f3.zip |
kde-apps: Add 17.04 stable branch
Package-Manager: Portage-2.3.3, Repoman-2.3.1
240 files changed, 9264 insertions, 0 deletions
diff --git a/kde-apps/akonadi-calendar/akonadi-calendar-17.04.49.9999.ebuild b/kde-apps/akonadi-calendar/akonadi-calendar-17.04.49.9999.ebuild new file mode 100644 index 0000000000..63ae856014 --- /dev/null +++ b/kde-apps/akonadi-calendar/akonadi-calendar-17.04.49.9999.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_TEST="true" +inherit kde5 + +DESCRIPTION="Library for akonadi calendar integration" +LICENSE="GPL-2+ LGPL-2.1+" +KEYWORDS="" +IUSE="" + +DEPEND=" + $(add_frameworks_dep kcodecs) + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kdbusaddons) + $(add_frameworks_dep kdelibs4support) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kiconthemes) + $(add_frameworks_dep kio) + $(add_frameworks_dep kitemmodels) + $(add_frameworks_dep kjobwidgets) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kwallet) + $(add_frameworks_dep kxmlgui) + $(add_kdeapps_dep akonadi) + $(add_kdeapps_dep akonadi-contacts) + $(add_kdeapps_dep akonadi-mime) + $(add_kdeapps_dep kcalcore) + $(add_kdeapps_dep kcalutils) + $(add_kdeapps_dep kcontacts) + $(add_kdeapps_dep kidentitymanagement) + $(add_kdeapps_dep kmailtransport) + $(add_kdeapps_dep kmime) + $(add_qt_dep qtdbus) + $(add_qt_dep qtgui) + $(add_qt_dep qtwidgets) +" +RDEPEND="${DEPEND}" + +RESTRICT+=" test" diff --git a/kde-apps/akonadi-contacts/akonadi-contacts-17.04.49.9999.ebuild b/kde-apps/akonadi-contacts/akonadi-contacts-17.04.49.9999.ebuild new file mode 100644 index 0000000000..97508ac2ff --- /dev/null +++ b/kde-apps/akonadi-contacts/akonadi-contacts-17.04.49.9999.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_TEST="forceoptional" +inherit kde5 + +DESCRIPTION="Library for akonadi contact integration" +KEYWORDS="" +LICENSE="GPL-2+" +IUSE="prison" + +# some akonadi tests time out, that probably needs more work as it's ~700 tests +RESTRICT+=" test" + +DEPEND=" + $(add_frameworks_dep kcodecs) + $(add_frameworks_dep kcompletion) + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kdbusaddons) + $(add_frameworks_dep kiconthemes) + $(add_frameworks_dep kio) + $(add_frameworks_dep kitemmodels) + $(add_frameworks_dep kjobwidgets) + $(add_frameworks_dep kservice) + $(add_frameworks_dep ktextwidgets) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kxmlgui) + $(add_kdeapps_dep akonadi) + $(add_kdeapps_dep akonadi-mime) + $(add_kdeapps_dep kcontacts) + $(add_kdeapps_dep kmime) + $(add_qt_dep qtdbus) + $(add_qt_dep qtgui) + $(add_qt_dep qtwebengine 'widgets') + $(add_qt_dep qtwidgets) + >=dev-libs/grantlee-5.1.0:5 + prison? ( $(add_frameworks_dep prison) ) +" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + $(cmake-utils_use_find_package prison KF5Prison) + ) + + kde5_src_configure +} diff --git a/kde-apps/akonadi-import-wizard/akonadi-import-wizard-17.04.49.9999.ebuild b/kde-apps/akonadi-import-wizard/akonadi-import-wizard-17.04.49.9999.ebuild new file mode 100644 index 0000000000..e61eaba19d --- /dev/null +++ b/kde-apps/akonadi-import-wizard/akonadi-import-wizard-17.04.49.9999.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="forceoptional" +inherit kde5 + +DESCRIPTION="Assistant to import PIM data from other applications into Akonadi" +HOMEPAGE+=" https://userbase.kde.org/Kmail/Import_Options" +LICENSE="GPL-2+ handbook? ( FDL-1.2+ )" +KEYWORDS="" +IUSE="" + +DEPEND=" + $(add_frameworks_dep kauth) + $(add_frameworks_dep kcompletion) + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kcrash) + $(add_frameworks_dep kdbusaddons) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kwallet) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kxmlgui) + $(add_kdeapps_dep akonadi) + $(add_kdeapps_dep kcontacts) + $(add_kdeapps_dep kidentitymanagement) + $(add_kdeapps_dep kmailtransport) + $(add_kdeapps_dep mailcommon) + $(add_kdeapps_dep mailimporter) + $(add_kdeapps_dep messagelib) + $(add_kdeapps_dep libkdepim) + $(add_kdeapps_dep pimcommon) + $(add_qt_dep qtgui) + $(add_qt_dep qtwidgets) + $(add_qt_dep qtxml) +" +RDEPEND="${DEPEND} + !kde-apps/kmail:4 +" diff --git a/kde-apps/akonadi-mime/akonadi-mime-17.04.49.9999.ebuild b/kde-apps/akonadi-mime/akonadi-mime-17.04.49.9999.ebuild new file mode 100644 index 0000000000..ef1ac1d124 --- /dev/null +++ b/kde-apps/akonadi-mime/akonadi-mime-17.04.49.9999.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_TEST="true" +inherit kde5 + +DESCRIPTION="Library for akonadi mime types" +KEYWORDS="" +LICENSE="GPL-2+ LGPL-2.1+" +IUSE="" + +# some akonadi tests time out, that probably needs more work as it's ~700 tests +RESTRICT+=" test" + +DEPEND=" + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kdbusaddons) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kio) + $(add_frameworks_dep kitemmodels) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kxmlgui) + $(add_kdeapps_dep akonadi) + $(add_kdeapps_dep kmime) + $(add_qt_dep qtdbus) + $(add_qt_dep qtgui) + $(add_qt_dep qtwidgets) + dev-libs/libxslt + x11-misc/shared-mime-info +" +RDEPEND="${DEPEND} + !kde-apps/kdepimlibs:4 +" diff --git a/kde-apps/akonadi-notes/akonadi-notes-17.04.49.9999.ebuild b/kde-apps/akonadi-notes/akonadi-notes-17.04.49.9999.ebuild new file mode 100644 index 0000000000..704a16060c --- /dev/null +++ b/kde-apps/akonadi-notes/akonadi-notes-17.04.49.9999.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_TEST="true" +inherit kde5 + +DESCRIPTION="Library for akonadi notes integration" +KEYWORDS="" +LICENSE="GPL-2+" +IUSE="" + +# some akonadi tests time out, that probably needs more work as it's ~700 tests +RESTRICT+=" test" + +RDEPEND=" + $(add_frameworks_dep ki18n) + $(add_kdeapps_dep kmime) + $(add_qt_dep qtgui) + $(add_qt_dep qtxml) +" +DEPEND="${RDEPEND} + $(add_kdeapps_dep akonadi) +" diff --git a/kde-apps/akonadi-search/akonadi-search-17.04.49.9999.ebuild b/kde-apps/akonadi-search/akonadi-search-17.04.49.9999.ebuild new file mode 100644 index 0000000000..7eb910e48b --- /dev/null +++ b/kde-apps/akonadi-search/akonadi-search-17.04.49.9999.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit kde5 + +DESCRIPTION="Libraries and daemons to implement searching in Akonadi" +HOMEPAGE="https://projects.kde.org/projects/playground/pim/akonadi-search" +LICENSE="GPL-2+ LGPL-2.1+" +KEYWORDS="" +IUSE="" + +RDEPEND=" + $(add_frameworks_dep kcmutils) + $(add_frameworks_dep kcodecs) + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kdelibs4support) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep krunner) + $(add_kdeapps_dep akonadi) + $(add_kdeapps_dep akonadi-mime) + $(add_kdeapps_dep kcalcore) + $(add_kdeapps_dep kcontacts) + $(add_kdeapps_dep kmime) + $(add_qt_dep qtdbus) + $(add_qt_dep qtgui) + $(add_qt_dep qtwidgets) + >=dev-libs/xapian-1.3:=[chert] +" +DEPEND="${RDEPEND} + dev-libs/boost +" diff --git a/kde-apps/akonadi/akonadi-17.04.49.9999.ebuild b/kde-apps/akonadi/akonadi-17.04.49.9999.ebuild new file mode 100644 index 0000000000..ba5bf6463a --- /dev/null +++ b/kde-apps/akonadi/akonadi-17.04.49.9999.ebuild @@ -0,0 +1,120 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_DESIGNERPLUGIN="true" +KDE_TEST="forceoptional" +VIRTUALDBUS_TEST="true" +VIRTUALX_REQUIRED="test" +inherit kde5 + +DESCRIPTION="Storage service for PIM data and libraries for PIM apps" +HOMEPAGE="https://pim.kde.org/akonadi" +KEYWORDS="" +LICENSE="LGPL-2.1+" +IUSE="+mysql postgres sqlite tools xml" + +REQUIRED_USE="|| ( sqlite mysql postgres ) test? ( tools )" + +# drop qtgui subslot operator when QT_MINIMAL >= 5.7.0 +COMMON_DEPEND=" + $(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 ki18n) + $(add_frameworks_dep kiconthemes) + $(add_frameworks_dep kio) + $(add_frameworks_dep kitemmodels) + $(add_frameworks_dep kitemviews) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kwindowsystem) + $(add_frameworks_dep kxmlgui) + $(add_qt_dep qtdbus) + $(add_qt_dep qtgui '' '' '5=') + $(add_qt_dep qtnetwork) + $(add_qt_dep qtsql 'mysql?,postgres?') + $(add_qt_dep qtwidgets) + $(add_qt_dep qtxml) + x11-misc/shared-mime-info + sqlite? ( dev-db/sqlite:3 ) + xml? ( dev-libs/libxml2 ) +" +DEPEND="${COMMON_DEPEND} + dev-libs/boost + dev-libs/libxslt + test? ( sys-apps/dbus ) +" +RDEPEND="${COMMON_DEPEND} + mysql? ( virtual/mysql ) + postgres? ( dev-db/postgresql ) + !kde-apps/kdepimlibs +" + +# some akonadi tests time out, that probably needs more work as it's ~700 tests +RESTRICT+=" test" + +PATCHES=( "${FILESDIR}/${PN}-17.03.80-mysql56-crash.patch" ) + +pkg_setup() { + # Set default storage backend in order: MySQL, SQLite PostgreSQL + # reverse driver check to keep the order + if use postgres; then + DRIVER="QPSQL" + AVAILABLE+=" ${DRIVER}" + fi + + if use sqlite; then + DRIVER="QSQLITE3" + AVAILABLE+=" ${DRIVER}" + fi + + if use mysql; then + DRIVER="QMYSQL" + AVAILABLE+=" ${DRIVER}" + fi + + # Notify about MySQL is recommend by upstream + if use sqlite || has_version "<${CATEGORY}/${P}[sqlite]"; then + ewarn + ewarn "We strongly recommend you change your Akonadi database backend to MySQL in your" + ewarn "user configuration. This is the backend recommended by KDE upstream." + ewarn "In particular, kde-apps/kmail-4.10 does not work properly with the sqlite" + ewarn "backend anymore." + ewarn "You can select the backend in your ~/.config/akonadi/akonadiserverrc." + ewarn "Available drivers are:${AVAILABLE}" + ewarn + fi +} + +src_configure() { + local mycmakeargs=( + -DAKONADI_BUILD_QSQLITE=$(usex sqlite) + -DBUILD_TOOLS=$(usex tools) + $(cmake-utils_use_find_package xml LibXml2) + -DKDE_INSTALL_USE_QT_SYS_PATHS=ON + ) + + kde5_src_configure +} + +src_install() { + # Who knows, maybe it accidentally fixes our permission issues + cat <<-EOF > "${T}"/akonadiserverrc +[%General] +Driver=${DRIVER} +EOF + insinto /usr/share/config/akonadi + doins "${T}"/akonadiserverrc + + kde5_src_install +} + +pkg_postinst() { + elog "${DRIVER} has been set as your default akonadi storage backend." + elog "You can override it in your ~/.config/akonadi/akonadiserverrc." + elog "Available drivers are: ${AVAILABLE}" +} diff --git a/kde-apps/akonadiconsole/akonadiconsole-17.04.49.9999.ebuild b/kde-apps/akonadiconsole/akonadiconsole-17.04.49.9999.ebuild new file mode 100644 index 0000000000..9dc7d17544 --- /dev/null +++ b/kde-apps/akonadiconsole/akonadiconsole-17.04.49.9999.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="forceoptional" # FIXME: Check back for doc in release +inherit kde5 + +DESCRIPTION="Application for debugging Akonadi Resources" +LICENSE="GPL-2+ LGPL-2.1+ handbook? ( FDL-1.2+ )" +HOMEPAGE="https://www.kde.org/" +KEYWORDS="" + +IUSE="" + +DEPEND=" + $(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 kdelibs4support) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kitemmodels) + $(add_frameworks_dep kitemviews) + $(add_frameworks_dep ktextwidgets) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kxmlgui) + $(add_kdeapps_dep akonadi) + $(add_kdeapps_dep akonadi-contacts) + $(add_kdeapps_dep calendarsupport) + $(add_kdeapps_dep kcalcore) + $(add_kdeapps_dep kcontacts) + $(add_kdeapps_dep kmime) + $(add_kdeapps_dep kpimtextedit) + $(add_kdeapps_dep libkdepim) + $(add_kdeapps_dep messagelib) + $(add_qt_dep qtdbus) + $(add_qt_dep qtgui) + $(add_qt_dep qtsql) + $(add_qt_dep qtwidgets) +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/akregator/akregator-17.04.49.9999.ebuild b/kde-apps/akregator/akregator-17.04.49.9999.ebuild new file mode 100644 index 0000000000..0ac6825ed5 --- /dev/null +++ b/kde-apps/akregator/akregator-17.04.49.9999.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="forceoptional" +KDE_TEST="forceoptional" +inherit kde5 + +DESCRIPTION="News feed aggregator" +HOMEPAGE="https://www.kde.org/applications/internet/akregator" +LICENSE="GPL-2+ handbook? ( FDL-1.2+ )" +KEYWORDS="" + +IUSE="" + +# drop qtwebengine subslot operator when QT_MINIMAL >= 5.8.0 +RDEPEND=" + $(add_frameworks_dep kcmutils) + $(add_frameworks_dep kcodecs) + $(add_frameworks_dep kcompletion) + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kcrash) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kiconthemes) + $(add_frameworks_dep kio) + $(add_frameworks_dep kjobwidgets) + $(add_frameworks_dep knotifications) + $(add_frameworks_dep knotifyconfig) + $(add_frameworks_dep kparts) + $(add_frameworks_dep kservice) + $(add_frameworks_dep ktextwidgets) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kxmlgui) + $(add_kdeapps_dep grantleetheme) + $(add_kdeapps_dep kontactinterface) + $(add_kdeapps_dep kpimtextedit) + $(add_kdeapps_dep libkdepim) + $(add_kdeapps_dep messagelib) + $(add_kdeapps_dep pimcommon) + $(add_kdeapps_dep syndication) + $(add_qt_dep qtdbus) + $(add_qt_dep qtgui) + $(add_qt_dep qtnetwork) + $(add_qt_dep qtwebengine '' '' '5=') + $(add_qt_dep qtwidgets) + $(add_qt_dep qtxml) +" +DEPEND="${RDEPEND} + dev-libs/grantlee:5 +" diff --git a/kde-apps/analitza/analitza-17.04.49.9999.ebuild b/kde-apps/analitza/analitza-17.04.49.9999.ebuild new file mode 100644 index 0000000000..2f36702268 --- /dev/null +++ b/kde-apps/analitza/analitza-17.04.49.9999.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_TEST="forceoptional-recursive" +VIRTUALX_REQUIRED="test" +inherit kde5 + +DESCRIPTION="KDE library for mathematical features" +KEYWORDS="" +IUSE="eigen opengl" + +DEPEND=" + $(add_qt_dep qtdeclarative) + $(add_qt_dep qtgui) + $(add_qt_dep qtsvg) + $(add_qt_dep qtwidgets) + $(add_qt_dep qtxml) + eigen? ( dev-cpp/eigen:3 ) +" +RDEPEND="${DEPEND}" + +src_prepare() { + kde5_src_prepare + + # Nothing is installed + sed -i \ + -e "/add_subdirectory(examples)/ s/^/#DONT/" \ + analitzaplot/CMakeLists.txt || die +} + +src_configure() { + local mycmakeargs=( + $(cmake-utils_use_find_package eigen Eigen3) + ) + + kde5_src_configure +} diff --git a/kde-apps/ark/ark-17.04.49.9999.ebuild b/kde-apps/ark/ark-17.04.49.9999.ebuild new file mode 100644 index 0000000000..df99d3a06e --- /dev/null +++ b/kde-apps/ark/ark-17.04.49.9999.ebuild @@ -0,0 +1,75 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="forceoptional" +KDE_TEST="optional" +VIRTUALX_REQUIRED="test" +inherit kde5 + +DESCRIPTION="KDE Archiving tool" +HOMEPAGE="https://www.kde.org/applications/utilities/ark +https://utils.kde.org/projects/ark" +KEYWORDS="" +IUSE="bzip2 lzma zip zlib" + +RDEPEND=" + $(add_frameworks_dep karchive) + $(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 ki18n) + $(add_frameworks_dep kiconthemes) + $(add_frameworks_dep kio) + $(add_frameworks_dep kitemmodels) + $(add_frameworks_dep kjobwidgets) + $(add_frameworks_dep kparts) + $(add_frameworks_dep kpty) + $(add_frameworks_dep kservice) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kxmlgui) + $(add_qt_dep qtdbus) + $(add_qt_dep qtgui) + $(add_qt_dep qtwidgets) + app-arch/libarchive:=[bzip2?,lzma?,zlib?] + zip? ( >=dev-libs/libzip-1.2.0:= ) +" +DEPEND="${RDEPEND} + $(add_qt_dep qtconcurrent) + sys-devel/gettext +" + +# bug #560548, last checked with 16.04.1 +RESTRICT+=" test" + +src_configure() { + local mycmakeargs=( + $(cmake-utils_use_find_package bzip2 BZip2) + $(cmake-utils_use_find_package lzma LibLZMA) + $(cmake-utils_use_find_package zip LibZip) + $(cmake-utils_use_find_package zlib ZLIB) + ) + + kde5_src_configure +} + +pkg_postinst() { + kde5_pkg_postinst + + # not a typo, app-arch/unar is a real package + if ! has_version app-arch/unar ; then + elog "For handling rar archives, install app-arch/unar" + fi + + if ! has_version app-arch/p7zip ; then + elog "For handling 7-Zip archives, install app-arch/p7zip" + fi + + if ! has_version app-arch/lrzip ; then + elog "For handling lrz archives, install app-arch/lrzip" + fi +} diff --git a/kde-apps/artikulate/artikulate-17.04.49.9999.ebuild b/kde-apps/artikulate/artikulate-17.04.49.9999.ebuild new file mode 100644 index 0000000000..05982c6369 --- /dev/null +++ b/kde-apps/artikulate/artikulate-17.04.49.9999.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="true" +inherit kde5 + +DESCRIPTION="Language learning application that helps improving pronunciation skills" +HOMEPAGE="https://edu.kde.org/applications/language/artikulate" +KEYWORDS="" +IUSE="+gstreamer qtmedia" + +DEPEND=" + $(add_frameworks_dep karchive) + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcrash) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep knewstuff) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kxmlgui) + $(add_qt_dep qtdeclarative) + $(add_qt_dep qtgui) + $(add_qt_dep qtsql) + $(add_qt_dep qtwidgets) + $(add_qt_dep qtxml) + $(add_qt_dep qtxmlpatterns) + gstreamer? ( >=media-libs/qt-gstreamer-1.2.0[qt5] ) + qtmedia? ( $(add_qt_dep qtmultimedia) ) +" +RDEPEND="${DEPEND}" + +REQUIRED_USE="|| ( gstreamer qtmedia )" + +src_configure() { + local mycmakeargs=( + -DBUILD_GSTREAMER_PLUGIN=$(usex gstreamer) + -DBUILD_QTMULTIMEDIA_PLUGIN=$(usex qtmedia) + ) + + kde5_src_configure +} diff --git a/kde-apps/audiocd-kio/audiocd-kio-17.04.49.9999.ebuild b/kde-apps/audiocd-kio/audiocd-kio-17.04.49.9999.ebuild new file mode 100644 index 0000000000..dce0461c65 --- /dev/null +++ b/kde-apps/audiocd-kio/audiocd-kio-17.04.49.9999.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="forceoptional" +inherit kde5 + +DESCRIPTION="kioslave for accessing audio CDs" +LICENSE="GPL-2+ handbook? ( FDL-1.2 )" +KEYWORDS="" +IUSE="flac vorbis" + +DEPEND=" + $(add_frameworks_dep kcompletion) + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kdelibs4support) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kio) + $(add_kdeapps_dep libkcddb) + $(add_kdeapps_dep libkcompactdisc) + $(add_qt_dep qtwidgets) + media-sound/cdparanoia + flac? ( >=media-libs/flac-1.1.2 ) + vorbis? ( + media-libs/libogg + media-libs/libvorbis + ) +" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + $(cmake-utils_use_find_package flac FLAC) + $(cmake-utils_use_find_package vorbis OggVorbis) + ) + + kde5_src_configure +} diff --git a/kde-apps/baloo-widgets/baloo-widgets-17.04.49.9999.ebuild b/kde-apps/baloo-widgets/baloo-widgets-17.04.49.9999.ebuild new file mode 100644 index 0000000000..46ec4e0b22 --- /dev/null +++ b/kde-apps/baloo-widgets/baloo-widgets-17.04.49.9999.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_TEST="forceoptional" +inherit kde5 + +DESCRIPTION="Widget library for baloo" +LICENSE="LGPL-2+ LGPL-2.1+ || ( LGPL-2.1 LGPL-3 )" +KEYWORDS="" +IUSE="" + +DEPEND=" + $(add_frameworks_dep baloo) + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kfilemetadata) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kio) + $(add_frameworks_dep kwidgetsaddons) + $(add_qt_dep qtgui) + $(add_qt_dep qtwidgets) +" +RDEPEND="${DEPEND} + !kde-base/baloo-widgets +" diff --git a/kde-apps/blinken/blinken-17.04.49.9999.ebuild b/kde-apps/blinken/blinken-17.04.49.9999.ebuild new file mode 100644 index 0000000000..46587cf672 --- /dev/null +++ b/kde-apps/blinken/blinken-17.04.49.9999.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="forceoptional" +inherit kde5 + +DESCRIPTION="KDE version of the Simon Says game" +HOMEPAGE="https://www.kde.org/applications/education/blinken +https://edu.kde.org/blinken" +KEYWORDS="" +IUSE="" + +DEPEND=" + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kcrash) + $(add_frameworks_dep kdbusaddons) + $(add_frameworks_dep kguiaddons) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kxmlgui) + $(add_qt_dep qtgui) + $(add_qt_dep qtsvg) + $(add_qt_dep qtwidgets) + media-libs/phonon[qt5] +" +RDEPEND="${DEPEND}" + +src_install() { + kde5_src_install + + rm "${ED}"usr/share/${PN}/README.packagers || die +} diff --git a/kde-apps/blogilo/blogilo-17.04.49.9999.ebuild b/kde-apps/blogilo/blogilo-17.04.49.9999.ebuild new file mode 100644 index 0000000000..c46428de98 --- /dev/null +++ b/kde-apps/blogilo/blogilo-17.04.49.9999.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="forceoptional" +KDE_TEST="forceoptional" +inherit kde5 + +DESCRIPTION="Application to create, edit and update blog content" +HOMEPAGE="https://www.kde.org/applications/internet/blogilo" +LICENSE="GPL-2+ LGPL-2.1+ handbook? ( FDL-1.2+ )" +KEYWORDS="" + +IUSE="google" + +DEPEND=" + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kcrash) + $(add_frameworks_dep kdbusaddons) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kio) + $(add_frameworks_dep knotifications) + $(add_frameworks_dep ktexteditor) + $(add_frameworks_dep kwallet) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kxmlgui) + $(add_kdeapps_dep kblog) + $(add_kdeapps_dep kdepim-apps-libs) + $(add_kdeapps_dep libkdepim) + $(add_kdeapps_dep messagelib) + $(add_kdeapps_dep pimcommon) + $(add_qt_dep qtgui) + $(add_qt_dep qtsql) + $(add_qt_dep qtwebengine 'widgets') + $(add_qt_dep qtwidgets) + google? ( $(add_kdeapps_dep libkgapi) ) +" +RDEPEND="${DEPEND} + !<kde-apps/kdepim-apps-libs-16.04.50 +" + +src_configure() { + local mycmakeargs=( + $(cmake-utils_use_find_package google KPimGAPI) + ) + + kde5_src_configure +} diff --git a/kde-apps/bomber/bomber-17.04.49.9999.ebuild b/kde-apps/bomber/bomber-17.04.49.9999.ebuild new file mode 100644 index 0000000000..1ff9808a3a --- /dev/null +++ b/kde-apps/bomber/bomber-17.04.49.9999.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="forceoptional" +inherit kde5 + +DESCRIPTION="KDE arcade bombing game" +HOMEPAGE="https://www.kde.org/applications/games/bomber/" +KEYWORDS="" +IUSE="" + +DEPEND=" + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kcrash) + $(add_frameworks_dep kdbusaddons) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kxmlgui) + $(add_kdeapps_dep libkdegames) + $(add_qt_dep qtgui) + $(add_qt_dep qtwidgets) +" +RDEPEND="${DEPEND} + !games-action/xbomber +" diff --git a/kde-apps/bovo/bovo-17.04.49.9999.ebuild b/kde-apps/bovo/bovo-17.04.49.9999.ebuild new file mode 100644 index 0000000000..98e5bcc287 --- /dev/null +++ b/kde-apps/bovo/bovo-17.04.49.9999.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="forceoptional" +inherit kde5 + +DESCRIPTION="Five-in-a-row Board Game" +HOMEPAGE="https://www.kde.org/applications/games/bovo/" +KEYWORDS="" +IUSE="" + +DEPEND=" + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kcrash) + $(add_frameworks_dep kdbusaddons) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kxmlgui) + $(add_kdeapps_dep libkdegames) + $(add_qt_dep qtconcurrent) + $(add_qt_dep qtgui) + $(add_qt_dep qtsvg) + $(add_qt_dep qtwidgets) +" +RDEPEND="${DEPEND}" + +DOCS=( AUTHORS HISTORY TODO ) diff --git a/kde-apps/calendarjanitor/calendarjanitor-17.04.49.9999.ebuild b/kde-apps/calendarjanitor/calendarjanitor-17.04.49.9999.ebuild new file mode 100644 index 0000000000..c86dd1fc0d --- /dev/null +++ b/kde-apps/calendarjanitor/calendarjanitor-17.04.49.9999.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="forceoptional" # FIXME: Check back for doc in release +KDE_TEST="false" +KMNAME="akonadi-calendar-tools" +inherit kde5 + +DESCRIPTION="Tool to scan calendar data for buggy instances" +LICENSE="GPL-2+ handbook? ( FDL-1.2+ )" +KEYWORDS="" + +IUSE="" + +DEPEND=" + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kdelibs4support) + $(add_frameworks_dep ki18n) + $(add_kdeapps_dep akonadi) + $(add_kdeapps_dep akonadi-calendar) + $(add_kdeapps_dep calendarsupport) + $(add_kdeapps_dep kcalcore) + $(add_qt_dep qtwidgets) +" +RDEPEND="${DEPEND}" + +src_prepare() { + cmake_comment_add_subdirectory doc konsolekalendar + sed -i -e "/console\.categories/ s/^/#DONT/" CMakeLists.txt || die + kde5_src_prepare +} diff --git a/kde-apps/calendarsupport/calendarsupport-17.04.49.9999.ebuild b/kde-apps/calendarsupport/calendarsupport-17.04.49.9999.ebuild new file mode 100644 index 0000000000..32603f6bde --- /dev/null +++ b/kde-apps/calendarsupport/calendarsupport-17.04.49.9999.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_TEST="false" +inherit kde5 + +DESCRIPTION="Calendar support library" +LICENSE="GPL-2+ LGPL-2.1+" +KEYWORDS="" +IUSE="" + +DEPEND=" + $(add_frameworks_dep kcodecs) + $(add_frameworks_dep kcompletion) + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kdelibs4support) + $(add_frameworks_dep kguiaddons) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kiconthemes) + $(add_frameworks_dep kio) + $(add_frameworks_dep kjobwidgets) + $(add_frameworks_dep kwidgetsaddons) + $(add_kdeapps_dep akonadi) + $(add_kdeapps_dep akonadi-calendar) + $(add_kdeapps_dep akonadi-mime) + $(add_kdeapps_dep kcalcore) + $(add_kdeapps_dep kcalutils) + $(add_kdeapps_dep kdepim-apps-libs) + $(add_kdeapps_dep kholidays) + $(add_kdeapps_dep kidentitymanagement) + $(add_kdeapps_dep kmime) + $(add_kdeapps_dep libkdepim) + $(add_kdeapps_dep pimcommon) + $(add_qt_dep designer) + $(add_qt_dep qtgui) + $(add_qt_dep qtprintsupport) + $(add_qt_dep qtwidgets) + dev-libs/libical +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/cantor/cantor-17.04.49.9999.ebuild b/kde-apps/cantor/cantor-17.04.49.9999.ebuild new file mode 100644 index 0000000000..11119423f1 --- /dev/null +++ b/kde-apps/cantor/cantor-17.04.49.9999.ebuild @@ -0,0 +1,106 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="forceoptional" +KDE_TEST="forceoptional" +PYTHON_COMPAT=( python2_7 ) +# FIXME: PYTHON_COMPAT=( python{2_7,3_4,3_5} ) +inherit kde5 python-r1 + +DESCRIPTION="Interface for doing mathematics and scientific computing" +HOMEPAGE="https://www.kde.org/applications/education/cantor https://edu.kde.org/cantor" +KEYWORDS="" +IUSE="analitza julia lua postscript python qalculate +R" + +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" + +# TODO Add Sage Mathematics Software backend (http://www.sagemath.org) +# FIXME: $(python_gen_cond_dep 'dev-qt/qtdbus:5' 'python3*') +DEPEND=" + $(add_frameworks_dep karchive) + $(add_frameworks_dep kcompletion) + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kcrash) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kiconthemes) + $(add_frameworks_dep kio) + $(add_frameworks_dep knewstuff) + $(add_frameworks_dep kparts) + $(add_frameworks_dep kpty) + $(add_frameworks_dep ktexteditor) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kxmlgui) + $(add_qt_dep qtgui) + $(add_qt_dep qtprintsupport) + $(add_qt_dep qtsvg) + $(add_qt_dep qtwidgets) + $(add_qt_dep qtxml) + $(add_qt_dep qtxmlpatterns) + analitza? ( $(add_kdeapps_dep analitza) ) + julia? ( dev-lang/julia ) + lua? ( dev-lang/luajit:2 ) + qalculate? ( + sci-libs/cln + sci-libs/libqalculate:= + ) + postscript? ( app-text/libspectre ) + python? ( ${PYTHON_DEPS} ) + R? ( dev-lang/R ) +" +RDEPEND="${DEPEND}" + +RESTRICT+=" test" + +PATCHES=( "${FILESDIR}"/${PN}-16.12.2-bashism.patch ) + +pkg_pretend() { + kde5_pkg_pretend + + if ! has_version sci-mathematics/maxima && ! has_version sci-mathematics/octave && \ + ! use analitza && ! use julia && ! use lua && ! use python && ! use qalculate && ! use R; then + einfo "You have decided to build ${PN} with no backend." + einfo "To have this application functional, please enable one of the backends via USE flag:" + einfo " analitza, julia, lua, python, qalculate, R" + einfo "Alternatively, install one of these:" + einfo " # emerge sci-mathematics/maxima" + einfo " # emerge sci-mathematics/octave" + einfo + fi + + if ! has_version virtual/latex-base; then + einfo "For LaTeX support:" + einfo " # emerge virtual/latex-base" + fi +} + +pkg_setup() { + use python && python_setup + kde5_pkg_setup +} + +src_prepare() { + kde5_src_prepare + + # FIXME: shipped FindPythonLibs3.cmake does not work for Gentoo + sed -e "/^find_package(PythonLibs3)/ s/^/#/" \ + -i src/backends/CMakeLists.txt || die +} + +src_configure() { + use julia && addpredict /proc/self/mem # bug 602894 + + local mycmakeargs=( + $(cmake-utils_use_find_package analitza Analitza5) + $(cmake-utils_use_find_package julia Julia) + $(cmake-utils_use_find_package lua LuaJIT) + $(cmake-utils_use_find_package postscript LibSpectre) + $(cmake-utils_use_find_package python PythonLibs) + $(cmake-utils_use_find_package qalculate Qalculate) + $(cmake-utils_use_find_package R R) + ) + kde5_src_configure +} diff --git a/kde-apps/cervisia/cervisia-17.04.49.9999.ebuild b/kde-apps/cervisia/cervisia-17.04.49.9999.ebuild new file mode 100644 index 0000000000..3c0a1ada29 --- /dev/null +++ b/kde-apps/cervisia/cervisia-17.04.49.9999.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="forceoptional" +inherit kde5 + +DESCRIPTION="CVS frontend by KDE" +HOMEPAGE="https://www.kde.org/applications/development/cervisia" +KEYWORDS="" +IUSE="" + +DEPEND=" + $(add_frameworks_dep kcompletion) + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kdesu) + $(add_frameworks_dep kiconthemes) + $(add_frameworks_dep kinit) + $(add_frameworks_dep kio) + $(add_frameworks_dep kitemviews) + $(add_frameworks_dep knotifications) + $(add_frameworks_dep kparts) + $(add_frameworks_dep kservice) + $(add_frameworks_dep ktextwidgets) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kxmlgui) + $(add_qt_dep qtdbus) + $(add_qt_dep qtgui) + $(add_qt_dep qtwidgets) +" +RDEPEND="${DEPEND} + dev-vcs/cvs +" diff --git a/kde-apps/dolphin-plugins/dolphin-plugins-17.04.49.9999.ebuild b/kde-apps/dolphin-plugins/dolphin-plugins-17.04.49.9999.ebuild new file mode 100644 index 0000000000..3bedea259b --- /dev/null +++ b/kde-apps/dolphin-plugins/dolphin-plugins-17.04.49.9999.ebuild @@ -0,0 +1,74 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="false" +inherit kde5 + +DESCRIPTION="Extra Dolphin plugins" +KEYWORDS="" +IUSE="bazaar dropbox git mercurial subversion" + +# FIXME: required in root CMakeLists.txt, but: +# kdelibs4support only required by git? +# kxmlgui, qtnetwork only required by dropbox? +COMMON_DEPEND=" + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kdelibs4support) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kio) + $(add_frameworks_dep kxmlgui) + $(add_kdeapps_dep dolphin) + $(add_qt_dep qtgui) + $(add_qt_dep qtnetwork) + $(add_qt_dep qtwidgets) + git? ( + $(add_frameworks_dep kcompletion) + $(add_frameworks_dep kconfig) + $(add_frameworks_dep ktextwidgets) + ) + mercurial? ( + $(add_frameworks_dep kcompletion) + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kservice) + $(add_frameworks_dep ktexteditor) + $(add_frameworks_dep ktextwidgets) + $(add_frameworks_dep kwidgetsaddons) + ) +" +DEPEND="${COMMON_DEPEND} + sys-devel/gettext +" +RDEPEND="${COMMON_DEPEND} + $(add_kdeapps_dep kompare) + bazaar? ( dev-vcs/bzr ) + dropbox? ( net-misc/dropbox-cli ) + git? ( dev-vcs/git ) + subversion? ( dev-vcs/subversion ) +" + +src_configure() { + local mycmakeargs=( + -DBUILD_bazaar=$(usex bazaar) + -DBUILD_dropbox=$(usex dropbox) + -DBUILD_git=$(usex git) + -DBUILD_hg=$(usex mercurial) + -DBUILD_svn=$(usex subversion) + ) + + kde5_src_configure +} + +src_install() { + { use bazaar || use dropbox || use git || use subversion || use mercurial; } && kde5_src_install +} + +pkg_postinst() { + if ! use bazaar && ! use dropbox && ! use git && ! use subversion && ! use mercurial; then + einfo + einfo "You have disabled all plugin use flags. If you want to have vcs" + einfo "integration in dolphin, enable those of your needs." + einfo + fi +} diff --git a/kde-apps/dolphin/dolphin-17.04.49.9999.ebuild b/kde-apps/dolphin/dolphin-17.04.49.9999.ebuild new file mode 100644 index 0000000000..c79fe57cf3 --- /dev/null +++ b/kde-apps/dolphin/dolphin-17.04.49.9999.ebuild @@ -0,0 +1,86 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +FRAMEWORKS_MINIMAL="5.30.0" +KDE_HANDBOOK="forceoptional" +KDE_TEST="true" +VIRTUALX_REQUIRED="test" +inherit kde5 + +DESCRIPTION="Plasma filemanager focusing on usability" +HOMEPAGE="https://dolphin.kde.org https://www.kde.org/applications/system/dolphin" +KEYWORDS="" +IUSE="semantic-desktop thumbnail" + +DEPEND=" + $(add_frameworks_dep kbookmarks) + $(add_frameworks_dep kcmutils) + $(add_frameworks_dep kcodecs) + $(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 ki18n) + $(add_frameworks_dep kiconthemes) + $(add_frameworks_dep kinit) + $(add_frameworks_dep kio) + $(add_frameworks_dep kitemviews) + $(add_frameworks_dep kjobwidgets) + $(add_frameworks_dep knewstuff) + $(add_frameworks_dep knotifications) + $(add_frameworks_dep kparts) + $(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 qtgui) + $(add_qt_dep qtwidgets) + $(add_qt_dep qtxml) + media-libs/phonon[qt5] + semantic-desktop? ( + $(add_frameworks_dep baloo) + $(add_frameworks_dep kfilemetadata) + $(add_kdeapps_dep baloo-widgets) + ) + !semantic-desktop? ( + $(add_frameworks_dep kdelibs4support) + ) +" +RDEPEND="${DEPEND} + $(add_kdeapps_dep kio-extras) + thumbnail? ( + $(add_kdeapps_dep ffmpegthumbs) + $(add_kdeapps_dep thumbnailers) + ) +" + +RESTRICT+=" test" + +src_configure() { + local mycmakeargs=( + $(cmake-utils_use_find_package semantic-desktop KF5Baloo) + $(cmake-utils_use_find_package semantic-desktop KF5BalooWidgets) + $(cmake-utils_use_find_package semantic-desktop KF5FileMetaData) + ) + + kde5_src_configure +} + +pkg_postinst() { + kde5_pkg_postinst + + if ! has_version "kde-apps/ark:${SLOT}" ; then + elog "For compress/extract and other actions, please install kde-apps/ark:${SLOT}" + fi + + if ! has_version "kde-apps/kleopatra:${SLOT}" ; then + elog "For crypto actions, please install kde-apps/kleopatra:${SLOT}" + fi +} diff --git a/kde-apps/dragon/dragon-17.04.49.9999.ebuild b/kde-apps/dragon/dragon-17.04.49.9999.ebuild new file mode 100644 index 0000000000..46fad94f6a --- /dev/null +++ b/kde-apps/dragon/dragon-17.04.49.9999.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="forceoptional" +inherit kde5 + +DESCRIPTION="A simple video player" +HOMEPAGE="https://www.kde.org/applications/multimedia/dragonplayer" + +LICENSE="GPL-2+ || ( GPL-2 GPL-3 ) handbook? ( FDL-1.2 )" +KEYWORDS="" +IUSE="" + +RDEPEND=" + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kcrash) + $(add_frameworks_dep kdbusaddons) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kio) + $(add_frameworks_dep kjobwidgets) + $(add_frameworks_dep kparts) + $(add_frameworks_dep kservice) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kwindowsystem) + $(add_frameworks_dep kxmlgui) + $(add_frameworks_dep solid) + $(add_qt_dep qtdbus) + $(add_qt_dep qtgui) + $(add_qt_dep qtwidgets) + media-libs/phonon[qt5] +" +DEPEND="${RDEPEND} + sys-devel/gettext +" diff --git a/kde-apps/eventviews/eventviews-17.04.49.9999.ebuild b/kde-apps/eventviews/eventviews-17.04.49.9999.ebuild new file mode 100644 index 0000000000..bfba8de9b9 --- /dev/null +++ b/kde-apps/eventviews/eventviews-17.04.49.9999.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_TEST="true" +inherit kde5 + +DESCRIPTION="Calendar viewer for KDE PIM" +LICENSE="GPL-2+ LGPL-2.1+" +KEYWORDS="" +IUSE="" + +DEPEND=" + $(add_frameworks_dep kcodecs) + $(add_frameworks_dep kcompletion) + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kdelibs4support) + $(add_frameworks_dep kguiaddons) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kiconthemes) + $(add_frameworks_dep kitemmodels) + $(add_frameworks_dep kservice) + $(add_frameworks_dep kwidgetsaddons) + $(add_kdeapps_dep akonadi) + $(add_kdeapps_dep akonadi-calendar) + $(add_kdeapps_dep calendarsupport) + $(add_kdeapps_dep kcalcore) + $(add_kdeapps_dep kcalutils) + $(add_kdeapps_dep kcontacts) + $(add_kdeapps_dep kmime) + $(add_kdeapps_dep libkdepim) + $(add_qt_dep designer) + $(add_qt_dep qtgui) + $(add_qt_dep qtwidgets) + dev-libs/kdiagram:5 + dev-libs/libical +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/ffmpegthumbs/ffmpegthumbs-17.04.49.9999.ebuild b/kde-apps/ffmpegthumbs/ffmpegthumbs-17.04.49.9999.ebuild new file mode 100644 index 0000000000..1b37b6723f --- /dev/null +++ b/kde-apps/ffmpegthumbs/ffmpegthumbs-17.04.49.9999.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_BLOCK_SLOT4="false" +inherit kde5 + +DESCRIPTION="FFmpeg based thumbnail generator for video files" +LICENSE="GPL-2+" +KEYWORDS="" +IUSE="libav" + +RDEPEND=" + $(add_frameworks_dep kio) + $(add_qt_dep qtgui) + libav? ( media-video/libav:= ) + !libav? ( media-video/ffmpeg:0= ) +" +DEPEND="${RDEPEND} + virtual/pkgconfig +" diff --git a/kde-apps/filelight/filelight-17.04.49.9999.ebuild b/kde-apps/filelight/filelight-17.04.49.9999.ebuild new file mode 100644 index 0000000000..01e45c435c --- /dev/null +++ b/kde-apps/filelight/filelight-17.04.49.9999.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="forceoptional" +inherit kde5 + +DESCRIPTION="Visualise disk usage with interactive map of concentric, segmented rings" +HOMEPAGE="https://utils.kde.org/projects/filelight" +KEYWORDS="" +IUSE="" + +DEPEND=" + $(add_frameworks_dep kcompletion) + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kio) + $(add_frameworks_dep kparts) + $(add_frameworks_dep kservice) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kxmlgui) + $(add_frameworks_dep solid) + $(add_qt_dep qtgui) + $(add_qt_dep qtwidgets) +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/granatier/granatier-17.04.49.9999.ebuild b/kde-apps/granatier/granatier-17.04.49.9999.ebuild new file mode 100644 index 0000000000..cfc012b1ba --- /dev/null +++ b/kde-apps/granatier/granatier-17.04.49.9999.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="forceoptional" +inherit kde5 + +DESCRIPTION="KDE Bomberman game" +HOMEPAGE="https://www.kde.org/applications/games/granatier/" +KEYWORDS="" +IUSE="" + +DEPEND=" + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kcrash) + $(add_frameworks_dep kdbusaddons) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep knewstuff) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kxmlgui) + $(add_kdeapps_dep libkdegames) + $(add_qt_dep qtgui) + $(add_qt_dep qtsvg) + $(add_qt_dep qtwidgets) + $(add_qt_dep qtxml) +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/grantlee-editor/grantlee-editor-17.04.49.9999.ebuild b/kde-apps/grantlee-editor/grantlee-editor-17.04.49.9999.ebuild new file mode 100644 index 0000000000..908120d90d --- /dev/null +++ b/kde-apps/grantlee-editor/grantlee-editor-17.04.49.9999.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="forceoptional" +inherit kde5 + +DESCRIPTION="Utilities and tools to manage themes in KDE PIM applications" +LICENSE="GPL-2+ handbook? ( FDL-1.2+ )" +KEYWORDS="" +IUSE="" + +DEPEND=" + $(add_frameworks_dep karchive) + $(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 ki18n) + $(add_frameworks_dep kio) + $(add_frameworks_dep knewstuff) + $(add_frameworks_dep ktexteditor) + $(add_frameworks_dep kwallet) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kxmlgui) + $(add_kdeapps_dep akonadi-contacts) + $(add_kdeapps_dep kblog) + $(add_kdeapps_dep kcontacts) + $(add_kdeapps_dep kmime) + $(add_kdeapps_dep kpimtextedit) + $(add_kdeapps_dep messagelib) + $(add_kdeapps_dep pimcommon) + $(add_qt_dep qtgui) + $(add_qt_dep qtwebengine 'widgets') + $(add_qt_dep qtwidgets) +" +RDEPEND="${DEPEND} + !kde-apps/kaddressbook:4 + !kde-apps/kdepim-common-libs:4 + !kde-apps/kmail:4 +" diff --git a/kde-apps/grantleetheme/grantleetheme-17.04.49.9999.ebuild b/kde-apps/grantleetheme/grantleetheme-17.04.49.9999.ebuild new file mode 100644 index 0000000000..3811ff61bd --- /dev/null +++ b/kde-apps/grantleetheme/grantleetheme-17.04.49.9999.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_TEST="forceoptional" +inherit kde5 + +DESCRIPTION="Library for Grantlee plugins" +LICENSE="GPL-2+ LGPL-2.1+" +KEYWORDS="" +IUSE="" + +RDEPEND=" + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kiconthemes) + $(add_frameworks_dep knewstuff) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kxmlgui) + $(add_qt_dep qtgui) + $(add_qt_dep qtwidgets) + dev-libs/grantlee:5 +" +DEPEND="${RDEPEND} + $(add_qt_dep qtnetwork) +" + +# fails if package not already installed +RESTRICT+=" test" diff --git a/kde-apps/gwenview/gwenview-17.04.49.9999.ebuild b/kde-apps/gwenview/gwenview-17.04.49.9999.ebuild new file mode 100644 index 0000000000..1faae5a58b --- /dev/null +++ b/kde-apps/gwenview/gwenview-17.04.49.9999.ebuild @@ -0,0 +1,97 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="true" +KDE_TEST="true" +inherit kde5 + +DESCRIPTION="KDE image viewer" +HOMEPAGE=" + https://www.kde.org/applications/graphics/gwenview/ + https://userbase.kde.org/Gwenview +" + +LICENSE="GPL-2+ handbook? ( FDL-1.2 )" +KEYWORDS="" +IUSE="kipi raw semantic-desktop X" + +# requires running environment +RESTRICT+=" test" + +COMMON_DEPEND=" + $(add_frameworks_dep kactivities) + $(add_frameworks_dep kcompletion) + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kiconthemes) + $(add_frameworks_dep kio) + $(add_frameworks_dep kitemmodels) + $(add_frameworks_dep kitemviews) + $(add_frameworks_dep kjobwidgets) + $(add_frameworks_dep knotifications) + $(add_frameworks_dep kparts) + $(add_frameworks_dep kservice) + $(add_frameworks_dep ktextwidgets) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kxmlgui) + $(add_qt_dep qtgui) + $(add_qt_dep qtopengl) + $(add_qt_dep qtprintsupport) + $(add_qt_dep qtsvg) + $(add_qt_dep qtwidgets) + media-gfx/exiv2:= + media-libs/lcms:2 + media-libs/libpng:0= + media-libs/phonon[qt5] + virtual/jpeg:0 + kipi? ( $(add_kdeapps_dep libkipi '' '' '5=') ) + raw? ( $(add_kdeapps_dep libkdcraw) ) + semantic-desktop? ( + $(add_frameworks_dep baloo) + $(add_frameworks_dep kfilemetadata) + ) + X? ( + $(add_qt_dep qtx11extras) + x11-libs/libX11 + ) +" +DEPEND="${COMMON_DEPEND} + $(add_frameworks_dep kwindowsystem) + $(add_qt_dep qtconcurrent) +" +RDEPEND="${COMMON_DEPEND} + $(add_frameworks_dep kimageformats) + $(add_qt_dep qtimageformats) +" + +src_configure() { + local mycmakeargs=( + $(cmake-utils_use_find_package kipi KF5Kipi) + $(cmake-utils_use_find_package raw KF5KDcraw) + $(cmake-utils_use_find_package X X11) + ) + + if use semantic-desktop; then + mycmakeargs+=(-DGWENVIEW_SEMANTICINFO_BACKEND=Baloo) + else + mycmakeargs+=(-DGWENVIEW_SEMANTICINFO_BACKEND=None) + fi + + kde5_src_configure +} + +pkg_postinst() { + kde5_pkg_postinst + + if ! has_version kde-apps/svgpart:${SLOT} ; then + elog "For SVG support, install kde-apps/svgpart:${SLOT}" + fi + + if use kipi && ! has_version media-plugins/kipi-plugins ; then + elog "Plugins for the KIPI interface can be found in media-plugins/kipi-plugins" + fi +} diff --git a/kde-apps/incidenceeditor/incidenceeditor-17.04.49.9999.ebuild b/kde-apps/incidenceeditor/incidenceeditor-17.04.49.9999.ebuild new file mode 100644 index 0000000000..39c226be41 --- /dev/null +++ b/kde-apps/incidenceeditor/incidenceeditor-17.04.49.9999.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_TEST="forceoptional" +VIRTUALX_REQUIRED="test" +inherit kde5 + +DESCRIPTION="Incidence editor for korganizer" +LICENSE="GPL-2+" +KEYWORDS="" +IUSE="" + +DEPEND=" + $(add_frameworks_dep kcodecs) + $(add_frameworks_dep kcompletion) + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kdelibs4support) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kiconthemes) + $(add_frameworks_dep kio) + $(add_frameworks_dep kitemmodels) + $(add_frameworks_dep kjobwidgets) + $(add_frameworks_dep kservice) + $(add_frameworks_dep ktextwidgets) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kxmlgui) + $(add_kdeapps_dep akonadi) + $(add_kdeapps_dep akonadi-calendar) + $(add_kdeapps_dep akonadi-contacts) + $(add_kdeapps_dep akonadi-mime) + $(add_kdeapps_dep calendarsupport) + $(add_kdeapps_dep eventviews) + $(add_kdeapps_dep kcalcore) + $(add_kdeapps_dep kcalutils) + $(add_kdeapps_dep kcontacts) + $(add_kdeapps_dep kdepim-apps-libs) + $(add_kdeapps_dep kidentitymanagement) + $(add_kdeapps_dep kldap) + $(add_kdeapps_dep kmailtransport) + $(add_kdeapps_dep kmime) + $(add_kdeapps_dep libkdepim) + $(add_qt_dep qtdbus) + $(add_qt_dep qtgui) + $(add_qt_dep qtwidgets) + dev-libs/kdiagram:5 +" +RDEPEND="${DEPEND} + !kde-apps/kdepim-common-libs:4 +" diff --git a/kde-apps/jovie/jovie-17.04.49.9999.ebuild b/kde-apps/jovie/jovie-17.04.49.9999.ebuild new file mode 100644 index 0000000000..f16e2ea1e7 --- /dev/null +++ b/kde-apps/jovie/jovie-17.04.49.9999.ebuild @@ -0,0 +1,17 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="optional" +inherit kde4-base + +DESCRIPTION="Text to speech application" +HOMEPAGE="https://www.kde.org/applications/utilities/jovie/" +KEYWORDS="" +IUSE="debug" + +DEPEND=" + app-accessibility/speech-dispatcher +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/juk/juk-17.04.49.9999.ebuild b/kde-apps/juk/juk-17.04.49.9999.ebuild new file mode 100644 index 0000000000..b07593e209 --- /dev/null +++ b/kde-apps/juk/juk-17.04.49.9999.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="optional" +inherit kde4-base + +DESCRIPTION="Jukebox and music manager by KDE" +HOMEPAGE="https://www.kde.org/applications/multimedia/juk/" +KEYWORDS="" +IUSE="debug" + +DEPEND=" + media-libs/phonon[qt4] + >=media-libs/taglib-1.6 +" +RDEPEND="${DEPEND}" + +src_configure() { + # bug 410551: for disabling deprecated TunePimp support + local mycmakeargs=( + -DWITH_TunePimp=OFF + ) + + kde4-base_src_configure +} diff --git a/kde-apps/k3b/k3b-17.04.49.9999.ebuild b/kde-apps/k3b/k3b-17.04.49.9999.ebuild new file mode 100644 index 0000000000..3712821ac3 --- /dev/null +++ b/kde-apps/k3b/k3b-17.04.49.9999.ebuild @@ -0,0 +1,114 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="forceoptional" +KDE_TEST="optional" +inherit kde5 + +DESCRIPTION="Full-featured burning and ripping application based on KDE Frameworks" +HOMEPAGE="http://www.k3b.org/" +LICENSE="GPL-2 FDL-1.2" +KEYWORDS="" +IUSE="dvd emovix encode ffmpeg flac libav mad mp3 musepack sndfile sox taglib vcd vorbis" + +DEPEND=" + $(add_frameworks_dep karchive) + $(add_frameworks_dep kbookmarks) + $(add_frameworks_dep kcmutils) + $(add_frameworks_dep kcompletion) + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kfilemetadata) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kiconthemes) + $(add_frameworks_dep kio) + $(add_frameworks_dep kjobwidgets) + $(add_frameworks_dep knewstuff) + $(add_frameworks_dep knotifications) + $(add_frameworks_dep knotifyconfig) + $(add_frameworks_dep kservice) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kxmlgui) + $(add_frameworks_dep solid) + $(add_kdeapps_dep libkcddb) + $(add_qt_dep qtdbus) + $(add_qt_dep qtgui) + $(add_qt_dep qtnetwork) + $(add_qt_dep qtwebkit) + $(add_qt_dep qtwidgets) + $(add_qt_dep qtxml) + media-libs/libsamplerate + dvd? ( media-libs/libdvdread ) + ffmpeg? ( + libav? ( media-video/libav:= ) + !libav? ( media-video/ffmpeg:0= ) + ) + flac? ( >=media-libs/flac-1.2[cxx] ) + mp3? ( media-sound/lame ) + mad? ( media-libs/libmad ) + musepack? ( >=media-sound/musepack-tools-444 ) + sndfile? ( media-libs/libsndfile ) + taglib? ( >=media-libs/taglib-1.5 ) + vorbis? ( media-libs/libvorbis ) +" +RDEPEND="${DEPEND} + app-cdr/cdrdao + media-sound/cdparanoia + virtual/cdrtools + dvd? ( + >=app-cdr/dvd+rw-tools-7 + encode? ( media-video/transcode[dvd] ) + ) + emovix? ( media-video/emovix ) + sox? ( media-sound/sox ) + vcd? ( media-video/vcdimager ) +" + +REQUIRED_USE=" + mp3? ( encode ) + sox? ( encode ) +" + +DOCS+=( ChangeLog {FAQ,PERMISSIONS,README}.txt ) + +src_configure() { + local mycmakeargs=( + -DK3B_BUILD_API_DOCS=OFF + -DK3B_BUILD_WAVE_DECODER_PLUGIN=ON + -DK3B_ENABLE_HAL_SUPPORT=OFF + -DK3B_ENABLE_MUSICBRAINZ=OFF + -DK3B_DEBUG=$(usex debug) + -DK3B_ENABLE_DVD_RIPPING=$(usex dvd) + -DK3B_BUILD_EXTERNAL_ENCODER_PLUGIN=$(usex encode) + -DK3B_BUILD_FFMPEG_DECODER_PLUGIN=$(usex ffmpeg) + -DK3B_BUILD_FLAC_DECODER_PLUGIN=$(usex flac) + -DK3B_BUILD_LAME_ENCODER_PLUGIN=$(usex mp3) + -DK3B_BUILD_MAD_DECODER_PLUGIN=$(usex mad) + -DK3B_BUILD_MUSE_DECODER_PLUGIN=$(usex musepack) + -DK3B_BUILD_SNDFILE_DECODER_PLUGIN=$(usex sndfile) + -DK3B_BUILD_SOX_ENCODER_PLUGIN=$(usex sox) + -DK3B_ENABLE_TAGLIB=$(usex taglib) + -DK3B_BUILD_OGGVORBIS_DECODER_PLUGIN=$(usex vorbis) + -DK3B_BUILD_OGGVORBIS_ENCODER_PLUGIN=$(usex vorbis) + ) + + kde5_src_configure +} + +pkg_postinst() { + kde5_pkg_postinst + + echo + elog "If you get warnings on start-up, uncheck the \"Check system" + elog "configuration\" option in the \"Misc\" settings window." + echo + + local group=cdrom + use kernel_linux || group=operator + elog "Make sure you have proper read/write permissions on optical device(s)." + elog "Usually, it is sufficient to be in the ${group} group." + echo +} diff --git a/kde-apps/kaccessible/kaccessible-17.04.49.9999.ebuild b/kde-apps/kaccessible/kaccessible-17.04.49.9999.ebuild new file mode 100644 index 0000000000..1245b31804 --- /dev/null +++ b/kde-apps/kaccessible/kaccessible-17.04.49.9999.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit kde4-base + +DESCRIPTION="Provides accessibility services like focus tracking" +KEYWORDS="" +IUSE="debug +speechd" + +DEPEND="speechd? ( app-accessibility/speech-dispatcher )" +RDEPEND=${DEPEND} + +src_configure() { + local mycmakeargs=( + -DWITH_Speechd=$(usex speechd) + ) + kde4-base_src_configure +} diff --git a/kde-apps/kaccounts-integration/kaccounts-integration-17.04.49.9999.ebuild b/kde-apps/kaccounts-integration/kaccounts-integration-17.04.49.9999.ebuild new file mode 100644 index 0000000000..9244451981 --- /dev/null +++ b/kde-apps/kaccounts-integration/kaccounts-integration-17.04.49.9999.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_TEST="forceoptional" +VIRTUALDBUS_TEST="true" +inherit kde5 + +DESCRIPTION="Administer web accounts for the sites and services across the Plasma desktop" +HOMEPAGE="https://community.kde.org/KTp" +LICENSE="LGPL-2.1" + +KEYWORDS="" +IUSE="" + +RDEPEND=" + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kdbusaddons) + $(add_frameworks_dep kdeclarative) + $(add_frameworks_dep ki18n) + $(add_qt_dep qtdbus) + $(add_qt_dep qtdeclarative) + $(add_qt_dep qtgui) + $(add_qt_dep qtwidgets) + net-libs/accounts-qt + >=net-libs/libaccounts-glib-1.21 + net-libs/signond +" +DEPEND="${RDEPEND} + $(add_frameworks_dep kcmutils) + $(add_plasma_dep kde-cli-tools) + sys-devel/gettext +" + +# bug #549444 +RESTRICT+=" test" diff --git a/kde-apps/kaccounts-providers/kaccounts-providers-17.04.49.9999.ebuild b/kde-apps/kaccounts-providers/kaccounts-providers-17.04.49.9999.ebuild new file mode 100644 index 0000000000..78d85cfd46 --- /dev/null +++ b/kde-apps/kaccounts-providers/kaccounts-providers-17.04.49.9999.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit kde5 + +DESCRIPTION="KDE accounts providers" +HOMEPAGE="https://community.kde.org/KTp" +LICENSE="LGPL-2.1" + +KEYWORDS="" +IUSE="" + +COMMON_DEPEND=" + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kdeclarative) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kio) + $(add_frameworks_dep kpackage) + $(add_kdeapps_dep kaccounts-integration) + $(add_qt_dep qtdeclarative) + $(add_qt_dep qtgui) + $(add_qt_dep qtxml) +" +DEPEND="${COMMON_DEPEND} + dev-util/intltool +" +RDEPEND="${COMMON_DEPEND} + net-im/telepathy-connection-managers[xmpp] + net-libs/signon-ui + net-libs/signon-oauth2 +" diff --git a/kde-apps/kaddressbook/kaddressbook-17.04.49.9999.ebuild b/kde-apps/kaddressbook/kaddressbook-17.04.49.9999.ebuild new file mode 100644 index 0000000000..05d33b2474 --- /dev/null +++ b/kde-apps/kaddressbook/kaddressbook-17.04.49.9999.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="forceoptional" # FIXME: Check back for doc in release +KDE_TEST="forceoptional-recursive" +VIRTUALX_REQUIRED="test" +inherit kde5 + +DESCRIPTION="Address book application based on KDE Frameworks" +HOMEPAGE="https://www.kde.org/applications/office/kaddressbook/" +LICENSE="GPL-2+ handbook? ( FDL-1.2+ )" +KEYWORDS="" + +IUSE="prison" + +COMMON_DEPEND=" + $(add_frameworks_dep kcmutils) + $(add_frameworks_dep kcodecs) + $(add_frameworks_dep kcompletion) + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kcrash) + $(add_frameworks_dep kdelibs4support) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kiconthemes) + $(add_frameworks_dep kio) + $(add_frameworks_dep kitemmodels) + $(add_frameworks_dep kjobwidgets) + $(add_frameworks_dep kparts) + $(add_frameworks_dep kservice) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kxmlgui) + $(add_kdeapps_dep akonadi) + $(add_kdeapps_dep akonadi-contacts) + $(add_kdeapps_dep akonadi-search) + $(add_kdeapps_dep grantleetheme) + $(add_kdeapps_dep kcontacts) + $(add_kdeapps_dep kdepim-apps-libs) + $(add_kdeapps_dep kontactinterface) + $(add_kdeapps_dep libgravatar) + $(add_kdeapps_dep libkdepim) + $(add_kdeapps_dep pimcommon) + $(add_qt_dep qtdbus) + $(add_qt_dep qtgui) + $(add_qt_dep qtprintsupport) + $(add_qt_dep qtwidgets) + >=app-crypt/gpgme-1.7.1[cxx,qt5] + dev-libs/grantlee:5 + prison? ( $(add_frameworks_dep prison) ) +" +DEPEND="${COMMON_DEPEND} + test? ( $(add_kdeapps_dep akonadi 'sqlite,tools') ) +" +RDEPEND="${COMMON_DEPEND} + $(add_kdeapps_dep kdepim-runtime) +" + +src_configure() { + local mycmakeargs=( + $(cmake-utils_use_find_package prison KF5Prison) + ) + + kde5_src_configure +} diff --git a/kde-apps/kajongg/kajongg-17.04.49.9999.ebuild b/kde-apps/kajongg/kajongg-17.04.49.9999.ebuild new file mode 100644 index 0000000000..3e869778ce --- /dev/null +++ b/kde-apps/kajongg/kajongg-17.04.49.9999.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="optional" +PYTHON_COMPAT=( python2_7 ) +inherit python-single-r1 kde4-base + +DESCRIPTION="The classical Mah Jongg for four players" +HOMEPAGE="https://www.kde.org/applications/games/kajongg/" +KEYWORDS="" +IUSE="debug" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +DEPEND="${PYTHON_DEPS} + $(add_kdeapps_dep libkdegames) + $(add_kdeapps_dep pykde4 "${PYTHON_USEDEP}") + dev-db/sqlite:3 +" +RDEPEND="${DEPEND} + $(add_kdeapps_dep libkmahjongg) + >=dev-python/twisted-core-8.2.0 +" + +pkg_setup() { + python-single-r1_pkg_setup + kde4-base_pkg_setup +} + +src_prepare() { + python_fix_shebang src + kde4-base_src_prepare +} diff --git a/kde-apps/kalarm/kalarm-17.04.49.9999.ebuild b/kde-apps/kalarm/kalarm-17.04.49.9999.ebuild new file mode 100644 index 0000000000..a86f85d8de --- /dev/null +++ b/kde-apps/kalarm/kalarm-17.04.49.9999.ebuild @@ -0,0 +1,76 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="forceoptional" +inherit kde5 + +DESCRIPTION="Application to manage alarms and other timer based alerts for the desktop" +HOMEPAGE+=" https://userbase.kde.org/KAlarm" +LICENSE="GPL-2+ handbook? ( FDL-1.2+ )" +KEYWORDS="" +IUSE="X" + +DEPEND=" + $(add_frameworks_dep kauth) + $(add_frameworks_dep kcmutils) + $(add_frameworks_dep kcodecs) + $(add_frameworks_dep kcompletion) + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kdbusaddons) + $(add_frameworks_dep kdelibs4support) + $(add_frameworks_dep kguiaddons) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kiconthemes) + $(add_frameworks_dep kio) + $(add_frameworks_dep kitemmodels) + $(add_frameworks_dep kjobwidgets) + $(add_frameworks_dep knotifications) + $(add_frameworks_dep kservice) + $(add_frameworks_dep ktextwidgets) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kwindowsystem) + $(add_frameworks_dep kxmlgui) + $(add_kdeapps_dep akonadi) + $(add_kdeapps_dep akonadi-contacts) + $(add_kdeapps_dep akonadi-mime) + $(add_kdeapps_dep kalarmcal) + $(add_kdeapps_dep kcalcore) + $(add_kdeapps_dep kcalutils) + $(add_kdeapps_dep kcontacts) + $(add_kdeapps_dep kdepim-apps-libs) + $(add_kdeapps_dep kholidays) + $(add_kdeapps_dep kidentitymanagement) + $(add_kdeapps_dep kmailtransport) + $(add_kdeapps_dep kmime) + $(add_kdeapps_dep kontactinterface) + $(add_kdeapps_dep kpimtextedit) + $(add_kdeapps_dep libkdepim) + $(add_kdeapps_dep mailcommon) + $(add_kdeapps_dep pimcommon) + $(add_qt_dep qtdbus) + $(add_qt_dep qtgui) + $(add_qt_dep qtnetwork) + $(add_qt_dep qtwidgets) + dev-libs/libxslt + media-libs/phonon[qt5] + X? ( + $(add_qt_dep qtx11extras) + x11-libs/libX11 + ) +" +RDEPEND="${DEPEND} + $(add_kdeapps_dep kdepim-runtime) +" + +src_configure() { + local mycmakeargs=( + $(cmake-utils_use_find_package X Qt5X11Extras) + $(cmake-utils_use_find_package X X11) + ) + + kde5_src_configure +} diff --git a/kde-apps/kalarmcal/kalarmcal-17.04.49.9999.ebuild b/kde-apps/kalarmcal/kalarmcal-17.04.49.9999.ebuild new file mode 100644 index 0000000000..d8c763bd7f --- /dev/null +++ b/kde-apps/kalarmcal/kalarmcal-17.04.49.9999.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit kde5 + +DESCRIPTION="Client library to access and handling of KAlarm calendar data" +LICENSE="GPL-2+ LGPL-2.1+" +KEYWORDS="" +IUSE="" + +DEPEND=" + $(add_frameworks_dep kdelibs4support) + $(add_frameworks_dep ki18n) + $(add_kdeapps_dep akonadi) + $(add_kdeapps_dep kcalcore) + $(add_kdeapps_dep kholidays) + $(add_kdeapps_dep kidentitymanagement) + $(add_qt_dep qtgui) +" +RDEPEND="${DEPEND} +" diff --git a/kde-apps/kalgebra/kalgebra-17.04.49.9999.ebuild b/kde-apps/kalgebra/kalgebra-17.04.49.9999.ebuild new file mode 100644 index 0000000000..90b6bc3289 --- /dev/null +++ b/kde-apps/kalgebra/kalgebra-17.04.49.9999.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="optional" +inherit kde5 + +DESCRIPTION="MathML-based graph calculator by KDE" +HOMEPAGE="https://www.kde.org/applications/education/kalgebra +https://edu.kde.org/kalgebra" +KEYWORDS="" +IUSE="readline" + +DEPEND=" + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kio) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kxmlgui) + $(add_kdeapps_dep analitza) + $(add_qt_dep qtdeclarative) + $(add_qt_dep qtgui) + $(add_qt_dep qtprintsupport) + $(add_qt_dep qtwebengine 'widgets') + $(add_qt_dep qtwidgets) + readline? ( sys-libs/readline:0= ) +" +RDEPEND="${DEPEND} + $(add_qt_dep qtquickcontrols) + dev-libs/kirigami:2 + !kde-apps/analitza:4 +" + +src_configure() { + local mycmakeargs=( + $(cmake-utils_use_find_package readline Readline) + ) + + kde5_src_configure +} diff --git a/kde-apps/kalzium/kalzium-17.04.49.9999.ebuild b/kde-apps/kalzium/kalzium-17.04.49.9999.ebuild new file mode 100644 index 0000000000..d913fb3f8c --- /dev/null +++ b/kde-apps/kalzium/kalzium-17.04.49.9999.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="forceoptional" +inherit kde5 flag-o-matic + +DESCRIPTION="Periodic table of the elements" +HOMEPAGE="https://www.kde.org/applications/education/kalzium +https://edu.kde.org/kalzium" +KEYWORDS="" +IUSE="editor solver" + +DEPEND=" + $(add_frameworks_dep kcompletion) + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kdelibs4support) + $(add_frameworks_dep khtml) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kio) + $(add_frameworks_dep kitemviews) + $(add_frameworks_dep kplotting) + $(add_frameworks_dep ktextwidgets) + $(add_frameworks_dep kunitconversion) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kxmlgui) + $(add_qt_dep qtgui) + $(add_qt_dep qtscript) + $(add_qt_dep qtsvg) + $(add_qt_dep qtwidgets) + $(add_qt_dep qtxml) + editor? ( + dev-cpp/eigen:3 + sci-chemistry/avogadro + sci-chemistry/openbabel + ) + solver? ( dev-ml/facile[ocamlopt] ) +" +RDEPEND="${DEPEND} + sci-chemistry/chemical-mime-data +" + +src_configure(){ + # Fix missing finite() + [[ ${CHOST} == *-solaris* ]] && append-cppflags -DHAVE_IEEEFP_H + + local mycmakeargs=( + $(cmake-utils_use_find_package editor Eigen3) + $(cmake-utils_use_find_package editor AvogadroLibs) + $(cmake-utils_use_find_package editor OpenBabel2) + $(cmake-utils_use_find_package solver OCaml) + $(cmake-utils_use_find_package solver Libfacile) + ) + + kde5_src_configure +} diff --git a/kde-apps/kamera/kamera-17.04.49.9999.ebuild b/kde-apps/kamera/kamera-17.04.49.9999.ebuild new file mode 100644 index 0000000000..1a19a185fb --- /dev/null +++ b/kde-apps/kamera/kamera-17.04.49.9999.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="forceoptional" +inherit kde5 + +DESCRIPTION="Plasma integration for gphoto2 cameras" +LICENSE="GPL-2+ handbook? ( FDL-1.2 )" +KEYWORDS="" +IUSE="" + +RDEPEND=" + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kxmlgui) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kio) + $(add_frameworks_dep kwidgetsaddons) + $(add_qt_dep qtgui) + $(add_qt_dep qtwidgets) + media-libs/libgphoto2:= +" +DEPEND="${RDEPEND} + sys-devel/gettext +" diff --git a/kde-apps/kanagram/kanagram-17.04.49.9999.ebuild b/kde-apps/kanagram/kanagram-17.04.49.9999.ebuild new file mode 100644 index 0000000000..2341418f8c --- /dev/null +++ b/kde-apps/kanagram/kanagram-17.04.49.9999.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="true" +inherit kde5 + +DESCRIPTION="Game based on anagrams of words" +HOMEPAGE="https://www.kde.org/applications/education/kanagram +https://edu.kde.org/kanagram" +KEYWORDS="" +IUSE="" + +DEPEND=" + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kcrash) + $(add_frameworks_dep kdeclarative) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep knewstuff) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kxmlgui) + $(add_frameworks_dep sonnet) + $(add_kdeapps_dep libkeduvocdocument) + $(add_qt_dep qtdeclarative) + $(add_qt_dep qtgui) + $(add_qt_dep qtwidgets) + media-libs/phonon[qt5] +" +RDEPEND="${DEPEND} + $(add_kdeapps_dep kdeedu-data) + $(add_qt_dep qtmultimedia 'qml') + $(add_qt_dep qtquickcontrols) +" diff --git a/kde-apps/kapman/kapman-17.04.49.9999.ebuild b/kde-apps/kapman/kapman-17.04.49.9999.ebuild new file mode 100644 index 0000000000..c6a8b6dc75 --- /dev/null +++ b/kde-apps/kapman/kapman-17.04.49.9999.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="forceoptional" +inherit kde5 + +DESCRIPTION="Pac-Man clone by KDE" +HOMEPAGE="https://www.kde.org/applications/games/kapman/" +KEYWORDS="" +IUSE="" + +DEPEND=" + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kcrash) + $(add_frameworks_dep kdbusaddons) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kxmlgui) + $(add_kdeapps_dep libkdegames) + $(add_qt_dep qtgui) + $(add_qt_dep qtsvg) + $(add_qt_dep qtwidgets) + $(add_qt_dep qtxml) +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/kapptemplate/kapptemplate-17.04.49.9999.ebuild b/kde-apps/kapptemplate/kapptemplate-17.04.49.9999.ebuild new file mode 100644 index 0000000000..e29df5e128 --- /dev/null +++ b/kde-apps/kapptemplate/kapptemplate-17.04.49.9999.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="forceoptional" +KDE_TEST="forceoptional" +inherit kde5 + +DESCRIPTION="A shell script to create the necessary framework to develop KDE applications" +HOMEPAGE="https://www.kde.org/applications/development/kapptemplate" +KEYWORDS="" +IUSE="" + +DEPEND=" + $(add_frameworks_dep karchive) + $(add_frameworks_dep kcompletion) + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kio) + $(add_frameworks_dep kwidgetsaddons) + $(add_qt_dep qtgui) + $(add_qt_dep qtwidgets) +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/kate/kate-17.04.49.9999.ebuild b/kde-apps/kate/kate-17.04.49.9999.ebuild new file mode 100644 index 0000000000..4f6a7c79e0 --- /dev/null +++ b/kde-apps/kate/kate-17.04.49.9999.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="optional" +KDE_TEST="true" +inherit kde5 + +DESCRIPTION="Kate is an advanced text editor" +HOMEPAGE="https://www.kde.org/applications/utilities/kate http://kate-editor.org" +KEYWORDS="" +IUSE="+addons" + +DEPEND=" + $(add_frameworks_dep kactivities) + $(add_frameworks_dep kcodecs) + $(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 kitemmodels) + $(add_frameworks_dep kitemviews) + $(add_frameworks_dep kjobwidgets) + $(add_frameworks_dep kparts) + $(add_frameworks_dep kservice) + $(add_frameworks_dep ktexteditor) + $(add_frameworks_dep ktextwidgets) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kwindowsystem) + $(add_frameworks_dep kxmlgui) + $(add_qt_dep qtdbus) + $(add_qt_dep qtgui) + $(add_qt_dep qtscript) + $(add_qt_dep qtwidgets) + $(add_qt_dep qtxml) + addons? ( + $(add_frameworks_dep kbookmarks) + $(add_frameworks_dep knewstuff) + $(add_frameworks_dep kwallet) + $(add_frameworks_dep plasma) + $(add_frameworks_dep threadweaver) + $(add_qt_dep qtsql) + >=dev-libs/libgit2-0.22.0:=[threads] + ) +" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + -DBUILD_ADDONS=$(usex addons) + -DBUILD_kwrite=FALSE + ) + + kde5_src_configure +} diff --git a/kde-apps/katomic/katomic-17.04.49.9999.ebuild b/kde-apps/katomic/katomic-17.04.49.9999.ebuild new file mode 100644 index 0000000000..01b6f49324 --- /dev/null +++ b/kde-apps/katomic/katomic-17.04.49.9999.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="forceoptional" +KDE_SELINUX_MODULE="games" +inherit kde5 + +DESCRIPTION="KDE Atomic Entertainment Game" +HOMEPAGE=" + https://www.kde.org/applications/games/katomic/ + https://games.kde.org/game.php?game=katomic +" +KEYWORDS="" +IUSE="" + +DEPEND=" + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kcrash) + $(add_frameworks_dep kdbusaddons) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep knewstuff) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kxmlgui) + $(add_kdeapps_dep libkdegames) + $(add_qt_dep qtgui) + $(add_qt_dep qtwidgets) +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/kblackbox/kblackbox-17.04.49.9999.ebuild b/kde-apps/kblackbox/kblackbox-17.04.49.9999.ebuild new file mode 100644 index 0000000000..3acdcaf4d8 --- /dev/null +++ b/kde-apps/kblackbox/kblackbox-17.04.49.9999.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="forceoptional" +KDE_SELINUX_MODULE="games" +inherit kde5 + +DESCRIPTION="KDE Blackbox Game" +KEYWORDS="" +IUSE="" + +DEPEND=" + $(add_frameworks_dep karchive) + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kcrash) + $(add_frameworks_dep kdbusaddons) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep ktextwidgets) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kxmlgui) + $(add_kdeapps_dep libkdegames) + $(add_qt_dep qtgui) + $(add_qt_dep qtsvg) + $(add_qt_dep qtwidgets) + $(add_qt_dep qtxml) +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/kblocks/kblocks-17.04.49.9999.ebuild b/kde-apps/kblocks/kblocks-17.04.49.9999.ebuild new file mode 100644 index 0000000000..36fd6dcf19 --- /dev/null +++ b/kde-apps/kblocks/kblocks-17.04.49.9999.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="forceoptional" +inherit kde5 + +DESCRIPTION="A single-player Tetris-like KDE game" +HOMEPAGE="https://www.kde.org/applications/games/kblocks/" +KEYWORDS="" +IUSE="" + +DEPEND=" + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kcrash) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kxmlgui) + $(add_kdeapps_dep libkdegames) + $(add_qt_dep qtgui) + $(add_qt_dep qtnetwork) + $(add_qt_dep qtsvg) + $(add_qt_dep qtwidgets) +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/kblog/kblog-17.04.49.9999.ebuild b/kde-apps/kblog/kblog-17.04.49.9999.ebuild new file mode 100644 index 0000000000..bd8c75eacb --- /dev/null +++ b/kde-apps/kblog/kblog-17.04.49.9999.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_TEST="true" +inherit kde5 + +DESCRIPTION="Library providing client-side support for web application remote blogging APIs" +LICENSE="GPL-2+" +KEYWORDS="" +IUSE="" + +DEPEND=" + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kdelibs4support) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kio) + $(add_frameworks_dep kxmlrpcclient) + $(add_kdeapps_dep kcalcore) + $(add_kdeapps_dep syndication) +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/kbounce/kbounce-17.04.49.9999.ebuild b/kde-apps/kbounce/kbounce-17.04.49.9999.ebuild new file mode 100644 index 0000000000..fb5894e4af --- /dev/null +++ b/kde-apps/kbounce/kbounce-17.04.49.9999.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="forceoptional" +KDE_SELINUX_MODULE="games" +inherit kde5 + +DESCRIPTION="KDE Bounce Ball Game" +HOMEPAGE=" + https://www.kde.org/applications/games/kbounce/ + https://games.kde.org/game.php?game=kbounce +" +KEYWORDS="" +IUSE="" + +DEPEND=" + $(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 ki18n) + $(add_frameworks_dep kio) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kxmlgui) + $(add_kdeapps_dep libkdegames) + $(add_qt_dep qtgui) + $(add_qt_dep qtsvg) + $(add_qt_dep qtwidgets) +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/kbreakout/kbreakout-17.04.49.9999.ebuild b/kde-apps/kbreakout/kbreakout-17.04.49.9999.ebuild new file mode 100644 index 0000000000..52ae37738e --- /dev/null +++ b/kde-apps/kbreakout/kbreakout-17.04.49.9999.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="forceoptional" +inherit kde5 + +DESCRIPTION="Breakout-like game by KDE" +HOMEPAGE=" + https://www.kde.org/applications/games/kbreakout/ + https://games.kde.org/game.php?game=kbreakout +" +KEYWORDS="" +IUSE="" + +DEPEND=" + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kcrash) + $(add_frameworks_dep kdbusaddons) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kxmlgui) + $(add_kdeapps_dep libkdegames) + $(add_qt_dep qtdeclarative) + $(add_qt_dep qtgui) + $(add_qt_dep qtwidgets) + $(add_qt_dep qtxml) +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/kbruch/kbruch-17.04.49.9999.ebuild b/kde-apps/kbruch/kbruch-17.04.49.9999.ebuild new file mode 100644 index 0000000000..02fd63b38e --- /dev/null +++ b/kde-apps/kbruch/kbruch-17.04.49.9999.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="forceoptional" +inherit kde5 + +DESCRIPTION="Educational application to learn calculating with fractions" +HOMEPAGE="https://www.kde.org/applications/education/kbruch https://edu.kde.org/kbruch" +KEYWORDS="" +IUSE="" + +DEPEND=" + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kxmlgui) + $(add_qt_dep qtgui) + $(add_qt_dep qtwidgets) +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/kcachegrind/kcachegrind-17.04.49.9999.ebuild b/kde-apps/kcachegrind/kcachegrind-17.04.49.9999.ebuild new file mode 100644 index 0000000000..7f8d72896b --- /dev/null +++ b/kde-apps/kcachegrind/kcachegrind-17.04.49.9999.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="forceoptional" +inherit kde5 + +DESCRIPTION="Frontend for Cachegrind by KDE" +HOMEPAGE="https://www.kde.org/applications/development/kcachegrind +https://kcachegrind.github.io/html/Home.html" +KEYWORDS="" +IUSE="" + +DEPEND=" + $(add_frameworks_dep karchive) + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kio) + $(add_frameworks_dep kjobwidgets) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kxmlgui) + $(add_qt_dep qtdbus) + $(add_qt_dep qtgui) + $(add_qt_dep qtwidgets) +" +RDEPEND="${DEPEND} + media-gfx/graphviz +" diff --git a/kde-apps/kcalc/kcalc-17.04.49.9999.ebuild b/kde-apps/kcalc/kcalc-17.04.49.9999.ebuild new file mode 100644 index 0000000000..ceddd7b280 --- /dev/null +++ b/kde-apps/kcalc/kcalc-17.04.49.9999.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="forceoptional" +KDE_TEST="true" +inherit kde5 + +DESCRIPTION="KDE calculator" +HOMEPAGE="https://www.kde.org/applications/utilities/kcalc +https://utils.kde.org/projects/kcalc" +KEYWORDS="" +IUSE="" + +RDEPEND=" + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kguiaddons) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kinit) + $(add_frameworks_dep knotifications) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kxmlgui) + $(add_qt_dep qtgui) + $(add_qt_dep qtwidgets) + $(add_qt_dep qtxml) + dev-libs/gmp:0= +" +DEPEND="${RDEPEND} + sys-devel/gettext +" diff --git a/kde-apps/kcalcore/kcalcore-17.04.49.9999.ebuild b/kde-apps/kcalcore/kcalcore-17.04.49.9999.ebuild new file mode 100644 index 0000000000..e94c4032b8 --- /dev/null +++ b/kde-apps/kcalcore/kcalcore-17.04.49.9999.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_TEST="true" +VIRTUALX_REQUIRED="test" +inherit kde5 + +DESCRIPTION="Library for handling calendar data" +LICENSE="GPL-2+ test? ( LGPL-3+ )" +KEYWORDS="" +IUSE="" + +DEPEND=" + $(add_frameworks_dep kcodecs) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kdelibs4support) + $(add_qt_dep qtgui) + dev-libs/libical:= + sys-apps/util-linux +" +RDEPEND="${DEPEND}" + +RESTRICT+=" test" # multiple tests fail or hang indefinitely diff --git a/kde-apps/kcalutils/kcalutils-17.04.49.9999.ebuild b/kde-apps/kcalutils/kcalutils-17.04.49.9999.ebuild new file mode 100644 index 0000000000..5ac69e1cff --- /dev/null +++ b/kde-apps/kcalutils/kcalutils-17.04.49.9999.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_TEST="true" +VIRTUALX_REQUIRED="test" +inherit kde5 + +DESCRIPTION="Library providing utility functions for the handling of calendar data" +LICENSE="GPL-2+ LGPL-2.1+" +KEYWORDS="" +IUSE="" + +DEPEND=" + $(add_frameworks_dep kcodecs) + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kdelibs4support) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kiconthemes) + $(add_frameworks_dep kwidgetsaddons) + $(add_kdeapps_dep kcalcore) + $(add_kdeapps_dep kidentitymanagement) + $(add_qt_dep qtgui) + $(add_qt_dep qtwidgets) + dev-libs/grantlee:5 +" +RDEPEND="${DEPEND}" + +RESTRICT+=" test" diff --git a/kde-apps/kcharselect/kcharselect-17.04.49.9999.ebuild b/kde-apps/kcharselect/kcharselect-17.04.49.9999.ebuild new file mode 100644 index 0000000000..c8c06af3b7 --- /dev/null +++ b/kde-apps/kcharselect/kcharselect-17.04.49.9999.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="forceoptional" +inherit kde5 + +DESCRIPTION="KDE character selection utility" +HOMEPAGE="https://www.kde.org/applications/utilities/kcharselect +https://utils.kde.org/projects/kcharselect" +KEYWORDS="" +IUSE="" + +DEPEND=" + $(add_frameworks_dep kbookmarks) + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kxmlgui) + $(add_qt_dep qtgui) + $(add_qt_dep qtwidgets) +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/kcolorchooser/kcolorchooser-17.04.49.9999.ebuild b/kde-apps/kcolorchooser/kcolorchooser-17.04.49.9999.ebuild new file mode 100644 index 0000000000..2583dda5fb --- /dev/null +++ b/kde-apps/kcolorchooser/kcolorchooser-17.04.49.9999.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit kde5 + +DESCRIPTION="KDE color selector/editor" +HOMEPAGE="https://www.kde.org/applications/graphics/kcolorchooser/" + +LICENSE="MIT" +KEYWORDS="" +IUSE="" + +DEPEND=" + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kxmlgui) + $(add_qt_dep qtgui) + $(add_qt_dep qtwidgets) +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/kcontacts/kcontacts-17.04.49.9999.ebuild b/kde-apps/kcontacts/kcontacts-17.04.49.9999.ebuild new file mode 100644 index 0000000000..206ae8681a --- /dev/null +++ b/kde-apps/kcontacts/kcontacts-17.04.49.9999.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_TEST="true" +VIRTUALX_REQUIRED="test" +inherit kde5 + +DESCRIPTION="Address book API based on KDE Frameworks" +LICENSE="GPL-2+" +KEYWORDS="" +IUSE="" + +DEPEND=" + $(add_frameworks_dep kcodecs) + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep ki18n) + $(add_qt_dep qtdbus) + $(add_qt_dep qtgui) +" +RDEPEND="${DEPEND}" + +src_prepare() { + kde5_src_prepare + + # FIXME: Fails test because access to /dev/dri/card0 is denied + sed -i \ + -e "/ecm_add_tests/ s/picturetest\.cpp //" \ + autotests/CMakeLists.txt || die +} diff --git a/kde-apps/kcron/kcron-17.04.49.9999.ebuild b/kde-apps/kcron/kcron-17.04.49.9999.ebuild new file mode 100644 index 0000000000..e4c4fa3c26 --- /dev/null +++ b/kde-apps/kcron/kcron-17.04.49.9999.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="forceoptional" +inherit kde5 + +DESCRIPTION="KDE Task Scheduler" +KEYWORDS="" +IUSE="" + +DEPEND=" + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kiconthemes) + $(add_frameworks_dep kio) + $(add_frameworks_dep kwidgetsaddons) + $(add_qt_dep qtgui) + $(add_qt_dep qtprintsupport) + $(add_qt_dep qtwidgets) +" +RDEPEND="${DEPEND} + !prefix? ( virtual/cron ) +" diff --git a/kde-apps/kdav/kdav-17.04.49.9999.ebuild b/kde-apps/kdav/kdav-17.04.49.9999.ebuild new file mode 100644 index 0000000000..aff63b9217 --- /dev/null +++ b/kde-apps/kdav/kdav-17.04.49.9999.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_TEST="forceoptional" +VIRTUALX_REQUIRED="test" +inherit kde5 + +DESCRIPTION="DAV protocol implemention with KJobs" +LICENSE="GPL-2+" +KEYWORDS="" +IUSE="" + +DEPEND=" + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kio) + $(add_qt_dep qtgui) + $(add_qt_dep qtxml) + $(add_qt_dep qtxmlpatterns) +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/kde-apps-meta/kde-apps-meta-17.04.49.9999.ebuild b/kde-apps/kde-apps-meta/kde-apps-meta-17.04.49.9999.ebuild new file mode 100644 index 0000000000..f47b62fc14 --- /dev/null +++ b/kde-apps/kde-apps-meta/kde-apps-meta-17.04.49.9999.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit kde5-meta-pkg + +DESCRIPTION="Meta package for the KDE Applications collection" +KEYWORDS="" +IUSE="accessibility pim sdk" + +RDEPEND=" + $(add_kdeapps_dep kate) + $(add_kdeapps_dep kdeadmin-meta) + $(add_kdeapps_dep kdecore-meta) + $(add_kdeapps_dep kdeedu-meta) + $(add_kdeapps_dep kdegames-meta) + $(add_kdeapps_dep kdegraphics-meta) + $(add_kdeapps_dep kdemultimedia-meta) + $(add_kdeapps_dep kdenetwork-meta) + $(add_kdeapps_dep kdeutils-meta) + accessibility? ( $(add_kdeapps_dep kdeaccessibility-meta) ) + pim? ( $(add_kdeapps_dep kdepim-meta) ) + sdk? ( + $(add_kdeapps_dep kdesdk-meta) + $(add_kdeapps_dep kdewebdev-meta) + ) +" diff --git a/kde-apps/kde-dev-scripts/kde-dev-scripts-17.04.49.9999.ebuild b/kde-apps/kde-dev-scripts/kde-dev-scripts-17.04.49.9999.ebuild new file mode 100644 index 0000000000..33a6d658a4 --- /dev/null +++ b/kde-apps/kde-dev-scripts/kde-dev-scripts-17.04.49.9999.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="true" +inherit kde5 + +DESCRIPTION="KDE Development Scripts" +KEYWORDS="" +IUSE="" + +# kdelibs4support - required for kdex.dtd +# kdoctools - to use ECM instead of kdelibs4 +DEPEND=" + $(add_frameworks_dep kdelibs4support) + $(add_frameworks_dep kdoctools) +" +RDEPEND=" + app-arch/advancecomp + media-gfx/optipng + dev-perl/XML-DOM +" + +src_prepare() { + # bug 275069 + sed -ie 's:colorsvn::' CMakeLists.txt || die + + kde5_src_prepare +} diff --git a/kde-apps/kde-dev-utils/kde-dev-utils-17.04.49.9999.ebuild b/kde-apps/kde-dev-utils/kde-dev-utils-17.04.49.9999.ebuild new file mode 100644 index 0000000000..a3eaa965f2 --- /dev/null +++ b/kde-apps/kde-dev-utils/kde-dev-utils-17.04.49.9999.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit kde5 + +DESCRIPTION="KDE Development Utilities" +LICENSE="GPL-2+" +KEYWORDS="" +IUSE="" + +DEPEND=" + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kio) + $(add_frameworks_dep kjobwidgets) + $(add_frameworks_dep kparts) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kxmlgui) + $(add_qt_dep designer) + $(add_qt_dep qtgui) + $(add_qt_dep qtwidgets) +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/kde-meta/kde-meta-17.04.49.9999.ebuild b/kde-apps/kde-meta/kde-meta-17.04.49.9999.ebuild new file mode 100644 index 0000000000..41b8598471 --- /dev/null +++ b/kde-apps/kde-meta/kde-meta-17.04.49.9999.ebuild @@ -0,0 +1,15 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit kde5-meta-pkg + +DESCRIPTION="Merge this to pull in all KDE Plasma and Applications packages" +KEYWORDS="" +IUSE="" + +RDEPEND=" + $(add_kdeapps_dep kde-apps-meta) + $(add_plasma_dep plasma-meta) +" diff --git a/kde-apps/kdeaccessibility-meta/kdeaccessibility-meta-17.04.49.9999.ebuild b/kde-apps/kdeaccessibility-meta/kdeaccessibility-meta-17.04.49.9999.ebuild new file mode 100644 index 0000000000..62d2161abf --- /dev/null +++ b/kde-apps/kdeaccessibility-meta/kdeaccessibility-meta-17.04.49.9999.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit kde5-meta-pkg + +DESCRIPTION="kdeaccessibility - merge this to pull in all kdeaccessiblity-derived packages" +KEYWORDS="" +IUSE="nls" + +[[ ${KDE_BUILD_TYPE} = live ]] && L10N_MINIMAL=${KDE_APPS_MINIMAL} + +RDEPEND=" + $(add_kdeapps_dep jovie) + $(add_kdeapps_dep kaccessible) + $(add_kdeapps_dep kmag) + $(add_kdeapps_dep kmousetool) + $(add_kdeapps_dep kmouth) + nls? ( $(add_kdeapps_dep kde4-l10n '' ${L10N_MINIMAL}) ) +" diff --git a/kde-apps/kdeadmin-meta/kdeadmin-meta-17.04.49.9999.ebuild b/kde-apps/kdeadmin-meta/kdeadmin-meta-17.04.49.9999.ebuild new file mode 100644 index 0000000000..63a7da2607 --- /dev/null +++ b/kde-apps/kdeadmin-meta/kdeadmin-meta-17.04.49.9999.ebuild @@ -0,0 +1,18 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit kde5-meta-pkg + +DESCRIPTION="KDE administration tools - merge this to pull in all kdeadmin-derived packages" +KEYWORDS="" +IUSE="+cron nls" + +[[ ${KDE_BUILD_TYPE} = live ]] && L10N_MINIMAL=${KDE_APPS_MINIMAL} + +RDEPEND=" + $(add_kdeapps_dep ksystemlog) + cron? ( $(add_kdeapps_dep kcron) ) + nls? ( $(add_kdeapps_dep kde-l10n '' ${L10N_MINIMAL}) ) +" diff --git a/kde-apps/kdebase-meta/kdebase-meta-17.04.49.9999.ebuild b/kde-apps/kdebase-meta/kdebase-meta-17.04.49.9999.ebuild new file mode 100644 index 0000000000..faf0804ad3 --- /dev/null +++ b/kde-apps/kdebase-meta/kdebase-meta-17.04.49.9999.ebuild @@ -0,0 +1,15 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit kde5-meta-pkg + +DESCRIPTION="Transitional package to pull in plasma-meta plus basic applications" +KEYWORDS="" +IUSE="" + +RDEPEND=" + $(add_kdeapps_dep kdecore-meta) + $(add_plasma_dep plasma-meta) +" diff --git a/kde-apps/kdebugsettings/kdebugsettings-17.04.49.9999.ebuild b/kde-apps/kdebugsettings/kdebugsettings-17.04.49.9999.ebuild new file mode 100644 index 0000000000..861915d500 --- /dev/null +++ b/kde-apps/kdebugsettings/kdebugsettings-17.04.49.9999.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_TEST="forceoptional" +VIRTUALX_REQUIRED="test" +inherit kde5 + +DESCRIPTION="Application to enable/disable qCDebug" +KEYWORDS="" +IUSE="" + +DEPEND=" + $(add_frameworks_dep kcompletion) + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kdbusaddons) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kitemviews) + $(add_frameworks_dep kwidgetsaddons) + $(add_qt_dep qtgui) + $(add_qt_dep qtwidgets) +" +RDEPEND="${DEPEND}" + +RESTRICT+=" test" diff --git a/kde-apps/kdecore-meta/kdecore-meta-17.04.49.9999.ebuild b/kde-apps/kdecore-meta/kdecore-meta-17.04.49.9999.ebuild new file mode 100644 index 0000000000..8bcb4dec72 --- /dev/null +++ b/kde-apps/kdecore-meta/kdecore-meta-17.04.49.9999.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit kde5-meta-pkg + +DESCRIPTION="kdecore - merge this to pull in the most basic applications" +KEYWORDS="" +IUSE="+handbook nls" + +[[ ${KDE_BUILD_TYPE} = live ]] && L10N_MINIMAL=${KDE_APPS_MINIMAL} + +RDEPEND=" + $(add_kdeapps_dep dolphin) + $(add_kdeapps_dep kdialog) + $(add_kdeapps_dep keditbookmarks) + $(add_kdeapps_dep kfind) + $(add_kdeapps_dep konqueror) + $(add_kdeapps_dep konsole) + $(add_kdeapps_dep kwrite) + handbook? ( $(add_kdeapps_dep khelpcenter) ) + nls? ( $(add_kdeapps_dep kde-l10n '' ${L10N_MINIMAL}) ) +" diff --git a/kde-apps/kdeedu-data/kdeedu-data-17.04.49.9999.ebuild b/kde-apps/kdeedu-data/kdeedu-data-17.04.49.9999.ebuild new file mode 100644 index 0000000000..18934100ac --- /dev/null +++ b/kde-apps/kdeedu-data/kdeedu-data-17.04.49.9999.ebuild @@ -0,0 +1,18 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_AUTODEPS="false" +KDE_DEBUG="false" +inherit kde5 + +DESCRIPTION="Shared icons, artwork and data files for educational applications" +KEYWORDS="" +IUSE="" + +DEPEND=" + $(add_frameworks_dep extra-cmake-modules) + $(add_qt_dep qtcore) +" +RDEPEND="!kde-apps/libkdeedu:4" diff --git a/kde-apps/kdeedu-meta/kdeedu-meta-17.04.49.9999.ebuild b/kde-apps/kdeedu-meta/kdeedu-meta-17.04.49.9999.ebuild new file mode 100644 index 0000000000..8a00d50933 --- /dev/null +++ b/kde-apps/kdeedu-meta/kdeedu-meta-17.04.49.9999.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit kde5-meta-pkg + +DESCRIPTION="KDE educational apps - merge this to pull in all kdeedu-derived packages" +HOMEPAGE="https://edu.kde.org" +KEYWORDS="" +IUSE="nls" + +[[ ${KDE_BUILD_TYPE} = live ]] && L10N_MINIMAL=${KDE_APPS_MINIMAL} + +RDEPEND=" + $(add_kdeapps_dep analitza) + $(add_kdeapps_dep artikulate) + $(add_kdeapps_dep blinken) + $(add_kdeapps_dep cantor) + $(add_kdeapps_dep kalgebra) + $(add_kdeapps_dep kalzium) + $(add_kdeapps_dep kanagram) + $(add_kdeapps_dep kbruch) + $(add_kdeapps_dep kdeedu-data) + $(add_kdeapps_dep kgeography) + $(add_kdeapps_dep khangman) + $(add_kdeapps_dep kig) + $(add_kdeapps_dep kiten) + $(add_kdeapps_dep klettres) + $(add_kdeapps_dep kmplot) + $(add_kdeapps_dep kqtquickcharts) + $(add_kdeapps_dep kstars) + $(add_kdeapps_dep ktouch) + $(add_kdeapps_dep kturtle) + $(add_kdeapps_dep kwordquiz) + $(add_kdeapps_dep libkeduvocdocument) + $(add_kdeapps_dep marble) + $(add_kdeapps_dep minuet) + $(add_kdeapps_dep parley) + $(add_kdeapps_dep rocs) + $(add_kdeapps_dep step) + nls? ( $(add_kdeapps_dep kde-l10n '' ${L10N_MINIMAL}) ) +" diff --git a/kde-apps/kdegames-meta/kdegames-meta-17.04.49.9999.ebuild b/kde-apps/kdegames-meta/kdegames-meta-17.04.49.9999.ebuild new file mode 100644 index 0000000000..d0ef97f0cf --- /dev/null +++ b/kde-apps/kdegames-meta/kdegames-meta-17.04.49.9999.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit kde5-meta-pkg + +DESCRIPTION="kdegames - merge this to pull in all kdegames-derived packages" +HOMEPAGE="https://games.kde.org/" +KEYWORDS="" +IUSE="nls opengl python" + +[[ ${KDE_BUILD_TYPE} = live ]] && L10N_MINIMAL=${KDE_APPS_MINIMAL} + +RDEPEND=" + $(add_kdeapps_dep bomber) + $(add_kdeapps_dep bovo) + $(add_kdeapps_dep granatier) + $(add_kdeapps_dep kapman) + $(add_kdeapps_dep katomic) + $(add_kdeapps_dep kblackbox) + $(add_kdeapps_dep kblocks) + $(add_kdeapps_dep kbounce) + $(add_kdeapps_dep kbreakout) + $(add_kdeapps_dep kdiamond) + $(add_kdeapps_dep kfourinline) + $(add_kdeapps_dep kgoldrunner) + $(add_kdeapps_dep kigo) + $(add_kdeapps_dep killbots) + $(add_kdeapps_dep kiriki) + $(add_kdeapps_dep kjumpingcube) + $(add_kdeapps_dep klickety) + $(add_kdeapps_dep klines) + $(add_kdeapps_dep kmahjongg) + $(add_kdeapps_dep kmines) + $(add_kdeapps_dep knavalbattle) + $(add_kdeapps_dep knetwalk) + $(add_kdeapps_dep kolf) + $(add_kdeapps_dep kollision) + $(add_kdeapps_dep konquest) + $(add_kdeapps_dep kpat) + $(add_kdeapps_dep kreversi) + $(add_kdeapps_dep kshisen) + $(add_kdeapps_dep ksirk) + $(add_kdeapps_dep ksnakeduel) + $(add_kdeapps_dep kspaceduel) + $(add_kdeapps_dep ksquares) + $(add_kdeapps_dep ktuberling) + $(add_kdeapps_dep libkdegames) + $(add_kdeapps_dep libkmahjongg) + $(add_kdeapps_dep lskat) + $(add_kdeapps_dep palapeli) + $(add_kdeapps_dep picmi) + nls? ( + $(add_kdeapps_dep kde-l10n '' ${L10N_MINIMAL}) + $(add_kdeapps_dep kde4-l10n '' ${L10N_MINIMAL}) + ) + opengl? ( + $(add_kdeapps_dep ksudoku) + $(add_kdeapps_dep kubrick) + ) + python? ( $(add_kdeapps_dep kajongg) ) +" diff --git a/kde-apps/kdegraphics-meta/kdegraphics-meta-17.04.49.9999.ebuild b/kde-apps/kdegraphics-meta/kdegraphics-meta-17.04.49.9999.ebuild new file mode 100644 index 0000000000..3a3197aed3 --- /dev/null +++ b/kde-apps/kdegraphics-meta/kdegraphics-meta-17.04.49.9999.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit kde5-meta-pkg + +DESCRIPTION="kdegraphics - merge this to pull in all kdegraphics-derived packages" +HOMEPAGE="https://www.kde.org/applications/graphics/" +KEYWORDS="" +IUSE="nls scanner" + +[[ ${KDE_BUILD_TYPE} = live ]] && L10N_MINIMAL=${KDE_APPS_MINIMAL} + +RDEPEND=" + $(add_kdeapps_dep gwenview) + $(add_kdeapps_dep kamera) + $(add_kdeapps_dep kcolorchooser) + $(add_kdeapps_dep kdegraphics-mobipocket) + $(add_kdeapps_dep kolourpaint) + $(add_kdeapps_dep kruler) + $(add_kdeapps_dep libkdcraw) + $(add_kdeapps_dep libkexiv2) + $(add_kdeapps_dep libkipi) + $(add_kdeapps_dep okular) + $(add_kdeapps_dep spectacle) + $(add_kdeapps_dep svgpart) + $(add_kdeapps_dep thumbnailers) + nls? ( + $(add_kdeapps_dep kde-l10n '' ${L10N_MINIMAL}) + $(add_kdeapps_dep kde4-l10n '' ${L10N_MINIMAL}) + ) + scanner? ( + $(add_kdeapps_dep ksaneplugin) + $(add_kdeapps_dep libksane) + ) +" diff --git a/kde-apps/kdegraphics-mobipocket/kdegraphics-mobipocket-17.04.49.9999.ebuild b/kde-apps/kdegraphics-mobipocket/kdegraphics-mobipocket-17.04.49.9999.ebuild new file mode 100644 index 0000000000..ad235a3632 --- /dev/null +++ b/kde-apps/kdegraphics-mobipocket/kdegraphics-mobipocket-17.04.49.9999.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit kde5 + +DESCRIPTION="Library to support mobipocket ebooks" +KEYWORDS="" +IUSE="+thumbnail" + +DEPEND=" + $(add_qt_dep qtgui) + thumbnail? ( $(add_frameworks_dep kio) ) +" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + -DBUILD_thumbnailers=$(usex thumbnail) + ) + + kde5_src_configure +} diff --git a/kde-apps/kdemultimedia-meta/kdemultimedia-meta-17.04.49.9999.ebuild b/kde-apps/kdemultimedia-meta/kdemultimedia-meta-17.04.49.9999.ebuild new file mode 100644 index 0000000000..3f6ffa1e68 --- /dev/null +++ b/kde-apps/kdemultimedia-meta/kdemultimedia-meta-17.04.49.9999.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit kde5-meta-pkg + +DESCRIPTION="kdemultimedia - merge this to pull in all kdemultimedia-derived packages" +HOMEPAGE=" + https://www.kde.org/applications/multimedia/ + https://multimedia.kde.org/ +" +KEYWORDS="" +IUSE="+ffmpeg nls" + +[[ ${KDE_BUILD_TYPE} = live ]] && L10N_MINIMAL=${KDE_APPS_MINIMAL} + +RDEPEND=" + $(add_kdeapps_dep audiocd-kio) + $(add_kdeapps_dep dragon) + $(add_kdeapps_dep juk) + $(add_kdeapps_dep k3b) + $(add_kdeapps_dep kdenlive) + $(add_kdeapps_dep kmix) + $(add_kdeapps_dep kscd) + $(add_kdeapps_dep kwave) + $(add_kdeapps_dep libkcddb) + $(add_kdeapps_dep libkcompactdisc) + ffmpeg? ( $(add_kdeapps_dep ffmpegthumbs) ) + nls? ( + $(add_kdeapps_dep kde-l10n '' ${L10N_MINIMAL}) + $(add_kdeapps_dep kde4-l10n '' ${L10N_MINIMAL}) + ) +" diff --git a/kde-apps/kdenetwork-filesharing/kdenetwork-filesharing-17.04.49.9999.ebuild b/kde-apps/kdenetwork-filesharing/kdenetwork-filesharing-17.04.49.9999.ebuild new file mode 100644 index 0000000000..d8491f5304 --- /dev/null +++ b/kde-apps/kdenetwork-filesharing/kdenetwork-filesharing-17.04.49.9999.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit kde5 + +DESCRIPTION="kcontrol filesharing config module for SMB" +KEYWORDS="" +IUSE="" + +DEPEND=" + $(add_frameworks_dep kcompletion) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kio) + $(add_frameworks_dep kwidgetsaddons) + $(add_qt_dep qtgui) + $(add_qt_dep qtwidgets) +" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + -DCMAKE_DISABLE_FIND_PACKAGE_PackageKitQt5=ON + ) + + kde5_src_configure +} diff --git a/kde-apps/kdenetwork-meta/kdenetwork-meta-17.04.49.9999.ebuild b/kde-apps/kdenetwork-meta/kdenetwork-meta-17.04.49.9999.ebuild new file mode 100644 index 0000000000..fee97f2638 --- /dev/null +++ b/kde-apps/kdenetwork-meta/kdenetwork-meta-17.04.49.9999.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit kde5-meta-pkg + +DESCRIPTION="kdenetwork - merge this to pull in all kdenetwork-derived packages" +KEYWORDS="" +IUSE="nls ppp" + +[[ ${KDE_BUILD_TYPE} = live ]] && L10N_MINIMAL=${KDE_APPS_MINIMAL} + +# FIXME: Add back whenever it gets ported +# $(add_kdeapps_dep kopete) +RDEPEND=" + $(add_kdeapps_dep kdenetwork-filesharing) + $(add_kdeapps_dep kget) + $(add_kdeapps_dep krdc) + $(add_kdeapps_dep krfb) + $(add_kdeapps_dep plasma-telepathy-meta) + $(add_kdeapps_dep zeroconf-ioslave) + nls? ( + $(add_kdeapps_dep kde-l10n '' ${L10N_MINIMAL}) + $(add_kdeapps_dep kde4-l10n '' ${L10N_MINIMAL}) + ) + ppp? ( $(add_kdeapps_dep kppp) ) +" diff --git a/kde-apps/kdenlive/kdenlive-17.04.49.9999.ebuild b/kde-apps/kdenlive/kdenlive-17.04.49.9999.ebuild new file mode 100644 index 0000000000..26fbf59db7 --- /dev/null +++ b/kde-apps/kdenlive/kdenlive-17.04.49.9999.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2017 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="" +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.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 ) +" +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 +} diff --git a/kde-apps/kdepim-addons/kdepim-addons-17.04.49.9999.ebuild b/kde-apps/kdepim-addons/kdepim-addons-17.04.49.9999.ebuild new file mode 100644 index 0000000000..fe92c37c60 --- /dev/null +++ b/kde-apps/kdepim-addons/kdepim-addons-17.04.49.9999.ebuild @@ -0,0 +1,72 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_EXAMPLES="true" +KDE_TEST="forceoptional-recursive" +VIRTUALX_REQUIRED="test" +inherit kde5 + +DESCRIPTION="Plugins for KDE Personal Information Management Suite" +HOMEPAGE="https://www.kde.org/applications/office/kontact/" +LICENSE="GPL-2+ LGPL-2.1+" +KEYWORDS="" + +IUSE="" + +COMMON_DEPEND=" + $(add_frameworks_dep kcompletion) + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kdbusaddons) + $(add_frameworks_dep kdelibs4support) + $(add_frameworks_dep khtml) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kiconthemes) + $(add_frameworks_dep kio) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kxmlgui) + $(add_kdeapps_dep akonadi) + $(add_kdeapps_dep akonadi-contacts) + $(add_kdeapps_dep akonadi-notes) + $(add_kdeapps_dep calendarsupport) + $(add_kdeapps_dep eventviews) + $(add_kdeapps_dep grantleetheme) + $(add_kdeapps_dep incidenceeditor) + $(add_kdeapps_dep kcontacts) + $(add_kdeapps_dep kdepim-apps-libs) + $(add_kdeapps_dep kidentitymanagement) + $(add_kdeapps_dep kimap) + $(add_kdeapps_dep kmailtransport) + $(add_kdeapps_dep kmime) + $(add_kdeapps_dep libkdepim) + $(add_kdeapps_dep libkleo) + $(add_kdeapps_dep libksieve) + $(add_kdeapps_dep libktnef) + $(add_kdeapps_dep mailcommon) + $(add_kdeapps_dep messagelib) + $(add_kdeapps_dep pimcommon) + $(add_qt_dep qtgui) + $(add_qt_dep qtnetwork) + $(add_qt_dep qtwidgets) + $(add_qt_dep qtxml) +" +DEPEND="${COMMON_DEPEND} + >=app-crypt/gpgme-1.7.1[cxx,qt5] +" +RDEPEND="${COMMON_DEPEND} + !kde-apps/kaddressbook:4 + !kde-apps/kmail:4 +" + +RESTRICT+=" test" + +src_configure() { + local mycmakeargs=( + -DKDEPIMADDONS_BUILD_EXAMPLES=$(usex examples) + ) + + kde5_src_configure +} diff --git a/kde-apps/kdepim-apps-libs/kdepim-apps-libs-17.04.49.9999.ebuild b/kde-apps/kdepim-apps-libs/kdepim-apps-libs-17.04.49.9999.ebuild new file mode 100644 index 0000000000..20b94e3b5e --- /dev/null +++ b/kde-apps/kdepim-apps-libs/kdepim-apps-libs-17.04.49.9999.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_TEST="forceoptional" +VIRTUALX_REQUIRED="test" +inherit kde5 + +DESCRIPTION="Libraries for KDE PIM applications" +LICENSE="GPL-2+ LGPL-2.1+" +KEYWORDS="" +IUSE="prison" + +DEPEND=" + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kiconthemes) + $(add_frameworks_dep kio) + $(add_frameworks_dep kservice) + $(add_frameworks_dep kwidgetsaddons) + $(add_kdeapps_dep akonadi) + $(add_kdeapps_dep akonadi-contacts) + $(add_kdeapps_dep grantleetheme) + $(add_kdeapps_dep kcontacts) + $(add_kdeapps_dep libkleo) + $(add_kdeapps_dep pimcommon) + $(add_qt_dep qtdbus) + $(add_qt_dep qtgui) + $(add_qt_dep qtwidgets) + >=dev-libs/grantlee-5.1.0:5 + prison? ( $(add_frameworks_dep prison) ) +" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + $(cmake-utils_use_find_package prison KF5Prison) + ) + + kde5_src_configure +} diff --git a/kde-apps/kdepim-meta/kdepim-meta-17.04.49.9999.ebuild b/kde-apps/kdepim-meta/kdepim-meta-17.04.49.9999.ebuild new file mode 100644 index 0000000000..c0446f58bb --- /dev/null +++ b/kde-apps/kdepim-meta/kdepim-meta-17.04.49.9999.ebuild @@ -0,0 +1,73 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit kde5-meta-pkg + +DESCRIPTION="KDE PIM - merge this to pull in all kdepim-derived packages" +HOMEPAGE="https://www.kde.org/applications/development" +KEYWORDS="" +IUSE="google nls" + +[[ ${KDE_BUILD_TYPE} = live ]] && L10N_MINIMAL=${KDE_APPS_MINIMAL} + +RDEPEND=" + $(add_kdeapps_dep akonadi) + $(add_kdeapps_dep akonadiconsole) + $(add_kdeapps_dep akonadi-calendar) + $(add_kdeapps_dep akonadi-contacts) + $(add_kdeapps_dep akonadi-import-wizard) + $(add_kdeapps_dep akonadi-mime) + $(add_kdeapps_dep akonadi-notes) + $(add_kdeapps_dep akonadi-search) + $(add_kdeapps_dep akregator) + $(add_kdeapps_dep blogilo) + $(add_kdeapps_dep calendarjanitor) + $(add_kdeapps_dep calendarsupport) + $(add_kdeapps_dep eventviews) + $(add_kdeapps_dep grantlee-editor) + $(add_kdeapps_dep grantleetheme) + $(add_kdeapps_dep incidenceeditor) + $(add_kdeapps_dep kaddressbook) + $(add_kdeapps_dep kalarm) + $(add_kdeapps_dep kalarmcal) + $(add_kdeapps_dep kblog) + $(add_kdeapps_dep kcalcore) + $(add_kdeapps_dep kcalutils) + $(add_kdeapps_dep kcontacts) + $(add_kdeapps_dep kdepim-addons) + $(add_kdeapps_dep kdepim-apps-libs) + $(add_kdeapps_dep kdepim-runtime) + $(add_kdeapps_dep kholidays) + $(add_kdeapps_dep kidentitymanagement) + $(add_kdeapps_dep kimap) + $(add_kdeapps_dep kldap) + $(add_kdeapps_dep kleopatra) + $(add_kdeapps_dep kmail) + $(add_kdeapps_dep kmail-account-wizard) + $(add_kdeapps_dep kmailtransport) + $(add_kdeapps_dep kmbox) + $(add_kdeapps_dep kmime) + $(add_kdeapps_dep knotes) + $(add_kdeapps_dep konsolekalendar) + $(add_kdeapps_dep kontact) + $(add_kdeapps_dep kontactinterface) + $(add_kdeapps_dep korganizer) + $(add_kdeapps_dep kpimtextedit) + $(add_kdeapps_dep libgravatar) + $(add_kdeapps_dep libkdepim) + $(add_kdeapps_dep libkleo) + $(add_kdeapps_dep libksieve) + $(add_kdeapps_dep libktnef) + $(add_kdeapps_dep mailcommon) + $(add_kdeapps_dep mailimporter) + $(add_kdeapps_dep mbox-importer) + $(add_kdeapps_dep messagelib) + $(add_kdeapps_dep pim-data-exporter) + $(add_kdeapps_dep pim-sieve-editor) + $(add_kdeapps_dep pimcommon) + $(add_kdeapps_dep syndication) + google? ( $(add_kdeapps_dep libkgapi) ) + nls? ( $(add_kdeapps_dep kdepim-l10n '' ${L10N_MINIMAL}) ) +" diff --git a/kde-apps/kdepim-runtime/kdepim-runtime-17.04.49.9999.ebuild b/kde-apps/kdepim-runtime/kdepim-runtime-17.04.49.9999.ebuild new file mode 100644 index 0000000000..563fb68804 --- /dev/null +++ b/kde-apps/kdepim-runtime/kdepim-runtime-17.04.49.9999.ebuild @@ -0,0 +1,80 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="forceoptional" +KDE_TEST="forceoptional" +VIRTUALX_REQUIRED="test" +inherit kde5 + +DESCRIPTION="Runtime plugin collection to extend the functionality of KDE PIM" +LICENSE="GPL-2+ LGPL-2.1+" +KEYWORDS="" +IUSE="google" + +# TODO kolab, Qt5TextToSpeech +CDEPEND=" + $(add_frameworks_dep kcodecs) + $(add_frameworks_dep kcompletion) + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kdbusaddons) + $(add_frameworks_dep kdelibs4support) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kio) + $(add_frameworks_dep kitemmodels) + $(add_frameworks_dep kjobwidgets) + $(add_frameworks_dep knotifications) + $(add_frameworks_dep knotifyconfig) + $(add_frameworks_dep kservice) + $(add_frameworks_dep ktextwidgets) + $(add_frameworks_dep kwallet) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kwindowsystem) + $(add_frameworks_dep kxmlgui) + $(add_kdeapps_dep akonadi) + $(add_kdeapps_dep akonadi-calendar) + $(add_kdeapps_dep akonadi-contacts) + $(add_kdeapps_dep akonadi-mime) + $(add_kdeapps_dep akonadi-notes) + $(add_kdeapps_dep kalarmcal) + $(add_kdeapps_dep kcalcore) + $(add_kdeapps_dep kcalutils) + $(add_kdeapps_dep kcontacts) + $(add_kdeapps_dep kdav) + $(add_kdeapps_dep kidentitymanagement) + $(add_kdeapps_dep kimap) + $(add_kdeapps_dep kmailtransport) + $(add_kdeapps_dep kmbox) + $(add_kdeapps_dep kmime) + $(add_qt_dep qtdbus) + $(add_qt_dep qtgui) + $(add_qt_dep qtnetwork) + $(add_qt_dep qtwebengine 'widgets') + $(add_qt_dep qtwidgets) + $(add_qt_dep qtxml) + dev-libs/cyrus-sasl:2 + dev-libs/libical:= + google? ( $(add_kdeapps_dep libkgapi) ) +" +DEPEND="${CDEPEND} + $(add_frameworks_dep kross) + $(add_qt_dep qtxmlpatterns) + dev-libs/libxslt +" +RDEPEND="${CDEPEND} + !kde-apps/kdepim-kioslaves + $(add_frameworks_dep oxygen-icons) +" + +RESTRICT+=" test" + +src_configure() { + local mycmakeargs=( + $(cmake-utils_use_find_package google KPimGAPI) + ) + + kde5_src_configure +} diff --git a/kde-apps/kdesdk-kioslaves/kdesdk-kioslaves-17.04.49.9999.ebuild b/kde-apps/kdesdk-kioslaves/kdesdk-kioslaves-17.04.49.9999.ebuild new file mode 100644 index 0000000000..87f7cbf1fe --- /dev/null +++ b/kde-apps/kdesdk-kioslaves/kdesdk-kioslaves-17.04.49.9999.ebuild @@ -0,0 +1,10 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit kde4-base + +DESCRIPTION="kioslaves from kdesdk package" +KEYWORDS="" +IUSE="debug" diff --git a/kde-apps/kdesdk-meta/kdesdk-meta-17.04.49.9999.ebuild b/kde-apps/kdesdk-meta/kdesdk-meta-17.04.49.9999.ebuild new file mode 100644 index 0000000000..58171b3ccf --- /dev/null +++ b/kde-apps/kdesdk-meta/kdesdk-meta-17.04.49.9999.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit kde5-meta-pkg + +DESCRIPTION="KDE SDK - merge this to pull in all kdesdk-derived packages" +HOMEPAGE="https://www.kde.org/applications/development" +KEYWORDS="" +IUSE="cvs nls" + +[[ ${KDE_BUILD_TYPE} = live ]] && L10N_MINIMAL=${KDE_APPS_MINIMAL} + +RDEPEND=" + $(add_kdeapps_dep dolphin-plugins) + $(add_kdeapps_dep kapptemplate) + $(add_kdeapps_dep kcachegrind) + $(add_kdeapps_dep kde-dev-scripts) + $(add_kdeapps_dep kde-dev-utils) + $(add_kdeapps_dep kdesdk-kioslaves) + $(add_kdeapps_dep kdesdk-thumbnailers) + $(add_kdeapps_dep kompare) + $(add_kdeapps_dep kross-interpreters) + $(add_kdeapps_dep libkomparediff2) + $(add_kdeapps_dep lokalize) + $(add_kdeapps_dep okteta) + $(add_kdeapps_dep poxml) + $(add_kdeapps_dep umbrello) + cvs? ( $(add_kdeapps_dep cervisia) ) + nls? ( + $(add_kdeapps_dep kde-l10n '' ${L10N_MINIMAL}) + $(add_kdeapps_dep kde4-l10n '' ${L10N_MINIMAL}) + ) +" diff --git a/kde-apps/kdesdk-thumbnailers/kdesdk-thumbnailers-17.04.49.9999.ebuild b/kde-apps/kdesdk-thumbnailers/kdesdk-thumbnailers-17.04.49.9999.ebuild new file mode 100644 index 0000000000..9ff833a659 --- /dev/null +++ b/kde-apps/kdesdk-thumbnailers/kdesdk-thumbnailers-17.04.49.9999.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit kde5 + +DESCRIPTION="Thumbnail generator for PO files" +KEYWORDS="" +IUSE="" + +DEPEND=" + $(add_frameworks_dep kconfig) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kio) + $(add_frameworks_dep kwidgetsaddons) + $(add_qt_dep qtgui) + $(add_qt_dep qtwidgets) + sys-devel/gettext +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/kdeutils-meta/kdeutils-meta-17.04.49.9999.ebuild b/kde-apps/kdeutils-meta/kdeutils-meta-17.04.49.9999.ebuild new file mode 100644 index 0000000000..265aae1791 --- /dev/null +++ b/kde-apps/kdeutils-meta/kdeutils-meta-17.04.49.9999.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit kde5-meta-pkg + +DESCRIPTION="kdeutils - merge this to pull in all kdeutils-derived packages" +HOMEPAGE="https://www.kde.org/applications/utilities https://utils.kde.org" +KEYWORDS="" +IUSE="cups floppy lirc nls" + +[[ ${KDE_BUILD_TYPE} = live ]] && L10N_MINIMAL=${KDE_APPS_MINIMAL} + +RDEPEND=" + $(add_kdeapps_dep ark) + $(add_kdeapps_dep filelight) + $(add_kdeapps_dep kcalc) + $(add_kdeapps_dep kcharselect) + $(add_kdeapps_dep kdebugsettings) + $(add_kdeapps_dep kdf) + $(add_kdeapps_dep kgpg) + $(add_kdeapps_dep kteatime) + $(add_kdeapps_dep ktimer) + $(add_kdeapps_dep kwalletmanager) + $(add_kdeapps_dep sweeper) + cups? ( $(add_kdeapps_dep print-manager) ) + floppy? ( $(add_kdeapps_dep kfloppy) ) + lirc? ( $(add_kdeapps_dep kremotecontrol) ) + nls? ( + $(add_kdeapps_dep kde-l10n '' ${L10N_MINIMAL}) + $(add_kdeapps_dep kde4-l10n '' ${L10N_MINIMAL}) + ) +" diff --git a/kde-apps/kdewebdev-meta/kdewebdev-meta-17.04.49.9999.ebuild b/kde-apps/kdewebdev-meta/kdewebdev-meta-17.04.49.9999.ebuild new file mode 100644 index 0000000000..c3241e72d1 --- /dev/null +++ b/kde-apps/kdewebdev-meta/kdewebdev-meta-17.04.49.9999.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit kde5-meta-pkg + +DESCRIPTION="KDE WebDev - merge this to pull in all kdewebdev-derived packages" +KEYWORDS="" +IUSE="nls" + +[[ ${KDE_BUILD_TYPE} = live ]] && L10N_MINIMAL=${KDE_APPS_MINIMAL} + +# FIXME: Add back when ported +# $(add_kdeapps_dep klinkstatus) +RDEPEND=" + $(add_kdeapps_dep kfilereplace) + $(add_kdeapps_dep kimagemapeditor) + nls? ( $(add_kdeapps_dep kde4-l10n '' ${L10N_MINIMAL}) ) +" diff --git a/kde-apps/kdf/kdf-17.04.49.9999.ebuild b/kde-apps/kdf/kdf-17.04.49.9999.ebuild new file mode 100644 index 0000000000..7a166deb57 --- /dev/null +++ b/kde-apps/kdf/kdf-17.04.49.9999.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="forceoptional" +inherit kde5 + +DESCRIPTION="KDE free disk space utility" +HOMEPAGE="https://utils.kde.org/projects/kdf" +KEYWORDS="" +IUSE="" + +DEPEND=" + $(add_frameworks_dep kcmutils) + $(add_frameworks_dep kcompletion) + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kiconthemes) + $(add_frameworks_dep kio) + $(add_frameworks_dep knotifications) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kxmlgui) + $(add_qt_dep qtgui) + $(add_qt_dep qtwidgets) +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/kdialog/kdialog-17.04.49.9999.ebuild b/kde-apps/kdialog/kdialog-17.04.49.9999.ebuild new file mode 100644 index 0000000000..46aa0d7dbd --- /dev/null +++ b/kde-apps/kdialog/kdialog-17.04.49.9999.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit kde5 + +DESCRIPTION="Can be used to show nice dialog boxes from shell scripts" +KEYWORDS="" +IUSE="X" + +DEPEND=" + $(add_frameworks_dep kcompletion) + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kdelibs4support) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kiconthemes) + $(add_frameworks_dep kio) + $(add_frameworks_dep knotifications) + $(add_frameworks_dep ktextwidgets) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kwindowsystem) + $(add_qt_dep qtdbus) + $(add_qt_dep qtgui) + $(add_qt_dep qtwidgets) + X? ( x11-libs/libX11 ) +" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + $(cmake-utils_use_find_package X X11) + ) + kde5_src_configure +} diff --git a/kde-apps/kdiamond/kdiamond-17.04.49.9999.ebuild b/kde-apps/kdiamond/kdiamond-17.04.49.9999.ebuild new file mode 100644 index 0000000000..fefb0b9688 --- /dev/null +++ b/kde-apps/kdiamond/kdiamond-17.04.49.9999.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="forceoptional" +inherit kde5 + +DESCRIPTION="A KDE three-in-a-row game" +HOMEPAGE=" + https://www.kde.org/applications/games/kdiamond/ + https://games.kde.org/game.php?game=kdiamond +" +KEYWORDS="" +IUSE="" + +DEPEND=" + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kcrash) + $(add_frameworks_dep kdbusaddons) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep knotifications) + $(add_frameworks_dep knotifyconfig) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kxmlgui) + $(add_kdeapps_dep libkdegames) + $(add_qt_dep qtgui) + $(add_qt_dep qtwidgets) +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/keditbookmarks/keditbookmarks-17.04.49.9999.ebuild b/kde-apps/keditbookmarks/keditbookmarks-17.04.49.9999.ebuild new file mode 100644 index 0000000000..5fa5914981 --- /dev/null +++ b/kde-apps/keditbookmarks/keditbookmarks-17.04.49.9999.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="forceoptional" +KDE_TEST="true" +VIRTUALX_REQUIRED="test" +inherit kde5 + +DESCRIPTION="Bookmarks editor based on KDE Frameworks" +KEYWORDS="" +IUSE="+man" + +DEPEND=" + $(add_frameworks_dep kbookmarks) + $(add_frameworks_dep kcompletion) + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kiconthemes) + $(add_frameworks_dep kio) + $(add_frameworks_dep kparts) + $(add_frameworks_dep kservice) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kwindowsystem) + $(add_frameworks_dep kxmlgui) + $(add_qt_dep qtdbus) + $(add_qt_dep qtgui) + $(add_qt_dep qtwidgets) + $(add_qt_dep qtxml) +" +RDEPEND="${DEPEND} + !<=kde-apps/konqueror-16.08.3:4 +" + +src_prepare(){ + kde5_src_prepare + + if ! use man ; then + sed -i -e "/kdoctools_create_manpage/ s/^/#/" doc/CMakeLists.txt || die + fi +} diff --git a/kde-apps/kfilereplace/kfilereplace-17.04.49.9999.ebuild b/kde-apps/kfilereplace/kfilereplace-17.04.49.9999.ebuild new file mode 100644 index 0000000000..dcbe4dde67 --- /dev/null +++ b/kde-apps/kfilereplace/kfilereplace-17.04.49.9999.ebuild @@ -0,0 +1,12 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="optional" +inherit kde4-base + +DESCRIPTION="Powerful tool to search and replace in multiple files" +HOMEPAGE="https://www.kde.org/applications/utilities/kfilereplace/" +KEYWORDS="" +IUSE="debug" diff --git a/kde-apps/kfind/kfind-17.04.49.9999.ebuild b/kde-apps/kfind/kfind-17.04.49.9999.ebuild new file mode 100644 index 0000000000..c7a8e4db9d --- /dev/null +++ b/kde-apps/kfind/kfind-17.04.49.9999.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="forceoptional" +inherit kde5 + +DESCRIPTION="File finder utility based on KDE Frameworks" +HOMEPAGE="https://www.kde.org/applications/utilities/kfind/" +KEYWORDS="" +IUSE="" + +DEPEND=" + $(add_frameworks_dep karchive) + $(add_frameworks_dep kcompletion) + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kdelibs4support) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kio) + $(add_frameworks_dep kjobwidgets) + $(add_frameworks_dep kservice) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kxmlgui) + $(add_qt_dep qtgui) + $(add_qt_dep qtwidgets) +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/kfloppy/kfloppy-17.04.49.9999.ebuild b/kde-apps/kfloppy/kfloppy-17.04.49.9999.ebuild new file mode 100644 index 0000000000..b90e66bd5c --- /dev/null +++ b/kde-apps/kfloppy/kfloppy-17.04.49.9999.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="forceoptional" +inherit kde5 + +DESCRIPTION="A straightforward graphical means to format 3.5\" and 5.25\" floppy disks" +HOMEPAGE=" + https://www.kde.org/applications/utilities/kfloppy/ + https://utils.kde.org/projects/kfloppy/ +" + +KEYWORDS="" +IUSE="" + +DEPEND=" + $(add_frameworks_dep kcompletion) + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kcrash) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kio) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kxmlgui) + $(add_qt_dep qtdbus) + $(add_qt_dep qtgui) + $(add_qt_dep qtwidgets) +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/kfourinline/kfourinline-17.04.49.9999.ebuild b/kde-apps/kfourinline/kfourinline-17.04.49.9999.ebuild new file mode 100644 index 0000000000..e259f7aacd --- /dev/null +++ b/kde-apps/kfourinline/kfourinline-17.04.49.9999.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="forceoptional" +inherit kde5 + +DESCRIPTION="KDE four-in-a-row game" +HOMEPAGE=" + https://www.kde.org/applications/games/kfourinline/ + https://games.kde.org/game.php?game=kfourinline +" +KEYWORDS="" +IUSE="" + +DEPEND=" + $(add_frameworks_dep kcompletion) + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kcrash) + $(add_frameworks_dep kdelibs4support) + $(add_frameworks_dep kdnssd) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kxmlgui) + $(add_kdeapps_dep libkdegames) + $(add_qt_dep qtgui) + $(add_qt_dep qtsvg) + $(add_qt_dep qtwidgets) +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/kgeography/kgeography-17.04.49.9999.ebuild b/kde-apps/kgeography/kgeography-17.04.49.9999.ebuild new file mode 100644 index 0000000000..a5a1fc70d9 --- /dev/null +++ b/kde-apps/kgeography/kgeography-17.04.49.9999.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="forceoptional" +inherit kde5 + +DESCRIPTION="Geography learning tool" +HOMEPAGE="https://edu.kde.org/applications/miscellaneous/kgeography +https://edu.kde.org/applications/all/kgeography" +KEYWORDS="" +IUSE="" + +DEPEND=" + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kcrash) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kiconthemes) + $(add_frameworks_dep kitemviews) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kxmlgui) + $(add_qt_dep qtgui) + $(add_qt_dep qtwidgets) + $(add_qt_dep qtxml) +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/kget/kget-17.04.49.9999.ebuild b/kde-apps/kget/kget-17.04.49.9999.ebuild new file mode 100644 index 0000000000..3dd4cad2d4 --- /dev/null +++ b/kde-apps/kget/kget-17.04.49.9999.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="optional" +inherit kde4-base + +DESCRIPTION="Advanced download manager by KDE" +HOMEPAGE="https://www.kde.org/applications/internet/kget/" +KEYWORDS="" +IUSE="debug bittorrent mms sqlite" + +RDEPEND=" + $(add_kdeapps_dep libkonq) + app-crypt/qca:2[qt4] + bittorrent? ( >=net-libs/libktorrent-1.0.3:4 ) + mms? ( media-libs/libmms ) + sqlite? ( dev-db/sqlite:3 ) +" +DEPEND="${RDEPEND} + dev-libs/boost +" + +src_configure() { + local mycmakeargs=( + -DWITH_KDE4Workspace=OFF + -DWITH_NepomukCore=OFF + -DWITH_NepomukWidgets=OFF + -DWITH_QGpgme=OFF + -DWITH_KTorrent=$(usex bittorrent) + -DWITH_LibMms=$(usex mms) + -DWITH_Sqlite=$(usex sqlite) + ) + + kde4-base_src_configure +} diff --git a/kde-apps/kgoldrunner/kgoldrunner-17.04.49.9999.ebuild b/kde-apps/kgoldrunner/kgoldrunner-17.04.49.9999.ebuild new file mode 100644 index 0000000000..2273453f72 --- /dev/null +++ b/kde-apps/kgoldrunner/kgoldrunner-17.04.49.9999.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="optional" +KDE_SELINUX_MODULE="games" +inherit kde4-base + +DESCRIPTION="Game of action and puzzle solving by KDE" +HOMEPAGE=" + https://www.kde.org/applications/games/kgoldrunner/ + https://games.kde.org/game.php?game=kgoldrunner +" +KEYWORDS="" +IUSE="debug" + +DEPEND=" + $(add_kdeapps_dep libkdegames) + media-libs/libsndfile + media-libs/openal +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/kgpg/kgpg-17.04.49.9999.ebuild b/kde-apps/kgpg/kgpg-17.04.49.9999.ebuild new file mode 100644 index 0000000000..6fc3753a94 --- /dev/null +++ b/kde-apps/kgpg/kgpg-17.04.49.9999.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="forceoptional" +KDE_SELINUX_MODULE="gpg" +inherit kde5 + +DESCRIPTION="Frontend for GnuPG, a powerful encryption utility by KDE" +HOMEPAGE="https://www.kde.org/applications/utilities/kgpg +https://utils.kde.org/projects/kgpg" +KEYWORDS="" +IUSE="" + +COMMON_DEPEND=" + $(add_frameworks_dep karchive) + $(add_frameworks_dep kcodecs) + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kcrash) + $(add_frameworks_dep kdbusaddons) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kiconthemes) + $(add_frameworks_dep kio) + $(add_frameworks_dep kjobwidgets) + $(add_frameworks_dep knotifications) + $(add_frameworks_dep kservice) + $(add_frameworks_dep ktextwidgets) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kwindowsystem) + $(add_frameworks_dep kxmlgui) + $(add_kdeapps_dep akonadi) + $(add_kdeapps_dep akonadi-contacts) + $(add_kdeapps_dep kcontacts) + $(add_qt_dep qtdbus) + $(add_qt_dep qtgui) + $(add_qt_dep qtnetwork) + $(add_qt_dep qtprintsupport) + $(add_qt_dep qtwidgets) +" +DEPEND="${COMMON_DEPEND} + app-crypt/gpgme +" +RDEPEND="${COMMON_DEPEND} + app-crypt/gnupg +" diff --git a/kde-apps/khangman/khangman-17.04.49.9999.ebuild b/kde-apps/khangman/khangman-17.04.49.9999.ebuild new file mode 100644 index 0000000000..80dea1c1cb --- /dev/null +++ b/kde-apps/khangman/khangman-17.04.49.9999.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="forceoptional" +inherit kde5 + +DESCRIPTION="Classical hangman game by KDE" +HOMEPAGE="https://www.kde.org/applications/education/khangman +https://edu.kde.org/khangman" +KEYWORDS="" +IUSE="" + +DEPEND=" + $(add_frameworks_dep kcompletion) + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kcrash) + $(add_frameworks_dep kdeclarative) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep knewstuff) + $(add_frameworks_dep knotifications) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kxmlgui) + $(add_kdeapps_dep libkeduvocdocument) + $(add_qt_dep qtdeclarative) + $(add_qt_dep qtgui) + $(add_qt_dep qtsvg) + $(add_qt_dep qtwidgets) + $(add_qt_dep qtxml) + media-libs/phonon[qt5] +" +RDEPEND="${DEPEND} + $(add_kdeapps_dep kdeedu-data) + $(add_qt_dep qtgraphicaleffects) + $(add_qt_dep qtmultimedia) + $(add_qt_dep qtquickcontrols) +" diff --git a/kde-apps/khelpcenter/khelpcenter-17.04.49.9999.ebuild b/kde-apps/khelpcenter/khelpcenter-17.04.49.9999.ebuild new file mode 100644 index 0000000000..82c7c14402 --- /dev/null +++ b/kde-apps/khelpcenter/khelpcenter-17.04.49.9999.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="forceoptional" +inherit kde5 + +DESCRIPTION="The KDE Help Center" +HOMEPAGE+=" https://userbase.kde.org/KHelpCenter" +KEYWORDS="" +IUSE="" + +DEPEND=" + $(add_frameworks_dep karchive) + $(add_frameworks_dep kbookmarks) + $(add_frameworks_dep kcodecs) + $(add_frameworks_dep kcompletion) + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kdbusaddons) + $(add_frameworks_dep khtml) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kinit) + $(add_frameworks_dep kio) + $(add_frameworks_dep kparts) + $(add_frameworks_dep kservice) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kwindowsystem) + $(add_frameworks_dep kxmlgui) + $(add_qt_dep qtdbus) + $(add_qt_dep qtgui) + $(add_qt_dep qtwidgets) + $(add_qt_dep qtxml) + dev-libs/grantlee:5 + dev-libs/libxml2 + dev-libs/xapian:= +" +RDEPEND="${DEPEND} + $(add_plasma_dep kde-cli-tools) +" diff --git a/kde-apps/kholidays/kholidays-17.04.49.9999.ebuild b/kde-apps/kholidays/kholidays-17.04.49.9999.ebuild new file mode 100644 index 0000000000..156cebb00c --- /dev/null +++ b/kde-apps/kholidays/kholidays-17.04.49.9999.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_TEST="true" +inherit kde5 + +DESCRIPTION="Library to determine holidays and other special events for a geographical region" +LICENSE="GPL-2+" +KEYWORDS="" +IUSE="" + +DEPEND=" + $(add_qt_dep qtdeclarative) +" +RDEPEND="${DEPEND}" + +# bug 579592 +RESTRICT+=" test" diff --git a/kde-apps/kidentitymanagement/kidentitymanagement-17.04.49.9999.ebuild b/kde-apps/kidentitymanagement/kidentitymanagement-17.04.49.9999.ebuild new file mode 100644 index 0000000000..237c0c9421 --- /dev/null +++ b/kde-apps/kidentitymanagement/kidentitymanagement-17.04.49.9999.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_TEST="true" +VIRTUALX_REQUIRED="test" +inherit kde5 + +DESCRIPTION="Library for managing identitites" +LICENSE="GPL-2+ LGPL-2.1+" +KEYWORDS="" +IUSE="" + +DEPEND=" + $(add_frameworks_dep kcodecs) + $(add_frameworks_dep kcompletion) + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kio) + $(add_frameworks_dep ktextwidgets) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kxmlgui) + $(add_kdeapps_dep kpimtextedit) + $(add_qt_dep qtdbus) + $(add_qt_dep qtgui) + $(add_qt_dep qtnetwork) + $(add_qt_dep qtwidgets) +" +RDEPEND="${DEPEND}" + +RESTRICT+=" test" diff --git a/kde-apps/kig/kig-17.04.49.9999.ebuild b/kde-apps/kig/kig-17.04.49.9999.ebuild new file mode 100644 index 0000000000..5d16e8a2ee --- /dev/null +++ b/kde-apps/kig/kig-17.04.49.9999.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="forceoptional" +KDE_TEST="optional" +PYTHON_COMPAT=( python2_7 ) +inherit python-single-r1 kde5 + +DESCRIPTION="KDE Interactive Geometry tool" +HOMEPAGE="https://www.kde.org/applications/education/kig https://edu.kde.org/kig" +KEYWORDS="" +IUSE="geogebra scripting" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND="${PYTHON_DEPS} + $(add_frameworks_dep karchive) + $(add_frameworks_dep kcompletion) + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kcrash) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kiconthemes) + $(add_frameworks_dep kparts) + $(add_frameworks_dep kservice) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kxmlgui) + $(add_qt_dep qtgui) + $(add_qt_dep qtprintsupport) + $(add_qt_dep qtsvg) + $(add_qt_dep qtwidgets) + $(add_qt_dep qtxml) + geogebra? ( $(add_qt_dep qtxmlpatterns) ) + scripting? ( >=dev-libs/boost-1.48:=[python,${PYTHON_USEDEP}] ) +" +DEPEND="${RDEPEND} + $(add_frameworks_dep ktexteditor) +" + +PATCHES=( "${FILESDIR}/${PN}-4.12.0-boostpython.patch" ) + +pkg_setup() { + python-single-r1_pkg_setup + kde5_pkg_setup +} + +src_prepare() { + kde5_src_prepare + python_fix_shebang . +} + +src_configure() { + local mycmakeargs=( + $(cmake-utils_use_find_package geogebra Qt5XmlPatterns) + $(cmake-utils_use_find_package scripting BoostPython) + ) + + kde5_src_configure +} diff --git a/kde-apps/kigo/kigo-17.04.49.9999.ebuild b/kde-apps/kigo/kigo-17.04.49.9999.ebuild new file mode 100644 index 0000000000..790091b315 --- /dev/null +++ b/kde-apps/kigo/kigo-17.04.49.9999.ebuild @@ -0,0 +1,17 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="optional" +inherit kde4-base + +DESCRIPTION="Go game by KDE" +HOMEPAGE="https://www.kde.org/applications/games/kigo/" +KEYWORDS="" +IUSE="debug" + +DEPEND="$(add_kdeapps_dep libkdegames)" +RDEPEND="${DEPEND} + games-board/gnugo +" diff --git a/kde-apps/killbots/killbots-17.04.49.9999.ebuild b/kde-apps/killbots/killbots-17.04.49.9999.ebuild new file mode 100644 index 0000000000..32a9be94fa --- /dev/null +++ b/kde-apps/killbots/killbots-17.04.49.9999.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="forceoptional" +inherit kde5 + +DESCRIPTION="Kill the bots or they kill you!" +HOMEPAGE="https://www.kde.org/applications/games/killbots/" +KEYWORDS="" +IUSE="" + +DEPEND=" + $(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 ki18n) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kxmlgui) + $(add_kdeapps_dep libkdegames) + $(add_qt_dep qtgui) + $(add_qt_dep qtwidgets) +" +RDEPEND="${DEPEND}" + +DOCS=() diff --git a/kde-apps/kimagemapeditor/kimagemapeditor-17.04.49.9999.ebuild b/kde-apps/kimagemapeditor/kimagemapeditor-17.04.49.9999.ebuild new file mode 100644 index 0000000000..acfa34d714 --- /dev/null +++ b/kde-apps/kimagemapeditor/kimagemapeditor-17.04.49.9999.ebuild @@ -0,0 +1,12 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="optional" +inherit kde4-base + +DESCRIPTION="KDE web development - image map editor" +HOMEPAGE="https://www.kde.org/applications/development/kimagemapeditor/" +KEYWORDS="" +IUSE="debug" diff --git a/kde-apps/kimap/kimap-17.04.49.9999.ebuild b/kde-apps/kimap/kimap-17.04.49.9999.ebuild new file mode 100644 index 0000000000..568e0cb448 --- /dev/null +++ b/kde-apps/kimap/kimap-17.04.49.9999.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_TEST="true" +inherit kde5 + +DESCRIPTION="Library for interacting with IMAP servers" +LICENSE="GPL-2+" +KEYWORDS="" +IUSE="" + +DEPEND=" + $(add_frameworks_dep kcodecs) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kio) + $(add_kdeapps_dep kmime) + $(add_qt_dep qtgui) + dev-libs/cyrus-sasl +" +RDEPEND="${DEPEND}" + +src_test() { + # tests cannot be run in parallel #605586 + local myctestargs=( + -j1 + ) + + kde5_src_test +} diff --git a/kde-apps/kio-extras/kio-extras-17.04.49.9999.ebuild b/kde-apps/kio-extras/kio-extras-17.04.49.9999.ebuild new file mode 100644 index 0000000000..1a4815d36d --- /dev/null +++ b/kde-apps/kio-extras/kio-extras-17.04.49.9999.ebuild @@ -0,0 +1,85 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="forceoptional" +KDE_TEST="optional" +QT_MINIMAL="5.7.0" +VIRTUALX_REQUIRED="test" +inherit kde5 + +DESCRIPTION="KIO plugins present a filesystem-like view of arbitrary data" +HOMEPAGE="https://projects.kde.org/projects/kde/workspace/kio-extras" +KEYWORDS="" +IUSE="activities exif htmlthumbs +man mtp openexr phonon samba +sftp slp taglib" + +COMMON_DEPEND=" + $(add_frameworks_dep karchive 'bzip2,lzma') + $(add_frameworks_dep kbookmarks) + $(add_frameworks_dep kcodecs) + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kdbusaddons) + $(add_frameworks_dep kdelibs4support) + $(add_frameworks_dep kdnssd) + $(add_frameworks_dep kguiaddons) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kiconthemes) + $(add_frameworks_dep kio) + $(add_frameworks_dep kparts) + $(add_frameworks_dep kpty) + $(add_frameworks_dep kservice) + $(add_frameworks_dep kxmlgui) + $(add_frameworks_dep solid) + $(add_qt_dep qtdbus) + $(add_qt_dep qtgui) + $(add_qt_dep qtnetwork) + $(add_qt_dep qtsvg) + $(add_qt_dep qtwidgets) + $(add_qt_dep qtxml) + virtual/jpeg:0 + activities? ( + $(add_frameworks_dep kactivities) + $(add_qt_dep qtsql) + ) + exif? ( media-gfx/exiv2:= ) + htmlthumbs? ( $(add_qt_dep qtwebengine 'widgets') ) + man? ( $(add_frameworks_dep khtml) ) + mtp? ( media-libs/libmtp:= ) + openexr? ( media-libs/openexr ) + phonon? ( media-libs/phonon[qt5] ) + samba? ( net-fs/samba[client] ) + sftp? ( net-libs/libssh:=[sftp] ) + slp? ( net-libs/openslp ) + taglib? ( >=media-libs/taglib-1.11.1 ) +" +RDEPEND="${COMMON_DEPEND} + $(add_frameworks_dep kded) +" +DEPEND="${COMMON_DEPEND} + x11-misc/shared-mime-info + man? ( dev-util/gperf ) +" + +# requires running kde environment +RESTRICT+=" test" + +src_configure() { + local mycmakeargs=( + $(cmake-utils_use_find_package activities KF5Activities) + $(cmake-utils_use_find_package exif Exiv2) + $(cmake-utils_use_find_package htmlthumbs Qt5WebEngineWidgets) + $(cmake-utils_use_find_package man Gperf) + $(cmake-utils_use_find_package mtp Mtp) + $(cmake-utils_use_find_package openexr OpenEXR) + $(cmake-utils_use_find_package phonon Phonon4Qt5) + $(cmake-utils_use_find_package samba Samba) + $(cmake-utils_use_find_package sftp LibSSH) + $(cmake-utils_use_find_package slp SLP) + $(cmake-utils_use_find_package taglib Taglib) + ) + + kde5_src_configure +} diff --git a/kde-apps/kiriki/kiriki-17.04.49.9999.ebuild b/kde-apps/kiriki/kiriki-17.04.49.9999.ebuild new file mode 100644 index 0000000000..35d24d5728 --- /dev/null +++ b/kde-apps/kiriki/kiriki-17.04.49.9999.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="forceoptional" +inherit kde5 + +DESCRIPTION="An addictive and fun dice game" +HOMEPAGE=" + https://www.kde.org/applications/games/kiriki/ + https://games.kde.org/game.php?game=kiriki +" +KEYWORDS="" +IUSE="" + +DEPEND=" + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kcrash) + $(add_frameworks_dep kdbusaddons) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kiconthemes) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kxmlgui) + $(add_kdeapps_dep libkdegames) + $(add_qt_dep qtgui) + $(add_qt_dep qtprintsupport) + $(add_qt_dep qtwidgets) +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/kiten/kiten-17.04.49.9999.ebuild b/kde-apps/kiten/kiten-17.04.49.9999.ebuild new file mode 100644 index 0000000000..0fa7fe70db --- /dev/null +++ b/kde-apps/kiten/kiten-17.04.49.9999.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="forceoptional" +inherit kde5 + +DESCRIPTION="KDE Japanese dictionary and reference" +HOMEPAGE="https://www.kde.org/applications/education/kiten https://edu.kde.org/kiten" +KEYWORDS="" +IUSE="" + +DEPEND=" + $(add_frameworks_dep karchive) + $(add_frameworks_dep kcompletion) + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kcrash) + $(add_frameworks_dep khtml) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kio) + $(add_frameworks_dep kparts) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kxmlgui) + $(add_qt_dep qtdbus) + $(add_qt_dep qtgui) + $(add_qt_dep qtwidgets) +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/kjumpingcube/kjumpingcube-17.04.49.9999.ebuild b/kde-apps/kjumpingcube/kjumpingcube-17.04.49.9999.ebuild new file mode 100644 index 0000000000..979ae9d5ac --- /dev/null +++ b/kde-apps/kjumpingcube/kjumpingcube-17.04.49.9999.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="true" +KDE_SELINUX_MODULE="games" +inherit kde5 + +DESCRIPTION="Tactical one or two player game" +HOMEPAGE=" + https://www.kde.org/applications/games/kjumpingcube/ + https://games.kde.org/game.php?game=kjumpingcube +" +KEYWORDS="" +IUSE="" + +DEPEND=" + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kcrash) + $(add_frameworks_dep kdbusaddons) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kxmlgui) + $(add_kdeapps_dep libkdegames) + $(add_qt_dep qtgui) + $(add_qt_dep qtsvg) + $(add_qt_dep qtwidgets) +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/kldap/kldap-17.04.49.9999.ebuild b/kde-apps/kldap/kldap-17.04.49.9999.ebuild new file mode 100644 index 0000000000..84fe7b4f70 --- /dev/null +++ b/kde-apps/kldap/kldap-17.04.49.9999.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="forceoptional" +KDE_TEST="true" +inherit kde5 + +DESCRIPTION="Library for interacting with LDAP servers" +LICENSE="GPL-2+" +KEYWORDS="" +IUSE="" + +DEPEND=" + $(add_frameworks_dep kcompletion) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kio) + $(add_frameworks_dep kwidgetsaddons) + $(add_qt_dep qtgui) + $(add_qt_dep qtwidgets) + net-nds/openldap + dev-libs/cyrus-sasl +" +RDEPEND="${DEPEND} + !kde-apps/kdepim-kioslaves +" + +src_prepare() { + kde5_src_prepare + + if ! use_if_iuse handbook ; then + sed -e "/add_subdirectory(doc)/I s/^/#DONOTCOMPILE /" \ + -i kioslave/CMakeLists.txt || die "failed to comment add_subdirectory(doc)" + fi +} diff --git a/kde-apps/kleopatra/kleopatra-17.04.49.9999.ebuild b/kde-apps/kleopatra/kleopatra-17.04.49.9999.ebuild new file mode 100644 index 0000000000..15c083bae6 --- /dev/null +++ b/kde-apps/kleopatra/kleopatra-17.04.49.9999.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="optional" +KDE_TEST="forceoptional" +VIRTUALX_REQUIRED="test" +inherit kde5 + +DESCRIPTION="Certificate manager and GUI for OpenPGP and CMS cryptography" +HOMEPAGE="https://www.kde.org/applications/utilities/kleopatra" +LICENSE="GPL-2+ handbook? ( FDL-1.2+ )" +KEYWORDS="" + +IUSE="" + +# drop qtgui subslot operator when QT_MINIMAL >= 5.7.0 +DEPEND=" + $(add_frameworks_dep kcmutils) + $(add_frameworks_dep kcodecs) + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kdbusaddons) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kiconthemes) + $(add_frameworks_dep kitemmodels) + $(add_frameworks_dep knotifications) + $(add_frameworks_dep ktextwidgets) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kwindowsystem) + $(add_frameworks_dep kxmlgui) + $(add_kdeapps_dep kmime) + $(add_kdeapps_dep libkleo) + $(add_qt_dep qtdbus) + $(add_qt_dep qtgui '' '' '5=') + $(add_qt_dep qtnetwork) + $(add_qt_dep qtprintsupport) + $(add_qt_dep qtwidgets) + >=app-crypt/gpgme-1.7.1[cxx,qt5] + dev-libs/boost:= + dev-libs/libassuan + dev-libs/libgpg-error +" +RDEPEND="${DEPEND} + >=app-crypt/gnupg-2.1 + app-crypt/paperkey +" diff --git a/kde-apps/klettres/klettres-17.04.49.9999.ebuild b/kde-apps/klettres/klettres-17.04.49.9999.ebuild new file mode 100644 index 0000000000..1888813830 --- /dev/null +++ b/kde-apps/klettres/klettres-17.04.49.9999.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="forceoptional" +inherit kde5 + +DESCRIPTION="Alphabet learning application" +HOMEPAGE="https://www.kde.org/applications/education/klettres +https://edu.kde.org/klettres" +KEYWORDS="" +IUSE="" + +DEPEND=" + $(add_frameworks_dep kcompletion) + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kcrash) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep knewstuff) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kxmlgui) + $(add_qt_dep qtgui) + $(add_qt_dep qtsvg) + $(add_qt_dep qtwidgets) + $(add_qt_dep qtxml) + media-libs/phonon[qt5] +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/klickety/klickety-17.04.49.9999.ebuild b/kde-apps/klickety/klickety-17.04.49.9999.ebuild new file mode 100644 index 0000000000..14f9e67a27 --- /dev/null +++ b/kde-apps/klickety/klickety-17.04.49.9999.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="forceoptional" +KDE_SELINUX_MODULE="games" +inherit kde5 + +DESCRIPTION="A game almost the same as ksame, but a bit different by KDE" +KEYWORDS="" +IUSE="" + +DEPEND=" + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kcrash) + $(add_frameworks_dep kdbusaddons) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kio) + $(add_frameworks_dep knotifications) + $(add_frameworks_dep knotifyconfig) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kxmlgui) + $(add_kdeapps_dep libkdegames) + $(add_qt_dep qtgui) + $(add_qt_dep qtwidgets) +" +RDEPEND="${DEPEND}" + +DOCS=() diff --git a/kde-apps/klines/klines-17.04.49.9999.ebuild b/kde-apps/klines/klines-17.04.49.9999.ebuild new file mode 100644 index 0000000000..69eaedb463 --- /dev/null +++ b/kde-apps/klines/klines-17.04.49.9999.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="forceoptional" +KDE_SELINUX_MODULE="games" +inherit kde5 + +DESCRIPTION="A little KDE game about balls and how to get rid of them" +HOMEPAGE=" + https://www.kde.org/applications/games/klines/ + https://games.kde.org/game.php?game=klines +" +KEYWORDS="" +IUSE="" + +DEPEND=" + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kcrash) + $(add_frameworks_dep kdbusaddons) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kxmlgui) + $(add_kdeapps_dep libkdegames) + $(add_qt_dep qtgui) + $(add_qt_dep qtwidgets) +" +RDEPEND="${DEPEND}" + +DOCS=( AUTHORS ) diff --git a/kde-apps/klinkstatus/klinkstatus-17.04.49.9999.ebuild b/kde-apps/klinkstatus/klinkstatus-17.04.49.9999.ebuild new file mode 100644 index 0000000000..519bb0023a --- /dev/null +++ b/kde-apps/klinkstatus/klinkstatus-17.04.49.9999.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="optional" +inherit kde4-base + +DESCRIPTION="KDE web development - link validity checker" +HOMEPAGE="https://www.kde.org/applications/development/klinkstatus/" +KEYWORDS="" +IUSE="debug tidy" + +DEPEND=" + $(add_kdeapps_dep kdepimlibs) + tidy? ( app-text/htmltidy ) +" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + -DWITH_LibTidy=$(usex tidy) + ) + + kde4-base_src_configure +} + +pkg_postinst() { + kde4-base_pkg_postinst + + if ! has_version dev-lang/ruby ; then + elog "To use scripting in ${PN}, install dev-lang/ruby." + fi +} diff --git a/kde-apps/kmag/kmag-17.04.49.9999.ebuild b/kde-apps/kmag/kmag-17.04.49.9999.ebuild new file mode 100644 index 0000000000..af79e37352 --- /dev/null +++ b/kde-apps/kmag/kmag-17.04.49.9999.ebuild @@ -0,0 +1,16 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="optional" +inherit kde4-base + +DESCRIPTION="KDE screen magnifier" +HOMEPAGE="https://www.kde.org/applications/utilities/kmag/" +KEYWORDS="" +IUSE="debug" + +RDEPEND=" + $(add_kdeapps_dep kaccessible) +" diff --git a/kde-apps/kmahjongg/kmahjongg-17.04.49.9999.ebuild b/kde-apps/kmahjongg/kmahjongg-17.04.49.9999.ebuild new file mode 100644 index 0000000000..fbf2bb3dd5 --- /dev/null +++ b/kde-apps/kmahjongg/kmahjongg-17.04.49.9999.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="forceoptional" +KDE_SELINUX_MODULE="games" +inherit kde5 + +DESCRIPTION="A tile matching game for one or two players" +HOMEPAGE=" + https://www.kde.org/applications/games/kmahjongg/ + https://games.kde.org/game.php?game=kmahjongg +" +KEYWORDS="" +IUSE="" + +DEPEND=" + $(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 ki18n) + $(add_frameworks_dep knewstuff) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kxmlgui) + $(add_kdeapps_dep libkdegames) + $(add_kdeapps_dep libkmahjongg) + $(add_qt_dep qtgui) + $(add_qt_dep qtsvg) + $(add_qt_dep qtwidgets) +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/kmail-account-wizard/kmail-account-wizard-17.04.49.9999.ebuild b/kde-apps/kmail-account-wizard/kmail-account-wizard-17.04.49.9999.ebuild new file mode 100644 index 0000000000..51afc5e46c --- /dev/null +++ b/kde-apps/kmail-account-wizard/kmail-account-wizard-17.04.49.9999.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="forceoptional" # FIXME: Check back for doc in release +KDE_TEST="forceoptional" +VIRTUALX_REQUIRED="test" +inherit kde5 + +DESCRIPTION="Assistant for KMail accounts configuration" +HOMEPAGE+=" https://userbase.kde.org/Kmail/Account_Wizard" +LICENSE="GPL-2+ handbook? ( FDL-1.2+ )" +KEYWORDS="" +IUSE="" + +DEPEND=" + $(add_frameworks_dep kcmutils) + $(add_frameworks_dep kcodecs) + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kcrash) + $(add_frameworks_dep kdbusaddons) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kio) + $(add_frameworks_dep kitemviews) + $(add_frameworks_dep knewstuff) + $(add_frameworks_dep knotifications) + $(add_frameworks_dep knotifyconfig) + $(add_frameworks_dep kross) + $(add_frameworks_dep kservice) + $(add_frameworks_dep ktexteditor) + $(add_frameworks_dep kwallet) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kxmlgui) + $(add_kdeapps_dep akonadi) + $(add_kdeapps_dep kidentitymanagement) + $(add_kdeapps_dep kldap) + $(add_kdeapps_dep kmailtransport) + $(add_kdeapps_dep libkdepim) + $(add_kdeapps_dep libkleo) + $(add_kdeapps_dep pimcommon) + $(add_qt_dep qtdbus) + $(add_qt_dep qtgui) + $(add_qt_dep qtwidgets) + $(add_qt_dep qtxml) +" +RDEPEND="${DEPEND} + !kde-apps/kdepim-common-libs:4 + !kde-apps/kdepim-runtime:4 +" diff --git a/kde-apps/kmail/kmail-17.04.49.9999.ebuild b/kde-apps/kmail/kmail-17.04.49.9999.ebuild new file mode 100644 index 0000000000..b17a1a53ea --- /dev/null +++ b/kde-apps/kmail/kmail-17.04.49.9999.ebuild @@ -0,0 +1,105 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="forceoptional" +KDE_TEST="forceoptional" +QT_MINIMAL="5.7.0" +VIRTUALX_REQUIRED="test" +inherit kde5 + +DESCRIPTION="Email client, supporting POP3 and IMAP mailboxes." +HOMEPAGE="https://www.kde.org/applications/internet/kmail/" +LICENSE="GPL-2+ handbook? ( FDL-1.2+ )" +KEYWORDS="" +IUSE="" + +COMMON_DEPEND=" + $(add_frameworks_dep kbookmarks) + $(add_frameworks_dep kcmutils) + $(add_frameworks_dep kcodecs) + $(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 kitemviews) + $(add_frameworks_dep kio) + $(add_frameworks_dep kjobwidgets) + $(add_frameworks_dep knotifications) + $(add_frameworks_dep knotifyconfig) + $(add_frameworks_dep kparts) + $(add_frameworks_dep kservice) + $(add_frameworks_dep ktextwidgets) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kwindowsystem) + $(add_frameworks_dep kxmlgui) + $(add_frameworks_dep sonnet) + $(add_kdeapps_dep akonadi) + $(add_kdeapps_dep akonadi-contacts) + $(add_kdeapps_dep akonadi-mime) + $(add_kdeapps_dep akonadi-search) + $(add_kdeapps_dep kcalcore) + $(add_kdeapps_dep kcontacts) + $(add_kdeapps_dep kdepim-apps-libs) + $(add_kdeapps_dep kidentitymanagement) + $(add_kdeapps_dep kmailtransport) + $(add_kdeapps_dep kmime) + $(add_kdeapps_dep kontactinterface) + $(add_kdeapps_dep kpimtextedit) + $(add_kdeapps_dep libgravatar) + $(add_kdeapps_dep libkdepim) + $(add_kdeapps_dep libkleo) + $(add_kdeapps_dep libksieve) + $(add_kdeapps_dep libktnef) + $(add_kdeapps_dep mailcommon) + $(add_kdeapps_dep messagelib) + $(add_kdeapps_dep pimcommon) + $(add_qt_dep qtdbus) + $(add_qt_dep qtgui) + $(add_qt_dep qtnetwork) + $(add_qt_dep qtwebengine 'widgets') + $(add_qt_dep qtwidgets) + $(add_qt_dep qtxml) + >=app-crypt/gpgme-1.7.1[cxx,qt5] +" +DEPEND="${COMMON_DEPEND} + $(add_kdeapps_dep kcalutils) + $(add_kdeapps_dep kldap) + dev-libs/libxslt + test? ( $(add_kdeapps_dep akonadi 'sqlite,tools') ) +" +RDEPEND="${COMMON_DEPEND} + !kde-apps/kdepim-common-libs:4 + !kde-apps/ktnef + $(add_kdeapps_dep kdepim-runtime) +" + +src_prepare() { + cmake-utils_src_prepare + + if ! use handbook; then + sed -i ktnef/CMakeLists.txt -e "/add_subdirectory(doc)/ s/^/#DONT/" || die + fi +} + +pkg_postinst() { + kde5_pkg_postinst + + if ! has_version "kde-apps/kdepim-addons:${SLOT}" ; then + echo + elog "Install kde-apps/kdepim-addons:${SLOT} for fancy e-mail headers and various useful plugins." + echo + fi + + if ! has_version "kde-apps/kleopatra:${SLOT}" ; then + echo + elog "Install kde-apps/kleopatra:${SLOT} to get a crypto config and certificate details GUI." + echo + fi +} diff --git a/kde-apps/kmailtransport/kmailtransport-17.04.49.9999.ebuild b/kde-apps/kmailtransport/kmailtransport-17.04.49.9999.ebuild new file mode 100644 index 0000000000..90198e2d1e --- /dev/null +++ b/kde-apps/kmailtransport/kmailtransport-17.04.49.9999.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="forceoptional" +KDE_TEST="true" +inherit kde5 + +DESCRIPTION="Mail transport service" +LICENSE="GPL-2+" +KEYWORDS="" +IUSE="" + +COMMON_DEPEND=" + $(add_frameworks_dep kcmutils) + $(add_frameworks_dep kcompletion) + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kio) + $(add_frameworks_dep kwallet) + $(add_frameworks_dep kwidgetsaddons) + $(add_kdeapps_dep akonadi) + $(add_kdeapps_dep akonadi-mime) + $(add_kdeapps_dep kmime) + $(add_qt_dep qtdbus) + $(add_qt_dep qtgui) + $(add_qt_dep qtnetwork) + $(add_qt_dep qtwidgets) + dev-libs/cyrus-sasl +" +DEPEND="${COMMON_DEPEND} + test? ( $(add_frameworks_dep ktextwidgets) ) +" +RDEPEND="${COMMON_DEPEND} + !kde-apps/kdepim-kioslaves + !kde-apps/kdepimlibs:4 +" + +RESTRICT+=" test" + +src_prepare() { + kde5_src_prepare + + if ! use_if_iuse handbook ; then + sed -e "/add_subdirectory(doc)/I s/^/#DONOTCOMPILE /" \ + -i kioslave/CMakeLists.txt || die "failed to comment add_subdirectory(doc)" + fi +} diff --git a/kde-apps/kmbox/kmbox-17.04.49.9999.ebuild b/kde-apps/kmbox/kmbox-17.04.49.9999.ebuild new file mode 100644 index 0000000000..2a739c7d63 --- /dev/null +++ b/kde-apps/kmbox/kmbox-17.04.49.9999.ebuild @@ -0,0 +1,15 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_TEST="true" +inherit kde5 + +DESCRIPTION="Library for accessing MBox format mail storages" +LICENSE="GPL-2+" +KEYWORDS="" +IUSE="" + +DEPEND="$(add_kdeapps_dep kmime)" +RDEPEND="${DEPEND}" diff --git a/kde-apps/kmime/kmime-17.04.49.9999.ebuild b/kde-apps/kmime/kmime-17.04.49.9999.ebuild new file mode 100644 index 0000000000..83aaf6b6ec --- /dev/null +++ b/kde-apps/kmime/kmime-17.04.49.9999.ebuild @@ -0,0 +1,18 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_TEST="true" +inherit kde5 + +DESCRIPTION="Libary for handling mail messages and newsgroup articles" +LICENSE="GPL-2+" +KEYWORDS="" +IUSE="" + +DEPEND=" + $(add_frameworks_dep kcodecs) + $(add_frameworks_dep ki18n) +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/kmines/kmines-17.04.49.9999.ebuild b/kde-apps/kmines/kmines-17.04.49.9999.ebuild new file mode 100644 index 0000000000..91970e9dd8 --- /dev/null +++ b/kde-apps/kmines/kmines-17.04.49.9999.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="forceoptional" +KDE_SELINUX_MODULE="games" +inherit kde5 + +DESCRIPTION="Classic mine sweeper game" +HOMEPAGE=" + https://www.kde.org/applications/games/kmines/ + https://games.kde.org/game.php?game=kmines +" +KEYWORDS="" +IUSE="" + +DEPEND=" + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kcrash) + $(add_frameworks_dep kdbusaddons) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep ktextwidgets) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kxmlgui) + $(add_kdeapps_dep libkdegames) + $(add_qt_dep qtgui) + $(add_qt_dep qtwidgets) +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/kmix/kmix-17.04.49.9999.ebuild b/kde-apps/kmix/kmix-17.04.49.9999.ebuild new file mode 100644 index 0000000000..3e247f148b --- /dev/null +++ b/kde-apps/kmix/kmix-17.04.49.9999.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="false" +KDE_TEST="false" +inherit kde5 + +DESCRIPTION="Plasma mixer gui" +HOMEPAGE="https://www.kde.org/applications/multimedia/kmix/" +KEYWORDS="" +IUSE="alsa pulseaudio" + +DEPEND=" + $(add_frameworks_dep kcompletion) + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kdbusaddons) + $(add_frameworks_dep kdelibs4support) + $(add_frameworks_dep kglobalaccel) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kiconthemes) + $(add_frameworks_dep knotifications) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kwindowsystem) + $(add_frameworks_dep kxmlgui) + $(add_frameworks_dep plasma) + $(add_qt_dep qtdbus) + $(add_qt_dep qtgui) + $(add_qt_dep qtwidgets) + $(add_qt_dep qtxml) + alsa? ( >=media-libs/alsa-lib-1.0.14a ) + pulseaudio? ( + media-libs/libcanberra + >=media-sound/pulseaudio-0.9.12 + ) +" +RDEPEND="${DEPEND} + $(add_plasma_dep kde-cli-tools) +" + +src_configure() { + local mycmakeargs=( + -DKMIX_KF5_BUILD=ON + $(cmake-utils_use_find_package alsa Alsa) + $(cmake-utils_use_find_package pulseaudio Canberra) + $(cmake-utils_use_find_package pulseaudio PulseAudio) + ) + + kde5_src_configure +} diff --git a/kde-apps/kmousetool/kmousetool-17.04.49.9999.ebuild b/kde-apps/kmousetool/kmousetool-17.04.49.9999.ebuild new file mode 100644 index 0000000000..022a02a08f --- /dev/null +++ b/kde-apps/kmousetool/kmousetool-17.04.49.9999.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="optional" +inherit kde4-base + +DESCRIPTION="KDE program that clicks the mouse for you" +HOMEPAGE="https://www.kde.org/applications/utilities/kmousetool/" +KEYWORDS="" +IUSE="debug" + +DEPEND=" + media-libs/phonon[qt4] +" +RDEPEND="${DEPEND} + $(add_kdeapps_dep knotify) +" diff --git a/kde-apps/kmouth/kmouth-17.04.49.9999.ebuild b/kde-apps/kmouth/kmouth-17.04.49.9999.ebuild new file mode 100644 index 0000000000..8a0816927f --- /dev/null +++ b/kde-apps/kmouth/kmouth-17.04.49.9999.ebuild @@ -0,0 +1,12 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="optional" +inherit kde4-base + +DESCRIPTION="Text-to-speech synthesizer front end" +HOMEPAGE="https://www.kde.org/applications/utilities/kmouth/" +KEYWORDS="" +IUSE="debug" diff --git a/kde-apps/kmplot/kmplot-17.04.49.9999.ebuild b/kde-apps/kmplot/kmplot-17.04.49.9999.ebuild new file mode 100644 index 0000000000..e9d536c111 --- /dev/null +++ b/kde-apps/kmplot/kmplot-17.04.49.9999.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="forceoptional" +inherit kde5 + +DESCRIPTION="Mathematical function plotter" +HOMEPAGE="https://www.kde.org/applications/education/kmplot https://edu.kde.org/kmplot" +KEYWORDS="" +IUSE="" + +DEPEND=" + $(add_frameworks_dep kcompletion) + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kcrash) + $(add_frameworks_dep kdelibs4support) + $(add_frameworks_dep kguiaddons) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kparts) + $(add_frameworks_dep kservice) + $(add_frameworks_dep ktextwidgets) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kxmlgui) + $(add_qt_dep qtdbus) + $(add_qt_dep qtgui) + $(add_qt_dep qtprintsupport) + $(add_qt_dep qtsvg) + $(add_qt_dep qtwidgets) + $(add_qt_dep qtxml) +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/knavalbattle/knavalbattle-17.04.49.9999.ebuild b/kde-apps/knavalbattle/knavalbattle-17.04.49.9999.ebuild new file mode 100644 index 0000000000..ba9be609b8 --- /dev/null +++ b/kde-apps/knavalbattle/knavalbattle-17.04.49.9999.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="forceoptional" +KDE_SELINUX_MODULE="games" +inherit kde5 + +DESCRIPTION="Battleship clone by KDE" +HOMEPAGE=" + https://www.kde.org/applications/games/navalbattle/ + https://games.kde.org/game.php?game=kbattleship +" +KEYWORDS="" +IUSE="" + +DEPEND=" + $(add_frameworks_dep kcompletion) + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kcrash) + $(add_frameworks_dep kdbusaddons) + $(add_frameworks_dep kdnssd) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep ktextwidgets) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kxmlgui) + $(add_kdeapps_dep libkdegames) + $(add_qt_dep qtgui) + $(add_qt_dep qtnetwork) + $(add_qt_dep qtwidgets) + $(add_qt_dep qtxml) +" +RDEPEND="${DEPEND}" + +DOCS=( AUTHORS ) diff --git a/kde-apps/knetwalk/knetwalk-17.04.49.9999.ebuild b/kde-apps/knetwalk/knetwalk-17.04.49.9999.ebuild new file mode 100644 index 0000000000..0a6a46386e --- /dev/null +++ b/kde-apps/knetwalk/knetwalk-17.04.49.9999.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="forceoptional" +KDE_TEST="optional" +VIRTUALX_REQUIRED="test" +inherit kde5 + +DESCRIPTION="KDE version of the popular NetWalk game for system administrators" +HOMEPAGE=" + https://www.kde.org/applications/games/knetwalk/ + https://games.kde.org/game.php?game=knetwalk +" +KEYWORDS="" +IUSE="" + +DEPEND=" + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kcrash) + $(add_frameworks_dep kdbusaddons) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep ktextwidgets) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kxmlgui) + $(add_kdeapps_dep libkdegames) + $(add_qt_dep qtdeclarative) + $(add_qt_dep qtgui) + $(add_qt_dep qtwidgets) +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/knotes/knotes-17.04.49.9999.ebuild b/kde-apps/knotes/knotes-17.04.49.9999.ebuild new file mode 100644 index 0000000000..5c105a551f --- /dev/null +++ b/kde-apps/knotes/knotes-17.04.49.9999.ebuild @@ -0,0 +1,71 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="forceoptional" +KDE_TEST="forceoptional" +VIRTUALX_REQUIRED="test" +inherit kde5 + +DESCRIPTION="Note taking application" +HOMEPAGE="https://www.kde.org/" +LICENSE="GPL-2+ handbook? ( FDL-1.2+ )" +KEYWORDS="" + +IUSE="" + +DEPEND=" + $(add_frameworks_dep kcmutils) + $(add_frameworks_dep kcompletion) + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kcrash) + $(add_frameworks_dep kdelibs4support) + $(add_frameworks_dep kdnssd) + $(add_frameworks_dep kglobalaccel) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kiconthemes) + $(add_frameworks_dep kitemmodels) + $(add_frameworks_dep kitemviews) + $(add_frameworks_dep knewstuff) + $(add_frameworks_dep knotifications) + $(add_frameworks_dep kparts) + $(add_frameworks_dep ktextwidgets) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kwindowsystem) + $(add_frameworks_dep kxmlgui) + $(add_kdeapps_dep akonadi) + $(add_kdeapps_dep akonadi-notes) + $(add_kdeapps_dep akonadi-search) + $(add_kdeapps_dep kcalcore) + $(add_kdeapps_dep kcalutils) + $(add_kdeapps_dep kcontacts) + $(add_kdeapps_dep kmime) + $(add_kdeapps_dep kontactinterface) + $(add_kdeapps_dep libkdepim) + $(add_kdeapps_dep pimcommon) + $(add_qt_dep qtdbus) + $(add_qt_dep qtgui) + $(add_qt_dep qtprintsupport) + $(add_qt_dep qtwidgets) + $(add_qt_dep qtx11extras) + $(add_qt_dep qtxml) + dev-libs/grantlee:5 + dev-libs/libxslt + x11-libs/libX11 +" +RDEPEND="${DEPEND} + $(add_kdeapps_dep kdepim-runtime) +" + +src_configure() { +# local mycmakeargs=( +# # FIXME: Does not build (last checked 2016-02-17) +# $(cmake-utils_use_find_package X Qt5X11Extras) +# $(cmake-utils_use_find_package X X11) +# ) + + kde5_src_configure +} diff --git a/kde-apps/kolf/kolf-17.04.49.9999.ebuild b/kde-apps/kolf/kolf-17.04.49.9999.ebuild new file mode 100644 index 0000000000..d8196df80b --- /dev/null +++ b/kde-apps/kolf/kolf-17.04.49.9999.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="optional" +KDE_SELINUX_MODULE="games" +inherit kde4-base + +DESCRIPTION="Minigolf Game by KDE" +HOMEPAGE=" + https://www.kde.org/applications/games/kolf/ + https://games.kde.org/game.php?game=kolf +" +KEYWORDS="" +IUSE="debug" + +DEPEND=" + $(add_kdeapps_dep libkdegames) +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/kollision/kollision-17.04.49.9999.ebuild b/kde-apps/kollision/kollision-17.04.49.9999.ebuild new file mode 100644 index 0000000000..6f0efbae84 --- /dev/null +++ b/kde-apps/kollision/kollision-17.04.49.9999.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="forceoptional" +inherit kde5 + +DESCRIPTION="Simple ball dodging game" +HOMEPAGE=" + https://www.kde.org/applications/games/kollision/ + https://games.kde.org/game.php?game=kollision +" +KEYWORDS="" +IUSE="" + +DEPEND=" + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kcrash) + $(add_frameworks_dep kdbusaddons) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kxmlgui) + $(add_kdeapps_dep libkdegames) + $(add_qt_dep qtgui) + $(add_qt_dep qtwidgets) +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/kolourpaint/kolourpaint-17.04.49.9999.ebuild b/kde-apps/kolourpaint/kolourpaint-17.04.49.9999.ebuild new file mode 100644 index 0000000000..0a5a7fdd8e --- /dev/null +++ b/kde-apps/kolourpaint/kolourpaint-17.04.49.9999.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="true" +inherit kde5 + +DESCRIPTION="Paint Program by KDE" +HOMEPAGE="https://www.kde.org/applications/graphics/kolourpaint/" +KEYWORDS="" +LICENSE="BSD-2 LGPL-2 LGPL-2+ || ( LGPL-2.1 LGPL-3 ) GPL-2 handbook? ( FDL-1.2 )" +IUSE="scanner" + +RDEPEND=" + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kdelibs4support) + $(add_frameworks_dep kguiaddons) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kiconthemes) + $(add_frameworks_dep kservice) + $(add_frameworks_dep ktextwidgets) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kxmlgui) + $(add_qt_dep qtgui) + $(add_qt_dep qtprintsupport) + $(add_qt_dep qtwidgets) + scanner? ( $(add_kdeapps_dep libksane) ) +" +DEPEND="${RDEPEND} + sys-devel/gettext +" + +src_configure() { + local mycmakeargs=( + $(cmake-utils_use_find_package scanner KF5Sane) + ) + + kde5_src_configure +} diff --git a/kde-apps/kompare/kompare-17.04.49.9999.ebuild b/kde-apps/kompare/kompare-17.04.49.9999.ebuild new file mode 100644 index 0000000000..33ae85e6d8 --- /dev/null +++ b/kde-apps/kompare/kompare-17.04.49.9999.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="forceoptional" +inherit kde5 + +DESCRIPTION="A program to view the differences between files" +HOMEPAGE="https://www.kde.org/applications/development/kompare +http://www.caffeinated.me.uk/kompare" +KEYWORDS="" +IUSE="" + +DEPEND=" + $(add_frameworks_dep kcompletion) + $(add_frameworks_dep kcodecs) + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kiconthemes) + $(add_frameworks_dep kio) + $(add_frameworks_dep kjobwidgets) + $(add_frameworks_dep kparts) + $(add_frameworks_dep kservice) + $(add_frameworks_dep ktexteditor) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kxmlgui) + $(add_kdeapps_dep libkomparediff2) + $(add_qt_dep qtgui) + $(add_qt_dep qtprintsupport) + $(add_qt_dep qtwidgets) +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/konqueror/konqueror-17.04.49.9999.ebuild b/kde-apps/konqueror/konqueror-17.04.49.9999.ebuild new file mode 100644 index 0000000000..3ba3c8c482 --- /dev/null +++ b/kde-apps/konqueror/konqueror-17.04.49.9999.ebuild @@ -0,0 +1,105 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="forceoptional" # not optional until !kdelibs4support +KDE_TEST="true" +VIRTUALX_REQUIRED="test" +inherit flag-o-matic kde5 + +DESCRIPTION="Web browser and file manager based on KDE Frameworks" +HOMEPAGE=" + https://www.kde.org/applications/internet/konqueror/ + https://konqueror.org/ +" +KEYWORDS="" +IUSE="activities speech tidy X" +# 4 of 4 tests fail. Last checked for 4.0.3 +RESTRICT+=" test" + +# drop qtwebengine subslot operator when QT_MINIMAL >= 5.8.0 +COMMON_DEPEND=" + $(add_frameworks_dep karchive) + $(add_frameworks_dep kbookmarks) + $(add_frameworks_dep kcmutils) + $(add_frameworks_dep kcodecs) + $(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 kdelibs4support) + $(add_frameworks_dep kdesu) + $(add_frameworks_dep kguiaddons) + $(add_frameworks_dep khtml) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kiconthemes) + $(add_frameworks_dep kio) + $(add_frameworks_dep kitemviews) + $(add_frameworks_dep kjobwidgets) + $(add_frameworks_dep kparts) + $(add_frameworks_dep kservice) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kwindowsystem) + $(add_frameworks_dep kxmlgui) + $(add_qt_dep qtdbus) + $(add_qt_dep qtgui) + $(add_qt_dep qtwebengine 'widgets' '' '5=') + $(add_qt_dep qtwidgets) + $(add_qt_dep qtxml) + sys-libs/zlib + speech? ( $(add_qt_dep qtspeech) ) + tidy? ( app-text/htmltidy ) + X? ( $(add_qt_dep qtx11extras) ) +" +DEPEND="${COMMON_DEPEND} + activities? ( $(add_frameworks_dep kactivities) ) +" +RDEPEND="${COMMON_DEPEND} + $(add_kdeapps_dep kfind) + $(add_plasma_dep kde-cli-tools) + !kde-apps/kfmclient:4 + !kde-apps/konq-plugins + !kde-apps/libkonq:5 +" + +src_prepare() { + [[ ${CHOST} == *-solaris* ]] && append-ldflags -lmalloc + + kde5_src_prepare +} + +src_configure() { + local mycmakeargs=( + $(cmake-utils_use_find_package activities KF5Activities) + $(cmake-utils_use_find_package speech Qt5TextToSpeech) + $(cmake-utils_use_find_package tidy LibTidy) + $(cmake-utils_use_find_package X X11) + ) + kde5_src_configure +} + +pkg_postinst() { + kde5_pkg_postinst + + if ! has_version kde-apps/keditbookmarks:${SLOT} ; then + elog "For bookmarks support, install keditbookmarks:" + elog "kde-apps/keditbookmarks:${SLOT}" + fi + + if ! has_version kde-apps/dolphin:${SLOT} ; then + elog "If you want to use konqueror as a filemanager, install the dolphin kpart:" + elog "kde-apps/dolphin:${SLOT}" + fi + + if ! has_version kde-apps/svg:${SLOT} ; then + elog "For konqueror to view SVGs, install the svg kpart:" + elog "kde-apps/svgpart:${SLOT}" + fi + + if ! has_version virtual/jre ; then + elog "To use Java on webpages install virtual/jre." + fi +} diff --git a/kde-apps/konquest/konquest-17.04.49.9999.ebuild b/kde-apps/konquest/konquest-17.04.49.9999.ebuild new file mode 100644 index 0000000000..ae70f95210 --- /dev/null +++ b/kde-apps/konquest/konquest-17.04.49.9999.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="optional" +KDE_SELINUX_MODULE="games" +inherit kde4-base + +DESCRIPTION="Galactic Strategy KDE Game" +HOMEPAGE=" + https://www.kde.org/applications/games/konquest/ + https://games.kde.org/game.php?game=konquest +" +KEYWORDS="" +IUSE="debug" + +DEPEND=" + $(add_kdeapps_dep libkdegames) +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/konsole/konsole-17.04.49.9999.ebuild b/kde-apps/konsole/konsole-17.04.49.9999.ebuild new file mode 100644 index 0000000000..b7ca938785 --- /dev/null +++ b/kde-apps/konsole/konsole-17.04.49.9999.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="optional" +KDE_TEST="true" +VIRTUALX_REQUIRED="test" +inherit kde5 + +DESCRIPTION="KDE's terminal emulator" +HOMEPAGE="https://www.kde.org/applications/system/konsole https://konsole.kde.org" + +KEYWORDS="" +IUSE="X" + +DEPEND=" + $(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 kjobwidgets) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kinit) + $(add_frameworks_dep kiconthemes) + $(add_frameworks_dep kio) + $(add_frameworks_dep knotifications) + $(add_frameworks_dep knotifyconfig) + $(add_frameworks_dep kparts) + $(add_frameworks_dep kpty) + $(add_frameworks_dep kservice) + $(add_frameworks_dep ktextwidgets) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kwindowsystem) + $(add_frameworks_dep kxmlgui) + $(add_qt_dep qtdbus) + $(add_qt_dep qtgui) + $(add_qt_dep qtnetwork) + $(add_qt_dep qtprintsupport) + $(add_qt_dep qtscript) + $(add_qt_dep qtwidgets) + $(add_qt_dep qtxml) + X? ( x11-libs/libX11 ) +" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + $(cmake-utils_use_find_package X X11) + ) + + kde5_src_configure +} diff --git a/kde-apps/konsolekalendar/konsolekalendar-17.04.49.9999.ebuild b/kde-apps/konsolekalendar/konsolekalendar-17.04.49.9999.ebuild new file mode 100644 index 0000000000..16dab1145b --- /dev/null +++ b/kde-apps/konsolekalendar/konsolekalendar-17.04.49.9999.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="forceoptional" +KMNAME="akonadi-calendar-tools" +inherit kde5 + +DESCRIPTION="Command line interface to KDE calendars" +HOMEPAGE+=" https://userbase.kde.org/KonsoleKalendar" +LICENSE="GPL-2+ handbook? ( FDL-1.2+ )" +KEYWORDS="" + +IUSE="" + +DEPEND=" + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kdelibs4support) + $(add_frameworks_dep ki18n) + $(add_kdeapps_dep akonadi) + $(add_kdeapps_dep akonadi-calendar) + $(add_kdeapps_dep calendarsupport) + $(add_kdeapps_dep kcalcore) + $(add_kdeapps_dep kcalutils) +" +RDEPEND="${DEPEND}" + +src_prepare() { + cmake_comment_add_subdirectory calendarjanitor + kde5_src_prepare +} diff --git a/kde-apps/kontact/kontact-17.04.49.9999.ebuild b/kde-apps/kontact/kontact-17.04.49.9999.ebuild new file mode 100644 index 0000000000..1be9d03b95 --- /dev/null +++ b/kde-apps/kontact/kontact-17.04.49.9999.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="forceoptional" +inherit kde5 + +DESCRIPTION="Container application to unify several major PIM applications within one" +LICENSE="GPL-2+ handbook? ( FDL-1.2+ )" +KEYWORDS="" +IUSE="" + +DEPEND=" + $(add_frameworks_dep kcmutils) + $(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 ki18n) + $(add_frameworks_dep kiconthemes) + $(add_frameworks_dep kio) + $(add_frameworks_dep kparts) + $(add_frameworks_dep kservice) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kwindowsystem) + $(add_frameworks_dep kxmlgui) + $(add_kdeapps_dep akonadi) + $(add_kdeapps_dep grantleetheme) + $(add_kdeapps_dep kdepim-apps-libs) + $(add_kdeapps_dep kontactinterface) + $(add_kdeapps_dep kpimtextedit) + $(add_kdeapps_dep libkdepim) + $(add_kdeapps_dep mailcommon) + $(add_qt_dep qtdbus) + $(add_qt_dep qtgui) + $(add_qt_dep qtwebengine 'widgets') + $(add_qt_dep qtwidgets) +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/kontactinterface/kontactinterface-17.04.49.9999.ebuild b/kde-apps/kontactinterface/kontactinterface-17.04.49.9999.ebuild new file mode 100644 index 0000000000..5fbba8044c --- /dev/null +++ b/kde-apps/kontactinterface/kontactinterface-17.04.49.9999.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit kde5 + +DESCRIPTION="Library for embedding KParts in a Kontact component" +LICENSE="GPL-2+ LGPL-2.1+" +KEYWORDS="" +IUSE="" + +DEPEND=" + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kiconthemes) + $(add_frameworks_dep kio) + $(add_frameworks_dep kparts) + $(add_frameworks_dep kwindowsystem) + $(add_frameworks_dep kxmlgui) + $(add_qt_dep qtdbus) + $(add_qt_dep qtgui) + $(add_qt_dep qtwidgets) + $(add_qt_dep qtxml) +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/kopete/kopete-17.04.49.9999.ebuild b/kde-apps/kopete/kopete-17.04.49.9999.ebuild new file mode 100644 index 0000000000..be4a117b89 --- /dev/null +++ b/kde-apps/kopete/kopete-17.04.49.9999.ebuild @@ -0,0 +1,156 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="optional" +inherit kde4-base + +DESCRIPTION="KDE multi-protocol IM client" +HOMEPAGE="https://kopete.kde.org https://www.kde.org/applications/internet/kopete" +KEYWORDS="" +IUSE="debug ssl v4l" + +# tests hang, last checked for 4.2.96 +RESTRICT+=" test" + +# Available plugins +# +# addbookmarks: NO DEPS +# alias: NO DEPS (disabled upstream) +# autoreplace: NO DEPS +# contactnotes: NO DEPS +# highlight: NO DEPS +# history: NO DEPS +# latex: virtual/latex as RDEPEND +# nowlistening: NO DEPS +# otr: libotr +# pipes: NO DEPS +# privacy: NO DEPS +# statistics: dev-db/sqlite:3 +# texteffect: NO DEPS +# translator: NO DEPS +# urlpicpreview: NO DEPS +# webpresence: libxml2 libxslt +# NOTE: By default we enable all plugins that don't have any dependencies +PLUGINS="+addbookmarks +autoreplace +contactnotes +highlight +history latex ++nowlistening otr +pipes +privacy +statistics +texteffect +translator ++urlpicpreview webpresence" + +# Available protocols +# +# gadu: net-libs/libgadu @since 4.3 +# groupwise: app-crypt/qca:2 +# irc: NO DEPS, probably will fail so inform user about it +# xmpp: net-dns/libidn app-crypt/qca:2 ENABLED BY DEFAULT NETWORK +# jingle: media-libs/speex net-libs/ortp DISABLED BY UPSTREAM +# meanwhile: net-libs/meanwhile +# oscar: NO DEPS +# telepathy: net-libs/decibel +# testbed: NO DEPS +# winpopup: NO DEPS (we're adding samba as RDEPEND so it works) +# yahoo: media-libs/jasper +# zeroconf (bonjour): NO DEPS +PROTOCOLS="gadu groupwise jingle meanwhile oscar skype +testbed winpopup +xmpp yahoo zeroconf" + +# disabled protocols +# telepathy: net-libs/decibel +# irc: NO DEPS +# msn: net-libs/libmsn +# qq: NO DEPS + +IUSE="${IUSE} ${PLUGINS} ${PROTOCOLS}" + +COMMONDEPEND=" + $(add_kdeapps_dep kdepimlibs) + dev-libs/libpcre + >=dev-qt/qtgui-4.4.0:4[mng] + kde-frameworks/kdelibs:4[zeroconf?] + media-libs/phonon[qt4] + media-libs/qimageblitz + !aqua? ( + x11-libs/libX11 + x11-libs/libXScrnSaver + ) + gadu? ( >=net-libs/libgadu-1.8.0[threads] ) + groupwise? ( app-crypt/qca:2[qt4(+)] ) + jingle? ( + dev-libs/expat + dev-libs/openssl:0 + >=media-libs/mediastreamer-2.3.0 + media-libs/speex + net-libs/libsrtp:= + net-libs/ortp:= + ) + meanwhile? ( net-libs/meanwhile ) + otr? ( >=net-libs/libotr-4.0.0 ) + statistics? ( dev-db/sqlite:3 ) + v4l? ( media-libs/libv4l ) + webpresence? ( + dev-libs/libxml2 + dev-libs/libxslt + ) + xmpp? ( + app-crypt/qca:2[qt4(+)] + dev-libs/qjson + net-dns/libidn + sys-libs/zlib + ) + yahoo? ( media-libs/jasper ) +" +RDEPEND="${COMMONDEPEND} + latex? ( + virtual/imagemagick-tools + virtual/latex-base + ) + ssl? ( app-crypt/qca:2[ssl] ) + winpopup? ( net-fs/samba ) +" +DEPEND="${COMMONDEPEND} + jingle? ( dev-libs/jsoncpp ) + !aqua? ( x11-proto/scrnsaverproto ) +" + +src_configure() { + local x x2 + # Handle common stuff + local mycmakeargs=( + -DWITH_GOOGLETALK=$(usex jingle) + -DWITH_LiboRTP=$(usex jingle) + -DWITH_Mediastreamer=$(usex jingle) + -DWITH_Speex=$(usex jingle) + -DDISABLE_VIDEOSUPPORT=$(usex !v4l) + ) + # enable protocols + for x in ${PROTOCOLS}; do + case ${x/+/} in + zeroconf) x2=bonjour ;; + xmpp) x2=jabber ;; + *) x2=${x/+/} ;; + esac + mycmakeargs+=( -DWITH_${x2}=$(usex ${x/+/}) ) + done + + mycmakeargs+=( -DWITH_Libmsn=OFF -DWITH_qq=OFF -DWITH_sms=OFF ) + + # enable plugins + for x in ${PLUGINS}; do + mycmakeargs+=( -DWITH_${x/+/}=$(usex ${x/+/}) ) + done + + kde4-base_src_configure +} + +pkg_postinst() { + kde4-base_pkg_postinst + + if ! use ssl; then + if use xmpp ; then # || use irc; then + if ! has_version "app-crypt/qca:2[ssl]" ; then + elog "In order to use ssl in xmpp you'll need to" + elog "install app-crypt/qca package with USE=ssl." + fi + fi + fi +} diff --git a/kde-apps/korganizer/korganizer-17.04.49.9999.ebuild b/kde-apps/korganizer/korganizer-17.04.49.9999.ebuild new file mode 100644 index 0000000000..ed2c538074 --- /dev/null +++ b/kde-apps/korganizer/korganizer-17.04.49.9999.ebuild @@ -0,0 +1,87 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="forceoptional" +KDE_TEST="forceoptional" +VIRTUALX_REQUIRED="test" +inherit kde5 + +DESCRIPTION="Organizational assistant, providing calendars and other similar functionality" +HOMEPAGE="https://www.kde.org/applications/office/korganizer/" +LICENSE="GPL-2+ handbook? ( FDL-1.2+ )" +KEYWORDS="" +IUSE="X" + +COMMON_DEPEND=" + $(add_frameworks_dep kcmutils) + $(add_frameworks_dep kcodecs) + $(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 kdelibs4support) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kiconthemes) + $(add_frameworks_dep kio) + $(add_frameworks_dep kitemmodels) + $(add_frameworks_dep kitemviews) + $(add_frameworks_dep kjobwidgets) + $(add_frameworks_dep knewstuff) + $(add_frameworks_dep knotifications) + $(add_frameworks_dep kparts) + $(add_frameworks_dep kservice) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kwindowsystem) + $(add_frameworks_dep kxmlgui) + $(add_kdeapps_dep akonadi) + $(add_kdeapps_dep akonadi-calendar) + $(add_kdeapps_dep akonadi-contacts) + $(add_kdeapps_dep akonadi-mime) + $(add_kdeapps_dep akonadi-notes) + $(add_kdeapps_dep akonadi-search) + $(add_kdeapps_dep calendarsupport) + $(add_kdeapps_dep eventviews) + $(add_kdeapps_dep incidenceeditor) + $(add_kdeapps_dep kcalcore) + $(add_kdeapps_dep kcalutils) + $(add_kdeapps_dep kcontacts) + $(add_kdeapps_dep kdepim-apps-libs) + $(add_kdeapps_dep kholidays) + $(add_kdeapps_dep kidentitymanagement) + $(add_kdeapps_dep kmailtransport) + $(add_kdeapps_dep kmime) + $(add_kdeapps_dep kontactinterface) + $(add_kdeapps_dep kpimtextedit) + $(add_kdeapps_dep libkdepim) + $(add_kdeapps_dep pimcommon) + $(add_qt_dep qtdbus) + $(add_qt_dep qtgui) + $(add_qt_dep qtwidgets) + media-libs/phonon[qt5] + X? ( + $(add_qt_dep qtx11extras) + x11-libs/libX11 + ) +" +DEPEND="${COMMON_DEPEND} + $(add_kdeapps_dep kldap) + $(add_qt_dep designer) + test? ( $(add_kdeapps_dep akonadi 'sqlite,tools') ) +" +RDEPEND="${COMMON_DEPEND} + !kde-apps/kdepim-common-libs:4 + $(add_kdeapps_dep kdepim-runtime) +" + +src_configure() { + local mycmakeargs=( + $(cmake-utils_use_find_package X Qt5X11Extras) + $(cmake-utils_use_find_package X X11) + ) + + kde5_src_configure +} diff --git a/kde-apps/kpat/kpat-17.04.49.9999.ebuild b/kde-apps/kpat/kpat-17.04.49.9999.ebuild new file mode 100644 index 0000000000..a20f8e64b9 --- /dev/null +++ b/kde-apps/kpat/kpat-17.04.49.9999.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="forceoptional" +KDE_SELINUX_MODULE="games" +inherit kde5 + +DESCRIPTION="KDE patience game" +HOMEPAGE="https://games.kde.org/game.php?game=kpat" +KEYWORDS="" +IUSE="" + +DEPEND=" + $(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 kio) + $(add_frameworks_dep knewstuff) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kxmlgui) + $(add_kdeapps_dep libkdegames) + $(add_qt_dep qtgui) + $(add_qt_dep qtsvg) + $(add_qt_dep qtwidgets) + x11-misc/shared-mime-info +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/kpimtextedit/kpimtextedit-17.04.49.9999.ebuild b/kde-apps/kpimtextedit/kpimtextedit-17.04.49.9999.ebuild new file mode 100644 index 0000000000..1b9ee225d7 --- /dev/null +++ b/kde-apps/kpimtextedit/kpimtextedit-17.04.49.9999.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_DESIGNERPLUGIN="true" +KDE_TEST="true" +VIRTUALX_REQUIRED="test" +inherit kde5 + +DESCRIPTION="A textedit with PIM-specific features" +LICENSE="GPL-2+ LGPL-2.1+" +KEYWORDS="" +IUSE="speech" + +RDEPEND=" + $(add_frameworks_dep kcodecs) + $(add_frameworks_dep kcompletion) + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kemoticons) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kiconthemes) + $(add_frameworks_dep kio) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kxmlgui) + $(add_frameworks_dep sonnet) + $(add_frameworks_dep syntax-highlighting) + $(add_qt_dep qtgui) + $(add_qt_dep qtwidgets) + dev-libs/grantlee:5 + speech? ( $(add_qt_dep qtspeech) ) +" +DEPEND="${RDEPEND} + test? ( $(add_frameworks_dep ktextwidgets) ) +" + +RESTRICT+=" test" + +src_configure() { + local mycmakeargs=( + $(cmake-utils_use_find_package speech Qt5TextToSpeech) + ) + + kde5_src_configure +} diff --git a/kde-apps/kppp/kppp-17.04.49.9999.ebuild b/kde-apps/kppp/kppp-17.04.49.9999.ebuild new file mode 100644 index 0000000000..f8c83f04e5 --- /dev/null +++ b/kde-apps/kppp/kppp-17.04.49.9999.ebuild @@ -0,0 +1,16 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="optional" +inherit kde4-base + +DESCRIPTION="A dialer and front-end to pppd" +HOMEPAGE="https://www.kde.org/applications/internet/kppp" +KEYWORDS="" +IUSE="debug" + +RDEPEND=" + net-dialup/ppp +" diff --git a/kde-apps/kqtquickcharts/kqtquickcharts-17.04.49.9999.ebuild b/kde-apps/kqtquickcharts/kqtquickcharts-17.04.49.9999.ebuild new file mode 100644 index 0000000000..e25a7fd2fb --- /dev/null +++ b/kde-apps/kqtquickcharts/kqtquickcharts-17.04.49.9999.ebuild @@ -0,0 +1,16 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit kde5 + +DESCRIPTION="Qt Quick plugin for beautiful and interactive charts" +KEYWORDS="" +IUSE="" + +DEPEND=" + $(add_qt_dep qtdeclarative) + $(add_qt_dep qtgui) +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/krdc/krdc-17.04.49.9999.ebuild b/kde-apps/krdc/krdc-17.04.49.9999.ebuild new file mode 100644 index 0000000000..9f9dc8a2a2 --- /dev/null +++ b/kde-apps/krdc/krdc-17.04.49.9999.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="optional" +inherit kde5 + +DESCRIPTION="Remote desktop connection (RDP and VNC) client" +HOMEPAGE="https://www.kde.org/applications/internet/krdc/" +KEYWORDS="" +IUSE="+rdp vnc" + +#nx? ( >=net-misc/nxcl-0.9-r1 ) disabled upstream, last checked 2016-01-24 + +DEPEND=" + $(add_frameworks_dep kbookmarks) + $(add_frameworks_dep kcmutils) + $(add_frameworks_dep kcompletion) + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kdnssd) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kiconthemes) + $(add_frameworks_dep knotifications) + $(add_frameworks_dep knotifyconfig) + $(add_frameworks_dep kservice) + $(add_frameworks_dep kwallet) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kxmlgui) + $(add_qt_dep qtgui) + $(add_qt_dep qtwidgets) + $(add_qt_dep qtxml) + vnc? ( >=net-libs/libvncserver-0.9 ) +" +RDEPEND="${DEPEND} + rdp? ( >=net-misc/freerdp-1.1.0_beta1[X] ) +" + +src_configure() { + local mycmakeargs=( + -DWITH_LibVNCServer=$(usex vnc) + ) + + kde5_src_configure +} diff --git a/kde-apps/kremotecontrol/kremotecontrol-17.04.49.9999.ebuild b/kde-apps/kremotecontrol/kremotecontrol-17.04.49.9999.ebuild new file mode 100644 index 0000000000..7dbe5d53cd --- /dev/null +++ b/kde-apps/kremotecontrol/kremotecontrol-17.04.49.9999.ebuild @@ -0,0 +1,17 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="optional" +inherit kde4-base + +DESCRIPTION="KDE frontend for the Linux Infrared Remote Control system" +HOMEPAGE="https://www.kde.org/applications/utilities/kremotecontrol +https://utils.kde.org/projects/kremotecontrol" +KEYWORDS="" +IUSE="debug" + +RDEPEND=" + app-misc/lirc +" diff --git a/kde-apps/kreversi/kreversi-17.04.49.9999.ebuild b/kde-apps/kreversi/kreversi-17.04.49.9999.ebuild new file mode 100644 index 0000000000..018401580c --- /dev/null +++ b/kde-apps/kreversi/kreversi-17.04.49.9999.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="optional" +KDE_SELINUX_MODULE="games" +inherit kde4-base + +DESCRIPTION="Board Game by KDE" +HOMEPAGE=" + https://www.kde.org/applications/games/kreversi/ + https://games.kde.org/game.php?game=kreversi +" +KEYWORDS="" +IUSE="debug" + +DEPEND="$(add_kdeapps_dep libkdegames)" +RDEPEND="${DEPEND}" diff --git a/kde-apps/krfb/krfb-17.04.49.9999.ebuild b/kde-apps/krfb/krfb-17.04.49.9999.ebuild new file mode 100644 index 0000000000..bb14f0da1f --- /dev/null +++ b/kde-apps/krfb/krfb-17.04.49.9999.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="forceoptional" +inherit kde5 + +DESCRIPTION="VNC-compatible server to share KDE desktops" +HOMEPAGE="https://www.kde.org/applications/system/krfb/" +KEYWORDS="" +IUSE="" + +DEPEND=" + $(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 kdnssd) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep knotifications) + $(add_frameworks_dep kwallet) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kxmlgui) + $(add_qt_dep qtdbus) + $(add_qt_dep qtgui) + $(add_qt_dep qtnetwork) + $(add_qt_dep qtwidgets) + $(add_qt_dep qtx11extras) + >=net-libs/libvncserver-0.9.9 + sys-libs/zlib + virtual/jpeg:0 + x11-libs/libX11 + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXtst +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/kross-interpreters/kross-interpreters-17.04.49.9999.ebuild b/kde-apps/kross-interpreters/kross-interpreters-17.04.49.9999.ebuild new file mode 100644 index 0000000000..99ac5145ef --- /dev/null +++ b/kde-apps/kross-interpreters/kross-interpreters-17.04.49.9999.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python2_7 ) +inherit python-single-r1 kde5 + +DESCRIPTION="Kross interpreter plugins for programming languages" +KEYWORDS="" +IUSE="" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +DEPEND="${PYTHON_DEPS} + $(add_frameworks_dep kross) + $(add_qt_dep qtgui) + $(add_qt_dep qtwidgets) +" +RDEPEND="${DEPEND}" + +pkg_setup() { + python-single-r1_pkg_setup + kde5_pkg_setup +} diff --git a/kde-apps/kruler/kruler-17.04.49.9999.ebuild b/kde-apps/kruler/kruler-17.04.49.9999.ebuild new file mode 100644 index 0000000000..d04edf40f2 --- /dev/null +++ b/kde-apps/kruler/kruler-17.04.49.9999.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="forceoptional" +inherit kde5 + +DESCRIPTION="Screen ruler for Plasma" +HOMEPAGE="https://www.kde.org/applications/graphics/kruler/" + +LICENSE="GPL-2+ handbook? ( FDL-1.2 )" +KEYWORDS="" +IUSE="X" + +DEPEND=" + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep knotifications) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kwindowsystem) + $(add_frameworks_dep kxmlgui) + $(add_qt_dep qtgui) + $(add_qt_dep qtwidgets) + X? ( + $(add_qt_dep qtx11extras) + x11-libs/libxcb + ) +" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + $(cmake-utils_use_find_package X X11) + ) + + kde5_src_configure +} diff --git a/kde-apps/ksaneplugin/ksaneplugin-17.04.49.9999.ebuild b/kde-apps/ksaneplugin/ksaneplugin-17.04.49.9999.ebuild new file mode 100644 index 0000000000..50da50647e --- /dev/null +++ b/kde-apps/ksaneplugin/ksaneplugin-17.04.49.9999.ebuild @@ -0,0 +1,15 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit kde4-base + +DESCRIPTION="SANE Plugin by KDE" +KEYWORDS="" +IUSE="debug" + +DEPEND=" + $(add_kdeapps_dep libksane) +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/kscd/kscd-17.04.49.9999.ebuild b/kde-apps/kscd/kscd-17.04.49.9999.ebuild new file mode 100644 index 0000000000..2a5efdaee7 --- /dev/null +++ b/kde-apps/kscd/kscd-17.04.49.9999.ebuild @@ -0,0 +1,17 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit kde4-base + +DESCRIPTION="KDE CD player" +HOMEPAGE="https://www.kde.org/applications/multimedia/kscd/" +KEYWORDS="" +IUSE="debug" + +DEPEND=" + media-libs/musicbrainz:3 + media-libs/phonon[qt4] +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/kshisen/kshisen-17.04.49.9999.ebuild b/kde-apps/kshisen/kshisen-17.04.49.9999.ebuild new file mode 100644 index 0000000000..85129e7c71 --- /dev/null +++ b/kde-apps/kshisen/kshisen-17.04.49.9999.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_GCC_MINIMAL="4.9" +KDE_HANDBOOK="forceoptional" +KDE_SELINUX_MODULE="games" +inherit kde5 + +DESCRIPTION="A KDE game similiar to Mahjongg" +HOMEPAGE=" + https://www.kde.org/applications/games/kshisen/ + https://games.kde.org/game.php?game=kshisen +" +KEYWORDS="" +IUSE="" + +DEPEND=" + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kcrash) + $(add_frameworks_dep kdbusaddons) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kxmlgui) + $(add_kdeapps_dep libkdegames) + $(add_kdeapps_dep libkmahjongg) + $(add_qt_dep qtgui) + $(add_qt_dep qtwidgets) +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/ksirk/ksirk-17.04.49.9999.ebuild b/kde-apps/ksirk/ksirk-17.04.49.9999.ebuild new file mode 100644 index 0000000000..96e573da86 --- /dev/null +++ b/kde-apps/ksirk/ksirk-17.04.49.9999.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="optional" +inherit kde4-base + +DESCRIPTION="Port of the board game risk" +HOMEPAGE=" + https://www.kde.org/applications/games/ksirk/ + https://games.kde.org/game.php?game=ksirk +" +KEYWORDS="" +IUSE="debug" + +DEPEND=" + $(add_kdeapps_dep libkdegames) + app-crypt/qca:2[qt4] + media-libs/phonon[qt4] + sys-libs/zlib +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/ksnakeduel/ksnakeduel-17.04.49.9999.ebuild b/kde-apps/ksnakeduel/ksnakeduel-17.04.49.9999.ebuild new file mode 100644 index 0000000000..9394614426 --- /dev/null +++ b/kde-apps/ksnakeduel/ksnakeduel-17.04.49.9999.ebuild @@ -0,0 +1,17 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_SELINUX_MODULE="games" +inherit kde4-base + +DESCRIPTION="KDE Tron game" +HOMEPAGE="https://www.kde.org/applications/games/ksnakeduel/" +KEYWORDS="" +IUSE="debug" + +DEPEND=" + $(add_kdeapps_dep libkdegames) +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/kspaceduel/kspaceduel-17.04.49.9999.ebuild b/kde-apps/kspaceduel/kspaceduel-17.04.49.9999.ebuild new file mode 100644 index 0000000000..ffcfa4b61f --- /dev/null +++ b/kde-apps/kspaceduel/kspaceduel-17.04.49.9999.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="optional" +KDE_SELINUX_MODULE="games" +inherit kde4-base + +DESCRIPTION="Space Game by KDE" +HOMEPAGE=" + https://www.kde.org/applications/games/kspaceduel/ + https://games.kde.org/game.php?game=kspaceduel +" +KEYWORDS="" +IUSE="debug" + +DEPEND="$(add_kdeapps_dep libkdegames)" +RDEPEND="${DEPEND}" diff --git a/kde-apps/ksquares/ksquares-17.04.49.9999.ebuild b/kde-apps/ksquares/ksquares-17.04.49.9999.ebuild new file mode 100644 index 0000000000..75c048f792 --- /dev/null +++ b/kde-apps/ksquares/ksquares-17.04.49.9999.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="forceoptional" +inherit kde5 + +DESCRIPTION="KDE clone of the game squares" +HOMEPAGE=" + https://www.kde.org/applications/games/ksquares/ + https://games.kde.org/game.php?game=ksquares +" +KEYWORDS="" +IUSE="" + +DEPEND=" + $(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 ki18n) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kxmlgui) + $(add_kdeapps_dep libkdegames) + $(add_qt_dep qtgui) + $(add_qt_dep qtwidgets) +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/kstars/kstars-17.04.49.9999.ebuild b/kde-apps/kstars/kstars-17.04.49.9999.ebuild new file mode 100644 index 0000000000..5fdf02871c --- /dev/null +++ b/kde-apps/kstars/kstars-17.04.49.9999.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="forceoptional" +PYTHON_COMPAT=( python2_7 ) +inherit kde5 python-single-r1 + +DESCRIPTION="Desktop Planetarium" +HOMEPAGE="https://www.kde.org/applications/education/kstars https://edu.kde.org/kstars" +KEYWORDS="" +IUSE="fits indi raw wcs xplanet" + +# TODO: AstrometryNet requires new package +COMMON_DEPEND=" + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kcrash) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kio) + $(add_frameworks_dep knewstuff) + $(add_frameworks_dep knotifications) + $(add_frameworks_dep knotifyconfig) + $(add_frameworks_dep kplotting) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kxmlgui) + $(add_qt_dep qtconcurrent) + $(add_qt_dep qtdbus) + $(add_qt_dep qtgui) + $(add_qt_dep qtprintsupport) + $(add_qt_dep qtsql) + $(add_qt_dep qtsvg) + $(add_qt_dep qtwidgets) + $(add_qt_dep qtxml) + sys-libs/zlib + fits? ( sci-libs/cfitsio ) + indi? ( >=sci-libs/indilib-1.4.0 ) + raw? ( media-libs/libraw ) + wcs? ( sci-astronomy/wcslib ) + xplanet? ( x11-misc/xplanet ) +" +# TODO: Add back when re-enabled by upstream +# opengl? ( +# $(add_qt_dep qtopengl) +# virtual/opengl +# ) +DEPEND="${COMMON_DEPEND} + dev-cpp/eigen:3 +" +RDEPEND="${COMMON_DEPEND} + ${PYTHON_DEPS} +" + +src_configure() { + local mycmakeargs=( + $(cmake-utils_use_find_package fits CFitsio) + $(cmake-utils_use_find_package indi INDI) + $(cmake-utils_use_find_package raw LibRaw) + $(cmake-utils_use_find_package wcs WCSLIB) + $(cmake-utils_use_find_package xplanet Xplanet) + ) + + kde5_src_configure +} diff --git a/kde-apps/ksudoku/ksudoku-17.04.49.9999.ebuild b/kde-apps/ksudoku/ksudoku-17.04.49.9999.ebuild new file mode 100644 index 0000000000..0d827e6c92 --- /dev/null +++ b/kde-apps/ksudoku/ksudoku-17.04.49.9999.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="optional" +OPENGL_REQUIRED="optional" +inherit kde4-base + +DESCRIPTION="Sudoku by KDE" +HOMEPAGE=" + https://www.kde.org/applications/games/ksudoku/ + https://games.kde.org/game.php?game=ksudoku +" +KEYWORDS="" +IUSE="debug" + +DEPEND=" + $(add_kdeapps_dep libkdegames) + opengl? ( virtual/glu ) +" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + -DWITH_OpenGL=$(usex opengl) + ) + kde4-base_src_configure +} diff --git a/kde-apps/ksystemlog/ksystemlog-17.04.49.9999.ebuild b/kde-apps/ksystemlog/ksystemlog-17.04.49.9999.ebuild new file mode 100644 index 0000000000..67a5528c67 --- /dev/null +++ b/kde-apps/ksystemlog/ksystemlog-17.04.49.9999.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="forceoptional" +KDE_TEST="forceoptional" +VIRTUALX_REQUIRED="test" +inherit kde5 + +DESCRIPTION="System log viewer by KDE" +HOMEPAGE="https://www.kde.org/applications/system/ksystemlog/" +KEYWORDS="" +IUSE="systemd" + +# bug 378101 +RESTRICT+=" test" + +DEPEND=" + $(add_frameworks_dep karchive) + $(add_frameworks_dep kcompletion) + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kiconthemes) + $(add_frameworks_dep kio) + $(add_frameworks_dep kitemviews) + $(add_frameworks_dep kservice) + $(add_frameworks_dep ktextwidgets) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kxmlgui) + $(add_qt_dep qtgui) + $(add_qt_dep qtprintsupport) + $(add_qt_dep qtwidgets) + systemd? ( sys-apps/systemd ) +" +RDEPEND="${DEPEND}" + +src_prepare() { + kde5_src_prepare + + if use test; then + # beat this stupid test into shape: the test files contain no year, so + # comparison succeeds only in 2007 !!! + local theyear=$(date +%Y) + einfo Setting the current year as ${theyear} in the test files + sed -e "s:2007:${theyear}:g" -i tests/systemAnalyzerTest.cpp + + # one test consistently fails, so comment it out for the moment + sed -e "s:systemAnalyzerTest:# dont run systemAnalyzerTest:g" -i ksystemlog/tests/CMakeLists.txt + fi +} + +src_configure() { + local mycmakeargs=( + $(cmake-utils_use_find_package systemd Journald) + ) + kde5_src_configure +} diff --git a/kde-apps/kteatime/kteatime-17.04.49.9999.ebuild b/kde-apps/kteatime/kteatime-17.04.49.9999.ebuild new file mode 100644 index 0000000000..348f1934f9 --- /dev/null +++ b/kde-apps/kteatime/kteatime-17.04.49.9999.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="forceoptional" +inherit kde5 + +DESCRIPTION="KDE timer for making a fine cup of tea" +HOMEPAGE="https://www.kde.org/applications/games/kteatime" +KEYWORDS="" +IUSE="" + +DEPEND=" + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kcrash) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kiconthemes) + $(add_frameworks_dep knotifications) + $(add_frameworks_dep knotifyconfig) + $(add_frameworks_dep ktextwidgets) + $(add_frameworks_dep kxmlgui) + $(add_qt_dep qtgui) + $(add_qt_dep qtwidgets) +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/ktimer/ktimer-17.04.49.9999.ebuild b/kde-apps/ktimer/ktimer-17.04.49.9999.ebuild new file mode 100644 index 0000000000..48b5596345 --- /dev/null +++ b/kde-apps/ktimer/ktimer-17.04.49.9999.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="forceoptional" +inherit kde5 + +DESCRIPTION="KDE Timer" +HOMEPAGE="https://www.kde.org/applications/utilities/ktimer +https://utils.kde.org/projects/ktimer" +KEYWORDS="" +IUSE="" + +DEPEND=" + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kdbusaddons) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kio) + $(add_frameworks_dep knotifications) + $(add_frameworks_dep kwidgetsaddons) + $(add_qt_dep qtgui) + $(add_qt_dep qtwidgets) +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/ktouch/ktouch-17.04.49.9999.ebuild b/kde-apps/ktouch/ktouch-17.04.49.9999.ebuild new file mode 100644 index 0000000000..a371345280 --- /dev/null +++ b/kde-apps/ktouch/ktouch-17.04.49.9999.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="forceoptional" +inherit kde5 + +DESCRIPTION="Program that helps to learn and practice touch typing" +HOMEPAGE="https://www.kde.org/applications/education/ktouch/" +KEYWORDS="" +IUSE="" + +COMMON_DEPEND=" + $(add_frameworks_dep kcmutils) + $(add_frameworks_dep kcompletion) + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kdeclarative) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kitemviews) + $(add_frameworks_dep kservice) + $(add_frameworks_dep ktextwidgets) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kxmlgui) + $(add_qt_dep qtdeclarative) + $(add_qt_dep qtgui) + $(add_qt_dep qtsql) + $(add_qt_dep qtwidgets) + $(add_qt_dep qtx11extras) + $(add_qt_dep qtxml) + $(add_qt_dep qtxmlpatterns) + x11-libs/libICE + x11-libs/libSM + x11-libs/libX11 + x11-libs/libxcb +" +DEPEND="${COMMON_DEPEND} + $(add_frameworks_dep kwindowsystem) +" +RDEPEND="${COMMON_DEPEND} + $(add_kdeapps_dep kqtquickcharts) +" diff --git a/kde-apps/ktp-accounts-kcm/ktp-accounts-kcm-17.04.49.9999.ebuild b/kde-apps/ktp-accounts-kcm/ktp-accounts-kcm-17.04.49.9999.ebuild new file mode 100644 index 0000000000..3fa08b7f6a --- /dev/null +++ b/kde-apps/ktp-accounts-kcm/ktp-accounts-kcm-17.04.49.9999.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit kde5 + +DESCRIPTION="KDE Telepathy account management kcm" +HOMEPAGE="https://community.kde.org/Real-Time_Communication_and_Collaboration" + +LICENSE="LGPL-2.1" +KEYWORDS="" +IUSE="experimental" + +COMMON_DEPEND=" + $(add_frameworks_dep kcodecs) + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kiconthemes) + $(add_frameworks_dep kitemviews) + $(add_frameworks_dep kservice) + $(add_frameworks_dep ktextwidgets) + $(add_frameworks_dep kwidgetsaddons) + $(add_kdeapps_dep kaccounts-integration) + $(add_qt_dep qtdbus) + $(add_qt_dep qtgui) + $(add_qt_dep qtnetwork) + $(add_qt_dep qtwidgets) + net-libs/accounts-qt + net-libs/signond + net-libs/telepathy-qt[qt5] +" +DEPEND="${COMMON_DEPEND} + $(add_frameworks_dep kcmutils) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kio) + net-libs/libaccounts-glib +" +RDEPEND="${COMMON_DEPEND} + $(add_kdeapps_dep kaccounts-providers) + net-im/telepathy-connection-managers + !kde-apps/ktp-accounts-kcm:4 +" + +src_prepare() { + if use experimental; then + mv "${S}"/data/kaccounts/disabled/*.in "${S}"/data/kaccounts/ || die "couldn't enable experimental services" + fi + kde5_src_prepare +} + +pkg_postinst() { + if use experimental; then + ewarn "Experimental providers are enabled." + ewarn "Most of them aren't integrated nicely and may require additional steps for account creation." + ewarn "Use at your own risk!" + fi +} diff --git a/kde-apps/ktp-approver/ktp-approver-17.04.49.9999.ebuild b/kde-apps/ktp-approver/ktp-approver-17.04.49.9999.ebuild new file mode 100644 index 0000000000..5882fc1d74 --- /dev/null +++ b/kde-apps/ktp-approver/ktp-approver-17.04.49.9999.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit kde5 + +DESCRIPTION="KDE Telepathy notification handler" +HOMEPAGE="https://community.kde.org/Real-Time_Communication_and_Collaboration" + +LICENSE="LGPL-2.1" +KEYWORDS="" +IUSE="" + +DEPEND=" + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kdbusaddons) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep knotifications) + $(add_frameworks_dep kservice) + $(add_qt_dep qtdbus) + $(add_qt_dep qtgui) + $(add_qt_dep qtwidgets) + net-libs/telepathy-qt[qt5] +" +RDEPEND="${DEPEND} + $(add_kdeapps_dep ktp-contact-list) + !kde-apps/ktp-approver:4 +" diff --git a/kde-apps/ktp-auth-handler/ktp-auth-handler-17.04.49.9999.ebuild b/kde-apps/ktp-auth-handler/ktp-auth-handler-17.04.49.9999.ebuild new file mode 100644 index 0000000000..03cb076632 --- /dev/null +++ b/kde-apps/ktp-auth-handler/ktp-auth-handler-17.04.49.9999.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit kde5 + +DESCRIPTION="KDE Telepathy authentication handler" +HOMEPAGE="https://community.kde.org/Real-Time_Communication_and_Collaboration" + +LICENSE="LGPL-2.1" +KEYWORDS="" +IUSE="" + +COMMON_DEPEND=" + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kio) + $(add_frameworks_dep kwallet) + $(add_frameworks_dep kwidgetsaddons) + $(add_kdeapps_dep kaccounts-integration) + $(add_kdeapps_dep ktp-common-internals) + $(add_qt_dep qtdbus) + $(add_qt_dep qtgui) + $(add_qt_dep qtnetwork) + $(add_qt_dep qtwidgets) + app-crypt/qca:2[qt5] + net-libs/accounts-qt + net-libs/signond + net-libs/telepathy-qt[qt5] +" +DEPEND="${COMMON_DEPEND} + $(add_frameworks_dep kdewebkit) +" +RDEPEND="${COMMON_DEPEND} + app-crypt/qca:2[ssl] + !kde-apps/ktp-auth-handler:4 +" diff --git a/kde-apps/ktp-call-ui/ktp-call-ui-17.04.49.9999.ebuild b/kde-apps/ktp-call-ui/ktp-call-ui-17.04.49.9999.ebuild new file mode 100644 index 0000000000..82d1c1b0bc --- /dev/null +++ b/kde-apps/ktp-call-ui/ktp-call-ui-17.04.49.9999.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit kde5 + +DESCRIPTION="KDE Telepathy audio/video conferencing ui" +HOMEPAGE="https://community.kde.org/Real-Time_Communication_and_Collaboration" + +LICENSE="GPL-2" +KEYWORDS="" +IUSE="" + +DEPEND=" + $(add_frameworks_dep kcmutils) + $(add_frameworks_dep kcompletion) + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kdelibs4support) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep knotifications) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kxmlgui) + $(add_kdeapps_dep ktp-common-internals) + $(add_qt_dep qtdbus) + $(add_qt_dep qtgui) + $(add_qt_dep qtwidgets) + dev-libs/boost + dev-libs/glib:2 + media-libs/phonon[qt5] + media-libs/qt-gstreamer[qt5] + net-libs/farstream:0.2 + net-libs/telepathy-farstream + net-libs/telepathy-qt[farstream,qt5] +" + +RDEPEND="${DEPEND} + !kde-apps/ktp-call-ui:4 +" diff --git a/kde-apps/ktp-common-internals/ktp-common-internals-17.04.49.9999.ebuild b/kde-apps/ktp-common-internals/ktp-common-internals-17.04.49.9999.ebuild new file mode 100644 index 0000000000..f262b40606 --- /dev/null +++ b/kde-apps/ktp-common-internals/ktp-common-internals-17.04.49.9999.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_TEST="forceoptional" +inherit kde5 + +DESCRIPTION="KDE Telepathy common library" +HOMEPAGE="https://community.kde.org/Real-Time_Communication_and_Collaboration" + +LICENSE="LGPL-2.1" +KEYWORDS="" +IUSE="otr +sso" + +COMMON_DEPEND=" + $(add_frameworks_dep kcmutils) + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kiconthemes) + $(add_frameworks_dep knotifications) + $(add_frameworks_dep knotifyconfig) + $(add_frameworks_dep kparts) + $(add_frameworks_dep kpeople) + $(add_frameworks_dep kservice) + $(add_frameworks_dep ktexteditor) + $(add_frameworks_dep kwallet) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kxmlgui) + $(add_qt_dep qtdbus) + $(add_qt_dep qtdeclarative) + $(add_qt_dep qtgui) + $(add_qt_dep qtsql) + $(add_qt_dep qtwidgets) + $(add_qt_dep qtxml) + net-libs/telepathy-logger-qt:5 + >=net-libs/telepathy-qt-0.9.5[qt5] + otr? ( + dev-libs/libgcrypt:0= + >=net-libs/libotr-4.0.0 + ) + sso? ( + $(add_kdeapps_dep kaccounts-integration) + net-libs/accounts-qt + net-libs/telepathy-accounts-signon + ) +" +DEPEND="${COMMON_DEPEND} + $(add_frameworks_dep kio) + $(add_qt_dep qtnetwork) +" +RDEPEND="${COMMON_DEPEND} + !kde-apps/ktp-common-internals:4 +" + +src_configure() { + local mycmakeargs=( + $(cmake-utils_use_find_package sso KAccounts) + $(cmake-utils_use_find_package sso AccountsQt5) + $(cmake-utils_use_find_package otr Libgcrypt) + $(cmake-utils_use_find_package otr LibOTR) + ) + + kde5_src_configure +} diff --git a/kde-apps/ktp-contact-list/ktp-contact-list-17.04.49.9999.ebuild b/kde-apps/ktp-contact-list/ktp-contact-list-17.04.49.9999.ebuild new file mode 100644 index 0000000000..28264bc95a --- /dev/null +++ b/kde-apps/ktp-contact-list/ktp-contact-list-17.04.49.9999.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit kde5 + +DESCRIPTION="KDE Telepathy contact list" +HOMEPAGE="https://community.kde.org/Real-Time_Communication_and_Collaboration" + +LICENSE="GPL-2" +KEYWORDS="" +IUSE="" + +COMMON_DEPEND=" + $(add_frameworks_dep kcompletion) + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kdbusaddons) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kiconthemes) + $(add_frameworks_dep knotifications) + $(add_frameworks_dep kpeople) + $(add_frameworks_dep kservice) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kwindowsystem) + $(add_frameworks_dep kxmlgui) + $(add_kdeapps_dep ktp-common-internals) + $(add_qt_dep qtdbus) + $(add_qt_dep qtgui) + $(add_qt_dep qtwidgets) + net-libs/telepathy-qt[qt5] +" +DEPEND="${COMMON_DEPEND} + $(add_frameworks_dep kcmutils) + $(add_frameworks_dep kio) + $(add_frameworks_dep knotifyconfig) + $(add_qt_dep qtxml) +" +RDEPEND="${COMMON_DEPEND} + !kde-apps/ktp-contact-list:4 +" diff --git a/kde-apps/ktp-contact-runner/ktp-contact-runner-17.04.49.9999.ebuild b/kde-apps/ktp-contact-runner/ktp-contact-runner-17.04.49.9999.ebuild new file mode 100644 index 0000000000..ba0b176eec --- /dev/null +++ b/kde-apps/ktp-contact-runner/ktp-contact-runner-17.04.49.9999.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit kde5 + +DESCRIPTION="KDE Telepathy krunner plugin" +HOMEPAGE="https://community.kde.org/Real-Time_Communication_and_Collaboration" + +LICENSE="LGPL-2.1" +KEYWORDS="" +IUSE="" + +COMMON_DEPEND=" + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep krunner) + $(add_kdeapps_dep ktp-common-internals) + $(add_qt_dep qtdbus) + $(add_qt_dep qtgui) + $(add_qt_dep qtwidgets) + net-libs/telepathy-qt[qt5] +" +DEPEND="${COMMON_DEPEND} + $(add_frameworks_dep kservice) +" +RDEPEND="${COMMON_DEPEND} + !kde-apps/ktp-contact-runner:4 +" diff --git a/kde-apps/ktp-desktop-applets/ktp-desktop-applets-17.04.49.9999.ebuild b/kde-apps/ktp-desktop-applets/ktp-desktop-applets-17.04.49.9999.ebuild new file mode 100644 index 0000000000..0d5e1e7cdc --- /dev/null +++ b/kde-apps/ktp-desktop-applets/ktp-desktop-applets-17.04.49.9999.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit kde5 + +DESCRIPTION="KDE Telepathy contact, presence and chat Plasma applets" +HOMEPAGE="https://community.kde.org/Real-Time_Communication_and_Collaboration" + +LICENSE="|| ( GPL-2 GPL-3 ) GPL-2+ LGPL-2.1+" +KEYWORDS="" +IUSE="" + +DEPEND=" + $(add_frameworks_dep kdeclarative) + $(add_frameworks_dep kwindowsystem) + $(add_frameworks_dep plasma) + $(add_qt_dep qtdbus) + $(add_qt_dep qtdeclarative) +" +RDEPEND="${DEPEND} + !kde-apps/ktp-desktop-applets:4 +" diff --git a/kde-apps/ktp-filetransfer-handler/ktp-filetransfer-handler-17.04.49.9999.ebuild b/kde-apps/ktp-filetransfer-handler/ktp-filetransfer-handler-17.04.49.9999.ebuild new file mode 100644 index 0000000000..a280efa4b1 --- /dev/null +++ b/kde-apps/ktp-filetransfer-handler/ktp-filetransfer-handler-17.04.49.9999.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit kde5 + +DESCRIPTION="KDE Telepathy file transfer handler" +HOMEPAGE="https://community.kde.org/Real-Time_Communication_and_Collaboration" + +LICENSE="GPL-2+ LGPL-2+ LGPL-2.1+" +KEYWORDS="" +IUSE="" + +DEPEND=" + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kio) + $(add_kdeapps_dep ktp-common-internals) + $(add_qt_dep qtdbus) + $(add_qt_dep qtgui) + $(add_qt_dep qtwidgets) + net-libs/telepathy-qt[qt5] +" +RDEPEND="${DEPEND} + !kde-apps/ktp-filetransfer-handler:4 +" diff --git a/kde-apps/ktp-kded-module/ktp-kded-module-17.04.49.9999.ebuild b/kde-apps/ktp-kded-module/ktp-kded-module-17.04.49.9999.ebuild new file mode 100644 index 0000000000..1033f038d1 --- /dev/null +++ b/kde-apps/ktp-kded-module/ktp-kded-module-17.04.49.9999.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit kde5 + +DESCRIPTION="KDE Telepathy workspace integration" +HOMEPAGE="https://community.kde.org/Real-Time_Communication_and_Collaboration" + +LICENSE="LGPL-2.1" +KEYWORDS="" +IUSE="" + +COMMON_DEPEND=" + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kdbusaddons) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kidletime) + $(add_frameworks_dep kio) + $(add_frameworks_dep knotifications) + $(add_kdeapps_dep ktp-common-internals) + $(add_qt_dep qtconcurrent) + $(add_qt_dep qtdbus) + $(add_qt_dep qtgui) + $(add_qt_dep qtnetwork) + $(add_qt_dep qtsql) + $(add_qt_dep qtwidgets) + net-libs/telepathy-qt[qt5] +" +DEPEND="${COMMON_DEPEND} + $(add_frameworks_dep kcmutils) + $(add_frameworks_dep kwidgetsaddons) +" +RDEPEND="${COMMON_DEPEND} + $(add_kdeapps_dep signon-kwallet-extension) + !kde-apps/ktp-kded-module:4 +" diff --git a/kde-apps/ktp-send-file/ktp-send-file-17.04.49.9999.ebuild b/kde-apps/ktp-send-file/ktp-send-file-17.04.49.9999.ebuild new file mode 100644 index 0000000000..bdd441ecab --- /dev/null +++ b/kde-apps/ktp-send-file/ktp-send-file-17.04.49.9999.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit kde5 + +DESCRIPTION="KDE Telepathy file manager plugin to send files to contacts" +HOMEPAGE="https://community.kde.org/Real-Time_Communication_and_Collaboration" + +LICENSE="LGPL-2.1+" +KEYWORDS="" +IUSE="" + +COMMON_DEPEND=" + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kiconthemes) + $(add_frameworks_dep kio) + $(add_frameworks_dep kwidgetsaddons) + $(add_kdeapps_dep ktp-common-internals) + $(add_qt_dep qtdbus) + $(add_qt_dep qtgui) + $(add_qt_dep qtwidgets) + net-libs/telepathy-qt[qt5] +" +DEPEND="${COMMON_DEPEND} + $(add_frameworks_dep kcmutils) +" +RDEPEND="${COMMON_DEPEND} + $(add_kdeapps_dep ktp-contact-list) + $(add_kdeapps_dep ktp-filetransfer-handler) + !kde-apps/ktp-send-file:4 +" diff --git a/kde-apps/ktp-text-ui/ktp-text-ui-17.04.49.9999.ebuild b/kde-apps/ktp-text-ui/ktp-text-ui-17.04.49.9999.ebuild new file mode 100644 index 0000000000..313ea66366 --- /dev/null +++ b/kde-apps/ktp-text-ui/ktp-text-ui-17.04.49.9999.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit kde5 + +DESCRIPTION="KDE Telepathy text chat window" +HOMEPAGE="https://community.kde.org/Real-Time_Communication_and_Collaboration" + +LICENSE="Apache-2.0 || ( AFL-2.1 BSD ) GPL-2+ LGPL-2.1+ MIT" +KEYWORDS="" +IUSE="speech" + +DEPEND=" + $(add_frameworks_dep karchive) + $(add_frameworks_dep kcmutils) + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kdbusaddons) + $(add_frameworks_dep kdewebkit) + $(add_frameworks_dep kemoticons) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kiconthemes) + $(add_frameworks_dep kio) + $(add_frameworks_dep kitemviews) + $(add_frameworks_dep knotifications) + $(add_frameworks_dep knotifyconfig) + $(add_frameworks_dep kpeople) + $(add_frameworks_dep kservice) + $(add_frameworks_dep ktextwidgets) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kwindowsystem) + $(add_frameworks_dep kxmlgui) + $(add_frameworks_dep sonnet) + $(add_kdeapps_dep ktp-common-internals otr) + $(add_qt_dep qtdbus) + $(add_qt_dep qtgui) + $(add_qt_dep qtwebengine 'widgets') + $(add_qt_dep qtwidgets) + $(add_qt_dep qtxml) + net-libs/telepathy-qt[qt5] + speech? ( $(add_qt_dep qtspeech) ) +" +RDEPEND="${DEPEND} + $(add_kdeapps_dep ktp-contact-list) + !kde-apps/ktp-text-ui:4 +" + +src_configure() { + local mycmakeargs=( + $(cmake-utils_use_find_package speech Qt5TextToSpeech) + ) + + kde5_src_configure +} diff --git a/kde-apps/ktuberling/ktuberling-17.04.49.9999.ebuild b/kde-apps/ktuberling/ktuberling-17.04.49.9999.ebuild new file mode 100644 index 0000000000..d47cdc7439 --- /dev/null +++ b/kde-apps/ktuberling/ktuberling-17.04.49.9999.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="forceoptional" +KDE_SELINUX_MODULE="games" +inherit kde5 + +DESCRIPTION="Potato game for kids by KDE" +HOMEPAGE=" + https://www.kde.org/applications/games/ktuberling/ + https://games.kde.org/game.php?game=ktuberling +" +KEYWORDS="" +IUSE="" + +DEPEND=" + $(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 kdelibs4support) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kxmlgui) + $(add_kdeapps_dep libkdegames) + $(add_qt_dep qtgui) + $(add_qt_dep qtprintsupport) + $(add_qt_dep qtsvg) + $(add_qt_dep qtwidgets) + $(add_qt_dep qtxml) + media-libs/phonon[qt5] +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/kturtle/kturtle-17.04.49.9999.ebuild b/kde-apps/kturtle/kturtle-17.04.49.9999.ebuild new file mode 100644 index 0000000000..bbca212fde --- /dev/null +++ b/kde-apps/kturtle/kturtle-17.04.49.9999.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="forceoptional" +inherit kde5 + +DESCRIPTION="Educational programming environment using the Logo programming language" +HOMEPAGE="https://www.kde.org/applications/education/kturtle https://edu.kde.org/kturtle" +KEYWORDS="" +IUSE="" + +DEPEND=" + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kcrash) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kio) + $(add_frameworks_dep knewstuff) + $(add_frameworks_dep ktextwidgets) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kxmlgui) + $(add_qt_dep qtdbus) + $(add_qt_dep qtgui) + $(add_qt_dep qtprintsupport) + $(add_qt_dep qtsvg) + $(add_qt_dep qtwidgets) +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/kubrick/kubrick-17.04.49.9999.ebuild b/kde-apps/kubrick/kubrick-17.04.49.9999.ebuild new file mode 100644 index 0000000000..b75c156b0a --- /dev/null +++ b/kde-apps/kubrick/kubrick-17.04.49.9999.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="optional" +OPENGL_REQUIRED="always" +inherit kde4-base + +DESCRIPTION="A game based on the \"Rubik's Cube\" puzzle" +HOMEPAGE="https://www.kde.org/applications/games/kubrick/" +KEYWORDS="" +IUSE="debug" + +RDEPEND="$(add_kdeapps_dep libkdegames) + virtual/glu +" +DEPEND="${RDEPEND} + virtual/opengl +" diff --git a/kde-apps/kwalletmanager/kwalletmanager-17.04.49.9999.ebuild b/kde-apps/kwalletmanager/kwalletmanager-17.04.49.9999.ebuild new file mode 100644 index 0000000000..2fc49292c1 --- /dev/null +++ b/kde-apps/kwalletmanager/kwalletmanager-17.04.49.9999.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_BLOCK_SLOT4="false" +KDE_HANDBOOK="forceoptional" +inherit kde5 + +DESCRIPTION="KDE Wallet management tool" +HOMEAGE="https://www.kde.org/applications/system/kwalletmanager +https://utils.kde.org/projects/kwalletmanager" +KEYWORDS="" +IUSE="" + +DEPEND=" + $(add_frameworks_dep karchive) + $(add_frameworks_dep kauth) + $(add_frameworks_dep kcmutils) + $(add_frameworks_dep kcodecs) + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kdbusaddons) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kiconthemes) + $(add_frameworks_dep kio) + $(add_frameworks_dep kitemviews) + $(add_frameworks_dep kjobwidgets) + $(add_frameworks_dep knotifications) + $(add_frameworks_dep kservice) + $(add_frameworks_dep ktextwidgets) + $(add_frameworks_dep kwallet) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kwindowsystem) + $(add_frameworks_dep kxmlgui) + $(add_qt_dep qtdbus) + $(add_qt_dep qtgui) + $(add_qt_dep qtwidgets) + $(add_qt_dep qtxml) +" +RDEPEND="${DEPEND} + !<kde-apps/kwalletmanager-15.04.3-r1:4 + !kde-base/legacy-icons +" diff --git a/kde-apps/kwave/kwave-17.04.49.9999.ebuild b/kde-apps/kwave/kwave-17.04.49.9999.ebuild new file mode 100644 index 0000000000..3cf5a5fa6e --- /dev/null +++ b/kde-apps/kwave/kwave-17.04.49.9999.ebuild @@ -0,0 +1,82 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="forceoptional" +inherit kde5 + +DESCRIPTION="Sound editor built on KDE Frameworks 5 that can edit many types of audio files" +HOMEPAGE="http://kwave.sourceforge.net/ https://www.kde.org/applications/multimedia/kwave/" +LICENSE=" + CC-BY-SA-3.0 CC0-1.0 GPL-2+ LGPL-2+ + handbook? ( FDL-1.2 ) + opus? ( BSD-2 ) +" +KEYWORDS="" +IUSE="alsa flac mp3 +qtmedia opus oss pulseaudio vorbis" + +COMMON_DEPEND=" + $(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 ki18n) + $(add_frameworks_dep kiconthemes) + $(add_frameworks_dep kio) + $(add_frameworks_dep ktextwidgets) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kxmlgui) + $(add_qt_dep qtgui) + $(add_qt_dep qtwidgets) + media-libs/audiofile:= + >=sci-libs/fftw-3 + media-libs/libsamplerate + alsa? ( media-libs/alsa-lib ) + flac? ( media-libs/flac ) + mp3? ( + media-libs/id3lib + media-libs/libmad + || ( media-sound/lame media-sound/toolame media-sound/twolame ) + ) + qtmedia? ( $(add_qt_dep qtmultimedia) ) + opus? ( + media-libs/libogg + media-libs/opus + ) + pulseaudio? ( media-sound/pulseaudio ) + vorbis? ( + media-libs/libogg + media-libs/libvorbis + ) +" +DEPEND="${COMMON_DEPEND} + $(add_kdeapps_dep poxml) + $(add_qt_dep qtconcurrent) + sys-devel/gettext + virtual/imagemagick-tools[png,svg] +" +RDEPEND="${COMMON_DEPEND} + !media-sound/kwave:4 +" + +DOCS=( AUTHORS CHANGES LICENSES README TODO ) + +src_configure() { + local mycmakeargs=( + -DDEBUG=$(usex debug) + -DWITH_ALSA=$(usex alsa) + -DWITH_DOC=$(usex handbook) + -DWITH_FLAC=$(usex flac) + -DWITH_MP3=$(usex mp3) + -DWITH_OGG_VORBIS=$(usex vorbis) + -DWITH_OGG_OPUS=$(usex opus) + -DWITH_OSS=$(usex oss) + -DWITH_PULSEAUDIO=$(usex pulseaudio) + -DWITH_QT_AUDIO=$(usex qtmedia) + ) + + kde5_src_configure +} diff --git a/kde-apps/kwordquiz/kwordquiz-17.04.49.9999.ebuild b/kde-apps/kwordquiz/kwordquiz-17.04.49.9999.ebuild new file mode 100644 index 0000000000..2f60a75d08 --- /dev/null +++ b/kde-apps/kwordquiz/kwordquiz-17.04.49.9999.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="forceoptional" +inherit kde5 + +DESCRIPTION="A powerful flashcard and vocabulary learning program" +HOMEPAGE="https://www.kde.org/applications/education/kwordquiz https://edu.kde.org/kwordquiz" +KEYWORDS="" +IUSE="" + +DEPEND=" + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kcrash) + $(add_frameworks_dep kdelibs4support) + $(add_frameworks_dep kguiaddons) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kiconthemes) + $(add_frameworks_dep kitemviews) + $(add_frameworks_dep knewstuff) + $(add_frameworks_dep knotifications) + $(add_frameworks_dep knotifyconfig) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kwindowsystem) + $(add_frameworks_dep kxmlgui) + $(add_kdeapps_dep libkeduvocdocument) + $(add_qt_dep qtdbus) + $(add_qt_dep qtgui) + $(add_qt_dep qtprintsupport) + $(add_qt_dep qtwidgets) + media-libs/phonon[qt5] +" +RDEPEND=${DEPEND} diff --git a/kde-apps/kwrite/kwrite-17.04.49.9999.ebuild b/kde-apps/kwrite/kwrite-17.04.49.9999.ebuild new file mode 100644 index 0000000000..f5f31d0731 --- /dev/null +++ b/kde-apps/kwrite/kwrite-17.04.49.9999.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KMNAME="kate" +KDE_HANDBOOK="true" +inherit kde5 + +DESCRIPTION="KDE simple text editor" +HOMEPAGE="https://www.kde.org/applications/utilities/kwrite" +KEYWORDS="" + +DEPEND=" + $(add_frameworks_dep kactivities) + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kcrash) + $(add_frameworks_dep kdbusaddons) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kio) + $(add_frameworks_dep kjobwidgets) + $(add_frameworks_dep kparts) + $(add_frameworks_dep ktexteditor) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kxmlgui) + $(add_qt_dep qtgui) + $(add_qt_dep qtwidgets) +" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + -DBUILD_addons=FALSE + -DBUILD_kate=FALSE + -DBUILD_katepart=FALSE + $(cmake-utils_use_find_package handbook DocTools) + ) + + kde5_src_configure +} diff --git a/kde-apps/libgravatar/libgravatar-17.04.49.9999.ebuild b/kde-apps/libgravatar/libgravatar-17.04.49.9999.ebuild new file mode 100644 index 0000000000..7affaa5151 --- /dev/null +++ b/kde-apps/libgravatar/libgravatar-17.04.49.9999.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_TEST="true" +VIRTUALX_REQUIRED="test" +inherit kde5 + +DESCRIPTION="Library for gravatar integration" +LICENSE="GPL-2+" +KEYWORDS="" +IUSE="" + +DEPEND=" + $(add_frameworks_dep kconfig) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kio) + $(add_frameworks_dep ktextwidgets) + $(add_frameworks_dep kwidgetsaddons) + $(add_kdeapps_dep pimcommon) + $(add_qt_dep qtgui) + $(add_qt_dep qtnetwork) + $(add_qt_dep qtwidgets) +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/libkcddb/libkcddb-17.04.49.9999.ebuild b/kde-apps/libkcddb/libkcddb-17.04.49.9999.ebuild new file mode 100644 index 0000000000..e826b37f5b --- /dev/null +++ b/kde-apps/libkcddb/libkcddb-17.04.49.9999.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_BLOCK_SLOT4="false" +KDE_HANDBOOK="forceoptional" +KDE_TEST="true" +inherit kde5 + +DESCRIPTION="KDE library for CDDB" +LICENSE="GPL-2+ handbook? ( FDL-1.2 )" +KEYWORDS="" +IUSE="musicbrainz" + +# tests require network access and compare static data with online data +# bug 280996 +RESTRICT+=" test" + +DEPEND=" + $(add_frameworks_dep kcodecs) + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kio) + $(add_frameworks_dep kwidgetsaddons) + $(add_qt_dep qtgui) + $(add_qt_dep qtnetwork) + $(add_qt_dep qtwidgets) + musicbrainz? ( media-libs/musicbrainz:5 ) +" +RDEPEND="${DEPEND}" + +src_prepare() { + kde5_src_prepare + + if ! use handbook ; then + pushd kcmcddb > /dev/null + cmake_comment_add_subdirectory doc + popd > /dev/null + fi +} + +src_configure() { + local mycmakeargs=( + $(cmake-utils_use_find_package musicbrainz MusicBrainz5) + ) + + kde5_src_configure +} diff --git a/kde-apps/libkcompactdisc/libkcompactdisc-17.04.49.9999.ebuild b/kde-apps/libkcompactdisc/libkcompactdisc-17.04.49.9999.ebuild new file mode 100644 index 0000000000..cc67f12f0d --- /dev/null +++ b/kde-apps/libkcompactdisc/libkcompactdisc-17.04.49.9999.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_BLOCK_SLOT4="false" +inherit kde5 + +DESCRIPTION="Library for playing & ripping CDs" +LICENSE="GPL-2+ LGPL-2+" +KEYWORDS="" +IUSE="alsa" + +DEPEND=" + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kdelibs4support) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep solid) + $(add_qt_dep qtdbus) + media-libs/phonon[qt5] +" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + $(cmake-utils_use_find_package alsa Alsa) + ) + kde5_src_configure +} diff --git a/kde-apps/libkdcraw/libkdcraw-17.04.49.9999.ebuild b/kde-apps/libkdcraw/libkdcraw-17.04.49.9999.ebuild new file mode 100644 index 0000000000..909ed534cd --- /dev/null +++ b/kde-apps/libkdcraw/libkdcraw-17.04.49.9999.ebuild @@ -0,0 +1,18 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_BLOCK_SLOT4="false" +inherit kde5 + +DESCRIPTION="Digital camera raw image library wrapper" +LICENSE="GPL-2+" +KEYWORDS="" +IUSE="" + +DEPEND=" + $(add_qt_dep qtgui) + >=media-libs/libraw-0.16:= +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/libkdegames/libkdegames-17.04.49.9999.ebuild b/kde-apps/libkdegames/libkdegames-17.04.49.9999.ebuild new file mode 100644 index 0000000000..e72f572d87 --- /dev/null +++ b/kde-apps/libkdegames/libkdegames-17.04.49.9999.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_BLOCK_SLOT4="false" +KDE_TEST="forceoptional" +VIRTUALX_REQUIRED="test" +inherit kde5 + +DESCRIPTION="Base library common to many KDE games" +KEYWORDS="" +IUSE="" + +DEPEND=" + $(add_frameworks_dep karchive) + $(add_frameworks_dep kbookmarks) + $(add_frameworks_dep kcodecs) + $(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 kdnssd) + $(add_frameworks_dep kglobalaccel) + $(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 kservice) + $(add_frameworks_dep ktextwidgets) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kxmlgui) + $(add_qt_dep qtdeclarative 'widgets') + $(add_qt_dep qtgui) + $(add_qt_dep qtnetwork) + $(add_qt_dep qtwidgets) + $(add_qt_dep qtsvg) + $(add_qt_dep qtxml) + media-libs/libsndfile + media-libs/openal +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/libkdepim/libkdepim-17.04.49.9999.ebuild b/kde-apps/libkdepim/libkdepim-17.04.49.9999.ebuild new file mode 100644 index 0000000000..7e5f623084 --- /dev/null +++ b/kde-apps/libkdepim/libkdepim-17.04.49.9999.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_DESIGNERPLUGIN="true" +KDE_TEST="forceoptional" +VIRTUALX_REQUIRED="test" +inherit kde5 + +DESCRIPTION="Common PIM libraries" +LICENSE="GPL-2+ LGPL-2.1+" +KEYWORDS="" +IUSE="" + +DEPEND=" + $(add_frameworks_dep kcmutils) + $(add_frameworks_dep kcodecs) + $(add_frameworks_dep kcompletion) + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kiconthemes) + $(add_frameworks_dep kio) + $(add_frameworks_dep kitemviews) + $(add_frameworks_dep kjobwidgets) + $(add_frameworks_dep kwallet) + $(add_frameworks_dep kwidgetsaddons) + $(add_kdeapps_dep akonadi) + $(add_kdeapps_dep akonadi-contacts) + $(add_kdeapps_dep akonadi-search) + $(add_kdeapps_dep kcontacts) + $(add_kdeapps_dep kldap) + $(add_qt_dep qtdbus) + $(add_qt_dep qtgui) + $(add_qt_dep qtnetwork) + $(add_qt_dep qtwidgets) +" +RDEPEND="${DEPEND} + !kde-apps/kdepim-common-libs:4 +" diff --git a/kde-apps/libkeduvocdocument/libkeduvocdocument-17.04.49.9999.ebuild b/kde-apps/libkeduvocdocument/libkeduvocdocument-17.04.49.9999.ebuild new file mode 100644 index 0000000000..af6ca94860 --- /dev/null +++ b/kde-apps/libkeduvocdocument/libkeduvocdocument-17.04.49.9999.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_TEST="true" +inherit kde5 + +DESCRIPTION="Library for reading/writing KVTML" +KEYWORDS="" +IUSE="" + +DEPEND=" + $(add_frameworks_dep karchive) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kio) + $(add_qt_dep qtxml) +" +RDEPEND="${DEPEND}" + +src_prepare(){ + kde5_src_prepare + + if ! use test; then + sed -e "/add_subdirectory(autotests)/ s/^/#DONT/" \ + -e "/add_subdirectory(tests)/ s/^/#DONT/" \ + -i keduvocdocument/CMakeLists.txt + fi +} diff --git a/kde-apps/libkexiv2/libkexiv2-17.04.49.9999.ebuild b/kde-apps/libkexiv2/libkexiv2-17.04.49.9999.ebuild new file mode 100644 index 0000000000..dbcc2f3a23 --- /dev/null +++ b/kde-apps/libkexiv2/libkexiv2-17.04.49.9999.ebuild @@ -0,0 +1,18 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_BLOCK_SLOT4="false" +inherit kde5 + +DESCRIPTION="KDE Image Plugin Interface: an exiv2 library wrapper" +LICENSE="GPL-2+" +KEYWORDS="" +IUSE="+xmp" + +DEPEND=" + $(add_qt_dep qtgui) + >=media-gfx/exiv2-0.25:=[xmp=] +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/libkface/libkface-17.04.49.9999.ebuild b/kde-apps/libkface/libkface-17.04.49.9999.ebuild new file mode 100644 index 0000000000..cb4ada8c6c --- /dev/null +++ b/kde-apps/libkface/libkface-17.04.49.9999.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_BLOCK_SLOT4="false" +inherit kde5 + +DESCRIPTION="Qt/C++ wrapper around LibFace to perform face recognition and detection" +HOMEPAGE="https://projects.kde.org/projects/kde/kdegraphics/libs/libkface" + +LICENSE="BSD GPL-2+" +KEYWORDS="" +IUSE="" + +DEPEND=" + $(add_qt_dep qtgui) + $(add_qt_dep qtsql) + $(add_qt_dep qtwidgets) + $(add_qt_dep qtxml) + media-libs/opencv:= + || ( <media-libs/opencv-3.0.0 >=media-libs/opencv-3.1.0-r6[contrib] ) +" +RDEPEND="${DEPEND}" + +PATCHES=( "${FILESDIR}/${PN}-16.11.80-opencv3.2-gentoo-3.1.patch" ) # not upstreamable like that + +src_configure() { + local mycmakeargs=( + -DENABLE_OPENCV3=$(has_version ">=media-libs/opencv-3" && echo yes || echo no) + ) + + kde5_src_configure +} diff --git a/kde-apps/libkgapi/libkgapi-17.04.49.9999.ebuild b/kde-apps/libkgapi/libkgapi-17.04.49.9999.ebuild new file mode 100644 index 0000000000..fb13e36ec2 --- /dev/null +++ b/kde-apps/libkgapi/libkgapi-17.04.49.9999.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_BLOCK_SLOT4="false" +KDE_TEST="true" +VIRTUALX_REQUIRED="test" +inherit kde5 + +DESCRIPTION="Library for accessing Google calendar and contact resources" +HOMEPAGE="https://projects.kde.org/projects/extragear/libs/libkgapi" + +LICENSE="LGPL-2.1+" +KEYWORDS="" +IUSE="" + +DEPEND=" + $(add_frameworks_dep kio) + $(add_frameworks_dep kwindowsystem) + $(add_kdeapps_dep kcalcore) + $(add_kdeapps_dep kcontacts) + $(add_qt_dep qtgui) + $(add_qt_dep qtnetwork) + $(add_qt_dep qtwebengine) + $(add_qt_dep qtwidgets) + $(add_qt_dep qtxml) +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/libkgeomap/libkgeomap-17.04.49.9999.ebuild b/kde-apps/libkgeomap/libkgeomap-17.04.49.9999.ebuild new file mode 100644 index 0000000000..9d30cf0ebb --- /dev/null +++ b/kde-apps/libkgeomap/libkgeomap-17.04.49.9999.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_TEST="true" +VIRTUALX_REQUIRED="test" +inherit kde5 + +DESCRIPTION="Wrapper library for world map components as marble, openstreetmap and googlemap" +HOMEPAGE="https://www.digikam.org/" + +LICENSE="GPL-2+" +KEYWORDS="" +IUSE="" + +DEPEND=" + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kio) + $(add_kdeapps_dep marble 'kde' '' '5=') + $(add_qt_dep qtconcurrent) + $(add_qt_dep qtgui) + $(add_qt_dep qtwebkit) + $(add_qt_dep qtwidgets) + $(add_qt_dep qtxml) +" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + -DCMAKE_DISABLE_FIND_PACKAGE_KF5KExiv2=true + ) + + kde5_src_configure +} diff --git a/kde-apps/libkipi/libkipi-17.04.49.9999.ebuild b/kde-apps/libkipi/libkipi-17.04.49.9999.ebuild new file mode 100644 index 0000000000..4e62abc82a --- /dev/null +++ b/kde-apps/libkipi/libkipi-17.04.49.9999.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_BLOCK_SLOT4="false" +inherit kde5 + +DESCRIPTION="A library for image plugins accross KDE applications" +LICENSE="GPL-2+" +SLOT="5/32" +KEYWORDS="" +IUSE="" + +DEPEND=" + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kservice) + $(add_frameworks_dep kxmlgui) + $(add_qt_dep qtgui) + $(add_qt_dep qtwidgets) + $(add_qt_dep qtxml) +" +RDEPEND="${DEPEND} + !<kde-apps/libkipi-15.08.3-r1:4 + !kde-base/legacy-icons +" diff --git a/kde-apps/libkleo/libkleo-17.04.49.9999.ebuild b/kde-apps/libkleo/libkleo-17.04.49.9999.ebuild new file mode 100644 index 0000000000..88addb5eaa --- /dev/null +++ b/kde-apps/libkleo/libkleo-17.04.49.9999.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_TEST="false" +inherit kde5 + +DESCRIPTION="Library for encryption handling" +LICENSE="GPL-2+" +KEYWORDS="" +IUSE="" + +RDEPEND=" + $(add_frameworks_dep kcodecs) + $(add_frameworks_dep kcompletion) + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kitemmodels) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kwindowsystem) + $(add_kdeapps_dep kpimtextedit) + $(add_qt_dep qtgui) + $(add_qt_dep qtwidgets) + >=app-crypt/gpgme-1.7.1[cxx,qt5] +" +DEPEND="${RDEPEND} + dev-libs/boost +" diff --git a/kde-apps/libkmahjongg/libkmahjongg-17.04.49.9999.ebuild b/kde-apps/libkmahjongg/libkmahjongg-17.04.49.9999.ebuild new file mode 100644 index 0000000000..4e937bc56c --- /dev/null +++ b/kde-apps/libkmahjongg/libkmahjongg-17.04.49.9999.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_BLOCK_SLOT4="false" +inherit kde5 + +DESCRIPTION="Mahjongg library based on Qt/KDE Frameworks" +KEYWORDS="" +IUSE="" + +DEPEND=" + $(add_frameworks_dep kcompletion) + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kwidgetsaddons) + $(add_qt_dep qtgui) + $(add_qt_dep qtsvg) + $(add_qt_dep qtwidgets) +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/libkomparediff2/libkomparediff2-17.04.49.9999.ebuild b/kde-apps/libkomparediff2/libkomparediff2-17.04.49.9999.ebuild new file mode 100644 index 0000000000..5eedcf8ac2 --- /dev/null +++ b/kde-apps/libkomparediff2/libkomparediff2-17.04.49.9999.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_TEST="true" +inherit kde5 + +DESCRIPTION="KDE library to compare files and strings" +KEYWORDS="" +IUSE="" + +DEPEND=" + $(add_frameworks_dep kcodecs) + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kio) + $(add_frameworks_dep kxmlgui) + $(add_qt_dep qtgui) + $(add_qt_dep qtwidgets) +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/libksane/libksane-17.04.49.9999.ebuild b/kde-apps/libksane/libksane-17.04.49.9999.ebuild new file mode 100644 index 0000000000..efea08a2a4 --- /dev/null +++ b/kde-apps/libksane/libksane-17.04.49.9999.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_BLOCK_SLOT4="false" +inherit kde5 + +DESCRIPTION="SANE Library interface based on KDE Frameworks" +LICENSE="|| ( LGPL-2.1 LGPL-3 )" +KEYWORDS="" +IUSE="" + +DEPEND=" + $(add_frameworks_dep ki18n) + $(add_frameworks_dep ktextwidgets) + $(add_frameworks_dep kwallet) + $(add_frameworks_dep kwidgetsaddons) + $(add_qt_dep qtgui) + $(add_qt_dep qtwidgets) + media-gfx/sane-backends +" +RDEPEND="${DEPEND} + !<kde-apps/libksane-15.08.3-r1:4 + !kde-base/legacy-icons +" diff --git a/kde-apps/libksieve/libksieve-17.04.49.9999.ebuild b/kde-apps/libksieve/libksieve-17.04.49.9999.ebuild new file mode 100644 index 0000000000..d43642f784 --- /dev/null +++ b/kde-apps/libksieve/libksieve-17.04.49.9999.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="forceoptional" +KDE_TEST="true" +VIRTUALX_REQUIRED="test" +inherit kde5 + +DESCRIPTION="Common PIM libraries" +LICENSE="GPL-2+ LGPL-2.1+" +KEYWORDS="" +IUSE="" + +# drop qtwebengine subslot operator when QT_MINIMAL >= 5.8.0 +DEPEND=" + $(add_frameworks_dep karchive) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kiconthemes) + $(add_frameworks_dep kio) + $(add_frameworks_dep knewstuff) + $(add_frameworks_dep kwindowsystem) + $(add_frameworks_dep syntax-highlighting) + $(add_kdeapps_dep kidentitymanagement) + $(add_kdeapps_dep kmailtransport) + $(add_kdeapps_dep kpimtextedit) + $(add_kdeapps_dep libkdepim) + $(add_kdeapps_dep pimcommon) + $(add_qt_dep qtgui) + $(add_qt_dep qtwebengine 'widgets' '' '5=') + $(add_qt_dep qtwidgets) + $(add_qt_dep qtxml) + dev-libs/cyrus-sasl +" +RDEPEND="${DEPEND} + !kde-apps/kdepim-kioslaves +" + +RESTRICT+=" test" + +src_prepare() { + kde5_src_prepare + + if ! use_if_iuse handbook ; then + sed -e "/add_subdirectory(doc)/I s/^/#DONOTCOMPILE /" \ + -i kioslave/CMakeLists.txt || die "failed to comment add_subdirectory(doc)" + fi +} diff --git a/kde-apps/libktnef/libktnef-17.04.49.9999.ebuild b/kde-apps/libktnef/libktnef-17.04.49.9999.ebuild new file mode 100644 index 0000000000..540e04acd1 --- /dev/null +++ b/kde-apps/libktnef/libktnef-17.04.49.9999.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_TEST="true" +KMNAME="ktnef" +inherit kde5 + +DESCRIPTION="Library for handling TNEF data" +LICENSE="GPL-2+" +KEYWORDS="" +IUSE="" + +DEPEND=" + $(add_frameworks_dep kdelibs4support) + $(add_frameworks_dep ki18n) + $(add_kdeapps_dep kcalcore) + $(add_kdeapps_dep kcalutils) + $(add_kdeapps_dep kcontacts) +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/lokalize/lokalize-17.04.49.9999.ebuild b/kde-apps/lokalize/lokalize-17.04.49.9999.ebuild new file mode 100644 index 0000000000..4421ae52e8 --- /dev/null +++ b/kde-apps/lokalize/lokalize-17.04.49.9999.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="forceoptional" +PYTHON_COMPAT=( python2_7 python3_{4,5} ) +inherit python-single-r1 kde5 + +DESCRIPTION="KDE Applications 5 translation tool" +HOMEPAGE="https://www.kde.org/applications/development/lokalize +http://l10n.kde.org/tools" +KEYWORDS="" +IUSE="" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +DEPEND="${PYTHON_DEPS} + $(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 ki18n) + $(add_frameworks_dep kio) + $(add_frameworks_dep kitemviews) + $(add_frameworks_dep knotifications) + $(add_frameworks_dep kparts) + $(add_frameworks_dep kross) + $(add_frameworks_dep ktextwidgets) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kxmlgui) + $(add_frameworks_dep sonnet) + $(add_qt_dep qtdbus) + $(add_qt_dep qtgui) + $(add_qt_dep qtscript) + $(add_qt_dep qtsql 'sqlite') + $(add_qt_dep qtwidgets) + $(add_qt_dep qtxml) + >=app-text/hunspell-1.2.8:= +" +RDEPEND="${DEPEND} + dev-python/translate-toolkit[${PYTHON_USEDEP}] +" + +pkg_setup() { + python-single-r1_pkg_setup + kde5_pkg_setup +} + +src_install() { + kde5_src_install + python_fix_shebang "${ED}usr/share/${PN}" +} + +pkg_postinst() { + kde5_pkg_postinst + + if ! has_version dev-vcs/subversion ; then + elog "To be able to autofetch KDE translations in new project wizard, install dev-vcs/subversion." + fi +} diff --git a/kde-apps/lskat/lskat-17.04.49.9999.ebuild b/kde-apps/lskat/lskat-17.04.49.9999.ebuild new file mode 100644 index 0000000000..74841c7773 --- /dev/null +++ b/kde-apps/lskat/lskat-17.04.49.9999.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="optional" +KDE_SELINUX_MODULE="games" +inherit kde4-base + +DESCRIPTION="Skat game by KDE" +HOMEPAGE=" + https://www.kde.org/applications/games/lskat/ + https://games.kde.org/game.php?game=lskat +" +KEYWORDS="" +IUSE="debug" + +DEPEND="$(add_kdeapps_dep libkdegames)" +RDEPEND="${DEPEND}" diff --git a/kde-apps/mailcommon/mailcommon-17.04.49.9999.ebuild b/kde-apps/mailcommon/mailcommon-17.04.49.9999.ebuild new file mode 100644 index 0000000000..61d4419954 --- /dev/null +++ b/kde-apps/mailcommon/mailcommon-17.04.49.9999.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_DESIGNERPLUGIN="true" +KDE_TEST="forceoptional" +VIRTUALX_REQUIRED="test" +inherit kde5 + +DESCRIPTION="Common mail library" +LICENSE="GPL-2+ LGPL-2.1+" +KEYWORDS="" +IUSE="" + +RDEPEND=" + $(add_frameworks_dep karchive) + $(add_frameworks_dep kcodecs) + $(add_frameworks_dep kcompletion) + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kdbusaddons) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kiconthemes) + $(add_frameworks_dep kio) + $(add_frameworks_dep kitemmodels) + $(add_frameworks_dep kitemviews) + $(add_frameworks_dep ktextwidgets) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kwindowsystem) + $(add_frameworks_dep kxmlgui) + $(add_kdeapps_dep akonadi) + $(add_kdeapps_dep akonadi-contacts) + $(add_kdeapps_dep akonadi-mime) + $(add_kdeapps_dep kcontacts) + $(add_kdeapps_dep kldap) + $(add_kdeapps_dep kmailtransport) + $(add_kdeapps_dep kmime) + $(add_kdeapps_dep kpimtextedit) + $(add_kdeapps_dep libkdepim) + $(add_kdeapps_dep mailimporter) + $(add_kdeapps_dep messagelib) + $(add_kdeapps_dep pimcommon) + $(add_qt_dep qtdbus) + $(add_qt_dep qtgui) + $(add_qt_dep qtwidgets) + $(add_qt_dep qtxml) + media-libs/phonon[qt5] +" +DEPEND="${RDEPEND} + dev-libs/libxslt +" + +RESTRICT+=" test" diff --git a/kde-apps/mailimporter/mailimporter-17.04.49.9999.ebuild b/kde-apps/mailimporter/mailimporter-17.04.49.9999.ebuild new file mode 100644 index 0000000000..dd35495d51 --- /dev/null +++ b/kde-apps/mailimporter/mailimporter-17.04.49.9999.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_TEST="true" +VIRTUALX_REQUIRED="test" +inherit kde5 + +DESCRIPTION="Library to import mail from various sources" +LICENSE="GPL-2+ LGPL-2.1+" +KEYWORDS="" +IUSE="" + +DEPEND=" + $(add_frameworks_dep karchive) + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep ki18n) + $(add_kdeapps_dep akonadi) + $(add_kdeapps_dep akonadi-mime) + $(add_kdeapps_dep kmime) + $(add_kdeapps_dep libkdepim) + $(add_qt_dep qtgui) + $(add_qt_dep qtwidgets) + $(add_qt_dep qtxml) +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/marble/marble-17.04.49.9999.ebuild b/kde-apps/marble/marble-17.04.49.9999.ebuild new file mode 100644 index 0000000000..72393a9ff5 --- /dev/null +++ b/kde-apps/marble/marble-17.04.49.9999.ebuild @@ -0,0 +1,83 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="forceoptional" +KDE_SUBSLOT="true" +KDE_TEST="forceoptional" +VIRTUALX_REQUIRED="test" +inherit kde5 + +DESCRIPTION="Virtual Globe and World Atlas to learn more about Earth" +HOMEPAGE="https://marble.kde.org/" +KEYWORDS="" + +IUSE="aprs +dbus designer gps +kde phonon +positioning shapefile +webkit" + +# FIXME (new package): libwlocate, WLAN-based geolocation +RDEPEND=" + $(add_qt_dep qtconcurrent) + $(add_qt_dep qtdeclarative) + $(add_qt_dep qtgui) + $(add_qt_dep qtnetwork) + $(add_qt_dep qtprintsupport) + $(add_qt_dep qtsql) + $(add_qt_dep qtsvg) + $(add_qt_dep qtwidgets) + $(add_qt_dep qtxml) + aprs? ( $(add_qt_dep qtserialport) ) + dbus? ( $(add_qt_dep qtdbus) ) + designer? ( $(add_qt_dep designer) ) + gps? ( sci-geosciences/gpsd ) + kde? ( + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kcrash) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kio) + $(add_frameworks_dep knewstuff) + $(add_frameworks_dep kparts) + $(add_frameworks_dep krunner) + $(add_frameworks_dep kservice) + $(add_frameworks_dep kwallet) + ) + phonon? ( media-libs/phonon[qt5] ) + positioning? ( $(add_qt_dep qtpositioning) ) + shapefile? ( sci-libs/shapelib:= ) + webkit? ( $(add_qt_dep qtwebkit) ) +" +DEPEND="${RDEPEND} + aprs? ( dev-lang/perl ) +" + +# bug 588320 +RESTRICT+=" test" + +src_prepare() { + if use kde; then + sed -e "/add_subdirectory(marble-qt)/ s/^/#DONT/" \ + -i src/apps/CMakeLists.txt \ + || die "Failed to disable marble-qt" + fi + + kde5_src_prepare +} + +src_configure() { + local mycmakeargs=( + $(cmake-utils_use_find_package aprs Perl) + $(cmake-utils_use_find_package positioning Qt5Positioning) + -DBUILD_MARBLE_TESTS=$(usex test) + -DWITH_DESIGNER_PLUGIN=$(usex designer) + -DWITH_libgps=$(usex gps) + -DWITH_KF5=$(usex kde) + -DWITH_Phonon4Qt5=$(usex phonon) + -DWITH_libshp=$(usex shapefile) + $(cmake-utils_use_find_package webkit Qt5WebKit) + $(cmake-utils_use_find_package webkit Qt5WebKitWidgets) + -DWITH_libwlocate=OFF + ) + kde5_src_configure +} diff --git a/kde-apps/mbox-importer/mbox-importer-17.04.49.9999.ebuild b/kde-apps/mbox-importer/mbox-importer-17.04.49.9999.ebuild new file mode 100644 index 0000000000..1d5b4ddc13 --- /dev/null +++ b/kde-apps/mbox-importer/mbox-importer-17.04.49.9999.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="forceoptional" # FIXME: Check back for doc in release +inherit kde5 + +DESCRIPTION="Import mbox email archives from various sources into Akonadi" +LICENSE="GPL-2+ handbook? ( FDL-1.2+ )" +KEYWORDS="" +IUSE="" + +DEPEND=" + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kcrash) + $(add_frameworks_dep kdbusaddons) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kservice) + $(add_frameworks_dep kwidgetsaddons) + $(add_kdeapps_dep akonadi) + $(add_kdeapps_dep kidentitymanagement) + $(add_kdeapps_dep mailcommon) + $(add_kdeapps_dep mailimporter) + $(add_qt_dep qtgui) + $(add_qt_dep qtwidgets) +" +RDEPEND="${DEPEND} + !kde-apps/kmail:4 +" diff --git a/kde-apps/messagelib/messagelib-17.04.49.9999.ebuild b/kde-apps/messagelib/messagelib-17.04.49.9999.ebuild new file mode 100644 index 0000000000..9d114c2b44 --- /dev/null +++ b/kde-apps/messagelib/messagelib-17.04.49.9999.ebuild @@ -0,0 +1,71 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_TEST="forceoptional-recursive" +QT_MINIMAL="5.7.0" +VIRTUALX_REQUIRED="test" +inherit kde5 + +DESCRIPTION="Libraries for messaging functions" +LICENSE="GPL-2+ LGPL-2.1+" +KEYWORDS="" +IUSE="" + +# drop qtgui subslot operator when QT_MINIMAL >= 5.8.0 +DEPEND=" + $(add_frameworks_dep karchive) + $(add_frameworks_dep kcodecs) + $(add_frameworks_dep kcompletion) + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kdbusaddons) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kiconthemes) + $(add_frameworks_dep kio) + $(add_frameworks_dep kitemmodels) + $(add_frameworks_dep kitemviews) + $(add_frameworks_dep kjobwidgets) + $(add_frameworks_dep knotifications) + $(add_frameworks_dep kservice) + $(add_frameworks_dep ktextwidgets) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kwindowsystem) + $(add_frameworks_dep kxmlgui) + $(add_frameworks_dep sonnet) + $(add_frameworks_dep syntax-highlighting) + $(add_kdeapps_dep akonadi) + $(add_kdeapps_dep akonadi-contacts) + $(add_kdeapps_dep akonadi-mime) + $(add_kdeapps_dep grantleetheme) + $(add_kdeapps_dep incidenceeditor) + $(add_kdeapps_dep kcalcore) + $(add_kdeapps_dep kcontacts) + $(add_kdeapps_dep kdepim-apps-libs) + $(add_kdeapps_dep kidentitymanagement) + $(add_kdeapps_dep kldap) + $(add_kdeapps_dep kmailtransport) + $(add_kdeapps_dep kmbox) + $(add_kdeapps_dep kmime) + $(add_kdeapps_dep kpimtextedit) + $(add_kdeapps_dep libgravatar) + $(add_kdeapps_dep libkdepim) + $(add_kdeapps_dep libkleo) + $(add_qt_dep qtgui '' '' '5=') + $(add_qt_dep qtnetwork) + $(add_qt_dep qtprintsupport) + $(add_qt_dep qtwebengine 'widgets') + $(add_qt_dep qtwidgets) + >=app-crypt/gpgme-1.8.0-r1[cxx,qt5] + >=dev-libs/grantlee-5.1.0:5 +" +RDEPEND="${DEPEND} + !<kde-apps/kdepim-addons-16.08.50:5 + !kde-apps/kdepim-common-libs:4 + !=kde-apps/kmail-4.4*:4 +" + +# bug 579630 +RESTRICT+=" test" diff --git a/kde-apps/minuet/minuet-17.04.49.9999.ebuild b/kde-apps/minuet/minuet-17.04.49.9999.ebuild new file mode 100644 index 0000000000..df9061bb8d --- /dev/null +++ b/kde-apps/minuet/minuet-17.04.49.9999.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="forceoptional" +QT_MINIMAL="5.7.0" +inherit kde5 + +DESCRIPTION="A KDE Software for Music Education" +HOMEPAGE="https://minuet.kde.org/" +KEYWORDS="" +IUSE="" + +COMMON_DEPEND=" + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kcrash) + $(add_frameworks_dep ki18n) + $(add_qt_dep qtdeclarative) + $(add_qt_dep qtgui) + $(add_qt_dep qtsvg) + $(add_qt_dep qtquickcontrols2) + media-sound/fluidsynth +" +DEPEND="${COMMON_DEPEND} + virtual/pkgconfig +" +RDEPEND="${COMMON_DEPEND} +" diff --git a/kde-apps/okteta/okteta-17.04.49.9999.ebuild b/kde-apps/okteta/okteta-17.04.49.9999.ebuild new file mode 100644 index 0000000000..d752dea510 --- /dev/null +++ b/kde-apps/okteta/okteta-17.04.49.9999.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="forceoptional" +KDE_TEST="optional" +VIRTUALX_REQUIRED="test" +inherit kde5 + +DESCRIPTION="KDE hexeditor" +HOMEPAGE="https://www.kde.org/applications/utilities/okteta +https://utils.kde.org/projects/okteta" +KEYWORDS="" +IUSE="crypt examples" + +DEPEND=" + $(add_frameworks_dep kbookmarks) + $(add_frameworks_dep kcmutils) + $(add_frameworks_dep kcodecs) + $(add_frameworks_dep kcompletion) + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kdbusaddons) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kiconthemes) + $(add_frameworks_dep kio) + $(add_frameworks_dep kjobwidgets) + $(add_frameworks_dep knewstuff) + $(add_frameworks_dep kparts) + $(add_frameworks_dep kservice) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kxmlgui) + $(add_qt_dep designer) + $(add_qt_dep qtgui) + $(add_qt_dep qtnetwork) + $(add_qt_dep qtprintsupport) + $(add_qt_dep qtscript 'scripttools') + $(add_qt_dep qtwidgets) + $(add_qt_dep qtxml) + crypt? ( app-crypt/qca:2[qt5] ) +" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + -DENABLE_OKTETA_BUILD_EXAMPLES=$(usex examples) + $(cmake-utils_use_find_package crypt QCA2) + ) + + kde5_src_configure +} diff --git a/kde-apps/okular/okular-17.04.49.9999.ebuild b/kde-apps/okular/okular-17.04.49.9999.ebuild new file mode 100644 index 0000000000..adc3e749a6 --- /dev/null +++ b/kde-apps/okular/okular-17.04.49.9999.ebuild @@ -0,0 +1,84 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="forceoptional" +KDE_TEST="forceoptional" +VIRTUALX_REQUIRED="test" +inherit kde5 + +DESCRIPTION="Universal document viewer based on KDE Frameworks" +HOMEPAGE="https://okular.kde.org https://www.kde.org/applications/graphics/okular" +KEYWORDS="" +IUSE="chm crypt djvu ebook +jpeg mobi mobile +pdf +postscript speech +tiff" + +DEPEND=" + $(add_frameworks_dep kactivities) + $(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 kdbusaddons) + $(add_frameworks_dep kio) + $(add_frameworks_dep kjs) + $(add_frameworks_dep kparts) + $(add_frameworks_dep kwallet) + $(add_frameworks_dep kpty) + $(add_frameworks_dep threadweaver) + $(add_qt_dep qtdbus) + $(add_qt_dep qtgui) + $(add_qt_dep qtprintsupport) + $(add_qt_dep qtsvg) + $(add_qt_dep qtwidgets) + media-libs/freetype + media-libs/phonon[qt5] + sys-libs/zlib + chm? ( + $(add_frameworks_dep khtml) + dev-libs/chmlib + ) + crypt? ( app-crypt/qca:2[qt5] ) + djvu? ( app-text/djvu ) + ebook? ( app-text/ebook-tools ) + jpeg? ( + $(add_kdeapps_dep libkexiv2) + virtual/jpeg:0 + ) + mobi? ( $(add_kdeapps_dep kdegraphics-mobipocket) ) + pdf? ( app-text/poppler[qt5,-exceptions(-)] ) + postscript? ( app-text/libspectre ) + speech? ( $(add_qt_dep qtspeech) ) + tiff? ( media-libs/tiff:0 ) +" +RDEPEND="${DEPEND} + mobile? ( dev-libs/kirigami:1 ) +" + +# bug 603116 +RESTRICT+=" test" + +src_prepare() { + kde5_src_prepare + use mobile || cmake_comment_add_subdirectory mobile + use test || cmake_comment_add_subdirectory conf/autotests +} + +src_configure() { + local mycmakeargs=( + $(cmake-utils_use_find_package chm CHM) + $(cmake-utils_use_find_package crypt Qca-qt5) + $(cmake-utils_use_find_package djvu DjVuLibre) + $(cmake-utils_use_find_package ebook EPub) + $(cmake-utils_use_find_package jpeg KF5KExiv2) + $(cmake-utils_use_find_package mobi QMobipocket) + $(cmake-utils_use_find_package pdf Poppler) + $(cmake-utils_use_find_package postscript LibSpectre) + $(cmake-utils_use_find_package speech Qt5TextToSpeech) + $(cmake-utils_use_find_package tiff TIFF) + ) + + kde5_src_configure +} diff --git a/kde-apps/palapeli/palapeli-17.04.49.9999.ebuild b/kde-apps/palapeli/palapeli-17.04.49.9999.ebuild new file mode 100644 index 0000000000..21583d1b27 --- /dev/null +++ b/kde-apps/palapeli/palapeli-17.04.49.9999.ebuild @@ -0,0 +1,15 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="optional" +inherit kde4-base + +DESCRIPTION="KDE jigsaw puzzle game" +HOMEPAGE="https://www.kde.org/applications/games/palapeli/" +KEYWORDS="" +IUSE="debug" + +DEPEND="$(add_kdeapps_dep libkdegames)" +RDEPEND="${DEPEND}" diff --git a/kde-apps/parley/parley-17.04.49.9999.ebuild b/kde-apps/parley/parley-17.04.49.9999.ebuild new file mode 100644 index 0000000000..e5c5b578ca --- /dev/null +++ b/kde-apps/parley/parley-17.04.49.9999.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="forceoptional" +KDE_DOC_DIR="docs" +inherit kde5 + +DESCRIPTION="A vocabulary trainer to help you memorize things" +HOMEPAGE="https://www.kde.org/applications/education/parley +https://edu.kde.org/applications/school/parley" +KEYWORDS="" +IUSE="" + +DEPEND=" + $(add_kdeapps_dep libkeduvocdocument) + $(add_frameworks_dep kcmutils) + $(add_frameworks_dep kcompletion) + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kcrash) + $(add_frameworks_dep khtml) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kio) + $(add_frameworks_dep knewstuff) + $(add_frameworks_dep knotifications) + $(add_frameworks_dep kross) + $(add_frameworks_dep kservice) + $(add_frameworks_dep ktextwidgets) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kxmlgui) + $(add_frameworks_dep sonnet) + $(add_qt_dep qtdbus) + $(add_qt_dep qtconcurrent) + $(add_qt_dep qtgui) + $(add_qt_dep qtmultimedia) + $(add_qt_dep qtsvg) + $(add_qt_dep qtwidgets) + dev-libs/libxml2:2 + dev-libs/libxslt +" +RDEPEND="${DEPEND} + $(add_kdeapps_dep kdeedu-data) +" diff --git a/kde-apps/picmi/picmi-17.04.49.9999.ebuild b/kde-apps/picmi/picmi-17.04.49.9999.ebuild new file mode 100644 index 0000000000..717b543e73 --- /dev/null +++ b/kde-apps/picmi/picmi-17.04.49.9999.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="forceoptional" +KDE_TEST="forceoptional" +VIRTUALX_REQUIRED="test" +inherit kde5 + +DESCRIPTION="Nonogram logic game by KDE" +HOMEPAGE="https://games.kde.org/game.php?game=picmi" +KEYWORDS="" +IUSE="" + +DEPEND=" + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kcrash) + $(add_frameworks_dep kdbusaddons) + $(add_frameworks_dep kdeclarative) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kio) + $(add_frameworks_dep knewstuff) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kxmlgui) + $(add_kdeapps_dep libkdegames) + $(add_qt_dep qtdeclarative) + $(add_qt_dep qtgui) + $(add_qt_dep qtsvg) + $(add_qt_dep qtwidgets) + $(add_qt_dep qtxml) +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/pim-data-exporter/pim-data-exporter-17.04.49.9999.ebuild b/kde-apps/pim-data-exporter/pim-data-exporter-17.04.49.9999.ebuild new file mode 100644 index 0000000000..8cdcc4e01e --- /dev/null +++ b/kde-apps/pim-data-exporter/pim-data-exporter-17.04.49.9999.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="forceoptional" +KDE_TEST="forceoptional" +VIRTUALX_REQUIRED="test" +inherit kde5 + +DESCRIPTION="Assistant to backup and archive PIM data and configuration" +HOMEPAGE+=" https://userbase.kde.org/Kmail/Backup_Options" +LICENSE="GPL-2+ handbook? ( FDL-1.2+ )" +KEYWORDS="" +IUSE="" + +DEPEND=" + $(add_frameworks_dep karchive) + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kcrash) + $(add_frameworks_dep kdbusaddons) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kio) + $(add_frameworks_dep kitemviews) + $(add_frameworks_dep knotifications) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kxmlgui) + $(add_kdeapps_dep akonadi) + $(add_kdeapps_dep akonadi-contacts) + $(add_kdeapps_dep calendarsupport) + $(add_kdeapps_dep kalarmcal) + $(add_kdeapps_dep kcalcore) + $(add_kdeapps_dep kcontacts) + $(add_kdeapps_dep kidentitymanagement) + $(add_kdeapps_dep kmailtransport) + $(add_kdeapps_dep kmime) + $(add_kdeapps_dep kpimtextedit) + $(add_kdeapps_dep libkdepim) + $(add_kdeapps_dep mailcommon) + $(add_kdeapps_dep messagelib) + $(add_kdeapps_dep pimcommon) + $(add_qt_dep qtgui) + $(add_qt_dep qtwidgets) + $(add_qt_dep qtxml) +" +RDEPEND="${DEPEND} + !kde-apps/kmail:4 +" diff --git a/kde-apps/pim-sieve-editor/pim-sieve-editor-17.04.49.9999.ebuild b/kde-apps/pim-sieve-editor/pim-sieve-editor-17.04.49.9999.ebuild new file mode 100644 index 0000000000..65e927eac9 --- /dev/null +++ b/kde-apps/pim-sieve-editor/pim-sieve-editor-17.04.49.9999.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="forceoptional" +KDE_TEST="forceoptional" +VIRTUALX_REQUIRED="test" +inherit kde5 + +DESCRIPTION="Assistant for editing IMAP Sieve filters" +LICENSE="GPL-2+ handbook? ( FDL-1.2+ )" +KEYWORDS="" +IUSE="" + +DEPEND=" + $(add_frameworks_dep kbookmarks) + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kcrash) + $(add_frameworks_dep kdbusaddons) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kiconthemes) + $(add_frameworks_dep kwallet) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kxmlgui) + $(add_kdeapps_dep akonadi) + $(add_kdeapps_dep akonadi-contacts) + $(add_kdeapps_dep akonadi-mime) + $(add_kdeapps_dep calendarsupport) + $(add_kdeapps_dep kcalcore) + $(add_kdeapps_dep kcontacts) + $(add_kdeapps_dep kmailtransport) + $(add_kdeapps_dep libksieve) + $(add_kdeapps_dep pimcommon) + $(add_qt_dep qtgui) + $(add_qt_dep qtnetwork) + $(add_qt_dep qtwidgets) +" +RDEPEND="${DEPEND} + !kde-apps/kdepim-common-libs:4 +" diff --git a/kde-apps/pimcommon/pimcommon-17.04.49.9999.ebuild b/kde-apps/pimcommon/pimcommon-17.04.49.9999.ebuild new file mode 100644 index 0000000000..59be2b6d09 --- /dev/null +++ b/kde-apps/pimcommon/pimcommon-17.04.49.9999.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_DESIGNERPLUGIN="true" +KDE_TEST="forceoptional" +VIRTUALX_REQUIRED="test" +inherit kde5 + +DESCRIPTION="Common PIM libraries" +LICENSE="GPL-2+ LGPL-2.1+" +KEYWORDS="" +IUSE="" + +COMMON_DEPEND=" + $(add_frameworks_dep karchive) + $(add_frameworks_dep kcodecs) + $(add_frameworks_dep kcompletion) + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kdbusaddons) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kiconthemes) + $(add_frameworks_dep kio) + $(add_frameworks_dep kitemmodels) + $(add_frameworks_dep kitemviews) + $(add_frameworks_dep kjobwidgets) + $(add_frameworks_dep knewstuff) + $(add_frameworks_dep kservice) + $(add_frameworks_dep kwallet) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kwindowsystem) + $(add_frameworks_dep kxmlgui) + $(add_kdeapps_dep akonadi) + $(add_kdeapps_dep akonadi-contacts) + $(add_kdeapps_dep akonadi-mime) + $(add_kdeapps_dep kcontacts) + $(add_kdeapps_dep kimap) + $(add_kdeapps_dep kmime) + $(add_kdeapps_dep kpimtextedit) + $(add_kdeapps_dep libkdepim) + $(add_qt_dep qtdbus) + $(add_qt_dep qtgui) + $(add_qt_dep qtnetwork) + $(add_qt_dep qtprintsupport) + $(add_qt_dep qtwebengine 'widgets') + $(add_qt_dep qtwidgets) + $(add_qt_dep qtxml) + dev-libs/grantlee:5 +" +DEPEND="${COMMON_DEPEND} + dev-libs/libxslt +" +RDEPEND="${COMMON_DEPEND} + !kde-apps/kdepim-common-libs:4 +" diff --git a/kde-apps/plasma-telepathy-meta/plasma-telepathy-meta-17.04.49.9999.ebuild b/kde-apps/plasma-telepathy-meta/plasma-telepathy-meta-17.04.49.9999.ebuild new file mode 100644 index 0000000000..f517510b68 --- /dev/null +++ b/kde-apps/plasma-telepathy-meta/plasma-telepathy-meta-17.04.49.9999.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit kde5-meta-pkg + +DESCRIPTION="Plasma Telepathy client" +HOMEPAGE="https://community.kde.org/Real-Time_Communication_and_Collaboration" + +LICENSE="|| ( GPL-2 GPL-3 LGPL-2.1 )" +KEYWORDS="" +IUSE="gstreamer nls" + +[[ ${KDE_BUILD_TYPE} = live ]] && L10N_MINIMAL=${KDE_APPS_MINIMAL} + +RDEPEND=" + $(add_kdeapps_dep ktp-accounts-kcm) + $(add_kdeapps_dep ktp-approver) + $(add_kdeapps_dep ktp-auth-handler) + $(add_kdeapps_dep ktp-common-internals) + $(add_kdeapps_dep ktp-contact-list) + $(add_kdeapps_dep ktp-contact-runner) + $(add_kdeapps_dep ktp-desktop-applets) + $(add_kdeapps_dep ktp-filetransfer-handler) + $(add_kdeapps_dep ktp-kded-module) + $(add_kdeapps_dep ktp-send-file) + $(add_kdeapps_dep ktp-text-ui) + !kde-apps/plasma-telepathy-meta:4 + gstreamer? ( $(add_kdeapps_dep ktp-call-ui) ) + nls? ( $(add_kdeapps_dep kde-l10n '' ${L10N_MINIMAL}) ) +" + +pkg_postinst() { + echo + elog "You can configure the accounts in Plasma System Settings" + elog "and then add the Instant Messaging plasma applet to access the contact list." + echo +} diff --git a/kde-apps/poxml/poxml-17.04.49.9999.ebuild b/kde-apps/poxml/poxml-17.04.49.9999.ebuild new file mode 100644 index 0000000000..166f8a4a5c --- /dev/null +++ b/kde-apps/poxml/poxml-17.04.49.9999.ebuild @@ -0,0 +1,17 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="forceoptional" +inherit kde5 + +DESCRIPTION="KDE utility to translate DocBook XML files using gettext po files" +KEYWORDS="" +IUSE="" + +DEPEND=" + $(add_qt_dep qtxml) + sys-devel/gettext +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/print-manager/print-manager-17.04.49.9999.ebuild b/kde-apps/print-manager/print-manager-17.04.49.9999.ebuild new file mode 100644 index 0000000000..d67e4d0668 --- /dev/null +++ b/kde-apps/print-manager/print-manager-17.04.49.9999.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit kde5 + +DESCRIPTION="Manage print jobs and printers in Plasma" +KEYWORDS="" +IUSE="+gtk" + +DEPEND=" + $(add_frameworks_dep kcmutils) + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kdbusaddons) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kiconthemes) + $(add_frameworks_dep kio) + $(add_frameworks_dep knotifications) + $(add_frameworks_dep kservice) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kwindowsystem) + $(add_frameworks_dep plasma) + $(add_qt_dep qtdbus) + $(add_qt_dep qtdeclarative) + $(add_qt_dep qtgui) + $(add_qt_dep qtnetwork) + $(add_qt_dep qtwidgets) + net-print/cups +" +RDEPEND="${DEPEND} + $(add_plasma_dep kde-cli-tools) + gtk? ( app-admin/system-config-printer ) +" + +pkg_postinst(){ + if ! use gtk ; then + ewarn + ewarn "By switching off \"gtk\" USE flag, you have chosen to do without" + ewarn "an important, though optional, runtime dependency:" + ewarn + ewarn "app-admin/system-config-printer" + ewarn + ewarn "${PN} will work nevertheless, but is going to be less comfortable" + ewarn "and will show the following error status during runtime:" + ewarn + ewarn "\"Failed to group devices: 'The name org.fedoraproject.Config.Printing" + ewarn "was not provided by any .service files'\"" + ewarn + fi +} diff --git a/kde-apps/rocs/rocs-17.04.49.9999.ebuild b/kde-apps/rocs/rocs-17.04.49.9999.ebuild new file mode 100644 index 0000000000..f97225e516 --- /dev/null +++ b/kde-apps/rocs/rocs-17.04.49.9999.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="optional" +KDE_TEST="true" +inherit kde5 + +DESCRIPTION="Interface to work with Graph Theory" +HOMEPAGE="https://www.kde.org/applications/education/rocs +https://edu.kde.org/applications/mathematics/rocs" +KEYWORDS="" +IUSE="" + +RDEPEND=" + $(add_frameworks_dep karchive) + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kcrash) + $(add_frameworks_dep kdeclarative) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kitemviews) + $(add_frameworks_dep kparts) + $(add_frameworks_dep kservice) + $(add_frameworks_dep ktexteditor) + $(add_frameworks_dep ktextwidgets) + $(add_frameworks_dep kxmlgui) + $(add_qt_dep qtconcurrent) + $(add_qt_dep qtdeclarative 'widgets') + $(add_qt_dep qtgui) + $(add_qt_dep qtscript 'scripttools') + $(add_qt_dep qtsvg) + $(add_qt_dep qtwebkit) + $(add_qt_dep qtwidgets) + $(add_qt_dep qtxml) + $(add_qt_dep qtxmlpatterns) + dev-libs/grantlee:5 +" +DEPEND="${RDEPEND} + >=dev-libs/boost-1.49 +" + +RESTRICT+=" test" # 1/10 tests currently fails diff --git a/kde-apps/signon-kwallet-extension/signon-kwallet-extension-17.04.49.9999.ebuild b/kde-apps/signon-kwallet-extension/signon-kwallet-extension-17.04.49.9999.ebuild new file mode 100644 index 0000000000..9125646973 --- /dev/null +++ b/kde-apps/signon-kwallet-extension/signon-kwallet-extension-17.04.49.9999.ebuild @@ -0,0 +1,17 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit kde5 + +DESCRIPTION="KWallet extension for signond" +HOMEPAGE="https://01.org/gsso/" +KEYWORDS="" +LICENSE="GPL-2+" + +DEPEND=" + $(add_frameworks_dep kwallet) + net-libs/signond +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/spectacle/spectacle-17.04.49.9999.ebuild b/kde-apps/spectacle/spectacle-17.04.49.9999.ebuild new file mode 100644 index 0000000000..67e9035a5e --- /dev/null +++ b/kde-apps/spectacle/spectacle-17.04.49.9999.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="forceoptional" +inherit kde5 + +DESCRIPTION="Screenshot capture utility" +LICENSE="LGPL-2+ handbook? ( FDL-1.3 ) kipi? ( GPL-2+ )" +KEYWORDS="" +IUSE="kipi share" + +DEPEND=" + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kdbusaddons) + $(add_frameworks_dep kdeclarative) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kio) + $(add_frameworks_dep knotifications) + $(add_frameworks_dep kservice) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kwindowsystem) + $(add_frameworks_dep kxmlgui) + $(add_qt_dep qtconcurrent) + $(add_qt_dep qtdbus) + $(add_qt_dep qtdeclarative) + $(add_qt_dep qtgui) + $(add_qt_dep qtprintsupport) + $(add_qt_dep qtwidgets) + $(add_qt_dep qtx11extras) + x11-libs/libxcb + x11-libs/xcb-util + x11-libs/xcb-util-cursor + x11-libs/xcb-util-image + kipi? ( $(add_kdeapps_dep libkipi '' '' '5=') ) + share? ( dev-libs/purpose:5 ) +" +RDEPEND="${DEPEND} + kipi? ( media-plugins/kipi-plugins:5 ) + !kde-apps/ksnapshot +" + +src_configure() { + local mycmakeargs=( + $(cmake-utils_use_find_package kipi KF5Kipi) + $(cmake-utils_use_find_package share KDEExperimentalPurpose) + ) + kde5_src_configure +} diff --git a/kde-apps/step/step-17.04.49.9999.ebuild b/kde-apps/step/step-17.04.49.9999.ebuild new file mode 100644 index 0000000000..76150498ef --- /dev/null +++ b/kde-apps/step/step-17.04.49.9999.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="forceoptional" # not optional until !kdelibs4support +KDE_TEST="forceoptional" +inherit kde5 + +DESCRIPTION="Interactive physics simulator" +HOMEPAGE="https://edu.kde.org/step" +KEYWORDS="" +IUSE="+gsl +qalculate" + +DEPEND=" + $(add_frameworks_dep kcompletion) + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kcrash) + $(add_frameworks_dep kdelibs4support) + $(add_frameworks_dep khtml) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kiconthemes) + $(add_frameworks_dep kio) + $(add_frameworks_dep knewstuff) + $(add_frameworks_dep kparts) + $(add_frameworks_dep kplotting) + $(add_frameworks_dep kservice) + $(add_frameworks_dep ktextwidgets) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kxmlgui) + $(add_qt_dep qtdeclarative) + $(add_qt_dep qtgui) + $(add_qt_dep qtopengl) + $(add_qt_dep qtprintsupport) + $(add_qt_dep qtsvg) + $(add_qt_dep qtwidgets) + $(add_qt_dep qtxml) + >=dev-cpp/eigen-3.2:3 + sci-libs/cln + gsl? ( sci-libs/gsl:= ) + qalculate? ( >=sci-libs/libqalculate-0.9.5:= ) +" +RDEPEND="${DEPEND}" + +src_prepare() { + kde5_src_prepare + + # FIXME: Drop duplicate upstream + sed -e '/find_package.*Xml Test/ s/^/#/' \ + -i stepcore/CMakeLists.txt || die +} + +src_configure() { + local mycmakeargs=( + $(cmake-utils_use_find_package gsl GSL) + $(cmake-utils_use_find_package qalculate Qalculate) + ) + kde5_src_configure +} diff --git a/kde-apps/svgpart/svgpart-17.04.49.9999.ebuild b/kde-apps/svgpart/svgpart-17.04.49.9999.ebuild new file mode 100644 index 0000000000..0b6ee17274 --- /dev/null +++ b/kde-apps/svgpart/svgpart-17.04.49.9999.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_BLOCK_SLOT4="false" +inherit kde5 + +DESCRIPTION="Kpart for viewing SVGs" +LICENSE="GPL-2+" +KEYWORDS="" +IUSE="" + +DEPEND=" + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kparts) + $(add_frameworks_dep kxmlgui) + $(add_qt_dep qtgui) + $(add_qt_dep qtsvg) + $(add_qt_dep qtwidgets) +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/sweeper/sweeper-17.04.49.9999.ebuild b/kde-apps/sweeper/sweeper-17.04.49.9999.ebuild new file mode 100644 index 0000000000..a05274d3d4 --- /dev/null +++ b/kde-apps/sweeper/sweeper-17.04.49.9999.ebuild @@ -0,0 +1,13 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="optional" +inherit kde4-base + +DESCRIPTION="KDE Privacy Settings Widget" +HOMEPAGE="https://www.kde.org/applications/utilities/sweeper +https://utils.kde.org/projects/sweeper" +KEYWORDS="" +IUSE="debug" diff --git a/kde-apps/syndication/syndication-17.04.49.9999.ebuild b/kde-apps/syndication/syndication-17.04.49.9999.ebuild new file mode 100644 index 0000000000..31fd828d01 --- /dev/null +++ b/kde-apps/syndication/syndication-17.04.49.9999.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_TEST="true" +inherit kde5 + +DESCRIPTION="Library for parsing RSS and Atom feeds" +LICENSE="LGPL-2+" +KEYWORDS="" +IUSE="" + +DEPEND=" + $(add_frameworks_dep kcodecs) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kio) + $(add_qt_dep qtxml) +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/thumbnailers/thumbnailers-17.04.49.9999.ebuild b/kde-apps/thumbnailers/thumbnailers-17.04.49.9999.ebuild new file mode 100644 index 0000000000..9a55fecaf4 --- /dev/null +++ b/kde-apps/thumbnailers/thumbnailers-17.04.49.9999.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_BLOCK_SLOT4=false +KMNAME="kdegraphics-thumbnailers" +inherit kde5 + +DESCRIPTION="Thumbnail generators for PDF/PS and RAW files" +LICENSE="GPL-2+" +KEYWORDS="" +IUSE="raw" + +DEPEND=" + $(add_frameworks_dep kio) + $(add_qt_dep qtgui) + raw? ( + $(add_kdeapps_dep libkdcraw) + $(add_kdeapps_dep libkexiv2) + ) +" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + $(cmake-utils_use_find_package raw KF5KExiv2) + $(cmake-utils_use_find_package raw KF5KDcraw) + ) + + kde5_src_configure +} diff --git a/kde-apps/umbrello/umbrello-17.04.49.9999.ebuild b/kde-apps/umbrello/umbrello-17.04.49.9999.ebuild new file mode 100644 index 0000000000..19e882df0e --- /dev/null +++ b/kde-apps/umbrello/umbrello-17.04.49.9999.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="forceoptional" +KDE_TEST="forceoptional" +inherit kde5 + +DESCRIPTION="KDE UML Modeller" +HOMEPAGE=" + https://www.kde.org/applications/development/umbrello + https://umbrello.kde.org +" +KEYWORDS="" +IUSE="" + +DEPEND=" + $(add_frameworks_dep karchive) + $(add_frameworks_dep kcompletion) + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kiconthemes) + $(add_frameworks_dep kio) + $(add_frameworks_dep kjobwidgets) + $(add_frameworks_dep ktexteditor) + $(add_frameworks_dep ktextwidgets) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kwindowsystem) + $(add_frameworks_dep kxmlgui) + $(add_qt_dep qtgui) + $(add_qt_dep qtprintsupport) + $(add_qt_dep qtsvg) + $(add_qt_dep qtwebkit) + $(add_qt_dep qtwidgets) + $(add_qt_dep qtxml) + dev-libs/libxml2 + dev-libs/libxslt +" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + -DBUILD_KF5=ON + -DBUILD_unittests=$(usex test) + ) + + kde5_src_configure +} diff --git a/kde-apps/zeroconf-ioslave/zeroconf-ioslave-17.04.49.9999.ebuild b/kde-apps/zeroconf-ioslave/zeroconf-ioslave-17.04.49.9999.ebuild new file mode 100644 index 0000000000..89afa03a93 --- /dev/null +++ b/kde-apps/zeroconf-ioslave/zeroconf-ioslave-17.04.49.9999.ebuild @@ -0,0 +1,10 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit kde4-base + +DESCRIPTION="A DNSSD (DNS Service Discovery - part of Rendezvous) ioslave and kded module" +KEYWORDS="" +IUSE="debug" |