From 79599515788b85b18aa655e7b7f8cc05c1bbddd8 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sat, 16 Feb 2019 12:59:29 +0000 Subject: gentoo resync : 16.02.1018 --- kde-plasma/Manifest.gz | Bin 7742 -> 7763 bytes kde-plasma/bluedevil/Manifest | 2 + kde-plasma/bluedevil/bluedevil-5.15.0.ebuild | 34 ++++ kde-plasma/breeze-grub/Manifest | 2 + kde-plasma/breeze-grub/breeze-grub-5.15.0.ebuild | 22 +++ kde-plasma/breeze-gtk/Manifest | 2 + kde-plasma/breeze-gtk/breeze-gtk-5.15.0.ebuild | 28 ++++ kde-plasma/breeze-plymouth/Manifest | 2 + .../breeze-plymouth/breeze-plymouth-5.15.0.ebuild | 25 +++ kde-plasma/breeze/Manifest | 2 + kde-plasma/breeze/breeze-5.15.0.ebuild | 49 ++++++ kde-plasma/drkonqi/Manifest | 2 + kde-plasma/drkonqi/drkonqi-5.15.0.ebuild | 55 +++++++ kde-plasma/kactivitymanagerd/Manifest | 2 + .../kactivitymanagerd-5.15.0.ebuild | 34 ++++ kde-plasma/kde-cli-tools/Manifest | 2 + .../kde-cli-tools/kde-cli-tools-5.15.0.ebuild | 63 ++++++++ kde-plasma/kde-gtk-config/Manifest | 2 + .../kde-gtk-config/kde-gtk-config-5.15.0.ebuild | 51 ++++++ kde-plasma/kdecoration/Manifest | 2 + kde-plasma/kdecoration/kdecoration-5.15.0.ebuild | 19 +++ kde-plasma/kdeplasma-addons/Manifest | 4 + .../kdeplasma-addons-5.14.5.1.ebuild | 58 +++++++ .../kdeplasma-addons-5.15.0.ebuild | 57 +++++++ kde-plasma/kgamma/Manifest | 2 + kde-plasma/kgamma/kgamma-5.15.0.ebuild | 26 +++ kde-plasma/khotkeys/Manifest | 2 + kde-plasma/khotkeys/khotkeys-5.15.0.ebuild | 44 +++++ kde-plasma/kinfocenter/Manifest | 2 + kde-plasma/kinfocenter/kinfocenter-5.15.0.ebuild | 98 +++++++++++ kde-plasma/kmenuedit/Manifest | 2 + kde-plasma/kmenuedit/kmenuedit-5.15.0.ebuild | 44 +++++ kde-plasma/kscreen/Manifest | 2 + kde-plasma/kscreen/kscreen-5.15.0.ebuild | 39 +++++ kde-plasma/kscreenlocker/Manifest | 2 + .../kscreenlocker/kscreenlocker-5.15.0.ebuild | 94 +++++++++++ kde-plasma/ksshaskpass/Manifest | 2 + kde-plasma/ksshaskpass/ksshaskpass-5.15.0.ebuild | 46 ++++++ kde-plasma/ksysguard/Manifest | 2 + kde-plasma/ksysguard/ksysguard-5.15.0.ebuild | 45 ++++++ kde-plasma/kwallet-pam/Manifest | 2 + kde-plasma/kwallet-pam/kwallet-pam-5.15.0.ebuild | 33 ++++ kde-plasma/kwayland-integration/Manifest | 2 + .../kwayland-integration-5.15.0.ebuild | 25 +++ kde-plasma/kwin/Manifest | 2 + kde-plasma/kwin/kwin-5.15.0.ebuild | 104 ++++++++++++ kde-plasma/kwrited/Manifest | 2 + kde-plasma/kwrited/kwrited-5.15.0.ebuild | 21 +++ kde-plasma/libkscreen/Manifest | 2 + kde-plasma/libkscreen/libkscreen-5.15.0.ebuild | 26 +++ kde-plasma/libksysguard/Manifest | 4 +- kde-plasma/libksysguard/libksysguard-5.15.0.ebuild | 50 ++++++ kde-plasma/libksysguard/metadata.xml | 1 + kde-plasma/libkworkspace/Manifest | 3 + .../files/libkworkspace-5.14.90-standalone.patch | 96 +++++++++++ .../libkworkspace/libkworkspace-5.15.0.ebuild | 54 +++++++ kde-plasma/milou/Manifest | 2 + kde-plasma/milou/milou-5.15.0.ebuild | 28 ++++ kde-plasma/oxygen/Manifest | 2 + kde-plasma/oxygen/oxygen-5.15.0.ebuild | 45 ++++++ kde-plasma/plasma-browser-integration/Manifest | 2 + .../plasma-browser-integration-5.15.0.ebuild | 36 +++++ kde-plasma/plasma-desktop/Manifest | 4 + .../plasma-desktop/plasma-desktop-5.14.5.1.ebuild | 144 +++++++++++++++++ .../plasma-desktop/plasma-desktop-5.15.0.ebuild | 141 ++++++++++++++++ kde-plasma/plasma-integration/Manifest | 2 + .../plasma-integration-5.15.0.ebuild | 43 +++++ kde-plasma/plasma-meta/Manifest | 1 + kde-plasma/plasma-meta/plasma-meta-5.15.0.ebuild | 106 ++++++++++++ kde-plasma/plasma-nm/Manifest | 2 + kde-plasma/plasma-nm/plasma-nm-5.15.0.ebuild | 74 +++++++++ kde-plasma/plasma-pa/Manifest | 2 + kde-plasma/plasma-pa/plasma-pa-5.15.0.ebuild | 28 ++++ kde-plasma/plasma-sdk/Manifest | 2 + kde-plasma/plasma-sdk/plasma-sdk-5.15.0.ebuild | 38 +++++ kde-plasma/plasma-vault/Manifest | 2 + kde-plasma/plasma-vault/plasma-vault-5.15.0.ebuild | 43 +++++ kde-plasma/plasma-workspace-wallpapers/Manifest | 2 + .../plasma-workspace-wallpapers-5.15.0.ebuild | 17 ++ kde-plasma/plasma-workspace/Manifest | 5 + .../plasma-workspace-5.14.80-startkde-script.patch | 39 +++++ .../plasma-workspace-5.14.5.1.ebuild | 180 +++++++++++++++++++++ .../plasma-workspace-5.15.0.ebuild | 172 ++++++++++++++++++++ kde-plasma/plymouth-kcm/Manifest | 2 + kde-plasma/plymouth-kcm/plymouth-kcm-5.15.0.ebuild | 36 +++++ kde-plasma/polkit-kde-agent/Manifest | 2 + .../polkit-kde-agent-5.15.0.ebuild | 30 ++++ kde-plasma/powerdevil/Manifest | 2 + kde-plasma/powerdevil/powerdevil-5.15.0.ebuild | 61 +++++++ kde-plasma/sddm-kcm/Manifest | 2 + kde-plasma/sddm-kcm/sddm-kcm-5.15.0.ebuild | 40 +++++ kde-plasma/systemsettings/Manifest | 2 + .../systemsettings/systemsettings-5.15.0.ebuild | 52 ++++++ kde-plasma/user-manager/Manifest | 2 + kde-plasma/user-manager/user-manager-5.15.0.ebuild | 29 ++++ kde-plasma/xembed-sni-proxy/Manifest | 3 + .../xembed-sni-proxy-5.14.90-standalone.patch | 59 +++++++ .../xembed-sni-proxy-5.15.0.ebuild | 41 +++++ 98 files changed, 2922 insertions(+), 1 deletion(-) create mode 100644 kde-plasma/bluedevil/bluedevil-5.15.0.ebuild create mode 100644 kde-plasma/breeze-grub/breeze-grub-5.15.0.ebuild create mode 100644 kde-plasma/breeze-gtk/breeze-gtk-5.15.0.ebuild create mode 100644 kde-plasma/breeze-plymouth/breeze-plymouth-5.15.0.ebuild create mode 100644 kde-plasma/breeze/breeze-5.15.0.ebuild create mode 100644 kde-plasma/drkonqi/drkonqi-5.15.0.ebuild create mode 100644 kde-plasma/kactivitymanagerd/kactivitymanagerd-5.15.0.ebuild create mode 100644 kde-plasma/kde-cli-tools/kde-cli-tools-5.15.0.ebuild create mode 100644 kde-plasma/kde-gtk-config/kde-gtk-config-5.15.0.ebuild create mode 100644 kde-plasma/kdecoration/kdecoration-5.15.0.ebuild create mode 100644 kde-plasma/kdeplasma-addons/kdeplasma-addons-5.14.5.1.ebuild create mode 100644 kde-plasma/kdeplasma-addons/kdeplasma-addons-5.15.0.ebuild create mode 100644 kde-plasma/kgamma/kgamma-5.15.0.ebuild create mode 100644 kde-plasma/khotkeys/khotkeys-5.15.0.ebuild create mode 100644 kde-plasma/kinfocenter/kinfocenter-5.15.0.ebuild create mode 100644 kde-plasma/kmenuedit/kmenuedit-5.15.0.ebuild create mode 100644 kde-plasma/kscreen/kscreen-5.15.0.ebuild create mode 100644 kde-plasma/kscreenlocker/kscreenlocker-5.15.0.ebuild create mode 100644 kde-plasma/ksshaskpass/ksshaskpass-5.15.0.ebuild create mode 100644 kde-plasma/ksysguard/ksysguard-5.15.0.ebuild create mode 100644 kde-plasma/kwallet-pam/kwallet-pam-5.15.0.ebuild create mode 100644 kde-plasma/kwayland-integration/kwayland-integration-5.15.0.ebuild create mode 100644 kde-plasma/kwin/kwin-5.15.0.ebuild create mode 100644 kde-plasma/kwrited/kwrited-5.15.0.ebuild create mode 100644 kde-plasma/libkscreen/libkscreen-5.15.0.ebuild create mode 100644 kde-plasma/libksysguard/libksysguard-5.15.0.ebuild create mode 100644 kde-plasma/libkworkspace/files/libkworkspace-5.14.90-standalone.patch create mode 100644 kde-plasma/libkworkspace/libkworkspace-5.15.0.ebuild create mode 100644 kde-plasma/milou/milou-5.15.0.ebuild create mode 100644 kde-plasma/oxygen/oxygen-5.15.0.ebuild create mode 100644 kde-plasma/plasma-browser-integration/plasma-browser-integration-5.15.0.ebuild create mode 100644 kde-plasma/plasma-desktop/plasma-desktop-5.14.5.1.ebuild create mode 100644 kde-plasma/plasma-desktop/plasma-desktop-5.15.0.ebuild create mode 100644 kde-plasma/plasma-integration/plasma-integration-5.15.0.ebuild create mode 100644 kde-plasma/plasma-meta/plasma-meta-5.15.0.ebuild create mode 100644 kde-plasma/plasma-nm/plasma-nm-5.15.0.ebuild create mode 100644 kde-plasma/plasma-pa/plasma-pa-5.15.0.ebuild create mode 100644 kde-plasma/plasma-sdk/plasma-sdk-5.15.0.ebuild create mode 100644 kde-plasma/plasma-vault/plasma-vault-5.15.0.ebuild create mode 100644 kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-5.15.0.ebuild create mode 100644 kde-plasma/plasma-workspace/files/plasma-workspace-5.14.80-startkde-script.patch create mode 100644 kde-plasma/plasma-workspace/plasma-workspace-5.14.5.1.ebuild create mode 100644 kde-plasma/plasma-workspace/plasma-workspace-5.15.0.ebuild create mode 100644 kde-plasma/plymouth-kcm/plymouth-kcm-5.15.0.ebuild create mode 100644 kde-plasma/polkit-kde-agent/polkit-kde-agent-5.15.0.ebuild create mode 100644 kde-plasma/powerdevil/powerdevil-5.15.0.ebuild create mode 100644 kde-plasma/sddm-kcm/sddm-kcm-5.15.0.ebuild create mode 100644 kde-plasma/systemsettings/systemsettings-5.15.0.ebuild create mode 100644 kde-plasma/user-manager/user-manager-5.15.0.ebuild create mode 100644 kde-plasma/xembed-sni-proxy/files/xembed-sni-proxy-5.14.90-standalone.patch create mode 100644 kde-plasma/xembed-sni-proxy/xembed-sni-proxy-5.15.0.ebuild (limited to 'kde-plasma') diff --git a/kde-plasma/Manifest.gz b/kde-plasma/Manifest.gz index f45d61936af0..c13edcb68baf 100644 Binary files a/kde-plasma/Manifest.gz and b/kde-plasma/Manifest.gz differ diff --git a/kde-plasma/bluedevil/Manifest b/kde-plasma/bluedevil/Manifest index 677d7197e9cb..7a6a91ccf286 100644 --- a/kde-plasma/bluedevil/Manifest +++ b/kde-plasma/bluedevil/Manifest @@ -1,3 +1,5 @@ DIST bluedevil-5.14.5.tar.xz 158260 BLAKE2B 1a8fdd9804a852413eba0315c0f97f7b0f5abb4f96568c182596595501c15e33dee713b0989f2b4c10b2441d1ca350c617a41d0fc5a1877f5142d91b6f288e28 SHA512 9327ce7824339fdec42e7a0268fe5a8a100a150e4b1932e9c6a0aca9d3f5bb9b3a153490cf1f6613a459841b775f6648ccc55176addc024761b4d70462eeb3d0 +DIST bluedevil-5.15.0.tar.xz 157360 BLAKE2B e18bcbd028b7219c8b686edb47d2ff63b2612f98e4dd260298dc16585a5ae02867dd591829ac929ea2a0a6497a1986ca9f05b2cd733c49d1a5f3c31199522629 SHA512 30291bd7da1259c69c7f7bebccbf802b319ae90870b7498773b3ce84bd2a13c95db872636409c15f6e7d52c18e39e361d9a7e62ce958920cf6f9a9c956cc0ff8 EBUILD bluedevil-5.14.5.ebuild 1000 BLAKE2B cfcbbef7bdec6b3df58748b3ef84f4a17314b2d6ebe325a2d43c165dbc376a5a8e36efd3dbaf2f0d3f36dd715e595cd0fdd383ccfc6f9796bdaae7674f84fd7b SHA512 890e0cd03567831bfcbfb2cd2516788b1148442b5f996d2ac5bf777c1daad87af31f69be47b42473463b124b0d1b3fbce7f58c48eed927b27a2994667c49ffdd +EBUILD bluedevil-5.15.0.ebuild 850 BLAKE2B af53bfddef0209caa436adf7e8f0e71db48991f994d9ff47230a6a3ff95de3aad3eff0e482f6a183e2d378459104c37d66bd1ecc0d1e54c157c33e6b45e21b97 SHA512 be48880ca7afe4b1116971798f47a3e496aaa52f283101ddc2cb01f70c2278a5b9f4a9ca5e10939d395e3850a2ed908cae328cf64a58ae4381de3850d6022785 MISC metadata.xml 249 BLAKE2B ad415db89e5dee1627aa77f44ded9d4e1e5b8217d06c7ca25bbaa3fe92ce67c2b1090957c45a821b407d7927e5af798498aa6a5b903895ee1af8ee20a446c7f7 SHA512 76a5a340b13f0053ca3c5e94ed24380ea8d29b45ac8655419e22eaadb1e4a827c04d2e7e36b65145c4964e6526f656618fc6ac144e277ef53cb7373e6239e3c3 diff --git a/kde-plasma/bluedevil/bluedevil-5.15.0.ebuild b/kde-plasma/bluedevil/bluedevil-5.15.0.ebuild new file mode 100644 index 000000000000..aae548eb5734 --- /dev/null +++ b/kde-plasma/bluedevil/bluedevil-5.15.0.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit kde5 + +DESCRIPTION="Bluetooth stack for KDE Plasma" +HOMEPAGE="https://cgit.kde.org/bluedevil.git" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="" + +DEPEND=" + $(add_frameworks_dep bluez-qt) + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kded) + $(add_frameworks_dep kdbusaddons) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kiconthemes) + $(add_frameworks_dep kio) + $(add_frameworks_dep knotifications) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kwindowsystem) + $(add_frameworks_dep plasma) + $(add_qt_dep qtdbus) + $(add_qt_dep qtdeclarative) + $(add_qt_dep qtgui) + $(add_qt_dep qtwidgets) +" +RDEPEND="${DEPEND} + $(add_plasma_dep kde-cli-tools) +" diff --git a/kde-plasma/breeze-grub/Manifest b/kde-plasma/breeze-grub/Manifest index f4d3cc68857b..751229cbad6d 100644 --- a/kde-plasma/breeze-grub/Manifest +++ b/kde-plasma/breeze-grub/Manifest @@ -1,3 +1,5 @@ DIST breeze-grub-5.14.5.tar.xz 3130276 BLAKE2B c067915194e87b244125a38af0ccd16eede5204b74e5783d7c339b11ed522a38cc0c1f3808750a74297b9060ff693b070994d8e05665a20c793d2a1652a0951b SHA512 a921e27b29dfd9f2eb65a3fbb84c812a750d7823281aee698dab07d5f7bb1e7461c70130e7d4437b6dc6839aaa0994276665f2fe3be6b1cd96a331736029ee2b +DIST breeze-grub-5.15.0.tar.xz 3142836 BLAKE2B 7d4f1a29a8e3763cee87b5e0344f534576dc20005f6b387eb8a390800aea03b4ebde3da591815c5ad07a93baf82380aaece9c9388b4360e9a8aa05059469570b SHA512 157ec7ac18d553b88003540a718d72459274c154a656846102ac7df7a147984086f5a88a2066d7247b5bd14607e9f58b6e5c4f6d72a6d0d1de2ca1f571249352 EBUILD breeze-grub-5.14.5.ebuild 395 BLAKE2B 22372b8db26439d4b84946367b4d98ef6d77d088adbfc52f39f406f1431d7d477cfb308bacdd9069d985a22b0706fd4a8e8275607b17eb6a5f70d1a2738e0231 SHA512 5ceb9f70c4d1314a1c90f55a1f604d60a45596b7231194fad919d0f0306efed34cc39d9087681aa653e89a264f47301117210d878ebd08c26a379330b98fdc8a +EBUILD breeze-grub-5.15.0.ebuild 395 BLAKE2B 24416f2a5a31c61c0c147c666913397e6ff802c8ad83dd230feae46cdfba9f7b3a1d85d7d816acf4d8ed0a34bbe534b0f939dfedb500510f6bdd2d716f6130a7 SHA512 7e108485b2a9fa3b0aa11db40d9ede90d92aaa8ef94c3cafca88b9c6ec4fb044eb4a5d1b542aa3c250da11c91143131b1155ab5b95614118a9fcca24e7d9d16c MISC metadata.xml 249 BLAKE2B ad415db89e5dee1627aa77f44ded9d4e1e5b8217d06c7ca25bbaa3fe92ce67c2b1090957c45a821b407d7927e5af798498aa6a5b903895ee1af8ee20a446c7f7 SHA512 76a5a340b13f0053ca3c5e94ed24380ea8d29b45ac8655419e22eaadb1e4a827c04d2e7e36b65145c4964e6526f656618fc6ac144e277ef53cb7373e6239e3c3 diff --git a/kde-plasma/breeze-grub/breeze-grub-5.15.0.ebuild b/kde-plasma/breeze-grub/breeze-grub-5.15.0.ebuild new file mode 100644 index 000000000000..dabb7d6ad552 --- /dev/null +++ b/kde-plasma/breeze-grub/breeze-grub-5.15.0.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +KDE_AUTODEPS="false" +KDE_DEBUG="false" +inherit kde5 + +DESCRIPTION="Breeze theme for GRUB" +LICENSE="GPL-3+" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="" + +src_prepare() { default; } +src_configure() { :; } +src_compile() { :; } + +src_install() { + insinto /usr/share/grub/themes + doins -r breeze +} diff --git a/kde-plasma/breeze-gtk/Manifest b/kde-plasma/breeze-gtk/Manifest index 52d2acc84f1d..d777256cb2c9 100644 --- a/kde-plasma/breeze-gtk/Manifest +++ b/kde-plasma/breeze-gtk/Manifest @@ -1,3 +1,5 @@ DIST breeze-gtk-5.14.5.tar.xz 202408 BLAKE2B e2055710f8ba551c190ca5922be413cccee32afcc591cccee10f5d3952f46e04e7af09fa0bd0bf85770bec80ec0a3793e7493b0884e1d48d1d787ff0d3cccd9d SHA512 3e8ad24851b84821b8894d4bea33a9ecb7bbfc312d5d4aa246520d5a5fa4dbf77a5f6b7a34f69dd9692fbeadf5246ebe44d0a57fee171b3903cbfd1356a632c5 +DIST breeze-gtk-5.15.0.tar.xz 47344 BLAKE2B 2311e6da52df91a7f8ff0da7891781d19fd00706e624ed7416ce7872a6d7175b9088d5c82dd46b51fab150e6c33bd05a997915813ca5b3e3ff0b147550ffef07 SHA512 fd2e187bf0316cc2dff6752cbb21015e9959f16e99a9fc5232b2cca2b49586a5f4b411c7fe6a8b28b7c30f38b9533c77224c947dd6aa1404fff06ae4cd2a1c7b EBUILD breeze-gtk-5.14.5.ebuild 293 BLAKE2B eec688f3827909de89029aa8986063beede7418cdcaa1afac20c0bb0ade91cc60ce4b99c2ab7b3c3e2c813953ba700cdc9a5ffdfbbfa12b61c4f354680147928 SHA512 832aefcc3e2caa1f5190109fc470fdf3569e84990670cb9eecd0ce98fadf188cb43634cab814a304f00f2020849838f639bddbf0a273a16929f44bc22ee75b6f +EBUILD breeze-gtk-5.15.0.ebuild 609 BLAKE2B 97f07a26a950a149baac4a95eb3c2ca560a736e84b51b1cf137f951ae1613f7fa625ada3185a6b633b6a87d07fe274e5c49de4b534aac713cb0b69d67e1f5b9d SHA512 e59822956aa2ea75693d1e77c906a75cf0c57a62230f840d613f09e2208cd5a7e27d0cb21493cbc20f79c8ee0dad409103bf39a16e711568e98ff7e53d74b4df MISC metadata.xml 249 BLAKE2B ad415db89e5dee1627aa77f44ded9d4e1e5b8217d06c7ca25bbaa3fe92ce67c2b1090957c45a821b407d7927e5af798498aa6a5b903895ee1af8ee20a446c7f7 SHA512 76a5a340b13f0053ca3c5e94ed24380ea8d29b45ac8655419e22eaadb1e4a827c04d2e7e36b65145c4964e6526f656618fc6ac144e277ef53cb7373e6239e3c3 diff --git a/kde-plasma/breeze-gtk/breeze-gtk-5.15.0.ebuild b/kde-plasma/breeze-gtk/breeze-gtk-5.15.0.ebuild new file mode 100644 index 000000000000..82dafca37943 --- /dev/null +++ b/kde-plasma/breeze-gtk/breeze-gtk-5.15.0.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{5,6,7} ) +inherit kde5 python-any-r1 + +DESCRIPTION="Official GTK+ port of Plasma's Breeze widget style" +HOMEPAGE="https://cgit.kde.org/breeze-gtk.git" +LICENSE="LGPL-2.1+" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="" + +BDEPEND="${PYTHON_DEPS} + $(add_plasma_dep breeze) + $(python_gen_any_dep 'dev-python/pycairo[${PYTHON_USEDEP}]') + dev-lang/sassc +" + +python_check_deps() { + has_version "dev-python/pycairo[${PYTHON_USEDEP}]" +} + +pkg_setup() { + python-any-r1_pkg_setup + kde5_pkg_setup +} diff --git a/kde-plasma/breeze-plymouth/Manifest b/kde-plasma/breeze-plymouth/Manifest index 427e2582e76c..ec4b055dfe79 100644 --- a/kde-plasma/breeze-plymouth/Manifest +++ b/kde-plasma/breeze-plymouth/Manifest @@ -1,3 +1,5 @@ DIST breeze-plymouth-5.14.5.tar.xz 105440 BLAKE2B 54a2bb0243f8a6ef068b3b9164edd906ce6d1cc9b4152b9a64628cda43c0b3ab99d2a454c86f878db32df1744415d564b38b0c370dd1198940d8432b2f02999d SHA512 540770481c9dfa2e2d927faa847133f1c8a9999c3fc4b846bb6d81b17447f2ed72b7855607fa0892fb81e61f04e702f168bf40fce75c1e839788946f94c7419f +DIST breeze-plymouth-5.15.0.tar.xz 105432 BLAKE2B a37dc74225ac85381e184267d8cb3d1403c81e704e22602a7ff611cbf18cc67ec691fb673fa49f9a6504d0c39c8a68770af5fb06ff55f3fd412ccd2641d52399 SHA512 cf1cff0627bc902d3f5aa3d0980d0b3573ecd66d4d6c97ce508eb2516508e9d9336ae69442456045994cdbfc0b513698ec9c2e40a9c7809f67c6f5e63678a795 EBUILD breeze-plymouth-5.14.5.ebuild 456 BLAKE2B b2fa38ceaa4eeef4f2a35d8ee25ab3d808d210d7073547cf272aff4d7afdf12eac051093c859bfda14852c84e41324f59e6f5f60f907e8dc9b339d3ca949ccec SHA512 2d09eca8bab5ffa1727163b535fba26c3dd3a4a1357190a161afa15c789ba09369eedb1beec1a64bfd0344a841462c1414feab53d56b554daf85fb828a95aff0 +EBUILD breeze-plymouth-5.15.0.ebuild 465 BLAKE2B 670e56b1e6fb450d8bceaf6c96580c0432f36b8bfcce9cb240f6c3bdcf6e7d10c6f9be43f4c5dd0050bb78438cfc10f0fddc122e57d1d58205d379e4cc85b02b SHA512 e3c19274ec40a1737a46cf0e7ab34823b6ed4f729ca42868253682a0d9feb96b10b0cfa765d08eccb963623bdb501ad691e3ecd2dd3d3f54a07b8550c929e9f9 MISC metadata.xml 249 BLAKE2B ad415db89e5dee1627aa77f44ded9d4e1e5b8217d06c7ca25bbaa3fe92ce67c2b1090957c45a821b407d7927e5af798498aa6a5b903895ee1af8ee20a446c7f7 SHA512 76a5a340b13f0053ca3c5e94ed24380ea8d29b45ac8655419e22eaadb1e4a827c04d2e7e36b65145c4964e6526f656618fc6ac144e277ef53cb7373e6239e3c3 diff --git a/kde-plasma/breeze-plymouth/breeze-plymouth-5.15.0.ebuild b/kde-plasma/breeze-plymouth/breeze-plymouth-5.15.0.ebuild new file mode 100644 index 000000000000..799cddf5a61d --- /dev/null +++ b/kde-plasma/breeze-plymouth/breeze-plymouth-5.15.0.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +KDE_AUTODEPS="false" +inherit kde5 + +DESCRIPTION="Breeze theme for Plymouth" +LICENSE="GPL-2+ GPL-3+" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="" + +BDEPEND="$(add_frameworks_dep extra-cmake-modules)" +DEPEND="sys-boot/plymouth" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + -DDISTRO_NAME="Gentoo Linux" + -DDISTRO_VERSION= + ) + + kde5_src_configure +} diff --git a/kde-plasma/breeze/Manifest b/kde-plasma/breeze/Manifest index 697af5baf53f..5ac25cfb3f5e 100644 --- a/kde-plasma/breeze/Manifest +++ b/kde-plasma/breeze/Manifest @@ -1,3 +1,5 @@ DIST breeze-5.14.5.tar.xz 24932044 BLAKE2B 51d8a888fd926ae26da7d67aff55786ab9d1d63578f6ff0ef0a8b09e88c74b9cb61aef235bd7a1e9b8f18b5eb09fd92dd6dd9f2bcd404e80d09c10bd6038b778 SHA512 46cff196ffd6e0284b8e9af327e7ed3f10851f208b6c7c900821d69bc98dfe74e9f2aed392ff930966c610a711d0b0c0a47c9fc647474ce596ce2f8a24ed0dd3 +DIST breeze-5.15.0.tar.xz 25148104 BLAKE2B 12915398bdffb29f243c29aedca56b10169c2292592c4511face5fd8413c296c40c20d2cd653e33ea56a05271f42a25c8b1c4e1a3e6d1b52be72ba0beaf46c56 SHA512 98d49d355fca8d62fb7830bad7849c6db970cffe351110088afef8fbc150e8ad2fb15ed0b76242dd624e16d67ac6ce722b35f5681a1a85fc189b1899fe9f1bdb EBUILD breeze-5.14.5.ebuild 1148 BLAKE2B e7d1164e97fdeaf7da1c1e9c9c5950c1ed9774774e259ecd4f0dc1563f06259eeb7a04030363036052904a00c43f4728b0ec7c45e654a0fbca204591ec01c626 SHA512 9d6899584449a98e8595c0dab82bd2eecd0b46b655a9e3eac84221e02366e6f3bb7462ff44ef362bec1f054d3d254ee48608b544da297764811fd12eb929dbdd +EBUILD breeze-5.15.0.ebuild 1150 BLAKE2B 839997e771c31e43b446f2d872837d998381d9ae287c8139860f6cd0f1919e353bac25cd9765f63388dc15ed63cebfb77e51e49e8f071dbadf546378d7404b58 SHA512 5c0e5a72ca0a2bc6a59293ac5e57440ca0c7a0aa6774ca553da7a77cd9135eee3b1579b1271959fa1ee1f6126d094dc3e829ebcb6553f6aaa57ec392de1309be MISC metadata.xml 249 BLAKE2B ad415db89e5dee1627aa77f44ded9d4e1e5b8217d06c7ca25bbaa3fe92ce67c2b1090957c45a821b407d7927e5af798498aa6a5b903895ee1af8ee20a446c7f7 SHA512 76a5a340b13f0053ca3c5e94ed24380ea8d29b45ac8655419e22eaadb1e4a827c04d2e7e36b65145c4964e6526f656618fc6ac144e277ef53cb7373e6239e3c3 diff --git a/kde-plasma/breeze/breeze-5.15.0.ebuild b/kde-plasma/breeze/breeze-5.15.0.ebuild new file mode 100644 index 000000000000..f94b9f2596a0 --- /dev/null +++ b/kde-plasma/breeze/breeze-5.15.0.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit kde5 + +DESCRIPTION="Breeze visual style for the Plasma desktop" +HOMEPAGE="https://cgit.kde.org/breeze.git" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" +IUSE="wayland X" + +RDEPEND=" + $(add_frameworks_dep frameworkintegration) + $(add_frameworks_dep kcmutils) + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kguiaddons) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kwindowsystem) + $(add_plasma_dep kdecoration) + $(add_qt_dep qtdbus) + $(add_qt_dep qtdeclarative) + $(add_qt_dep qtgui) + $(add_qt_dep qtwidgets) + sci-libs/fftw:3.0= + wayland? ( $(add_frameworks_dep kwayland) ) + X? ( + $(add_qt_dep qtx11extras) + x11-libs/libxcb + ) +" +DEPEND="${RDEPEND} + $(add_frameworks_dep kpackage) +" +PDEPEND=" + $(add_frameworks_dep breeze-icons) + $(add_plasma_dep kde-cli-tools) +" + +src_configure() { + local mycmakeargs=( + $(cmake-utils_use_find_package wayland KF5Wayland) + $(cmake-utils_use_find_package X XCB) + ) + kde5_src_configure +} diff --git a/kde-plasma/drkonqi/Manifest b/kde-plasma/drkonqi/Manifest index f6a3f9427040..806723117f2f 100644 --- a/kde-plasma/drkonqi/Manifest +++ b/kde-plasma/drkonqi/Manifest @@ -1,3 +1,5 @@ DIST drkonqi-5.14.5.tar.xz 737580 BLAKE2B 1bb0ee7a70df8740feb6838bae7679c4acff4bf976e85a733da102db9716efcee5fd4f314f3877607ce600123b6452694a8fa528ea87a41f49d76b3bdb46f975 SHA512 8985ab8fae82e16fce6d604fcf6e4a393e1a147061f09eaaca6cd048fe9cba47cc9959013fc912b3829a9aaf3c471941597c5d1d3630f243fa1871e387757b36 +DIST drkonqi-5.15.0.tar.xz 738460 BLAKE2B 2ba1b5659e7b05687ec349a8fabee5d181ce82120d3dce54e8cba56e9ff5453f96c794c9751a80cf9b6e23f698f53aa0921965582d73a236a3031f41b34f7022 SHA512 dd6acebdc263e654d3073cb12a760c4b8419ff4ddd9bbc6ada50d95254378171e27e0b80ad1c1edda7f8554c83121c31c8e64273bd300f163547b66c7ca8d5ce EBUILD drkonqi-5.14.5.ebuild 1361 BLAKE2B f6e0805203591fa2edc8b067dfdbfa50dd288201738597ecc148abedd3520acb5dd8ce72436ad746c6fb56adddac0ce81eac13f516fe575be1d781ee0fa8d8f9 SHA512 665226f038f076e1e81375d2fceaf242bbb0f92a5fc29d3712a98b96ba4a0b27af3cc1db77368657b85e97181d76c450eb2d37aa7c14dcf80b0f0f29c2a28f61 +EBUILD drkonqi-5.15.0.ebuild 1342 BLAKE2B 85216515d8c91aec7461a95e0f988e0b4abf414b7ae0fd7a861099f55130300b1102ca0146e5c0cbabb40f22c51136929951a70769843d129de78ad98039fe10 SHA512 ddb22ec28d8da6ef2e42deb5187d295ad8a333f86bbec7705307d34708cfa8777921296eb9f3bf258af831593e1fe224cca7ce58a487c4a6923b721e28bc2ab8 MISC metadata.xml 249 BLAKE2B ad415db89e5dee1627aa77f44ded9d4e1e5b8217d06c7ca25bbaa3fe92ce67c2b1090957c45a821b407d7927e5af798498aa6a5b903895ee1af8ee20a446c7f7 SHA512 76a5a340b13f0053ca3c5e94ed24380ea8d29b45ac8655419e22eaadb1e4a827c04d2e7e36b65145c4964e6526f656618fc6ac144e277ef53cb7373e6239e3c3 diff --git a/kde-plasma/drkonqi/drkonqi-5.15.0.ebuild b/kde-plasma/drkonqi/drkonqi-5.15.0.ebuild new file mode 100644 index 000000000000..8dbc6989fc44 --- /dev/null +++ b/kde-plasma/drkonqi/drkonqi-5.15.0.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit kde5 + +DESCRIPTION="Plasma crash handler, gives the user feedback if a program crashed" + +KEYWORDS="~amd64 ~arm ~arm64 ~x86" +IUSE="X" + +COMMON_DEPEND=" + $(add_frameworks_dep kcompletion) + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kcrash) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kidletime) + $(add_frameworks_dep kio) + $(add_frameworks_dep kjobwidgets) + $(add_frameworks_dep knotifications) + $(add_frameworks_dep kservice) + $(add_frameworks_dep kwallet) + $(add_frameworks_dep kwayland) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kxmlrpcclient) + $(add_qt_dep qtdbus) + $(add_qt_dep qtgui) + $(add_qt_dep qtwidgets) + $(add_qt_dep qtxml) + X? ( $(add_qt_dep qtx11extras) ) +" +DEPEND="${COMMON_DEPEND} + $(add_qt_dep qtconcurrent) +" +RDEPEND="${COMMON_DEPEND} + !Gentoo KDE Project + Enable display of detailed memory information using dev-qt/qtwebengine. Enable display of detailed memory information using dev-qt/qtwebkit. diff --git a/kde-plasma/libkworkspace/Manifest b/kde-plasma/libkworkspace/Manifest index c2558c530687..3eee35c56205 100644 --- a/kde-plasma/libkworkspace/Manifest +++ b/kde-plasma/libkworkspace/Manifest @@ -1,4 +1,7 @@ AUX libkworkspace-5.14.2-standalone.patch 3399 BLAKE2B 3e36f83f6112f00fa1864759ad5094450072df9aa726d88b102fc5694a1662b0b62d1cf7361ef08c9070439a581b40794e14cd2d17e85399d1cacb788f44ed8b SHA512 d2cfde759df79776daec10a8108e6bd20c89f94db8eaeebac23844a9240f08c8e53254905632f100b4c31f48070162de1736109d05f8abadeba71f8124662a2f +AUX libkworkspace-5.14.90-standalone.patch 3376 BLAKE2B c76206c19939ebe7209dba4172ada0d0aab01f2520cc5ab465c40173d3e6c92cbb7ad9b0bc73e2e229d33792ee6313872fcab73994818e9100e0efdea64b78ae SHA512 6c6ddeca6e2178189b3d63ae77f7bee1b900842a72392fba812bd9231ac6f701fd1655d1212a286d914202c7182223742bb1cc93916f373db99925fb9a9411b2 DIST plasma-workspace-5.14.5.tar.xz 4578556 BLAKE2B 3c37bd9f880225f0e8b2496b90e5afc5ad591e8e356bd68ae135c3e9ccfe646adcb2418e2e80185f396c3b412f0df603ba0902e5a6d54a6d9a5abdff500a71f7 SHA512 247abdfe4ed4c7b6bb847c5352b3df11d110d59f8cc62b51dfd9de76c62549a0191efdd1e1f5a6ab82a87eccdc9fd28481a85c1252d05595e0f1a72174b3f8c6 +DIST plasma-workspace-5.15.0.tar.xz 4706936 BLAKE2B f1f772bf0c27b491ed2e8b9e4342694b5e1acaabec701ca44b252fb522c72688be1bf4c8db8826e5c7cd407c47ca1c205ae422312532bb7ea2dce165d9b9204e SHA512 2ed2f0ce2ef15aafa337a2b4943389668d18e18f026df67950f4d506d2c5647660ddade6f9c915b1e2fb36c79fbcddf563c25fdac69aac3f14e26afb603c533c EBUILD libkworkspace-5.14.5.ebuild 1444 BLAKE2B c4f3e846adb30e8aeb3cdf77e78bcc178d220b7deed01864912c8b3e5e5c8f1a2937c54324b6a557b09327816b3d279625a7136a58b4a222564578d19dfb9567 SHA512 10b6e36b6c70663e61d6ecbb5638d9ca5d43a3684ea0d3e945a8299e6163126e105e5916ac73640f4cb6bedbab3e8ce53fd794bce95b079196917c88fa1ffabb +EBUILD libkworkspace-5.15.0.ebuild 1272 BLAKE2B 85e7913af4bcdba91d15292e2bbc35f58fa84d65713fd356039fd2ab8023bcb0e90eb174363a1364ee6df7a48899ee2fac5b6e9de4313058fbec38c285887f88 SHA512 ffe9f2b168f20c9b5f8686170504d0714dbf3e082b628bc29934b325fc79f228a789b75a0b433d7c44fa37eeb85118353fb495285b5690123db14d298eae7df2 MISC metadata.xml 249 BLAKE2B ad415db89e5dee1627aa77f44ded9d4e1e5b8217d06c7ca25bbaa3fe92ce67c2b1090957c45a821b407d7927e5af798498aa6a5b903895ee1af8ee20a446c7f7 SHA512 76a5a340b13f0053ca3c5e94ed24380ea8d29b45ac8655419e22eaadb1e4a827c04d2e7e36b65145c4964e6526f656618fc6ac144e277ef53cb7373e6239e3c3 diff --git a/kde-plasma/libkworkspace/files/libkworkspace-5.14.90-standalone.patch b/kde-plasma/libkworkspace/files/libkworkspace-5.14.90-standalone.patch new file mode 100644 index 000000000000..78042c5d16b2 --- /dev/null +++ b/kde-plasma/libkworkspace/files/libkworkspace-5.14.90-standalone.patch @@ -0,0 +1,96 @@ +From 2e0a1d8f524d3bb645248787eed4532a250540fc Mon Sep 17 00:00:00 2001 +From: Andreas Sturmlechner +Date: Mon, 22 Oct 2018 10:35:10 +0200 +Subject: [PATCH] libkworkspace: Allow standalone build + +--- + libkworkspace/CMakeLists.txt | 64 +++++++++++++++++++++++++++++++++--- + 1 file changed, 60 insertions(+), 4 deletions(-) + +diff --git a/libkworkspace/CMakeLists.txt b/libkworkspace/CMakeLists.txt +index f66013f9..4e58bd60 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -1,3 +1,59 @@ ++project(libkworkspace) ++ ++if(${CMAKE_SOURCE_DIR} STREQUAL ${libkworkspace_SOURCE_DIR}) ++ set(PROJECT_VERSION "GENTOO_PV") ++ set(PROJECT_VERSION_MAJOR 5) ++ ++ cmake_minimum_required(VERSION 3.0) ++ ++ set(QT_MIN_VERSION "5.11.0") ++ set(KF5_MIN_VERSION "5.54.0") ++ find_package(Qt5 ${QT_MIN_VERSION} CONFIG REQUIRED COMPONENTS Core DBus) ++ find_package(ECM ${KF5_MIN_VERSION} REQUIRED NO_MODULE) ++ set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH} ${ECM_KDE_MODULE_DIR}) ++ ++ include(KDEInstallDirs) ++ include(KDECMakeSettings) ++ include(KDECompilerSettings NO_POLICY_SCOPE) ++ include(ECMMarkNonGuiExecutable) ++ include(CMakePackageConfigHelpers) ++ include(WriteBasicConfigVersionFile) ++ include(CheckIncludeFiles) ++ include(FeatureSummary) ++ include(ECMQtDeclareLoggingCategory) ++ include(KDEPackageAppTemplates) ++ include(ECMMarkAsTest) ++ include(GenerateExportHeader) ++ ++ find_package(KF5 ${KF5_MIN_VERSION} REQUIRED COMPONENTS CoreAddons I18n Plasma WindowSystem) ++ ++ find_package(KWinDBusInterface CONFIG REQUIRED) ++ ++ find_package(X11) ++ set_package_properties(X11 PROPERTIES DESCRIPTION "X11 libraries" ++ URL "http://www.x.org" ++ TYPE OPTIONAL ++ PURPOSE "Required for X11 support") ++ ++ if(X11_FOUND) ++ find_package(Qt5X11Extras ${QT_MIN_VERSION} CONFIG REQUIRED) ++ set(HAVE_X11 1) ++ endif() ++ ++ if(BUILD_TESTING) ++ find_package(Qt5Test ${QT_MIN_VERSION} CONFIG REQUIRED) ++ endif() ++ ++ check_include_files(unistd.h HAVE_UNISTD_H) ++ ++ configure_file(../config-workspace.h.cmake ${CMAKE_CURRENT_BINARY_DIR}/config-workspace.h) ++ configure_file(../config-X11.h.cmake ${CMAKE_CURRENT_BINARY_DIR}/config-X11.h) ++ ++ set(ksmserver_xml ../ksmserver/org.kde.KSMServerInterface.xml) ++else() ++ set(ksmserver_xml ${plasma-workspace_SOURCE_DIR}/ksmserver/org.kde.KSMServerInterface.xml) ++ set_source_files_properties(${KWIN_INTERFACE} PROPERTIES INCLUDE "interface_util.h") ++endif() + + set(kworkspace_LIB_SRCS kdisplaymanager.cpp + kworkspace.cpp +@@ -9,11 +65,7 @@ remove_definitions(-DQT_NO_CAST_FROM_BYTEARRAY) + remove_definitions(-DQT_NO_CAST_TO_ASCII) + + +-set(ksmserver_xml ${plasma-workspace_SOURCE_DIR}/ksmserver/org.kde.KSMServerInterface.xml) + qt5_add_dbus_interface( kworkspace_LIB_SRCS ${ksmserver_xml} ksmserver_interface ) +- +-set_source_files_properties(${KWIN_INTERFACE} PROPERTIES INCLUDE "interface_util.h") +- + qt5_add_dbus_interface( kworkspace_LIB_SRCS ${KWIN_INTERFACE} kwin_interface ) + + +@@ -77,3 +129,7 @@ install(EXPORT libkworkspaceLibraryTargets + if(BUILD_TESTING) + add_subdirectory(autotests) + endif() ++ ++if ("${CMAKE_BINARY_DIR}" STREQUAL "${CMAKE_CURRENT_BINARY_DIR}") ++ feature_summary(WHAT ALL FATAL_ON_MISSING_REQUIRED_PACKAGES) ++endif() +-- +2.19.1 + diff --git a/kde-plasma/libkworkspace/libkworkspace-5.15.0.ebuild b/kde-plasma/libkworkspace/libkworkspace-5.15.0.ebuild new file mode 100644 index 000000000000..3dfe68f80a2c --- /dev/null +++ b/kde-plasma/libkworkspace/libkworkspace-5.15.0.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +KDE_TEST="true" +KMNAME="plasma-workspace" +inherit kde5 + +DESCRIPTION="Workspace library to interact with the Plasma session manager" + +KEYWORDS="~amd64 ~arm ~arm64 ~x86" +IUSE="" + +COMMON_DEPEND=" + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kwindowsystem) + $(add_frameworks_dep plasma) + $(add_qt_dep qtdbus) + $(add_qt_dep qtx11extras) + x11-libs/libICE + x11-libs/libSM + x11-libs/libX11 + x11-libs/libXau +" +DEPEND="${COMMON_DEPEND} + $(add_plasma_dep kwin) +" +RDEPEND="${COMMON_DEPEND} + !> CMakeLists.txt <<- _EOF_ || die + ki18n_install(po) + _EOF_ + fi + + sed -e "/set/s/GENTOO_PV/$(ver_cut 1-3)/" \ + -i CMakeLists.txt || die "Failed to prepare CMakeLists.txt" +} diff --git a/kde-plasma/milou/Manifest b/kde-plasma/milou/Manifest index eda5853d732a..7ecfda7eee68 100644 --- a/kde-plasma/milou/Manifest +++ b/kde-plasma/milou/Manifest @@ -1,3 +1,5 @@ DIST milou-5.14.5.tar.xz 57628 BLAKE2B a3882d48a71d86a60056c25b991ec629ff23be7d2fd7f756faa84eb50ffb52d0e77231858e8bcfff0660b36806af5a295025eabf98330620b25fb22efec2240a SHA512 ed77a9550df216bf6a62ddc5af4c9d73a2a453a12f927c8964465eef8d4e60c1ac870e8e59215a0e0c288caf40f5714c904dcb9daa2054de94329fa781c1294f +DIST milou-5.15.0.tar.xz 57152 BLAKE2B f1c40b9b9b5736cbb213c070d0ca0533dfe5ed826bd162e589c7bf0cf22002bac237abd51f5309fa259f460ce2b429e71df5d7617df55a2eb0c0300cdb555011 SHA512 2b415e5efb1deda5ca8ac7cd8f46695b3051a5ca079a822ef0d5e4e13c599dca30943db418475edd598f3663bcfc93e169e9953c9c1e62d54ba32a93fb0d0967 EBUILD milou-5.14.5.ebuild 689 BLAKE2B 4c0f20fad2b7f5fb86284f33cf14c4f7372303dcb6171bc6ece194ee497a46c74a5d27febeab025131fe3d032be0ab109fde819942c8efd3621222836ed187fb SHA512 4762dbb3aff42ec891f1eabf5c5f326cc0c7340717e7fd4d743d9310f6acab041cd0a7a55fef759aef759522f67f58dc92016608c957f913ca7e99fb2c81707f +EBUILD milou-5.15.0.ebuild 669 BLAKE2B b818224c34f27697e7ac86cb4c17c183fe0c041a7f847ab7a70966a4e4843730daa82db0452b3d983a73502723b248a0e9d46d7d22a74a4711163dbd467b167d SHA512 27001ad5ef00737b43039cd77fb02c2507614c991aab955c71e023f6e73df1cdc2646e55927b498fb8576c5dd86236dfa83b606fe928257cd19ca74638974dae MISC metadata.xml 249 BLAKE2B ad415db89e5dee1627aa77f44ded9d4e1e5b8217d06c7ca25bbaa3fe92ce67c2b1090957c45a821b407d7927e5af798498aa6a5b903895ee1af8ee20a446c7f7 SHA512 76a5a340b13f0053ca3c5e94ed24380ea8d29b45ac8655419e22eaadb1e4a827c04d2e7e36b65145c4964e6526f656618fc6ac144e277ef53cb7373e6239e3c3 diff --git a/kde-plasma/milou/milou-5.15.0.ebuild b/kde-plasma/milou/milou-5.15.0.ebuild new file mode 100644 index 000000000000..7662755476bf --- /dev/null +++ b/kde-plasma/milou/milou-5.15.0.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +KDE_TEST="forceoptional-recursive" +inherit kde5 + +DESCRIPTION="Dedicated search application built on top of Baloo" +HOMEPAGE="https://cgit.kde.org/milou.git" + +LICENSE="GPL-2 LGPL-2.1" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" +IUSE="" + +DEPEND=" + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kdeclarative) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep krunner) + $(add_frameworks_dep kservice) + $(add_frameworks_dep plasma) + $(add_qt_dep qtdeclarative) + $(add_qt_dep qtgui) + $(add_qt_dep qtwidgets) +" +RDEPEND="${DEPEND}" diff --git a/kde-plasma/oxygen/Manifest b/kde-plasma/oxygen/Manifest index 97db51d950b2..f81c20bdecc7 100644 --- a/kde-plasma/oxygen/Manifest +++ b/kde-plasma/oxygen/Manifest @@ -1,3 +1,5 @@ DIST oxygen-5.14.5.tar.xz 4467780 BLAKE2B e43f1663f16f1c0886f43ced1c8382254144eed256ad80e4c9eb025a11c1e4cb5f3a543cc61f3ae7dcf30f6519ce4857ae1ddffda607b411c43b404504c9faf6 SHA512 b4cab5dbce0828e7a080cb458b00603ddebf9bb4ce5fce9ccf07a0dcee030ee268b9a6c53592035eb15251edb4ccf14dcf0fa921370f76d4cbcca355400d479d +DIST oxygen-5.15.0.tar.xz 4467596 BLAKE2B e299ad858ad3bbeb36a21beebc44046137f59f0cfca1f78ddc359b8e0aefdc1ec0a9f468ca04f1d20f2c5d12df32afa64feb5ef1921028ccfe06a076d779d3d5 SHA512 7cec12f43760ff869f691aec9628438b0141040f5d84b2994a4c3fce65aa67f1092d458bdc3f85ba1be7c9eb375ffb3ecb356c2dce6fc8cb24dbe0497af7665d EBUILD oxygen-5.14.5.ebuild 1126 BLAKE2B 8b7e3cc4ea31d8e84eb7bc981660cb53a820221b2dd40706c8c85176374c3eac840ecaf23a7801de5d19eea7a1070e8cdad9270415a3e287b87b0168f1d364c5 SHA512 41b6043a878d8d6dfa34fb24cb83040a3942eb46aaefbc5359b10be19a02660bc8de53ff825d2767f1bb9a7754e53ea2b2813dd8c5562b9955195b0e9678d02a +EBUILD oxygen-5.15.0.ebuild 1069 BLAKE2B 48bbe1ed0f12de8372a36f8a40d7eca5948d597d655be8a20def1d9d36415c2fd047d3e902a485da5baa2840f2ef76b70b0b0c54791f227aec13aaeba9834455 SHA512 48ae1a1cad79e435bef6e68d6d6535831373d22b2ea8d801ea1949af2d10d0c1be0f9d74aa7599c568854360503e998ebba78f24e4f04885166de5855391185a MISC metadata.xml 249 BLAKE2B ad415db89e5dee1627aa77f44ded9d4e1e5b8217d06c7ca25bbaa3fe92ce67c2b1090957c45a821b407d7927e5af798498aa6a5b903895ee1af8ee20a446c7f7 SHA512 76a5a340b13f0053ca3c5e94ed24380ea8d29b45ac8655419e22eaadb1e4a827c04d2e7e36b65145c4964e6526f656618fc6ac144e277ef53cb7373e6239e3c3 diff --git a/kde-plasma/oxygen/oxygen-5.15.0.ebuild b/kde-plasma/oxygen/oxygen-5.15.0.ebuild new file mode 100644 index 000000000000..68dfdc03eaec --- /dev/null +++ b/kde-plasma/oxygen/oxygen-5.15.0.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit kde5 + +DESCRIPTION="Oxygen visual style for the Plasma desktop" +HOMEPAGE="https://cgit.kde.org/oxygen.git" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="wayland" + +RDEPEND=" + $(add_frameworks_dep frameworkintegration) + $(add_frameworks_dep kcmutils) + $(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 kwidgetsaddons) + $(add_frameworks_dep kwindowsystem) + $(add_plasma_dep kdecoration) + $(add_qt_dep qtdbus) + $(add_qt_dep qtdeclarative) + $(add_qt_dep qtgui) + $(add_qt_dep qtwidgets) + $(add_qt_dep qtx11extras) + x11-libs/libxcb + wayland? ( $(add_frameworks_dep kwayland) ) +" +DEPEND="${RDEPEND} + $(add_frameworks_dep kservice) +" +PDEPEND=" + $(add_plasma_dep kde-cli-tools) +" + +src_configure() { + local mycmakeargs=( + $(cmake-utils_use_find_package wayland KF5Wayland) + ) + kde5_src_configure +} diff --git a/kde-plasma/plasma-browser-integration/Manifest b/kde-plasma/plasma-browser-integration/Manifest index 098a6f38bae1..c42388d00c34 100644 --- a/kde-plasma/plasma-browser-integration/Manifest +++ b/kde-plasma/plasma-browser-integration/Manifest @@ -1,3 +1,5 @@ DIST plasma-browser-integration-5.14.5.tar.xz 109844 BLAKE2B f9461ffffc3c8427154ba6f2a8d75c53be5569b5e7ed42638f411f7006dc3d7c7da89f170309ed73ebde073a40d025ecaf979c09f200d44f9cef737a53496308 SHA512 d1f607fa02fc2a1f609c1f8dc12f84d820f830451765e665dc1b7bd94e2f366460d12298b6458b8257f418f02cdd561c90e5d811839a5ef1554269d3691e4a72 +DIST plasma-browser-integration-5.15.0.tar.xz 111712 BLAKE2B 5577bfdfea62be20bc659e184dc7b23afd1b9438ab4ff864619a1c18feda368ddcf1aa725e47e852f08ce057f93149eb34b10aafdc46ba68b386489d9d3b8464 SHA512 f4fc43abae451d37d608ea558cdc0ecf0fe33f4f435233924ef24a19ee56468e84fbec80aaee45fff75d4a85748710b8c5a9eed63d89c314bdb89a02e42a184f EBUILD plasma-browser-integration-5.14.5.ebuild 783 BLAKE2B e9af4632320246402a3e117800f1a325f78557862ca9f86d211edaa792ae5e85d102de4995e44e487320af70c60129ee717c78197a55fdf5ef0757a4268d5f73 SHA512 f6b66c45c83aa643da90f3aa986fedd35853a05e3db066318033938094f90c1120cb1b3df4adb3522d223a9d62a732869294126db4b15ace68f350495f93c5fa +EBUILD plasma-browser-integration-5.15.0.ebuild 785 BLAKE2B eef2e37ee9ede2713f694251a7bea6a08577a1fe418e2d147094736a030c2c31f167ac024898155e60eb7e718f14ac456484bd6c6f0b8e6b081688e65ad0b531 SHA512 84a93507d8fab8ab1621f19759716ae8150138c96f317a1ad97c4a8fea7d906d2fa084ac6f67d9dbda3ac3e35e131a7fd26a8050823001d0cc0e9c204c23af21 MISC metadata.xml 249 BLAKE2B ad415db89e5dee1627aa77f44ded9d4e1e5b8217d06c7ca25bbaa3fe92ce67c2b1090957c45a821b407d7927e5af798498aa6a5b903895ee1af8ee20a446c7f7 SHA512 76a5a340b13f0053ca3c5e94ed24380ea8d29b45ac8655419e22eaadb1e4a827c04d2e7e36b65145c4964e6526f656618fc6ac144e277ef53cb7373e6239e3c3 diff --git a/kde-plasma/plasma-browser-integration/plasma-browser-integration-5.15.0.ebuild b/kde-plasma/plasma-browser-integration/plasma-browser-integration-5.15.0.ebuild new file mode 100644 index 000000000000..2abcee341e78 --- /dev/null +++ b/kde-plasma/plasma-browser-integration/plasma-browser-integration-5.15.0.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit kde5 + +DESCRIPTION="Integrate Chrome/Firefox better into Plasma through browser extensions" + +LICENSE="GPL-3+" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="" + +DEPEND=" + $(add_frameworks_dep kactivities) + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kdbusaddons) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kio) + $(add_frameworks_dep knotifications) + $(add_frameworks_dep krunner) + $(add_frameworks_dep kwindowsystem) + $(add_qt_dep qtdbus) + $(add_qt_dep qtgui) + $(add_qt_dep qtwidgets) +" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + -DMOZILLA_DIR="${EPREFIX}/usr/$(get_libdir)/mozilla" + ) + + kde5_src_configure +} diff --git a/kde-plasma/plasma-desktop/Manifest b/kde-plasma/plasma-desktop/Manifest index 20f9e72c97b0..346b266c4243 100644 --- a/kde-plasma/plasma-desktop/Manifest +++ b/kde-plasma/plasma-desktop/Manifest @@ -1,3 +1,7 @@ +DIST plasma-desktop-5.14.5.1.tar.xz 9649428 BLAKE2B d385cb266d5db1a53d481813f8f24c53acc048f2eb64fb386df81b8bf9be08bdc34ebf22d30078a5fcea20cebc32ff3584e69d689ac5239d09eaee2cbd116dba SHA512 cf54e22f41ee917509405d7a42e27fabd9928a1ced54ea9981b6a964deca373f6dcb17447f0331b94883f66070f276fbc4d13d010b7a6ce1a8efd82f4c865765 DIST plasma-desktop-5.14.5.tar.xz 9149560 BLAKE2B 09e65ddd964f250ae7f82c193eed9161856a3bb6f2dbe34dc7b52dc54f614c3e3c4a91da78751362d03a9bc5c89c1039fdf3f6a4e378bca3955f992c4ec651fb SHA512 c195189e34906dbab9f3793b866aa7537b2d968c4390851b39da8fe900c26d3691d5229e70eaab8d9fd782da3bd2381c63f91b435f2da592d5c6300b1a1a5726 +DIST plasma-desktop-5.15.0.tar.xz 9107976 BLAKE2B f16565b9993268a0d4714b2921d4899dc5d93c611ef684a52b63366d03c9b379b6bc21c631e30ee1f0f1a20c36b42eb7c8fff3fd9d6b3f99401ea33f368fc817 SHA512 24e5069f782232706df9dc77583d566dd8150f98437ded76db676d1b566d7eab0b013886f8a12324a64043bc15316ae337403e74e0fcb417ea17e6f2fef1228c +EBUILD plasma-desktop-5.14.5.1.ebuild 3857 BLAKE2B d5dd91c8b3f8d2ddd3e16d6019f9791cb4b4681a9eff99b741a45cfc21fa61dedf93acb9e34998794a594e704664f9e10cc78b94395b8138010706b20efc7c1f SHA512 2e8eb1fcdf3560fbc434ff5a60ff91a19b1cffa1ddf6410569e8a575eedcf2c78aaa7e090805746d77f6df7246a5834394373230b4082f0206557ec4a2d1d64f EBUILD plasma-desktop-5.14.5.ebuild 3855 BLAKE2B 49ef9c5621f098a17721e4844358762e0aa1cee1188a15a4d24bd040a99cb0e09f37a24bc569b6a00755774567365318f8bd3b9013578027f8d9c24d8dd0fa72 SHA512 8f402697eb2585f463249823087eba4b6c4cd82f213f29ea9a9a1092bb5c7194d59b3d3cbddac80b36c0cac497ff2e5a55c6879cf4ca004e85b6ff2116af1daf +EBUILD plasma-desktop-5.15.0.ebuild 3772 BLAKE2B bc4dfcf7ecd11783be828cd0f9ab4b04039567b6d89f94e568f93564050e77d8b6817da9a738ab84a6ce17f413ad884c1cd63d2bd6357f556d83ec47b386ebc3 SHA512 087054c7599a308fb65a6feb5e6778852a5e13b76c74403b9980a355e98ae4587f95ffe634eef4dd959dc6fd87b8ef368f3c1dd346c4774d8da1c7ef003c6eb9 MISC metadata.xml 589 BLAKE2B 1638c90163cf31addbeb1f6f58ed68cf7e97da259bc22d4df7123a704bd66b3e628d9cbf1c2b20d67d44539f4d27588d348724510aeb3310e5baea63db79be8d SHA512 e6aece50e632897b8fca637028419eadb6d6fea24388314b5be7f3e915d0ee3c46d7ac09c354ffcc04a50b31d4998033fe21919d19a40368e26ec43987f4d18f diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.14.5.1.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.14.5.1.ebuild new file mode 100644 index 000000000000..e6474b3532f7 --- /dev/null +++ b/kde-plasma/plasma-desktop/plasma-desktop-5.14.5.1.ebuild @@ -0,0 +1,144 @@ +# Copyright 1999-2019 Gentoo Authors +# 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 ibus +mouse 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-0.12.2[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 + ) + scim? ( app-i18n/scim ) + semantic-desktop? ( $(add_frameworks_dep baloo) ) + touchpad? ( x11-drivers/xf86-input-synaptics ) +" +DEPEND="${COMMON_DEPEND} + dev-libs/boost + x11-base/xorg-proto + fontconfig? ( x11-libs/libXrender ) + mouse? ( + x11-drivers/xf86-input-evdev + x11-drivers/xf86-input-libinput + ) +" +RDEPEND="${COMMON_DEPEND} + $(add_frameworks_dep qqc2-desktop-style) + $(add_plasma_dep breeze) + $(add_plasma_dep kde-cli-tools) + $(add_plasma_dep oxygen) + $(add_qt_dep qtgraphicaleffects) + sys-apps/util-linux + x11-apps/setxkbmap + !kde-apps/kcontrol + ! +Date: Sat, 4 Jul 2015 11:33:01 +0200 +Subject: [PATCH] [startkde] Gentoo FHS script support + +--- + startkde/startkde.cmake | 10 ++++++++++ + 1 file changed, 10 insertions(+) + +diff --git a/startkde/startkde.cmake b/startkde/startkde.cmake +index 2585600..9350158 100644 +--- a/startkde/startkde.cmake ++++ b/startkde/startkde.cmake +@@ -210,6 +210,11 @@ for prefix in `echo $scriptpath`; do + done + done + ++# Gentoo part for FHS installs ++for file in "@GENTOO_PORTAGE_EPREFIX@/etc/plasma/startup/"*.sh; do ++ test -r "${file}" && . "${file}" ++done ++ + # Set a left cursor instead of the standard X11 "X" cursor, since I've heard + # from some users that they're confused and don't know what to do. This is + # especially necessary on slow machines, where starting KDE takes one or two +@@ -417,6 +422,11 @@ for prefix in `echo "$scriptpath"`; do + done + done + ++# Gentoo part for FHS installs ++for file in "@GENTOO_PORTAGE_EPREFIX@/etc/plasma/shutdown/"*.sh; do ++ test -r "${file}" && . "${file}" ++done ++ + unset KDE_FULL_SESSION + xprop -root -remove KDE_FULL_SESSION + unset KDE_SESSION_VERSION +-- +2.3.6 diff --git a/kde-plasma/plasma-workspace/plasma-workspace-5.14.5.1.ebuild b/kde-plasma/plasma-workspace/plasma-workspace-5.14.5.1.ebuild new file mode 100644 index 000000000000..6b8b720cd49c --- /dev/null +++ b/kde-plasma/plasma-workspace/plasma-workspace-5.14.5.1.ebuild @@ -0,0 +1,180 @@ +# Copyright 1999-2019 Gentoo Authors +# 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_plasma_dep libkworkspace) + $(add_qt_dep qtdbus) + $(add_qt_dep qtdeclarative 'widgets') + $(add_qt_dep qtgui 'jpeg') + $(add_qt_dep qtnetwork) + $(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_frameworks_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) ) +" +DEPEND="${COMMON_DEPEND} + $(add_qt_dep qtconcurrent) + x11-base/xorg-proto +" +RDEPEND="${COMMON_DEPEND} + $(add_frameworks_dep kded) + $(add_frameworks_dep kdesu) + $(add_kdeapps_dep kio-extras) + $(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 ) + !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 +" +PDEPEND=" + $(add_plasma_dep kde-cli-tools) +" + +PATCHES=( + "${FILESDIR}/${PN}-5.4-startkde-script.patch" + "${FILESDIR}/${PN}-5.10-startplasmacompositor-script.patch" + "${FILESDIR}/${PN}-5.12.80-tests-optional.patch" + "${FILESDIR}/${PN}-5.14.2-split-libkworkspace.patch" +) + +RESTRICT+=" test" + +src_prepare() { + kde5_src_prepare + + sed -e "s|\`qtpaths|\`$(qt5_get_bindir)/qtpaths|" \ + -i startkde/startkde.cmake startkde/startplasmacompositor.cmake || die + + cmake_comment_add_subdirectory libkworkspace + # delete colliding libkworkspace translations + if [[ ${KDE_BUILD_TYPE} = release ]]; then + find po -type f -name "*po" -and -name "libkworkspace*" -delete || die + fi +} + +src_configure() { + local mycmakeargs=( + -DBUILD_xembed-sni-proxy=OFF + $(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 + + 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" +} diff --git a/kde-plasma/plasma-workspace/plasma-workspace-5.15.0.ebuild b/kde-plasma/plasma-workspace/plasma-workspace-5.15.0.ebuild new file mode 100644 index 000000000000..8b0cc4b038e3 --- /dev/null +++ b/kde-plasma/plasma-workspace/plasma-workspace-5.15.0.ebuild @@ -0,0 +1,172 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +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 kded) + $(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_plasma_dep libkworkspace) + $(add_qt_dep qtdbus) + $(add_qt_dep qtdeclarative 'widgets') + $(add_qt_dep qtgui 'jpeg') + $(add_qt_dep qtnetwork) + $(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_frameworks_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) ) +" +DEPEND="${COMMON_DEPEND} + $(add_qt_dep qtconcurrent) + x11-base/xorg-proto +" +RDEPEND="${COMMON_DEPEND} + $(add_frameworks_dep kdesu) + $(add_frameworks_dep kirigami) + $(add_kdeapps_dep kio-extras) + $(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') + $(add_qt_dep qtquickcontrols2) + app-text/iso-codes + x11-apps/xmessage + x11-apps/xprop + x11-apps/xrdb + x11-apps/xsetroot + systemd? ( sys-apps/dbus[user-session] ) + !systemd? ( sys-apps/dbus ) + ! +Date: Mon, 22 Oct 2018 21:44:33 +0200 +Subject: [PATCH] xembed-sni-proxy: Allow standalone build + +--- + CMakeLists.txt | 35 +++++++++++++++++++++++++++++++++ + 1 file changed, 35 insertions(+) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index c2f67ac6..30b2c1b5 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -1,3 +1,34 @@ ++project(xembed-sni-proxy) ++ ++if(${CMAKE_SOURCE_DIR} STREQUAL ${xembed-sni-proxy_SOURCE_DIR}) ++ set(PROJECT_VERSION "GENTOO_PV") ++ set(PROJECT_VERSION_MAJOR 5) ++ ++ cmake_minimum_required(VERSION 3.0) ++ ++ set(QT_MIN_VERSION "5.11.0") ++ set(KF5_MIN_VERSION "5.54.0") ++ find_package(Qt5 ${QT_MIN_VERSION} CONFIG REQUIRED COMPONENTS Core DBus X11Extras) ++ find_package(ECM ${KF5_MIN_VERSION} REQUIRED NO_MODULE) ++ set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH} ${ECM_KDE_MODULE_DIR}) ++ ++ include(KDEInstallDirs) ++ include(KDECMakeSettings) ++ include(KDECompilerSettings NO_POLICY_SCOPE) ++ include(FeatureSummary) ++ include(ECMQtDeclareLoggingCategory) ++ ++ find_package(KF5WindowSystem ${KF5_MIN_VERSION} REQUIRED) ++ find_package(X11 REQUIRED) ++ find_package(XCB MODULE REQUIRED COMPONENTS XCB RANDR) ++ set_package_properties(XCB PROPERTIES TYPE REQUIRED) ++ ++ configure_file(../config-X11.h.cmake ${CMAKE_CURRENT_BINARY_DIR}/config-X11.h) ++else() ++ set(PROJECT_VERSION "5.14.90") ++ set(PROJECT_VERSION_MAJOR 5) ++endif() ++ + add_definitions(-DQT_NO_CAST_TO_ASCII + -DQT_NO_CAST_FROM_ASCII + -DQT_NO_URL_CAST_FROM_STRING +@@ -64,3 +95,7 @@ target_link_libraries(xembedsniproxy + install(TARGETS xembedsniproxy ${KDE_INSTALL_TARGETS_DEFAULT_ARGS}) + install(FILES xembedsniproxy.desktop DESTINATION ${KDE_INSTALL_AUTOSTARTDIR}) + ++if ("${CMAKE_BINARY_DIR}" STREQUAL "${CMAKE_CURRENT_BINARY_DIR}") ++ feature_summary(WHAT ALL FATAL_ON_MISSING_REQUIRED_PACKAGES) ++endif() ++ +-- +2.19.1 + diff --git a/kde-plasma/xembed-sni-proxy/xembed-sni-proxy-5.15.0.ebuild b/kde-plasma/xembed-sni-proxy/xembed-sni-proxy-5.15.0.ebuild new file mode 100644 index 000000000000..9b2a7e4bffcc --- /dev/null +++ b/kde-plasma/xembed-sni-proxy/xembed-sni-proxy-5.15.0.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +KDE_AUTODEPS="false" +KMNAME="plasma-workspace" +inherit kde5 + +DESCRIPTION="Legacy xembed tray icons support for SNI-only system trays" +HOMEPAGE="https://cgit.kde.org/plasma-workspace.git/tree/xembed-sni-proxy/Readme.md" + +LICENSE="GPL-2" +KEYWORDS="~amd64 ~arm ~x86" + +DEPEND=" + $(add_frameworks_dep extra-cmake-modules) + $(add_frameworks_dep kwindowsystem) + $(add_qt_dep qtcore) + $(add_qt_dep qtdbus) + $(add_qt_dep qtgui) + $(add_qt_dep qtx11extras) + x11-libs/libxcb + x11-libs/libXtst + x11-libs/xcb-util-image +" +RDEPEND="${DEPEND} + !