From d4fe789db1d07b9069fafd3728f09cfc325800d6 Mon Sep 17 00:00:00 2001 From: Andreas Sturmlechner Date: Tue, 13 Feb 2018 19:57:55 +0100 Subject: kde-plasma: Add KDE Plasma 5.12.1 Package-Manager: Portage-2.3.24, Repoman-2.3.6 --- kde-plasma/bluedevil/Manifest | 1 + kde-plasma/bluedevil/bluedevil-5.12.1.ebuild | 40 +++++ kde-plasma/breeze-grub/Manifest | 1 + kde-plasma/breeze-grub/breeze-grub-5.12.1.ebuild | 30 ++++ kde-plasma/breeze-gtk/Manifest | 1 + kde-plasma/breeze-gtk/breeze-gtk-5.12.1.ebuild | 12 ++ kde-plasma/breeze-plymouth/Manifest | 1 + .../breeze-plymouth/breeze-plymouth-5.12.1.ebuild | 26 ++++ kde-plasma/breeze/Manifest | 1 + kde-plasma/breeze/breeze-5.12.1.ebuild | 87 +++++++++++ kde-plasma/drkonqi/Manifest | 1 + kde-plasma/drkonqi/drkonqi-5.12.1.ebuild | 56 +++++++ kde-plasma/kactivitymanagerd/Manifest | 1 + .../kactivitymanagerd-5.12.1.ebuild | 35 +++++ kde-plasma/kde-cli-tools/Manifest | 1 + .../kde-cli-tools/kde-cli-tools-5.12.1.ebuild | 59 +++++++ kde-plasma/kde-gtk-config/Manifest | 1 + .../kde-gtk-config/kde-gtk-config-5.12.1.ebuild | 52 +++++++ kde-plasma/kdecoration/Manifest | 1 + kde-plasma/kdecoration/kdecoration-5.12.1.ebuild | 16 ++ kde-plasma/kdeplasma-addons/Manifest | 1 + .../kdeplasma-addons-5.12.1.ebuild | 59 +++++++ kde-plasma/kgamma/Manifest | 1 + kde-plasma/kgamma/kgamma-5.12.1.ebuild | 26 ++++ kde-plasma/khotkeys/Manifest | 1 + kde-plasma/khotkeys/khotkeys-5.12.1.ebuild | 46 ++++++ kde-plasma/kinfocenter/Manifest | 1 + kde-plasma/kinfocenter/kinfocenter-5.12.1.ebuild | 91 +++++++++++ kde-plasma/kmenuedit/Manifest | 1 + kde-plasma/kmenuedit/kmenuedit-5.12.1.ebuild | 44 ++++++ kde-plasma/kscreen/Manifest | 1 + kde-plasma/kscreen/kscreen-5.12.1.ebuild | 38 +++++ kde-plasma/kscreenlocker/Manifest | 1 + .../kscreenlocker/kscreenlocker-5.12.1.ebuild | 92 +++++++++++ kde-plasma/ksshaskpass/Manifest | 1 + kde-plasma/ksshaskpass/ksshaskpass-5.12.1.ebuild | 49 ++++++ kde-plasma/ksysguard/Manifest | 1 + kde-plasma/ksysguard/ksysguard-5.12.1.ebuild | 47 ++++++ kde-plasma/kwallet-pam/Manifest | 1 + kde-plasma/kwallet-pam/kwallet-pam-5.12.1.ebuild | 33 ++++ kde-plasma/kwayland-integration/Manifest | 1 + .../kwayland-integration-5.12.1.ebuild | 22 +++ kde-plasma/kwin/Manifest | 1 + kde-plasma/kwin/kwin-5.12.1.ebuild | 106 +++++++++++++ kde-plasma/kwrited/Manifest | 1 + kde-plasma/kwrited/kwrited-5.12.1.ebuild | 23 +++ kde-plasma/libkscreen/Manifest | 1 + kde-plasma/libkscreen/libkscreen-5.12.1.ebuild | 27 ++++ kde-plasma/libksysguard/Manifest | 1 + kde-plasma/libksysguard/libksysguard-5.12.1.ebuild | 53 +++++++ kde-plasma/milou/Manifest | 1 + kde-plasma/milou/milou-5.12.1.ebuild | 30 ++++ kde-plasma/oxygen/Manifest | 1 + kde-plasma/oxygen/oxygen-5.12.1.ebuild | 93 +++++++++++ kde-plasma/plasma-desktop/Manifest | 1 + .../plasma-desktop/plasma-desktop-5.12.1.ebuild | 164 +++++++++++++++++++ kde-plasma/plasma-integration/Manifest | 1 + .../plasma-integration-5.12.1.ebuild | 43 +++++ kde-plasma/plasma-meta/plasma-meta-5.12.1.ebuild | 70 +++++++++ kde-plasma/plasma-nm/Manifest | 1 + kde-plasma/plasma-nm/plasma-nm-5.12.1.ebuild | 75 +++++++++ kde-plasma/plasma-pa/Manifest | 1 + kde-plasma/plasma-pa/plasma-pa-5.12.1.ebuild | 29 ++++ kde-plasma/plasma-sdk/Manifest | 1 + kde-plasma/plasma-sdk/plasma-sdk-5.12.1.ebuild | 39 +++++ kde-plasma/plasma-vault/Manifest | 1 + kde-plasma/plasma-vault/plasma-vault-5.12.1.ebuild | 34 ++++ kde-plasma/plasma-workspace-wallpapers/Manifest | 1 + .../plasma-workspace-wallpapers-5.12.1.ebuild | 18 +++ kde-plasma/plasma-workspace/Manifest | 1 + .../plasma-workspace-5.12.1.ebuild | 173 +++++++++++++++++++++ kde-plasma/plymouth-kcm/Manifest | 1 + kde-plasma/plymouth-kcm/plymouth-kcm-5.12.1.ebuild | 36 +++++ kde-plasma/polkit-kde-agent/Manifest | 1 + .../polkit-kde-agent-5.12.1.ebuild | 30 ++++ kde-plasma/powerdevil/Manifest | 1 + kde-plasma/powerdevil/powerdevil-5.12.1.ebuild | 82 ++++++++++ kde-plasma/sddm-kcm/Manifest | 1 + kde-plasma/sddm-kcm/sddm-kcm-5.12.1.ebuild | 41 +++++ kde-plasma/systemsettings/Manifest | 1 + .../systemsettings/systemsettings-5.12.1.ebuild | 52 +++++++ kde-plasma/user-manager/Manifest | 1 + kde-plasma/user-manager/user-manager-5.12.1.ebuild | 27 ++++ 83 files changed, 2246 insertions(+) create mode 100644 kde-plasma/bluedevil/bluedevil-5.12.1.ebuild create mode 100644 kde-plasma/breeze-grub/breeze-grub-5.12.1.ebuild create mode 100644 kde-plasma/breeze-gtk/breeze-gtk-5.12.1.ebuild create mode 100644 kde-plasma/breeze-plymouth/breeze-plymouth-5.12.1.ebuild create mode 100644 kde-plasma/breeze/breeze-5.12.1.ebuild create mode 100644 kde-plasma/drkonqi/drkonqi-5.12.1.ebuild create mode 100644 kde-plasma/kactivitymanagerd/kactivitymanagerd-5.12.1.ebuild create mode 100644 kde-plasma/kde-cli-tools/kde-cli-tools-5.12.1.ebuild create mode 100644 kde-plasma/kde-gtk-config/kde-gtk-config-5.12.1.ebuild create mode 100644 kde-plasma/kdecoration/kdecoration-5.12.1.ebuild create mode 100644 kde-plasma/kdeplasma-addons/kdeplasma-addons-5.12.1.ebuild create mode 100644 kde-plasma/kgamma/kgamma-5.12.1.ebuild create mode 100644 kde-plasma/khotkeys/khotkeys-5.12.1.ebuild create mode 100644 kde-plasma/kinfocenter/kinfocenter-5.12.1.ebuild create mode 100644 kde-plasma/kmenuedit/kmenuedit-5.12.1.ebuild create mode 100644 kde-plasma/kscreen/kscreen-5.12.1.ebuild create mode 100644 kde-plasma/kscreenlocker/kscreenlocker-5.12.1.ebuild create mode 100644 kde-plasma/ksshaskpass/ksshaskpass-5.12.1.ebuild create mode 100644 kde-plasma/ksysguard/ksysguard-5.12.1.ebuild create mode 100644 kde-plasma/kwallet-pam/kwallet-pam-5.12.1.ebuild create mode 100644 kde-plasma/kwayland-integration/kwayland-integration-5.12.1.ebuild create mode 100644 kde-plasma/kwin/kwin-5.12.1.ebuild create mode 100644 kde-plasma/kwrited/kwrited-5.12.1.ebuild create mode 100644 kde-plasma/libkscreen/libkscreen-5.12.1.ebuild create mode 100644 kde-plasma/libksysguard/libksysguard-5.12.1.ebuild create mode 100644 kde-plasma/milou/milou-5.12.1.ebuild create mode 100644 kde-plasma/oxygen/oxygen-5.12.1.ebuild create mode 100644 kde-plasma/plasma-desktop/plasma-desktop-5.12.1.ebuild create mode 100644 kde-plasma/plasma-integration/plasma-integration-5.12.1.ebuild create mode 100644 kde-plasma/plasma-meta/plasma-meta-5.12.1.ebuild create mode 100644 kde-plasma/plasma-nm/plasma-nm-5.12.1.ebuild create mode 100644 kde-plasma/plasma-pa/plasma-pa-5.12.1.ebuild create mode 100644 kde-plasma/plasma-sdk/plasma-sdk-5.12.1.ebuild create mode 100644 kde-plasma/plasma-vault/plasma-vault-5.12.1.ebuild create mode 100644 kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-5.12.1.ebuild create mode 100644 kde-plasma/plasma-workspace/plasma-workspace-5.12.1.ebuild create mode 100644 kde-plasma/plymouth-kcm/plymouth-kcm-5.12.1.ebuild create mode 100644 kde-plasma/polkit-kde-agent/polkit-kde-agent-5.12.1.ebuild create mode 100644 kde-plasma/powerdevil/powerdevil-5.12.1.ebuild create mode 100644 kde-plasma/sddm-kcm/sddm-kcm-5.12.1.ebuild create mode 100644 kde-plasma/systemsettings/systemsettings-5.12.1.ebuild create mode 100644 kde-plasma/user-manager/user-manager-5.12.1.ebuild (limited to 'kde-plasma') diff --git a/kde-plasma/bluedevil/Manifest b/kde-plasma/bluedevil/Manifest index cbb71424c155..a9e1cf022f65 100644 --- a/kde-plasma/bluedevil/Manifest +++ b/kde-plasma/bluedevil/Manifest @@ -1,2 +1,3 @@ DIST bluedevil-5.11.5.tar.xz 153380 BLAKE2B 1342ea233c6ea2b7a325eefafe1528d27d1f060bdf628ecd6c7dcddb0323ed10d6dc11ddcbf96a9f6913202ea327979a4f06d9cc7fdc70d02595b0a593a9a819 SHA512 273c1d3a649c7e78e78f27a10199057e2b06940e281eeeb7555bd2d40a6d9f9f7aaa38b5c0a84549f3ff13ec3209b63dde00dcce2ef8855a0cf46030f477594b DIST bluedevil-5.12.0.tar.xz 150172 BLAKE2B ac54ceeff2cdfab9310374cd72613d26979ea5a29b3ce601a21ea2ef9c0b1d7747861a3a2b9d22a31d6220f65f88b321325e0264b45d36b4d30090df24815ef6 SHA512 2978dedd543b452848b5173f4ebaa2aad844a7dfc03680952c63bc5cb98dd3ca48c0b77911b3eb5e2395774022484edfcab43cfe314db099c086f61f4840de1e +DIST bluedevil-5.12.1.tar.xz 149628 BLAKE2B d888cfb6a79e27f12428354e9e09743f39228ae0934db06f0219bcacc45ebb103bdc717456f0f4eae32d476c9ca9137e85d8e4b424f78582c236921b0aac1115 SHA512 aeb34aefb5e966523cfdddd76a6c738602167cc28eb3d8471d54aaa4b72d7ab94e359fbf8e1a79afb9c8ba41d008d662fe820466f384112f52a9762f21c965c0 diff --git a/kde-plasma/bluedevil/bluedevil-5.12.1.ebuild b/kde-plasma/bluedevil/bluedevil-5.12.1.ebuild new file mode 100644 index 000000000000..d57eb297ca48 --- /dev/null +++ b/kde-plasma/bluedevil/bluedevil-5.12.1.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit kde5 + +DESCRIPTION="Bluetooth stack for KDE Plasma" +HOMEPAGE="https://cgit.kde.org/bluedevil.git" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="" + +COMMON_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) +" +DEPEND="${COMMON_DEPEND} + x11-misc/shared-mime-info +" +RDEPEND="${COMMON_DEPEND} + $(add_plasma_dep kde-cli-tools) + !app-mobilephone/obexd + !app-mobilephone/obex-data-server + !kde-plasma/bluedevil:4 +" diff --git a/kde-plasma/breeze-grub/Manifest b/kde-plasma/breeze-grub/Manifest index 4957eaed1590..1e75cf0a0d7d 100644 --- a/kde-plasma/breeze-grub/Manifest +++ b/kde-plasma/breeze-grub/Manifest @@ -1,2 +1,3 @@ DIST breeze-grub-5.11.5.tar.xz 3157272 BLAKE2B 1c4f9bed314f4968b00e7283203ce24ffa7911c4e7fcd0631ddb942ece5eaa104773bf267ee23449125cc902a20e7d8eae5be595d12c7b1eeae055455b5849d4 SHA512 87802343c23cf4a73160a669fbec69cd529b992c31fb6d4a3578e31f5c9eeb4bc418ba811e705d95c37b1e2047bd08619c369f3e16208dba7fcde1f8d56bd6f8 DIST breeze-grub-5.12.0.tar.xz 3138676 BLAKE2B 02ce62e5fb0b5fe0b7c93803a1d5d5770671b3c9009f7ba83d8b8d519e1887972747225e24a65b0efd544aae417c3a805a13eac0d7ce703968d6f82b4f7541a6 SHA512 087705327e23eb3a35f08523fcae8240ad09be08043f8012ac6bbf6b35dca6c06ebe8ea8f3e101bd3b0b10467e7864763a279b99249dd65a952315b0ba3520a5 +DIST breeze-grub-5.12.1.tar.xz 3140160 BLAKE2B 6d32eae54fbd6fb732ea01af11ae3d8682587a3f3a19757427876d2a3509c533a22000fd7fc288e495feed372a79166accbb95722c8fabaecd86cf4562e6110d SHA512 828fd6edc8078f8121ca3662bcb51ac38e586dc95194b74ff3736fcc07d89308dab9208322001031d51a869b07ca60f20cc117ef0398551c06326b7bdee917e3 diff --git a/kde-plasma/breeze-grub/breeze-grub-5.12.1.ebuild b/kde-plasma/breeze-grub/breeze-grub-5.12.1.ebuild new file mode 100644 index 000000000000..8ef3ef186a85 --- /dev/null +++ b/kde-plasma/breeze-grub/breeze-grub-5.12.1.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +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 2c498abb0beb..3557bda8d0b0 100644 --- a/kde-plasma/breeze-gtk/Manifest +++ b/kde-plasma/breeze-gtk/Manifest @@ -1,2 +1,3 @@ DIST breeze-gtk-5.11.5.tar.xz 218340 BLAKE2B 9f729336e0a5844fc8258f9900f7e5dc738c33e4d6a63f3a8b7fcc0f5fdf202d36a991397568dcdd3c608e3a93e9c5ff085d47b2d91a345f7b6587b530b035b1 SHA512 d940624cff5b785d2b32ca6329f463b4c545ae613fb5e7364537703086900f920fe72c25f5731ba24409e27469e2281b5d74bfd36ffedee66cbd8ac62be0c53d DIST breeze-gtk-5.12.0.tar.xz 213788 BLAKE2B 6bba8cf25b9acd39dbcedc0677d5b0b6fcc5ad40ad951235b33b4840f6161db4fa7e1da873f4a98f62cfc165fbfeb657600572761a0d8116912d9981a9ebdc77 SHA512 88ee271dff824a269e5eeac1ffe61265fddff9969a77393aebd8fc3f82567a9c4342ced7bca4d70e1a37a89be3923196374a2169b43731a1ff633ae87c3301e1 +DIST breeze-gtk-5.12.1.tar.xz 213804 BLAKE2B 1826ba92c1f756e116d8648b8e0edceb306110a732b48fa2c6522a4d197dc3a482dd30508337177c5e75826abf04c2de83e07c34d02280923b93609327ea12b8 SHA512 3295dcdc5c5982e49579488b3a0d120600596fc13560d6daaa1d3f634b16fb0ff651d13ad5bb37ef95483d952ad72148070a6616915bf813541d37c3de325768 diff --git a/kde-plasma/breeze-gtk/breeze-gtk-5.12.1.ebuild b/kde-plasma/breeze-gtk/breeze-gtk-5.12.1.ebuild new file mode 100644 index 000000000000..ef50e787f58e --- /dev/null +++ b/kde-plasma/breeze-gtk/breeze-gtk-5.12.1.ebuild @@ -0,0 +1,12 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit kde5 + +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="" diff --git a/kde-plasma/breeze-plymouth/Manifest b/kde-plasma/breeze-plymouth/Manifest index 1fd56e833194..adfef9e2864f 100644 --- a/kde-plasma/breeze-plymouth/Manifest +++ b/kde-plasma/breeze-plymouth/Manifest @@ -1,2 +1,3 @@ DIST breeze-plymouth-5.11.5.tar.xz 106612 BLAKE2B d2f3f63e1f04f31de8b98a4ca63a529cbd2282db64527fe6faf030bd6bfa441da9213b467ac441eddffd870028f3e5bbfe79562fa7eb3f485d5f391f4c7d1dae SHA512 218045bf35efff475bf9aa4f1e8d117b42b671ba036a7dd67a2b6a8538ee4317f84415e53ffd17bb9645f7971bf575beae1cc1de7b6f67e37166fde25cf92c44 DIST breeze-plymouth-5.12.0.tar.xz 105732 BLAKE2B 752abb58e1d77b8cc43ac0a3a11bf13594520f7b495726d16905d878152882fd506f69af26be3b1ce9cb6442433fa2dac76039aee337fa8a6ea14a7d5156034e SHA512 687afb656560236c39d070a49f97bbd5eeace6ecfc96d64b3bacb34284ba4d41235b9994159740f0cbefbd98533b6040ad1e5656bd4ee87584c989cf334e1fe9 +DIST breeze-plymouth-5.12.1.tar.xz 105516 BLAKE2B 8176b45227c1cfccce52404fa9917d2481bc4e1a15057456fe082fac13c192f2c79d610075ffeb71f4582a00a25491342fec4c9a160a6c6acdd9bbfd886cd4b1 SHA512 58c99957e1a40300d522288083a41cb7c1ea4012f5d7fa35f9885ec4a253bae6bf4dcf199d673469fc01e93afccfd72173466910b3c1aa6cfce717e9fe3924ed diff --git a/kde-plasma/breeze-plymouth/breeze-plymouth-5.12.1.ebuild b/kde-plasma/breeze-plymouth/breeze-plymouth-5.12.1.ebuild new file mode 100644 index 000000000000..7c86b9c8d818 --- /dev/null +++ b/kde-plasma/breeze-plymouth/breeze-plymouth-5.12.1.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_AUTODEPS="false" +inherit kde5 + +DESCRIPTION="Breeze theme for Plymouth" +LICENSE="GPL-2+ GPL-3+" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="" + +RDEPEND="sys-boot/plymouth" +DEPEND="${RDEPEND} + $(add_frameworks_dep extra-cmake-modules) +" + +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 b0257b5bd365..a5500b64ab5b 100644 --- a/kde-plasma/breeze/Manifest +++ b/kde-plasma/breeze/Manifest @@ -1,2 +1,3 @@ DIST breeze-5.11.5.tar.xz 22228964 BLAKE2B f3fdcc10b7350acf612bec9edf4cbea544c6f1dbbc713c8cf9903054b3fb015fffa3a9be5fed4ce5d19209a476d9a84fbcc219ff5cdcdc93e05f3537bb209e85 SHA512 4ef2e7507f7175af7725157611bfe6339d417749d565e50760a5da70db7603f59a9c41deec42f343149442b2e82204eb9519354fb91e407d4c89a9300edad2df DIST breeze-5.12.0.tar.xz 22210036 BLAKE2B 768cef2db1f38ea50d2d2c741f48f0e3b53832f1bcf716e4f16242a0c54eafbcd578ec1ec4c4de34b7cd8da0f87983597cbdf9c4b107dc34cc740c3bc1f4d168 SHA512 5551e988fa615ccd713eab20058c4d61fba39f256325759f80b61033f7025c403e66ffd55ed8c86d5faccf586fdcf35f7f56d87d6fad1f426ab7205970fb922f +DIST breeze-5.12.1.tar.xz 22207888 BLAKE2B 02e89483eaaee2fdc13f954b01cdbc7a46cd66e66a01a4fed08b6de5059f05b53f72a91e5e2848ac28621911cc9ffdbe027d038bfb95c2d8587f1329563ce46a SHA512 a96a58432821d65a943877d4db97098c3a04c8a6e87ba35d23a6e3336233ce4b4eaee5fbc9f6f447ce62608ecd88d5b70559f192f7863f7a7135272707e5aa6a diff --git a/kde-plasma/breeze/breeze-5.12.1.ebuild b/kde-plasma/breeze/breeze-5.12.1.ebuild new file mode 100644 index 000000000000..d16baa9e1fe0 --- /dev/null +++ b/kde-plasma/breeze/breeze-5.12.1.ebuild @@ -0,0 +1,87 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit flag-o-matic kde5 multibuild + +DESCRIPTION="Breeze visual style for the Plasma desktop" +HOMEPAGE="https://cgit.kde.org/breeze.git" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" +IUSE="qt4 wayland X" + +REQUIRED_USE="qt4? ( X )" + +COMMON_DEPEND=" + $(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) + qt4? ( + kde-frameworks/kdelibs:4 + x11-libs/libX11 + ) + wayland? ( $(add_frameworks_dep kwayland) ) + X? ( + $(add_qt_dep qtx11extras) + x11-libs/libxcb + ) +" +DEPEND="${COMMON_DEPEND} + $(add_frameworks_dep kpackage) + qt4? ( dev-util/automoc:0 ) +" +RDEPEND="${COMMON_DEPEND} + $(add_frameworks_dep breeze-icons) + $(add_plasma_dep kde-cli-tools) +" + +pkg_setup() { + kde5_pkg_setup + MULTIBUILD_VARIANTS=( kf5 $(usev qt4) ) +} + +src_configure() { + myconfigure() { + local mycmakeargs=() + + if [[ ${MULTIBUILD_VARIANT} = qt4 ]]; then + use debug || append-cppflags -DQT_NO_DEBUG + mycmakeargs+=( + -DUSE_KDE4=true + -DSYSCONF_INSTALL_DIR="${EPREFIX}"/etc + ) + cmake-utils_src_configure + else + mycmakeargs+=( + $(cmake-utils_use_find_package wayland KF5Wayland) + $(cmake-utils_use_find_package X XCB) + ) + kde5_src_configure + fi + } + + multibuild_foreach_variant myconfigure +} + +src_compile() { + multibuild_foreach_variant kde5_src_compile +} + +src_test() { + multibuild_foreach_variant kde5_src_test +} + +src_install() { + multibuild_foreach_variant kde5_src_install +} diff --git a/kde-plasma/drkonqi/Manifest b/kde-plasma/drkonqi/Manifest index e798b10b4709..419ef66329e7 100644 --- a/kde-plasma/drkonqi/Manifest +++ b/kde-plasma/drkonqi/Manifest @@ -1,2 +1,3 @@ DIST drkonqi-5.11.5.tar.xz 746660 BLAKE2B 9ca5290ff64186347bc03133440c54da94256064868e1c854fb7813b7211d480e34ada74ae312dc7f18219ea81072eef5e2e4204e0bfcf7a712296157c37086b SHA512 6bf7435e091494627f50d2c047467e585f31e51ad5ecab242664230b118272303d245c07ff65fb3fbdbcfe2fb1283134fa69c029c5e42b4df98e6f9a859c0105 DIST drkonqi-5.12.0.tar.xz 739424 BLAKE2B 6ec9309b6e7a216b40d479f249ee87c2abe334ae2cd3a399e0f13b61ba36e9b80ee42518b31eb186a02e20b2758bc1c805c7e6e5fab706a909458f7faf62ad1e SHA512 08e88b9341489642db265c0a18348bdc7bb84c495f39710dfa4c2f9e63ed7b2e922b0ae17536b0841ce34a8a4fb0d54ffb7787511a778959f1dfe6d7a3521214 +DIST drkonqi-5.12.1.tar.xz 736708 BLAKE2B 2ed86d8ca6ef20532a380792910736508d7f2a490881ed377df03a1edd52e74823c08d96cef1dbec8e3eb5c727869eacb8ab6c675fc7a449711068428859e30c SHA512 0481789740950d85fdd1badeea34aebbb8869ed28aa24097e4b6d4991f1544073677f5cd236749c1b09e9032eb70d49209a35e43fd93c68373d8931dd40c9f31 diff --git a/kde-plasma/drkonqi/drkonqi-5.12.1.ebuild b/kde-plasma/drkonqi/drkonqi-5.12.1.ebuild new file mode 100644 index 000000000000..08c83e00ef5a --- /dev/null +++ b/kde-plasma/drkonqi/drkonqi-5.12.1.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +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} + !kde-apps/drkonqi:4 + !