summaryrefslogtreecommitdiff
path: root/kde-plasma/plasma-workspace
diff options
context:
space:
mode:
Diffstat (limited to 'kde-plasma/plasma-workspace')
-rw-r--r--kde-plasma/plasma-workspace/Manifest2
-rw-r--r--kde-plasma/plasma-workspace/plasma-workspace-5.11.0.ebuild173
2 files changed, 175 insertions, 0 deletions
diff --git a/kde-plasma/plasma-workspace/Manifest b/kde-plasma/plasma-workspace/Manifest
index 6ea334fc741e..dd445f7f4383 100644
--- a/kde-plasma/plasma-workspace/Manifest
+++ b/kde-plasma/plasma-workspace/Manifest
@@ -5,7 +5,9 @@ AUX plasma-workspace-5.10.4-unused-dep.patch 804 SHA256 a47cff150f74b9ad329b5707
AUX plasma-workspace-5.10.5-devicenotifier.patch 1160 SHA256 3753d491688475786b029290ffb15ea7274fe000ea171b0374c099c41e3e485c SHA512 eace115d5fb4780f785019047c3bcf63b0e9cb2134ec763385b521f7a743401ee7fae13f89207cc83e81ac4cd8639b59ebccdc8892aa46758b0397b408cbf08a WHIRLPOOL 489125fef7b7cf221ee54a8a8f6b267af2c8d808080f93a28ccc4d4162e568ea03b52086e1cbb590d53170f4292ae52e56282a27a7cab1c54fd6686440aa8a35
AUX plasma-workspace-5.4-startkde-script.patch 1090 SHA256 352ff7af7b30befab0cfe684a82d80b09edb015a4aa633794e7e9025637bee55 SHA512 45149d5a3db48d77da7a74fd0a5faf14c8f99aaceddc725c9056cac315fd3bae78506e7cd74f6548045e4daf73bf2a605a712311018ff11a4a26c7d9f2afee84 WHIRLPOOL 9e15d7a8d79480c7e90d880812858afffbfadea250a634658ed0ae693e729b362508152bbf7eb5ec8de663a2e819c70197347b799a1119d702b683f489e686cd
DIST plasma-workspace-5.10.5.tar.xz 6945244 SHA256 54927297f46fbc9556d6027880712f94eeccf39f09b613e79fcdc26ce5df22d8 SHA512 2b205c5bf1fbdfd3713594292565ea6922c0d82fd12ef43c82e8bbc18049293a5d357460889e5be7ed2a185dd89bb8b77df90bad5d572b2472486e84bdb8bfa2 WHIRLPOOL c8cc0f57e6dfecb7711557cede3ee86631758d664967d0a21d3a98415f62ded26c651a3fc289c10286c1bd69aff1d3bc66bb3953314502dbaca8510bf5b15621
+DIST plasma-workspace-5.11.0.tar.xz 6369264 SHA256 7c043d05a12cdb1d31b3e47bb3c8bdb312ea4889cdf5d069dcf3f18d729becd3 SHA512 2882662962f5996b7514b23a166ce19e2813e207463351721be2bb00a6cedd181d30bab38a98ef2aab8db08fccf392acc293def5213879389a7bd4933361dc99 WHIRLPOOL 7b2f1ddcd2bc7821b2b23922c43ed83ae6e021c97b8b470a6be5562cd645de748304ad0656a8ae3f2f2d324b09fc4339d7adaa56c7ed217e0058754b1c5cfa9f
EBUILD plasma-workspace-5.10.5-r1.ebuild 4710 SHA256 8c11d38c79af62ac798d9868147269dd49e93d9704ac57c85c9ae7c15907bb5c SHA512 d2e43915bb848200ec83a76feafe2d79e7581aba0eadbb15f3b3c6d160b2fd5149fc15808647dffece7d3051212c6235189e66d6011acb0a3b1073e859001a27 WHIRLPOOL 5031f76bfbadcb4ea4ccc2ed17867a9ac3cfd8c72e28925db9cf483921d4405542aa3070f8b87f2d4c1563002d71f7e3e2e4db9fe8cc5553f0f9fd90f092d508
+EBUILD plasma-workspace-5.11.0.ebuild 4713 SHA256 8463480329b88cc9ac1fe79d726422278e9bd859c147558ea59cf0c3db0e1919 SHA512 40b46a411f6476dd7cef9d73a46852690100b02b58a9f3ca06639b586260f746db5b108eff7af8988381733a54f87a6ad1737c42b92b34ea61b6f98b650fb167 WHIRLPOOL 7248a5d63ecb487884b9f1a6b2b9ea9c875f611680bd8dbff688573d3f2eea76c8cd8eef2cf0b366373b82ec4c8bac295f7a9ee245504c8262f603f601b9437b
MISC ChangeLog 23889 SHA256 d63097ede59f9698191c8b03ed2c48edf7597d2ea4401ea6902aad6514def752 SHA512 0ff08786bb6bd9c936ed55587741cdc386ac99536f5d4b9d022d2e3d24cedd6f346a961286e9b6c6fa77823a92a19674a5ad2ad6f77bbe713eef33daaaad579a WHIRLPOOL da172894e48abe9460c09d287ccf930241869f9452a61b4f0dcef58cef389225ee85bd9aebd36c528902c6d54a01574644811ff82a475835c7ffc27aa32ec4ea
MISC ChangeLog-2015 951 SHA256 8f6db22b859a4fe94b8f61bdb77e2de4a58d75feb4693bb22d6618c541dba63b SHA512 85c06b3736f012a1ca2af103c032fe60ec3289444c70eca40e98cf197cf9c4c2b86ed142764ff51b1c79a1798fbb0036473fd0d736ceb82059f9b86a3ec3e5ad WHIRLPOOL 355adff38d5e871462481aa588286f458ea8656b5ff063527eb16f6c84dcd3a3f525d63e11a9a76e1ead3ab764eeec4091b1dd5c6f7f1275214d0762aefb040b
MISC metadata.xml 583 SHA256 e5ad3ce68124e1af1a376e38a58f0e06a808fd2b2582d9d9f17141b66db3779d SHA512 8b7b81edd1518c2b1ee18d609288c209d197d35f869d687e1019a10f29a2360bd071218ad3facf65217665287b3ceab84a78341e6cd799a7326fd3da2336958f WHIRLPOOL d63829e370115869e1f674a91672ee17b57032a47edf721bb128cb02ceb1e6cc0343cda51c349d11b7e2a6e46f5244461fe12faa1696571520c6962498e68f16
diff --git a/kde-plasma/plasma-workspace/plasma-workspace-5.11.0.ebuild b/kde-plasma/plasma-workspace/plasma-workspace-5.11.0.ebuild
new file mode 100644
index 000000000000..f5183edd1941
--- /dev/null
+++ b/kde-plasma/plasma-workspace/plasma-workspace-5.11.0.ebuild
@@ -0,0 +1,173 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+KDE_TEST="forceoptional"
+VIRTUALX_REQUIRED="test"
+inherit kde5 qmake-utils
+
+DESCRIPTION="KDE Plasma workspace"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="appstream +calendar geolocation gps prison qalculate +semantic-desktop systemd"
+
+REQUIRED_USE="gps? ( geolocation )"
+
+COMMON_DEPEND="
+ $(add_frameworks_dep kactivities)
+ $(add_frameworks_dep kauth)
+ $(add_frameworks_dep kbookmarks)
+ $(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 kglobalaccel)
+ $(add_frameworks_dep kguiaddons)
+ $(add_frameworks_dep ki18n)
+ $(add_frameworks_dep kiconthemes)
+ $(add_frameworks_dep kidletime)
+ $(add_frameworks_dep kio)
+ $(add_frameworks_dep kitemmodels)
+ $(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 kpackage)
+ $(add_frameworks_dep krunner)
+ $(add_frameworks_dep kservice)
+ $(add_frameworks_dep ktexteditor)
+ $(add_frameworks_dep ktextwidgets)
+ $(add_frameworks_dep kwallet)
+ $(add_frameworks_dep kwayland)
+ $(add_frameworks_dep kwidgetsaddons)
+ $(add_frameworks_dep kwindowsystem)
+ $(add_frameworks_dep kxmlgui)
+ $(add_frameworks_dep plasma)
+ $(add_frameworks_dep solid)
+ $(add_plasma_dep kscreenlocker)
+ $(add_plasma_dep kwin)
+ $(add_plasma_dep libksysguard)
+ $(add_qt_dep qtdbus)
+ $(add_qt_dep qtdeclarative 'widgets')
+ $(add_qt_dep qtgui 'jpeg')
+ $(add_qt_dep qtnetwork)
+ $(add_qt_dep qtscript)
+ $(add_qt_dep qtsql)
+ $(add_qt_dep qtwidgets)
+ $(add_qt_dep qtx11extras)
+ $(add_qt_dep qtxml)
+ media-libs/phonon[qt5(+)]
+ sys-libs/zlib
+ x11-libs/libICE
+ x11-libs/libSM
+ x11-libs/libX11
+ x11-libs/libXau
+ x11-libs/libxcb
+ x11-libs/libXfixes
+ x11-libs/libXrender
+ x11-libs/libXtst
+ x11-libs/xcb-util
+ x11-libs/xcb-util-image
+ appstream? ( dev-libs/appstream[qt5] )
+ calendar? ( $(add_kdeapps_dep kholidays) )
+ geolocation? ( $(add_frameworks_dep networkmanager-qt) )
+ gps? ( sci-geosciences/gpsd )
+ prison? ( $(add_frameworks_dep prison) )
+ qalculate? ( sci-libs/libqalculate:= )
+ semantic-desktop? ( $(add_frameworks_dep baloo) )
+"
+RDEPEND="${COMMON_DEPEND}
+ $(add_frameworks_dep kded)
+ $(add_frameworks_dep kdesu)
+ $(add_kdeapps_dep kio-extras)
+ $(add_plasma_dep kde-cli-tools)
+ $(add_plasma_dep ksysguard)
+ $(add_plasma_dep milou)
+ $(add_plasma_dep plasma-integration)
+ $(add_qt_dep qdbus)
+ $(add_qt_dep qtgraphicaleffects)
+ $(add_qt_dep qtpaths)
+ $(add_qt_dep qtquickcontrols 'widgets')
+ app-text/iso-codes
+ x11-apps/mkfontdir
+ x11-apps/xmessage
+ x11-apps/xprop
+ x11-apps/xrdb
+ x11-apps/xset
+ x11-apps/xsetroot
+ systemd? ( sys-apps/dbus[user-session] )
+ !systemd? ( sys-apps/dbus )
+ !dev-libs/xembed-sni-proxy
+ !kde-plasma/freespacenotifier:4
+ !kde-plasma/libtaskmanager:4
+ !kde-plasma/kcminit:4
+ !kde-plasma/kdebase-startkde:4
+ !kde-plasma/klipper:4
+ !kde-plasma/krunner:4
+ !kde-plasma/ksmserver:4
+ !kde-plasma/ksplash:4
+ !kde-plasma/plasma-workspace:4
+"
+DEPEND="${COMMON_DEPEND}
+ $(add_qt_dep qtconcurrent)
+ x11-proto/xproto
+"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-5.4-startkde-script.patch"
+ "${FILESDIR}/${PN}-5.10-startplasmacompositor-script.patch"
+ "${FILESDIR}/${PN}-5.10.4-unused-dep.patch"
+)
+
+RESTRICT+=" test"
+
+src_prepare() {
+ kde5_src_prepare
+
+ sed -e "s|\`qtpaths|\`$(qt5_get_bindir)/qtpaths|" \
+ -i startkde/startkde.cmake startkde/startplasmacompositor.cmake || die
+}
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake-utils_use_find_package appstream AppStreamQt)
+ $(cmake-utils_use_find_package calendar KF5Holidays)
+ $(cmake-utils_use_find_package geolocation KF5NetworkManagerQt)
+ $(cmake-utils_use_find_package prison KF5Prison)
+ $(cmake-utils_use_find_package qalculate Qalculate)
+ $(cmake-utils_use_find_package semantic-desktop KF5Baloo)
+ )
+
+ use gps && mycmakeargs+=( $(cmake-utils_use_find_package gps libgps) )
+
+ kde5_src_configure
+}
+
+src_install() {
+ kde5_src_install
+
+ # startup and shutdown scripts
+ insinto /etc/plasma/startup
+ doins "${FILESDIR}/10-agent-startup.sh"
+
+ insinto /etc/plasma/shutdown
+ doins "${FILESDIR}/10-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/10-agent-startup.sh and"
+ elog "${EPREFIX}/etc/plasma/shutdown/10-agent-shutdown.sh"
+ echo
+}