diff options
| author | Michael Palimaka <kensington@gentoo.org> | 2014-07-24 20:45:25 +1000 |
|---|---|---|
| committer | Michael Palimaka <kensington@gentoo.org> | 2014-07-24 20:45:25 +1000 |
| commit | 8d875fde1acb5ad6ae4dfb8f86072473414278b4 (patch) | |
| tree | 112a02e70203c905807d4086d3cbc0b64fb175f6 /kde-base | |
| parent | d3e4494304d4ecea280e456df42f1a633702918f (diff) | |
| download | kde-8d875fde1acb5ad6ae4dfb8f86072473414278b4.tar.gz kde-8d875fde1acb5ad6ae4dfb8f86072473414278b4.tar.bz2 kde-8d875fde1acb5ad6ae4dfb8f86072473414278b4.zip | |
[kde-base] Add Plasma 5.0.9999
Diffstat (limited to 'kde-base')
21 files changed, 1097 insertions, 0 deletions
diff --git a/kde-base/baloo/baloo-5.0.9999.ebuild b/kde-base/baloo/baloo-5.0.9999.ebuild new file mode 100644 index 00000000000..c733831d725 --- /dev/null +++ b/kde-base/baloo/baloo-5.0.9999.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 + +EGIT_BRANCH="frameworks" +inherit kde5 + +DESCRIPTION="Framework for searching and managing metadata" +KEYWORDS="" +IUSE="" + +# TODO re-enable kdepim integration +DEPEND=" + $(add_frameworks_dep kauth) + $(add_frameworks_dep kcmutils) + $(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 kidletime) + $(add_frameworks_dep kio) + $(add_frameworks_dep kservice) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep solid) + $(add_kdebase_dep kfilemetadata) + =dev-libs/xapian-1.2*[chert] + dev-qt/qtdbus:5 + dev-qt/qtgui:5 + dev-qt/qtsql:5 + dev-qt/qtwidgets:5 + sys-apps/attr + !<kde-base/nepomuk-4.12.50 +" +RDEPEND="${DEPEND} + !kde-base/baloo:4[-minimal(-)] +" + +src_configure() { + local mycmakeargs=( -DKDEPIM_SUPPORT_BUILD=OFF ) + + kde5_src_configure +} diff --git a/kde-base/breeze/breeze-5.0.9999.ebuild b/kde-base/breeze/breeze-5.0.9999.ebuild new file mode 100644 index 00000000000..d76f2b858fb --- /dev/null +++ b/kde-base/breeze/breeze-5.0.9999.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 + +inherit kde5 + +DESCRIPTION="Breeze visual style for the Plasma desktop" +HOMEPAGE="https://projects.kde.org/projects/kde/workspace/breeze" +KEYWORDS="" +IUSE="" + +DEPEND=" + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kcoreaddons) + dev-qt/qtwidgets:5 +" +RDEPEND=" + ${DEPEND} + dev-qt/qtgraphicaleffects:5 +" diff --git a/kde-base/kde-cli-tools/kde-cli-tools-5.0.9999.ebuild b/kde-base/kde-cli-tools/kde-cli-tools-5.0.9999.ebuild new file mode 100644 index 00000000000..9a7f0bcf32c --- /dev/null +++ b/kde-base/kde-cli-tools/kde-cli-tools-5.0.9999.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 + +KDE_TEST="true" +VIRTUALX_REQUIRED="test" +inherit kde5 + +DESCRIPTION="Tools based on KDE Frameworks 5 to better interact with the system" +HOMEPAGE="https://projects.kde.org/projects/kde/workspace/kde-cli-tools" +KEYWORDS="" +IUSE="X" + +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 kdesu) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kiconthemes) + $(add_frameworks_dep kio) + $(add_frameworks_dep kservice) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kwindowsystem) + dev-qt/qtdbus:5 + dev-qt/qtgui:5 + dev-qt/qtsvg:5 + dev-qt/qtwidgets:5 + X? ( + dev-qt/qtx11extras:5 + x11-libs/libX11 + ) +" +RDEPEND="${DEPEND}" + +# requires running kde environment +RESTRICT="test" + +src_configure() { + local mycmakeargs=( + $(cmake-utils_use_find_package X Qt5X11Extras) + ) + + kde5_src_configure +} diff --git a/kde-base/kfilemetadata/kfilemetadata-5.0.9999.ebuild b/kde-base/kfilemetadata/kfilemetadata-5.0.9999.ebuild new file mode 100644 index 00000000000..b76d1987887 --- /dev/null +++ b/kde-base/kfilemetadata/kfilemetadata-5.0.9999.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 + +EGIT_BRANCH="frameworks" +inherit kde5 + +DESCRIPTION="Library for extracting file metadata" +KEYWORDS="" +IUSE="epub exif ffmpeg pdf taglib" + +# TODO: mobi? ( $(add_kdebase_dep kdegraphics-mobipocket) ) NOTE: not integrated upstream +DEPEND=" + $(add_frameworks_dep karchive) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kservice) + dev-qt/qtxml:5 + epub? ( app-text/ebook-tools ) + exif? ( media-gfx/exiv2:= ) + ffmpeg? ( virtual/ffmpeg ) + pdf? ( app-text/poppler[qt5] ) + taglib? ( media-libs/taglib ) +" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + $(cmake-utils_use_find_package epub EPub) + $(cmake-utils_use_find_package exif Exiv2) + $(cmake-utils_use_find_package ffmpeg FFmpeg) + $(cmake-utils_use_find_package pdf PopplerQt5) + $(cmake-utils_use_find_package taglib Taglib) + ) + + kde5_src_configure +} diff --git a/kde-base/khelpcenter/khelpcenter-5.0.9999.ebuild b/kde-base/khelpcenter/khelpcenter-5.0.9999.ebuild new file mode 100644 index 00000000000..33991fe6e2b --- /dev/null +++ b/kde-base/khelpcenter/khelpcenter-5.0.9999.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 + +KDE_HANDBOOK="true" +inherit kde5 + +DESCRIPTION="The KDE Help Center" +HOMEPAGE+=" http://userbase.kde.org/KHelpCenter" +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 kdbusaddons) + $(add_frameworks_dep kdelibs4support) + $(add_frameworks_dep khtml) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kiconthemes) + $(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) + dev-qt/qtdbus:5 + dev-qt/qtgui:5 + dev-qt/qtwidgets:5 + dev-qt/qtxml:5 + !kde-base/khelpcenter:4 +" +RDEPEND="${DEPEND}" diff --git a/kde-base/khotkeys/khotkeys-5.0.9999.ebuild b/kde-base/khotkeys/khotkeys-5.0.9999.ebuild new file mode 100644 index 00000000000..a71b04cd144 --- /dev/null +++ b/kde-base/khotkeys/khotkeys-5.0.9999.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 + +KDE_HANDBOOK="true" +inherit kde5 + +DESCRIPTION="KDE workspace hotkey module" +KEYWORDS="" +IUSE="" + +RDEPEND=" + $(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 kio) + $(add_frameworks_dep kservice) + $(add_frameworks_dep ktextwidgets) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kwindowsystem) + $(add_frameworks_dep kxmlgui) + $(add_kdebase_dep plasma-workspace) + dev-qt/qtdbus:5 + dev-qt/qtgui:5 + dev-qt/qtwidgets:5 + dev-qt/qtx11extras:5 + x11-libs/libX11 + !kde-base/khotkeys:4 +" +DEPEND="${RDEPEND} + x11-libs/libxcb + x11-libs/libXtst + x11-proto/xproto +" diff --git a/kde-base/kinfocenter/kinfocenter-5.0.9999.ebuild b/kde-base/kinfocenter/kinfocenter-5.0.9999.ebuild new file mode 100644 index 00000000000..e4fdb6a1c42 --- /dev/null +++ b/kde-base/kinfocenter/kinfocenter-5.0.9999.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 + +KDE_HANDBOOK="true" +inherit kde5 + +DESCRIPTION="A utility that provides information about a computer system" +HOMEPAGE="http://www.kde.org/applications/system/kinfocenter/" +KEYWORDS="" +IUSE="egl gles ieee1394 +opengl +pci samba nfs server wayland X" + +REQUIRED_USE="egl? ( || ( gles opengl ) )" + +RDEPEND=" + $(add_frameworks_dep kcmutils) + $(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 kiconthemes) + $(add_frameworks_dep kio) + $(add_frameworks_dep kservice) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kwindowsystem) + $(add_frameworks_dep kxmlgui) + $(add_frameworks_dep solid) + dev-qt/qtgui:5[opengl?] + dev-qt/qtwidgets:5 + gles? ( + dev-qt/qtgui:5[gles2] + || ( + media-libs/mesa[egl,gles1] + media-libs/mesa[egl,gles2] + ) ) + ieee1394? ( sys-libs/libraw1394 ) + nfs? ( net-fs/nfs-utils ) + opengl? ( + virtual/glu + virtual/opengl + ) + pci? ( sys-apps/pciutils ) + samba? ( net-fs/samba[server=] ) + wayland? ( >=dev-libs/wayland-1.2 ) + X? ( x11-libs/libX11 ) + !kde-base/kcontrol:4 + !kde-base/kinfocenter:4 +" +DEPEND="${RDEPEND} + $(add_frameworks_dep plasma) +" + +src_configure() { + local mycmakeargs=( + $(cmake-utils_use_find_package egl EGL) + $(cmake-utils_use_find_package gles OpenGLES) + $(cmake-utils_use_find_package ieee1394 RAW1394) + $(cmake-utils_use_find_package opengl OpenGL) + $(cmake-utils_use_find_package pci PCIUTILS) + $(cmake-utils_use_find_package wayland Wayland) + $(cmake-utils_use_find_package X X11) + ) + + kde5_src_configure +} diff --git a/kde-base/kio-extras/kio-extras-5.0.9999.ebuild b/kde-base/kio-extras/kio-extras-5.0.9999.ebuild new file mode 100644 index 00000000000..acfa6cf0cb2 --- /dev/null +++ b/kde-base/kio-extras/kio-extras-5.0.9999.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 + +KDE_HANDBOOK="true" +KDE_TEST="true" +VIRTUALX_REQUIRED="test" +inherit fdo-mime kde5 + +DESCRIPTION="KIO plugins present a filesystem-like view of arbitrary data" +HOMEPAGE="https://projects.kde.org/projects/kde/workspace/kio-extras" +KEYWORDS="" +IUSE="exif openexr phonon samba +sftp slp" + +RDEPEND=" + $(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 khtml) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kiconthemes) + $(add_frameworks_dep kio) + $(add_frameworks_dep kparts) + $(add_frameworks_dep kservice) + $(add_frameworks_dep kxmlgui) + $(add_frameworks_dep solid) + dev-qt/qtdbus:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtwidgets:5 + dev-qt/qtxml:5 + virtual/jpeg:0 + exif? ( media-gfx/exiv2:= ) + openexr? ( media-libs/openexr:= ) + phonon? ( media-libs/phonon[qt5] ) + samba? ( || ( <net-fs/samba-4.0.0_alpha1[smbclient] >=net-fs/samba-4.0.0_alpha1[client] ) ) + sftp? ( >=net-libs/libssh-0.6.0:=[sftp] ) + slp? ( net-libs/openslp ) + !kde-base/kdebase-kioslaves:4 +" +DEPEND="${RDEPEND} + x11-misc/shared-mime-info +" + +# requires running kde environment +RESTRICT="test" + +src_configure() { + local mycmakeargs=( + $(cmake-utils_use_find_package exif Exiv2) + $(cmake-utils_use_find_package openexr OpenEXR) + $(cmake-utils_use_find_package phonon Phonon4Qt5) + $(cmake-utils_use_find_package samba) + $(cmake-utils_use_find_package sftp LibSSH) + $(cmake-utils_use_find_package slp) + ) + + kde5_src_configure +} + +pkg_postinst() { + kde5_pkg_postinst + fdo-mime_mime_database_update +} + +pkg_postrm() { + kde5_pkg_postinst + fdo-mime_mime_database_update +} diff --git a/kde-base/kmenuedit/kmenuedit-5.0.9999.ebuild b/kde-base/kmenuedit/kmenuedit-5.0.9999.ebuild new file mode 100644 index 00000000000..a680dc45f39 --- /dev/null +++ b/kde-base/kmenuedit/kmenuedit-5.0.9999.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 + +inherit kde5 + +DESCRIPTION="KDE menu editor" +HOMEPAGE="https://projects.kde.org/projects/kde/workspace/kmenuedit" +KEYWORDS="" +IUSE="+hotkeys" + +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 ki18n) + $(add_frameworks_dep kiconthemes) + $(add_frameworks_dep kio) + $(add_frameworks_dep kservice) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kxmlgui) + $(add_frameworks_dep sonnet) + dev-qt/qtdbus:5 + dev-qt/qtgui:5 + dev-qt/qtwidgets:5 + dev-qt/qtxml:5 + hotkeys? ( $(add_kdebase_dep khotkeys) ) +" +RDEPEND="${DEPEND} + !kde-base/kmenuedit:4 +" + +src_configure() { + local mycmakeargs=( + $(cmake-utils_use_find_package hotkeys KHotKeysDBusInterface) + ) + + kde5_src_configure +} diff --git a/kde-base/ksysguard/ksysguard-5.0.9999.ebuild b/kde-base/ksysguard/ksysguard-5.0.9999.ebuild new file mode 100644 index 00000000000..711f512b45a --- /dev/null +++ b/kde-base/ksysguard/ksysguard-5.0.9999.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 + +KDE_HANDBOOK="true" +inherit kde5 + +DESCRIPTION="Network-enabled task manager and system monitor" +LICENSE="GPL-2+" +KEYWORDS="" +IUSE="lm_sensors" + +DEPEND=" + $(add_kdebase_dep libksysguard) + $(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 kitemviews) + $(add_frameworks_dep knewstuff) + $(add_frameworks_dep knotifications) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kwindowsystem) + $(add_frameworks_dep kxmlgui) + dev-qt/qtdbus:5 + dev-qt/qtgui:5 + dev-qt/qtwidgets:5 + dev-qt/qtxml:5 + lm_sensors? ( sys-apps/lm_sensors ) +" +RDEPEND="${DEPEND} + !kde-base/ksysguard:4 +" + +src_configure() { + local mycmakeargs=( + $(cmake-utils_use_find_package lm_sensors Sensors) + ) + + kde5_src_configure +} diff --git a/kde-base/kwin/kwin-5.0.9999.ebuild b/kde-base/kwin/kwin-5.0.9999.ebuild new file mode 100644 index 00000000000..aed4c80b5d5 --- /dev/null +++ b/kde-base/kwin/kwin-5.0.9999.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 + +KDE_HANDBOOK="true" +KDE_TEST="true" +VIRTUALX_REQUIRED="test" +inherit kde5 + +DESCRIPTION="KDE window manager" +LICENSE="GPL-2+" +KEYWORDS="" +IUSE="gles2 wayland" + +COMMON_DEPEND=" + $(add_frameworks_dep kactivities) + $(add_frameworks_dep kauth) + $(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 kdeclarative) + $(add_frameworks_dep kglobalaccel) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kiconthemes) + $(add_frameworks_dep kinit) + $(add_frameworks_dep kio) + $(add_frameworks_dep knewstuff) + $(add_frameworks_dep knotifications) + $(add_frameworks_dep kservice) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kwindowsystem) + $(add_frameworks_dep kxmlgui) + $(add_frameworks_dep plasma) + dev-qt/qtdbus:5 + dev-qt/qtdeclarative:5 + dev-qt/qtgui:5[gles2=,opengl] + dev-qt/qtmultimedia:5 + dev-qt/qtscript:5 + dev-qt/qtwidgets:5 + dev-qt/qtx11extras + media-libs/libepoxy + x11-libs/libICE + x11-libs/libSM + x11-libs/libX11 + x11-libs/libxcb + x11-libs/libXcursor + x11-libs/libXext + x11-libs/libXxf86vm + x11-libs/xcb-util-image + x11-libs/xcb-util-keysyms + wayland? ( + >=dev-libs/wayland-1.2 + >=x11-libs/libxkbcommon-0.4.1 + ) +" +RDEPEND="${COMMON_DEPEND} + !kde-base/kwin:4 + !kde-base/systemsettings:4 +" +DEPEND="${COMMON_DEPEND} + dev-qt/designer:5 + dev-qt/qtconcurrent:5 + media-libs/mesa[egl,gles2?] + x11-proto/xproto +" + +src_configure() { + local mycmakeargs=( + $(cmake-utils_use_find_package wayland) + ) + + kde5_src_configure +} diff --git a/kde-base/kwrited/kwrited-5.0.9999.ebuild b/kde-base/kwrited/kwrited-5.0.9999.ebuild new file mode 100644 index 00000000000..5a00b05cc55 --- /dev/null +++ b/kde-base/kwrited/kwrited-5.0.9999.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 + +inherit kde5 + +DESCRIPTION="KDE daemon listening for wall and write messages" +LICENSE="GPL-2" +KEYWORDS="" +IUSE="" + +DEPEND=" + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kdelibs4support) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep knotifications) + $(add_frameworks_dep kpty) +" +RDEPEND="${DEPEND} + !kde-base/kwrited:4 +" diff --git a/kde-base/libksysguard/libksysguard-5.0.9999.ebuild b/kde-base/libksysguard/libksysguard-5.0.9999.ebuild new file mode 100644 index 00000000000..ce976524c54 --- /dev/null +++ b/kde-base/libksysguard/libksysguard-5.0.9999.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 + +KDE_TEST="true" +VIRTUALX_REQUIRED="test" +inherit kde5 + +DESCRIPTION="Task management and system monitoring library" +LICENSE="LGPL-2+" +KEYWORDS="" +IUSE="X" + +COMMON_DEPEND=" + $(add_frameworks_dep kauth) + $(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 kwidgetsaddons) + $(add_frameworks_dep kwindowsystem) + dev-qt/qtdbus:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtwebkit:5[widgets] + dev-qt/qtwidgets:5 + sys-libs/zlib + X? ( + dev-qt/qtx11extras:5 + x11-libs/libX11 + x11-libs/libXres + ) +" +RDEPEND="${COMMON_DEPEND} + !kde-base/ksysguard:4 +" +DEPEND="${COMMON_DEPEND} + $(add_frameworks_dep kiconthemes) + $(add_frameworks_dep plasma) + X? ( x11-proto/xproto ) +" + +src_configure() { + local mycmakeargs=( + $(cmake-utils_use_find_package X X11) + ) + + kde5_src_configure +} diff --git a/kde-base/milou/milou-5.0.9999.ebuild b/kde-base/milou/milou-5.0.9999.ebuild new file mode 100644 index 00000000000..327458e1b31 --- /dev/null +++ b/kde-base/milou/milou-5.0.9999.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 + +inherit kde5 + +DESCRIPTION="Dedicated search application built on top of Baloo" +HOMEPAGE="https://projects.kde.org/projects/kde/workspace/milou" + +LICENSE="GPL-2 LGPL-2.1" +KEYWORDS="" +IUSE="" + +DEPEND=" + $(add_frameworks_dep krunner) + dev-qt/qtdeclarative:5 + dev-qt/qtgui:5 +" +RDEPEND="${DEPEND} + $(add_kdebase_dep baloo) +" diff --git a/kde-base/oxygen/oxygen-5.0.9999.ebuild b/kde-base/oxygen/oxygen-5.0.9999.ebuild new file mode 100644 index 00000000000..fb591dae72a --- /dev/null +++ b/kde-base/oxygen/oxygen-5.0.9999.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 + +inherit kde5 + +DESCRIPTION="KDE window manager theme" +HOMEPAGE="https://projects.kde.org/projects/kde/workspace/oxygen" +KEYWORDS="" +IUSE="" + +DEPEND=" + $(add_frameworks_dep frameworkintegration) + $(add_frameworks_dep kcompletion) + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kguiaddons) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kservice) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kwindowsystem) + $(add_kdebase_dep kwin) + dev-qt/qtdbus:5 + dev-qt/qtgui:5 + dev-qt/qtwidgets:5 + dev-qt/qtx11extras:5 + x11-libs/libxcb +" +RDEPEND="${DEPEND} + !kde-base/kdebase-cursors:4 +" diff --git a/kde-base/plasma-desktop/plasma-desktop-5.0.9999.ebuild b/kde-base/plasma-desktop/plasma-desktop-5.0.9999.ebuild new file mode 100644 index 00000000000..fd5671e7e2e --- /dev/null +++ b/kde-base/plasma-desktop/plasma-desktop-5.0.9999.ebuild @@ -0,0 +1,102 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 + +KDE_HANDBOOK="true" +inherit kde5 + +DESCRIPTION="KDE Plasma desktop" +KEYWORDS="" +IUSE="bluetooth +fontconfig networkmanager pulseaudio usb" + +RDEPEND=" + $(add_kdebase_dep kwin) + $(add_kdebase_dep plasma-workspace) + $(add_frameworks_dep attica) + $(add_frameworks_dep kactivities) + $(add_frameworks_dep karchive) + $(add_frameworks_dep kauth) + $(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 kdelibs4support) + $(add_frameworks_dep kemoticons) + $(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 knotifications) + $(add_frameworks_dep knotifyconfig) + $(add_frameworks_dep kparts) + $(add_frameworks_dep krunner) + $(add_frameworks_dep kservice) + $(add_frameworks_dep kwallet) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kwindowsystem) + $(add_frameworks_dep kxmlgui) + $(add_frameworks_dep plasma) + $(add_frameworks_dep solid) + $(add_frameworks_dep sonnet) + dev-qt/qtdbus:5 + dev-qt/qtdeclarative:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtprintsupport:5 + dev-qt/qtsvg:5 + dev-qt/qtwidgets:5 + dev-qt/qtx11extras:5 + dev-qt/qtxml:5 + media-libs/phonon[qt5] + x11-libs/libX11 + x11-libs/libxcb + x11-libs/libXi + x11-libs/libxkbfile + x11-libs/libXtst + bluetooth? ( net-wireless/bluedevil:5 ) + fontconfig? ( + media-libs/fontconfig + media-libs/freetype + x11-libs/libXft + x11-libs/xcb-util-image + ) + networkmanager? ( $(add_kdebase_dep plasma-nm) ) + pulseaudio? ( + dev-libs/glib:2 + media-libs/libcanberra + media-sound/pulseaudio + ) + usb? ( + x11-libs/libXcursor + x11-libs/libXfixes + virtual/libusb:0 + ) + !kde-base/attica:4 + !kde-base/knetattach:4 + !kde-base/kdepasswd:4 +" +DEPEND="${RDEPEND} + dev-qt/qtconcurrent:5 + x11-proto/xproto + fontconfig? ( x11-libs/libXrender ) +" + +src_configure() { + local mycmakeargs=( + $(cmake-utils_use_find_package fontconfig Fontconfig) + $(cmake-utils_use_find_package pulseaudio PulseAudio) + $(cmake-utils_use_find_package usb USB) + ) + + kde5_src_configure +} diff --git a/kde-base/plasma-nm/plasma-nm-5.0.9999.ebuild b/kde-base/plasma-nm/plasma-nm-5.0.9999.ebuild new file mode 100644 index 00000000000..123897b91e9 --- /dev/null +++ b/kde-base/plasma-nm/plasma-nm-5.0.9999.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 + +inherit kde5 + +DESCRIPTION="KDE Plasma applet for NetworkManager" +LICENSE="GPL-2 LGPL-2.1" +KEYWORDS="" +IUSE="modemmanager openconnect" + +DEPEND=" + $(add_frameworks_dep kcompletion) + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kdbusaddons) + $(add_frameworks_dep kdeclarative) + $(add_frameworks_dep kdelibs4support) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kiconthemes) + $(add_frameworks_dep kio) + $(add_frameworks_dep kitemviews) + $(add_frameworks_dep knotifications) + $(add_frameworks_dep kservice) + $(add_frameworks_dep kwallet) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kwindowsystem) + $(add_frameworks_dep kxmlgui) + $(add_frameworks_dep plasma) + $(add_frameworks_dep solid) + dev-qt/qtdbus:5 + dev-qt/qtdeclarative:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtwidgets:5 + dev-qt/qtxml:5 + >=net-libs/libnm-qt-5.0 + net-misc/mobile-broadband-provider-info + >=net-misc/networkmanager-0.9.8.0 + modemmanager? ( >=net-libs/libmm-qt-5.0 ) + openconnect? ( + net-misc/networkmanager-openconnect + net-misc/openconnect + ) +" +RDEPEND="${DEPEND} + !kde-misc/networkmanagement + !kde-misc/plasma-nm:4 +" + +src_configure() { + local mycmakeargs=( + $(cmake-utils_use_find_package modemmanager ModemManager) + $(cmake-utils_use_find_package modemmanager KF5ModemManagerQt) + $(cmake-utils_use_find_package openconnect OpenConnect) + ) + + kde5_src_configure +} diff --git a/kde-base/plasma-workspace-wallpapers/plasma-workspace-wallpapers-5.0.9999.ebuild b/kde-base/plasma-workspace-wallpapers/plasma-workspace-wallpapers-5.0.9999.ebuild new file mode 100644 index 00000000000..97fc946b0e9 --- /dev/null +++ b/kde-base/plasma-workspace-wallpapers/plasma-workspace-wallpapers-5.0.9999.ebuild @@ -0,0 +1,16 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 + +KDE_AUTODEPS="false" +KDE_DEBUG="false" +KDE_SCM="svn" +inherit kde5 + +DESCRIPTION="Additional wallpapers for the Plasma workspace" +KEYWORDS="" +IUSE="" + +DEPEND="dev-libs/extra-cmake-modules" diff --git a/kde-base/plasma-workspace/plasma-workspace-5.0.9999.ebuild b/kde-base/plasma-workspace/plasma-workspace-5.0.9999.ebuild new file mode 100644 index 00000000000..0098cffdfcb --- /dev/null +++ b/kde-base/plasma-workspace/plasma-workspace-5.0.9999.ebuild @@ -0,0 +1,134 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 + +VIRTUALX_REQUIRED="test" +inherit kde5 + +DESCRIPTION="KDE Plasma workspace" +KEYWORDS="" +IUSE="dbus gps prison qalculate X" + +COMMON_DEPEND=" + $(add_kdebase_dep libksysguard) + $(add_kdebase_dep baloo) + $(add_kdebase_dep kwin) + $(add_frameworks_dep kactivities) + $(add_frameworks_dep kbookmarks) + $(add_frameworks_dep kcmutils) + $(add_frameworks_dep kcompletion) + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kc |
