diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2017-10-13 21:03:07 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2017-10-13 21:03:07 +0100 |
commit | 8fbd420dce8836e6503b162092e07b6a77a89f1d (patch) | |
tree | 071c621ef44d7c1b24a430ac7671d68963b5a4cf /kde-plasma/plasma-desktop | |
parent | 12d78242dec4f785d0a0bfb1c00eee2d8996c53b (diff) |
gentoo resync : 13.10.2017
Diffstat (limited to 'kde-plasma/plasma-desktop')
-rw-r--r-- | kde-plasma/plasma-desktop/Manifest | 4 | ||||
-rw-r--r-- | kde-plasma/plasma-desktop/metadata.xml | 2 | ||||
-rw-r--r-- | kde-plasma/plasma-desktop/plasma-desktop-5.11.0.ebuild | 153 |
3 files changed, 158 insertions, 1 deletions
diff --git a/kde-plasma/plasma-desktop/Manifest b/kde-plasma/plasma-desktop/Manifest index fd8671603927..d5a934213119 100644 --- a/kde-plasma/plasma-desktop/Manifest +++ b/kde-plasma/plasma-desktop/Manifest @@ -1,5 +1,7 @@ DIST plasma-desktop-5.10.5.tar.xz 6076092 SHA256 15bfd43b9589654f1c8c56601fc392a1a16f07b2979ae1d92d4f9570c514beeb SHA512 992564270216f7bd96dff59bbe35ecb78ceb25b99d5eb3c7c9e1241003aaafafdfb4fd728889b8b95f9252a9a397de95abb9dfa64dcf876c8d713cbd8e1951c4 WHIRLPOOL c6ddda99ee103557ad9591c662d76ea6e7e8a1a4838da58d3070461288b2dc18220a0c552471ab55ec94ce873267c357f372d165bd0b5ffccdb5ecc2df5fc119 +DIST plasma-desktop-5.11.0.tar.xz 8386604 SHA256 6696dd44045ed8e4940eda19a7f04077346792da90cd31b26f3e1bc5640546ed SHA512 26b6824565f6af3af1aa09e7120ae2a5292603c29026a2ad03580c35d947b4b311efa55900eb6f7bf8fde38a9347483a49b7c109163e70958223d9437be20061 WHIRLPOOL f53e93aa1bb00843de2af40ea7c9fce06bcc240ff1be2efca79fbc41eab2f4490c2bd1830b9ff2f2618a9513db3753cf8b2569c5a6e3f25ea67911e5356dc65d EBUILD plasma-desktop-5.10.5.ebuild 4276 SHA256 77717e90aceb4c44a2dfe105c6e869a1e61139ba274e06b5ad38e79b7442eaf3 SHA512 d1dcd30d8f8243d13058098d521e4a18640ababa3c78145f9fe9069ce40722b94003b9dead7699de87e9810630f8f67bdf3690867b9757a471ad2b439c18a672 WHIRLPOOL 9a93d3751de4ac3b76bda094ccc6ff34fb8f6ec192f2eba87e01b8f24130379fef5426a03daa7961fa0f377499ddfd717ad63d5d851fc64275c19063a116778d +EBUILD plasma-desktop-5.11.0.ebuild 4279 SHA256 c7326e10f0a0daa0ef77f2b36ce946a5a58553715bdfd4dbe3633c7d8afffc46 SHA512 17c33586d6a1cfa90ba1b5b4802c586d092aab4b825b595b30a4a75c4597699d59819ce968b7851075fd17f6855b2867c4578b404205ce090015f1a5d2380225 WHIRLPOOL ee723b1ae4199dc29e5af5d8bd70e07f3d821f8309604c1e0f8852eaacf08939f66f344b1c4daeac1b85affd425064433fa65afd89b6a174788784d1004458aa MISC ChangeLog 15915 SHA256 a51aaa3e1bb4757bffee181853a50200a9435067831c2a6c62f6b00b995c6c07 SHA512 a62ea3ed92e7800ec596b4ab99b3a8317a597f657329d849ecfd6aa0af2ef497aae2b4b43898d03785549c326fc22b25c6d2c7fd20e1551cb624daab230f696f WHIRLPOOL 0f356c3c740f6048ed82060cd16b5b3e6f630efd22c0df310716ba9692e71bbea560d71b8b54f9cba73f23a3bd51b35c36fe0edebbacc335021d0b2b9356d2d5 MISC ChangeLog-2015 1003 SHA256 2d8838369a5b9507a87184045c7c5bb097a62ff2d55e873d66cb762cc8179f87 SHA512 721e4e83154e4a24876b2b1db0e9d8722e492e8c46fbf57fca10e3c69e5cb5f7190d314754e5108deed94f72e06b3ca0ee4e3cfe187f759c6400b1fb84bf21fe WHIRLPOOL 771d186b1cc6ef7b1905089c57b63f861642f1d53a3e09a4ccdec4adcb328348d12356a9191dbf3f0126a7c7f2fd2c4c650b04b14f3334063a0aa544443aeb83 -MISC metadata.xml 840 SHA256 73ab2a588603b9c2d8e8ff245ac4b3bf4d53f2dd53d24c2130f7473c0c864d73 SHA512 54d2d006013c8cfad77bd2418584eaf4fbe464ac921eedb2aa6a4ae082e8eb2c92373a206313c12477ea272b19f0372bd41dea3a3266ba6173e46d5cfe67bcb9 WHIRLPOOL 6ed86c4907630541632105d4fb899a33647ea34ca899dcb72516c2cbf4b18fd2146d05d2e90fc8f3ac3fc4fa5a0796d2a5c45d95cc31fd8fcb70e77908a8fd9a +MISC metadata.xml 936 SHA256 c756aa13b3134f8a31ebacd7739d0fa3fcd4f2a5aca7e24521a3301639352061 SHA512 cbdfc40a4ec80d01d0fd11e695259e4525347f4294a4ff786be7b863b4c679daea38187e1a8eac0239396ccea84ef83c5a7cc18dce387829edc69096e29041f8 WHIRLPOOL 7a91f0f4f52f38a3202c3dcfc8b690d8a1378b7d596690a384a6d3c4ef8275236d14866884f2f6d4e4c57151f93e2920e0c57f7ea05985e728ef2025c876773d diff --git a/kde-plasma/plasma-desktop/metadata.xml b/kde-plasma/plasma-desktop/metadata.xml index 69e075f50727..427be9b25ae2 100644 --- a/kde-plasma/plasma-desktop/metadata.xml +++ b/kde-plasma/plasma-desktop/metadata.xml @@ -11,6 +11,8 @@ <flag name="gtk3">Add support for gtk+3-based applications using legacy xembed systray icons via libappindicator.</flag> <flag name="ibus">Use ibus input method via <pkg>app-i18n/ibus</pkg></flag> <flag name="legacy-systray">Add support for applications using legacy xembed systray icons.</flag> + <flag name="mouse">Enable mouse KCM</flag> <flag name="scim">Enable applets that use <pkg>app-i18n/scim</pkg></flag> + <flag name="touchpad">Enable touchpad KCM</flag> </use> </pkgmetadata> diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.11.0.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.11.0.ebuild new file mode 100644 index 000000000000..e41da9d684fe --- /dev/null +++ b/kde-plasma/plasma-desktop/plasma-desktop-5.11.0.ebuild @@ -0,0 +1,153 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="forceoptional" +KDE_TEST="true" +VIRTUALX_REQUIRED="test" +inherit kde5 + +DESCRIPTION="KDE Plasma desktop" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="appstream +fontconfig gtk2 gtk3 ibus legacy-systray +mouse pulseaudio +qt4 scim +semantic-desktop touchpad" + +COMMON_DEPEND=" + $(add_frameworks_dep attica) + $(add_frameworks_dep kactivities) + $(add_frameworks_dep kactivities-stats) + $(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 kitemmodels) + $(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) + $(add_plasma_dep kwin) + $(add_plasma_dep plasma-workspace) + $(add_qt_dep qtconcurrent) + $(add_qt_dep qtdbus) + $(add_qt_dep qtdeclarative) + $(add_qt_dep qtgui) + $(add_qt_dep qtnetwork) + $(add_qt_dep qtprintsupport) + $(add_qt_dep qtsql) + $(add_qt_dep qtsvg) + $(add_qt_dep qtwidgets) + $(add_qt_dep qtx11extras) + $(add_qt_dep qtxml) + media-libs/phonon[qt5(+)] + x11-libs/libX11 + x11-libs/libXcursor + x11-libs/libXfixes + x11-libs/libXi + x11-libs/libxcb + x11-libs/libxkbfile + appstream? ( dev-libs/appstream[qt5] ) + fontconfig? ( + media-libs/fontconfig + media-libs/freetype + x11-libs/libXft + x11-libs/xcb-util-image + ) + ibus? ( + $(add_qt_dep qtx11extras) + app-i18n/ibus + dev-libs/glib:2 + x11-libs/libxcb + x11-libs/xcb-util-keysyms + ) + pulseaudio? ( + dev-libs/glib:2 + media-libs/libcanberra + media-sound/pulseaudio + ) + scim? ( app-i18n/scim ) + semantic-desktop? ( $(add_frameworks_dep baloo) ) + touchpad? ( x11-drivers/xf86-input-synaptics ) +" +DEPEND="${COMMON_DEPEND} + dev-libs/boost + x11-proto/xproto + fontconfig? ( x11-libs/libXrender ) + mouse? ( x11-drivers/xf86-input-evdev ) +" +RDEPEND="${COMMON_DEPEND} + $(add_frameworks_dep qqc2-desktop-style '' '5.10.95') + $(add_plasma_dep breeze) + $(add_plasma_dep kde-cli-tools) + $(add_plasma_dep oxygen) + $(add_qt_dep qtgraphicaleffects) + sys-apps/accountsservice + sys-apps/util-linux + x11-apps/setxkbmap + legacy-systray? ( + gtk2? ( dev-libs/libappindicator:2 ) + gtk3? ( dev-libs/libappindicator:3 ) + qt4? ( dev-libs/sni-qt ) + ) + pulseaudio? ( $(add_plasma_dep plasma-pa ) ) + qt4? ( kde-plasma/qguiplatformplugin_kde:4 ) + !kde-apps/kcontrol + !<kde-apps/kde4-l10n-17.08.1-r1 + !kde-apps/knetattach[handbook] + !kde-base/plasma-desktop:4 + !kde-misc/kcm-touchpad + !kde-plasma/plasma-workspace:4 + !kde-plasma/solid-actions-kcm:4 + !kde-plasma/systemsettings:4 +" + +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 appstream AppStreamQt) + $(cmake-utils_use_find_package fontconfig Fontconfig) + $(cmake-utils_use_find_package ibus IBus) + $(cmake-utils_use_find_package mouse Evdev) + $(cmake-utils_use_find_package pulseaudio PulseAudio) + $(cmake-utils_use_find_package scim SCIM) + $(cmake-utils_use_find_package semantic-desktop KF5Baloo) + $(cmake-utils_use_find_package touchpad Synaptics) + ) + + kde5_src_configure +} |