commit: d22f310929010570626e45ab5d061329185bb75d Author: Johannes Huber <johu <AT> gentoo <DOT> org> AuthorDate: Tue Jan 13 23:57:27 2015 +0000 Commit: Johannes Huber <johu <AT> gentoo <DOT> org> CommitDate: Tue Jan 13 23:57:27 2015 +0000 URL: http://sources.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=d22f3109
[kde-plasma] Add KDE Plasma 5.2 beta 1 Package-Manager: portage-2.2.15 --- .../{baloo-9999.ebuild => baloo-5.5.95.ebuild} | 5 + kde-plasma/baloo/baloo-9999.ebuild | 5 + .../bluedevil-5.1.95.ebuild} | 28 ++-- kde-plasma/breeze/breeze-5.1.95.ebuild | 66 ++++++++++ kde-plasma/kcm-touchpad/kcm-touchpad-5.1.95.ebuild | 48 +++++++ .../kde-cli-tools/kde-cli-tools-5.1.95.ebuild | 50 +++++++ .../kde-gtk-config/kde-gtk-config-5.1.95.ebuild | 41 ++++++ kde-plasma/kdecoration/kdecoration-5.1.95.ebuild | 14 ++ .../kdeplasma-addons-5.1.95.ebuild | 48 +++++++ ...ata-9999.ebuild => kfilemetadata-5.5.95.ebuild} | 7 +- kde-plasma/kfilemetadata/kfilemetadata-9999.ebuild | 5 + .../khelpcenter-5.1.95.ebuild} | 31 ++--- kde-plasma/khotkeys/khotkeys-5.1.95.ebuild | 45 +++++++ kde-plasma/kinfocenter/kinfocenter-5.1.95.ebuild | 70 ++++++++++ kde-plasma/kio-extras/kio-extras-5.1.95.ebuild | 84 ++++++++++++ kde-plasma/kmenuedit/kmenuedit-5.1.95.ebuild | 44 +++++++ kde-plasma/kscreen/kscreen-5.1.95.ebuild | 32 +++++ kde-plasma/ksysguard/ksysguard-5.1.95.ebuild | 47 +++++++ kde-plasma/kwayland/kwayland-5.1.95.ebuild | 24 ++++ kde-plasma/kwin/kwin-5.1.95.ebuild | 81 ++++++++++++ kde-plasma/kwrited/kwrited-5.1.95.ebuild | 23 ++++ kde-plasma/libbluedevil/libbluedevil-5.1.95.ebuild | 21 +++ kde-plasma/libkscreen/libkscreen-5.1.95.ebuild | 26 ++++ kde-plasma/libksysguard/libksysguard-5.1.95.ebuild | 53 ++++++++ kde-plasma/libmm-qt/libmm-qt-5.1.95.ebuild | 22 ++++ kde-plasma/milou/milou-5.1.95.ebuild | 24 ++++ kde-plasma/oxygen-fonts/oxygen-fonts-5.1.95.ebuild | 35 +++++ kde-plasma/oxygen/oxygen-5.1.95.ebuild | 42 ++++++ .../plasma-desktop/plasma-desktop-5.1.95.ebuild | 114 ++++++++++++++++ kde-plasma/plasma-nm/plasma-nm-5.1.95.ebuild | 65 +++++++++ .../plasma-workspace-wallpapers-5.1.95.ebuild | 16 +++ .../plasma-workspace-5.1.95.ebuild | 145 +++++++++++++++++++++ ...-9999.ebuild => polkit-kde-agent-5.1.95.ebuild} | 3 + .../polkit-kde-agent/polkit-kde-agent-9999.ebuild | 3 + kde-plasma/powerdevil/powerdevil-5.1.95.ebuild | 56 ++++++++ kde-plasma/sddm-kcm/sddm-kcm-5.1.95.ebuild | 32 +++++ .../systemsettings-5.1.95.ebuild} | 27 ++-- .../user-manager-5.1.95.ebuild} | 13 +- 38 files changed, 1443 insertions(+), 52 deletions(-) diff --git a/kde-plasma/baloo/baloo-9999.ebuild b/kde-plasma/baloo/baloo-5.5.95.ebuild similarity index 83% copy from kde-plasma/baloo/baloo-9999.ebuild copy to kde-plasma/baloo/baloo-5.5.95.ebuild index c8665c9..57b3f1f 100644 --- a/kde-plasma/baloo/baloo-9999.ebuild +++ b/kde-plasma/baloo/baloo-5.5.95.ebuild @@ -6,6 +6,11 @@ EAPI=5 inherit kde5 +# version scheme fail by upstream +if [[ ${KDE_BUILD_TYPE} = release ]]; then + PLASMA_VERSION=5.1.95 + SRC_URI="mirror://kde/unstable/plasma/${PLASMA_VERSION}/${PN}-${PV}.tar.xz" +fi DESCRIPTION="Framework for searching and managing metadata" KEYWORDS="" IUSE="" diff --git a/kde-plasma/baloo/baloo-9999.ebuild b/kde-plasma/baloo/baloo-9999.ebuild index c8665c9..57b3f1f 100644 --- a/kde-plasma/baloo/baloo-9999.ebuild +++ b/kde-plasma/baloo/baloo-9999.ebuild @@ -6,6 +6,11 @@ EAPI=5 inherit kde5 +# version scheme fail by upstream +if [[ ${KDE_BUILD_TYPE} = release ]]; then + PLASMA_VERSION=5.1.95 + SRC_URI="mirror://kde/unstable/plasma/${PLASMA_VERSION}/${PN}-${PV}.tar.xz" +fi DESCRIPTION="Framework for searching and managing metadata" KEYWORDS="" IUSE="" diff --git a/kde-plasma/baloo/baloo-9999.ebuild b/kde-plasma/bluedevil/bluedevil-5.1.95.ebuild similarity index 52% copy from kde-plasma/baloo/baloo-9999.ebuild copy to kde-plasma/bluedevil/bluedevil-5.1.95.ebuild index c8665c9..c9d52c7 100644 --- a/kde-plasma/baloo/baloo-9999.ebuild +++ b/kde-plasma/bluedevil/bluedevil-5.1.95.ebuild @@ -4,36 +4,36 @@ EAPI=5 +EGIT_BRANCH="frameworks" inherit kde5 -DESCRIPTION="Framework for searching and managing metadata" -KEYWORDS="" +DESCRIPTION="Bluetooth stack for KDE" +HOMEPAGE="http://projects.kde.org/projects/extragear/base/bluedevil" +KEYWORDS=" ~amd64" IUSE="" DEPEND=" - $(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 kdbusaddons) $(add_frameworks_dep kdelibs4support) $(add_frameworks_dep ki18n) - $(add_frameworks_dep kidletime) + $(add_frameworks_dep kiconthemes) $(add_frameworks_dep kio) + $(add_frameworks_dep knotifications) + $(add_frameworks_dep kservice) $(add_frameworks_dep kwidgetsaddons) - $(add_frameworks_dep solid) - $(add_kdeplasma_dep kfilemetadata) - =dev-libs/xapian-1.2*[chert] + $(add_kdeplasma_dep libbluedevil) dev-qt/qtdbus:5 - dev-qt/qtdeclarative:5 dev-qt/qtgui:5 - dev-qt/qtsql:5 dev-qt/qtwidgets:5 - sys-apps/attr - !<kde-base/nepomuk-4.12.50 + x11-misc/shared-mime-info " RDEPEND="${DEPEND} - !kde-base/baloo:4[-minimal(-)] + !app-mobilephone/obexd + !app-mobilephone/obex-data-server + !net-wireless/bluedevil + !net-wireless/kbluetooth " diff --git a/kde-plasma/breeze/breeze-5.1.95.ebuild b/kde-plasma/breeze/breeze-5.1.95.ebuild new file mode 100644 index 0000000..e3dd166 --- /dev/null +++ b/kde-plasma/breeze/breeze-5.1.95.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 + +inherit kde5 multibuild + +DESCRIPTION="Breeze visual style for the Plasma desktop" +HOMEPAGE="https://projects.kde.org/projects/kde/workspace/breeze" +KEYWORDS=" ~amd64" +IUSE="kde4" + +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 kwindowsystem) + $(add_kdeplasma_dep kdecoration) + dev-qt/qtdbus:5 + dev-qt/qtgui:5 + dev-qt/qtwidgets:5 + dev-qt/qtx11extras:5 + x11-libs/libxcb + kde4? ( + kde-base/kdelibs:4 + x11-libs/libX11 + ) +" +RDEPEND=" + ${DEPEND} + dev-qt/qtgraphicaleffects:5 +" + +pkg_setup() { + kde5_pkg_setup + + MULTIBUILD_VARIANTS=( kf5 ) + use kde4 && MULTIBUILD_VARIANTS+=( kde4 ) +} + +src_configure() { + myconfigure() { + local mycmakeargs=() + + if [[ ${MULTIBUILD_VARIANT} = kde4 ]] ; then + mycmakeargs+=( -DUSE_KDE4=true ) + fi + + kde5_src_configure + } + + multibuild_foreach_variant myconfigure +} + +src_compile() { + multibuild_foreach_variant kde5_src_compile +} + +src_install() { + multibuild_foreach_variant kde5_src_install +} diff --git a/kde-plasma/kcm-touchpad/kcm-touchpad-5.1.95.ebuild b/kde-plasma/kcm-touchpad/kcm-touchpad-5.1.95.ebuild new file mode 100644 index 0000000..d5c43bc --- /dev/null +++ b/kde-plasma/kcm-touchpad/kcm-touchpad-5.1.95.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 + +EGIT_BRANCH="frameworks" +inherit kde5 + +DESCRIPTION="KControl module for xf86-input-synaptics" +HOMEPAGE="https://projects.kde.org/projects/playground/utils/kcm-touchpad" + +LICENSE="GPL-2" +SLOT="5" +KEYWORDS=" ~amd64" +IUSE="" + +RDEPEND=" + $(add_frameworks_dep kinit) + $(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 kglobalaccel) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep knotifications) + $(add_frameworks_dep knotifyconfig) + $(add_frameworks_dep kservice) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kxmlgui) + $(add_frameworks_dep plasma) + dev-qt/qtdbus:5 + dev-qt/qtgui:5 + dev-qt/qtwidgets:5 + x11-libs/libX11 + x11-libs/libxcb + x11-libs/libXi +" +DEPEND="${RDEPEND} + x11-base/xorg-server + x11-drivers/xf86-input-synaptics + >=x11-proto/inputproto-2.0 + x11-proto/xproto + !kde-misc/kcm_touchpad + !kde-misc/kcm-touchpad +" diff --git a/kde-plasma/kde-cli-tools/kde-cli-tools-5.1.95.ebuild b/kde-plasma/kde-cli-tools/kde-cli-tools-5.1.95.ebuild new file mode 100644 index 0000000..0405eff --- /dev/null +++ b/kde-plasma/kde-cli-tools/kde-cli-tools-5.1.95.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2015 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=" ~amd64" +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-plasma/kde-gtk-config/kde-gtk-config-5.1.95.ebuild b/kde-plasma/kde-gtk-config/kde-gtk-config-5.1.95.ebuild new file mode 100644 index 0000000..0320003 --- /dev/null +++ b/kde-plasma/kde-gtk-config/kde-gtk-config-5.1.95.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 + +inherit kde5 + +DESCRIPTION="KDE systemsettings kcm to set GTK application look&feel" +HOMEPAGE="http://projects.kde.org/kde-gtk-config" +LICENSE="GPL-3" +KEYWORDS=" ~amd64" + +DEPEND=" + $(add_frameworks_dep karchive) + $(add_frameworks_dep kcmutils) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kiconthemes) + $(add_frameworks_dep kio) + $(add_frameworks_dep knewstuff) + $(add_frameworks_dep kwidgetsaddons) + dev-libs/glib:2 + dev-qt/qtgui:5 + dev-qt/qtwidgets:5 + x11-libs/gtk+:2 + x11-libs/gtk+:3 +" +RDEPEND="${DEPEND} + !kde-misc/kde-gtk-config +" + +pkg_postinst() { + kde5_pkg_postinst + einfo + elog "If you notice missing icons in your GTK applications, you may have to install" + elog "the corresponding themes for GTK. A good guess would be x11-themes/oxygen-gtk" + elog "for example." + einfo +} diff --git a/kde-plasma/kdecoration/kdecoration-5.1.95.ebuild b/kde-plasma/kdecoration/kdecoration-5.1.95.ebuild new file mode 100644 index 0000000..5e5cc58 --- /dev/null +++ b/kde-plasma/kdecoration/kdecoration-5.1.95.ebuild @@ -0,0 +1,14 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 + +inherit kde5 + +DESCRIPTION="Plugin based library to create window decorations" +KEYWORDS=" ~amd64" +IUSE="" + +DEPEND="dev-qt/qtgui:5" +RDEPEND="${DEPEND}" diff --git a/kde-plasma/kdeplasma-addons/kdeplasma-addons-5.1.95.ebuild b/kde-plasma/kdeplasma-addons/kdeplasma-addons-5.1.95.ebuild new file mode 100644 index 0000000..6c9e529 --- /dev/null +++ b/kde-plasma/kdeplasma-addons/kdeplasma-addons-5.1.95.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 + +inherit kde5 + +DESCRIPTION="Extra Plasma applets and engines" +LICENSE="GPL-2 LGPL-2" +KEYWORDS=" ~amd64" +IUSE="ibus scim" + +DEPEND=" + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcmutils) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kdelibs4support) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kio) + $(add_frameworks_dep krunner) + $(add_frameworks_dep kservice) + $(add_frameworks_dep kunitconversion) + $(add_frameworks_dep plasma) + dev-qt/qtdbus:5 + dev-qt/qtdeclarative:5 + dev-qt/qtgui:5 + dev-qt/qtwidgets:5 + ibus? ( + app-i18n/ibus + dev-libs/glib:2 + dev-qt/qtx11extras:5 + x11-libs/libxcb + x11-libs/xcb-util-keysyms + ) + scim? ( app-i18n/scim ) +" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + $(cmake-utils_use_find_package ibus IBus) + $(cmake-utils_use_find_package scim) + ) + + kde5_src_configure +} diff --git a/kde-plasma/kfilemetadata/kfilemetadata-9999.ebuild b/kde-plasma/kfilemetadata/kfilemetadata-5.5.95.ebuild similarity index 81% copy from kde-plasma/kfilemetadata/kfilemetadata-9999.ebuild copy to kde-plasma/kfilemetadata/kfilemetadata-5.5.95.ebuild index 2fb7a5a..1e9bf27 100644 --- a/kde-plasma/kfilemetadata/kfilemetadata-9999.ebuild +++ b/kde-plasma/kfilemetadata/kfilemetadata-5.5.95.ebuild @@ -6,8 +6,13 @@ EAPI=5 inherit kde5 +# version scheme fail by upstream +if [[ ${KDE_BUILD_TYPE} = release ]]; then + PLASMA_VERSION=5.1.95 + SRC_URI="mirror://kde/unstable/plasma/${PLASMA_VERSION}/${PN}-${PV}.tar.xz" +fi DESCRIPTION="Library for extracting file metadata" -KEYWORDS="" +KEYWORDS=" ~amd64" IUSE="epub exif ffmpeg pdf taglib" # TODO: mobi? ( $(add_kdeplasma_dep kdegraphics-mobipocket) ) NOTE: not integrated upstream diff --git a/kde-plasma/kfilemetadata/kfilemetadata-9999.ebuild b/kde-plasma/kfilemetadata/kfilemetadata-9999.ebuild index 2fb7a5a..98261ae 100644 --- a/kde-plasma/kfilemetadata/kfilemetadata-9999.ebuild +++ b/kde-plasma/kfilemetadata/kfilemetadata-9999.ebuild @@ -6,6 +6,11 @@ EAPI=5 inherit kde5 +# version scheme fail by upstream +if [[ ${KDE_BUILD_TYPE} = release ]]; then + PLASMA_VERSION=5.1.95 + SRC_URI="mirror://kde/unstable/plasma/${PLASMA_VERSION}/${PN}-${PV}.tar.xz" +fi DESCRIPTION="Library for extracting file metadata" KEYWORDS="" IUSE="epub exif ffmpeg pdf taglib" diff --git a/kde-plasma/baloo/baloo-9999.ebuild b/kde-plasma/khelpcenter/khelpcenter-5.1.95.ebuild similarity index 52% copy from kde-plasma/baloo/baloo-9999.ebuild copy to kde-plasma/khelpcenter/khelpcenter-5.1.95.ebuild index c8665c9..66fb97d 100644 --- a/kde-plasma/baloo/baloo-9999.ebuild +++ b/kde-plasma/khelpcenter/khelpcenter-5.1.95.ebuild @@ -4,36 +4,37 @@ EAPI=5 +KDE_HANDBOOK="true" inherit kde5 -DESCRIPTION="Framework for searching and managing metadata" -KEYWORDS="" +DESCRIPTION="The KDE Help Center" +HOMEPAGE+=" http://userbase.kde.org/KHelpCenter" +KEYWORDS=" ~amd64" IUSE="" 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 kcrash) $(add_frameworks_dep kdbusaddons) $(add_frameworks_dep kdelibs4support) + $(add_frameworks_dep khtml) $(add_frameworks_dep ki18n) - $(add_frameworks_dep kidletime) + $(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 solid) - $(add_kdeplasma_dep kfilemetadata) - =dev-libs/xapian-1.2*[chert] + $(add_frameworks_dep kwindowsystem) + $(add_frameworks_dep kxmlgui) dev-qt/qtdbus:5 - dev-qt/qtdeclarative: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(-)] + dev-qt/qtxml:5 + !kde-base/khelpcenter:4 " +RDEPEND="${DEPEND}" diff --git a/kde-plasma/khotkeys/khotkeys-5.1.95.ebuild b/kde-plasma/khotkeys/khotkeys-5.1.95.ebuild new file mode 100644 index 0000000..e825eeb --- /dev/null +++ b/kde-plasma/khotkeys/khotkeys-5.1.95.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2015 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=" ~amd64" +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 X) + $(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_kdeplasma_dep plasma-workspace) + dev-qt/qtdbus:5 + dev-qt/qtgui:5 + dev-qt/qtwidgets:5 + dev-qt/qtx11extras:5 + x11-libs/libX11 +" +RDEPEND="${COMMON_DEPEND} + $(add_frameworks_dep kded) + !kde-base/khotkeys:4 + !kde-base/systemsettings:4 +" +DEPEND="${COMMON_DEPEND} + x11-libs/libxcb + x11-libs/libXtst + x11-proto/xproto +" diff --git a/kde-plasma/kinfocenter/kinfocenter-5.1.95.ebuild b/kde-plasma/kinfocenter/kinfocenter-5.1.95.ebuild new file mode 100644 index 0000000..6561b17 --- /dev/null +++ b/kde-plasma/kinfocenter/kinfocenter-5.1.95.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2015 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=" ~amd64" +IUSE="egl gles ieee1394 +opengl +pci samba nfs 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 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? ( $(add_kdeplasma_dep kwayland) ) + 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 KF5Wayland) + $(cmake-utils_use_find_package X X11) + ) + + kde5_src_configure +} diff --git a/kde-plasma/kio-extras/kio-extras-5.1.95.ebuild b/kde-plasma/kio-extras/kio-extras-5.1.95.ebuild new file mode 100644 index 0000000..8af2af3 --- /dev/null +++ b/kde-plasma/kio-extras/kio-extras-5.1.95.ebuild @@ -0,0 +1,84 @@ +# Copyright 1999-2015 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=" ~amd64" +IUSE="exif openexr phonon samba +sftp slp" + +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 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/qtsvg: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 ) +" +RDEPEND="${COMMON_DEPEND} + $(add_frameworks_dep kded) + !kde-apps/kdebase-kioslaves:4[-minimal(-)] + !kde-base/kcontrol:4 + !kde-base/kdebase-kioslaves:4[-minimal(-)] +" +DEPEND="${COMMON_DEPEND} + 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-plasma/kmenuedit/kmenuedit-5.1.95.ebuild b/kde-plasma/kmenuedit/kmenuedit-5.1.95.ebuild new file mode 100644 index 0000000..8fdcff2 --- /dev/null +++ b/kde-plasma/kmenuedit/kmenuedit-5.1.95.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2015 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=" ~amd64" +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_kdeplasma_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-plasma/kscreen/kscreen-5.1.95.ebuild b/kde-plasma/kscreen/kscreen-5.1.95.ebuild new file mode 100644 index 0000000..aa2e2d3 --- /dev/null +++ b/kde-plasma/kscreen/kscreen-5.1.95.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 + +inherit kde5 + +DESCRIPTION="KDE screen management" +HOMEPAGE="https://projects.kde.org/projects/extragear/base/kscreen" + +KEYWORDS=" ~amd64" +IUSE="" + +DEPEND=" + $(add_kdeplasma_dep libkscreen '' '5.1.90') + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kdbusaddons) + $(add_frameworks_dep kglobalaccel) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kxmlgui) + dev-qt/qtdbus:5 + dev-qt/qtdeclarative:5[widgets] + dev-qt/qtgui:5 + dev-qt/qtwidgets:5 +" +RDEPEND=" + ${DEPEND} + !kde-misc/kscreen +" diff --git a/kde-plasma/ksysguard/ksysguard-5.1.95.ebuild b/kde-plasma/ksysguard/ksysguard-5.1.95.ebuild new file mode 100644 index 0000000..a357f3f --- /dev/null +++ b/kde-plasma/ksysguard/ksysguard-5.1.95.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2015 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=" ~amd64" +IUSE="lm_sensors" + +DEPEND=" + $(add_kdeplasma_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-plasma/kwayland/kwayland-5.1.95.ebuild b/kde-plasma/kwayland/kwayland-5.1.95.ebuild new file mode 100644 index 0000000..3a9b63a --- /dev/null +++ b/kde-plasma/kwayland/kwayland-5.1.95.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 + +KDE_TEST="true" +inherit kde5 + +DESCRIPTION="Qt-style client and server library wrapper for Wayland libraries" +HOMEPAGE="https://projects.kde.org/projects/kde/workspace/kwayland" + +LICENSE="LGPL-2.1" +KEYWORDS=" ~amd64" +IUSE="" + +DEPEND=" + >=dev-libs/wayland-1.3.0 + dev-qt/qtgui:5 +" +RDEPEND="${DEPEND}" + +# All failing, i guess we need a virtual wayland server +RESTRICT="test" diff --git a/kde-plasma/kwin/kwin-5.1.95.ebuild b/kde-plasma/kwin/kwin-5.1.95.ebuild new file mode 100644 index 0000000..31e372f --- /dev/null +++ b/kde-plasma/kwin/kwin-5.1.95.ebuild @@ -0,0 +1,81 @@ +# Copyright 1999-2015 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=" ~amd64" +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 X) + $(add_frameworks_dep kxmlgui) + $(add_frameworks_dep plasma) + $(add_kdeplasma_dep kdecoration) + dev-qt/qtdbus:5 + dev-qt/qtdeclarative:5 + dev-qt/qtgui:5[gles2=,opengl] + dev-qt/qtmultimedia:5[qml] + 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? ( + $(add_kdeplasma_dep kwayland) + >=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) + $(cmake-utils_use_find_package wayland KF5Wayland) + ) + + kde5_src_configure +} diff --git a/kde-plasma/kwrited/kwrited-5.1.95.ebuild b/kde-plasma/kwrited/kwrited-5.1.95.ebuild new file mode 100644 index 0000000..ca5e44f --- /dev/null +++ b/kde-plasma/kwrited/kwrited-5.1.95.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2015 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=" ~amd64" +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-plasma/libbluedevil/libbluedevil-5.1.95.ebuild b/kde-plasma/libbluedevil/libbluedevil-5.1.95.ebuild new file mode 100644 index 0000000..3be6f10 --- /dev/null +++ b/kde-plasma/libbluedevil/libbluedevil-5.1.95.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 + +EGIT_BRANCH="frameworks" +inherit kde5 + +DESCRIPTION="Qt wrapper for bluez used in the KDE bluetooth stack" +HOMEPAGE="http://projects.kde.org/projects/playground/libs/libbluedevil" +KEYWORDS=" ~amd64" +IUSE="" + +DEPEND=" + dev-qt/qtdbus:5 +" +RDEPEND="${DEPEND} + >=net-wireless/bluez-5 + !net-libs/libbluedevil +" diff --git a/kde-plasma/libkscreen/libkscreen-5.1.95.ebuild b/kde-plasma/libkscreen/libkscreen-5.1.95.ebuild new file mode 100644 index 0000000..0bd642e --- /dev/null +++ b/kde-plasma/libkscreen/libkscreen-5.1.95.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 + +VIRTUALX_REQUIRED="test" +inherit kde5 + +DESCRIPTION="KDE screen management library" +LICENSE="GPL-2" +KEYWORDS=" ~amd64" +IUSE="" + +# TODO: add X use flag, does not build at the moment + +DEPEND=" + dev-qt/qtgui:5 + dev-qt/qtx11extras:5 + x11-libs/libX11 + x11-libs/libxcb + x11-libs/libXrandr +" +RDEPEND="${DEPEND} + !x11-libs/libkscreen:5 +" diff --git a/kde-plasma/libksysguard/libksysguard-5.1.95.ebuild b/kde-plasma/libksysguard/libksysguard-5.1.95.ebuild new file mode 100644 index 0000000..21592f3 --- /dev/null +++ b/kde-plasma/libksysguard/libksysguard-5.1.95.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2015 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=" ~amd64" +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 + 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-plasma/libmm-qt/libmm-qt-5.1.95.ebuild b/kde-plasma/libmm-qt/libmm-qt-5.1.95.ebuild new file mode 100644 index 0000000..f304274 --- /dev/null +++ b/kde-plasma/libmm-qt/libmm-qt-5.1.95.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 + +inherit kde5 + +DESCRIPTION="Modemmanager bindings for Qt" +LICENSE="LGPL-2" +KEYWORDS=" ~amd64" +IUSE="" + +DEPEND=" + dev-qt/qtdbus:5 + dev-qt/qtxml:5 + net-misc/mobile-broadband-provider-info + >=net-misc/networkmanager-0.9.8[modemmanager] +" +RDEPEND="${DEPEND} + !net-libs/libmm-qt +" diff --git a/kde-plasma/milou/milou-5.1.95.ebuild b/kde-plasma/milou/milou-5.1.95.ebuild new file mode 100644 index 0000000..3046c41 --- /dev/null +++ b/kde-plasma/milou/milou-5.1.95.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2015 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=" ~amd64" +IUSE="" + +DEPEND=" + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep krunner) + $(add_frameworks_dep kservice) + dev-qt/qtdeclarative:5 + dev-qt/qtgui:5 +" +RDEPEND="${DEPEND}" diff --git a/kde-plasma/oxygen-fonts/oxygen-fonts-5.1.95.ebuild b/kde-plasma/oxygen-fonts/oxygen-fonts-5.1.95.ebuild new file mode 100644 index 0000000..08fce19 --- /dev/null +++ b/kde-plasma/oxygen-fonts/oxygen-fonts-5.1.95.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 + +inherit cmake-utils font git-r3 + +DESCRIPTION="Desktop/GUI font family for integrated use with the KDE desktop" +HOMEPAGE="https://projects.kde.org/projects/kde/workspace/oxygen-fonts" +EGIT_REPO_URI="git://anongit.kde.org/oxygen-fonts" + +LICENSE="OFL-1.1" +SLOT="5" +KEYWORDS=" ~amd64" +IUSE="" + +DEPEND=" + dev-libs/extra-cmake-modules + media-gfx/fontforge +" +RDEPEND="!media-fonts/oxygen-fonts" + +src_configure() { + local mycmakeargs=( + -DOXYGEN_FONT_INSTALL_DIR="${FONTDIR}" + ) + + cmake-utils_src_configure +} + +src_install() { + cmake-utils_src_install + font_src_install +} diff --git a/kde-plasma/oxygen/oxygen-5.1.95.ebuild b/kde-plasma/oxygen/oxygen-5.1.95.ebuild new file mode 100644 index 0000000..9a7f1c3 --- /dev/null +++ b/kde-plasma/oxygen/oxygen-5.1.95.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2015 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=" ~amd64" +IUSE="+kwin" + +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) + dev-qt/qtdbus:5 + dev-qt/qtgui:5 + dev-qt/qtwidgets:5 + dev-qt/qtx11extras:5 + x11-libs/libxcb + kwin? ( $(add_kdeplasma_dep kwin) ) +" +RDEPEND="${DEPEND} + !kde-base/kdebase-cursors:4 +" + +src_configure() { + local mycmakeargs=( + $(cmake-utils_use_find_package kwin KDecorations) + ) + + kde5_src_configure +} diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.1.95.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.1.95.ebuild new file mode 100644 index 0000000..3608ec3 --- /dev/null +++ b/kde-plasma/plasma-desktop/plasma-desktop-5.1.95.ebuild @@ -0,0 +1,114 @@ +# Copyright 1999-2015 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=" ~amd64" +IUSE="+fontconfig networkmanager pulseaudio usb" + +COMMON_DEPEND=" + $(add_kdeplasma_dep breeze) + $(add_kdeplasma_dep kwin) + $(add_kdeplasma_dep oxygen kwin) + $(add_kdeplasma_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/qtconcurrent:5 + 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/libXcursor + x11-libs/libXfixes + x11-libs/libXi + x11-libs/libxkbfile + x11-libs/libXtst + fontconfig? ( + media-libs/fontconfig + media-libs/freetype + x11-libs/libXft + x11-libs/xcb-util-image + ) + networkmanager? ( $(add_kdeplasma_dep plasma-nm) ) + pulseaudio? ( + dev-libs/glib:2 + media-libs/libcanberra + media-sound/pulseaudio + ) + usb? ( + x11-libs/libXcursor + x11-libs/libXfixes + virtual/libusb:0 + ) +" +RDEPEND="${COMMON_DEPEND} + $(add_frameworks_dep kded) + sys-apps/accountsservice + !kde-base/attica:4 + !kde-base/kcontrol:4 + !kde-apps/knetattach:4[handbook] + !kde-base/knetattach:4[handbook] + !kde-base/kdepasswd:4 + !kde-base/solid-actions-kcm:4 + !kde-base/plasma-workspace:4 + !kde-base/systemsettings:4 +" +DEPEND="${COMMON_DEPEND} + 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-plasma/plasma-nm/plasma-nm-5.1.95.ebuild b/kde-plasma/plasma-nm/plasma-nm-5.1.95.ebuild new file mode 100644 index 0000000..f093485 --- /dev/null +++ b/kde-plasma/plasma-nm/plasma-nm-5.1.95.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2015 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=" ~amd64" +IUSE="modemmanager openconnect teamd" + +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 networkmanager-qt 'teamd=') + $(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 + net-misc/mobile-broadband-provider-info + >=net-misc/networkmanager-0.9.10.0[teamd=] + modemmanager? ( + $(add_kdeplasma_dep libmm-qt) + dev-qt/qtxml:5 + ) + openconnect? ( + dev-qt/qtxml:5 + 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-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-5.1.95.ebuild b/kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-5.1.95.ebuild new file mode 100644 index 0000000..a61ac03 --- /dev/null +++ b/kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-5.1.95.ebuild @@ -0,0 +1,16 @@ +# Copyright 1999-2015 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=" ~amd64" +IUSE="" + +DEPEND="dev-libs/extra-cmake-modules" diff --git a/kde-plasma/plasma-workspace/plasma-workspace-5.1.95.ebuild b/kde-plasma/plasma-workspace/plasma-workspace-5.1.95.ebuild new file mode 100644 index 0000000..cb303a8 --- /dev/null +++ b/kde-plasma/plasma-workspace/plasma-workspace-5.1.95.ebuild @@ -0,0 +1,145 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 + +VIRTUALX_REQUIRED="test" +inherit kde5 multilib + +DESCRIPTION="KDE Plasma workspace" +KEYWORDS=" ~amd64" +IUSE="dbus gps prison qalculate X" + +COMMON_DEPEND=" + $(add_kdeplasma_dep baloo) + $(add_kdeplasma_dep kwin) + $(add_kdeplasma_dep libkscreen) + $(add_kdeplasma_dep libksysguard) + $(add_frameworks_dep kactivities) + $(add_frameworks_dep kauth) + $(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 kcrash) + $(add_frameworks_dep kdbusaddons) + $(add_frameworks_dep kdeclarative) + $(add_frameworks_dep kdelibs4support) + $(add_frameworks_dep kdesu) + $(add_frameworks_dep kdewebkit) + $(add_frameworks_dep kglobalaccel) + $(add_frameworks_dep kguiaddons) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kiconthemes) + $(add_frameworks_dep kidletime) + $(add_frameworks_dep kio) + $(add_frameworks_dep kitemviews) + $(add_frameworks_dep kjobwidgets) + $(add_frameworks_dep kjs) + $(add_frameworks_dep kjsembed) + $(add_frameworks_dep knewstuff) + $(add_frameworks_dep knotifications) + $(add_frameworks_dep knotifyconfig) + $(add_frameworks_dep krunner) + $(add_frameworks_dep kservice) + $(add_frameworks_dep ktexteditor) + $(add_frameworks_dep ktextwidgets) + $(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[widgets] + dev-qt/qtgui:5[jpeg] + dev-qt/qtnetwork:5 + dev-qt/qtscript:5 + dev-qt/qtsql:5 + dev-qt/qtwebkit:5 + dev-qt/qtwidgets:5 + dev-qt/qtxml:5 + media-libs/phonon[qt5] + sys-libs/pam + sys-libs/zlib + dbus? ( dev-libs/libdbusmenu-qt[qt5] ) + gps? ( sci-geosciences/gpsd ) + prison? ( media-libs/prison:5 ) + qalculate? ( sci-libs/libqalculate ) + X? ( + dev-qt/qtx11extras:5 + x11-libs/libICE + x11-libs/libSM + x11-libs/libX11 + x11-libs/libXau + x11-libs/libxcb + x11-libs/libXrender + x11-libs/xcb-util-keysyms + ) +" +RDEPEND="${COMMON_DEPEND} + $(add_frameworks_dep kded) + $(add_kdeplasma_dep milou) + dev-qt/qdbus:5 + dev-qt/qtpaths:5 + dev-qt/qtquickcontrols:5[widgets] + kde-base/kdebase-pam + !kde-base/freespacenotifier:4 + !kde-base/libtaskmanager:4 + !kde-base/kcminit:4 + !kde-base/kdebase-startkde:4 + !kde-base/klipper:4 + !kde-base/krunner:4 + !kde-base/ksmserver:4 + !kde-base/ksplash:4 + !kde-base/plasma-workspace:4 +" +DEPEND="${COMMON_DEPEND} + X? ( x11-proto/xproto ) +" + +PATCHES=( "${FILESDIR}/${PN}-startkde-script.patch" ) + +RESTRICT="test" + +src_prepare() { + kde5_src_prepare + + sed -e "s|\`qtpaths|\`/usr/$(get_libdir)/qt5/bin/qtpaths|" -i startkde/startkde.cmake || die +} + +src_configure() { + local mycmakeargs=( + $(cmake-utils_use_find_package dbus dbusmenu-qt5) + $(cmake-utils_use_find_package gps libgps) + $(cmake-utils_use_find_package prison) + $(cmake-utils_use_find_package qalculate Qalculate) + $(cmake-utils_use_find_package X X11) + ) + + kde5_src_configure +} + +src_install() { + kde5_src_install + + # startup and shutdown scripts + insinto /etc/plasma/startup + doins "${FILESDIR}/agent-startup.sh" + + insinto /etc/plasma/shutdown + doins "${FILESDIR}/agent-shutdown.sh" +} + +pkg_postinst () { + kde5_pkg_postinst + + echo + elog "To enable gpg-agent and/or ssh-agent in Plasma sessions," + elog "edit ${EPREFIX}/etc/plasma/startup/agent-startup.sh and" + elog "${EPREFIX}/etc/plasma/shutdown/agent-shutdown.sh" + echo +} diff --git a/kde-plasma/polkit-kde-agent/polkit-kde-agent-9999.ebuild b/kde-plasma/polkit-kde-agent/polkit-kde-agent-5.1.95.ebuild similarity index 77% copy from kde-plasma/polkit-kde-agent/polkit-kde-agent-9999.ebuild copy to kde-plasma/polkit-kde-agent/polkit-kde-agent-5.1.95.ebuild index 039441d..89a3971 100644 --- a/kde-plasma/polkit-kde-agent/polkit-kde-agent-9999.ebuild +++ b/kde-plasma/polkit-kde-agent/polkit-kde-agent-5.1.95.ebuild @@ -8,6 +8,9 @@ MY_PN="${PN}-1" EGIT_REPONAME="${MY_PN}" inherit kde5 +if [[ ${KDE_BUILD_TYPE} = release ]]; then + SRC_URI="mirror://kde/unstable/plasma/${PV}/${MY_PN}-${PV}.tar.xz" +fi DESCRIPTION="PolKit agent module for KDE" HOMEPAGE="http://www.kde.org" diff --git a/kde-plasma/polkit-kde-agent/polkit-kde-agent-9999.ebuild b/kde-plasma/polkit-kde-agent/polkit-kde-agent-9999.ebuild index 039441d..89a3971 100644 --- a/kde-plasma/polkit-kde-agent/polkit-kde-agent-9999.ebuild +++ b/kde-plasma/polkit-kde-agent/polkit-kde-agent-9999.ebuild @@ -8,6 +8,9 @@ MY_PN="${PN}-1" EGIT_REPONAME="${MY_PN}" inherit kde5 +if [[ ${KDE_BUILD_TYPE} = release ]]; then + SRC_URI="mirror://kde/unstable/plasma/${PV}/${MY_PN}-${PV}.tar.xz" +fi DESCRIPTION="PolKit agent module for KDE" HOMEPAGE="http://www.kde.org" diff --git a/kde-plasma/powerdevil/powerdevil-5.1.95.ebuild b/kde-plasma/powerdevil/powerdevil-5.1.95.ebuild new file mode 100644 index 0000000..73a3ba4 --- /dev/null +++ b/kde-plasma/powerdevil/powerdevil-5.1.95.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 + +inherit kde5 + +DESCRIPTION="Power management for KDE Plasma Shell" +HOMEPAGE="https://projects.kde.org/projects/kde/workspace/powerdevil" +KEYWORDS=" ~amd64" +IUSE="+upower" + +DEPEND=" + $(add_frameworks_dep kauth) + $(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 kidletime) + $(add_frameworks_dep kio) + $(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_kdeplasma_dep plasma-workspace) + dev-qt/qtdbus:5 + dev-qt/qtgui:5 + dev-qt/qtwidgets:5 + dev-qt/qtx11extras:5 + x11-libs/libX11 + x11-libs/libxcb + x11-libs/libXext + x11-libs/libXrandr + upower? ( virtual/udev ) +" + +RDEPEND=" + ${DEPEND} + upower? ( || ( >=sys-power/upower-0.9.23 sys-power/upower-pm-utils ) ) + !kde-base/powerdevil:4 +" + +src_configure() { + local mycmakeargs=( + $(cmake-utils_use_find_package upower UDev) + ) + + kde5_src_configure +} diff --git a/kde-plasma/sddm-kcm/sddm-kcm-5.1.95.ebuild b/kde-plasma/sddm-kcm/sddm-kcm-5.1.95.ebuild new file mode 100644 index 0000000..c71a63a --- /dev/null +++ b/kde-plasma/sddm-kcm/sddm-kcm-5.1.95.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 + +inherit kde5 + +DESCRIPTION="KDE control module for SDDM" +HOMEPAGE="https://projects.kde.org/projects/kdereview/sddm-kcm" + +LICENSE="GPL-2+" +KEYWORDS=" ~amd64" +IUSE="" + +DEPEND=" + $(add_frameworks_dep kauth) + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kio) + dev-qt/qtdeclarative:5 + dev-qt/qtwidgets:5 + dev-qt/qtx11extras:5 + x11-libs/libX11 + x11-libs/libXcursor +" +RDEPEND="${DEPEND} + x11-misc/sddm + !kde-misc/sddm-kcm:4 +" diff --git a/kde-plasma/baloo/baloo-9999.ebuild b/kde-plasma/systemsettings/systemsettings-5.1.95.ebuild similarity index 57% copy from kde-plasma/baloo/baloo-9999.ebuild copy to kde-plasma/systemsettings/systemsettings-5.1.95.ebuild index c8665c9..2fec257 100644 --- a/kde-plasma/baloo/baloo-9999.ebuild +++ b/kde-plasma/systemsettings/systemsettings-5.1.95.ebuild @@ -4,36 +4,37 @@ EAPI=5 +KDE_HANDBOOK="true" inherit kde5 -DESCRIPTION="Framework for searching and managing metadata" -KEYWORDS="" -IUSE="" +DESCRIPTION="System settings utility" +LICENSE="GPL-2" +KEYWORDS=" ~amd64" +IUSE="gtk" DEPEND=" $(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 kdbusaddons) $(add_frameworks_dep kdelibs4support) + $(add_frameworks_dep khtml) $(add_frameworks_dep ki18n) - $(add_frameworks_dep kidletime) + $(add_frameworks_dep kiconthemes) $(add_frameworks_dep kio) + $(add_frameworks_dep kitemviews) + $(add_frameworks_dep kservice) $(add_frameworks_dep kwidgetsaddons) - $(add_frameworks_dep solid) - $(add_kdeplasma_dep kfilemetadata) - =dev-libs/xapian-1.2*[chert] + $(add_frameworks_dep kwindowsystem) + $(add_frameworks_dep kxmlgui) dev-qt/qtdbus:5 - dev-qt/qtdeclarative: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(-)] + gtk? ( $(add_kdeplasma_dep kde-gtk-config ) ) + !kde-base/systemsettings:4 " diff --git a/kde-plasma/polkit-kde-agent/polkit-kde-agent-9999.ebuild b/kde-plasma/user-manager/user-manager-5.1.95.ebuild similarity index 51% copy from kde-plasma/polkit-kde-agent/polkit-kde-agent-9999.ebuild copy to kde-plasma/user-manager/user-manager-5.1.95.ebuild index 039441d..9453b48 100644 --- a/kde-plasma/polkit-kde-agent/polkit-kde-agent-9999.ebuild +++ b/kde-plasma/user-manager/user-manager-5.1.95.ebuild @@ -4,21 +4,16 @@ EAPI=5 -MY_PN="${PN}-1" -EGIT_REPONAME="${MY_PN}" inherit kde5 -DESCRIPTION="PolKit agent module for KDE" -HOMEPAGE="http://www.kde.org" - +DESCRIPTION="A simple system settings module to manage the users of your system" LICENSE="GPL-2" -KEYWORDS="" -SLOT="5" +KEYWORDS=" ~amd64" IUSE="" DEPEND=" - >=sys-auth/polkit-qt-0.112.0 + $(add_frameworks_dep kdelibs4support) + dev-libs/libpwquality " RDEPEND="${DEPEND} - !sys-auth/polkit-kde "