summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'kde-plasma/plasma-desktop')
-rw-r--r--kde-plasma/plasma-desktop/ChangeLog8
-rw-r--r--kde-plasma/plasma-desktop/Manifest34
-rw-r--r--kde-plasma/plasma-desktop/metadata.xml3
-rw-r--r--kde-plasma/plasma-desktop/plasma-desktop-5.3.2.ebuild142
4 files changed, 170 insertions, 17 deletions
diff --git a/kde-plasma/plasma-desktop/ChangeLog b/kde-plasma/plasma-desktop/ChangeLog
index 8a666d8f5b42..ac85031594f3 100644
--- a/kde-plasma/plasma-desktop/ChangeLog
+++ b/kde-plasma/plasma-desktop/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for kde-plasma/plasma-desktop
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/kde-plasma/plasma-desktop/ChangeLog,v 1.2 2015/06/30 18:58:49 johu Exp $
+# $Header: /var/cvsroot/gentoo-x86/kde-plasma/plasma-desktop/ChangeLog,v 1.3 2015/06/30 20:50:14 johu Exp $
+
+*plasma-desktop-5.3.2 (30 Jun 2015)
+
+ 30 Jun 2015; Johannes Huber <johu@gentoo.org> +plasma-desktop-5.3.2.ebuild,
+ metadata.xml:
+ Version bump KDE Plasma 5.3.2
30 Jun 2015; Johannes Huber <johu@gentoo.org> plasma-desktop-5.3.1.ebuild:
Update blocker, fixes bug #553508.
diff --git a/kde-plasma/plasma-desktop/Manifest b/kde-plasma/plasma-desktop/Manifest
index d72750ad0630..83fcb8ab95b7 100644
--- a/kde-plasma/plasma-desktop/Manifest
+++ b/kde-plasma/plasma-desktop/Manifest
@@ -2,25 +2,27 @@
Hash: SHA256
DIST plasma-desktop-5.3.1.tar.xz 5842336 SHA256 97f618a0860e01d7378976c9db511837aea7f3989de14107c82fd877d7153b1d SHA512 b3b39e2ef697c5a5100f326a5d22696c09b2e939d16b1f99f91f8626fc43f0034fe5c82b6bcdbb3d2abb71c77a776d2c8887e8f7f3b266ee1ee776ca78c26193 WHIRLPOOL a6c61773d2244326b659579f1205eb594fd286ef4ab0ae7649bba8b28ccad55f36481ae26a7fe2bce3e9a9797e04557b3c6d5bb33943c79108d409e985ff96c5
+DIST plasma-desktop-5.3.2.tar.xz 5888840 SHA256 e16f878bd07cdbe46205eff6294f1b19cdebd021e1fa6d0720409d54ab050fa4 SHA512 3429983ec39eff68d14dd9216a71d368edfddc0fc048ed47b302ca7a4808d6b6f75b16b6294e9e69a19e58d4c3a1f14d9876da1719411a354aa3a03e614b1d4c WHIRLPOOL 1e828b3a0a585e6f08a928c5eb32a2e697ea34c5f94aede77d15df95bf5cabed8b28b0fc3a8f28573e864dfe9dacfce31aad849074441685c01b8429c3533c8a
EBUILD plasma-desktop-5.3.1.ebuild 3212 SHA256 656af4453d2a9906e6d1579633171770c47f7c1ce152c35c9e5a84dea79b136a SHA512 c3a81a883d75a81e43285934fea4e64200de47414ff0ac691c506858d8f0444f3faed8fa2a4b1c445ea8d2a864f322d6ba1a2778b7b7a4acfcd3496a0cc2b950 WHIRLPOOL b1123b17cb1ddc48bb2821e5c63e2761d46c0d55c75c6c50bc54efeefc6594f35bcd7c5e28e9b45e069b0aaad8056e3a8eaf8c03d9c701c8e43643b0c07b4181
-MISC ChangeLog 614 SHA256 321c8317ab8fbf9c94cee78f5aab91c17fe989c19dbca1ffbbfb335bee872af7 SHA512 c819892d433d60e435b10948fc78f7406ece8a9e9befb4431b3dab19d7a0c4830870fd43e3709d7cb478face4b0387fc7765091fa9d09106b8609d543b9ca6d3 WHIRLPOOL f4eb8606efd8459f9820208f789d0000630af872bd943d1b925d409a40f1e8bf0e15e696c6826e7a15166d527c745b2f09cfaf5ced805ed26b2593e757c9fed6
-MISC metadata.xml 262 SHA256 99d48072ad97dfe7de0186d5776940c8a78a3185f3dfe662be492fa0fafd99a0 SHA512 9a98b08b3b66363ae887201ff533f55a466807f72c931fdfdc1f28526f931e86c575774e597a8faa8888bcf2f87104a196671c1a07d715a14ad32824432ee2c6 WHIRLPOOL 92478dddb7b163ea0cf41504bd7bcc109d86ef54c7752d3a765d3b12ca7e54be41079e522067fcdb00f0a3722f753e9c1d5e9b8d6c02af1f6b221a74c9a5199c
+EBUILD plasma-desktop-5.3.2.ebuild 3711 SHA256 f35a92c30585d52ed65f7ec20789a3c6d117f5c2a135e3bc90ccd47c31c8e139 SHA512 1ae7f4bcec2aa3ee127edce4ec918c2413122996d57c8671c4b0a60d73b592153b806621cab14dd9b4c94fd806992bc57c018f6129839e2edad643c63184a225 WHIRLPOOL 252ce216cb28b33f5cd2e8d92c23f47e86d4e1f64ed9ed1f9d79342f8aa23aed6f773857c98840957ea6e166f0e2e78092924b76464cca5418265aa82382fcc6
+MISC ChangeLog 778 SHA256 e0017a1c96194e93bf7dc3c72187424d9510ce6d3df000c71a3982991814f83e SHA512 12c56d8bb212673f198491d73837cedd4f5554ba742639d35ba1056bdb782dd890789c6d334652af28be658b7728dc6800b5f17d028ff80fa083472b77606192 WHIRLPOOL 1f9b8a46297e8a245625898f09afc55e45cbe8558c914e30bffdde9b9e0df3d92cedbd8192c53addd4560b1301610737b8227a99bac9a76134dba1cc9df7e96b
+MISC metadata.xml 609 SHA256 f7de8c0d5302cfe0ec97cb93cc09a2f5b235d4f5599181ae158a67d812913730 SHA512 36666708f8a3ffb539ff3551eda5b964f3f1399e50d2ef8742c1583d40ab516eb9719e40b0a3fdbd225f18b51c2341c7aa6da087f6adea254d5241dd49fe41eb WHIRLPOOL b43771f8535a56e32b661ac2913481a25a7e4ac4da541f7e9791cc975016e5106148a697ee4c04554adf55bdccf905eea9eb192ed9511310b433e81f65c55a65
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.1
-iQJ8BAEBCABmBQJVkucoXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
+iQJ8BAEBCABmBQJVkwFVXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ0N0Y0MTczMjZGRTRGODM5M0MzOTU4RDAy
-OTU0NDVDRUY5MDcyRDJGAAoJEClURc75By0vd/AQALgYTB3P51GD1HaP4bzmIrdi
-sw27ZQD7lgd44AMnx66JKwrxDtuxa0fGtoR/G+eBW1nKqK1Qus4+1QGoIkLQTs20
-7iBX4Ew4x0I0BxWK1aQsrqldxzOmn6a4MnOcelnVuCyq3PI8PK5RK7RbtexgnTwD
-Icezots5KgeeJ3rs6rvGEh8NuJM5pvNSvPjmI7tGwBY85RGRt9baFnT1KkgUbB4W
-rI0THI2/4xZYrTxKUfu08dY2lE0xRtHBSB8hU0N2YZis1bh6L66PWEIbDKlTiSc2
-GQN5djmhJu3IaeR9xrlhze+URwV2T2Tf5Asi9kXlWpQE6AIM45LZc+wIeUqYy4d1
-LP3wnIdpoZz0uvq8+Nsxj6gWc267WJgkTRnxUeReZu3r2YJQPX54V/zEU9gqtON5
-aqF3vXjib/hzk2iGRpiQ1czSLUruqIoMqCHqUghNdmdbLAoWNRrA64h9VI3egQIg
-00O66nvz4D3MnfRE2txbw4hFe5PxJephz3Otfx0et0HYl+1q/gAWs7u/dCBIppUu
-aU6ub7cd4HA/JlTT9p/eLN0HCb5qsFk1qXYMHXceUT8K9oD/xteOXYxKrxlBPBLK
-xcFlI3R+/E0cTHf9/DXaPZF+qD5qiHZZZM99iol334sVjbLaVamkyl+k5/XW5Hsu
-b6fzuc4Ki7XyHUkmWzjX
-=vK09
+OTU0NDVDRUY5MDcyRDJGAAoJEClURc75By0v/rIP/3z/EvkWG3oSrZAhh47/sDM7
+pSVJ71U61eJdpRXLhJQLSekfS0JVj/AicEhNWBrde+cZHQWY/X6I4lU2Z6SHenPA
+qcAAvUzdtDLZ4x0Xowu6mvxNadc8sfbVCllfRYz8UjpmtDhlkSK0zWm/+r4nTQu1
+ry6Br7Dzyzx9BC0v4Wb8WFLv74ID7TqupiSGxVaDP5c3KPGoEzUlugWK+R/9/M4U
+kPIMaVIVWz4Q4kb504M08LyRo/bVNjtsPcm7gCMDk7LnEmwYVFmbXosnTOMv/c1U
+luUvY27Zl1Sem3vF2OQsvu+bnQlewzUHpVguiWnhwQ1a+KE7xjtraMpOduLJGFkO
+SJV9tVgfTH14L3gevHg8hUFp++Q3CHMl4ttgCFlcVhXZIqaNYrJ96/AHLVlNs7NG
+kHTE63b9hV6Ol/XnR6Et0M+ON5z40hLToKXIQB16QBoyTOChaN6Gf/DeTUxu2V4F
+x1e4a5YrVUbhMEcwYU9JQkv2JiYoDCrsBRO62LTOsJp29Hdk9CgMfeT+BDGRheQW
+fUzsesbVG/A8q+NJ+5NaFPOkaA/nHqEDTotEPz94egErZ8O/2cqusPoqDlo2d17x
+67pQiEm/6wAE3kKb52fYOSLD/qSF9TMNhpcqI3mR4IIaJs0DgEVUYtmQRajy2SHp
+W1+3MYtCWXH8x7FN5d3h
+=tUXd
-----END PGP SIGNATURE-----
diff --git a/kde-plasma/plasma-desktop/metadata.xml b/kde-plasma/plasma-desktop/metadata.xml
index 58d89f852dd1..c047284e8941 100644
--- a/kde-plasma/plasma-desktop/metadata.xml
+++ b/kde-plasma/plasma-desktop/metadata.xml
@@ -3,6 +3,9 @@
<pkgmetadata>
<herd>kde</herd>
<use>
+ <flag name="gtk2">Add support for gtk+2-based applications using legacy xembed systray icons via libappindicator.</flag>
+ <flag name="gtk3">Add support for gtk+3-based applications using legacy xembed systray icons via libappindicator.</flag>
+ <flag name="legacy-systray">Add support for applications using legacy xembed systray icons.</flag>
<flag name="touchpad">Enable configuration module for synaptics-based touchpads.</flag>
</use>
</pkgmetadata>
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.3.2.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.3.2.ebuild
new file mode 100644
index 000000000000..cc8f7690d88e
--- /dev/null
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.3.2.ebuild
@@ -0,0 +1,142 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/kde-plasma/plasma-desktop/plasma-desktop-5.3.2.ebuild,v 1.1 2015/06/30 20:50:14 johu Exp $
+
+EAPI=5
+
+KDE_HANDBOOK="true"
+KDE_TEST="true"
+inherit kde5
+
+DESCRIPTION="KDE Plasma desktop"
+KEYWORDS="~amd64"
+IUSE="+fontconfig gtk2 gtk3 legacy-systray pulseaudio +qt4 touchpad usb"
+
+COMMON_DEPEND="
+ $(add_plasma_dep baloo)
+ $(add_plasma_dep kwin)
+ $(add_plasma_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 kdeclarative)
+ $(add_frameworks_dep kded)
+ $(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 kpeople)
+ $(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/qtsql: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
+ fontconfig? (
+ media-libs/fontconfig
+ media-libs/freetype
+ x11-libs/libXft
+ x11-libs/xcb-util-image
+ )
+ pulseaudio? (
+ dev-libs/glib:2
+ media-libs/libcanberra
+ media-sound/pulseaudio
+ )
+ touchpad? ( x11-drivers/xf86-input-synaptics )
+ usb? (
+ x11-libs/libXcursor
+ x11-libs/libXfixes
+ virtual/libusb:0
+ )
+"
+RDEPEND="${COMMON_DEPEND}
+ $(add_plasma_dep breeze)
+ $(add_plasma_dep kde-cli-tools)
+ $(add_plasma_dep kio-extras)
+ $(add_plasma_dep oxygen)
+ sys-apps/accountsservice
+ x11-apps/setxkbmap
+ legacy-systray? (
+ gtk2? ( dev-libs/libappindicator:2 )
+ gtk3? ( dev-libs/libappindicator:3 )
+ qt4? ( dev-libs/sni-qt )
+ )
+ qt4? ( kde-base/qguiplatformplugin_kde )
+ !kde-apps/attica
+ !kde-apps/kcontrol
+ !kde-apps/kdepasswd
+ !kde-apps/knetattach[handbook]
+ !kde-base/plasma-desktop
+ !kde-base/plasma-workspace
+ !kde-base/solid-actions-kcm
+ !kde-base/systemsettings
+ !kde-misc/kcm_touchpad
+ !kde-misc/kcm-touchpad
+ !kde-plasma/kcm-touchpad
+"
+DEPEND="${COMMON_DEPEND}
+ dev-libs/boost
+ x11-proto/xproto
+ fontconfig? ( x11-libs/libXrender )
+"
+
+REQUIRED_USE="legacy-systray? ( || ( gtk2 gtk3 qt4 ) ) gtk2? ( legacy-systray ) gtk3? ( legacy-systray )"
+
+pkg_setup() {
+ if has_version net-im/skype && use legacy-systray && use amd64; then
+ einfo
+ elog "You need to install dev-libs/sni-qt[abi_x86_32] as skype is a 32-bit binary."
+ einfo
+ fi
+}
+
+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)
+ $(cmake-utils_use_find_package touchpad Synaptics)
+ )
+
+ kde5_src_configure
+}