commit:     2b555f7eb0523844928d7b9657461580c62bb755
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Fri Jun 20 16:50:05 2014 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Fri Jun 20 16:50:05 2014 +0000
URL:        
http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=2b555f7e

[kde-base] Add Plasma 2 beta 2, part 1.

---
 .../{breeze-4.96.0.ebuild => breeze-4.97.0.ebuild} |  7 +++++-
 ...s-4.96.0.ebuild => kde-cli-tools-4.97.0.ebuild} | 15 +++++++++++--
 ...ter-4.96.0.ebuild => khelpcenter-4.97.0.ebuild} |  0
 ...otkeys-4.96.0.ebuild => khotkeys-4.97.0.ebuild} |  0
 ...ter-4.96.0.ebuild => kinfocenter-4.97.0.ebuild} |  1 +
 ...tras-4.96.0.ebuild => kio-extras-4.97.0.ebuild} | 25 ++++++++++++++++------
 ...uedit-4.96.0.ebuild => kmenuedit-4.97.0.ebuild} |  0
 ...guard-4.96.0.ebuild => ksysguard-4.97.0.ebuild} |  0
 .../{kwin-4.96.0.ebuild => kwin-4.97.0.ebuild}     |  0
 ...kwrited-4.96.0.ebuild => kwrited-4.97.0.ebuild} |  0
 ...rd-4.96.0.ebuild => libksysguard-4.97.0.ebuild} |  0
 .../{milou-4.96.0.ebuild => milou-4.97.0.ebuild}   |  0
 .../{oxygen-4.96.0.ebuild => oxygen-4.97.0.ebuild} |  1 +
 ...-4.96.0.ebuild => plasma-desktop-4.97.0.ebuild} |  5 +++--
 ....96.0.ebuild => plasma-workspace-4.97.0.ebuild} | 25 +++++++++++++++++++++-
 ...evil-4.96.0.ebuild => powerdevil-4.97.0.ebuild} |  3 ++-
 ...-4.96.0.ebuild => systemsettings-4.97.0.ebuild} |  0
 17 files changed, 69 insertions(+), 13 deletions(-)

diff --git a/kde-base/breeze/breeze-4.96.0.ebuild 
b/kde-base/breeze/breeze-4.97.0.ebuild
similarity index 77%
rename from kde-base/breeze/breeze-4.96.0.ebuild
rename to kde-base/breeze/breeze-4.97.0.ebuild
index 252a9b7..6e9e71a 100644
--- a/kde-base/breeze/breeze-4.96.0.ebuild
+++ b/kde-base/breeze/breeze-4.97.0.ebuild
@@ -4,7 +4,6 @@
 
 EAPI=5
 
-KDE_DEBUG="false"
 inherit kde5
 
 DESCRIPTION="Breeze visual style for the Plasma desktop"
@@ -12,6 +11,12 @@ 
HOMEPAGE="https://projects.kde.org/projects/kde/workspace/breeze";
 KEYWORDS=" ~amd64 ~x86 ~amd64-linux ~x86-linux"
 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-4.96.0.ebuild 
b/kde-base/kde-cli-tools/kde-cli-tools-4.97.0.ebuild
similarity index 84%
rename from kde-base/kde-cli-tools/kde-cli-tools-4.96.0.ebuild
rename to kde-base/kde-cli-tools/kde-cli-tools-4.97.0.ebuild
index f0ab4d6..7d6d66d 100644
--- a/kde-base/kde-cli-tools/kde-cli-tools-4.96.0.ebuild
+++ b/kde-base/kde-cli-tools/kde-cli-tools-4.97.0.ebuild
@@ -11,7 +11,7 @@ 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 ~x86 ~amd64-linux ~x86-linux"
-IUSE=""
+IUSE="X"
 
 DEPEND="
        $(add_frameworks_dep kcmutils)
@@ -24,7 +24,6 @@ DEPEND="
        $(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)
@@ -32,8 +31,20 @@ DEPEND="
        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/khelpcenter/khelpcenter-4.96.0.ebuild 
b/kde-base/khelpcenter/khelpcenter-4.97.0.ebuild
similarity index 100%
rename from kde-base/khelpcenter/khelpcenter-4.96.0.ebuild
rename to kde-base/khelpcenter/khelpcenter-4.97.0.ebuild

diff --git a/kde-base/khotkeys/khotkeys-4.96.0.ebuild 
b/kde-base/khotkeys/khotkeys-4.97.0.ebuild
similarity index 100%
rename from kde-base/khotkeys/khotkeys-4.96.0.ebuild
rename to kde-base/khotkeys/khotkeys-4.97.0.ebuild

diff --git a/kde-base/kinfocenter/kinfocenter-4.96.0.ebuild 
b/kde-base/kinfocenter/kinfocenter-4.97.0.ebuild
similarity index 98%
rename from kde-base/kinfocenter/kinfocenter-4.96.0.ebuild
rename to kde-base/kinfocenter/kinfocenter-4.97.0.ebuild
index 807ac33..1ca4796 100644
--- a/kde-base/kinfocenter/kinfocenter-4.96.0.ebuild
+++ b/kde-base/kinfocenter/kinfocenter-4.97.0.ebuild
@@ -20,6 +20,7 @@ RDEPEND="
        $(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)

diff --git a/kde-base/kio-extras/kio-extras-4.96.0.ebuild 
b/kde-base/kio-extras/kio-extras-4.97.0.ebuild
similarity index 80%
rename from kde-base/kio-extras/kio-extras-4.96.0.ebuild
rename to kde-base/kio-extras/kio-extras-4.97.0.ebuild
index cb3fc32..4a47f90 100644
--- a/kde-base/kio-extras/kio-extras-4.96.0.ebuild
+++ b/kde-base/kio-extras/kio-extras-4.97.0.ebuild
@@ -7,14 +7,14 @@ EAPI=5
 KDE_HANDBOOK="true"
 KDE_TEST="true"
 VIRTUALX_REQUIRED="test"
-inherit kde5
+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 ~x86 ~amd64-linux ~x86-linux"
-IUSE="exif openexr samba +sftp slp"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="exif openexr phonon samba +sftp slp"
 
-DEPEND="
+RDEPEND="
        $(add_frameworks_dep karchive 'bzip2,lzma')
        $(add_frameworks_dep kbookmarks)
        $(add_frameworks_dep kcodecs)
@@ -41,13 +41,15 @@ DEPEND="
        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="${DEPEND}
        !kde-base/kdebase-kioslaves:4
 "
+DEPEND="${RDEPEND}
+       x11-misc/shared-mime-info
+"
 
 # requires running kde environment
 RESTRICT="test"
@@ -56,6 +58,7 @@ 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)
@@ -63,3 +66,13 @@ src_configure() {
 
        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-4.96.0.ebuild 
b/kde-base/kmenuedit/kmenuedit-4.97.0.ebuild
similarity index 100%
rename from kde-base/kmenuedit/kmenuedit-4.96.0.ebuild
rename to kde-base/kmenuedit/kmenuedit-4.97.0.ebuild

diff --git a/kde-base/ksysguard/ksysguard-4.96.0.ebuild 
b/kde-base/ksysguard/ksysguard-4.97.0.ebuild
similarity index 100%
rename from kde-base/ksysguard/ksysguard-4.96.0.ebuild
rename to kde-base/ksysguard/ksysguard-4.97.0.ebuild

diff --git a/kde-base/kwin/kwin-4.96.0.ebuild b/kde-base/kwin/kwin-4.97.0.ebuild
similarity index 100%
rename from kde-base/kwin/kwin-4.96.0.ebuild
rename to kde-base/kwin/kwin-4.97.0.ebuild

diff --git a/kde-base/kwrited/kwrited-4.96.0.ebuild 
b/kde-base/kwrited/kwrited-4.97.0.ebuild
similarity index 100%
rename from kde-base/kwrited/kwrited-4.96.0.ebuild
rename to kde-base/kwrited/kwrited-4.97.0.ebuild

diff --git a/kde-base/libksysguard/libksysguard-4.96.0.ebuild 
b/kde-base/libksysguard/libksysguard-4.97.0.ebuild
similarity index 100%
rename from kde-base/libksysguard/libksysguard-4.96.0.ebuild
rename to kde-base/libksysguard/libksysguard-4.97.0.ebuild

diff --git a/kde-base/milou/milou-4.96.0.ebuild 
b/kde-base/milou/milou-4.97.0.ebuild
similarity index 100%
rename from kde-base/milou/milou-4.96.0.ebuild
rename to kde-base/milou/milou-4.97.0.ebuild

diff --git a/kde-base/oxygen/oxygen-4.96.0.ebuild 
b/kde-base/oxygen/oxygen-4.97.0.ebuild
similarity index 95%
rename from kde-base/oxygen/oxygen-4.96.0.ebuild
rename to kde-base/oxygen/oxygen-4.97.0.ebuild
index f34d495..1ad55df 100644
--- a/kde-base/oxygen/oxygen-4.96.0.ebuild
+++ b/kde-base/oxygen/oxygen-4.97.0.ebuild
@@ -16,6 +16,7 @@ DEPEND="
        $(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)

diff --git a/kde-base/plasma-desktop/plasma-desktop-4.96.0.ebuild 
b/kde-base/plasma-desktop/plasma-desktop-4.97.0.ebuild
similarity index 94%
rename from kde-base/plasma-desktop/plasma-desktop-4.96.0.ebuild
rename to kde-base/plasma-desktop/plasma-desktop-4.97.0.ebuild
index b588775..d70e662 100644
--- a/kde-base/plasma-desktop/plasma-desktop-4.96.0.ebuild
+++ b/kde-base/plasma-desktop/plasma-desktop-4.97.0.ebuild
@@ -9,7 +9,7 @@ inherit kde5
 
 DESCRIPTION="KDE Plasma desktop"
 KEYWORDS=" ~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="+fontconfig pulseaudio usb"
+IUSE="bluetooth +fontconfig networkmanager pulseaudio usb"
 
 RDEPEND="
        $(add_kdebase_dep kwin)
@@ -41,7 +41,6 @@ RDEPEND="
        $(add_frameworks_dep kparts)
        $(add_frameworks_dep krunner)
        $(add_frameworks_dep kservice)
-       $(add_frameworks_dep kunitconversion)
        $(add_frameworks_dep kwallet)
        $(add_frameworks_dep kwidgetsaddons)
        $(add_frameworks_dep kwindowsystem)
@@ -64,12 +63,14 @@ RDEPEND="
        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? ( kde-misc/plasma-nm:5 )
        pulseaudio? (
                dev-libs/glib:2
                media-libs/libcanberra

diff --git a/kde-base/plasma-workspace/plasma-workspace-4.96.0.ebuild 
b/kde-base/plasma-workspace/plasma-workspace-4.97.0.ebuild
similarity index 81%
rename from kde-base/plasma-workspace/plasma-workspace-4.96.0.ebuild
rename to kde-base/plasma-workspace/plasma-workspace-4.97.0.ebuild
index 5cbaf23..a0c02a1 100644
--- a/kde-base/plasma-workspace/plasma-workspace-4.96.0.ebuild
+++ b/kde-base/plasma-workspace/plasma-workspace-4.97.0.ebuild
@@ -9,10 +9,11 @@ inherit kde5
 
 DESCRIPTION="KDE Plasma workspace"
 KEYWORDS=" ~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="dbus X"
+IUSE="dbus prison X"
 
 COMMON_DEPEND="
        $(add_kdebase_dep libksysguard)
+       $(add_kdebase_dep baloo)
        $(add_frameworks_dep kactivities)
        $(add_frameworks_dep kbookmarks)
        $(add_frameworks_dep kcompletion)
@@ -41,6 +42,7 @@ COMMON_DEPEND="
        $(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)
@@ -59,6 +61,7 @@ COMMON_DEPEND="
        sys-libs/zlib
        x11-libs/libkscreen2:5
        dbus? ( dev-libs/libdbusmenu-qt[qt5] )
+       prison? ( media-libs/prison:5 )
        X? (
                dev-qt/qtx11extras:5
                x11-libs/libICE
@@ -92,9 +95,12 @@ DEPEND="${COMMON_DEPEND}
        X? ( x11-proto/xproto )
 "
 
+PATCHES=( "${FILESDIR}/${PN}-startkde-script.patch" )
+
 src_configure() {
        local mycmakeargs=(
                $(cmake-utils_use_find_package dbus dbusmenu-qt5)
+               $(cmake-utils_use_find_package prison)
                $(cmake-utils_use_find_package X X11)
        )
 
@@ -108,4 +114,21 @@ src_install() {
        echo startkde > "${T}"/KDE-5
        exeinto /etc/X11/Sessions
        doexe "${T}"/KDE-5
+
+       # 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-base/powerdevil/powerdevil-4.96.0.ebuild 
b/kde-base/powerdevil/powerdevil-4.97.0.ebuild
similarity index 98%
rename from kde-base/powerdevil/powerdevil-4.96.0.ebuild
rename to kde-base/powerdevil/powerdevil-4.97.0.ebuild
index d5219ba..328816d 100644
--- a/kde-base/powerdevil/powerdevil-4.96.0.ebuild
+++ b/kde-base/powerdevil/powerdevil-4.97.0.ebuild
@@ -33,7 +33,7 @@ DEPEND="
        dev-qt/qtdbus:5
        dev-qt/qtgui:5
        dev-qt/qtwidgets:5
-       upower? ( || ( >=sys-power/upower-0.9.23 sys-power/upower-pm-utils ) )
+       upower? ( virtual/udev )
        X? (
                dev-qt/qtx11extras:5
                x11-libs/libX11
@@ -44,6 +44,7 @@ DEPEND="
 
 RDEPEND="
        ${DEPEND}
+       upower? ( || ( >=sys-power/upower-0.9.23 sys-power/upower-pm-utils ) )
        !kde-base/powerdevil:4
 "
 

diff --git a/kde-base/systemsettings/systemsettings-4.96.0.ebuild 
b/kde-base/systemsettings/systemsettings-4.97.0.ebuild
similarity index 100%
rename from kde-base/systemsettings/systemsettings-4.96.0.ebuild
rename to kde-base/systemsettings/systemsettings-4.97.0.ebuild

Reply via email to