diff options
Diffstat (limited to 'kde-plasma/plasma-desktop')
-rw-r--r-- | kde-plasma/plasma-desktop/ChangeLog | 8 | ||||
-rw-r--r-- | kde-plasma/plasma-desktop/Manifest | 34 | ||||
-rw-r--r-- | kde-plasma/plasma-desktop/metadata.xml | 3 | ||||
-rw-r--r-- | kde-plasma/plasma-desktop/plasma-desktop-5.3.2.ebuild | 142 |
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 +} |