* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2015-06-29 19:37 Manuel Rüger
0 siblings, 0 replies; 189+ messages in thread
From: Manuel Rüger @ 2015-06-29 19:37 UTC (permalink / raw
To: gentoo-commits
commit: 18ba7a52aa42a36d3acb79aa41cc16ba275d29ff
Author: Manuel Rüger <mrueg <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 29 19:37:23 2015 +0000
Commit: Manuel Rüger <mrueg <AT> gentoo <DOT> org>
CommitDate: Mon Jun 29 19:37:23 2015 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=18ba7a52
[kde-plasma/plasma-desktop] Add optional support for legacy systray icons.
Package-Manager: portage-2.2.20
kde-plasma/plasma-desktop/metadata.xml | 3 +++
kde-plasma/plasma-desktop/plasma-desktop-5.3.2.ebuild | 17 ++++++++++++++++-
.../plasma-desktop/plasma-desktop-5.3.49.9999.ebuild | 17 ++++++++++++++++-
kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild | 17 ++++++++++++++++-
4 files changed, 51 insertions(+), 3 deletions(-)
diff --git a/kde-plasma/plasma-desktop/metadata.xml b/kde-plasma/plasma-desktop/metadata.xml
index 58d89f8..c047284 100644
--- a/kde-plasma/plasma-desktop/metadata.xml
+++ b/kde-plasma/plasma-desktop/metadata.xml
@@ -3,6 +3,9 @@
<pkgmetadata>
<herd>kde</herd>
<use>
+ <flag name="gtk2">Add support for gtk+2-based applications using legacy xembed systray icons via libappindicator.</flag>
+ <flag name="gtk3">Add support for gtk+3-based applications using legacy xembed systray icons via libappindicator.</flag>
+ <flag name="legacy-systray">Add support for applications using legacy xembed systray icons.</flag>
<flag name="touchpad">Enable configuration module for synaptics-based touchpads.</flag>
</use>
</pkgmetadata>
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.3.2.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.3.2.ebuild
index 1a4213a..ffb95c9 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.3.2.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.3.2.ebuild
@@ -10,7 +10,7 @@ inherit kde5
DESCRIPTION="KDE Plasma desktop"
KEYWORDS="~amd64"
-IUSE="+fontconfig pulseaudio +qt4 touchpad usb"
+IUSE="+fontconfig gtk2 gtk3 legacy-systray pulseaudio +qt4 touchpad usb"
COMMON_DEPEND="
$(add_plasma_dep baloo)
@@ -96,6 +96,11 @@ RDEPEND="${COMMON_DEPEND}
$(add_plasma_dep oxygen)
sys-apps/accountsservice
x11-apps/setxkbmap
+ legacy-systray? (
+ gtk2? ( dev-libs/libappindicator:2 )
+ gtk3? ( dev-libs/libappindicator:3 )
+ qt4? ( dev-libs/sni-qt )
+ )
qt4? ( kde-base/qguiplatformplugin_kde )
!kde-apps/kcontrol
!kde-base/attica
@@ -116,6 +121,16 @@ DEPEND="${COMMON_DEPEND}
fontconfig? ( x11-libs/libXrender )
"
+REQUIRED_USE="legacy-systray? ( || ( gtk2 gtk3 qt4 ) ) gtk2? ( legacy-systray ) gtk3? ( legacy-systray )"
+
+pkg_setup() {
+ if has_version net-im/skype && use legacy-systray && use amd64; then
+ einfo
+ elog "You need to install dev-libs/sni-qt[abi_x86_32] as skype is a 32-bit binary."
+ einfo
+ fi
+}
+
src_configure() {
local mycmakeargs=(
$(cmake-utils_use_find_package fontconfig Fontconfig)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.3.49.9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.3.49.9999.ebuild
index 2d06f38..1ae0def 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.3.49.9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.3.49.9999.ebuild
@@ -10,7 +10,7 @@ inherit kde5
DESCRIPTION="KDE Plasma desktop"
KEYWORDS=""
-IUSE="+fontconfig pulseaudio +qt4 touchpad usb"
+IUSE="+fontconfig gtk2 gtk3 legacy-systray pulseaudio +qt4 touchpad usb"
COMMON_DEPEND="
$(add_plasma_dep baloo)
@@ -96,6 +96,11 @@ RDEPEND="${COMMON_DEPEND}
$(add_plasma_dep oxygen)
sys-apps/accountsservice
x11-apps/setxkbmap
+ legacy-systray? (
+ gtk2? ( dev-libs/libappindicator:2 )
+ gtk3? ( dev-libs/libappindicator:3 )
+ qt4? ( dev-libs/sni-qt )
+ )
qt4? ( kde-base/qguiplatformplugin_kde )
!kde-apps/kcontrol
!kde-base/attica
@@ -116,6 +121,16 @@ DEPEND="${COMMON_DEPEND}
fontconfig? ( x11-libs/libXrender )
"
+REQUIRED_USE="legacy-systray? ( || ( gtk2 gtk3 qt4 ) ) gtk2? ( legacy-systray ) gtk3? ( legacy-systray )"
+
+pkg_setup() {
+ if has_version net-im/skype && use legacy-systray && use amd64; then
+ einfo
+ elog "You need to install dev-libs/sni-qt[abi_x86_32] as skype is a 32-bit binary."
+ einfo
+ fi
+}
+
src_configure() {
local mycmakeargs=(
$(cmake-utils_use_find_package fontconfig Fontconfig)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
index 2d06f38..1ae0def 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
@@ -10,7 +10,7 @@ inherit kde5
DESCRIPTION="KDE Plasma desktop"
KEYWORDS=""
-IUSE="+fontconfig pulseaudio +qt4 touchpad usb"
+IUSE="+fontconfig gtk2 gtk3 legacy-systray pulseaudio +qt4 touchpad usb"
COMMON_DEPEND="
$(add_plasma_dep baloo)
@@ -96,6 +96,11 @@ RDEPEND="${COMMON_DEPEND}
$(add_plasma_dep oxygen)
sys-apps/accountsservice
x11-apps/setxkbmap
+ legacy-systray? (
+ gtk2? ( dev-libs/libappindicator:2 )
+ gtk3? ( dev-libs/libappindicator:3 )
+ qt4? ( dev-libs/sni-qt )
+ )
qt4? ( kde-base/qguiplatformplugin_kde )
!kde-apps/kcontrol
!kde-base/attica
@@ -116,6 +121,16 @@ DEPEND="${COMMON_DEPEND}
fontconfig? ( x11-libs/libXrender )
"
+REQUIRED_USE="legacy-systray? ( || ( gtk2 gtk3 qt4 ) ) gtk2? ( legacy-systray ) gtk3? ( legacy-systray )"
+
+pkg_setup() {
+ if has_version net-im/skype && use legacy-systray && use amd64; then
+ einfo
+ elog "You need to install dev-libs/sni-qt[abi_x86_32] as skype is a 32-bit binary."
+ einfo
+ fi
+}
+
src_configure() {
local mycmakeargs=(
$(cmake-utils_use_find_package fontconfig Fontconfig)
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2024-11-16 8:22 Andreas Sturmlechner
0 siblings, 0 replies; 189+ messages in thread
From: Andreas Sturmlechner @ 2024-11-16 8:22 UTC (permalink / raw
To: gentoo-commits
commit: 43e0b96f6c33b0a6b03bb04591585bfeb9537f1a
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 16 08:11:11 2024 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Nov 16 08:11:35 2024 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=43e0b96f
kde-plasma/plasma-desktop: Switch IUSE tablet -> input_devices_wacom
Bug: https://bugs.gentoo.org/942817
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
kde-plasma/plasma-desktop/metadata.xml | 1 -
kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild | 16 ++++++++--------
2 files changed, 8 insertions(+), 9 deletions(-)
diff --git a/kde-plasma/plasma-desktop/metadata.xml b/kde-plasma/plasma-desktop/metadata.xml
index cd57c1d37f..a6a6f9e8ba 100644
--- a/kde-plasma/plasma-desktop/metadata.xml
+++ b/kde-plasma/plasma-desktop/metadata.xml
@@ -13,7 +13,6 @@
<flag name="scim">Enable applets that use <pkg>app-i18n/scim</pkg></flag>
<flag name="screencast">Enable screencast portal thumbnails using <pkg>kde-plasma/kpipewire</pkg></flag>
<flag name="sdl">Enable gamepad support using <pkg>media-libs/libsdl2</pkg></flag>
- <flag name="tablet">Build system settings module for tablets using <pkg>dev-libs/libwacom</pkg></flag>
<flag name="webengine">Build the OpenDesktop integration plugin</flag>
</use>
</pkgmetadata>
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
index b197836176..de72a06e68 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
@@ -17,7 +17,7 @@ SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${XORGHDRS}.tar.xz"
LICENSE="GPL-2" # TODO: CHECK
SLOT="6"
KEYWORDS=""
-IUSE="ibus scim screencast sdl +semantic-desktop +tablet webengine"
+IUSE="ibus input_devices_wacom scim screencast sdl +semantic-desktop webengine"
RESTRICT="test" # missing selenium-webdriver-at-spi
@@ -82,14 +82,14 @@ COMMON_DEPEND="
dev-libs/glib:2
x11-libs/xcb-util-keysyms
)
- scim? ( app-i18n/scim )
- sdl? ( media-libs/libsdl2[joystick] )
- semantic-desktop? ( >=kde-frameworks/baloo-${KFMIN}:6 )
- tablet? (
+ input_devices_wacom? (
dev-libs/wayland
dev-libs/libwacom:=
>=dev-qt/qtwayland-${QTMIN}:6
)
+ scim? ( app-i18n/scim )
+ sdl? ( media-libs/libsdl2[joystick] )
+ semantic-desktop? ( >=kde-frameworks/baloo-${KFMIN}:6 )
webengine? (
kde-apps/kaccounts-integration:6
>=net-libs/accounts-qt-1.17[qt6(+)]
@@ -98,7 +98,7 @@ COMMON_DEPEND="
DEPEND="${COMMON_DEPEND}
dev-libs/boost
x11-base/xorg-proto
- tablet? ( >=dev-libs/wayland-protocols-1.25 )
+ input_devices_wacom? ( >=dev-libs/wayland-protocols-1.25 )
test? (
>=kde-frameworks/qqc2-desktop-style-${KFMIN}:6
>=kde-plasma/kactivitymanagerd-${PVCUT}:6
@@ -124,7 +124,7 @@ BDEPEND="
dev-util/intltool
>=kde-frameworks/kcmutils-${KFMIN}:6
virtual/pkgconfig
- tablet? ( dev-util/wayland-scanner )
+ input_devices_wacom? ( dev-util/wayland-scanner )
"
PATCHES=(
@@ -153,9 +153,9 @@ src_configure() {
-DXORGSERVER_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
-DCMAKE_DISABLE_FIND_PACKAGE_PackageKitQt6=ON # not packaged
$(cmake_use_find_package ibus GLIB2)
+ -DBUILD_KCM_TABLET=$(usex input_devices_wacom)
$(cmake_use_find_package sdl SDL2)
$(cmake_use_find_package semantic-desktop KF6Baloo)
- -DBUILD_KCM_TABLET=$(usex tablet)
$(cmake_use_find_package webengine AccountsQt6)
$(cmake_use_find_package webengine KAccounts6)
)
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2024-11-15 22:29 Andreas Sturmlechner
0 siblings, 0 replies; 189+ messages in thread
From: Andreas Sturmlechner @ 2024-11-15 22:29 UTC (permalink / raw
To: gentoo-commits
commit: ed274146f1de9003cc7bf4ecbce1a6a36b0b9385
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 15 22:19:20 2024 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Fri Nov 15 22:28:23 2024 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=ed274146
kde-plasma/plasma-desktop: Add IUSE tablet
Upstream commit e2a65cb1675d4182f029ec7f2e681af2c0a66255
Closes: https://bugs.gentoo.org/942817
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
kde-plasma/plasma-desktop/metadata.xml | 1 +
kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild | 14 +++++++++-----
2 files changed, 10 insertions(+), 5 deletions(-)
diff --git a/kde-plasma/plasma-desktop/metadata.xml b/kde-plasma/plasma-desktop/metadata.xml
index a6a6f9e8ba..cd57c1d37f 100644
--- a/kde-plasma/plasma-desktop/metadata.xml
+++ b/kde-plasma/plasma-desktop/metadata.xml
@@ -13,6 +13,7 @@
<flag name="scim">Enable applets that use <pkg>app-i18n/scim</pkg></flag>
<flag name="screencast">Enable screencast portal thumbnails using <pkg>kde-plasma/kpipewire</pkg></flag>
<flag name="sdl">Enable gamepad support using <pkg>media-libs/libsdl2</pkg></flag>
+ <flag name="tablet">Build system settings module for tablets using <pkg>dev-libs/libwacom</pkg></flag>
<flag name="webengine">Build the OpenDesktop integration plugin</flag>
</use>
</pkgmetadata>
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
index b8f9ea19c2..b197836176 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
@@ -17,7 +17,7 @@ SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${XORGHDRS}.tar.xz"
LICENSE="GPL-2" # TODO: CHECK
SLOT="6"
KEYWORDS=""
-IUSE="ibus scim screencast sdl +semantic-desktop webengine"
+IUSE="ibus scim screencast sdl +semantic-desktop +tablet webengine"
RESTRICT="test" # missing selenium-webdriver-at-spi
@@ -25,12 +25,10 @@ RESTRICT="test" # missing selenium-webdriver-at-spi
# kde-frameworks/kwindowsystem[X]: Uses KX11Extras
COMMON_DEPEND="
dev-libs/icu:=
- dev-libs/wayland
>=dev-qt/qt5compat-${QTMIN}:6[qml]
>=dev-qt/qtbase-${QTMIN}:6=[concurrent,dbus,gui,network,sql,widgets,xml]
>=dev-qt/qtdeclarative-${QTMIN}:6
>=dev-qt/qtsvg-${QTMIN}:6
- >=dev-qt/qtwayland-${QTMIN}:6
>=kde-frameworks/attica-${KFMIN}:6
>=kde-frameworks/karchive-${KFMIN}:6
>=kde-frameworks/kauth-${KFMIN}:6
@@ -87,15 +85,20 @@ COMMON_DEPEND="
scim? ( app-i18n/scim )
sdl? ( media-libs/libsdl2[joystick] )
semantic-desktop? ( >=kde-frameworks/baloo-${KFMIN}:6 )
+ tablet? (
+ dev-libs/wayland
+ dev-libs/libwacom:=
+ >=dev-qt/qtwayland-${QTMIN}:6
+ )
webengine? (
kde-apps/kaccounts-integration:6
>=net-libs/accounts-qt-1.17[qt6(+)]
)
"
DEPEND="${COMMON_DEPEND}
- >=dev-libs/wayland-protocols-1.25
dev-libs/boost
x11-base/xorg-proto
+ tablet? ( >=dev-libs/wayland-protocols-1.25 )
test? (
>=kde-frameworks/qqc2-desktop-style-${KFMIN}:6
>=kde-plasma/kactivitymanagerd-${PVCUT}:6
@@ -119,9 +122,9 @@ RDEPEND="${COMMON_DEPEND}
"
BDEPEND="
dev-util/intltool
- dev-util/wayland-scanner
>=kde-frameworks/kcmutils-${KFMIN}:6
virtual/pkgconfig
+ tablet? ( dev-util/wayland-scanner )
"
PATCHES=(
@@ -152,6 +155,7 @@ src_configure() {
$(cmake_use_find_package ibus GLIB2)
$(cmake_use_find_package sdl SDL2)
$(cmake_use_find_package semantic-desktop KF6Baloo)
+ -DBUILD_KCM_TABLET=$(usex tablet)
$(cmake_use_find_package webengine AccountsQt6)
$(cmake_use_find_package webengine KAccounts6)
)
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2024-10-10 23:00 Andreas Sturmlechner
0 siblings, 0 replies; 189+ messages in thread
From: Andreas Sturmlechner @ 2024-10-10 23:00 UTC (permalink / raw
To: gentoo-commits
commit: 77506f7c23c4214de2aa57651f15e8e56e2d8bd8
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 10 22:58:09 2024 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu Oct 10 22:58:09 2024 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=77506f7c
kde-plasma/plasma-desktop: drop 6.2.0
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
.../plasma-desktop/plasma-desktop-6.2.0.ebuild | 179 ---------------------
1 file changed, 179 deletions(-)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-6.2.0.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-6.2.0.ebuild
deleted file mode 100644
index 6b64626f51..0000000000
--- a/kde-plasma/plasma-desktop/plasma-desktop-6.2.0.ebuild
+++ /dev/null
@@ -1,179 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="forceoptional"
-ECM_TEST="true"
-KFMIN=6.6.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=6.7.2
-inherit ecm plasma.kde.org optfeature
-
-DESCRIPTION="KDE Plasma desktop"
-XORGHDRS="${PN}-override-include-dirs-4"
-SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${XORGHDRS}.tar.xz"
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="6"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="ibus scim screencast sdl +semantic-desktop webengine"
-
-RESTRICT="test" # missing selenium-webdriver-at-spi
-
-# slot op: Uses Qt6::GuiPrivate for qtx11extras_p.h
-# kde-frameworks/kwindowsystem[X]: Uses KX11Extras
-COMMON_DEPEND="
- dev-libs/icu:=
- dev-libs/wayland
- >=dev-qt/qt5compat-${QTMIN}:6[qml]
- >=dev-qt/qtbase-${QTMIN}:6=[concurrent,dbus,gui,network,sql,widgets,xml]
- >=dev-qt/qtdeclarative-${QTMIN}:6
- >=dev-qt/qtsvg-${QTMIN}:6
- >=dev-qt/qtwayland-${QTMIN}:6
- >=kde-frameworks/attica-${KFMIN}:6
- >=kde-frameworks/karchive-${KFMIN}:6
- >=kde-frameworks/kauth-${KFMIN}:6
- >=kde-frameworks/kbookmarks-${KFMIN}:6
- >=kde-frameworks/kcmutils-${KFMIN}:6
- >=kde-frameworks/kcodecs-${KFMIN}:6
- >=kde-frameworks/kcompletion-${KFMIN}:6
- >=kde-frameworks/kconfig-${KFMIN}:6
- >=kde-frameworks/kconfigwidgets-${KFMIN}:6
- >=kde-frameworks/kcoreaddons-${KFMIN}:6
- >=kde-frameworks/kcrash-${KFMIN}:6
- >=kde-frameworks/kdbusaddons-${KFMIN}:6
- >=kde-frameworks/kded-${KFMIN}:6
- >=kde-frameworks/kglobalaccel-${KFMIN}:6
- >=kde-frameworks/kguiaddons-${KFMIN}:6
- >=kde-frameworks/ki18n-${KFMIN}:6
- >=kde-frameworks/kiconthemes-${KFMIN}:6
- >=kde-frameworks/kio-${KFMIN}:6
- >=kde-frameworks/kitemmodels-${KFMIN}:6
- >=kde-frameworks/kitemviews-${KFMIN}:6
- >=kde-frameworks/kjobwidgets-${KFMIN}:6
- >=kde-frameworks/knewstuff-${KFMIN}:6
- >=kde-frameworks/knotifications-${KFMIN}:6
- >=kde-frameworks/knotifyconfig-${KFMIN}:6
- >=kde-frameworks/kpackage-${KFMIN}:6
- >=kde-frameworks/kparts-${KFMIN}:6
- >=kde-frameworks/krunner-${KFMIN}:6
- >=kde-frameworks/kservice-${KFMIN}:6
- >=kde-frameworks/ksvg-${KFMIN}:6
- >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
- >=kde-frameworks/kwindowsystem-${KFMIN}:6[X]
- >=kde-frameworks/kxmlgui-${KFMIN}:6
- >=kde-frameworks/solid-${KFMIN}:6
- >=kde-frameworks/sonnet-${KFMIN}:6
- >=kde-plasma/kwin-${PVCUT}:6
- >=kde-plasma/libksysguard-${PVCUT}:6
- >=kde-plasma/libplasma-${PVCUT}:6
- >=kde-plasma/plasma-activities-${PVCUT}:6
- >=kde-plasma/plasma-activities-stats-${PVCUT}:6
- >=kde-plasma/plasma-workspace-${PVCUT}:6[screencast?]
- >=kde-plasma/plasma5support-${PVCUT}:6
- media-libs/libcanberra
- x11-libs/libX11
- x11-libs/libxcb
- x11-libs/libXcursor
- x11-libs/libXi
- x11-libs/libxkbcommon
- x11-libs/libxkbfile
- ibus? (
- app-i18n/ibus
- dev-libs/glib:2
- x11-libs/xcb-util-keysyms
- )
- scim? ( app-i18n/scim )
- sdl? ( media-libs/libsdl2[joystick] )
- semantic-desktop? ( >=kde-frameworks/baloo-${KFMIN}:6 )
- webengine? (
- kde-apps/kaccounts-integration:6
- >=net-libs/accounts-qt-1.17[qt6(+)]
- )
-"
-DEPEND="${COMMON_DEPEND}
- >=dev-libs/wayland-protocols-1.25
- dev-libs/boost
- x11-base/xorg-proto
- test? (
- >=kde-frameworks/qqc2-desktop-style-${KFMIN}:6
- >=kde-plasma/kactivitymanagerd-${PVCUT}:6
- )
-"
-RDEPEND="${COMMON_DEPEND}
- !<kde-plasma/kdeplasma-addons-5.25.50
- !<kde-plasma/plasma-workspace-6.0.80
- dev-libs/kirigami-addons:6
- >=dev-qt/qtwayland-${QTMIN}:6
- >=kde-frameworks/kirigami-${KFMIN}:6
- >=kde-frameworks/qqc2-desktop-style-${KFMIN}:6
- >=kde-plasma/oxygen-${PVCUT}:6
- kde-plasma/plasma-mimeapps-list
- media-fonts/noto-emoji
- sys-apps/util-linux
- x11-apps/setxkbmap
- x11-misc/xdg-user-dirs
- screencast? ( >=kde-plasma/kpipewire-${PVCUT}:6 )
- webengine? ( >=net-libs/signon-oauth2-0.25_p20210102[qt6(+)] )
-"
-BDEPEND="
- dev-util/intltool
- dev-util/wayland-scanner
- >=kde-frameworks/kcmutils-${KFMIN}:6
- virtual/pkgconfig
-"
-
-PATCHES=(
- "${FILESDIR}/${PN}-6.1.80-override-include-dirs.patch" # downstream patch
-)
-
-src_prepare() {
- ecm_src_prepare
-
- if ! use ibus; then
- sed -e "s/XCB_XCB_FOUND AND XCB_KEYSYMS_FOUND/false/" \
- -i applets/kimpanel/backend/ibus/CMakeLists.txt || die
- fi
-
- # TODO: try to get a build switch upstreamed
- if ! use scim; then
- sed -e "s/^pkg_check_modules.*SCIM/#&/" -i CMakeLists.txt || die
- fi
-}
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_KCM_MOUSE_X11=ON
- -DBUILD_KCM_TOUCHPAD_X11=ON
- -DXORGLIBINPUT_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
- -DXORGSERVER_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
- -DCMAKE_DISABLE_FIND_PACKAGE_PackageKitQt6=ON # not packaged
- $(cmake_use_find_package ibus GLIB2)
- $(cmake_use_find_package sdl SDL2)
- $(cmake_use_find_package semantic-desktop KF6Baloo)
- $(cmake_use_find_package webengine AccountsQt6)
- $(cmake_use_find_package webengine KAccounts6)
- )
-
- ecm_src_configure
-}
-
-src_test() {
- # parallel tests fail, foldermodeltest,positionertest hang, bug #646890
- # test_kio_fonts needs D-Bus, bug #634166
- # lookandfeel-kcmTest is unreliable for a long time, bug #607918
- local myctestargs=(
- -j1
- -E "(foldermodeltest|positionertest|test_kio_fonts|lookandfeel-kcmTest)"
- )
-
- ecm_src_test
-}
-
-pkg_postinst() {
- if [[ -z "${REPLACING_VERSIONS}" ]]; then
- optfeature "screen reader support" "app-accessibility/orca"
- fi
- ecm_pkg_postinst
-}
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2024-10-04 21:55 Andreas Sturmlechner
0 siblings, 0 replies; 189+ messages in thread
From: Andreas Sturmlechner @ 2024-10-04 21:55 UTC (permalink / raw
To: gentoo-commits
commit: 262f271e9418b3474e08fbbb9814aea7b671a96a
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 4 18:21:26 2024 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Fri Oct 4 21:44:07 2024 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=262f271e
kde-plasma/plasma-desktop: Prepare for IUSE qt6 USEdep droppage
... in net-libs/accounts-qt and net-libs/signon-oauth2
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
kde-plasma/plasma-desktop/plasma-desktop-6.1.90.ebuild | 4 ++--
kde-plasma/plasma-desktop/plasma-desktop-6.2.0.ebuild | 4 ++--
kde-plasma/plasma-desktop/plasma-desktop-6.2.49.9999.ebuild | 4 ++--
kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild | 4 ++--
4 files changed, 8 insertions(+), 8 deletions(-)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-6.1.90.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-6.1.90.ebuild
index 0059237e15..6b64626f51 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-6.1.90.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-6.1.90.ebuild
@@ -89,7 +89,7 @@ COMMON_DEPEND="
semantic-desktop? ( >=kde-frameworks/baloo-${KFMIN}:6 )
webengine? (
kde-apps/kaccounts-integration:6
- >=net-libs/accounts-qt-1.16_p20220803[qt6]
+ >=net-libs/accounts-qt-1.17[qt6(+)]
)
"
DEPEND="${COMMON_DEPEND}
@@ -115,7 +115,7 @@ RDEPEND="${COMMON_DEPEND}
x11-apps/setxkbmap
x11-misc/xdg-user-dirs
screencast? ( >=kde-plasma/kpipewire-${PVCUT}:6 )
- webengine? ( >=net-libs/signon-oauth2-0.25_p20210102[qt6] )
+ webengine? ( >=net-libs/signon-oauth2-0.25_p20210102[qt6(+)] )
"
BDEPEND="
dev-util/intltool
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-6.2.0.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-6.2.0.ebuild
index 0059237e15..6b64626f51 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-6.2.0.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-6.2.0.ebuild
@@ -89,7 +89,7 @@ COMMON_DEPEND="
semantic-desktop? ( >=kde-frameworks/baloo-${KFMIN}:6 )
webengine? (
kde-apps/kaccounts-integration:6
- >=net-libs/accounts-qt-1.16_p20220803[qt6]
+ >=net-libs/accounts-qt-1.17[qt6(+)]
)
"
DEPEND="${COMMON_DEPEND}
@@ -115,7 +115,7 @@ RDEPEND="${COMMON_DEPEND}
x11-apps/setxkbmap
x11-misc/xdg-user-dirs
screencast? ( >=kde-plasma/kpipewire-${PVCUT}:6 )
- webengine? ( >=net-libs/signon-oauth2-0.25_p20210102[qt6] )
+ webengine? ( >=net-libs/signon-oauth2-0.25_p20210102[qt6(+)] )
"
BDEPEND="
dev-util/intltool
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-6.2.49.9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-6.2.49.9999.ebuild
index 5b03d9b982..32d6bf5c86 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-6.2.49.9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-6.2.49.9999.ebuild
@@ -89,7 +89,7 @@ COMMON_DEPEND="
semantic-desktop? ( >=kde-frameworks/baloo-${KFMIN}:6 )
webengine? (
kde-apps/kaccounts-integration:6
- >=net-libs/accounts-qt-1.16_p20220803[qt6]
+ >=net-libs/accounts-qt-1.17[qt6(+)]
)
"
DEPEND="${COMMON_DEPEND}
@@ -115,7 +115,7 @@ RDEPEND="${COMMON_DEPEND}
x11-apps/setxkbmap
x11-misc/xdg-user-dirs
screencast? ( >=kde-plasma/kpipewire-${PVCUT}:6 )
- webengine? ( >=net-libs/signon-oauth2-0.25_p20210102[qt6] )
+ webengine? ( >=net-libs/signon-oauth2-0.25_p20210102[qt6(+)] )
"
BDEPEND="
dev-util/intltool
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
index e3e61d5789..b8f9ea19c2 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
@@ -89,7 +89,7 @@ COMMON_DEPEND="
semantic-desktop? ( >=kde-frameworks/baloo-${KFMIN}:6 )
webengine? (
kde-apps/kaccounts-integration:6
- >=net-libs/accounts-qt-1.16_p20220803[qt6]
+ >=net-libs/accounts-qt-1.17[qt6(+)]
)
"
DEPEND="${COMMON_DEPEND}
@@ -115,7 +115,7 @@ RDEPEND="${COMMON_DEPEND}
x11-apps/setxkbmap
x11-misc/xdg-user-dirs
screencast? ( >=kde-plasma/kpipewire-${PVCUT}:6 )
- webengine? ( >=net-libs/signon-oauth2-0.25_p20210102[qt6] )
+ webengine? ( >=net-libs/signon-oauth2-0.25_p20210102[qt6(+)] )
"
BDEPEND="
dev-util/intltool
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2024-09-14 21:33 Andreas Sturmlechner
0 siblings, 0 replies; 189+ messages in thread
From: Andreas Sturmlechner @ 2024-09-14 21:33 UTC (permalink / raw
To: gentoo-commits
commit: 0eaf464c529a9ba0bf93ba956098a3b6be155b16
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 14 20:40:46 2024 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Sep 14 21:29:37 2024 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=0eaf464c
kde-plasma/plasma-desktop: 6.1.90 version bump
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
.../plasma-desktop/plasma-desktop-6.1.90.ebuild | 179 +++++++++++++++++++++
1 file changed, 179 insertions(+)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-6.1.90.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-6.1.90.ebuild
new file mode 100644
index 0000000000..0059237e15
--- /dev/null
+++ b/kde-plasma/plasma-desktop/plasma-desktop-6.1.90.ebuild
@@ -0,0 +1,179 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+ECM_TEST="true"
+KFMIN=6.6.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=6.7.2
+inherit ecm plasma.kde.org optfeature
+
+DESCRIPTION="KDE Plasma desktop"
+XORGHDRS="${PN}-override-include-dirs-4"
+SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${XORGHDRS}.tar.xz"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="ibus scim screencast sdl +semantic-desktop webengine"
+
+RESTRICT="test" # missing selenium-webdriver-at-spi
+
+# slot op: Uses Qt6::GuiPrivate for qtx11extras_p.h
+# kde-frameworks/kwindowsystem[X]: Uses KX11Extras
+COMMON_DEPEND="
+ dev-libs/icu:=
+ dev-libs/wayland
+ >=dev-qt/qt5compat-${QTMIN}:6[qml]
+ >=dev-qt/qtbase-${QTMIN}:6=[concurrent,dbus,gui,network,sql,widgets,xml]
+ >=dev-qt/qtdeclarative-${QTMIN}:6
+ >=dev-qt/qtsvg-${QTMIN}:6
+ >=dev-qt/qtwayland-${QTMIN}:6
+ >=kde-frameworks/attica-${KFMIN}:6
+ >=kde-frameworks/karchive-${KFMIN}:6
+ >=kde-frameworks/kauth-${KFMIN}:6
+ >=kde-frameworks/kbookmarks-${KFMIN}:6
+ >=kde-frameworks/kcmutils-${KFMIN}:6
+ >=kde-frameworks/kcodecs-${KFMIN}:6
+ >=kde-frameworks/kcompletion-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kcrash-${KFMIN}:6
+ >=kde-frameworks/kdbusaddons-${KFMIN}:6
+ >=kde-frameworks/kded-${KFMIN}:6
+ >=kde-frameworks/kglobalaccel-${KFMIN}:6
+ >=kde-frameworks/kguiaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kiconthemes-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/kitemmodels-${KFMIN}:6
+ >=kde-frameworks/kitemviews-${KFMIN}:6
+ >=kde-frameworks/kjobwidgets-${KFMIN}:6
+ >=kde-frameworks/knewstuff-${KFMIN}:6
+ >=kde-frameworks/knotifications-${KFMIN}:6
+ >=kde-frameworks/knotifyconfig-${KFMIN}:6
+ >=kde-frameworks/kpackage-${KFMIN}:6
+ >=kde-frameworks/kparts-${KFMIN}:6
+ >=kde-frameworks/krunner-${KFMIN}:6
+ >=kde-frameworks/kservice-${KFMIN}:6
+ >=kde-frameworks/ksvg-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kwindowsystem-${KFMIN}:6[X]
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+ >=kde-frameworks/solid-${KFMIN}:6
+ >=kde-frameworks/sonnet-${KFMIN}:6
+ >=kde-plasma/kwin-${PVCUT}:6
+ >=kde-plasma/libksysguard-${PVCUT}:6
+ >=kde-plasma/libplasma-${PVCUT}:6
+ >=kde-plasma/plasma-activities-${PVCUT}:6
+ >=kde-plasma/plasma-activities-stats-${PVCUT}:6
+ >=kde-plasma/plasma-workspace-${PVCUT}:6[screencast?]
+ >=kde-plasma/plasma5support-${PVCUT}:6
+ media-libs/libcanberra
+ x11-libs/libX11
+ x11-libs/libxcb
+ x11-libs/libXcursor
+ x11-libs/libXi
+ x11-libs/libxkbcommon
+ x11-libs/libxkbfile
+ ibus? (
+ app-i18n/ibus
+ dev-libs/glib:2
+ x11-libs/xcb-util-keysyms
+ )
+ scim? ( app-i18n/scim )
+ sdl? ( media-libs/libsdl2[joystick] )
+ semantic-desktop? ( >=kde-frameworks/baloo-${KFMIN}:6 )
+ webengine? (
+ kde-apps/kaccounts-integration:6
+ >=net-libs/accounts-qt-1.16_p20220803[qt6]
+ )
+"
+DEPEND="${COMMON_DEPEND}
+ >=dev-libs/wayland-protocols-1.25
+ dev-libs/boost
+ x11-base/xorg-proto
+ test? (
+ >=kde-frameworks/qqc2-desktop-style-${KFMIN}:6
+ >=kde-plasma/kactivitymanagerd-${PVCUT}:6
+ )
+"
+RDEPEND="${COMMON_DEPEND}
+ !<kde-plasma/kdeplasma-addons-5.25.50
+ !<kde-plasma/plasma-workspace-6.0.80
+ dev-libs/kirigami-addons:6
+ >=dev-qt/qtwayland-${QTMIN}:6
+ >=kde-frameworks/kirigami-${KFMIN}:6
+ >=kde-frameworks/qqc2-desktop-style-${KFMIN}:6
+ >=kde-plasma/oxygen-${PVCUT}:6
+ kde-plasma/plasma-mimeapps-list
+ media-fonts/noto-emoji
+ sys-apps/util-linux
+ x11-apps/setxkbmap
+ x11-misc/xdg-user-dirs
+ screencast? ( >=kde-plasma/kpipewire-${PVCUT}:6 )
+ webengine? ( >=net-libs/signon-oauth2-0.25_p20210102[qt6] )
+"
+BDEPEND="
+ dev-util/intltool
+ dev-util/wayland-scanner
+ >=kde-frameworks/kcmutils-${KFMIN}:6
+ virtual/pkgconfig
+"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-6.1.80-override-include-dirs.patch" # downstream patch
+)
+
+src_prepare() {
+ ecm_src_prepare
+
+ if ! use ibus; then
+ sed -e "s/XCB_XCB_FOUND AND XCB_KEYSYMS_FOUND/false/" \
+ -i applets/kimpanel/backend/ibus/CMakeLists.txt || die
+ fi
+
+ # TODO: try to get a build switch upstreamed
+ if ! use scim; then
+ sed -e "s/^pkg_check_modules.*SCIM/#&/" -i CMakeLists.txt || die
+ fi
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_KCM_MOUSE_X11=ON
+ -DBUILD_KCM_TOUCHPAD_X11=ON
+ -DXORGLIBINPUT_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
+ -DXORGSERVER_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
+ -DCMAKE_DISABLE_FIND_PACKAGE_PackageKitQt6=ON # not packaged
+ $(cmake_use_find_package ibus GLIB2)
+ $(cmake_use_find_package sdl SDL2)
+ $(cmake_use_find_package semantic-desktop KF6Baloo)
+ $(cmake_use_find_package webengine AccountsQt6)
+ $(cmake_use_find_package webengine KAccounts6)
+ )
+
+ ecm_src_configure
+}
+
+src_test() {
+ # parallel tests fail, foldermodeltest,positionertest hang, bug #646890
+ # test_kio_fonts needs D-Bus, bug #634166
+ # lookandfeel-kcmTest is unreliable for a long time, bug #607918
+ local myctestargs=(
+ -j1
+ -E "(foldermodeltest|positionertest|test_kio_fonts|lookandfeel-kcmTest)"
+ )
+
+ ecm_src_test
+}
+
+pkg_postinst() {
+ if [[ -z "${REPLACING_VERSIONS}" ]]; then
+ optfeature "screen reader support" "app-accessibility/orca"
+ fi
+ ecm_pkg_postinst
+}
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2024-07-01 19:10 Andreas Sturmlechner
0 siblings, 0 replies; 189+ messages in thread
From: Andreas Sturmlechner @ 2024-07-01 19:10 UTC (permalink / raw
To: gentoo-commits
commit: c8b649325d8e53ff99ff612900f0dd2998356f0e
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 30 10:26:45 2024 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Mon Jul 1 18:42:38 2024 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=c8b64932
kde-plasma/plasma-desktop: Rename IUSE kaccounts -> webengine
kde-apps/kaccounts-integration inevitably pulls in -providers which
pulls in dev-qt/qtwebengine.
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
kde-plasma/plasma-desktop/metadata.xml | 2 +-
.../plasma-desktop/plasma-desktop-6.1.49.9999.ebuild | 16 ++++++++--------
kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild | 16 ++++++++--------
3 files changed, 17 insertions(+), 17 deletions(-)
diff --git a/kde-plasma/plasma-desktop/metadata.xml b/kde-plasma/plasma-desktop/metadata.xml
index 0d0782816b..a6a6f9e8ba 100644
--- a/kde-plasma/plasma-desktop/metadata.xml
+++ b/kde-plasma/plasma-desktop/metadata.xml
@@ -10,9 +10,9 @@
</upstream>
<use>
<flag name="ibus">Use ibus input method via <pkg>app-i18n/ibus</pkg></flag>
- <flag name="kaccounts">Build the OpenDesktop integration plugin</flag>
<flag name="scim">Enable applets that use <pkg>app-i18n/scim</pkg></flag>
<flag name="screencast">Enable screencast portal thumbnails using <pkg>kde-plasma/kpipewire</pkg></flag>
<flag name="sdl">Enable gamepad support using <pkg>media-libs/libsdl2</pkg></flag>
+ <flag name="webengine">Build the OpenDesktop integration plugin</flag>
</use>
</pkgmetadata>
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-6.1.49.9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-6.1.49.9999.ebuild
index d01673fc6a..596f8ef412 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-6.1.49.9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-6.1.49.9999.ebuild
@@ -17,7 +17,7 @@ SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${XORGHDRS}.tar.xz"
LICENSE="GPL-2" # TODO: CHECK
SLOT="6"
KEYWORDS=""
-IUSE="ibus kaccounts scim screencast sdl +semantic-desktop"
+IUSE="ibus scim screencast sdl +semantic-desktop webengine"
RESTRICT="test" # missing selenium-webdriver-at-spi
@@ -84,13 +84,13 @@ COMMON_DEPEND="
dev-libs/glib:2
x11-libs/xcb-util-keysyms
)
- kaccounts? (
- kde-apps/kaccounts-integration:6
- >=net-libs/accounts-qt-1.16_p20220803[qt6]
- )
scim? ( app-i18n/scim )
sdl? ( media-libs/libsdl2[joystick] )
semantic-desktop? ( >=kde-frameworks/baloo-${KFMIN}:6 )
+ webengine? (
+ kde-apps/kaccounts-integration:6
+ >=net-libs/accounts-qt-1.16_p20220803[qt6]
+ )
"
DEPEND="${COMMON_DEPEND}
>=dev-libs/wayland-protocols-1.25
@@ -115,8 +115,8 @@ RDEPEND="${COMMON_DEPEND}
sys-apps/util-linux
x11-apps/setxkbmap
x11-misc/xdg-user-dirs
- kaccounts? ( >=net-libs/signon-oauth2-0.25_p20210102[qt6] )
screencast? ( >=kde-plasma/kpipewire-${PVCUT}:6 )
+ webengine? ( >=net-libs/signon-oauth2-0.25_p20210102[qt6] )
"
BDEPEND="
dev-util/intltool
@@ -151,10 +151,10 @@ src_configure() {
-DXORGSERVER_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
-DCMAKE_DISABLE_FIND_PACKAGE_PackageKitQt6=ON # not packaged
$(cmake_use_find_package ibus GLIB2)
- $(cmake_use_find_package kaccounts AccountsQt6)
- $(cmake_use_find_package kaccounts KAccounts6)
$(cmake_use_find_package sdl SDL2)
$(cmake_use_find_package semantic-desktop KF6Baloo)
+ $(cmake_use_find_package webengine AccountsQt6)
+ $(cmake_use_find_package webengine KAccounts6)
)
ecm_src_configure
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
index 203580bc45..4b1fd9b2fb 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
@@ -17,7 +17,7 @@ SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${XORGHDRS}.tar.xz"
LICENSE="GPL-2" # TODO: CHECK
SLOT="6"
KEYWORDS=""
-IUSE="ibus kaccounts scim screencast sdl +semantic-desktop"
+IUSE="ibus scim screencast sdl +semantic-desktop webengine"
RESTRICT="test" # missing selenium-webdriver-at-spi
@@ -84,13 +84,13 @@ COMMON_DEPEND="
dev-libs/glib:2
x11-libs/xcb-util-keysyms
)
- kaccounts? (
- kde-apps/kaccounts-integration:6
- >=net-libs/accounts-qt-1.16_p20220803[qt6]
- )
scim? ( app-i18n/scim )
sdl? ( media-libs/libsdl2[joystick] )
semantic-desktop? ( >=kde-frameworks/baloo-${KFMIN}:6 )
+ webengine? (
+ kde-apps/kaccounts-integration:6
+ >=net-libs/accounts-qt-1.16_p20220803[qt6]
+ )
"
DEPEND="${COMMON_DEPEND}
>=dev-libs/wayland-protocols-1.25
@@ -115,8 +115,8 @@ RDEPEND="${COMMON_DEPEND}
sys-apps/util-linux
x11-apps/setxkbmap
x11-misc/xdg-user-dirs
- kaccounts? ( >=net-libs/signon-oauth2-0.25_p20210102[qt6] )
screencast? ( >=kde-plasma/kpipewire-${PVCUT}:6 )
+ webengine? ( >=net-libs/signon-oauth2-0.25_p20210102[qt6] )
"
BDEPEND="
dev-util/intltool
@@ -151,10 +151,10 @@ src_configure() {
-DXORGSERVER_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
-DCMAKE_DISABLE_FIND_PACKAGE_PackageKitQt6=ON # not packaged
$(cmake_use_find_package ibus GLIB2)
- $(cmake_use_find_package kaccounts AccountsQt6)
- $(cmake_use_find_package kaccounts KAccounts6)
$(cmake_use_find_package sdl SDL2)
$(cmake_use_find_package semantic-desktop KF6Baloo)
+ $(cmake_use_find_package webengine AccountsQt6)
+ $(cmake_use_find_package webengine KAccounts6)
)
ecm_src_configure
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2024-06-18 20:03 Andreas Sturmlechner
0 siblings, 0 replies; 189+ messages in thread
From: Andreas Sturmlechner @ 2024-06-18 20:03 UTC (permalink / raw
To: gentoo-commits
commit: 439a1f3bd9cc65ad31fd05b722e6521b2a34bf34
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 18 19:59:33 2024 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Tue Jun 18 19:59:33 2024 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=439a1f3b
kde-plasma/plasma-desktop: drop 6.1.0
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
.../plasma-desktop/plasma-desktop-6.1.0.ebuild | 180 ---------------------
1 file changed, 180 deletions(-)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-6.1.0.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-6.1.0.ebuild
deleted file mode 100644
index b781bdb83f..0000000000
--- a/kde-plasma/plasma-desktop/plasma-desktop-6.1.0.ebuild
+++ /dev/null
@@ -1,180 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="forceoptional"
-ECM_TEST="true"
-KFMIN=6.3.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=6.7.1
-inherit ecm plasma.kde.org optfeature
-
-DESCRIPTION="KDE Plasma desktop"
-XORGHDRS="${PN}-override-include-dirs-4"
-SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${XORGHDRS}.tar.xz"
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="6"
-KEYWORDS="~amd64"
-IUSE="ibus kaccounts scim screencast sdl +semantic-desktop"
-
-RESTRICT="test" # missing selenium-webdriver-at-spi
-
-# slot op: Uses Qt6::GuiPrivate for qtx11extras_p.h
-# kde-frameworks/kwindowsystem[X]: Uses KX11Extras
-COMMON_DEPEND="
- dev-libs/icu:=
- dev-libs/wayland
- >=dev-qt/qt5compat-${QTMIN}:6[qml]
- >=dev-qt/qtbase-${QTMIN}:6=[concurrent,dbus,gui,network,sql,widgets,xml]
- >=dev-qt/qtdeclarative-${QTMIN}:6
- >=dev-qt/qtsvg-${QTMIN}:6
- >=dev-qt/qtwayland-${QTMIN}:6
- >=kde-frameworks/attica-${KFMIN}:6
- >=kde-frameworks/karchive-${KFMIN}:6
- >=kde-frameworks/kauth-${KFMIN}:6
- >=kde-frameworks/kbookmarks-${KFMIN}:6
- >=kde-frameworks/kcmutils-${KFMIN}:6
- >=kde-frameworks/kcodecs-${KFMIN}:6
- >=kde-frameworks/kcompletion-${KFMIN}:6
- >=kde-frameworks/kconfig-${KFMIN}:6
- >=kde-frameworks/kconfigwidgets-${KFMIN}:6
- >=kde-frameworks/kcoreaddons-${KFMIN}:6
- >=kde-frameworks/kcrash-${KFMIN}:6
- >=kde-frameworks/kdbusaddons-${KFMIN}:6
- >=kde-frameworks/kded-${KFMIN}:6
- >=kde-frameworks/kglobalaccel-${KFMIN}:6
- >=kde-frameworks/kguiaddons-${KFMIN}:6
- >=kde-frameworks/ki18n-${KFMIN}:6
- >=kde-frameworks/kiconthemes-${KFMIN}:6
- >=kde-frameworks/kio-${KFMIN}:6
- >=kde-frameworks/kitemmodels-${KFMIN}:6
- >=kde-frameworks/kitemviews-${KFMIN}:6
- >=kde-frameworks/kjobwidgets-${KFMIN}:6
- >=kde-frameworks/knewstuff-${KFMIN}:6
- >=kde-frameworks/knotifications-${KFMIN}:6
- >=kde-frameworks/knotifyconfig-${KFMIN}:6
- >=kde-frameworks/kpackage-${KFMIN}:6
- >=kde-frameworks/kparts-${KFMIN}:6
- >=kde-frameworks/krunner-${KFMIN}:6
- >=kde-frameworks/kservice-${KFMIN}:6
- >=kde-frameworks/ksvg-${KFMIN}:6
- >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
- >=kde-frameworks/kwindowsystem-${KFMIN}:6[X]
- >=kde-frameworks/kxmlgui-${KFMIN}:6
- >=kde-frameworks/solid-${KFMIN}:6
- >=kde-frameworks/sonnet-${KFMIN}:6
- >=kde-plasma/kwin-${PVCUT}:6
- >=kde-plasma/libksysguard-${PVCUT}:6
- >=kde-plasma/libplasma-${PVCUT}:6
- >=kde-plasma/plasma-activities-${PVCUT}:6
- >=kde-plasma/plasma-activities-stats-${PVCUT}:6
- >=kde-plasma/plasma-workspace-${PVCUT}:6[screencast?]
- >=kde-plasma/plasma5support-${PVCUT}:6
- media-libs/libcanberra
- x11-libs/libX11
- x11-libs/libxcb
- x11-libs/libXcursor
- x11-libs/libXi
- x11-libs/libxkbcommon
- x11-libs/libxkbfile
- ibus? (
- app-i18n/ibus
- dev-libs/glib:2
- x11-libs/xcb-util-keysyms
- )
- kaccounts? (
- kde-apps/kaccounts-integration:6
- >=net-libs/accounts-qt-1.16_p20220803[qt6]
- )
- scim? ( app-i18n/scim )
- sdl? ( media-libs/libsdl2[joystick] )
- semantic-desktop? ( >=kde-frameworks/baloo-${KFMIN}:6 )
-"
-DEPEND="${COMMON_DEPEND}
- >=dev-libs/wayland-protocols-1.25
- dev-libs/boost
- x11-base/xorg-proto
- test? (
- >=kde-frameworks/qqc2-desktop-style-${KFMIN}:6
- >=kde-plasma/kactivitymanagerd-${PVCUT}:6
- )
-"
-RDEPEND="${COMMON_DEPEND}
- !<kde-plasma/kdeplasma-addons-5.25.50
- !<kde-plasma/plasma-workspace-6.0.80
- dev-libs/kirigami-addons:6
- >=dev-qt/qtwayland-${QTMIN}:6
- >=kde-frameworks/kirigami-${KFMIN}:6
- >=kde-frameworks/qqc2-desktop-style-${KFMIN}:6
- >=kde-plasma/kde-cli-tools-${PVCUT}:*
- >=kde-plasma/oxygen-${PVCUT}:6
- kde-plasma/plasma-mimeapps-list
- media-fonts/noto-emoji
- sys-apps/util-linux
- x11-apps/setxkbmap
- x11-misc/xdg-user-dirs
- kaccounts? ( >=net-libs/signon-oauth2-0.25_p20210102[qt6] )
- screencast? ( >=kde-plasma/kpipewire-${PVCUT}:6 )
-"
-BDEPEND="
- dev-util/intltool
- dev-util/wayland-scanner
- >=kde-frameworks/kcmutils-${KFMIN}:6
- virtual/pkgconfig
-"
-
-PATCHES=(
- "${WORKDIR}/${XORGHDRS}/${PN}-6.0.80-override-include-dirs.patch" # downstream patch
-)
-
-src_prepare() {
- ecm_src_prepare
-
- if ! use ibus; then
- sed -e "s/XCB_XCB_FOUND AND XCB_KEYSYMS_FOUND/false/" \
- -i applets/kimpanel/backend/ibus/CMakeLists.txt || die
- fi
-
- # TODO: try to get a build switch upstreamed
- if ! use scim; then
- sed -e "s/^pkg_check_modules.*SCIM/#&/" -i CMakeLists.txt || die
- fi
-}
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_KCM_MOUSE_X11=ON
- -DBUILD_KCM_TOUCHPAD_X11=ON
- -DXORGLIBINPUT_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
- -DXORGSERVER_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
- -DCMAKE_DISABLE_FIND_PACKAGE_PackageKitQt6=ON # not packaged
- $(cmake_use_find_package ibus GLIB2)
- $(cmake_use_find_package kaccounts AccountsQt6)
- $(cmake_use_find_package kaccounts KAccounts6)
- $(cmake_use_find_package sdl SDL2)
- $(cmake_use_find_package semantic-desktop KF6Baloo)
- )
-
- ecm_src_configure
-}
-
-src_test() {
- # parallel tests fail, foldermodeltest,positionertest hang, bug #646890
- # test_kio_fonts needs D-Bus, bug #634166
- # lookandfeel-kcmTest is unreliable for a long time, bug #607918
- local myctestargs=(
- -j1
- -E "(foldermodeltest|positionertest|test_kio_fonts|lookandfeel-kcmTest)"
- )
-
- ecm_src_test
-}
-
-pkg_postinst() {
- if [[ -z "${REPLACING_VERSIONS}" ]]; then
- optfeature "screen reader support" "app-accessibility/orca"
- fi
- ecm_pkg_postinst
-}
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2024-05-30 17:12 Andreas Sturmlechner
0 siblings, 0 replies; 189+ messages in thread
From: Andreas Sturmlechner @ 2024-05-30 17:12 UTC (permalink / raw
To: gentoo-commits
commit: 08c032bfaebdf01f173591151eeeca18c94c3a37
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Thu May 30 17:11:25 2024 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu May 30 17:12:09 2024 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=08c032bf
kde-plasma/plasma-desktop: RDEPEND on kde-plasma/plasma-mimeapps-list
Bug: https://bugs.gentoo.org/926412
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
kde-plasma/plasma-desktop/plasma-desktop-6.1.49.9999.ebuild | 1 +
kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild | 1 +
2 files changed, 2 insertions(+)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-6.1.49.9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-6.1.49.9999.ebuild
index 1e0ff79224..c8a77c72ec 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-6.1.49.9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-6.1.49.9999.ebuild
@@ -110,6 +110,7 @@ RDEPEND="${COMMON_DEPEND}
>=kde-frameworks/qqc2-desktop-style-${KFMIN}:6
>=kde-plasma/kde-cli-tools-${PVCUT}:*
>=kde-plasma/oxygen-${PVCUT}:6
+ kde-plasma/plasma-mimeapps-list
media-fonts/noto-emoji
sys-apps/util-linux
x11-apps/setxkbmap
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
index 25ac456363..cf43a935cf 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
@@ -110,6 +110,7 @@ RDEPEND="${COMMON_DEPEND}
>=kde-frameworks/qqc2-desktop-style-${KFMIN}:6
>=kde-plasma/kde-cli-tools-${PVCUT}:*
>=kde-plasma/oxygen-${PVCUT}:6
+ kde-plasma/plasma-mimeapps-list
media-fonts/noto-emoji
sys-apps/util-linux
x11-apps/setxkbmap
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2024-05-24 19:49 Andreas Sturmlechner
0 siblings, 0 replies; 189+ messages in thread
From: Andreas Sturmlechner @ 2024-05-24 19:49 UTC (permalink / raw
To: gentoo-commits
commit: 2caa82d4403b83277979140556c5cf63dd0a1316
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Fri May 24 18:55:53 2024 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Fri May 24 19:26:15 2024 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=2caa82d4
kde-plasma/plasma-desktop: 6.0.90 version bump
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
.../plasma-desktop/plasma-desktop-6.0.90.ebuild | 179 +++++++++++++++++++++
1 file changed, 179 insertions(+)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-6.0.90.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-6.0.90.ebuild
new file mode 100644
index 0000000000..e1d1d41436
--- /dev/null
+++ b/kde-plasma/plasma-desktop/plasma-desktop-6.0.90.ebuild
@@ -0,0 +1,179 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+ECM_TEST="true"
+KFMIN=6.2.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=6.7.1
+inherit ecm plasma.kde.org optfeature
+
+DESCRIPTION="KDE Plasma desktop"
+XORGHDRS="${PN}-override-include-dirs-4"
+SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${XORGHDRS}.tar.xz"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE="ibus kaccounts scim screencast sdl +semantic-desktop"
+
+RESTRICT="test" # missing selenium-webdriver-at-spi
+
+# slot op: Uses Qt6::GuiPrivate for qtx11extras_p.h
+# kde-frameworks/kwindowsystem[X]: Uses KX11Extras
+COMMON_DEPEND="
+ dev-libs/icu:=
+ dev-libs/wayland
+ >=dev-qt/qt5compat-${QTMIN}:6[qml]
+ >=dev-qt/qtbase-${QTMIN}:6=[concurrent,dbus,gui,network,sql,widgets,xml]
+ >=dev-qt/qtdeclarative-${QTMIN}:6
+ >=dev-qt/qtsvg-${QTMIN}:6
+ >=dev-qt/qtwayland-${QTMIN}:6
+ >=kde-frameworks/attica-${KFMIN}:6
+ >=kde-frameworks/karchive-${KFMIN}:6
+ >=kde-frameworks/kauth-${KFMIN}:6
+ >=kde-frameworks/kbookmarks-${KFMIN}:6
+ >=kde-frameworks/kcmutils-${KFMIN}:6
+ >=kde-frameworks/kcodecs-${KFMIN}:6
+ >=kde-frameworks/kcompletion-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kcrash-${KFMIN}:6
+ >=kde-frameworks/kdbusaddons-${KFMIN}:6
+ >=kde-frameworks/kded-${KFMIN}:6
+ >=kde-frameworks/kglobalaccel-${KFMIN}:6
+ >=kde-frameworks/kguiaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kiconthemes-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/kitemmodels-${KFMIN}:6
+ >=kde-frameworks/kitemviews-${KFMIN}:6
+ >=kde-frameworks/kjobwidgets-${KFMIN}:6
+ >=kde-frameworks/knewstuff-${KFMIN}:6
+ >=kde-frameworks/knotifications-${KFMIN}:6
+ >=kde-frameworks/knotifyconfig-${KFMIN}:6
+ >=kde-frameworks/kpackage-${KFMIN}:6
+ >=kde-frameworks/kparts-${KFMIN}:6
+ >=kde-frameworks/krunner-${KFMIN}:6
+ >=kde-frameworks/kservice-${KFMIN}:6
+ >=kde-frameworks/ksvg-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kwindowsystem-${KFMIN}:6[X]
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+ >=kde-frameworks/solid-${KFMIN}:6
+ >=kde-frameworks/sonnet-${KFMIN}:6
+ >=kde-plasma/kwin-${PVCUT}:6
+ >=kde-plasma/libksysguard-${PVCUT}:6
+ >=kde-plasma/libplasma-${PVCUT}:6
+ >=kde-plasma/plasma-activities-${PVCUT}:6
+ >=kde-plasma/plasma-activities-stats-${PVCUT}:6
+ >=kde-plasma/plasma-workspace-${PVCUT}:6[screencast?]
+ >=kde-plasma/plasma5support-${PVCUT}:6
+ media-libs/libcanberra
+ x11-libs/libX11
+ x11-libs/libxcb
+ x11-libs/libXcursor
+ x11-libs/libXi
+ x11-libs/libxkbcommon
+ x11-libs/libxkbfile
+ ibus? (
+ app-i18n/ibus
+ dev-libs/glib:2
+ x11-libs/xcb-util-keysyms
+ )
+ kaccounts? (
+ kde-apps/kaccounts-integration:6
+ >=net-libs/accounts-qt-1.16_p20220803[qt6]
+ )
+ scim? ( app-i18n/scim )
+ sdl? ( media-libs/libsdl2[joystick] )
+ semantic-desktop? ( >=kde-frameworks/baloo-${KFMIN}:6 )
+"
+DEPEND="${COMMON_DEPEND}
+ >=dev-libs/wayland-protocols-1.25
+ dev-libs/boost
+ x11-base/xorg-proto
+ test? (
+ >=kde-frameworks/qqc2-desktop-style-${KFMIN}:6
+ >=kde-plasma/kactivitymanagerd-${PVCUT}:6
+ )
+"
+RDEPEND="${COMMON_DEPEND}
+ !<kde-plasma/kdeplasma-addons-5.25.50
+ !<kde-plasma/plasma-workspace-6.0.80
+ dev-libs/kirigami-addons:6
+ >=dev-qt/qtwayland-${QTMIN}:6
+ >=kde-frameworks/kirigami-${KFMIN}:6
+ >=kde-frameworks/qqc2-desktop-style-${KFMIN}:6
+ >=kde-plasma/kde-cli-tools-${PVCUT}:*
+ >=kde-plasma/oxygen-${PVCUT}:6
+ media-fonts/noto-emoji
+ sys-apps/util-linux
+ x11-apps/setxkbmap
+ x11-misc/xdg-user-dirs
+ kaccounts? ( >=net-libs/signon-oauth2-0.25_p20210102[qt6] )
+ screencast? ( >=kde-plasma/kpipewire-${PVCUT}:6 )
+"
+BDEPEND="
+ dev-util/intltool
+ dev-util/wayland-scanner
+ >=kde-frameworks/kcmutils-${KFMIN}:6
+ virtual/pkgconfig
+"
+
+PATCHES=(
+ "${WORKDIR}/${XORGHDRS}/${PN}-6.0.80-override-include-dirs.patch" # downstream patch
+)
+
+src_prepare() {
+ ecm_src_prepare
+
+ if ! use ibus; then
+ sed -e "s/XCB_XCB_FOUND AND XCB_KEYSYMS_FOUND/false/" \
+ -i applets/kimpanel/backend/ibus/CMakeLists.txt || die
+ fi
+
+ # TODO: try to get a build switch upstreamed
+ if ! use scim; then
+ sed -e "s/^pkg_check_modules.*SCIM/#&/" -i CMakeLists.txt || die
+ fi
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_KCM_MOUSE_X11=ON
+ -DBUILD_KCM_TOUCHPAD_X11=ON
+ -DXORGLIBINPUT_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
+ -DXORGSERVER_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
+ -DCMAKE_DISABLE_FIND_PACKAGE_PackageKitQt6=ON # not packaged
+ $(cmake_use_find_package ibus GLIB2)
+ $(cmake_use_find_package kaccounts AccountsQt6)
+ $(cmake_use_find_package kaccounts KAccounts6)
+ $(cmake_use_find_package sdl SDL2)
+ $(cmake_use_find_package semantic-desktop KF6Baloo)
+ )
+
+ ecm_src_configure
+}
+
+src_test() {
+ # parallel tests fail, foldermodeltest,positionertest hang, bug #646890
+ # test_kio_fonts needs D-Bus, bug #634166
+ # lookandfeel-kcmTest is unreliable for a long time, bug #607918
+ local myctestargs=(
+ -j1
+ -E "(foldermodeltest|positionertest|test_kio_fonts|lookandfeel-kcmTest)"
+ )
+
+ ecm_src_test
+}
+
+pkg_postinst() {
+ if [[ -z "${REPLACING_VERSIONS}" ]]; then
+ optfeature "screen reader support" "app-accessibility/orca"
+ fi
+ ecm_pkg_postinst
+}
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2024-03-16 10:37 Andreas Sturmlechner
0 siblings, 0 replies; 189+ messages in thread
From: Andreas Sturmlechner @ 2024-03-16 10:37 UTC (permalink / raw
To: gentoo-commits
commit: 0ce3bf3334b4cc0a25c017477dd082c65b15991e
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 16 10:13:40 2024 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Mar 16 10:36:59 2024 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=0ce3bf33
kde-plasma/plasma-desktop: Add missing dev-qt/qtbase:6= slot op
Uses Qt6::GuiPrivate for qtx11extras_p.h
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
kde-plasma/plasma-desktop/plasma-desktop-6.0.49.9999.ebuild | 3 ++-
kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild | 3 ++-
2 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-6.0.49.9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-6.0.49.9999.ebuild
index 3a83e1dcbf..7b353b5d0a 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-6.0.49.9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-6.0.49.9999.ebuild
@@ -21,12 +21,13 @@ IUSE="ibus kaccounts scim screencast sdl +semantic-desktop X"
RESTRICT="test" # missing selenium-webdriver-at-spi
+# slot op: Uses Qt6::GuiPrivate for qtx11extras_p.h
# kde-frameworks/kwindowsystem[X]: Uses KX11Extras
COMMON_DEPEND="
dev-libs/icu:=
dev-libs/wayland
>=dev-qt/qt5compat-${QTMIN}:6[qml]
- >=dev-qt/qtbase-${QTMIN}:6[concurrent,dbus,gui,network,sql,widgets,xml]
+ >=dev-qt/qtbase-${QTMIN}:6=[concurrent,dbus,gui,network,sql,widgets,xml]
>=dev-qt/qtdeclarative-${QTMIN}:6
>=dev-qt/qtsvg-${QTMIN}:6
>=dev-qt/qtwayland-${QTMIN}:6
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
index f6453cddb1..fcf6719a4d 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
@@ -21,12 +21,13 @@ IUSE="ibus kaccounts scim screencast sdl +semantic-desktop X"
RESTRICT="test" # missing selenium-webdriver-at-spi
+# slot op: Uses Qt6::GuiPrivate for qtx11extras_p.h
# kde-frameworks/kwindowsystem[X]: Uses KX11Extras
COMMON_DEPEND="
dev-libs/icu:=
dev-libs/wayland
>=dev-qt/qt5compat-${QTMIN}:6[qml]
- >=dev-qt/qtbase-${QTMIN}:6[concurrent,dbus,gui,network,sql,widgets,xml]
+ >=dev-qt/qtbase-${QTMIN}:6=[concurrent,dbus,gui,network,sql,widgets,xml]
>=dev-qt/qtdeclarative-${QTMIN}:6
>=dev-qt/qtsvg-${QTMIN}:6
>=dev-qt/qtwayland-${QTMIN}:6
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2024-03-02 3:51 Sam James
0 siblings, 0 replies; 189+ messages in thread
From: Sam James @ 2024-03-02 3:51 UTC (permalink / raw
To: gentoo-commits
commit: 665e0367031c6be9fadff88dc1d640694abc0683
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 2 03:51:28 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Mar 2 03:51:28 2024 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=665e0367
kde-plasma/plasma-desktop: add ICU dep
Upstream commit 8a4788e9daa4841c1457153be1a2d0712bdf575a.
Signed-off-by: Sam James <sam <AT> gentoo.org>
kde-plasma/plasma-desktop/plasma-desktop-6.0.49.9999.ebuild | 1 +
kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild | 1 +
2 files changed, 2 insertions(+)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-6.0.49.9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-6.0.49.9999.ebuild
index 4fcaee88bc..3a83e1dcbf 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-6.0.49.9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-6.0.49.9999.ebuild
@@ -23,6 +23,7 @@ RESTRICT="test" # missing selenium-webdriver-at-spi
# kde-frameworks/kwindowsystem[X]: Uses KX11Extras
COMMON_DEPEND="
+ dev-libs/icu:=
dev-libs/wayland
>=dev-qt/qt5compat-${QTMIN}:6[qml]
>=dev-qt/qtbase-${QTMIN}:6[concurrent,dbus,gui,network,sql,widgets,xml]
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
index 02ad11899f..f6453cddb1 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
@@ -23,6 +23,7 @@ RESTRICT="test" # missing selenium-webdriver-at-spi
# kde-frameworks/kwindowsystem[X]: Uses KX11Extras
COMMON_DEPEND="
+ dev-libs/icu:=
dev-libs/wayland
>=dev-qt/qt5compat-${QTMIN}:6[qml]
>=dev-qt/qtbase-${QTMIN}:6[concurrent,dbus,gui,network,sql,widgets,xml]
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2024-01-21 21:40 Andreas Sturmlechner
0 siblings, 0 replies; 189+ messages in thread
From: Andreas Sturmlechner @ 2024-01-21 21:40 UTC (permalink / raw
To: gentoo-commits
commit: 13997daa497e4c058ebda335736e381218c262a5
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 21 21:20:46 2024 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Jan 21 21:40:21 2024 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=13997daa
kde-plasma/plasma-desktop: Do not enable IUSE kaccounts by default
Bug: https://bugs.gentoo.org/920914
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
kde-plasma/plasma-desktop/plasma-desktop-6.0.49.9999.ebuild | 2 +-
kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-6.0.49.9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-6.0.49.9999.ebuild
index 8dd3bf51c3..792d03b8f3 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-6.0.49.9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-6.0.49.9999.ebuild
@@ -17,7 +17,7 @@ SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${XORGHDRS}.tar.xz"
LICENSE="GPL-2" # TODO: CHECK
SLOT="6"
KEYWORDS=""
-IUSE="ibus +kaccounts scim screencast sdl +semantic-desktop X"
+IUSE="ibus kaccounts scim screencast sdl +semantic-desktop X"
RESTRICT="test" # missing selenium-webdriver-at-spi
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
index 8d8f2092cc..b566863d8e 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
@@ -17,7 +17,7 @@ SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${XORGHDRS}.tar.xz"
LICENSE="GPL-2" # TODO: CHECK
SLOT="6"
KEYWORDS=""
-IUSE="ibus +kaccounts scim screencast sdl +semantic-desktop X"
+IUSE="ibus kaccounts scim screencast sdl +semantic-desktop X"
RESTRICT="test" # missing selenium-webdriver-at-spi
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2024-01-16 15:28 Andreas Sturmlechner
0 siblings, 0 replies; 189+ messages in thread
From: Andreas Sturmlechner @ 2024-01-16 15:28 UTC (permalink / raw
To: gentoo-commits
commit: c9dfb213475eae80989d659f9842a23e9ab41a95
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 16 14:32:23 2024 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Tue Jan 16 15:26:45 2024 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=c9dfb213
kde-plasma/plasma-desktop: drop 5.27.49.9999
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
.../plasma-desktop-5.27.49.9999.ebuild | 183 ---------------------
1 file changed, 183 deletions(-)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.27.49.9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.27.49.9999.ebuild
deleted file mode 100644
index 82fdeef0c9..0000000000
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.27.49.9999.ebuild
+++ /dev/null
@@ -1,183 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="forceoptional"
-ECM_TEST="true"
-KFMIN=5.106.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.9
-inherit ecm plasma.kde.org optfeature
-
-DESCRIPTION="KDE Plasma desktop"
-XORGHDRS="${PN}-override-include-dirs-3"
-SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${XORGHDRS}.tar.xz"
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="5"
-KEYWORDS=""
-IUSE="ibus +kaccounts scim screencast +semantic-desktop"
-
-# kde-frameworks/kwindowsystem[X]: Uses KX11Extras
-COMMON_DEPEND="
- dev-libs/wayland
- >=dev-qt/qtconcurrent-${QTMIN}:5
- >=dev-qt/qtdbus-${QTMIN}:5
- >=dev-qt/qtdeclarative-${QTMIN}:5
- >=dev-qt/qtgui-${QTMIN}:5
- >=dev-qt/qtnetwork-${QTMIN}:5
- >=dev-qt/qtprintsupport-${QTMIN}:5
- >=dev-qt/qtsql-${QTMIN}:5
- >=dev-qt/qtsvg-${QTMIN}:5
- >=dev-qt/qtwayland-${QTMIN}:5
- >=dev-qt/qtwidgets-${QTMIN}:5
- >=dev-qt/qtx11extras-${QTMIN}:5
- >=dev-qt/qtxml-${QTMIN}:5
- >=kde-frameworks/attica-${KFMIN}:5
- >=kde-frameworks/karchive-${KFMIN}:5
- >=kde-frameworks/kauth-${KFMIN}:5
- >=kde-frameworks/kbookmarks-${KFMIN}:5
- >=kde-frameworks/kcmutils-${KFMIN}:5
- >=kde-frameworks/kcodecs-${KFMIN}:5
- >=kde-frameworks/kcompletion-${KFMIN}:5
- >=kde-frameworks/kconfig-${KFMIN}:5
- >=kde-frameworks/kconfigwidgets-${KFMIN}:5
- >=kde-frameworks/kcoreaddons-${KFMIN}:5
- >=kde-frameworks/kcrash-${KFMIN}:5
- >=kde-frameworks/kdbusaddons-${KFMIN}:5
- >=kde-frameworks/kdeclarative-${KFMIN}:5
- >=kde-frameworks/kded-${KFMIN}:5
- >=kde-frameworks/kdelibs4support-${KFMIN}:5
- >=kde-frameworks/kglobalaccel-${KFMIN}:5
- >=kde-frameworks/kguiaddons-${KFMIN}:5
- >=kde-frameworks/ki18n-${KFMIN}:5
- >=kde-frameworks/kiconthemes-${KFMIN}:5
- >=kde-frameworks/kio-${KFMIN}:5
- >=kde-frameworks/kitemmodels-${KFMIN}:5
- >=kde-frameworks/kitemviews-${KFMIN}:5
- >=kde-frameworks/kjobwidgets-${KFMIN}:5
- >=kde-frameworks/knewstuff-${KFMIN}:5
- >=kde-frameworks/knotifications-${KFMIN}:5
- >=kde-frameworks/knotifyconfig-${KFMIN}:5
- >=kde-frameworks/kpackage-${KFMIN}:5
- >=kde-frameworks/kparts-${KFMIN}:5
- >=kde-frameworks/krunner-${KFMIN}:5
- >=kde-frameworks/kservice-${KFMIN}:5
- >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
- >=kde-frameworks/kwindowsystem-${KFMIN}:5[X]
- >=kde-frameworks/kxmlgui-${KFMIN}:5
- >=kde-frameworks/solid-${KFMIN}:5
- >=kde-frameworks/sonnet-${KFMIN}:5
- >=kde-plasma/kwin-${PVCUT}:5
- >=kde-plasma/libksysguard-${PVCUT}:5
- >=kde-plasma/libkworkspace-${PVCUT}:5
- >=kde-plasma/libplasma-${KFMIN}:5
- >=kde-plasma/plasma-activities-${KFMIN}:5
- >=kde-plasma/plasma-activities-stats-${KFMIN}:5
- >=kde-plasma/plasma-workspace-${PVCUT}:5[screencast?]
- >=media-libs/phonon-4.11.0[qt5(+)]
- x11-libs/libX11
- x11-libs/libXcursor
- x11-libs/libXfixes
- x11-libs/libXi
- x11-libs/libxcb
- x11-libs/libxkbcommon
- x11-libs/libxkbfile
- ibus? (
- app-i18n/ibus
- dev-libs/glib:2
- >=dev-qt/qtx11extras-${QTMIN}:5
- x11-libs/libxcb
- x11-libs/xcb-util-keysyms
- )
- kaccounts? (
- || (
- kde-apps/kaccounts-integration:6[qt5]
- kde-apps/kaccounts-integration:5
- )
- net-libs/accounts-qt[qt5(+)]
- )
- scim? ( app-i18n/scim )
- semantic-desktop? ( >=kde-frameworks/baloo-${KFMIN}:5 )
-"
-DEPEND="${COMMON_DEPEND}
- >=dev-libs/wayland-protocols-1.25
- dev-libs/boost
- x11-base/xorg-proto
-"
-RDEPEND="${COMMON_DEPEND}
- !<kde-plasma/kdeplasma-addons-5.25.50
- >=dev-qt/qtgraphicaleffects-${QTMIN}:5
- >=dev-qt/qtquickcontrols2-${QTMIN}:5
- >=dev-qt/qtwaylandscanner-${QTMIN}:5
- >=kde-frameworks/kirigami-${KFMIN}:5
- >=kde-frameworks/qqc2-desktop-style-${KFMIN}:5
- >=kde-plasma/kde-cli-tools-${PVCUT}:*
- >=kde-plasma/oxygen-${PVCUT}:5
- media-fonts/noto-emoji
- sys-apps/util-linux
- x11-apps/setxkbmap
- x11-misc/xdg-user-dirs
- kaccounts? ( net-libs/signon-oauth2[qt5(+)] )
- screencast? ( >=kde-plasma/kpipewire-${PVCUT}:5 )
-"
-BDEPEND="
- dev-util/intltool
- dev-util/wayland-scanner
- >=kde-frameworks/kcmutils-${KFMIN}:5
- virtual/pkgconfig
-"
-
-PATCHES=(
- "${WORKDIR}/${XORGHDRS}/${PN}-5.27.9-override-include-dirs.patch" # downstream patch
-)
-
-src_prepare() {
- ecm_src_prepare
-
- if ! use ibus; then
- sed -e "s/Qt5X11Extras_FOUND AND XCB_XCB_FOUND AND XCB_KEYSYMS_FOUND/false/" \
- -i applets/kimpanel/backend/ibus/CMakeLists.txt || die
- fi
-
- # TODO: try to get a build switch upstreamed
- if ! use scim; then
- sed -e "s/^pkg_check_modules.*SCIM/#&/" -i CMakeLists.txt || die
- fi
-}
-
-src_configure() {
- local mycmakeargs=(
- -DCMAKE_DISABLE_FIND_PACKAGE_PackageKitQt5=ON # not packaged
- -DEVDEV_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
- -DXORGLIBINPUT_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
- -DXORGSERVER_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
- -DSYNAPTICS_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
- $(cmake_use_find_package ibus GLIB2)
- $(cmake_use_find_package kaccounts AccountsQt5)
- $(cmake_use_find_package kaccounts KAccounts)
- $(cmake_use_find_package semantic-desktop KF5Baloo)
- )
-
- ecm_src_configure
-}
-
-src_test() {
- # parallel tests fail, foldermodeltest,positionertest hang, bug #646890
- # test_kio_fonts needs D-Bus, bug #634166
- # lookandfeel-kcmTest is unreliable for a long time, bug #607918
- local myctestargs=(
- -j1
- -E "(foldermodeltest|positionertest|test_kio_fonts|lookandfeel-kcmTest)"
- )
-
- ecm_src_test
-}
-
-pkg_postinst() {
- if [[ -z "${REPLACING_VERSIONS}" ]]; then
- optfeature "screen reader support" app-accessibility/orca
- fi
- ecm_pkg_postinst
-}
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2024-01-10 16:47 Andreas Sturmlechner
0 siblings, 0 replies; 189+ messages in thread
From: Andreas Sturmlechner @ 2024-01-10 16:47 UTC (permalink / raw
To: gentoo-commits
commit: c03eb1a21b8dcc3aef10afc69f68a1cd971dd934
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 10 13:28:14 2024 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Wed Jan 10 16:46:12 2024 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=c03eb1a2
kde-plasma/plasma-desktop: 5.92.0 version bump
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
.../plasma-desktop/plasma-desktop-5.92.0.ebuild | 184 +++++++++++++++++++++
1 file changed, 184 insertions(+)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.92.0.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.92.0.ebuild
new file mode 100644
index 0000000000..400a55d3ae
--- /dev/null
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.92.0.ebuild
@@ -0,0 +1,184 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+ECM_TEST="true"
+KFMIN=9999
+PVCUT=$(ver_cut 1-3)
+QTMIN=6.6.0
+inherit ecm plasma.kde.org optfeature
+
+DESCRIPTION="KDE Plasma desktop"
+XORGHDRS="${PN}-override-include-dirs-3"
+SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${XORGHDRS}.tar.xz"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE="ibus +kaccounts scim screencast sdl +semantic-desktop X"
+
+RESTRICT="test" # missing selenium-webdriver-at-spi
+
+# kde-frameworks/kwindowsystem[X]: Uses KX11Extras
+COMMON_DEPEND="
+ dev-libs/wayland
+ >=dev-qt/qt5compat-${QTMIN}:6[qml]
+ >=dev-qt/qtbase-${QTMIN}:6[concurrent,dbus,gui,network,sql,widgets,xml]
+ >=dev-qt/qtdeclarative-${QTMIN}:6
+ >=dev-qt/qtsvg-${QTMIN}:6
+ >=dev-qt/qtwayland-${QTMIN}:6
+ >=kde-frameworks/attica-${KFMIN}:6
+ >=kde-frameworks/karchive-${KFMIN}:6
+ >=kde-frameworks/kauth-${KFMIN}:6
+ >=kde-frameworks/kbookmarks-${KFMIN}:6
+ >=kde-frameworks/kcmutils-${KFMIN}:6
+ >=kde-frameworks/kcodecs-${KFMIN}:6
+ >=kde-frameworks/kcompletion-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kcrash-${KFMIN}:6
+ >=kde-frameworks/kdbusaddons-${KFMIN}:6
+ >=kde-frameworks/kded-${KFMIN}:6
+ >=kde-frameworks/kglobalaccel-${KFMIN}:6
+ >=kde-frameworks/kguiaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kiconthemes-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/kitemmodels-${KFMIN}:6
+ >=kde-frameworks/kitemviews-${KFMIN}:6
+ >=kde-frameworks/kjobwidgets-${KFMIN}:6
+ >=kde-frameworks/knewstuff-${KFMIN}:6
+ >=kde-frameworks/knotifications-${KFMIN}:6
+ >=kde-frameworks/knotifyconfig-${KFMIN}:6
+ >=kde-frameworks/kpackage-${KFMIN}:6
+ >=kde-frameworks/kparts-${KFMIN}:6
+ >=kde-frameworks/krunner-${KFMIN}:6
+ >=kde-frameworks/kservice-${KFMIN}:6
+ >=kde-frameworks/ksvg-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kwindowsystem-${KFMIN}:6[X]
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+ >=kde-frameworks/solid-${KFMIN}:6
+ >=kde-frameworks/sonnet-${KFMIN}:6
+ >=kde-plasma/kwin-${PVCUT}:6
+ >=kde-plasma/libksysguard-${PVCUT}:6
+ >=kde-plasma/libplasma-${PVCUT}:6
+ >=kde-plasma/plasma-activities-${PVCUT}:6
+ >=kde-plasma/plasma-activities-stats-${PVCUT}:6
+ >=kde-plasma/plasma-workspace-${PVCUT}:6[screencast?]
+ >=kde-plasma/plasma5support-${PVCUT}:6
+ media-libs/libcanberra
+ x11-libs/libX11
+ x11-libs/libXi
+ X? (
+ x11-libs/libxcb
+ x11-libs/libXcursor
+ x11-libs/libxkbcommon
+ x11-libs/libxkbfile
+ )
+ ibus? (
+ app-i18n/ibus
+ dev-libs/glib:2
+ x11-libs/xcb-util-keysyms
+ )
+ kaccounts? (
+ kde-apps/kaccounts-integration:6
+ >=net-libs/accounts-qt-1.16-r1[qt6]
+ )
+ scim? ( app-i18n/scim )
+ sdl? ( media-libs/libsdl2[joystick] )
+ semantic-desktop? ( >=kde-frameworks/baloo-${KFMIN}:6 )
+"
+DEPEND="${COMMON_DEPEND}
+ >=dev-libs/wayland-protocols-1.25
+ dev-libs/boost
+ x11-base/xorg-proto
+ test? (
+ >=kde-frameworks/qqc2-desktop-style-${KFMIN}:6
+ >=kde-plasma/kactivitymanagerd-${PVCUT}:6
+ )
+"
+RDEPEND="${COMMON_DEPEND}
+ !<kde-plasma/kdeplasma-addons-5.25.50
+ dev-libs/kirigami-addons:6
+ >=dev-qt/qtwayland-${QTMIN}:6
+ >=kde-frameworks/kirigami-${KFMIN}:6
+ >=kde-frameworks/qqc2-desktop-style-${KFMIN}:6
+ >=kde-plasma/kde-cli-tools-${PVCUT}:*
+ >=kde-plasma/oxygen-${PVCUT}:6
+ media-fonts/noto-emoji
+ sys-apps/util-linux
+ x11-apps/setxkbmap
+ x11-misc/xdg-user-dirs
+ kaccounts? ( >=net-libs/signon-oauth2-0.25-r1[qt6] )
+ screencast? ( >=kde-plasma/kpipewire-${PVCUT}:6 )
+"
+BDEPEND="
+ dev-util/intltool
+ dev-util/wayland-scanner
+ >=kde-frameworks/kcmutils-${KFMIN}:6
+ virtual/pkgconfig
+"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-5.90.0-override-include-dirs.patch" # downstream patch
+)
+
+src_prepare() {
+ ecm_src_prepare
+
+ if ! use ibus; then
+ sed -e "s/XCB_XCB_FOUND AND XCB_KEYSYMS_FOUND/false/" \
+ -i applets/kimpanel/backend/ibus/CMakeLists.txt || die
+ fi
+
+ # TODO: try to get a build switch upstreamed
+ if ! use scim; then
+ sed -e "s/^pkg_check_modules.*SCIM/#&/" -i CMakeLists.txt || die
+ fi
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DCMAKE_DISABLE_FIND_PACKAGE_PackageKitQt6=ON # not packaged
+ $(cmake_use_find_package ibus GLIB2)
+ $(cmake_use_find_package kaccounts AccountsQt6)
+ $(cmake_use_find_package kaccounts KAccounts6)
+ $(cmake_use_find_package sdl SDL2)
+ $(cmake_use_find_package semantic-desktop KF6Baloo)
+ -DBUILD_KCM_MOUSE_X11=$(usex X)
+ -DBUILD_KCM_TOUCHPAD_X11=$(usex X)
+ )
+
+ if use X; then
+ mycmakeargs+=(
+ -DEVDEV_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
+ -DXORGLIBINPUT_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
+ -DXORGSERVER_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
+ )
+ fi
+
+ ecm_src_configure
+}
+
+src_test() {
+ # parallel tests fail, foldermodeltest,positionertest hang, bug #646890
+ # test_kio_fonts needs D-Bus, bug #634166
+ # lookandfeel-kcmTest is unreliable for a long time, bug #607918
+ local myctestargs=(
+ -j1
+ -E "(foldermodeltest|positionertest|test_kio_fonts|lookandfeel-kcmTest)"
+ )
+
+ ecm_src_test
+}
+
+pkg_postinst() {
+ if [[ -z "${REPLACING_VERSIONS}" ]]; then
+ optfeature "screen reader support" "app-accessibility/orca"
+ fi
+ ecm_pkg_postinst
+}
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2024-01-08 19:00 Andreas Sturmlechner
0 siblings, 0 replies; 189+ messages in thread
From: Andreas Sturmlechner @ 2024-01-08 19:00 UTC (permalink / raw
To: gentoo-commits
commit: 9c0cef8a3e852ce349bc430b80a028b2a730f677
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 8 18:53:00 2024 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Mon Jan 8 18:53:00 2024 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=9c0cef8a
kde-plasma/plasma-desktop: Add missing BDEPEND
kaccounts_add_service (from kaccounts-integration) is using dev-util/intltool
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
kde-plasma/plasma-desktop/plasma-desktop-5.27.49.9999.ebuild | 1 +
kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild | 1 +
2 files changed, 2 insertions(+)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.27.49.9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.27.49.9999.ebuild
index 0a11681776..f6c8d1c5a8 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.27.49.9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.27.49.9999.ebuild
@@ -123,6 +123,7 @@ RDEPEND="${COMMON_DEPEND}
screencast? ( >=kde-plasma/kpipewire-${PVCUT}:5 )
"
BDEPEND="
+ dev-util/intltool
dev-util/wayland-scanner
>=kde-frameworks/kcmutils-${KFMIN}:5
virtual/pkgconfig
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
index e9facda28f..777ddd3665 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
@@ -117,6 +117,7 @@ RDEPEND="${COMMON_DEPEND}
screencast? ( >=kde-plasma/kpipewire-${PVCUT}:6 )
"
BDEPEND="
+ dev-util/intltool
dev-util/wayland-scanner
>=kde-frameworks/kcmutils-${KFMIN}:6
virtual/pkgconfig
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2023-12-20 23:02 Andreas Sturmlechner
0 siblings, 0 replies; 189+ messages in thread
From: Andreas Sturmlechner @ 2023-12-20 23:02 UTC (permalink / raw
To: gentoo-commits
commit: cfc11878e0a9e83c0f5fd3b23309b13c62f3d2be
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 20 16:39:06 2023 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Wed Dec 20 23:01:10 2023 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=cfc11878
kde-plasma/plasma-desktop: 5.91.0 version bump
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
.../plasma-desktop/plasma-desktop-5.91.0.ebuild | 178 +++++++++++++++++++++
1 file changed, 178 insertions(+)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.91.0.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.91.0.ebuild
new file mode 100644
index 0000000000..22dcf0be4f
--- /dev/null
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.91.0.ebuild
@@ -0,0 +1,178 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+ECM_TEST="true"
+KFMIN=5.247.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=6.6.0
+inherit ecm plasma.kde.org optfeature
+
+DESCRIPTION="KDE Plasma desktop"
+XORGHDRS="${PN}-override-include-dirs-3"
+SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${XORGHDRS}.tar.xz"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE="ibus scim screencast sdl +semantic-desktop X"
+
+RESTRICT="test" # missing selenium-webdriver-at-spi
+
+# kde-frameworks/kwindowsystem[X]: Uses KX11Extras
+COMMON_DEPEND="
+ dev-libs/wayland
+ >=dev-qt/qt5compat-${QTMIN}:6[qml]
+ >=dev-qt/qtbase-${QTMIN}:6[concurrent,dbus,gui,network,sql,widgets,xml]
+ >=dev-qt/qtdeclarative-${QTMIN}:6
+ >=dev-qt/qtsvg-${QTMIN}:6
+ >=dev-qt/qtwayland-${QTMIN}:6
+ >=kde-frameworks/attica-${KFMIN}:6
+ >=kde-frameworks/karchive-${KFMIN}:6
+ >=kde-frameworks/kauth-${KFMIN}:6
+ >=kde-frameworks/kbookmarks-${KFMIN}:6
+ >=kde-frameworks/kcmutils-${KFMIN}:6
+ >=kde-frameworks/kcodecs-${KFMIN}:6
+ >=kde-frameworks/kcompletion-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kcrash-${KFMIN}:6
+ >=kde-frameworks/kdbusaddons-${KFMIN}:6
+ >=kde-frameworks/kded-${KFMIN}:6
+ >=kde-frameworks/kglobalaccel-${KFMIN}:6
+ >=kde-frameworks/kguiaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kiconthemes-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/kitemmodels-${KFMIN}:6
+ >=kde-frameworks/kitemviews-${KFMIN}:6
+ >=kde-frameworks/kjobwidgets-${KFMIN}:6
+ >=kde-frameworks/knewstuff-${KFMIN}:6
+ >=kde-frameworks/knotifications-${KFMIN}:6
+ >=kde-frameworks/knotifyconfig-${KFMIN}:6
+ >=kde-frameworks/kpackage-${KFMIN}:6
+ >=kde-frameworks/kparts-${KFMIN}:6
+ >=kde-frameworks/krunner-${KFMIN}:6
+ >=kde-frameworks/kservice-${KFMIN}:6
+ >=kde-frameworks/ksvg-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kwindowsystem-${KFMIN}:6[X]
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+ >=kde-frameworks/solid-${KFMIN}:6
+ >=kde-frameworks/sonnet-${KFMIN}:6
+ >=kde-plasma/kwin-${PVCUT}:6
+ >=kde-plasma/libksysguard-${PVCUT}:6
+ >=kde-plasma/libplasma-${PVCUT}:6
+ >=kde-plasma/plasma-activities-${PVCUT}:6
+ >=kde-plasma/plasma-activities-stats-${PVCUT}:6
+ >=kde-plasma/plasma-workspace-${PVCUT}:6[screencast?]
+ >=kde-plasma/plasma5support-${PVCUT}:6
+ media-libs/libcanberra
+ x11-libs/libX11
+ x11-libs/libXi
+ X? (
+ x11-libs/libxcb
+ x11-libs/libXcursor
+ x11-libs/libxkbcommon
+ x11-libs/libxkbfile
+ )
+ ibus? (
+ app-i18n/ibus
+ dev-libs/glib:2
+ x11-libs/xcb-util-keysyms
+ )
+ scim? ( app-i18n/scim )
+ sdl? ( media-libs/libsdl2[joystick] )
+ semantic-desktop? ( >=kde-frameworks/baloo-${KFMIN}:6 )
+"
+DEPEND="${COMMON_DEPEND}
+ >=dev-libs/wayland-protocols-1.25
+ dev-libs/boost
+ x11-base/xorg-proto
+ test? (
+ >=kde-frameworks/qqc2-desktop-style-${KFMIN}:6
+ >=kde-plasma/kactivitymanagerd-${PVCUT}:6
+ )
+"
+RDEPEND="${COMMON_DEPEND}
+ !<kde-plasma/kdeplasma-addons-5.25.50
+ dev-libs/kirigami-addons:6
+ >=dev-qt/qtwayland-${QTMIN}:6
+ >=kde-frameworks/kirigami-${KFMIN}:6
+ >=kde-frameworks/qqc2-desktop-style-${KFMIN}:6
+ >=kde-plasma/kde-cli-tools-${PVCUT}:*
+ >=kde-plasma/oxygen-${PVCUT}:6
+ media-fonts/noto-emoji
+ sys-apps/util-linux
+ x11-apps/setxkbmap
+ x11-misc/xdg-user-dirs
+ screencast? ( >=kde-plasma/kpipewire-${PVCUT}:6 )
+"
+BDEPEND="
+ dev-util/wayland-scanner
+ >=kde-frameworks/kcmutils-${KFMIN}:6
+ virtual/pkgconfig
+"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-5.90.0-override-include-dirs.patch" # downstream patch
+)
+
+src_prepare() {
+ ecm_src_prepare
+
+ if ! use ibus; then
+ sed -e "s/XCB_XCB_FOUND AND XCB_KEYSYMS_FOUND/false/" \
+ -i applets/kimpanel/backend/ibus/CMakeLists.txt || die
+ fi
+
+ # TODO: try to get a build switch upstreamed
+ if ! use scim; then
+ sed -e "s/^pkg_check_modules.*SCIM/#&/" -i CMakeLists.txt || die
+ fi
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DCMAKE_DISABLE_FIND_PACKAGE_PackageKitQt6=ON # not packaged
+ $(cmake_use_find_package ibus GLIB2)
+ -DCMAKE_DISABLE_FIND_PACKAGE_AccountsQt6=ON
+ -DCMAKE_DISABLE_FIND_PACKAGE_KAccounts6=ON
+ $(cmake_use_find_package sdl SDL2)
+ $(cmake_use_find_package semantic-desktop KF6Baloo)
+ -DBUILD_KCM_MOUSE_X11=$(usex X)
+ -DBUILD_KCM_TOUCHPAD_X11=$(usex X)
+ )
+
+ if use X; then
+ mycmakeargs+=(
+ -DEVDEV_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
+ -DXORGLIBINPUT_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
+ -DXORGSERVER_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
+ )
+ fi
+
+ ecm_src_configure
+}
+
+src_test() {
+ # parallel tests fail, foldermodeltest,positionertest hang, bug #646890
+ # test_kio_fonts needs D-Bus, bug #634166
+ # lookandfeel-kcmTest is unreliable for a long time, bug #607918
+ local myctestargs=(
+ -j1
+ -E "(foldermodeltest|positionertest|test_kio_fonts|lookandfeel-kcmTest)"
+ )
+
+ ecm_src_test
+}
+
+pkg_postinst() {
+ if [[ -z "${REPLACING_VERSIONS}" ]]; then
+ optfeature "screen reader support" "app-accessibility/orca"
+ fi
+ ecm_pkg_postinst
+}
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2023-12-19 22:00 Andreas Sturmlechner
0 siblings, 0 replies; 189+ messages in thread
From: Andreas Sturmlechner @ 2023-12-19 22:00 UTC (permalink / raw
To: gentoo-commits
commit: d479c69bfd616cef57289c632ba0c6e0ca7bcf47
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 19 21:43:48 2023 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Tue Dec 19 21:43:48 2023 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=d479c69b
kde-plasma/plasma-desktop: Accept kde-apps/kaccounts-integration:6[qt5]
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
kde-plasma/plasma-desktop/plasma-desktop-5.27.49.9999.ebuild | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.27.49.9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.27.49.9999.ebuild
index c3d21097f1..8d3cb22683 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.27.49.9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.27.49.9999.ebuild
@@ -92,7 +92,10 @@ COMMON_DEPEND="
x11-libs/xcb-util-keysyms
)
kaccounts? (
- kde-apps/kaccounts-integration:5
+ || (
+ kde-apps/kaccounts-integration:6[qt5]
+ kde-apps/kaccounts-integration:5
+ )
>=net-libs/accounts-qt-1.16-r1[qt5(-)]
)
scim? ( app-i18n/scim )
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2023-12-19 19:30 Andreas Sturmlechner
0 siblings, 0 replies; 189+ messages in thread
From: Andreas Sturmlechner @ 2023-12-19 19:30 UTC (permalink / raw
To: gentoo-commits
commit: c8660a2d09a2edabacfd1d97f30e53cafbc448ce
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 19 19:20:36 2023 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Tue Dec 19 19:20:36 2023 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=c8660a2d
kde-plasma/plasma-desktop: Add missing net-libs/signon-oauth2[qt5] USEdep
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
kde-plasma/plasma-desktop/plasma-desktop-5.27.49.9999.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.27.49.9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.27.49.9999.ebuild
index 46f7ec20a6..c3d21097f1 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.27.49.9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.27.49.9999.ebuild
@@ -116,7 +116,7 @@ RDEPEND="${COMMON_DEPEND}
sys-apps/util-linux
x11-apps/setxkbmap
x11-misc/xdg-user-dirs
- kaccounts? ( net-libs/signon-oauth2 )
+ kaccounts? ( >=net-libs/signon-oauth2-0.25[qt5(-)] )
screencast? ( >=kde-plasma/kpipewire-${PVCUT}:5 )
"
BDEPEND="
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2023-12-18 21:30 Andreas Sturmlechner
0 siblings, 0 replies; 189+ messages in thread
From: Andreas Sturmlechner @ 2023-12-18 21:30 UTC (permalink / raw
To: gentoo-commits
commit: f7813518187eb5be989e0bfcd9456b2596119886
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 18 20:04:18 2023 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Mon Dec 18 20:04:18 2023 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=f7813518
kde-plasma/plasma-desktop: Adjust deps to new qt5,qt6 IUSE additions
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
kde-plasma/plasma-desktop/plasma-desktop-5.27.49.9999.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.27.49.9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.27.49.9999.ebuild
index 998f58d15e..46f7ec20a6 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.27.49.9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.27.49.9999.ebuild
@@ -93,7 +93,7 @@ COMMON_DEPEND="
)
kaccounts? (
kde-apps/kaccounts-integration:5
- net-libs/accounts-qt
+ >=net-libs/accounts-qt-1.16-r1[qt5(-)]
)
scim? ( app-i18n/scim )
semantic-desktop? ( >=kde-frameworks/baloo-${KFMIN}:5 )
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2023-12-12 22:54 Andreas Sturmlechner
0 siblings, 0 replies; 189+ messages in thread
From: Andreas Sturmlechner @ 2023-12-12 22:54 UTC (permalink / raw
To: gentoo-commits
commit: 53c3e450ecdd7b4d6d37c0150484d51c38148847
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 7 09:21:34 2023 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Tue Dec 12 22:53:47 2023 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=53c3e450
kde-plasma/plasma-desktop: update xorg-headers bundle to v3
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
kde-plasma/plasma-desktop/plasma-desktop-5.27.49.9999.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.27.49.9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.27.49.9999.ebuild
index 9f6a281be5..998f58d15e 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.27.49.9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.27.49.9999.ebuild
@@ -11,7 +11,7 @@ QTMIN=5.15.9
inherit ecm plasma.kde.org optfeature
DESCRIPTION="KDE Plasma desktop"
-XORGHDRS="${PN}-override-include-dirs-2"
+XORGHDRS="${PN}-override-include-dirs-3"
SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${XORGHDRS}.tar.xz"
LICENSE="GPL-2" # TODO: CHECK
@@ -126,7 +126,7 @@ BDEPEND="
"
PATCHES=(
- "${WORKDIR}/${XORGHDRS}/${PN}-5.25.80-override-include-dirs.patch" # downstream patch
+ "${WORKDIR}/${XORGHDRS}/${PN}-5.27.9-override-include-dirs.patch" # downstream patch
)
src_prepare() {
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2023-12-12 20:02 Andreas Sturmlechner
0 siblings, 0 replies; 189+ messages in thread
From: Andreas Sturmlechner @ 2023-12-12 20:02 UTC (permalink / raw
To: gentoo-commits
commit: 8d66c96fc5ae091c7c73513db6e1441e4c51edfd
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 12 19:31:38 2023 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Tue Dec 12 19:58:10 2023 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=8d66c96f
kde-plasma/plasma-desktop: Update dependencies, add IUSE sdl
Upstream commits:
22eb308143c68983b3a7ae5c50b7b7a59cc11abd
190b4ffac48760ef7f7ae0d4987311ac40698043
3dad75da719337b15dd764f4ab9a644dd78e7039
4b2eaf2efab780fa7f1a5008f9682954495f7290
6af8034ced469b0a9f2c22db5b8a5eec296c5992
7fe5642bc3dda5d04e299c2f929c54642964bd22
8a4788e9daa4841c1457153be1a2d0712bdf575a
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
kde-plasma/plasma-desktop/metadata.xml | 1 +
kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild | 19 ++++++++++++++-----
2 files changed, 15 insertions(+), 5 deletions(-)
diff --git a/kde-plasma/plasma-desktop/metadata.xml b/kde-plasma/plasma-desktop/metadata.xml
index 868d26b79a..0d0782816b 100644
--- a/kde-plasma/plasma-desktop/metadata.xml
+++ b/kde-plasma/plasma-desktop/metadata.xml
@@ -13,5 +13,6 @@
<flag name="kaccounts">Build the OpenDesktop integration plugin</flag>
<flag name="scim">Enable applets that use <pkg>app-i18n/scim</pkg></flag>
<flag name="screencast">Enable screencast portal thumbnails using <pkg>kde-plasma/kpipewire</pkg></flag>
+ <flag name="sdl">Enable gamepad support using <pkg>media-libs/libsdl2</pkg></flag>
</use>
</pkgmetadata>
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
index 799b639a2c..938a970cd8 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
@@ -15,11 +15,14 @@ DESCRIPTION="KDE Plasma desktop"
LICENSE="GPL-2" # TODO: CHECK
SLOT="6"
KEYWORDS=""
-IUSE="ibus scim screencast +semantic-desktop" # +kaccounts
+IUSE="ibus scim screencast sdl +semantic-desktop" # +kaccounts
+
+RESTRICT="test" # missing selenium-webdriver-at-spi
# kde-frameworks/kwindowsystem[X]: Uses KX11Extras
COMMON_DEPEND="
dev-libs/wayland
+ >=dev-qt/qt5compat-${QTMIN}:6[qml]
>=dev-qt/qtbase-${QTMIN}:6[concurrent,dbus,gui,network,sql,widgets,xml]
>=dev-qt/qtdeclarative-${QTMIN}:6
>=dev-qt/qtsvg-${QTMIN}:6
@@ -36,7 +39,6 @@ COMMON_DEPEND="
>=kde-frameworks/kcoreaddons-${KFMIN}:6
>=kde-frameworks/kcrash-${KFMIN}:6
>=kde-frameworks/kdbusaddons-${KFMIN}:6
- >=kde-frameworks/kdeclarative-${KFMIN}:6
>=kde-frameworks/kded-${KFMIN}:6
>=kde-frameworks/kglobalaccel-${KFMIN}:6
>=kde-frameworks/kguiaddons-${KFMIN}:6
@@ -53,6 +55,7 @@ COMMON_DEPEND="
>=kde-frameworks/kparts-${KFMIN}:6
>=kde-frameworks/krunner-${KFMIN}:6
>=kde-frameworks/kservice-${KFMIN}:6
+ >=kde-frameworks/ksvg-${KFMIN}:6
>=kde-frameworks/kwidgetsaddons-${KFMIN}:6
>=kde-frameworks/kwindowsystem-${KFMIN}:6[X]
>=kde-frameworks/kxmlgui-${KFMIN}:6
@@ -64,6 +67,7 @@ COMMON_DEPEND="
>=kde-plasma/plasma-activities-${PVCUT}:6
>=kde-plasma/plasma-activities-stats-${PVCUT}:6
>=kde-plasma/plasma-workspace-${PVCUT}:6[screencast?]
+ >=kde-plasma/plasma5support-${PVCUT}:6
media-libs/libcanberra
x11-libs/libX11
x11-libs/libXcursor
@@ -75,10 +79,10 @@ COMMON_DEPEND="
ibus? (
app-i18n/ibus
dev-libs/glib:2
- x11-libs/libxcb
x11-libs/xcb-util-keysyms
)
scim? ( app-i18n/scim )
+ sdl? ( media-libs/libsdl2[joystick] )
semantic-desktop? ( >=kde-frameworks/baloo-${KFMIN}:6 )
"
# kaccounts? (
@@ -89,10 +93,14 @@ DEPEND="${COMMON_DEPEND}
>=dev-libs/wayland-protocols-1.25
dev-libs/boost
x11-base/xorg-proto
+ test? (
+ >=kde-frameworks/qqc2-desktop-style-${KFMIN}:6
+ >=kde-plasma/kactivitymanagerd-${PVCUT}:6
+ )
"
RDEPEND="${COMMON_DEPEND}
!<kde-plasma/kdeplasma-addons-5.25.50
- >=dev-qt/qt5compat-${QTMIN}:6[qml]
+ dev-libs/kirigami-addons:6
>=dev-qt/qtwayland-${QTMIN}:6
>=kde-frameworks/kirigami-${KFMIN}:6
>=kde-frameworks/qqc2-desktop-style-${KFMIN}:6
@@ -131,6 +139,7 @@ src_configure() {
$(cmake_use_find_package ibus GLIB2)
# $(cmake_use_find_package kaccounts AccountsQt6)
# $(cmake_use_find_package kaccounts KAccounts)
+ $(cmake_use_find_package sdl SDL2)
$(cmake_use_find_package semantic-desktop KF6Baloo)
)
@@ -151,7 +160,7 @@ src_test() {
pkg_postinst() {
if [[ -z "${REPLACING_VERSIONS}" ]]; then
- optfeature "screen reader support" app-accessibility/orca
+ optfeature "screen reader support" "app-accessibility/orca"
fi
ecm_pkg_postinst
}
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2023-12-09 15:15 Andreas Sturmlechner
0 siblings, 0 replies; 189+ messages in thread
From: Andreas Sturmlechner @ 2023-12-09 15:15 UTC (permalink / raw
To: gentoo-commits
commit: 0fcd2484e6d91b855a57af218ea80c3e43649a4a
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 9 14:30:10 2023 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Dec 9 14:57:25 2023 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=0fcd2484
kde-plasma/plasma-desktop: Drop kde-plasma/libkworkspace dependency
We already depend on kde-plasma/plasma-workspace and split of libkworkspace
is not going forward.
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild | 1 -
1 file changed, 1 deletion(-)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
index a2e067a344..799b639a2c 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
@@ -60,7 +60,6 @@ COMMON_DEPEND="
>=kde-frameworks/sonnet-${KFMIN}:6
>=kde-plasma/kwin-${PVCUT}:6
>=kde-plasma/libksysguard-${PVCUT}:6
- >=kde-plasma/libkworkspace-${PVCUT}:6
>=kde-plasma/libplasma-${PVCUT}:6
>=kde-plasma/plasma-activities-${PVCUT}:6
>=kde-plasma/plasma-activities-stats-${PVCUT}:6
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2023-10-25 7:42 Andreas Sturmlechner
0 siblings, 0 replies; 189+ messages in thread
From: Andreas Sturmlechner @ 2023-10-25 7:42 UTC (permalink / raw
To: gentoo-commits
commit: 950e22206164d266af36c66966fd2c1fa3033fc9
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Wed Oct 25 07:37:18 2023 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Wed Oct 25 07:37:18 2023 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=950e2220
kde-plasma/plasma-desktop: drop 5.27.9
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
.../plasma-desktop/plasma-desktop-5.27.9.ebuild | 179 ---------------------
1 file changed, 179 deletions(-)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.27.9.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.27.9.ebuild
deleted file mode 100644
index fe029afd2d..0000000000
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.27.9.ebuild
+++ /dev/null
@@ -1,179 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="forceoptional"
-ECM_TEST="true"
-KFMIN=5.106.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.9
-inherit ecm plasma.kde.org optfeature
-
-DESCRIPTION="KDE Plasma desktop"
-XORGHDRS="${PN}-override-include-dirs-2"
-SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${XORGHDRS}.tar.xz"
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE="ibus +kaccounts scim screencast +semantic-desktop"
-
-# kde-frameworks/kwindowsystem[X]: Uses KX11Extras
-COMMON_DEPEND="
- dev-libs/wayland
- >=dev-qt/qtconcurrent-${QTMIN}:5
- >=dev-qt/qtdbus-${QTMIN}:5
- >=dev-qt/qtdeclarative-${QTMIN}:5
- >=dev-qt/qtgui-${QTMIN}:5
- >=dev-qt/qtnetwork-${QTMIN}:5
- >=dev-qt/qtprintsupport-${QTMIN}:5
- >=dev-qt/qtsql-${QTMIN}:5
- >=dev-qt/qtsvg-${QTMIN}:5
- >=dev-qt/qtwayland-${QTMIN}:5
- >=dev-qt/qtwidgets-${QTMIN}:5
- >=dev-qt/qtx11extras-${QTMIN}:5
- >=dev-qt/qtxml-${QTMIN}:5
- >=kde-frameworks/attica-${KFMIN}:5
- >=kde-frameworks/kactivities-${KFMIN}:5
- >=kde-frameworks/kactivities-stats-${KFMIN}:5
- >=kde-frameworks/karchive-${KFMIN}:5
- >=kde-frameworks/kauth-${KFMIN}:5
- >=kde-frameworks/kbookmarks-${KFMIN}:5
- >=kde-frameworks/kcmutils-${KFMIN}:5
- >=kde-frameworks/kcodecs-${KFMIN}:5
- >=kde-frameworks/kcompletion-${KFMIN}:5
- >=kde-frameworks/kconfig-${KFMIN}:5
- >=kde-frameworks/kconfigwidgets-${KFMIN}:5
- >=kde-frameworks/kcoreaddons-${KFMIN}:5
- >=kde-frameworks/kcrash-${KFMIN}:5
- >=kde-frameworks/kdbusaddons-${KFMIN}:5
- >=kde-frameworks/kdeclarative-${KFMIN}:5
- >=kde-frameworks/kded-${KFMIN}:5
- >=kde-frameworks/kdelibs4support-${KFMIN}:5
- >=kde-frameworks/kglobalaccel-${KFMIN}:5
- >=kde-frameworks/kguiaddons-${KFMIN}:5
- >=kde-frameworks/ki18n-${KFMIN}:5
- >=kde-frameworks/kiconthemes-${KFMIN}:5
- >=kde-frameworks/kio-${KFMIN}:5
- >=kde-frameworks/kitemmodels-${KFMIN}:5
- >=kde-frameworks/kitemviews-${KFMIN}:5
- >=kde-frameworks/kjobwidgets-${KFMIN}:5
- >=kde-frameworks/knewstuff-${KFMIN}:5
- >=kde-frameworks/knotifications-${KFMIN}:5
- >=kde-frameworks/knotifyconfig-${KFMIN}:5
- >=kde-frameworks/kpackage-${KFMIN}:5
- >=kde-frameworks/kparts-${KFMIN}:5
- >=kde-frameworks/krunner-${KFMIN}:5
- >=kde-frameworks/kservice-${KFMIN}:5
- >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
- >=kde-frameworks/kwindowsystem-${KFMIN}:5[X]
- >=kde-frameworks/kxmlgui-${KFMIN}:5
- >=kde-frameworks/plasma-${KFMIN}:5
- >=kde-frameworks/solid-${KFMIN}:5
- >=kde-frameworks/sonnet-${KFMIN}:5
- >=kde-plasma/kwin-${PVCUT}:5
- >=kde-plasma/libksysguard-${PVCUT}:5
- >=kde-plasma/libkworkspace-${PVCUT}:5
- >=kde-plasma/plasma-workspace-${PVCUT}:5[screencast?]
- >=media-libs/phonon-4.11.0
- x11-libs/libX11
- x11-libs/libXcursor
- x11-libs/libXfixes
- x11-libs/libXi
- x11-libs/libxcb
- x11-libs/libxkbcommon
- x11-libs/libxkbfile
- ibus? (
- app-i18n/ibus
- dev-libs/glib:2
- >=dev-qt/qtx11extras-${QTMIN}:5
- x11-libs/libxcb
- x11-libs/xcb-util-keysyms
- )
- kaccounts? (
- kde-apps/kaccounts-integration:5
- net-libs/accounts-qt
- )
- scim? ( app-i18n/scim )
- semantic-desktop? ( >=kde-frameworks/baloo-${KFMIN}:5 )
-"
-DEPEND="${COMMON_DEPEND}
- >=dev-libs/wayland-protocols-1.25
- dev-libs/boost
- x11-base/xorg-proto
-"
-RDEPEND="${COMMON_DEPEND}
- !<kde-plasma/kdeplasma-addons-5.25.50
- >=dev-qt/qtgraphicaleffects-${QTMIN}:5
- >=dev-qt/qtquickcontrols2-${QTMIN}:5
- >=dev-qt/qtwaylandscanner-${QTMIN}:5
- >=kde-frameworks/kirigami-${KFMIN}:5
- >=kde-frameworks/qqc2-desktop-style-${KFMIN}:5
- >=kde-plasma/kde-cli-tools-${PVCUT}:5
- >=kde-plasma/oxygen-${PVCUT}:5
- media-fonts/noto-emoji
- sys-apps/util-linux
- x11-apps/setxkbmap
- x11-misc/xdg-user-dirs
- kaccounts? ( net-libs/signon-oauth2 )
- screencast? ( >=kde-plasma/kpipewire-${PVCUT}:5 )
-"
-BDEPEND="
- dev-util/wayland-scanner
- >=kde-frameworks/kcmutils-${KFMIN}:5
- virtual/pkgconfig
-"
-
-PATCHES=(
- "${WORKDIR}/${XORGHDRS}/${PN}-5.25.80-override-include-dirs.patch" # downstream patch
-)
-
-src_prepare() {
- ecm_src_prepare
-
- if ! use ibus; then
- sed -e "s/Qt5X11Extras_FOUND AND XCB_XCB_FOUND AND XCB_KEYSYMS_FOUND/false/" \
- -i applets/kimpanel/backend/ibus/CMakeLists.txt || die
- fi
-
- # TODO: try to get a build switch upstreamed
- if ! use scim; then
- sed -e "s/^pkg_check_modules.*SCIM/#&/" -i CMakeLists.txt || die
- fi
-}
-
-src_configure() {
- local mycmakeargs=(
- -DCMAKE_DISABLE_FIND_PACKAGE_PackageKitQt5=ON # not packaged
- -DEVDEV_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
- -DXORGLIBINPUT_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
- -DXORGSERVER_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
- -DSYNAPTICS_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
- $(cmake_use_find_package ibus GLIB2)
- $(cmake_use_find_package kaccounts AccountsQt5)
- $(cmake_use_find_package kaccounts KAccounts)
- $(cmake_use_find_package semantic-desktop KF5Baloo)
- )
-
- ecm_src_configure
-}
-
-src_test() {
- # parallel tests fail, foldermodeltest,positionertest hang, bug #646890
- # test_kio_fonts needs D-Bus, bug #634166
- # lookandfeel-kcmTest is unreliable for a long time, bug #607918
- local myctestargs=(
- -j1
- -E "(foldermodeltest|positionertest|test_kio_fonts|lookandfeel-kcmTest)"
- )
-
- ecm_src_test
-}
-
-pkg_postinst() {
- if [[ -z "${REPLACING_VERSIONS}" ]]; then
- optfeature "screen reader support" app-accessibility/orca
- fi
- ecm_pkg_postinst
-}
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2023-10-24 18:39 Andreas Sturmlechner
0 siblings, 0 replies; 189+ messages in thread
From: Andreas Sturmlechner @ 2023-10-24 18:39 UTC (permalink / raw
To: gentoo-commits
commit: 2320344141663ca4c6d14cc4d7ad1a4534d51b55
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 24 18:06:50 2023 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Tue Oct 24 18:39:18 2023 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=23203441
kde-plasma/plasma-desktop: 5.27.9 version bump
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
.../plasma-desktop/plasma-desktop-5.27.9.ebuild | 179 +++++++++++++++++++++
1 file changed, 179 insertions(+)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.27.9.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.27.9.ebuild
new file mode 100644
index 0000000000..fe029afd2d
--- /dev/null
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.27.9.ebuild
@@ -0,0 +1,179 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+ECM_TEST="true"
+KFMIN=5.106.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=5.15.9
+inherit ecm plasma.kde.org optfeature
+
+DESCRIPTION="KDE Plasma desktop"
+XORGHDRS="${PN}-override-include-dirs-2"
+SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${XORGHDRS}.tar.xz"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="ibus +kaccounts scim screencast +semantic-desktop"
+
+# kde-frameworks/kwindowsystem[X]: Uses KX11Extras
+COMMON_DEPEND="
+ dev-libs/wayland
+ >=dev-qt/qtconcurrent-${QTMIN}:5
+ >=dev-qt/qtdbus-${QTMIN}:5
+ >=dev-qt/qtdeclarative-${QTMIN}:5
+ >=dev-qt/qtgui-${QTMIN}:5
+ >=dev-qt/qtnetwork-${QTMIN}:5
+ >=dev-qt/qtprintsupport-${QTMIN}:5
+ >=dev-qt/qtsql-${QTMIN}:5
+ >=dev-qt/qtsvg-${QTMIN}:5
+ >=dev-qt/qtwayland-${QTMIN}:5
+ >=dev-qt/qtwidgets-${QTMIN}:5
+ >=dev-qt/qtx11extras-${QTMIN}:5
+ >=dev-qt/qtxml-${QTMIN}:5
+ >=kde-frameworks/attica-${KFMIN}:5
+ >=kde-frameworks/kactivities-${KFMIN}:5
+ >=kde-frameworks/kactivities-stats-${KFMIN}:5
+ >=kde-frameworks/karchive-${KFMIN}:5
+ >=kde-frameworks/kauth-${KFMIN}:5
+ >=kde-frameworks/kbookmarks-${KFMIN}:5
+ >=kde-frameworks/kcmutils-${KFMIN}:5
+ >=kde-frameworks/kcodecs-${KFMIN}:5
+ >=kde-frameworks/kcompletion-${KFMIN}:5
+ >=kde-frameworks/kconfig-${KFMIN}:5
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+ >=kde-frameworks/kcoreaddons-${KFMIN}:5
+ >=kde-frameworks/kcrash-${KFMIN}:5
+ >=kde-frameworks/kdbusaddons-${KFMIN}:5
+ >=kde-frameworks/kdeclarative-${KFMIN}:5
+ >=kde-frameworks/kded-${KFMIN}:5
+ >=kde-frameworks/kdelibs4support-${KFMIN}:5
+ >=kde-frameworks/kglobalaccel-${KFMIN}:5
+ >=kde-frameworks/kguiaddons-${KFMIN}:5
+ >=kde-frameworks/ki18n-${KFMIN}:5
+ >=kde-frameworks/kiconthemes-${KFMIN}:5
+ >=kde-frameworks/kio-${KFMIN}:5
+ >=kde-frameworks/kitemmodels-${KFMIN}:5
+ >=kde-frameworks/kitemviews-${KFMIN}:5
+ >=kde-frameworks/kjobwidgets-${KFMIN}:5
+ >=kde-frameworks/knewstuff-${KFMIN}:5
+ >=kde-frameworks/knotifications-${KFMIN}:5
+ >=kde-frameworks/knotifyconfig-${KFMIN}:5
+ >=kde-frameworks/kpackage-${KFMIN}:5
+ >=kde-frameworks/kparts-${KFMIN}:5
+ >=kde-frameworks/krunner-${KFMIN}:5
+ >=kde-frameworks/kservice-${KFMIN}:5
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+ >=kde-frameworks/kwindowsystem-${KFMIN}:5[X]
+ >=kde-frameworks/kxmlgui-${KFMIN}:5
+ >=kde-frameworks/plasma-${KFMIN}:5
+ >=kde-frameworks/solid-${KFMIN}:5
+ >=kde-frameworks/sonnet-${KFMIN}:5
+ >=kde-plasma/kwin-${PVCUT}:5
+ >=kde-plasma/libksysguard-${PVCUT}:5
+ >=kde-plasma/libkworkspace-${PVCUT}:5
+ >=kde-plasma/plasma-workspace-${PVCUT}:5[screencast?]
+ >=media-libs/phonon-4.11.0
+ x11-libs/libX11
+ x11-libs/libXcursor
+ x11-libs/libXfixes
+ x11-libs/libXi
+ x11-libs/libxcb
+ x11-libs/libxkbcommon
+ x11-libs/libxkbfile
+ ibus? (
+ app-i18n/ibus
+ dev-libs/glib:2
+ >=dev-qt/qtx11extras-${QTMIN}:5
+ x11-libs/libxcb
+ x11-libs/xcb-util-keysyms
+ )
+ kaccounts? (
+ kde-apps/kaccounts-integration:5
+ net-libs/accounts-qt
+ )
+ scim? ( app-i18n/scim )
+ semantic-desktop? ( >=kde-frameworks/baloo-${KFMIN}:5 )
+"
+DEPEND="${COMMON_DEPEND}
+ >=dev-libs/wayland-protocols-1.25
+ dev-libs/boost
+ x11-base/xorg-proto
+"
+RDEPEND="${COMMON_DEPEND}
+ !<kde-plasma/kdeplasma-addons-5.25.50
+ >=dev-qt/qtgraphicaleffects-${QTMIN}:5
+ >=dev-qt/qtquickcontrols2-${QTMIN}:5
+ >=dev-qt/qtwaylandscanner-${QTMIN}:5
+ >=kde-frameworks/kirigami-${KFMIN}:5
+ >=kde-frameworks/qqc2-desktop-style-${KFMIN}:5
+ >=kde-plasma/kde-cli-tools-${PVCUT}:5
+ >=kde-plasma/oxygen-${PVCUT}:5
+ media-fonts/noto-emoji
+ sys-apps/util-linux
+ x11-apps/setxkbmap
+ x11-misc/xdg-user-dirs
+ kaccounts? ( net-libs/signon-oauth2 )
+ screencast? ( >=kde-plasma/kpipewire-${PVCUT}:5 )
+"
+BDEPEND="
+ dev-util/wayland-scanner
+ >=kde-frameworks/kcmutils-${KFMIN}:5
+ virtual/pkgconfig
+"
+
+PATCHES=(
+ "${WORKDIR}/${XORGHDRS}/${PN}-5.25.80-override-include-dirs.patch" # downstream patch
+)
+
+src_prepare() {
+ ecm_src_prepare
+
+ if ! use ibus; then
+ sed -e "s/Qt5X11Extras_FOUND AND XCB_XCB_FOUND AND XCB_KEYSYMS_FOUND/false/" \
+ -i applets/kimpanel/backend/ibus/CMakeLists.txt || die
+ fi
+
+ # TODO: try to get a build switch upstreamed
+ if ! use scim; then
+ sed -e "s/^pkg_check_modules.*SCIM/#&/" -i CMakeLists.txt || die
+ fi
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DCMAKE_DISABLE_FIND_PACKAGE_PackageKitQt5=ON # not packaged
+ -DEVDEV_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
+ -DXORGLIBINPUT_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
+ -DXORGSERVER_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
+ -DSYNAPTICS_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
+ $(cmake_use_find_package ibus GLIB2)
+ $(cmake_use_find_package kaccounts AccountsQt5)
+ $(cmake_use_find_package kaccounts KAccounts)
+ $(cmake_use_find_package semantic-desktop KF5Baloo)
+ )
+
+ ecm_src_configure
+}
+
+src_test() {
+ # parallel tests fail, foldermodeltest,positionertest hang, bug #646890
+ # test_kio_fonts needs D-Bus, bug #634166
+ # lookandfeel-kcmTest is unreliable for a long time, bug #607918
+ local myctestargs=(
+ -j1
+ -E "(foldermodeltest|positionertest|test_kio_fonts|lookandfeel-kcmTest)"
+ )
+
+ ecm_src_test
+}
+
+pkg_postinst() {
+ if [[ -z "${REPLACING_VERSIONS}" ]]; then
+ optfeature "screen reader support" app-accessibility/orca
+ fi
+ ecm_pkg_postinst
+}
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2023-09-10 11:11 Andreas Sturmlechner
0 siblings, 0 replies; 189+ messages in thread
From: Andreas Sturmlechner @ 2023-09-10 11:11 UTC (permalink / raw
To: gentoo-commits
commit: 18ac19a99435b6c460510817a500962394fce52f
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 10 10:30:45 2023 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Sep 10 11:11:02 2023 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=18ac19a9
kde-plasma/plasma-desktop: Add missing BDEPEND=dev-util/wayland-scanner
Thanks-to: Hanabishi
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
kde-plasma/plasma-desktop/plasma-desktop-5.27.49.9999.ebuild | 1 +
kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild | 1 +
2 files changed, 2 insertions(+)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.27.49.9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.27.49.9999.ebuild
index 6a3b084256..067a5a2730 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.27.49.9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.27.49.9999.ebuild
@@ -120,6 +120,7 @@ RDEPEND="${COMMON_DEPEND}
screencast? ( >=kde-plasma/kpipewire-${PVCUT}:5 )
"
BDEPEND="
+ dev-util/wayland-scanner
>=kde-frameworks/kcmutils-${KFMIN}:5
virtual/pkgconfig
"
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
index 0e0d1cf30e..0839735669 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
@@ -120,6 +120,7 @@ RDEPEND="${COMMON_DEPEND}
screencast? ( >=kde-plasma/kpipewire-${PVCUT}:5 )
"
BDEPEND="
+ dev-util/wayland-scanner
>=kde-frameworks/kcmutils-${KFMIN}:5
virtual/pkgconfig
"
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2023-06-27 20:44 Andreas Sturmlechner
0 siblings, 0 replies; 189+ messages in thread
From: Andreas Sturmlechner @ 2023-06-27 20:44 UTC (permalink / raw
To: gentoo-commits
commit: 54dc4d9a216dbb41d26e23b8305744e07815ab06
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 27 20:43:14 2023 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Tue Jun 27 20:43:14 2023 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=54dc4d9a
kde-plasma/plasma-desktop: drop 5.27.6
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
.../plasma-desktop/plasma-desktop-5.27.6.ebuild | 178 ---------------------
1 file changed, 178 deletions(-)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.27.6.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.27.6.ebuild
deleted file mode 100644
index cbde53a26f..0000000000
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.27.6.ebuild
+++ /dev/null
@@ -1,178 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="forceoptional"
-ECM_TEST="true"
-KFMIN=5.106.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.9
-inherit ecm plasma.kde.org optfeature
-
-DESCRIPTION="KDE Plasma desktop"
-XORGHDRS="${PN}-override-include-dirs-2"
-SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${XORGHDRS}.tar.xz"
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE="ibus +kaccounts scim screencast +semantic-desktop"
-
-# kde-frameworks/kwindowsystem[X]: Uses KX11Extras
-COMMON_DEPEND="
- dev-libs/wayland
- >=dev-qt/qtconcurrent-${QTMIN}:5
- >=dev-qt/qtdbus-${QTMIN}:5
- >=dev-qt/qtdeclarative-${QTMIN}:5
- >=dev-qt/qtgui-${QTMIN}:5
- >=dev-qt/qtnetwork-${QTMIN}:5
- >=dev-qt/qtprintsupport-${QTMIN}:5
- >=dev-qt/qtsql-${QTMIN}:5
- >=dev-qt/qtsvg-${QTMIN}:5
- >=dev-qt/qtwayland-${QTMIN}:5
- >=dev-qt/qtwidgets-${QTMIN}:5
- >=dev-qt/qtx11extras-${QTMIN}:5
- >=dev-qt/qtxml-${QTMIN}:5
- >=kde-frameworks/attica-${KFMIN}:5
- >=kde-frameworks/kactivities-${KFMIN}:5
- >=kde-frameworks/kactivities-stats-${KFMIN}:5
- >=kde-frameworks/karchive-${KFMIN}:5
- >=kde-frameworks/kauth-${KFMIN}:5
- >=kde-frameworks/kbookmarks-${KFMIN}:5
- >=kde-frameworks/kcmutils-${KFMIN}:5
- >=kde-frameworks/kcodecs-${KFMIN}:5
- >=kde-frameworks/kcompletion-${KFMIN}:5
- >=kde-frameworks/kconfig-${KFMIN}:5
- >=kde-frameworks/kconfigwidgets-${KFMIN}:5
- >=kde-frameworks/kcoreaddons-${KFMIN}:5
- >=kde-frameworks/kcrash-${KFMIN}:5
- >=kde-frameworks/kdbusaddons-${KFMIN}:5
- >=kde-frameworks/kdeclarative-${KFMIN}:5
- >=kde-frameworks/kded-${KFMIN}:5
- >=kde-frameworks/kdelibs4support-${KFMIN}:5
- >=kde-frameworks/kglobalaccel-${KFMIN}:5
- >=kde-frameworks/kguiaddons-${KFMIN}:5
- >=kde-frameworks/ki18n-${KFMIN}:5
- >=kde-frameworks/kiconthemes-${KFMIN}:5
- >=kde-frameworks/kio-${KFMIN}:5
- >=kde-frameworks/kitemmodels-${KFMIN}:5
- >=kde-frameworks/kitemviews-${KFMIN}:5
- >=kde-frameworks/kjobwidgets-${KFMIN}:5
- >=kde-frameworks/knewstuff-${KFMIN}:5
- >=kde-frameworks/knotifications-${KFMIN}:5
- >=kde-frameworks/knotifyconfig-${KFMIN}:5
- >=kde-frameworks/kpackage-${KFMIN}:5
- >=kde-frameworks/kparts-${KFMIN}:5
- >=kde-frameworks/krunner-${KFMIN}:5
- >=kde-frameworks/kservice-${KFMIN}:5
- >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
- >=kde-frameworks/kwindowsystem-${KFMIN}:5[X]
- >=kde-frameworks/kxmlgui-${KFMIN}:5
- >=kde-frameworks/plasma-${KFMIN}:5
- >=kde-frameworks/solid-${KFMIN}:5
- >=kde-frameworks/sonnet-${KFMIN}:5
- >=kde-plasma/kwin-${PVCUT}:5
- >=kde-plasma/libksysguard-${PVCUT}:5
- >=kde-plasma/libkworkspace-${PVCUT}:5
- >=kde-plasma/plasma-workspace-${PVCUT}:5[screencast?]
- >=media-libs/phonon-4.11.0
- x11-libs/libX11
- x11-libs/libXcursor
- x11-libs/libXfixes
- x11-libs/libXi
- x11-libs/libxcb
- x11-libs/libxkbcommon
- x11-libs/libxkbfile
- ibus? (
- app-i18n/ibus
- dev-libs/glib:2
- >=dev-qt/qtx11extras-${QTMIN}:5
- x11-libs/libxcb
- x11-libs/xcb-util-keysyms
- )
- kaccounts? (
- kde-apps/kaccounts-integration:5
- net-libs/accounts-qt
- )
- scim? ( app-i18n/scim )
- semantic-desktop? ( >=kde-frameworks/baloo-${KFMIN}:5 )
-"
-DEPEND="${COMMON_DEPEND}
- >=dev-libs/wayland-protocols-1.25
- dev-libs/boost
- x11-base/xorg-proto
-"
-RDEPEND="${COMMON_DEPEND}
- !<kde-plasma/kdeplasma-addons-5.25.50
- >=dev-qt/qtgraphicaleffects-${QTMIN}:5
- >=dev-qt/qtquickcontrols2-${QTMIN}:5
- >=dev-qt/qtwaylandscanner-${QTMIN}:5
- >=kde-frameworks/kirigami-${KFMIN}:5
- >=kde-frameworks/qqc2-desktop-style-${KFMIN}:5
- >=kde-plasma/kde-cli-tools-${PVCUT}:5
- >=kde-plasma/oxygen-${PVCUT}:5
- media-fonts/noto-emoji
- sys-apps/util-linux
- x11-apps/setxkbmap
- x11-misc/xdg-user-dirs
- kaccounts? ( net-libs/signon-oauth2 )
- screencast? ( >=kde-plasma/kpipewire-${PVCUT}:5 )
-"
-BDEPEND="
- >=kde-frameworks/kcmutils-${KFMIN}:5
- virtual/pkgconfig
-"
-
-PATCHES=(
- "${WORKDIR}/${XORGHDRS}/${PN}-5.25.80-override-include-dirs.patch" # downstream patch
-)
-
-src_prepare() {
- ecm_src_prepare
-
- if ! use ibus; then
- sed -e "s/Qt5X11Extras_FOUND AND XCB_XCB_FOUND AND XCB_KEYSYMS_FOUND/false/" \
- -i applets/kimpanel/backend/ibus/CMakeLists.txt || die
- fi
-
- # TODO: try to get a build switch upstreamed
- if ! use scim; then
- sed -e "s/^pkg_check_modules.*SCIM/#&/" -i CMakeLists.txt || die
- fi
-}
-
-src_configure() {
- local mycmakeargs=(
- -DCMAKE_DISABLE_FIND_PACKAGE_PackageKitQt5=ON # not packaged
- -DEVDEV_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
- -DXORGLIBINPUT_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
- -DXORGSERVER_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
- -DSYNAPTICS_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
- $(cmake_use_find_package ibus GLIB2)
- $(cmake_use_find_package kaccounts AccountsQt5)
- $(cmake_use_find_package kaccounts KAccounts)
- $(cmake_use_find_package semantic-desktop KF5Baloo)
- )
-
- ecm_src_configure
-}
-
-src_test() {
- # parallel tests fail, foldermodeltest,positionertest hang, bug #646890
- # test_kio_fonts needs D-Bus, bug #634166
- # lookandfeel-kcmTest is unreliable for a long time, bug #607918
- local myctestargs=(
- -j1
- -E "(foldermodeltest|positionertest|test_kio_fonts|lookandfeel-kcmTest)"
- )
-
- ecm_src_test
-}
-
-pkg_postinst() {
- if [[ -z "${REPLACING_VERSIONS}" ]]; then
- optfeature "screen reader support" app-accessibility/orca
- fi
- ecm_pkg_postinst
-}
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2023-06-27 20:40 Andreas Sturmlechner
0 siblings, 0 replies; 189+ messages in thread
From: Andreas Sturmlechner @ 2023-06-27 20:40 UTC (permalink / raw
To: gentoo-commits
commit: 75881a8c640f939db1ad9502c763d256d917a9fe
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 20 14:56:22 2023 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu Jun 22 20:26:45 2023 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=75881a8c
kde-plasma/plasma-desktop: 5.27.6 version bump
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
.../plasma-desktop/plasma-desktop-5.27.6.ebuild | 178 +++++++++++++++++++++
1 file changed, 178 insertions(+)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.27.6.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.27.6.ebuild
new file mode 100644
index 0000000000..cbde53a26f
--- /dev/null
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.27.6.ebuild
@@ -0,0 +1,178 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+ECM_TEST="true"
+KFMIN=5.106.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=5.15.9
+inherit ecm plasma.kde.org optfeature
+
+DESCRIPTION="KDE Plasma desktop"
+XORGHDRS="${PN}-override-include-dirs-2"
+SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${XORGHDRS}.tar.xz"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="ibus +kaccounts scim screencast +semantic-desktop"
+
+# kde-frameworks/kwindowsystem[X]: Uses KX11Extras
+COMMON_DEPEND="
+ dev-libs/wayland
+ >=dev-qt/qtconcurrent-${QTMIN}:5
+ >=dev-qt/qtdbus-${QTMIN}:5
+ >=dev-qt/qtdeclarative-${QTMIN}:5
+ >=dev-qt/qtgui-${QTMIN}:5
+ >=dev-qt/qtnetwork-${QTMIN}:5
+ >=dev-qt/qtprintsupport-${QTMIN}:5
+ >=dev-qt/qtsql-${QTMIN}:5
+ >=dev-qt/qtsvg-${QTMIN}:5
+ >=dev-qt/qtwayland-${QTMIN}:5
+ >=dev-qt/qtwidgets-${QTMIN}:5
+ >=dev-qt/qtx11extras-${QTMIN}:5
+ >=dev-qt/qtxml-${QTMIN}:5
+ >=kde-frameworks/attica-${KFMIN}:5
+ >=kde-frameworks/kactivities-${KFMIN}:5
+ >=kde-frameworks/kactivities-stats-${KFMIN}:5
+ >=kde-frameworks/karchive-${KFMIN}:5
+ >=kde-frameworks/kauth-${KFMIN}:5
+ >=kde-frameworks/kbookmarks-${KFMIN}:5
+ >=kde-frameworks/kcmutils-${KFMIN}:5
+ >=kde-frameworks/kcodecs-${KFMIN}:5
+ >=kde-frameworks/kcompletion-${KFMIN}:5
+ >=kde-frameworks/kconfig-${KFMIN}:5
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+ >=kde-frameworks/kcoreaddons-${KFMIN}:5
+ >=kde-frameworks/kcrash-${KFMIN}:5
+ >=kde-frameworks/kdbusaddons-${KFMIN}:5
+ >=kde-frameworks/kdeclarative-${KFMIN}:5
+ >=kde-frameworks/kded-${KFMIN}:5
+ >=kde-frameworks/kdelibs4support-${KFMIN}:5
+ >=kde-frameworks/kglobalaccel-${KFMIN}:5
+ >=kde-frameworks/kguiaddons-${KFMIN}:5
+ >=kde-frameworks/ki18n-${KFMIN}:5
+ >=kde-frameworks/kiconthemes-${KFMIN}:5
+ >=kde-frameworks/kio-${KFMIN}:5
+ >=kde-frameworks/kitemmodels-${KFMIN}:5
+ >=kde-frameworks/kitemviews-${KFMIN}:5
+ >=kde-frameworks/kjobwidgets-${KFMIN}:5
+ >=kde-frameworks/knewstuff-${KFMIN}:5
+ >=kde-frameworks/knotifications-${KFMIN}:5
+ >=kde-frameworks/knotifyconfig-${KFMIN}:5
+ >=kde-frameworks/kpackage-${KFMIN}:5
+ >=kde-frameworks/kparts-${KFMIN}:5
+ >=kde-frameworks/krunner-${KFMIN}:5
+ >=kde-frameworks/kservice-${KFMIN}:5
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+ >=kde-frameworks/kwindowsystem-${KFMIN}:5[X]
+ >=kde-frameworks/kxmlgui-${KFMIN}:5
+ >=kde-frameworks/plasma-${KFMIN}:5
+ >=kde-frameworks/solid-${KFMIN}:5
+ >=kde-frameworks/sonnet-${KFMIN}:5
+ >=kde-plasma/kwin-${PVCUT}:5
+ >=kde-plasma/libksysguard-${PVCUT}:5
+ >=kde-plasma/libkworkspace-${PVCUT}:5
+ >=kde-plasma/plasma-workspace-${PVCUT}:5[screencast?]
+ >=media-libs/phonon-4.11.0
+ x11-libs/libX11
+ x11-libs/libXcursor
+ x11-libs/libXfixes
+ x11-libs/libXi
+ x11-libs/libxcb
+ x11-libs/libxkbcommon
+ x11-libs/libxkbfile
+ ibus? (
+ app-i18n/ibus
+ dev-libs/glib:2
+ >=dev-qt/qtx11extras-${QTMIN}:5
+ x11-libs/libxcb
+ x11-libs/xcb-util-keysyms
+ )
+ kaccounts? (
+ kde-apps/kaccounts-integration:5
+ net-libs/accounts-qt
+ )
+ scim? ( app-i18n/scim )
+ semantic-desktop? ( >=kde-frameworks/baloo-${KFMIN}:5 )
+"
+DEPEND="${COMMON_DEPEND}
+ >=dev-libs/wayland-protocols-1.25
+ dev-libs/boost
+ x11-base/xorg-proto
+"
+RDEPEND="${COMMON_DEPEND}
+ !<kde-plasma/kdeplasma-addons-5.25.50
+ >=dev-qt/qtgraphicaleffects-${QTMIN}:5
+ >=dev-qt/qtquickcontrols2-${QTMIN}:5
+ >=dev-qt/qtwaylandscanner-${QTMIN}:5
+ >=kde-frameworks/kirigami-${KFMIN}:5
+ >=kde-frameworks/qqc2-desktop-style-${KFMIN}:5
+ >=kde-plasma/kde-cli-tools-${PVCUT}:5
+ >=kde-plasma/oxygen-${PVCUT}:5
+ media-fonts/noto-emoji
+ sys-apps/util-linux
+ x11-apps/setxkbmap
+ x11-misc/xdg-user-dirs
+ kaccounts? ( net-libs/signon-oauth2 )
+ screencast? ( >=kde-plasma/kpipewire-${PVCUT}:5 )
+"
+BDEPEND="
+ >=kde-frameworks/kcmutils-${KFMIN}:5
+ virtual/pkgconfig
+"
+
+PATCHES=(
+ "${WORKDIR}/${XORGHDRS}/${PN}-5.25.80-override-include-dirs.patch" # downstream patch
+)
+
+src_prepare() {
+ ecm_src_prepare
+
+ if ! use ibus; then
+ sed -e "s/Qt5X11Extras_FOUND AND XCB_XCB_FOUND AND XCB_KEYSYMS_FOUND/false/" \
+ -i applets/kimpanel/backend/ibus/CMakeLists.txt || die
+ fi
+
+ # TODO: try to get a build switch upstreamed
+ if ! use scim; then
+ sed -e "s/^pkg_check_modules.*SCIM/#&/" -i CMakeLists.txt || die
+ fi
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DCMAKE_DISABLE_FIND_PACKAGE_PackageKitQt5=ON # not packaged
+ -DEVDEV_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
+ -DXORGLIBINPUT_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
+ -DXORGSERVER_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
+ -DSYNAPTICS_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
+ $(cmake_use_find_package ibus GLIB2)
+ $(cmake_use_find_package kaccounts AccountsQt5)
+ $(cmake_use_find_package kaccounts KAccounts)
+ $(cmake_use_find_package semantic-desktop KF5Baloo)
+ )
+
+ ecm_src_configure
+}
+
+src_test() {
+ # parallel tests fail, foldermodeltest,positionertest hang, bug #646890
+ # test_kio_fonts needs D-Bus, bug #634166
+ # lookandfeel-kcmTest is unreliable for a long time, bug #607918
+ local myctestargs=(
+ -j1
+ -E "(foldermodeltest|positionertest|test_kio_fonts|lookandfeel-kcmTest)"
+ )
+
+ ecm_src_test
+}
+
+pkg_postinst() {
+ if [[ -z "${REPLACING_VERSIONS}" ]]; then
+ optfeature "screen reader support" app-accessibility/orca
+ fi
+ ecm_pkg_postinst
+}
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2023-03-14 20:21 Andreas Sturmlechner
0 siblings, 0 replies; 189+ messages in thread
From: Andreas Sturmlechner @ 2023-03-14 20:21 UTC (permalink / raw
To: gentoo-commits
commit: 021ebf092cd811984cf88bb707f331c917da2be9
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 14 20:15:50 2023 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Tue Mar 14 20:15:50 2023 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=021ebf09
kde-plasma/plasma-desktop: drop 5.27.3
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
.../plasma-desktop/plasma-desktop-5.27.3.ebuild | 179 ---------------------
1 file changed, 179 deletions(-)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.27.3.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.27.3.ebuild
deleted file mode 100644
index cb0f572091..0000000000
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.27.3.ebuild
+++ /dev/null
@@ -1,179 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="forceoptional"
-ECM_TEST="true"
-KFMIN=5.102.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.7
-VIRTUALX_REQUIRED="test"
-inherit ecm plasma.kde.org optfeature
-
-DESCRIPTION="KDE Plasma desktop"
-XORGHDRS="${PN}-override-include-dirs-2"
-SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${XORGHDRS}.tar.xz"
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE="ibus +kaccounts scim screencast +semantic-desktop"
-
-# kde-frameworks/kwindowsystem[X]: Uses KX11Extras
-COMMON_DEPEND="
- dev-libs/wayland
- >=dev-qt/qtconcurrent-${QTMIN}:5
- >=dev-qt/qtdbus-${QTMIN}:5
- >=dev-qt/qtdeclarative-${QTMIN}:5
- >=dev-qt/qtgui-${QTMIN}:5
- >=dev-qt/qtnetwork-${QTMIN}:5
- >=dev-qt/qtprintsupport-${QTMIN}:5
- >=dev-qt/qtsql-${QTMIN}:5
- >=dev-qt/qtsvg-${QTMIN}:5
- >=dev-qt/qtwayland-${QTMIN}:5
- >=dev-qt/qtwidgets-${QTMIN}:5
- >=dev-qt/qtx11extras-${QTMIN}:5
- >=dev-qt/qtxml-${QTMIN}:5
- >=kde-frameworks/attica-${KFMIN}:5
- >=kde-frameworks/kactivities-${KFMIN}:5
- >=kde-frameworks/kactivities-stats-${KFMIN}:5
- >=kde-frameworks/karchive-${KFMIN}:5
- >=kde-frameworks/kauth-${KFMIN}:5
- >=kde-frameworks/kbookmarks-${KFMIN}:5
- >=kde-frameworks/kcmutils-${KFMIN}:5
- >=kde-frameworks/kcodecs-${KFMIN}:5
- >=kde-frameworks/kcompletion-${KFMIN}:5
- >=kde-frameworks/kconfig-${KFMIN}:5
- >=kde-frameworks/kconfigwidgets-${KFMIN}:5
- >=kde-frameworks/kcoreaddons-${KFMIN}:5
- >=kde-frameworks/kcrash-${KFMIN}:5
- >=kde-frameworks/kdbusaddons-${KFMIN}:5
- >=kde-frameworks/kdeclarative-${KFMIN}:5
- >=kde-frameworks/kded-${KFMIN}:5
- >=kde-frameworks/kdelibs4support-${KFMIN}:5
- >=kde-frameworks/kglobalaccel-${KFMIN}:5
- >=kde-frameworks/kguiaddons-${KFMIN}:5
- >=kde-frameworks/ki18n-${KFMIN}:5
- >=kde-frameworks/kiconthemes-${KFMIN}:5
- >=kde-frameworks/kio-${KFMIN}:5
- >=kde-frameworks/kitemmodels-${KFMIN}:5
- >=kde-frameworks/kitemviews-${KFMIN}:5
- >=kde-frameworks/kjobwidgets-${KFMIN}:5
- >=kde-frameworks/knewstuff-${KFMIN}:5
- >=kde-frameworks/knotifications-${KFMIN}:5
- >=kde-frameworks/knotifyconfig-${KFMIN}:5
- >=kde-frameworks/kpackage-${KFMIN}:5
- >=kde-frameworks/kparts-${KFMIN}:5
- >=kde-frameworks/krunner-${KFMIN}:5
- >=kde-frameworks/kservice-${KFMIN}:5
- >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
- >=kde-frameworks/kwindowsystem-${KFMIN}:5[X]
- >=kde-frameworks/kxmlgui-${KFMIN}:5
- >=kde-frameworks/plasma-${KFMIN}:5
- >=kde-frameworks/solid-${KFMIN}:5
- >=kde-frameworks/sonnet-${KFMIN}:5
- >=kde-plasma/kwin-${PVCUT}:5
- >=kde-plasma/libksysguard-${PVCUT}:5
- >=kde-plasma/libkworkspace-${PVCUT}:5
- >=kde-plasma/plasma-workspace-${PVCUT}:5[screencast?]
- >=media-libs/phonon-4.11.0
- x11-libs/libX11
- x11-libs/libXcursor
- x11-libs/libXfixes
- x11-libs/libXi
- x11-libs/libxcb
- x11-libs/libxkbcommon
- x11-libs/libxkbfile
- ibus? (
- app-i18n/ibus
- dev-libs/glib:2
- >=dev-qt/qtx11extras-${QTMIN}:5
- x11-libs/libxcb
- x11-libs/xcb-util-keysyms
- )
- kaccounts? (
- kde-apps/kaccounts-integration:5
- net-libs/accounts-qt
- )
- scim? ( app-i18n/scim )
- semantic-desktop? ( >=kde-frameworks/baloo-${KFMIN}:5 )
-"
-DEPEND="${COMMON_DEPEND}
- >=dev-libs/wayland-protocols-1.25
- dev-libs/boost
- x11-base/xorg-proto
-"
-RDEPEND="${COMMON_DEPEND}
- !<kde-plasma/kdeplasma-addons-5.25.50
- >=dev-qt/qtgraphicaleffects-${QTMIN}:5
- >=dev-qt/qtquickcontrols2-${QTMIN}:5
- >=dev-qt/qtwaylandscanner-${QTMIN}:5
- >=kde-frameworks/kirigami-${KFMIN}:5
- >=kde-frameworks/qqc2-desktop-style-${KFMIN}:5
- >=kde-plasma/kde-cli-tools-${PVCUT}:5
- >=kde-plasma/oxygen-${PVCUT}:5
- media-fonts/noto-emoji
- sys-apps/util-linux
- x11-apps/setxkbmap
- x11-misc/xdg-user-dirs
- kaccounts? ( net-libs/signon-oauth2 )
- screencast? ( >=kde-plasma/kpipewire-${PVCUT}:5 )
-"
-BDEPEND="
- >=kde-frameworks/kcmutils-${KFMIN}:5
- virtual/pkgconfig
-"
-
-PATCHES=(
- "${WORKDIR}/${XORGHDRS}/${PN}-5.25.80-override-include-dirs.patch" # downstream patch
-)
-
-src_prepare() {
- ecm_src_prepare
-
- if ! use ibus; then
- sed -e "s/Qt5X11Extras_FOUND AND XCB_XCB_FOUND AND XCB_KEYSYMS_FOUND/false/" \
- -i applets/kimpanel/backend/ibus/CMakeLists.txt || die
- fi
-
- # TODO: try to get a build switch upstreamed
- if ! use scim; then
- sed -e "s/^pkg_check_modules.*SCIM/#&/" -i CMakeLists.txt || die
- fi
-}
-
-src_configure() {
- local mycmakeargs=(
- -DCMAKE_DISABLE_FIND_PACKAGE_PackageKitQt5=ON # not packaged
- -DEVDEV_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
- -DXORGLIBINPUT_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
- -DXORGSERVER_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
- -DSYNAPTICS_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
- $(cmake_use_find_package ibus GLIB2)
- $(cmake_use_find_package kaccounts AccountsQt5)
- $(cmake_use_find_package kaccounts KAccounts)
- $(cmake_use_find_package semantic-desktop KF5Baloo)
- )
-
- ecm_src_configure
-}
-
-src_test() {
- # parallel tests fail, foldermodeltest,positionertest hang, bug #646890
- # test_kio_fonts needs D-Bus, bug #634166
- # lookandfeel-kcmTest is unreliable for a long time, bug #607918
- local myctestargs=(
- -j1
- -E "(foldermodeltest|positionertest|test_kio_fonts|lookandfeel-kcmTest)"
- )
-
- ecm_src_test
-}
-
-pkg_postinst() {
- if [[ -z "${REPLACING_VERSIONS}" ]]; then
- optfeature "screen reader support" app-accessibility/orca
- fi
- ecm_pkg_postinst
-}
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2023-03-14 14:47 Andreas Sturmlechner
0 siblings, 0 replies; 189+ messages in thread
From: Andreas Sturmlechner @ 2023-03-14 14:47 UTC (permalink / raw
To: gentoo-commits
commit: 4f670ada615536014a1bfcec9dc0edc08fd38a04
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 14 14:42:17 2023 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Tue Mar 14 14:42:17 2023 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=4f670ada
kde-plasma/plasma-desktop: 5.27.3 version bump
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
.../plasma-desktop/plasma-desktop-5.27.3.ebuild | 179 +++++++++++++++++++++
1 file changed, 179 insertions(+)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.27.3.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.27.3.ebuild
new file mode 100644
index 0000000000..cb0f572091
--- /dev/null
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.27.3.ebuild
@@ -0,0 +1,179 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+ECM_TEST="true"
+KFMIN=5.102.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=5.15.7
+VIRTUALX_REQUIRED="test"
+inherit ecm plasma.kde.org optfeature
+
+DESCRIPTION="KDE Plasma desktop"
+XORGHDRS="${PN}-override-include-dirs-2"
+SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${XORGHDRS}.tar.xz"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="ibus +kaccounts scim screencast +semantic-desktop"
+
+# kde-frameworks/kwindowsystem[X]: Uses KX11Extras
+COMMON_DEPEND="
+ dev-libs/wayland
+ >=dev-qt/qtconcurrent-${QTMIN}:5
+ >=dev-qt/qtdbus-${QTMIN}:5
+ >=dev-qt/qtdeclarative-${QTMIN}:5
+ >=dev-qt/qtgui-${QTMIN}:5
+ >=dev-qt/qtnetwork-${QTMIN}:5
+ >=dev-qt/qtprintsupport-${QTMIN}:5
+ >=dev-qt/qtsql-${QTMIN}:5
+ >=dev-qt/qtsvg-${QTMIN}:5
+ >=dev-qt/qtwayland-${QTMIN}:5
+ >=dev-qt/qtwidgets-${QTMIN}:5
+ >=dev-qt/qtx11extras-${QTMIN}:5
+ >=dev-qt/qtxml-${QTMIN}:5
+ >=kde-frameworks/attica-${KFMIN}:5
+ >=kde-frameworks/kactivities-${KFMIN}:5
+ >=kde-frameworks/kactivities-stats-${KFMIN}:5
+ >=kde-frameworks/karchive-${KFMIN}:5
+ >=kde-frameworks/kauth-${KFMIN}:5
+ >=kde-frameworks/kbookmarks-${KFMIN}:5
+ >=kde-frameworks/kcmutils-${KFMIN}:5
+ >=kde-frameworks/kcodecs-${KFMIN}:5
+ >=kde-frameworks/kcompletion-${KFMIN}:5
+ >=kde-frameworks/kconfig-${KFMIN}:5
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+ >=kde-frameworks/kcoreaddons-${KFMIN}:5
+ >=kde-frameworks/kcrash-${KFMIN}:5
+ >=kde-frameworks/kdbusaddons-${KFMIN}:5
+ >=kde-frameworks/kdeclarative-${KFMIN}:5
+ >=kde-frameworks/kded-${KFMIN}:5
+ >=kde-frameworks/kdelibs4support-${KFMIN}:5
+ >=kde-frameworks/kglobalaccel-${KFMIN}:5
+ >=kde-frameworks/kguiaddons-${KFMIN}:5
+ >=kde-frameworks/ki18n-${KFMIN}:5
+ >=kde-frameworks/kiconthemes-${KFMIN}:5
+ >=kde-frameworks/kio-${KFMIN}:5
+ >=kde-frameworks/kitemmodels-${KFMIN}:5
+ >=kde-frameworks/kitemviews-${KFMIN}:5
+ >=kde-frameworks/kjobwidgets-${KFMIN}:5
+ >=kde-frameworks/knewstuff-${KFMIN}:5
+ >=kde-frameworks/knotifications-${KFMIN}:5
+ >=kde-frameworks/knotifyconfig-${KFMIN}:5
+ >=kde-frameworks/kpackage-${KFMIN}:5
+ >=kde-frameworks/kparts-${KFMIN}:5
+ >=kde-frameworks/krunner-${KFMIN}:5
+ >=kde-frameworks/kservice-${KFMIN}:5
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+ >=kde-frameworks/kwindowsystem-${KFMIN}:5[X]
+ >=kde-frameworks/kxmlgui-${KFMIN}:5
+ >=kde-frameworks/plasma-${KFMIN}:5
+ >=kde-frameworks/solid-${KFMIN}:5
+ >=kde-frameworks/sonnet-${KFMIN}:5
+ >=kde-plasma/kwin-${PVCUT}:5
+ >=kde-plasma/libksysguard-${PVCUT}:5
+ >=kde-plasma/libkworkspace-${PVCUT}:5
+ >=kde-plasma/plasma-workspace-${PVCUT}:5[screencast?]
+ >=media-libs/phonon-4.11.0
+ x11-libs/libX11
+ x11-libs/libXcursor
+ x11-libs/libXfixes
+ x11-libs/libXi
+ x11-libs/libxcb
+ x11-libs/libxkbcommon
+ x11-libs/libxkbfile
+ ibus? (
+ app-i18n/ibus
+ dev-libs/glib:2
+ >=dev-qt/qtx11extras-${QTMIN}:5
+ x11-libs/libxcb
+ x11-libs/xcb-util-keysyms
+ )
+ kaccounts? (
+ kde-apps/kaccounts-integration:5
+ net-libs/accounts-qt
+ )
+ scim? ( app-i18n/scim )
+ semantic-desktop? ( >=kde-frameworks/baloo-${KFMIN}:5 )
+"
+DEPEND="${COMMON_DEPEND}
+ >=dev-libs/wayland-protocols-1.25
+ dev-libs/boost
+ x11-base/xorg-proto
+"
+RDEPEND="${COMMON_DEPEND}
+ !<kde-plasma/kdeplasma-addons-5.25.50
+ >=dev-qt/qtgraphicaleffects-${QTMIN}:5
+ >=dev-qt/qtquickcontrols2-${QTMIN}:5
+ >=dev-qt/qtwaylandscanner-${QTMIN}:5
+ >=kde-frameworks/kirigami-${KFMIN}:5
+ >=kde-frameworks/qqc2-desktop-style-${KFMIN}:5
+ >=kde-plasma/kde-cli-tools-${PVCUT}:5
+ >=kde-plasma/oxygen-${PVCUT}:5
+ media-fonts/noto-emoji
+ sys-apps/util-linux
+ x11-apps/setxkbmap
+ x11-misc/xdg-user-dirs
+ kaccounts? ( net-libs/signon-oauth2 )
+ screencast? ( >=kde-plasma/kpipewire-${PVCUT}:5 )
+"
+BDEPEND="
+ >=kde-frameworks/kcmutils-${KFMIN}:5
+ virtual/pkgconfig
+"
+
+PATCHES=(
+ "${WORKDIR}/${XORGHDRS}/${PN}-5.25.80-override-include-dirs.patch" # downstream patch
+)
+
+src_prepare() {
+ ecm_src_prepare
+
+ if ! use ibus; then
+ sed -e "s/Qt5X11Extras_FOUND AND XCB_XCB_FOUND AND XCB_KEYSYMS_FOUND/false/" \
+ -i applets/kimpanel/backend/ibus/CMakeLists.txt || die
+ fi
+
+ # TODO: try to get a build switch upstreamed
+ if ! use scim; then
+ sed -e "s/^pkg_check_modules.*SCIM/#&/" -i CMakeLists.txt || die
+ fi
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DCMAKE_DISABLE_FIND_PACKAGE_PackageKitQt5=ON # not packaged
+ -DEVDEV_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
+ -DXORGLIBINPUT_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
+ -DXORGSERVER_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
+ -DSYNAPTICS_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
+ $(cmake_use_find_package ibus GLIB2)
+ $(cmake_use_find_package kaccounts AccountsQt5)
+ $(cmake_use_find_package kaccounts KAccounts)
+ $(cmake_use_find_package semantic-desktop KF5Baloo)
+ )
+
+ ecm_src_configure
+}
+
+src_test() {
+ # parallel tests fail, foldermodeltest,positionertest hang, bug #646890
+ # test_kio_fonts needs D-Bus, bug #634166
+ # lookandfeel-kcmTest is unreliable for a long time, bug #607918
+ local myctestargs=(
+ -j1
+ -E "(foldermodeltest|positionertest|test_kio_fonts|lookandfeel-kcmTest)"
+ )
+
+ ecm_src_test
+}
+
+pkg_postinst() {
+ if [[ -z "${REPLACING_VERSIONS}" ]]; then
+ optfeature "screen reader support" app-accessibility/orca
+ fi
+ ecm_pkg_postinst
+}
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2023-02-23 20:25 Andreas Sturmlechner
0 siblings, 0 replies; 189+ messages in thread
From: Andreas Sturmlechner @ 2023-02-23 20:25 UTC (permalink / raw
To: gentoo-commits
commit: da592dbf9fca6141c86c19a38493e66341ca438c
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 23 19:44:37 2023 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu Feb 23 19:44:37 2023 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=da592dbf
kde-plasma/plasma-desktop: Update dependencies
Upstream commit 2e590cb264f5c2ae068423ed575d73198c7f3c69
See also:
https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/1398
Thanks-to: Duncan <1i5t5.duncan <AT> cox.net>
Closes: https://bugs.gentoo.org/891853
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
index b80d4d5f1a..91f5dcbe4e 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
@@ -77,7 +77,7 @@ COMMON_DEPEND="
>=kde-plasma/libksysguard-${PVCUT}:5
>=kde-plasma/libkworkspace-${PVCUT}:5
>=kde-plasma/plasma-workspace-${PVCUT}:5[screencast?]
- >=media-libs/phonon-4.11.0
+ media-libs/libcanberra
x11-libs/libX11
x11-libs/libXcursor
x11-libs/libXfixes
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2023-02-22 11:59 Andreas Sturmlechner
0 siblings, 0 replies; 189+ messages in thread
From: Andreas Sturmlechner @ 2023-02-22 11:59 UTC (permalink / raw
To: gentoo-commits
commit: 7251782564b246710c5978e61e56658c1a6f0e55
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 22 10:50:57 2023 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Wed Feb 22 10:50:57 2023 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=72517825
kde-plasma/plasma-desktop: drop 5.27.1
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
.../plasma-desktop/plasma-desktop-5.27.1.ebuild | 179 ---------------------
1 file changed, 179 deletions(-)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.27.1.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.27.1.ebuild
deleted file mode 100644
index cb0f572091..0000000000
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.27.1.ebuild
+++ /dev/null
@@ -1,179 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="forceoptional"
-ECM_TEST="true"
-KFMIN=5.102.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.7
-VIRTUALX_REQUIRED="test"
-inherit ecm plasma.kde.org optfeature
-
-DESCRIPTION="KDE Plasma desktop"
-XORGHDRS="${PN}-override-include-dirs-2"
-SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${XORGHDRS}.tar.xz"
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE="ibus +kaccounts scim screencast +semantic-desktop"
-
-# kde-frameworks/kwindowsystem[X]: Uses KX11Extras
-COMMON_DEPEND="
- dev-libs/wayland
- >=dev-qt/qtconcurrent-${QTMIN}:5
- >=dev-qt/qtdbus-${QTMIN}:5
- >=dev-qt/qtdeclarative-${QTMIN}:5
- >=dev-qt/qtgui-${QTMIN}:5
- >=dev-qt/qtnetwork-${QTMIN}:5
- >=dev-qt/qtprintsupport-${QTMIN}:5
- >=dev-qt/qtsql-${QTMIN}:5
- >=dev-qt/qtsvg-${QTMIN}:5
- >=dev-qt/qtwayland-${QTMIN}:5
- >=dev-qt/qtwidgets-${QTMIN}:5
- >=dev-qt/qtx11extras-${QTMIN}:5
- >=dev-qt/qtxml-${QTMIN}:5
- >=kde-frameworks/attica-${KFMIN}:5
- >=kde-frameworks/kactivities-${KFMIN}:5
- >=kde-frameworks/kactivities-stats-${KFMIN}:5
- >=kde-frameworks/karchive-${KFMIN}:5
- >=kde-frameworks/kauth-${KFMIN}:5
- >=kde-frameworks/kbookmarks-${KFMIN}:5
- >=kde-frameworks/kcmutils-${KFMIN}:5
- >=kde-frameworks/kcodecs-${KFMIN}:5
- >=kde-frameworks/kcompletion-${KFMIN}:5
- >=kde-frameworks/kconfig-${KFMIN}:5
- >=kde-frameworks/kconfigwidgets-${KFMIN}:5
- >=kde-frameworks/kcoreaddons-${KFMIN}:5
- >=kde-frameworks/kcrash-${KFMIN}:5
- >=kde-frameworks/kdbusaddons-${KFMIN}:5
- >=kde-frameworks/kdeclarative-${KFMIN}:5
- >=kde-frameworks/kded-${KFMIN}:5
- >=kde-frameworks/kdelibs4support-${KFMIN}:5
- >=kde-frameworks/kglobalaccel-${KFMIN}:5
- >=kde-frameworks/kguiaddons-${KFMIN}:5
- >=kde-frameworks/ki18n-${KFMIN}:5
- >=kde-frameworks/kiconthemes-${KFMIN}:5
- >=kde-frameworks/kio-${KFMIN}:5
- >=kde-frameworks/kitemmodels-${KFMIN}:5
- >=kde-frameworks/kitemviews-${KFMIN}:5
- >=kde-frameworks/kjobwidgets-${KFMIN}:5
- >=kde-frameworks/knewstuff-${KFMIN}:5
- >=kde-frameworks/knotifications-${KFMIN}:5
- >=kde-frameworks/knotifyconfig-${KFMIN}:5
- >=kde-frameworks/kpackage-${KFMIN}:5
- >=kde-frameworks/kparts-${KFMIN}:5
- >=kde-frameworks/krunner-${KFMIN}:5
- >=kde-frameworks/kservice-${KFMIN}:5
- >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
- >=kde-frameworks/kwindowsystem-${KFMIN}:5[X]
- >=kde-frameworks/kxmlgui-${KFMIN}:5
- >=kde-frameworks/plasma-${KFMIN}:5
- >=kde-frameworks/solid-${KFMIN}:5
- >=kde-frameworks/sonnet-${KFMIN}:5
- >=kde-plasma/kwin-${PVCUT}:5
- >=kde-plasma/libksysguard-${PVCUT}:5
- >=kde-plasma/libkworkspace-${PVCUT}:5
- >=kde-plasma/plasma-workspace-${PVCUT}:5[screencast?]
- >=media-libs/phonon-4.11.0
- x11-libs/libX11
- x11-libs/libXcursor
- x11-libs/libXfixes
- x11-libs/libXi
- x11-libs/libxcb
- x11-libs/libxkbcommon
- x11-libs/libxkbfile
- ibus? (
- app-i18n/ibus
- dev-libs/glib:2
- >=dev-qt/qtx11extras-${QTMIN}:5
- x11-libs/libxcb
- x11-libs/xcb-util-keysyms
- )
- kaccounts? (
- kde-apps/kaccounts-integration:5
- net-libs/accounts-qt
- )
- scim? ( app-i18n/scim )
- semantic-desktop? ( >=kde-frameworks/baloo-${KFMIN}:5 )
-"
-DEPEND="${COMMON_DEPEND}
- >=dev-libs/wayland-protocols-1.25
- dev-libs/boost
- x11-base/xorg-proto
-"
-RDEPEND="${COMMON_DEPEND}
- !<kde-plasma/kdeplasma-addons-5.25.50
- >=dev-qt/qtgraphicaleffects-${QTMIN}:5
- >=dev-qt/qtquickcontrols2-${QTMIN}:5
- >=dev-qt/qtwaylandscanner-${QTMIN}:5
- >=kde-frameworks/kirigami-${KFMIN}:5
- >=kde-frameworks/qqc2-desktop-style-${KFMIN}:5
- >=kde-plasma/kde-cli-tools-${PVCUT}:5
- >=kde-plasma/oxygen-${PVCUT}:5
- media-fonts/noto-emoji
- sys-apps/util-linux
- x11-apps/setxkbmap
- x11-misc/xdg-user-dirs
- kaccounts? ( net-libs/signon-oauth2 )
- screencast? ( >=kde-plasma/kpipewire-${PVCUT}:5 )
-"
-BDEPEND="
- >=kde-frameworks/kcmutils-${KFMIN}:5
- virtual/pkgconfig
-"
-
-PATCHES=(
- "${WORKDIR}/${XORGHDRS}/${PN}-5.25.80-override-include-dirs.patch" # downstream patch
-)
-
-src_prepare() {
- ecm_src_prepare
-
- if ! use ibus; then
- sed -e "s/Qt5X11Extras_FOUND AND XCB_XCB_FOUND AND XCB_KEYSYMS_FOUND/false/" \
- -i applets/kimpanel/backend/ibus/CMakeLists.txt || die
- fi
-
- # TODO: try to get a build switch upstreamed
- if ! use scim; then
- sed -e "s/^pkg_check_modules.*SCIM/#&/" -i CMakeLists.txt || die
- fi
-}
-
-src_configure() {
- local mycmakeargs=(
- -DCMAKE_DISABLE_FIND_PACKAGE_PackageKitQt5=ON # not packaged
- -DEVDEV_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
- -DXORGLIBINPUT_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
- -DXORGSERVER_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
- -DSYNAPTICS_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
- $(cmake_use_find_package ibus GLIB2)
- $(cmake_use_find_package kaccounts AccountsQt5)
- $(cmake_use_find_package kaccounts KAccounts)
- $(cmake_use_find_package semantic-desktop KF5Baloo)
- )
-
- ecm_src_configure
-}
-
-src_test() {
- # parallel tests fail, foldermodeltest,positionertest hang, bug #646890
- # test_kio_fonts needs D-Bus, bug #634166
- # lookandfeel-kcmTest is unreliable for a long time, bug #607918
- local myctestargs=(
- -j1
- -E "(foldermodeltest|positionertest|test_kio_fonts|lookandfeel-kcmTest)"
- )
-
- ecm_src_test
-}
-
-pkg_postinst() {
- if [[ -z "${REPLACING_VERSIONS}" ]]; then
- optfeature "screen reader support" app-accessibility/orca
- fi
- ecm_pkg_postinst
-}
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2023-02-21 14:02 Andreas Sturmlechner
0 siblings, 0 replies; 189+ messages in thread
From: Andreas Sturmlechner @ 2023-02-21 14:02 UTC (permalink / raw
To: gentoo-commits
commit: 8f87b28afcabed697bd700b9e3c9fdb747a893a0
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Tue Feb 21 13:26:52 2023 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Tue Feb 21 13:26:52 2023 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=8f87b28a
kde-plasma/plasma-desktop: 5.27.1 version bump
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
.../plasma-desktop/plasma-desktop-5.27.1.ebuild | 179 +++++++++++++++++++++
1 file changed, 179 insertions(+)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.27.1.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.27.1.ebuild
new file mode 100644
index 0000000000..cb0f572091
--- /dev/null
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.27.1.ebuild
@@ -0,0 +1,179 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+ECM_TEST="true"
+KFMIN=5.102.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=5.15.7
+VIRTUALX_REQUIRED="test"
+inherit ecm plasma.kde.org optfeature
+
+DESCRIPTION="KDE Plasma desktop"
+XORGHDRS="${PN}-override-include-dirs-2"
+SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${XORGHDRS}.tar.xz"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="ibus +kaccounts scim screencast +semantic-desktop"
+
+# kde-frameworks/kwindowsystem[X]: Uses KX11Extras
+COMMON_DEPEND="
+ dev-libs/wayland
+ >=dev-qt/qtconcurrent-${QTMIN}:5
+ >=dev-qt/qtdbus-${QTMIN}:5
+ >=dev-qt/qtdeclarative-${QTMIN}:5
+ >=dev-qt/qtgui-${QTMIN}:5
+ >=dev-qt/qtnetwork-${QTMIN}:5
+ >=dev-qt/qtprintsupport-${QTMIN}:5
+ >=dev-qt/qtsql-${QTMIN}:5
+ >=dev-qt/qtsvg-${QTMIN}:5
+ >=dev-qt/qtwayland-${QTMIN}:5
+ >=dev-qt/qtwidgets-${QTMIN}:5
+ >=dev-qt/qtx11extras-${QTMIN}:5
+ >=dev-qt/qtxml-${QTMIN}:5
+ >=kde-frameworks/attica-${KFMIN}:5
+ >=kde-frameworks/kactivities-${KFMIN}:5
+ >=kde-frameworks/kactivities-stats-${KFMIN}:5
+ >=kde-frameworks/karchive-${KFMIN}:5
+ >=kde-frameworks/kauth-${KFMIN}:5
+ >=kde-frameworks/kbookmarks-${KFMIN}:5
+ >=kde-frameworks/kcmutils-${KFMIN}:5
+ >=kde-frameworks/kcodecs-${KFMIN}:5
+ >=kde-frameworks/kcompletion-${KFMIN}:5
+ >=kde-frameworks/kconfig-${KFMIN}:5
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+ >=kde-frameworks/kcoreaddons-${KFMIN}:5
+ >=kde-frameworks/kcrash-${KFMIN}:5
+ >=kde-frameworks/kdbusaddons-${KFMIN}:5
+ >=kde-frameworks/kdeclarative-${KFMIN}:5
+ >=kde-frameworks/kded-${KFMIN}:5
+ >=kde-frameworks/kdelibs4support-${KFMIN}:5
+ >=kde-frameworks/kglobalaccel-${KFMIN}:5
+ >=kde-frameworks/kguiaddons-${KFMIN}:5
+ >=kde-frameworks/ki18n-${KFMIN}:5
+ >=kde-frameworks/kiconthemes-${KFMIN}:5
+ >=kde-frameworks/kio-${KFMIN}:5
+ >=kde-frameworks/kitemmodels-${KFMIN}:5
+ >=kde-frameworks/kitemviews-${KFMIN}:5
+ >=kde-frameworks/kjobwidgets-${KFMIN}:5
+ >=kde-frameworks/knewstuff-${KFMIN}:5
+ >=kde-frameworks/knotifications-${KFMIN}:5
+ >=kde-frameworks/knotifyconfig-${KFMIN}:5
+ >=kde-frameworks/kpackage-${KFMIN}:5
+ >=kde-frameworks/kparts-${KFMIN}:5
+ >=kde-frameworks/krunner-${KFMIN}:5
+ >=kde-frameworks/kservice-${KFMIN}:5
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+ >=kde-frameworks/kwindowsystem-${KFMIN}:5[X]
+ >=kde-frameworks/kxmlgui-${KFMIN}:5
+ >=kde-frameworks/plasma-${KFMIN}:5
+ >=kde-frameworks/solid-${KFMIN}:5
+ >=kde-frameworks/sonnet-${KFMIN}:5
+ >=kde-plasma/kwin-${PVCUT}:5
+ >=kde-plasma/libksysguard-${PVCUT}:5
+ >=kde-plasma/libkworkspace-${PVCUT}:5
+ >=kde-plasma/plasma-workspace-${PVCUT}:5[screencast?]
+ >=media-libs/phonon-4.11.0
+ x11-libs/libX11
+ x11-libs/libXcursor
+ x11-libs/libXfixes
+ x11-libs/libXi
+ x11-libs/libxcb
+ x11-libs/libxkbcommon
+ x11-libs/libxkbfile
+ ibus? (
+ app-i18n/ibus
+ dev-libs/glib:2
+ >=dev-qt/qtx11extras-${QTMIN}:5
+ x11-libs/libxcb
+ x11-libs/xcb-util-keysyms
+ )
+ kaccounts? (
+ kde-apps/kaccounts-integration:5
+ net-libs/accounts-qt
+ )
+ scim? ( app-i18n/scim )
+ semantic-desktop? ( >=kde-frameworks/baloo-${KFMIN}:5 )
+"
+DEPEND="${COMMON_DEPEND}
+ >=dev-libs/wayland-protocols-1.25
+ dev-libs/boost
+ x11-base/xorg-proto
+"
+RDEPEND="${COMMON_DEPEND}
+ !<kde-plasma/kdeplasma-addons-5.25.50
+ >=dev-qt/qtgraphicaleffects-${QTMIN}:5
+ >=dev-qt/qtquickcontrols2-${QTMIN}:5
+ >=dev-qt/qtwaylandscanner-${QTMIN}:5
+ >=kde-frameworks/kirigami-${KFMIN}:5
+ >=kde-frameworks/qqc2-desktop-style-${KFMIN}:5
+ >=kde-plasma/kde-cli-tools-${PVCUT}:5
+ >=kde-plasma/oxygen-${PVCUT}:5
+ media-fonts/noto-emoji
+ sys-apps/util-linux
+ x11-apps/setxkbmap
+ x11-misc/xdg-user-dirs
+ kaccounts? ( net-libs/signon-oauth2 )
+ screencast? ( >=kde-plasma/kpipewire-${PVCUT}:5 )
+"
+BDEPEND="
+ >=kde-frameworks/kcmutils-${KFMIN}:5
+ virtual/pkgconfig
+"
+
+PATCHES=(
+ "${WORKDIR}/${XORGHDRS}/${PN}-5.25.80-override-include-dirs.patch" # downstream patch
+)
+
+src_prepare() {
+ ecm_src_prepare
+
+ if ! use ibus; then
+ sed -e "s/Qt5X11Extras_FOUND AND XCB_XCB_FOUND AND XCB_KEYSYMS_FOUND/false/" \
+ -i applets/kimpanel/backend/ibus/CMakeLists.txt || die
+ fi
+
+ # TODO: try to get a build switch upstreamed
+ if ! use scim; then
+ sed -e "s/^pkg_check_modules.*SCIM/#&/" -i CMakeLists.txt || die
+ fi
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DCMAKE_DISABLE_FIND_PACKAGE_PackageKitQt5=ON # not packaged
+ -DEVDEV_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
+ -DXORGLIBINPUT_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
+ -DXORGSERVER_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
+ -DSYNAPTICS_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
+ $(cmake_use_find_package ibus GLIB2)
+ $(cmake_use_find_package kaccounts AccountsQt5)
+ $(cmake_use_find_package kaccounts KAccounts)
+ $(cmake_use_find_package semantic-desktop KF5Baloo)
+ )
+
+ ecm_src_configure
+}
+
+src_test() {
+ # parallel tests fail, foldermodeltest,positionertest hang, bug #646890
+ # test_kio_fonts needs D-Bus, bug #634166
+ # lookandfeel-kcmTest is unreliable for a long time, bug #607918
+ local myctestargs=(
+ -j1
+ -E "(foldermodeltest|positionertest|test_kio_fonts|lookandfeel-kcmTest)"
+ )
+
+ ecm_src_test
+}
+
+pkg_postinst() {
+ if [[ -z "${REPLACING_VERSIONS}" ]]; then
+ optfeature "screen reader support" app-accessibility/orca
+ fi
+ ecm_pkg_postinst
+}
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2023-02-14 11:27 Andreas Sturmlechner
0 siblings, 0 replies; 189+ messages in thread
From: Andreas Sturmlechner @ 2023-02-14 11:27 UTC (permalink / raw
To: gentoo-commits
commit: c3cd2524124daf832f10d16b0b21789244e658cf
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Mon Feb 13 10:47:32 2023 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Mon Feb 13 10:47:32 2023 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=c3cd2524
kde-plasma/plasma-desktop: drop 5.27.0
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
.../plasma-desktop/plasma-desktop-5.27.0.ebuild | 179 ---------------------
1 file changed, 179 deletions(-)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.27.0.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.27.0.ebuild
deleted file mode 100644
index cb0f572091..0000000000
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.27.0.ebuild
+++ /dev/null
@@ -1,179 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="forceoptional"
-ECM_TEST="true"
-KFMIN=5.102.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.7
-VIRTUALX_REQUIRED="test"
-inherit ecm plasma.kde.org optfeature
-
-DESCRIPTION="KDE Plasma desktop"
-XORGHDRS="${PN}-override-include-dirs-2"
-SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${XORGHDRS}.tar.xz"
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE="ibus +kaccounts scim screencast +semantic-desktop"
-
-# kde-frameworks/kwindowsystem[X]: Uses KX11Extras
-COMMON_DEPEND="
- dev-libs/wayland
- >=dev-qt/qtconcurrent-${QTMIN}:5
- >=dev-qt/qtdbus-${QTMIN}:5
- >=dev-qt/qtdeclarative-${QTMIN}:5
- >=dev-qt/qtgui-${QTMIN}:5
- >=dev-qt/qtnetwork-${QTMIN}:5
- >=dev-qt/qtprintsupport-${QTMIN}:5
- >=dev-qt/qtsql-${QTMIN}:5
- >=dev-qt/qtsvg-${QTMIN}:5
- >=dev-qt/qtwayland-${QTMIN}:5
- >=dev-qt/qtwidgets-${QTMIN}:5
- >=dev-qt/qtx11extras-${QTMIN}:5
- >=dev-qt/qtxml-${QTMIN}:5
- >=kde-frameworks/attica-${KFMIN}:5
- >=kde-frameworks/kactivities-${KFMIN}:5
- >=kde-frameworks/kactivities-stats-${KFMIN}:5
- >=kde-frameworks/karchive-${KFMIN}:5
- >=kde-frameworks/kauth-${KFMIN}:5
- >=kde-frameworks/kbookmarks-${KFMIN}:5
- >=kde-frameworks/kcmutils-${KFMIN}:5
- >=kde-frameworks/kcodecs-${KFMIN}:5
- >=kde-frameworks/kcompletion-${KFMIN}:5
- >=kde-frameworks/kconfig-${KFMIN}:5
- >=kde-frameworks/kconfigwidgets-${KFMIN}:5
- >=kde-frameworks/kcoreaddons-${KFMIN}:5
- >=kde-frameworks/kcrash-${KFMIN}:5
- >=kde-frameworks/kdbusaddons-${KFMIN}:5
- >=kde-frameworks/kdeclarative-${KFMIN}:5
- >=kde-frameworks/kded-${KFMIN}:5
- >=kde-frameworks/kdelibs4support-${KFMIN}:5
- >=kde-frameworks/kglobalaccel-${KFMIN}:5
- >=kde-frameworks/kguiaddons-${KFMIN}:5
- >=kde-frameworks/ki18n-${KFMIN}:5
- >=kde-frameworks/kiconthemes-${KFMIN}:5
- >=kde-frameworks/kio-${KFMIN}:5
- >=kde-frameworks/kitemmodels-${KFMIN}:5
- >=kde-frameworks/kitemviews-${KFMIN}:5
- >=kde-frameworks/kjobwidgets-${KFMIN}:5
- >=kde-frameworks/knewstuff-${KFMIN}:5
- >=kde-frameworks/knotifications-${KFMIN}:5
- >=kde-frameworks/knotifyconfig-${KFMIN}:5
- >=kde-frameworks/kpackage-${KFMIN}:5
- >=kde-frameworks/kparts-${KFMIN}:5
- >=kde-frameworks/krunner-${KFMIN}:5
- >=kde-frameworks/kservice-${KFMIN}:5
- >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
- >=kde-frameworks/kwindowsystem-${KFMIN}:5[X]
- >=kde-frameworks/kxmlgui-${KFMIN}:5
- >=kde-frameworks/plasma-${KFMIN}:5
- >=kde-frameworks/solid-${KFMIN}:5
- >=kde-frameworks/sonnet-${KFMIN}:5
- >=kde-plasma/kwin-${PVCUT}:5
- >=kde-plasma/libksysguard-${PVCUT}:5
- >=kde-plasma/libkworkspace-${PVCUT}:5
- >=kde-plasma/plasma-workspace-${PVCUT}:5[screencast?]
- >=media-libs/phonon-4.11.0
- x11-libs/libX11
- x11-libs/libXcursor
- x11-libs/libXfixes
- x11-libs/libXi
- x11-libs/libxcb
- x11-libs/libxkbcommon
- x11-libs/libxkbfile
- ibus? (
- app-i18n/ibus
- dev-libs/glib:2
- >=dev-qt/qtx11extras-${QTMIN}:5
- x11-libs/libxcb
- x11-libs/xcb-util-keysyms
- )
- kaccounts? (
- kde-apps/kaccounts-integration:5
- net-libs/accounts-qt
- )
- scim? ( app-i18n/scim )
- semantic-desktop? ( >=kde-frameworks/baloo-${KFMIN}:5 )
-"
-DEPEND="${COMMON_DEPEND}
- >=dev-libs/wayland-protocols-1.25
- dev-libs/boost
- x11-base/xorg-proto
-"
-RDEPEND="${COMMON_DEPEND}
- !<kde-plasma/kdeplasma-addons-5.25.50
- >=dev-qt/qtgraphicaleffects-${QTMIN}:5
- >=dev-qt/qtquickcontrols2-${QTMIN}:5
- >=dev-qt/qtwaylandscanner-${QTMIN}:5
- >=kde-frameworks/kirigami-${KFMIN}:5
- >=kde-frameworks/qqc2-desktop-style-${KFMIN}:5
- >=kde-plasma/kde-cli-tools-${PVCUT}:5
- >=kde-plasma/oxygen-${PVCUT}:5
- media-fonts/noto-emoji
- sys-apps/util-linux
- x11-apps/setxkbmap
- x11-misc/xdg-user-dirs
- kaccounts? ( net-libs/signon-oauth2 )
- screencast? ( >=kde-plasma/kpipewire-${PVCUT}:5 )
-"
-BDEPEND="
- >=kde-frameworks/kcmutils-${KFMIN}:5
- virtual/pkgconfig
-"
-
-PATCHES=(
- "${WORKDIR}/${XORGHDRS}/${PN}-5.25.80-override-include-dirs.patch" # downstream patch
-)
-
-src_prepare() {
- ecm_src_prepare
-
- if ! use ibus; then
- sed -e "s/Qt5X11Extras_FOUND AND XCB_XCB_FOUND AND XCB_KEYSYMS_FOUND/false/" \
- -i applets/kimpanel/backend/ibus/CMakeLists.txt || die
- fi
-
- # TODO: try to get a build switch upstreamed
- if ! use scim; then
- sed -e "s/^pkg_check_modules.*SCIM/#&/" -i CMakeLists.txt || die
- fi
-}
-
-src_configure() {
- local mycmakeargs=(
- -DCMAKE_DISABLE_FIND_PACKAGE_PackageKitQt5=ON # not packaged
- -DEVDEV_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
- -DXORGLIBINPUT_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
- -DXORGSERVER_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
- -DSYNAPTICS_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
- $(cmake_use_find_package ibus GLIB2)
- $(cmake_use_find_package kaccounts AccountsQt5)
- $(cmake_use_find_package kaccounts KAccounts)
- $(cmake_use_find_package semantic-desktop KF5Baloo)
- )
-
- ecm_src_configure
-}
-
-src_test() {
- # parallel tests fail, foldermodeltest,positionertest hang, bug #646890
- # test_kio_fonts needs D-Bus, bug #634166
- # lookandfeel-kcmTest is unreliable for a long time, bug #607918
- local myctestargs=(
- -j1
- -E "(foldermodeltest|positionertest|test_kio_fonts|lookandfeel-kcmTest)"
- )
-
- ecm_src_test
-}
-
-pkg_postinst() {
- if [[ -z "${REPLACING_VERSIONS}" ]]; then
- optfeature "screen reader support" app-accessibility/orca
- fi
- ecm_pkg_postinst
-}
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2023-02-09 13:26 Andreas Sturmlechner
0 siblings, 0 replies; 189+ messages in thread
From: Andreas Sturmlechner @ 2023-02-09 13:26 UTC (permalink / raw
To: gentoo-commits
commit: c839a0de06d898a2675e6ec1e410d53ed95530cf
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 9 13:00:00 2023 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu Feb 9 13:19:55 2023 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=c839a0de
kde-plasma/plasma-desktop: 5.27.0 version bump
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
.../plasma-desktop/plasma-desktop-5.27.0.ebuild | 179 +++++++++++++++++++++
1 file changed, 179 insertions(+)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.27.0.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.27.0.ebuild
new file mode 100644
index 0000000000..cb0f572091
--- /dev/null
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.27.0.ebuild
@@ -0,0 +1,179 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+ECM_TEST="true"
+KFMIN=5.102.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=5.15.7
+VIRTUALX_REQUIRED="test"
+inherit ecm plasma.kde.org optfeature
+
+DESCRIPTION="KDE Plasma desktop"
+XORGHDRS="${PN}-override-include-dirs-2"
+SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${XORGHDRS}.tar.xz"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="ibus +kaccounts scim screencast +semantic-desktop"
+
+# kde-frameworks/kwindowsystem[X]: Uses KX11Extras
+COMMON_DEPEND="
+ dev-libs/wayland
+ >=dev-qt/qtconcurrent-${QTMIN}:5
+ >=dev-qt/qtdbus-${QTMIN}:5
+ >=dev-qt/qtdeclarative-${QTMIN}:5
+ >=dev-qt/qtgui-${QTMIN}:5
+ >=dev-qt/qtnetwork-${QTMIN}:5
+ >=dev-qt/qtprintsupport-${QTMIN}:5
+ >=dev-qt/qtsql-${QTMIN}:5
+ >=dev-qt/qtsvg-${QTMIN}:5
+ >=dev-qt/qtwayland-${QTMIN}:5
+ >=dev-qt/qtwidgets-${QTMIN}:5
+ >=dev-qt/qtx11extras-${QTMIN}:5
+ >=dev-qt/qtxml-${QTMIN}:5
+ >=kde-frameworks/attica-${KFMIN}:5
+ >=kde-frameworks/kactivities-${KFMIN}:5
+ >=kde-frameworks/kactivities-stats-${KFMIN}:5
+ >=kde-frameworks/karchive-${KFMIN}:5
+ >=kde-frameworks/kauth-${KFMIN}:5
+ >=kde-frameworks/kbookmarks-${KFMIN}:5
+ >=kde-frameworks/kcmutils-${KFMIN}:5
+ >=kde-frameworks/kcodecs-${KFMIN}:5
+ >=kde-frameworks/kcompletion-${KFMIN}:5
+ >=kde-frameworks/kconfig-${KFMIN}:5
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+ >=kde-frameworks/kcoreaddons-${KFMIN}:5
+ >=kde-frameworks/kcrash-${KFMIN}:5
+ >=kde-frameworks/kdbusaddons-${KFMIN}:5
+ >=kde-frameworks/kdeclarative-${KFMIN}:5
+ >=kde-frameworks/kded-${KFMIN}:5
+ >=kde-frameworks/kdelibs4support-${KFMIN}:5
+ >=kde-frameworks/kglobalaccel-${KFMIN}:5
+ >=kde-frameworks/kguiaddons-${KFMIN}:5
+ >=kde-frameworks/ki18n-${KFMIN}:5
+ >=kde-frameworks/kiconthemes-${KFMIN}:5
+ >=kde-frameworks/kio-${KFMIN}:5
+ >=kde-frameworks/kitemmodels-${KFMIN}:5
+ >=kde-frameworks/kitemviews-${KFMIN}:5
+ >=kde-frameworks/kjobwidgets-${KFMIN}:5
+ >=kde-frameworks/knewstuff-${KFMIN}:5
+ >=kde-frameworks/knotifications-${KFMIN}:5
+ >=kde-frameworks/knotifyconfig-${KFMIN}:5
+ >=kde-frameworks/kpackage-${KFMIN}:5
+ >=kde-frameworks/kparts-${KFMIN}:5
+ >=kde-frameworks/krunner-${KFMIN}:5
+ >=kde-frameworks/kservice-${KFMIN}:5
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+ >=kde-frameworks/kwindowsystem-${KFMIN}:5[X]
+ >=kde-frameworks/kxmlgui-${KFMIN}:5
+ >=kde-frameworks/plasma-${KFMIN}:5
+ >=kde-frameworks/solid-${KFMIN}:5
+ >=kde-frameworks/sonnet-${KFMIN}:5
+ >=kde-plasma/kwin-${PVCUT}:5
+ >=kde-plasma/libksysguard-${PVCUT}:5
+ >=kde-plasma/libkworkspace-${PVCUT}:5
+ >=kde-plasma/plasma-workspace-${PVCUT}:5[screencast?]
+ >=media-libs/phonon-4.11.0
+ x11-libs/libX11
+ x11-libs/libXcursor
+ x11-libs/libXfixes
+ x11-libs/libXi
+ x11-libs/libxcb
+ x11-libs/libxkbcommon
+ x11-libs/libxkbfile
+ ibus? (
+ app-i18n/ibus
+ dev-libs/glib:2
+ >=dev-qt/qtx11extras-${QTMIN}:5
+ x11-libs/libxcb
+ x11-libs/xcb-util-keysyms
+ )
+ kaccounts? (
+ kde-apps/kaccounts-integration:5
+ net-libs/accounts-qt
+ )
+ scim? ( app-i18n/scim )
+ semantic-desktop? ( >=kde-frameworks/baloo-${KFMIN}:5 )
+"
+DEPEND="${COMMON_DEPEND}
+ >=dev-libs/wayland-protocols-1.25
+ dev-libs/boost
+ x11-base/xorg-proto
+"
+RDEPEND="${COMMON_DEPEND}
+ !<kde-plasma/kdeplasma-addons-5.25.50
+ >=dev-qt/qtgraphicaleffects-${QTMIN}:5
+ >=dev-qt/qtquickcontrols2-${QTMIN}:5
+ >=dev-qt/qtwaylandscanner-${QTMIN}:5
+ >=kde-frameworks/kirigami-${KFMIN}:5
+ >=kde-frameworks/qqc2-desktop-style-${KFMIN}:5
+ >=kde-plasma/kde-cli-tools-${PVCUT}:5
+ >=kde-plasma/oxygen-${PVCUT}:5
+ media-fonts/noto-emoji
+ sys-apps/util-linux
+ x11-apps/setxkbmap
+ x11-misc/xdg-user-dirs
+ kaccounts? ( net-libs/signon-oauth2 )
+ screencast? ( >=kde-plasma/kpipewire-${PVCUT}:5 )
+"
+BDEPEND="
+ >=kde-frameworks/kcmutils-${KFMIN}:5
+ virtual/pkgconfig
+"
+
+PATCHES=(
+ "${WORKDIR}/${XORGHDRS}/${PN}-5.25.80-override-include-dirs.patch" # downstream patch
+)
+
+src_prepare() {
+ ecm_src_prepare
+
+ if ! use ibus; then
+ sed -e "s/Qt5X11Extras_FOUND AND XCB_XCB_FOUND AND XCB_KEYSYMS_FOUND/false/" \
+ -i applets/kimpanel/backend/ibus/CMakeLists.txt || die
+ fi
+
+ # TODO: try to get a build switch upstreamed
+ if ! use scim; then
+ sed -e "s/^pkg_check_modules.*SCIM/#&/" -i CMakeLists.txt || die
+ fi
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DCMAKE_DISABLE_FIND_PACKAGE_PackageKitQt5=ON # not packaged
+ -DEVDEV_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
+ -DXORGLIBINPUT_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
+ -DXORGSERVER_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
+ -DSYNAPTICS_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
+ $(cmake_use_find_package ibus GLIB2)
+ $(cmake_use_find_package kaccounts AccountsQt5)
+ $(cmake_use_find_package kaccounts KAccounts)
+ $(cmake_use_find_package semantic-desktop KF5Baloo)
+ )
+
+ ecm_src_configure
+}
+
+src_test() {
+ # parallel tests fail, foldermodeltest,positionertest hang, bug #646890
+ # test_kio_fonts needs D-Bus, bug #634166
+ # lookandfeel-kcmTest is unreliable for a long time, bug #607918
+ local myctestargs=(
+ -j1
+ -E "(foldermodeltest|positionertest|test_kio_fonts|lookandfeel-kcmTest)"
+ )
+
+ ecm_src_test
+}
+
+pkg_postinst() {
+ if [[ -z "${REPLACING_VERSIONS}" ]]; then
+ optfeature "screen reader support" app-accessibility/orca
+ fi
+ ecm_pkg_postinst
+}
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2023-01-20 13:59 Andreas Sturmlechner
0 siblings, 0 replies; 189+ messages in thread
From: Andreas Sturmlechner @ 2023-01-20 13:59 UTC (permalink / raw
To: gentoo-commits
commit: 2129b235b543abda2b5adb3cd34820b3149548c9
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 20 13:48:58 2023 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Fri Jan 20 13:48:58 2023 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=2129b235
kde-plasma/plasma-desktop: drop 5.26.90
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
.../plasma-desktop/plasma-desktop-5.26.90.ebuild | 179 ---------------------
1 file changed, 179 deletions(-)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.26.90.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.26.90.ebuild
deleted file mode 100644
index b318eee323..0000000000
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.26.90.ebuild
+++ /dev/null
@@ -1,179 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="forceoptional"
-ECM_TEST="true"
-KFMIN=5.102.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.7
-VIRTUALX_REQUIRED="test"
-inherit ecm plasma.kde.org optfeature
-
-DESCRIPTION="KDE Plasma desktop"
-XORGHDRS="${PN}-override-include-dirs-2"
-SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${XORGHDRS}.tar.xz"
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="5"
-KEYWORDS="~amd64"
-IUSE="ibus +kaccounts scim screencast +semantic-desktop"
-
-# kde-frameworks/kwindowsystem[X]: Uses KX11Extras
-COMMON_DEPEND="
- dev-libs/wayland
- >=dev-qt/qtconcurrent-${QTMIN}:5
- >=dev-qt/qtdbus-${QTMIN}:5
- >=dev-qt/qtdeclarative-${QTMIN}:5
- >=dev-qt/qtgui-${QTMIN}:5
- >=dev-qt/qtnetwork-${QTMIN}:5
- >=dev-qt/qtprintsupport-${QTMIN}:5
- >=dev-qt/qtsql-${QTMIN}:5
- >=dev-qt/qtsvg-${QTMIN}:5
- >=dev-qt/qtwayland-${QTMIN}:5
- >=dev-qt/qtwidgets-${QTMIN}:5
- >=dev-qt/qtx11extras-${QTMIN}:5
- >=dev-qt/qtxml-${QTMIN}:5
- >=kde-frameworks/attica-${KFMIN}:5
- >=kde-frameworks/kactivities-${KFMIN}:5
- >=kde-frameworks/kactivities-stats-${KFMIN}:5
- >=kde-frameworks/karchive-${KFMIN}:5
- >=kde-frameworks/kauth-${KFMIN}:5
- >=kde-frameworks/kbookmarks-${KFMIN}:5
- >=kde-frameworks/kcmutils-${KFMIN}:5
- >=kde-frameworks/kcodecs-${KFMIN}:5
- >=kde-frameworks/kcompletion-${KFMIN}:5
- >=kde-frameworks/kconfig-${KFMIN}:5
- >=kde-frameworks/kconfigwidgets-${KFMIN}:5
- >=kde-frameworks/kcoreaddons-${KFMIN}:5
- >=kde-frameworks/kcrash-${KFMIN}:5
- >=kde-frameworks/kdbusaddons-${KFMIN}:5
- >=kde-frameworks/kdeclarative-${KFMIN}:5
- >=kde-frameworks/kded-${KFMIN}:5
- >=kde-frameworks/kdelibs4support-${KFMIN}:5
- >=kde-frameworks/kglobalaccel-${KFMIN}:5
- >=kde-frameworks/kguiaddons-${KFMIN}:5
- >=kde-frameworks/ki18n-${KFMIN}:5
- >=kde-frameworks/kiconthemes-${KFMIN}:5
- >=kde-frameworks/kio-${KFMIN}:5
- >=kde-frameworks/kitemmodels-${KFMIN}:5
- >=kde-frameworks/kitemviews-${KFMIN}:5
- >=kde-frameworks/kjobwidgets-${KFMIN}:5
- >=kde-frameworks/knewstuff-${KFMIN}:5
- >=kde-frameworks/knotifications-${KFMIN}:5
- >=kde-frameworks/knotifyconfig-${KFMIN}:5
- >=kde-frameworks/kpackage-${KFMIN}:5
- >=kde-frameworks/kparts-${KFMIN}:5
- >=kde-frameworks/krunner-${KFMIN}:5
- >=kde-frameworks/kservice-${KFMIN}:5
- >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
- >=kde-frameworks/kwindowsystem-${KFMIN}:5[X]
- >=kde-frameworks/kxmlgui-${KFMIN}:5
- >=kde-frameworks/plasma-${KFMIN}:5
- >=kde-frameworks/solid-${KFMIN}:5
- >=kde-frameworks/sonnet-${KFMIN}:5
- >=kde-plasma/kwin-${PVCUT}:5
- >=kde-plasma/libksysguard-${PVCUT}:5
- >=kde-plasma/libkworkspace-${PVCUT}:5
- >=kde-plasma/plasma-workspace-${PVCUT}:5[screencast?]
- >=media-libs/phonon-4.11.0
- x11-libs/libX11
- x11-libs/libXcursor
- x11-libs/libXfixes
- x11-libs/libXi
- x11-libs/libxcb
- x11-libs/libxkbcommon
- x11-libs/libxkbfile
- ibus? (
- app-i18n/ibus
- dev-libs/glib:2
- >=dev-qt/qtx11extras-${QTMIN}:5
- x11-libs/libxcb
- x11-libs/xcb-util-keysyms
- )
- kaccounts? (
- kde-apps/kaccounts-integration:5
- net-libs/accounts-qt
- )
- scim? ( app-i18n/scim )
- semantic-desktop? ( >=kde-frameworks/baloo-${KFMIN}:5 )
-"
-DEPEND="${COMMON_DEPEND}
- >=dev-libs/wayland-protocols-1.25
- dev-libs/boost
- x11-base/xorg-proto
-"
-RDEPEND="${COMMON_DEPEND}
- !<kde-plasma/kdeplasma-addons-5.25.50
- >=dev-qt/qtgraphicaleffects-${QTMIN}:5
- >=dev-qt/qtquickcontrols2-${QTMIN}:5
- >=dev-qt/qtwaylandscanner-${QTMIN}:5
- >=kde-frameworks/kirigami-${KFMIN}:5
- >=kde-frameworks/qqc2-desktop-style-${KFMIN}:5
- >=kde-plasma/kde-cli-tools-${PVCUT}:5
- >=kde-plasma/oxygen-${PVCUT}:5
- media-fonts/noto-emoji
- sys-apps/util-linux
- x11-apps/setxkbmap
- x11-misc/xdg-user-dirs
- kaccounts? ( net-libs/signon-oauth2 )
- screencast? ( >=kde-plasma/kpipewire-${PVCUT}:5 )
-"
-BDEPEND="
- >=kde-frameworks/kcmutils-${KFMIN}:5
- virtual/pkgconfig
-"
-
-PATCHES=(
- "${WORKDIR}/${XORGHDRS}/${PN}-5.25.80-override-include-dirs.patch" # downstream patch
-)
-
-src_prepare() {
- ecm_src_prepare
-
- if ! use ibus; then
- sed -e "s/Qt5X11Extras_FOUND AND XCB_XCB_FOUND AND XCB_KEYSYMS_FOUND/false/" \
- -i applets/kimpanel/backend/ibus/CMakeLists.txt || die
- fi
-
- # TODO: try to get a build switch upstreamed
- if ! use scim; then
- sed -e "s/^pkg_check_modules.*SCIM/#&/" -i CMakeLists.txt || die
- fi
-}
-
-src_configure() {
- local mycmakeargs=(
- -DCMAKE_DISABLE_FIND_PACKAGE_PackageKitQt5=ON # not packaged
- -DEVDEV_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
- -DXORGLIBINPUT_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
- -DXORGSERVER_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
- -DSYNAPTICS_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
- $(cmake_use_find_package ibus GLIB2)
- $(cmake_use_find_package kaccounts AccountsQt5)
- $(cmake_use_find_package kaccounts KAccounts)
- $(cmake_use_find_package semantic-desktop KF5Baloo)
- )
-
- ecm_src_configure
-}
-
-src_test() {
- # parallel tests fail, foldermodeltest,positionertest hang, bug #646890
- # test_kio_fonts needs D-Bus, bug #634166
- # lookandfeel-kcmTest is unreliable for a long time, bug #607918
- local myctestargs=(
- -j1
- -E "(foldermodeltest|positionertest|test_kio_fonts|lookandfeel-kcmTest)"
- )
-
- ecm_src_test
-}
-
-pkg_postinst() {
- if [[ -z "${REPLACING_VERSIONS}" ]]; then
- optfeature "screen reader support" app-accessibility/orca
- fi
- ecm_pkg_postinst
-}
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2023-01-20 10:40 Andreas Sturmlechner
0 siblings, 0 replies; 189+ messages in thread
From: Andreas Sturmlechner @ 2023-01-20 10:40 UTC (permalink / raw
To: gentoo-commits
commit: 616fce0f32cb2e02f71ca6cb2b4714defe401cb5
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 20 09:30:28 2023 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Fri Jan 20 10:14:21 2023 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=616fce0f
kde-plasma/plasma-desktop: 5.26.90 version bump
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
.../plasma-desktop/plasma-desktop-5.26.90.ebuild | 179 +++++++++++++++++++++
1 file changed, 179 insertions(+)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.26.90.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.26.90.ebuild
new file mode 100644
index 0000000000..b318eee323
--- /dev/null
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.26.90.ebuild
@@ -0,0 +1,179 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+ECM_TEST="true"
+KFMIN=5.102.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=5.15.7
+VIRTUALX_REQUIRED="test"
+inherit ecm plasma.kde.org optfeature
+
+DESCRIPTION="KDE Plasma desktop"
+XORGHDRS="${PN}-override-include-dirs-2"
+SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${XORGHDRS}.tar.xz"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64"
+IUSE="ibus +kaccounts scim screencast +semantic-desktop"
+
+# kde-frameworks/kwindowsystem[X]: Uses KX11Extras
+COMMON_DEPEND="
+ dev-libs/wayland
+ >=dev-qt/qtconcurrent-${QTMIN}:5
+ >=dev-qt/qtdbus-${QTMIN}:5
+ >=dev-qt/qtdeclarative-${QTMIN}:5
+ >=dev-qt/qtgui-${QTMIN}:5
+ >=dev-qt/qtnetwork-${QTMIN}:5
+ >=dev-qt/qtprintsupport-${QTMIN}:5
+ >=dev-qt/qtsql-${QTMIN}:5
+ >=dev-qt/qtsvg-${QTMIN}:5
+ >=dev-qt/qtwayland-${QTMIN}:5
+ >=dev-qt/qtwidgets-${QTMIN}:5
+ >=dev-qt/qtx11extras-${QTMIN}:5
+ >=dev-qt/qtxml-${QTMIN}:5
+ >=kde-frameworks/attica-${KFMIN}:5
+ >=kde-frameworks/kactivities-${KFMIN}:5
+ >=kde-frameworks/kactivities-stats-${KFMIN}:5
+ >=kde-frameworks/karchive-${KFMIN}:5
+ >=kde-frameworks/kauth-${KFMIN}:5
+ >=kde-frameworks/kbookmarks-${KFMIN}:5
+ >=kde-frameworks/kcmutils-${KFMIN}:5
+ >=kde-frameworks/kcodecs-${KFMIN}:5
+ >=kde-frameworks/kcompletion-${KFMIN}:5
+ >=kde-frameworks/kconfig-${KFMIN}:5
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+ >=kde-frameworks/kcoreaddons-${KFMIN}:5
+ >=kde-frameworks/kcrash-${KFMIN}:5
+ >=kde-frameworks/kdbusaddons-${KFMIN}:5
+ >=kde-frameworks/kdeclarative-${KFMIN}:5
+ >=kde-frameworks/kded-${KFMIN}:5
+ >=kde-frameworks/kdelibs4support-${KFMIN}:5
+ >=kde-frameworks/kglobalaccel-${KFMIN}:5
+ >=kde-frameworks/kguiaddons-${KFMIN}:5
+ >=kde-frameworks/ki18n-${KFMIN}:5
+ >=kde-frameworks/kiconthemes-${KFMIN}:5
+ >=kde-frameworks/kio-${KFMIN}:5
+ >=kde-frameworks/kitemmodels-${KFMIN}:5
+ >=kde-frameworks/kitemviews-${KFMIN}:5
+ >=kde-frameworks/kjobwidgets-${KFMIN}:5
+ >=kde-frameworks/knewstuff-${KFMIN}:5
+ >=kde-frameworks/knotifications-${KFMIN}:5
+ >=kde-frameworks/knotifyconfig-${KFMIN}:5
+ >=kde-frameworks/kpackage-${KFMIN}:5
+ >=kde-frameworks/kparts-${KFMIN}:5
+ >=kde-frameworks/krunner-${KFMIN}:5
+ >=kde-frameworks/kservice-${KFMIN}:5
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+ >=kde-frameworks/kwindowsystem-${KFMIN}:5[X]
+ >=kde-frameworks/kxmlgui-${KFMIN}:5
+ >=kde-frameworks/plasma-${KFMIN}:5
+ >=kde-frameworks/solid-${KFMIN}:5
+ >=kde-frameworks/sonnet-${KFMIN}:5
+ >=kde-plasma/kwin-${PVCUT}:5
+ >=kde-plasma/libksysguard-${PVCUT}:5
+ >=kde-plasma/libkworkspace-${PVCUT}:5
+ >=kde-plasma/plasma-workspace-${PVCUT}:5[screencast?]
+ >=media-libs/phonon-4.11.0
+ x11-libs/libX11
+ x11-libs/libXcursor
+ x11-libs/libXfixes
+ x11-libs/libXi
+ x11-libs/libxcb
+ x11-libs/libxkbcommon
+ x11-libs/libxkbfile
+ ibus? (
+ app-i18n/ibus
+ dev-libs/glib:2
+ >=dev-qt/qtx11extras-${QTMIN}:5
+ x11-libs/libxcb
+ x11-libs/xcb-util-keysyms
+ )
+ kaccounts? (
+ kde-apps/kaccounts-integration:5
+ net-libs/accounts-qt
+ )
+ scim? ( app-i18n/scim )
+ semantic-desktop? ( >=kde-frameworks/baloo-${KFMIN}:5 )
+"
+DEPEND="${COMMON_DEPEND}
+ >=dev-libs/wayland-protocols-1.25
+ dev-libs/boost
+ x11-base/xorg-proto
+"
+RDEPEND="${COMMON_DEPEND}
+ !<kde-plasma/kdeplasma-addons-5.25.50
+ >=dev-qt/qtgraphicaleffects-${QTMIN}:5
+ >=dev-qt/qtquickcontrols2-${QTMIN}:5
+ >=dev-qt/qtwaylandscanner-${QTMIN}:5
+ >=kde-frameworks/kirigami-${KFMIN}:5
+ >=kde-frameworks/qqc2-desktop-style-${KFMIN}:5
+ >=kde-plasma/kde-cli-tools-${PVCUT}:5
+ >=kde-plasma/oxygen-${PVCUT}:5
+ media-fonts/noto-emoji
+ sys-apps/util-linux
+ x11-apps/setxkbmap
+ x11-misc/xdg-user-dirs
+ kaccounts? ( net-libs/signon-oauth2 )
+ screencast? ( >=kde-plasma/kpipewire-${PVCUT}:5 )
+"
+BDEPEND="
+ >=kde-frameworks/kcmutils-${KFMIN}:5
+ virtual/pkgconfig
+"
+
+PATCHES=(
+ "${WORKDIR}/${XORGHDRS}/${PN}-5.25.80-override-include-dirs.patch" # downstream patch
+)
+
+src_prepare() {
+ ecm_src_prepare
+
+ if ! use ibus; then
+ sed -e "s/Qt5X11Extras_FOUND AND XCB_XCB_FOUND AND XCB_KEYSYMS_FOUND/false/" \
+ -i applets/kimpanel/backend/ibus/CMakeLists.txt || die
+ fi
+
+ # TODO: try to get a build switch upstreamed
+ if ! use scim; then
+ sed -e "s/^pkg_check_modules.*SCIM/#&/" -i CMakeLists.txt || die
+ fi
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DCMAKE_DISABLE_FIND_PACKAGE_PackageKitQt5=ON # not packaged
+ -DEVDEV_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
+ -DXORGLIBINPUT_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
+ -DXORGSERVER_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
+ -DSYNAPTICS_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
+ $(cmake_use_find_package ibus GLIB2)
+ $(cmake_use_find_package kaccounts AccountsQt5)
+ $(cmake_use_find_package kaccounts KAccounts)
+ $(cmake_use_find_package semantic-desktop KF5Baloo)
+ )
+
+ ecm_src_configure
+}
+
+src_test() {
+ # parallel tests fail, foldermodeltest,positionertest hang, bug #646890
+ # test_kio_fonts needs D-Bus, bug #634166
+ # lookandfeel-kcmTest is unreliable for a long time, bug #607918
+ local myctestargs=(
+ -j1
+ -E "(foldermodeltest|positionertest|test_kio_fonts|lookandfeel-kcmTest)"
+ )
+
+ ecm_src_test
+}
+
+pkg_postinst() {
+ if [[ -z "${REPLACING_VERSIONS}" ]]; then
+ optfeature "screen reader support" app-accessibility/orca
+ fi
+ ecm_pkg_postinst
+}
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2023-01-15 14:27 Andreas Sturmlechner
0 siblings, 0 replies; 189+ messages in thread
From: Andreas Sturmlechner @ 2023-01-15 14:27 UTC (permalink / raw
To: gentoo-commits
commit: 1a3ec0668f730ea088c565ec73e512983f904c1a
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 15 14:12:00 2023 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Jan 15 14:12:00 2023 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=1a3ec066
kde-plasma/plasma-desktop: Add missing x11-libs/* dependencies
Used in mouse and keyboard KCMs.
Thanks-to: Sam James <sam <AT> gentoo.org>
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild | 2 ++
1 file changed, 2 insertions(+)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
index 6a67083abe..a37c0c2e47 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
@@ -78,9 +78,11 @@ COMMON_DEPEND="
>=kde-plasma/plasma-workspace-${PVCUT}:5[screencast?]
>=media-libs/phonon-4.11.0
x11-libs/libX11
+ x11-libs/libXcursor
x11-libs/libXfixes
x11-libs/libXi
x11-libs/libxcb
+ x11-libs/libxkbcommon
x11-libs/libxkbfile
ibus? (
app-i18n/ibus
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2023-01-15 14:27 Andreas Sturmlechner
0 siblings, 0 replies; 189+ messages in thread
From: Andreas Sturmlechner @ 2023-01-15 14:27 UTC (permalink / raw
To: gentoo-commits
commit: 1204e139fe97b6642945c85f5e10598e934fa742
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 15 14:24:48 2023 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Jan 15 14:24:48 2023 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=1204e139
kde-plasma/plasma-desktop: Add missing dependency
Upstream commit 8447cfdf67458768627def4f481d9f52f8d444e1
See also:
https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/1338
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild | 1 +
1 file changed, 1 insertion(+)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
index a37c0c2e47..d026bc1b6d 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
@@ -63,6 +63,7 @@ COMMON_DEPEND="
>=kde-frameworks/knewstuff-${KFMIN}:5
>=kde-frameworks/knotifications-${KFMIN}:5
>=kde-frameworks/knotifyconfig-${KFMIN}:5
+ >=kde-frameworks/kpackage-${KFMIN}:5
>=kde-frameworks/kparts-${KFMIN}:5
>=kde-frameworks/krunner-${KFMIN}:5
>=kde-frameworks/kservice-${KFMIN}:5
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2023-01-15 12:30 Andreas Sturmlechner
0 siblings, 0 replies; 189+ messages in thread
From: Andreas Sturmlechner @ 2023-01-15 12:30 UTC (permalink / raw
To: gentoo-commits
commit: bd7200f24c93b539afb88e4886b40a17d65126a4
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 15 12:22:52 2023 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Jan 15 12:29:42 2023 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=bd7200f2
kde-plasma/plasma-desktop: Add kde-frameworks/kwindowsystem[X] usedep
Unconditional use of KX11Extras.
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
index 439e0938d9..6a67083abe 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
@@ -20,6 +20,7 @@ SLOT="5"
KEYWORDS=""
IUSE="ibus +kaccounts scim screencast +semantic-desktop"
+# kde-frameworks/kwindowsystem[X]: Uses KX11Extras
COMMON_DEPEND="
dev-libs/wayland
>=dev-qt/qtconcurrent-${QTMIN}:5
@@ -66,7 +67,7 @@ COMMON_DEPEND="
>=kde-frameworks/krunner-${KFMIN}:5
>=kde-frameworks/kservice-${KFMIN}:5
>=kde-frameworks/kwidgetsaddons-${KFMIN}:5
- >=kde-frameworks/kwindowsystem-${KFMIN}:5
+ >=kde-frameworks/kwindowsystem-${KFMIN}:5[X]
>=kde-frameworks/kxmlgui-${KFMIN}:5
>=kde-frameworks/plasma-${KFMIN}:5
>=kde-frameworks/solid-${KFMIN}:5
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2023-01-12 11:06 Andreas Sturmlechner
0 siblings, 0 replies; 189+ messages in thread
From: Andreas Sturmlechner @ 2023-01-12 11:06 UTC (permalink / raw
To: gentoo-commits
commit: 221204e159d4ed42ee69ba871a59147f1a7a8a74
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 12 10:32:58 2023 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu Jan 12 10:32:58 2023 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=221204e1
kde-plasma/plasma-desktop: Drop IUSE telemetry
Upstream commits:
e05dbf646c8259b56b39ad72d5938fed101b5720
ac5f778e10784b77a3c9e70adcc851d8f1a30f9d
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild | 4 +---
1 file changed, 1 insertion(+), 3 deletions(-)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
index 61ab2b6e68..439e0938d9 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
@@ -18,7 +18,7 @@ SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${XORGHDRS}.tar.xz"
LICENSE="GPL-2" # TODO: CHECK
SLOT="5"
KEYWORDS=""
-IUSE="ibus +kaccounts scim screencast +semantic-desktop telemetry"
+IUSE="ibus +kaccounts scim screencast +semantic-desktop"
COMMON_DEPEND="
dev-libs/wayland
@@ -94,7 +94,6 @@ COMMON_DEPEND="
)
scim? ( app-i18n/scim )
semantic-desktop? ( >=kde-frameworks/baloo-${KFMIN}:5 )
- telemetry? ( dev-libs/kuserfeedback:5 )
"
DEPEND="${COMMON_DEPEND}
>=dev-libs/wayland-protocols-1.25
@@ -152,7 +151,6 @@ src_configure() {
$(cmake_use_find_package kaccounts AccountsQt5)
$(cmake_use_find_package kaccounts KAccounts)
$(cmake_use_find_package semantic-desktop KF5Baloo)
- $(cmake_use_find_package telemetry KUserFeedback)
)
ecm_src_configure
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2023-01-09 9:36 Andreas Sturmlechner
0 siblings, 0 replies; 189+ messages in thread
From: Andreas Sturmlechner @ 2023-01-09 9:36 UTC (permalink / raw
To: gentoo-commits
commit: 2bbba040237786db3a8d367bc524f18a518eb2c6
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 9 09:26:45 2023 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Mon Jan 9 09:36:16 2023 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=2bbba040
kde-plasma/plasma-desktop: Drop obsolete IUSE emoji metadata desc
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
kde-plasma/plasma-desktop/metadata.xml | 1 -
1 file changed, 1 deletion(-)
diff --git a/kde-plasma/plasma-desktop/metadata.xml b/kde-plasma/plasma-desktop/metadata.xml
index 2b30d63b6a..868d26b79a 100644
--- a/kde-plasma/plasma-desktop/metadata.xml
+++ b/kde-plasma/plasma-desktop/metadata.xml
@@ -9,7 +9,6 @@
<bugs-to>https://bugs.kde.org/</bugs-to>
</upstream>
<use>
- <flag name="emoji">Build emojipicker applet using <pkg>app-i18n/ibus</pkg> and <pkg>media-fonts/noto-emoji</pkg></flag>
<flag name="ibus">Use ibus input method via <pkg>app-i18n/ibus</pkg></flag>
<flag name="kaccounts">Build the OpenDesktop integration plugin</flag>
<flag name="scim">Enable applets that use <pkg>app-i18n/scim</pkg></flag>
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2023-01-04 15:21 Andreas Sturmlechner
0 siblings, 0 replies; 189+ messages in thread
From: Andreas Sturmlechner @ 2023-01-04 15:21 UTC (permalink / raw
To: gentoo-commits
commit: 5a2fd8a64f6d34e18bb693f9900f7878f74a3124
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 4 10:10:34 2023 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Wed Jan 4 10:10:34 2023 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=5a2fd8a6
kde-plasma/plasma-desktop: drop 5.26.49.9999
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
.../plasma-desktop-5.26.49.9999.ebuild | 187 ---------------------
1 file changed, 187 deletions(-)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.26.49.9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.26.49.9999.ebuild
deleted file mode 100644
index 56aede65c0..0000000000
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.26.49.9999.ebuild
+++ /dev/null
@@ -1,187 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="forceoptional"
-ECM_TEST="true"
-KFMIN=5.99.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.5
-VIRTUALX_REQUIRED="test"
-inherit ecm plasma.kde.org optfeature
-
-DESCRIPTION="KDE Plasma desktop"
-XORGHDRS="${PN}-override-include-dirs-2"
-SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${XORGHDRS}.tar.xz"
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="5"
-KEYWORDS=""
-IUSE="emoji ibus +kaccounts scim screencast +semantic-desktop telemetry"
-
-COMMON_DEPEND="
- dev-libs/wayland
- >=dev-qt/qtconcurrent-${QTMIN}:5
- >=dev-qt/qtdbus-${QTMIN}:5
- >=dev-qt/qtdeclarative-${QTMIN}:5
- >=dev-qt/qtgui-${QTMIN}:5
- >=dev-qt/qtnetwork-${QTMIN}:5
- >=dev-qt/qtprintsupport-${QTMIN}:5
- >=dev-qt/qtsql-${QTMIN}:5
- >=dev-qt/qtsvg-${QTMIN}:5
- >=dev-qt/qtwayland-${QTMIN}:5
- >=dev-qt/qtwidgets-${QTMIN}:5
- >=dev-qt/qtx11extras-${QTMIN}:5
- >=dev-qt/qtxml-${QTMIN}:5
- >=kde-frameworks/attica-${KFMIN}:5
- >=kde-frameworks/kactivities-${KFMIN}:5
- >=kde-frameworks/kactivities-stats-${KFMIN}:5
- >=kde-frameworks/karchive-${KFMIN}:5
- >=kde-frameworks/kauth-${KFMIN}:5
- >=kde-frameworks/kbookmarks-${KFMIN}:5
- >=kde-frameworks/kcmutils-${KFMIN}:5
- >=kde-frameworks/kcodecs-${KFMIN}:5
- >=kde-frameworks/kcompletion-${KFMIN}:5
- >=kde-frameworks/kconfig-${KFMIN}:5
- >=kde-frameworks/kconfigwidgets-${KFMIN}:5
- >=kde-frameworks/kcoreaddons-${KFMIN}:5
- >=kde-frameworks/kcrash-${KFMIN}:5
- >=kde-frameworks/kdbusaddons-${KFMIN}:5
- >=kde-frameworks/kdeclarative-${KFMIN}:5
- >=kde-frameworks/kded-${KFMIN}:5
- >=kde-frameworks/kdelibs4support-${KFMIN}:5
- >=kde-frameworks/kglobalaccel-${KFMIN}:5
- >=kde-frameworks/kguiaddons-${KFMIN}:5
- >=kde-frameworks/ki18n-${KFMIN}:5
- >=kde-frameworks/kiconthemes-${KFMIN}:5
- >=kde-frameworks/kio-${KFMIN}:5
- >=kde-frameworks/kitemmodels-${KFMIN}:5
- >=kde-frameworks/kitemviews-${KFMIN}:5
- >=kde-frameworks/kjobwidgets-${KFMIN}:5
- >=kde-frameworks/knewstuff-${KFMIN}:5
- >=kde-frameworks/knotifications-${KFMIN}:5
- >=kde-frameworks/knotifyconfig-${KFMIN}:5
- >=kde-frameworks/kparts-${KFMIN}:5
- >=kde-frameworks/krunner-${KFMIN}:5
- >=kde-frameworks/kservice-${KFMIN}:5
- >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
- >=kde-frameworks/kwindowsystem-${KFMIN}:5
- >=kde-frameworks/kxmlgui-${KFMIN}:5
- >=kde-frameworks/plasma-${KFMIN}:5
- >=kde-frameworks/solid-${KFMIN}:5
- >=kde-frameworks/sonnet-${KFMIN}:5
- >=kde-plasma/kwin-${PVCUT}:5
- >=kde-plasma/libksysguard-${PVCUT}:5
- >=kde-plasma/libkworkspace-${PVCUT}:5
- >=kde-plasma/plasma-workspace-${PVCUT}:5[screencast?]
- >=media-libs/phonon-4.11.0
- x11-libs/libX11
- x11-libs/libXfixes
- x11-libs/libXi
- x11-libs/libxcb
- x11-libs/libxkbfile
- emoji? (
- app-i18n/ibus[emoji]
- dev-libs/glib:2
- media-fonts/noto-emoji
- )
- ibus? (
- app-i18n/ibus
- dev-libs/glib:2
- >=dev-qt/qtx11extras-${QTMIN}:5
- x11-libs/libxcb
- x11-libs/xcb-util-keysyms
- )
- kaccounts? (
- kde-apps/kaccounts-integration:5
- net-libs/accounts-qt
- )
- scim? ( app-i18n/scim )
- semantic-desktop? ( >=kde-frameworks/baloo-${KFMIN}:5 )
- telemetry? ( dev-libs/kuserfeedback:5 )
-"
-DEPEND="${COMMON_DEPEND}
- >=dev-libs/wayland-protocols-1.25
- dev-libs/boost
- x11-base/xorg-proto
-"
-RDEPEND="${COMMON_DEPEND}
- !<kde-plasma/kdeplasma-addons-5.25.50
- !kde-plasma/user-manager
- >=dev-qt/qtgraphicaleffects-${QTMIN}:5
- >=dev-qt/qtquickcontrols2-${QTMIN}:5
- >=dev-qt/qtwaylandscanner-${QTMIN}:5
- >=kde-frameworks/kirigami-${KFMIN}:5
- >=kde-frameworks/qqc2-desktop-style-${KFMIN}:5
- >=kde-plasma/kde-cli-tools-${PVCUT}:5
- >=kde-plasma/oxygen-${PVCUT}:5
- sys-apps/util-linux
- x11-apps/setxkbmap
- x11-misc/xdg-user-dirs
- kaccounts? ( net-libs/signon-oauth2 )
- screencast? ( >=kde-plasma/kpipewire-${PVCUT}:5 )
-"
-BDEPEND="
- >=kde-frameworks/kcmutils-${KFMIN}:5
- virtual/pkgconfig
-"
-
-PATCHES=(
- "${WORKDIR}/${XORGHDRS}/${PN}-5.25.80-override-include-dirs.patch" # downstream patch
-)
-
-src_prepare() {
- ecm_src_prepare
-
- if ! use ibus; then
- sed -e "s/Qt5X11Extras_FOUND AND XCB_XCB_FOUND AND XCB_KEYSYMS_FOUND/false/" \
- -i applets/kimpanel/backend/ibus/CMakeLists.txt || die
- fi
-
- use emoji || cmake_run_in applets/kimpanel/backend/ibus \
- cmake_comment_add_subdirectory emojier
-
- # TODO: try to get a build switch upstreamed
- if ! use scim; then
- sed -e "s/^pkg_check_modules.*SCIM/#&/" -i CMakeLists.txt || die
- fi
-}
-
-src_configure() {
- local mycmakeargs=(
- -DCMAKE_DISABLE_FIND_PACKAGE_PackageKitQt5=ON # not packaged
- -DEVDEV_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
- -DXORGLIBINPUT_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
- -DXORGSERVER_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
- -DSYNAPTICS_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
- $(cmake_use_find_package kaccounts AccountsQt5)
- $(cmake_use_find_package kaccounts KAccounts)
- $(cmake_use_find_package semantic-desktop KF5Baloo)
- $(cmake_use_find_package telemetry KUserFeedback)
- )
- if ! use emoji && ! use ibus; then
- mycmakeargs+=( -DCMAKE_DISABLE_FIND_PACKAGE_GLIB2=ON )
- fi
-
- ecm_src_configure
-}
-
-src_test() {
- # parallel tests fail, foldermodeltest,positionertest hang, bug #646890
- # test_kio_fonts needs D-Bus, bug #634166
- # lookandfeel-kcmTest is unreliable for a long time, bug #607918
- local myctestargs=(
- -j1
- -E "(foldermodeltest|positionertest|test_kio_fonts|lookandfeel-kcmTest)"
- )
-
- ecm_src_test
-}
-
-pkg_postinst() {
- if [[ -z "${REPLACING_VERSIONS}" ]]; then
- optfeature "screen reader support" app-accessibility/orca
- fi
- ecm_pkg_postinst
-}
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2022-12-13 20:37 Andreas Sturmlechner
0 siblings, 0 replies; 189+ messages in thread
From: Andreas Sturmlechner @ 2022-12-13 20:37 UTC (permalink / raw
To: gentoo-commits
commit: 0dcba99bbb44ae5fae739c27cc13f00872232c5e
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 13 19:42:15 2022 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Tue Dec 13 19:43:42 2022 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=0dcba99b
kde-plasma/plasma-desktop: Drop IUSE emoji
Also, plasma-emojier was moved out of ibus dependence.
Upstream commit 8e251dbce5dd95e43074acc8d43926ae8e004119
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild | 15 +++------------
1 file changed, 3 insertions(+), 12 deletions(-)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
index 48446240d6..a155706c27 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
@@ -18,7 +18,7 @@ SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${XORGHDRS}.tar.xz"
LICENSE="GPL-2" # TODO: CHECK
SLOT="5"
KEYWORDS=""
-IUSE="emoji ibus +kaccounts scim screencast +semantic-desktop telemetry"
+IUSE="ibus +kaccounts scim screencast +semantic-desktop telemetry"
COMMON_DEPEND="
dev-libs/wayland
@@ -81,11 +81,6 @@ COMMON_DEPEND="
x11-libs/libXi
x11-libs/libxcb
x11-libs/libxkbfile
- emoji? (
- app-i18n/ibus[emoji]
- dev-libs/glib:2
- media-fonts/noto-emoji
- )
ibus? (
app-i18n/ibus
dev-libs/glib:2
@@ -116,6 +111,7 @@ RDEPEND="${COMMON_DEPEND}
>=kde-frameworks/qqc2-desktop-style-${KFMIN}:5
>=kde-plasma/kde-cli-tools-${PVCUT}:5
>=kde-plasma/oxygen-${PVCUT}:5
+ media-fonts/noto-emoji
sys-apps/util-linux
x11-apps/setxkbmap
x11-misc/xdg-user-dirs
@@ -139,9 +135,6 @@ src_prepare() {
-i applets/kimpanel/backend/ibus/CMakeLists.txt || die
fi
- use emoji || cmake_run_in applets/kimpanel/backend/ibus \
- cmake_comment_add_subdirectory emojier
-
# TODO: try to get a build switch upstreamed
if ! use scim; then
sed -e "s/^pkg_check_modules.*SCIM/#&/" -i CMakeLists.txt || die
@@ -155,14 +148,12 @@ src_configure() {
-DXORGLIBINPUT_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
-DXORGSERVER_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
-DSYNAPTICS_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
+ $(cmake_use_find_package ibus GLIB2)
$(cmake_use_find_package kaccounts AccountsQt5)
$(cmake_use_find_package kaccounts KAccounts)
$(cmake_use_find_package semantic-desktop KF5Baloo)
$(cmake_use_find_package telemetry KUserFeedback)
)
- if ! use emoji && ! use ibus; then
- mycmakeargs+=( -DCMAKE_DISABLE_FIND_PACKAGE_GLIB2=ON )
- fi
ecm_src_configure
}
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2022-10-11 12:51 Andreas Sturmlechner
0 siblings, 0 replies; 189+ messages in thread
From: Andreas Sturmlechner @ 2022-10-11 12:51 UTC (permalink / raw
To: gentoo-commits
commit: c50a606640d9da0cc29595d6d8cb6467e0ffd200
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 11 12:44:38 2022 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Tue Oct 11 12:51:19 2022 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=c50a6066
kde-plasma/plasma-desktop: drop 5.26.0
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
.../plasma-desktop/plasma-desktop-5.26.0.ebuild | 187 ---------------------
1 file changed, 187 deletions(-)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.26.0.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.26.0.ebuild
deleted file mode 100644
index 276a7ac151..0000000000
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.26.0.ebuild
+++ /dev/null
@@ -1,187 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="forceoptional"
-ECM_TEST="true"
-KFMIN=5.99.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.5
-VIRTUALX_REQUIRED="test"
-inherit ecm plasma.kde.org optfeature
-
-DESCRIPTION="KDE Plasma desktop"
-XORGHDRS="${PN}-override-include-dirs-2"
-SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${XORGHDRS}.tar.xz"
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE="emoji ibus +kaccounts scim screencast +semantic-desktop telemetry"
-
-COMMON_DEPEND="
- dev-libs/wayland
- >=dev-qt/qtconcurrent-${QTMIN}:5
- >=dev-qt/qtdbus-${QTMIN}:5
- >=dev-qt/qtdeclarative-${QTMIN}:5
- >=dev-qt/qtgui-${QTMIN}:5
- >=dev-qt/qtnetwork-${QTMIN}:5
- >=dev-qt/qtprintsupport-${QTMIN}:5
- >=dev-qt/qtsql-${QTMIN}:5
- >=dev-qt/qtsvg-${QTMIN}:5
- >=dev-qt/qtwayland-${QTMIN}:5
- >=dev-qt/qtwidgets-${QTMIN}:5
- >=dev-qt/qtx11extras-${QTMIN}:5
- >=dev-qt/qtxml-${QTMIN}:5
- >=kde-frameworks/attica-${KFMIN}:5
- >=kde-frameworks/kactivities-${KFMIN}:5
- >=kde-frameworks/kactivities-stats-${KFMIN}:5
- >=kde-frameworks/karchive-${KFMIN}:5
- >=kde-frameworks/kauth-${KFMIN}:5
- >=kde-frameworks/kbookmarks-${KFMIN}:5
- >=kde-frameworks/kcmutils-${KFMIN}:5
- >=kde-frameworks/kcodecs-${KFMIN}:5
- >=kde-frameworks/kcompletion-${KFMIN}:5
- >=kde-frameworks/kconfig-${KFMIN}:5
- >=kde-frameworks/kconfigwidgets-${KFMIN}:5
- >=kde-frameworks/kcoreaddons-${KFMIN}:5
- >=kde-frameworks/kcrash-${KFMIN}:5
- >=kde-frameworks/kdbusaddons-${KFMIN}:5
- >=kde-frameworks/kdeclarative-${KFMIN}:5
- >=kde-frameworks/kded-${KFMIN}:5
- >=kde-frameworks/kdelibs4support-${KFMIN}:5
- >=kde-frameworks/kglobalaccel-${KFMIN}:5
- >=kde-frameworks/kguiaddons-${KFMIN}:5
- >=kde-frameworks/ki18n-${KFMIN}:5
- >=kde-frameworks/kiconthemes-${KFMIN}:5
- >=kde-frameworks/kio-${KFMIN}:5
- >=kde-frameworks/kitemmodels-${KFMIN}:5
- >=kde-frameworks/kitemviews-${KFMIN}:5
- >=kde-frameworks/kjobwidgets-${KFMIN}:5
- >=kde-frameworks/knewstuff-${KFMIN}:5
- >=kde-frameworks/knotifications-${KFMIN}:5
- >=kde-frameworks/knotifyconfig-${KFMIN}:5
- >=kde-frameworks/kparts-${KFMIN}:5
- >=kde-frameworks/krunner-${KFMIN}:5
- >=kde-frameworks/kservice-${KFMIN}:5
- >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
- >=kde-frameworks/kwindowsystem-${KFMIN}:5
- >=kde-frameworks/kxmlgui-${KFMIN}:5
- >=kde-frameworks/plasma-${KFMIN}:5
- >=kde-frameworks/solid-${KFMIN}:5
- >=kde-frameworks/sonnet-${KFMIN}:5
- >=kde-plasma/kwin-${PVCUT}:5
- >=kde-plasma/libksysguard-${PVCUT}:5
- >=kde-plasma/libkworkspace-${PVCUT}:5
- >=kde-plasma/plasma-workspace-${PVCUT}:5[screencast?]
- >=media-libs/phonon-4.11.0
- x11-libs/libX11
- x11-libs/libXfixes
- x11-libs/libXi
- x11-libs/libxcb
- x11-libs/libxkbfile
- emoji? (
- app-i18n/ibus[emoji]
- dev-libs/glib:2
- media-fonts/noto-emoji
- )
- ibus? (
- app-i18n/ibus
- dev-libs/glib:2
- >=dev-qt/qtx11extras-${QTMIN}:5
- x11-libs/libxcb
- x11-libs/xcb-util-keysyms
- )
- kaccounts? (
- kde-apps/kaccounts-integration:5
- net-libs/accounts-qt
- )
- scim? ( app-i18n/scim )
- semantic-desktop? ( >=kde-frameworks/baloo-${KFMIN}:5 )
- telemetry? ( dev-libs/kuserfeedback:5 )
-"
-DEPEND="${COMMON_DEPEND}
- >=dev-libs/wayland-protocols-1.25
- dev-libs/boost
- x11-base/xorg-proto
-"
-RDEPEND="${COMMON_DEPEND}
- !<kde-plasma/kdeplasma-addons-5.25.50
- !kde-plasma/user-manager
- >=dev-qt/qtgraphicaleffects-${QTMIN}:5
- >=dev-qt/qtquickcontrols2-${QTMIN}:5
- >=dev-qt/qtwaylandscanner-${QTMIN}:5
- >=kde-frameworks/kirigami-${KFMIN}:5
- >=kde-frameworks/qqc2-desktop-style-${KFMIN}:5
- >=kde-plasma/kde-cli-tools-${PVCUT}:5
- >=kde-plasma/oxygen-${PVCUT}:5
- sys-apps/util-linux
- x11-apps/setxkbmap
- x11-misc/xdg-user-dirs
- kaccounts? ( net-libs/signon-oauth2 )
- screencast? ( >=kde-plasma/kpipewire-${PVCUT}:5 )
-"
-BDEPEND="
- >=kde-frameworks/kcmutils-${KFMIN}:5
- virtual/pkgconfig
-"
-
-PATCHES=(
- "${WORKDIR}/${XORGHDRS}/${PN}-5.25.80-override-include-dirs.patch" # downstream patch
-)
-
-src_prepare() {
- ecm_src_prepare
-
- if ! use ibus; then
- sed -e "s/Qt5X11Extras_FOUND AND XCB_XCB_FOUND AND XCB_KEYSYMS_FOUND/false/" \
- -i applets/kimpanel/backend/ibus/CMakeLists.txt || die
- fi
-
- use emoji || cmake_run_in applets/kimpanel/backend/ibus \
- cmake_comment_add_subdirectory emojier
-
- # TODO: try to get a build switch upstreamed
- if ! use scim; then
- sed -e "s/^pkg_check_modules.*SCIM/#&/" -i CMakeLists.txt || die
- fi
-}
-
-src_configure() {
- local mycmakeargs=(
- -DCMAKE_DISABLE_FIND_PACKAGE_PackageKitQt5=ON # not packaged
- -DEVDEV_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
- -DXORGLIBINPUT_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
- -DXORGSERVER_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
- -DSYNAPTICS_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
- $(cmake_use_find_package kaccounts AccountsQt5)
- $(cmake_use_find_package kaccounts KAccounts)
- $(cmake_use_find_package semantic-desktop KF5Baloo)
- $(cmake_use_find_package telemetry KUserFeedback)
- )
- if ! use emoji && ! use ibus; then
- mycmakeargs+=( -DCMAKE_DISABLE_FIND_PACKAGE_GLIB2=ON )
- fi
-
- ecm_src_configure
-}
-
-src_test() {
- # parallel tests fail, foldermodeltest,positionertest hang, bug #646890
- # test_kio_fonts needs D-Bus, bug #634166
- # lookandfeel-kcmTest is unreliable for a long time, bug #607918
- local myctestargs=(
- -j1
- -E "(foldermodeltest|positionertest|test_kio_fonts|lookandfeel-kcmTest)"
- )
-
- ecm_src_test
-}
-
-pkg_postinst() {
- if [[ -z "${REPLACING_VERSIONS}" ]]; then
- optfeature "screen reader support" app-accessibility/orca
- fi
- ecm_pkg_postinst
-}
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2022-10-11 12:37 Andreas Sturmlechner
0 siblings, 0 replies; 189+ messages in thread
From: Andreas Sturmlechner @ 2022-10-11 12:37 UTC (permalink / raw
To: gentoo-commits
commit: 82bc5183cebe4dc4b3ffc5fc9d036424c6ca0383
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 10 09:37:16 2022 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Mon Oct 10 14:30:02 2022 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=82bc5183
kde-plasma/plasma-desktop: drop 5.25.90
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
.../plasma-desktop/plasma-desktop-5.25.90.ebuild | 184 ---------------------
1 file changed, 184 deletions(-)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.25.90.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.25.90.ebuild
deleted file mode 100644
index c96ac1d9cf..0000000000
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.25.90.ebuild
+++ /dev/null
@@ -1,184 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="forceoptional"
-ECM_TEST="true"
-KFMIN=5.98.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.5
-VIRTUALX_REQUIRED="test"
-inherit ecm plasma.kde.org optfeature
-
-DESCRIPTION="KDE Plasma desktop"
-XORGHDRS="${PN}-override-include-dirs-2"
-SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${XORGHDRS}.tar.xz"
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE="emoji ibus +kaccounts scim screencast +semantic-desktop telemetry"
-
-COMMON_DEPEND="
- dev-libs/wayland
- >=dev-qt/qtconcurrent-${QTMIN}:5
- >=dev-qt/qtdbus-${QTMIN}:5
- >=dev-qt/qtdeclarative-${QTMIN}:5
- >=dev-qt/qtgui-${QTMIN}:5
- >=dev-qt/qtnetwork-${QTMIN}:5
- >=dev-qt/qtprintsupport-${QTMIN}:5
- >=dev-qt/qtsql-${QTMIN}:5
- >=dev-qt/qtsvg-${QTMIN}:5
- >=dev-qt/qtwayland-${QTMIN}:5
- >=dev-qt/qtwidgets-${QTMIN}:5
- >=dev-qt/qtx11extras-${QTMIN}:5
- >=dev-qt/qtxml-${QTMIN}:5
- >=kde-frameworks/attica-${KFMIN}:5
- >=kde-frameworks/kactivities-${KFMIN}:5
- >=kde-frameworks/kactivities-stats-${KFMIN}:5
- >=kde-frameworks/karchive-${KFMIN}:5
- >=kde-frameworks/kauth-${KFMIN}:5
- >=kde-frameworks/kbookmarks-${KFMIN}:5
- >=kde-frameworks/kcmutils-${KFMIN}:5
- >=kde-frameworks/kcodecs-${KFMIN}:5
- >=kde-frameworks/kcompletion-${KFMIN}:5
- >=kde-frameworks/kconfig-${KFMIN}:5
- >=kde-frameworks/kconfigwidgets-${KFMIN}:5
- >=kde-frameworks/kcoreaddons-${KFMIN}:5
- >=kde-frameworks/kcrash-${KFMIN}:5
- >=kde-frameworks/kdbusaddons-${KFMIN}:5
- >=kde-frameworks/kdeclarative-${KFMIN}:5
- >=kde-frameworks/kded-${KFMIN}:5
- >=kde-frameworks/kdelibs4support-${KFMIN}:5
- >=kde-frameworks/kglobalaccel-${KFMIN}:5
- >=kde-frameworks/kguiaddons-${KFMIN}:5
- >=kde-frameworks/ki18n-${KFMIN}:5
- >=kde-frameworks/kiconthemes-${KFMIN}:5
- >=kde-frameworks/kio-${KFMIN}:5
- >=kde-frameworks/kitemmodels-${KFMIN}:5
- >=kde-frameworks/kitemviews-${KFMIN}:5
- >=kde-frameworks/kjobwidgets-${KFMIN}:5
- >=kde-frameworks/knewstuff-${KFMIN}:5
- >=kde-frameworks/knotifications-${KFMIN}:5
- >=kde-frameworks/knotifyconfig-${KFMIN}:5
- >=kde-frameworks/kparts-${KFMIN}:5
- >=kde-frameworks/krunner-${KFMIN}:5
- >=kde-frameworks/kservice-${KFMIN}:5
- >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
- >=kde-frameworks/kwindowsystem-${KFMIN}:5
- >=kde-frameworks/kxmlgui-${KFMIN}:5
- >=kde-frameworks/plasma-${KFMIN}:5
- >=kde-frameworks/solid-${KFMIN}:5
- >=kde-frameworks/sonnet-${KFMIN}:5
- >=kde-plasma/kwin-${PVCUT}:5
- >=kde-plasma/libksysguard-${PVCUT}:5
- >=kde-plasma/libkworkspace-${PVCUT}:5
- >=kde-plasma/plasma-workspace-${PVCUT}:5[screencast?]
- >=media-libs/phonon-4.11.0
- x11-libs/libX11
- x11-libs/libXfixes
- x11-libs/libXi
- x11-libs/libxcb[xkb]
- x11-libs/libxkbfile
- emoji? (
- app-i18n/ibus[emoji]
- dev-libs/glib:2
- media-fonts/noto-emoji
- )
- ibus? (
- app-i18n/ibus
- dev-libs/glib:2
- >=dev-qt/qtx11extras-${QTMIN}:5
- x11-libs/libxcb
- x11-libs/xcb-util-keysyms
- )
- kaccounts? (
- kde-apps/kaccounts-integration:5
- net-libs/accounts-qt
- )
- scim? ( app-i18n/scim )
- semantic-desktop? ( >=kde-frameworks/baloo-${KFMIN}:5 )
- telemetry? ( dev-libs/kuserfeedback:5 )
-"
-DEPEND="${COMMON_DEPEND}
- >=dev-libs/wayland-protocols-1.25
- dev-libs/boost
- x11-base/xorg-proto
-"
-RDEPEND="${COMMON_DEPEND}
- !<kde-plasma/kdeplasma-addons-5.25.50
- !kde-plasma/user-manager
- >=dev-qt/qtgraphicaleffects-${QTMIN}:5
- >=dev-qt/qtquickcontrols2-${QTMIN}:5
- >=dev-qt/qtwaylandscanner-${QTMIN}:5
- >=kde-frameworks/kirigami-${KFMIN}:5
- >=kde-frameworks/qqc2-desktop-style-${KFMIN}:5
- >=kde-plasma/kde-cli-tools-${PVCUT}:5
- >=kde-plasma/oxygen-${PVCUT}:5
- sys-apps/util-linux
- x11-apps/setxkbmap
- x11-misc/xdg-user-dirs
- kaccounts? ( net-libs/signon-oauth2 )
- screencast? ( >=kde-plasma/kpipewire-${PVCUT}:5 )
-"
-BDEPEND="virtual/pkgconfig"
-
-PATCHES=(
- "${WORKDIR}/${XORGHDRS}/${PN}-5.25.80-override-include-dirs.patch" # downstream patch
-)
-
-src_prepare() {
- ecm_src_prepare
-
- if ! use ibus; then
- sed -e "s/Qt5X11Extras_FOUND AND XCB_XCB_FOUND AND XCB_KEYSYMS_FOUND/false/" \
- -i applets/kimpanel/backend/ibus/CMakeLists.txt || die
- fi
-
- use emoji || cmake_run_in applets/kimpanel/backend/ibus \
- cmake_comment_add_subdirectory emojier
-
- # TODO: try to get a build switch upstreamed
- if ! use scim; then
- sed -e "s/^pkg_check_modules.*SCIM/#&/" -i CMakeLists.txt || die
- fi
-}
-
-src_configure() {
- local mycmakeargs=(
- -DCMAKE_DISABLE_FIND_PACKAGE_PackageKitQt5=ON # not packaged
- -DEVDEV_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
- -DXORGLIBINPUT_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
- -DXORGSERVER_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
- -DSYNAPTICS_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
- $(cmake_use_find_package kaccounts AccountsQt5)
- $(cmake_use_find_package kaccounts KAccounts)
- $(cmake_use_find_package semantic-desktop KF5Baloo)
- $(cmake_use_find_package telemetry KUserFeedback)
- )
- if ! use emoji && ! use ibus; then
- mycmakeargs+=( -DCMAKE_DISABLE_FIND_PACKAGE_GLIB2=ON )
- fi
-
- ecm_src_configure
-}
-
-src_test() {
- # parallel tests fail, foldermodeltest,positionertest hang, bug #646890
- # test_kio_fonts needs D-Bus, bug #634166
- # lookandfeel-kcmTest is unreliable for a long time, bug #607918
- local myctestargs=(
- -j1
- -E "(foldermodeltest|positionertest|test_kio_fonts|lookandfeel-kcmTest)"
- )
-
- ecm_src_test
-}
-
-pkg_postinst() {
- if [[ -z "${REPLACING_VERSIONS}" ]]; then
- optfeature "screen reader support" app-accessibility/orca
- fi
- ecm_pkg_postinst
-}
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2022-10-09 16:39 Andreas Sturmlechner
0 siblings, 0 replies; 189+ messages in thread
From: Andreas Sturmlechner @ 2022-10-09 16:39 UTC (permalink / raw
To: gentoo-commits
commit: b157d968f95afdb148ed5c4c02f88bbe3e403566
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 8 13:50:05 2022 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Oct 9 16:38:32 2022 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=b157d968
kde-plasma/plasma-desktop: Add kde-frameworks/kcmutils BDEPEND
Uses kcmutils_generate_desktop_file cmake macro
Bug: https://bugs.gentoo.org/868270
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
kde-plasma/plasma-desktop/plasma-desktop-5.26.0.ebuild | 5 ++++-
kde-plasma/plasma-desktop/plasma-desktop-5.26.49.9999.ebuild | 5 ++++-
kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild | 5 ++++-
3 files changed, 12 insertions(+), 3 deletions(-)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.26.0.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.26.0.ebuild
index 991c2eb923..fd7e120af4 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.26.0.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.26.0.ebuild
@@ -122,7 +122,10 @@ RDEPEND="${COMMON_DEPEND}
kaccounts? ( net-libs/signon-oauth2 )
screencast? ( >=kde-plasma/kpipewire-${PVCUT}:5 )
"
-BDEPEND="virtual/pkgconfig"
+BDEPEND="
+ >=kde-frameworks/kcmutils-${KFMIN}:5
+ virtual/pkgconfig
+"
PATCHES=(
"${WORKDIR}/${XORGHDRS}/${PN}-5.25.80-override-include-dirs.patch" # downstream patch
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.26.49.9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.26.49.9999.ebuild
index 48a99cee39..0bc669439f 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.26.49.9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.26.49.9999.ebuild
@@ -122,7 +122,10 @@ RDEPEND="${COMMON_DEPEND}
kaccounts? ( net-libs/signon-oauth2 )
screencast? ( >=kde-plasma/kpipewire-${PVCUT}:5 )
"
-BDEPEND="virtual/pkgconfig"
+BDEPEND="
+ >=kde-frameworks/kcmutils-${KFMIN}:5
+ virtual/pkgconfig
+"
PATCHES=(
"${WORKDIR}/${XORGHDRS}/${PN}-5.25.80-override-include-dirs.patch" # downstream patch
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
index 8e63c39e48..c46f5ae9b3 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
@@ -122,7 +122,10 @@ RDEPEND="${COMMON_DEPEND}
kaccounts? ( net-libs/signon-oauth2 )
screencast? ( >=kde-plasma/kpipewire-${PVCUT}:5 )
"
-BDEPEND="virtual/pkgconfig"
+BDEPEND="
+ >=kde-frameworks/kcmutils-${KFMIN}:5
+ virtual/pkgconfig
+"
PATCHES=(
"${WORKDIR}/${XORGHDRS}/${PN}-5.25.80-override-include-dirs.patch" # downstream patch
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2022-10-08 11:22 Andreas Sturmlechner
0 siblings, 0 replies; 189+ messages in thread
From: Andreas Sturmlechner @ 2022-10-08 11:22 UTC (permalink / raw
To: gentoo-commits
commit: 6fe3f05fc817a0c719135d36c890dae7bbb70b8b
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 8 10:55:47 2022 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Oct 8 10:56:23 2022 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=6fe3f05f
kde-plasma/plasma-desktop: Drop obsolete x11-libs/libxcb[xkb] USEdep
Bug: https://bugs.gentoo.org/875965
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
kde-plasma/plasma-desktop/plasma-desktop-5.26.0.ebuild | 2 +-
kde-plasma/plasma-desktop/plasma-desktop-5.26.49.9999.ebuild | 2 +-
kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.26.0.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.26.0.ebuild
index c96ac1d9cf..991c2eb923 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.26.0.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.26.0.ebuild
@@ -79,7 +79,7 @@ COMMON_DEPEND="
x11-libs/libX11
x11-libs/libXfixes
x11-libs/libXi
- x11-libs/libxcb[xkb]
+ x11-libs/libxcb
x11-libs/libxkbfile
emoji? (
app-i18n/ibus[emoji]
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.26.49.9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.26.49.9999.ebuild
index 1b8247ad0c..48a99cee39 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.26.49.9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.26.49.9999.ebuild
@@ -79,7 +79,7 @@ COMMON_DEPEND="
x11-libs/libX11
x11-libs/libXfixes
x11-libs/libXi
- x11-libs/libxcb[xkb]
+ x11-libs/libxcb
x11-libs/libxkbfile
emoji? (
app-i18n/ibus[emoji]
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
index 6b6d57c7a9..8e63c39e48 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
@@ -79,7 +79,7 @@ COMMON_DEPEND="
x11-libs/libX11
x11-libs/libXfixes
x11-libs/libXi
- x11-libs/libxcb[xkb]
+ x11-libs/libxcb
x11-libs/libxkbfile
emoji? (
app-i18n/ibus[emoji]
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2022-10-06 14:48 Andreas Sturmlechner
0 siblings, 0 replies; 189+ messages in thread
From: Andreas Sturmlechner @ 2022-10-06 14:48 UTC (permalink / raw
To: gentoo-commits
commit: 950feffdc4b00dd0ab5b1072da104d70d1a3f98c
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 6 13:53:14 2022 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu Oct 6 14:48:06 2022 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=950feffd
kde-plasma/plasma-desktop: 5.26.0 version bump
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
.../plasma-desktop/plasma-desktop-5.26.0.ebuild | 184 +++++++++++++++++++++
1 file changed, 184 insertions(+)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.26.0.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.26.0.ebuild
new file mode 100644
index 0000000000..c96ac1d9cf
--- /dev/null
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.26.0.ebuild
@@ -0,0 +1,184 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+ECM_TEST="true"
+KFMIN=5.98.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=5.15.5
+VIRTUALX_REQUIRED="test"
+inherit ecm plasma.kde.org optfeature
+
+DESCRIPTION="KDE Plasma desktop"
+XORGHDRS="${PN}-override-include-dirs-2"
+SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${XORGHDRS}.tar.xz"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="emoji ibus +kaccounts scim screencast +semantic-desktop telemetry"
+
+COMMON_DEPEND="
+ dev-libs/wayland
+ >=dev-qt/qtconcurrent-${QTMIN}:5
+ >=dev-qt/qtdbus-${QTMIN}:5
+ >=dev-qt/qtdeclarative-${QTMIN}:5
+ >=dev-qt/qtgui-${QTMIN}:5
+ >=dev-qt/qtnetwork-${QTMIN}:5
+ >=dev-qt/qtprintsupport-${QTMIN}:5
+ >=dev-qt/qtsql-${QTMIN}:5
+ >=dev-qt/qtsvg-${QTMIN}:5
+ >=dev-qt/qtwayland-${QTMIN}:5
+ >=dev-qt/qtwidgets-${QTMIN}:5
+ >=dev-qt/qtx11extras-${QTMIN}:5
+ >=dev-qt/qtxml-${QTMIN}:5
+ >=kde-frameworks/attica-${KFMIN}:5
+ >=kde-frameworks/kactivities-${KFMIN}:5
+ >=kde-frameworks/kactivities-stats-${KFMIN}:5
+ >=kde-frameworks/karchive-${KFMIN}:5
+ >=kde-frameworks/kauth-${KFMIN}:5
+ >=kde-frameworks/kbookmarks-${KFMIN}:5
+ >=kde-frameworks/kcmutils-${KFMIN}:5
+ >=kde-frameworks/kcodecs-${KFMIN}:5
+ >=kde-frameworks/kcompletion-${KFMIN}:5
+ >=kde-frameworks/kconfig-${KFMIN}:5
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+ >=kde-frameworks/kcoreaddons-${KFMIN}:5
+ >=kde-frameworks/kcrash-${KFMIN}:5
+ >=kde-frameworks/kdbusaddons-${KFMIN}:5
+ >=kde-frameworks/kdeclarative-${KFMIN}:5
+ >=kde-frameworks/kded-${KFMIN}:5
+ >=kde-frameworks/kdelibs4support-${KFMIN}:5
+ >=kde-frameworks/kglobalaccel-${KFMIN}:5
+ >=kde-frameworks/kguiaddons-${KFMIN}:5
+ >=kde-frameworks/ki18n-${KFMIN}:5
+ >=kde-frameworks/kiconthemes-${KFMIN}:5
+ >=kde-frameworks/kio-${KFMIN}:5
+ >=kde-frameworks/kitemmodels-${KFMIN}:5
+ >=kde-frameworks/kitemviews-${KFMIN}:5
+ >=kde-frameworks/kjobwidgets-${KFMIN}:5
+ >=kde-frameworks/knewstuff-${KFMIN}:5
+ >=kde-frameworks/knotifications-${KFMIN}:5
+ >=kde-frameworks/knotifyconfig-${KFMIN}:5
+ >=kde-frameworks/kparts-${KFMIN}:5
+ >=kde-frameworks/krunner-${KFMIN}:5
+ >=kde-frameworks/kservice-${KFMIN}:5
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+ >=kde-frameworks/kwindowsystem-${KFMIN}:5
+ >=kde-frameworks/kxmlgui-${KFMIN}:5
+ >=kde-frameworks/plasma-${KFMIN}:5
+ >=kde-frameworks/solid-${KFMIN}:5
+ >=kde-frameworks/sonnet-${KFMIN}:5
+ >=kde-plasma/kwin-${PVCUT}:5
+ >=kde-plasma/libksysguard-${PVCUT}:5
+ >=kde-plasma/libkworkspace-${PVCUT}:5
+ >=kde-plasma/plasma-workspace-${PVCUT}:5[screencast?]
+ >=media-libs/phonon-4.11.0
+ x11-libs/libX11
+ x11-libs/libXfixes
+ x11-libs/libXi
+ x11-libs/libxcb[xkb]
+ x11-libs/libxkbfile
+ emoji? (
+ app-i18n/ibus[emoji]
+ dev-libs/glib:2
+ media-fonts/noto-emoji
+ )
+ ibus? (
+ app-i18n/ibus
+ dev-libs/glib:2
+ >=dev-qt/qtx11extras-${QTMIN}:5
+ x11-libs/libxcb
+ x11-libs/xcb-util-keysyms
+ )
+ kaccounts? (
+ kde-apps/kaccounts-integration:5
+ net-libs/accounts-qt
+ )
+ scim? ( app-i18n/scim )
+ semantic-desktop? ( >=kde-frameworks/baloo-${KFMIN}:5 )
+ telemetry? ( dev-libs/kuserfeedback:5 )
+"
+DEPEND="${COMMON_DEPEND}
+ >=dev-libs/wayland-protocols-1.25
+ dev-libs/boost
+ x11-base/xorg-proto
+"
+RDEPEND="${COMMON_DEPEND}
+ !<kde-plasma/kdeplasma-addons-5.25.50
+ !kde-plasma/user-manager
+ >=dev-qt/qtgraphicaleffects-${QTMIN}:5
+ >=dev-qt/qtquickcontrols2-${QTMIN}:5
+ >=dev-qt/qtwaylandscanner-${QTMIN}:5
+ >=kde-frameworks/kirigami-${KFMIN}:5
+ >=kde-frameworks/qqc2-desktop-style-${KFMIN}:5
+ >=kde-plasma/kde-cli-tools-${PVCUT}:5
+ >=kde-plasma/oxygen-${PVCUT}:5
+ sys-apps/util-linux
+ x11-apps/setxkbmap
+ x11-misc/xdg-user-dirs
+ kaccounts? ( net-libs/signon-oauth2 )
+ screencast? ( >=kde-plasma/kpipewire-${PVCUT}:5 )
+"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=(
+ "${WORKDIR}/${XORGHDRS}/${PN}-5.25.80-override-include-dirs.patch" # downstream patch
+)
+
+src_prepare() {
+ ecm_src_prepare
+
+ if ! use ibus; then
+ sed -e "s/Qt5X11Extras_FOUND AND XCB_XCB_FOUND AND XCB_KEYSYMS_FOUND/false/" \
+ -i applets/kimpanel/backend/ibus/CMakeLists.txt || die
+ fi
+
+ use emoji || cmake_run_in applets/kimpanel/backend/ibus \
+ cmake_comment_add_subdirectory emojier
+
+ # TODO: try to get a build switch upstreamed
+ if ! use scim; then
+ sed -e "s/^pkg_check_modules.*SCIM/#&/" -i CMakeLists.txt || die
+ fi
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DCMAKE_DISABLE_FIND_PACKAGE_PackageKitQt5=ON # not packaged
+ -DEVDEV_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
+ -DXORGLIBINPUT_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
+ -DXORGSERVER_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
+ -DSYNAPTICS_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
+ $(cmake_use_find_package kaccounts AccountsQt5)
+ $(cmake_use_find_package kaccounts KAccounts)
+ $(cmake_use_find_package semantic-desktop KF5Baloo)
+ $(cmake_use_find_package telemetry KUserFeedback)
+ )
+ if ! use emoji && ! use ibus; then
+ mycmakeargs+=( -DCMAKE_DISABLE_FIND_PACKAGE_GLIB2=ON )
+ fi
+
+ ecm_src_configure
+}
+
+src_test() {
+ # parallel tests fail, foldermodeltest,positionertest hang, bug #646890
+ # test_kio_fonts needs D-Bus, bug #634166
+ # lookandfeel-kcmTest is unreliable for a long time, bug #607918
+ local myctestargs=(
+ -j1
+ -E "(foldermodeltest|positionertest|test_kio_fonts|lookandfeel-kcmTest)"
+ )
+
+ ecm_src_test
+}
+
+pkg_postinst() {
+ if [[ -z "${REPLACING_VERSIONS}" ]]; then
+ optfeature "screen reader support" app-accessibility/orca
+ fi
+ ecm_pkg_postinst
+}
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2022-09-20 17:54 Andreas Sturmlechner
0 siblings, 0 replies; 189+ messages in thread
From: Andreas Sturmlechner @ 2022-09-20 17:54 UTC (permalink / raw
To: gentoo-commits
commit: 42c04b29429244c5bda6bed0dacc0bd0b6ea02ca
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 20 17:53:41 2022 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Tue Sep 20 17:53:41 2022 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=42c04b29
kde-plasma/plasma-desktop: activitypager moved from kdeplasma-addons
Add blocker against <kde-plasma/kdeplasma-addons-5.25.50
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
kde-plasma/plasma-desktop/plasma-desktop-5.25.90.ebuild | 1 +
kde-plasma/plasma-desktop/plasma-desktop-5.26.49.9999.ebuild | 1 +
kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild | 1 +
3 files changed, 3 insertions(+)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.25.90.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.25.90.ebuild
index 04b34177e7..c96ac1d9cf 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.25.90.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.25.90.ebuild
@@ -107,6 +107,7 @@ DEPEND="${COMMON_DEPEND}
x11-base/xorg-proto
"
RDEPEND="${COMMON_DEPEND}
+ !<kde-plasma/kdeplasma-addons-5.25.50
!kde-plasma/user-manager
>=dev-qt/qtgraphicaleffects-${QTMIN}:5
>=dev-qt/qtquickcontrols2-${QTMIN}:5
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.26.49.9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.26.49.9999.ebuild
index 8ecb63a07a..1b8247ad0c 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.26.49.9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.26.49.9999.ebuild
@@ -107,6 +107,7 @@ DEPEND="${COMMON_DEPEND}
x11-base/xorg-proto
"
RDEPEND="${COMMON_DEPEND}
+ !<kde-plasma/kdeplasma-addons-5.25.50
!kde-plasma/user-manager
>=dev-qt/qtgraphicaleffects-${QTMIN}:5
>=dev-qt/qtquickcontrols2-${QTMIN}:5
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
index 385470b9b2..6b6d57c7a9 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
@@ -107,6 +107,7 @@ DEPEND="${COMMON_DEPEND}
x11-base/xorg-proto
"
RDEPEND="${COMMON_DEPEND}
+ !<kde-plasma/kdeplasma-addons-5.25.50
!kde-plasma/user-manager
>=dev-qt/qtgraphicaleffects-${QTMIN}:5
>=dev-qt/qtquickcontrols2-${QTMIN}:5
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2022-09-15 21:41 Andreas Sturmlechner
0 siblings, 0 replies; 189+ messages in thread
From: Andreas Sturmlechner @ 2022-09-15 21:41 UTC (permalink / raw
To: gentoo-commits
commit: 57846188bd6cfc558ce4162471ce230e1b40a663
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Thu Sep 15 21:36:25 2022 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu Sep 15 21:41:11 2022 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=57846188
kde-plasma/plasma-desktop: 5.25.90 version bump
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
.../plasma-desktop/plasma-desktop-5.25.90.ebuild | 183 +++++++++++++++++++++
1 file changed, 183 insertions(+)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.25.90.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.25.90.ebuild
new file mode 100644
index 0000000000..04b34177e7
--- /dev/null
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.25.90.ebuild
@@ -0,0 +1,183 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+ECM_TEST="true"
+KFMIN=5.98.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=5.15.5
+VIRTUALX_REQUIRED="test"
+inherit ecm plasma.kde.org optfeature
+
+DESCRIPTION="KDE Plasma desktop"
+XORGHDRS="${PN}-override-include-dirs-2"
+SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${XORGHDRS}.tar.xz"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="emoji ibus +kaccounts scim screencast +semantic-desktop telemetry"
+
+COMMON_DEPEND="
+ dev-libs/wayland
+ >=dev-qt/qtconcurrent-${QTMIN}:5
+ >=dev-qt/qtdbus-${QTMIN}:5
+ >=dev-qt/qtdeclarative-${QTMIN}:5
+ >=dev-qt/qtgui-${QTMIN}:5
+ >=dev-qt/qtnetwork-${QTMIN}:5
+ >=dev-qt/qtprintsupport-${QTMIN}:5
+ >=dev-qt/qtsql-${QTMIN}:5
+ >=dev-qt/qtsvg-${QTMIN}:5
+ >=dev-qt/qtwayland-${QTMIN}:5
+ >=dev-qt/qtwidgets-${QTMIN}:5
+ >=dev-qt/qtx11extras-${QTMIN}:5
+ >=dev-qt/qtxml-${QTMIN}:5
+ >=kde-frameworks/attica-${KFMIN}:5
+ >=kde-frameworks/kactivities-${KFMIN}:5
+ >=kde-frameworks/kactivities-stats-${KFMIN}:5
+ >=kde-frameworks/karchive-${KFMIN}:5
+ >=kde-frameworks/kauth-${KFMIN}:5
+ >=kde-frameworks/kbookmarks-${KFMIN}:5
+ >=kde-frameworks/kcmutils-${KFMIN}:5
+ >=kde-frameworks/kcodecs-${KFMIN}:5
+ >=kde-frameworks/kcompletion-${KFMIN}:5
+ >=kde-frameworks/kconfig-${KFMIN}:5
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+ >=kde-frameworks/kcoreaddons-${KFMIN}:5
+ >=kde-frameworks/kcrash-${KFMIN}:5
+ >=kde-frameworks/kdbusaddons-${KFMIN}:5
+ >=kde-frameworks/kdeclarative-${KFMIN}:5
+ >=kde-frameworks/kded-${KFMIN}:5
+ >=kde-frameworks/kdelibs4support-${KFMIN}:5
+ >=kde-frameworks/kglobalaccel-${KFMIN}:5
+ >=kde-frameworks/kguiaddons-${KFMIN}:5
+ >=kde-frameworks/ki18n-${KFMIN}:5
+ >=kde-frameworks/kiconthemes-${KFMIN}:5
+ >=kde-frameworks/kio-${KFMIN}:5
+ >=kde-frameworks/kitemmodels-${KFMIN}:5
+ >=kde-frameworks/kitemviews-${KFMIN}:5
+ >=kde-frameworks/kjobwidgets-${KFMIN}:5
+ >=kde-frameworks/knewstuff-${KFMIN}:5
+ >=kde-frameworks/knotifications-${KFMIN}:5
+ >=kde-frameworks/knotifyconfig-${KFMIN}:5
+ >=kde-frameworks/kparts-${KFMIN}:5
+ >=kde-frameworks/krunner-${KFMIN}:5
+ >=kde-frameworks/kservice-${KFMIN}:5
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+ >=kde-frameworks/kwindowsystem-${KFMIN}:5
+ >=kde-frameworks/kxmlgui-${KFMIN}:5
+ >=kde-frameworks/plasma-${KFMIN}:5
+ >=kde-frameworks/solid-${KFMIN}:5
+ >=kde-frameworks/sonnet-${KFMIN}:5
+ >=kde-plasma/kwin-${PVCUT}:5
+ >=kde-plasma/libksysguard-${PVCUT}:5
+ >=kde-plasma/libkworkspace-${PVCUT}:5
+ >=kde-plasma/plasma-workspace-${PVCUT}:5[screencast?]
+ >=media-libs/phonon-4.11.0
+ x11-libs/libX11
+ x11-libs/libXfixes
+ x11-libs/libXi
+ x11-libs/libxcb[xkb]
+ x11-libs/libxkbfile
+ emoji? (
+ app-i18n/ibus[emoji]
+ dev-libs/glib:2
+ media-fonts/noto-emoji
+ )
+ ibus? (
+ app-i18n/ibus
+ dev-libs/glib:2
+ >=dev-qt/qtx11extras-${QTMIN}:5
+ x11-libs/libxcb
+ x11-libs/xcb-util-keysyms
+ )
+ kaccounts? (
+ kde-apps/kaccounts-integration:5
+ net-libs/accounts-qt
+ )
+ scim? ( app-i18n/scim )
+ semantic-desktop? ( >=kde-frameworks/baloo-${KFMIN}:5 )
+ telemetry? ( dev-libs/kuserfeedback:5 )
+"
+DEPEND="${COMMON_DEPEND}
+ >=dev-libs/wayland-protocols-1.25
+ dev-libs/boost
+ x11-base/xorg-proto
+"
+RDEPEND="${COMMON_DEPEND}
+ !kde-plasma/user-manager
+ >=dev-qt/qtgraphicaleffects-${QTMIN}:5
+ >=dev-qt/qtquickcontrols2-${QTMIN}:5
+ >=dev-qt/qtwaylandscanner-${QTMIN}:5
+ >=kde-frameworks/kirigami-${KFMIN}:5
+ >=kde-frameworks/qqc2-desktop-style-${KFMIN}:5
+ >=kde-plasma/kde-cli-tools-${PVCUT}:5
+ >=kde-plasma/oxygen-${PVCUT}:5
+ sys-apps/util-linux
+ x11-apps/setxkbmap
+ x11-misc/xdg-user-dirs
+ kaccounts? ( net-libs/signon-oauth2 )
+ screencast? ( >=kde-plasma/kpipewire-${PVCUT}:5 )
+"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=(
+ "${WORKDIR}/${XORGHDRS}/${PN}-5.25.80-override-include-dirs.patch" # downstream patch
+)
+
+src_prepare() {
+ ecm_src_prepare
+
+ if ! use ibus; then
+ sed -e "s/Qt5X11Extras_FOUND AND XCB_XCB_FOUND AND XCB_KEYSYMS_FOUND/false/" \
+ -i applets/kimpanel/backend/ibus/CMakeLists.txt || die
+ fi
+
+ use emoji || cmake_run_in applets/kimpanel/backend/ibus \
+ cmake_comment_add_subdirectory emojier
+
+ # TODO: try to get a build switch upstreamed
+ if ! use scim; then
+ sed -e "s/^pkg_check_modules.*SCIM/#&/" -i CMakeLists.txt || die
+ fi
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DCMAKE_DISABLE_FIND_PACKAGE_PackageKitQt5=ON # not packaged
+ -DEVDEV_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
+ -DXORGLIBINPUT_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
+ -DXORGSERVER_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
+ -DSYNAPTICS_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
+ $(cmake_use_find_package kaccounts AccountsQt5)
+ $(cmake_use_find_package kaccounts KAccounts)
+ $(cmake_use_find_package semantic-desktop KF5Baloo)
+ $(cmake_use_find_package telemetry KUserFeedback)
+ )
+ if ! use emoji && ! use ibus; then
+ mycmakeargs+=( -DCMAKE_DISABLE_FIND_PACKAGE_GLIB2=ON )
+ fi
+
+ ecm_src_configure
+}
+
+src_test() {
+ # parallel tests fail, foldermodeltest,positionertest hang, bug #646890
+ # test_kio_fonts needs D-Bus, bug #634166
+ # lookandfeel-kcmTest is unreliable for a long time, bug #607918
+ local myctestargs=(
+ -j1
+ -E "(foldermodeltest|positionertest|test_kio_fonts|lookandfeel-kcmTest)"
+ )
+
+ ecm_src_test
+}
+
+pkg_postinst() {
+ if [[ -z "${REPLACING_VERSIONS}" ]]; then
+ optfeature "screen reader support" app-accessibility/orca
+ fi
+ ecm_pkg_postinst
+}
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2022-09-15 20:57 Andreas Sturmlechner
0 siblings, 0 replies; 189+ messages in thread
From: Andreas Sturmlechner @ 2022-09-15 20:57 UTC (permalink / raw
To: gentoo-commits
commit: 4bc18f2993d81ab726d150314817fc1c0a0b6019
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Thu Sep 15 20:54:49 2022 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu Sep 15 20:57:04 2022 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=4bc18f29
kde-plasma/plasma-desktop: 5.26.49.9999 version bump
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
.../plasma-desktop-5.26.49.9999.ebuild | 183 +++++++++++++++++++++
1 file changed, 183 insertions(+)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.26.49.9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.26.49.9999.ebuild
new file mode 100644
index 0000000000..8ecb63a07a
--- /dev/null
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.26.49.9999.ebuild
@@ -0,0 +1,183 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+ECM_TEST="true"
+KFMIN=5.98.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=5.15.5
+VIRTUALX_REQUIRED="test"
+inherit ecm plasma.kde.org optfeature
+
+DESCRIPTION="KDE Plasma desktop"
+XORGHDRS="${PN}-override-include-dirs-2"
+SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${XORGHDRS}.tar.xz"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS=""
+IUSE="emoji ibus +kaccounts scim screencast +semantic-desktop telemetry"
+
+COMMON_DEPEND="
+ dev-libs/wayland
+ >=dev-qt/qtconcurrent-${QTMIN}:5
+ >=dev-qt/qtdbus-${QTMIN}:5
+ >=dev-qt/qtdeclarative-${QTMIN}:5
+ >=dev-qt/qtgui-${QTMIN}:5
+ >=dev-qt/qtnetwork-${QTMIN}:5
+ >=dev-qt/qtprintsupport-${QTMIN}:5
+ >=dev-qt/qtsql-${QTMIN}:5
+ >=dev-qt/qtsvg-${QTMIN}:5
+ >=dev-qt/qtwayland-${QTMIN}:5
+ >=dev-qt/qtwidgets-${QTMIN}:5
+ >=dev-qt/qtx11extras-${QTMIN}:5
+ >=dev-qt/qtxml-${QTMIN}:5
+ >=kde-frameworks/attica-${KFMIN}:5
+ >=kde-frameworks/kactivities-${KFMIN}:5
+ >=kde-frameworks/kactivities-stats-${KFMIN}:5
+ >=kde-frameworks/karchive-${KFMIN}:5
+ >=kde-frameworks/kauth-${KFMIN}:5
+ >=kde-frameworks/kbookmarks-${KFMIN}:5
+ >=kde-frameworks/kcmutils-${KFMIN}:5
+ >=kde-frameworks/kcodecs-${KFMIN}:5
+ >=kde-frameworks/kcompletion-${KFMIN}:5
+ >=kde-frameworks/kconfig-${KFMIN}:5
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+ >=kde-frameworks/kcoreaddons-${KFMIN}:5
+ >=kde-frameworks/kcrash-${KFMIN}:5
+ >=kde-frameworks/kdbusaddons-${KFMIN}:5
+ >=kde-frameworks/kdeclarative-${KFMIN}:5
+ >=kde-frameworks/kded-${KFMIN}:5
+ >=kde-frameworks/kdelibs4support-${KFMIN}:5
+ >=kde-frameworks/kglobalaccel-${KFMIN}:5
+ >=kde-frameworks/kguiaddons-${KFMIN}:5
+ >=kde-frameworks/ki18n-${KFMIN}:5
+ >=kde-frameworks/kiconthemes-${KFMIN}:5
+ >=kde-frameworks/kio-${KFMIN}:5
+ >=kde-frameworks/kitemmodels-${KFMIN}:5
+ >=kde-frameworks/kitemviews-${KFMIN}:5
+ >=kde-frameworks/kjobwidgets-${KFMIN}:5
+ >=kde-frameworks/knewstuff-${KFMIN}:5
+ >=kde-frameworks/knotifications-${KFMIN}:5
+ >=kde-frameworks/knotifyconfig-${KFMIN}:5
+ >=kde-frameworks/kparts-${KFMIN}:5
+ >=kde-frameworks/krunner-${KFMIN}:5
+ >=kde-frameworks/kservice-${KFMIN}:5
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+ >=kde-frameworks/kwindowsystem-${KFMIN}:5
+ >=kde-frameworks/kxmlgui-${KFMIN}:5
+ >=kde-frameworks/plasma-${KFMIN}:5
+ >=kde-frameworks/solid-${KFMIN}:5
+ >=kde-frameworks/sonnet-${KFMIN}:5
+ >=kde-plasma/kwin-${PVCUT}:5
+ >=kde-plasma/libksysguard-${PVCUT}:5
+ >=kde-plasma/libkworkspace-${PVCUT}:5
+ >=kde-plasma/plasma-workspace-${PVCUT}:5[screencast?]
+ >=media-libs/phonon-4.11.0
+ x11-libs/libX11
+ x11-libs/libXfixes
+ x11-libs/libXi
+ x11-libs/libxcb[xkb]
+ x11-libs/libxkbfile
+ emoji? (
+ app-i18n/ibus[emoji]
+ dev-libs/glib:2
+ media-fonts/noto-emoji
+ )
+ ibus? (
+ app-i18n/ibus
+ dev-libs/glib:2
+ >=dev-qt/qtx11extras-${QTMIN}:5
+ x11-libs/libxcb
+ x11-libs/xcb-util-keysyms
+ )
+ kaccounts? (
+ kde-apps/kaccounts-integration:5
+ net-libs/accounts-qt
+ )
+ scim? ( app-i18n/scim )
+ semantic-desktop? ( >=kde-frameworks/baloo-${KFMIN}:5 )
+ telemetry? ( dev-libs/kuserfeedback:5 )
+"
+DEPEND="${COMMON_DEPEND}
+ >=dev-libs/wayland-protocols-1.25
+ dev-libs/boost
+ x11-base/xorg-proto
+"
+RDEPEND="${COMMON_DEPEND}
+ !kde-plasma/user-manager
+ >=dev-qt/qtgraphicaleffects-${QTMIN}:5
+ >=dev-qt/qtquickcontrols2-${QTMIN}:5
+ >=dev-qt/qtwaylandscanner-${QTMIN}:5
+ >=kde-frameworks/kirigami-${KFMIN}:5
+ >=kde-frameworks/qqc2-desktop-style-${KFMIN}:5
+ >=kde-plasma/kde-cli-tools-${PVCUT}:5
+ >=kde-plasma/oxygen-${PVCUT}:5
+ sys-apps/util-linux
+ x11-apps/setxkbmap
+ x11-misc/xdg-user-dirs
+ kaccounts? ( net-libs/signon-oauth2 )
+ screencast? ( >=kde-plasma/kpipewire-${PVCUT}:5 )
+"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=(
+ "${WORKDIR}/${XORGHDRS}/${PN}-5.25.80-override-include-dirs.patch" # downstream patch
+)
+
+src_prepare() {
+ ecm_src_prepare
+
+ if ! use ibus; then
+ sed -e "s/Qt5X11Extras_FOUND AND XCB_XCB_FOUND AND XCB_KEYSYMS_FOUND/false/" \
+ -i applets/kimpanel/backend/ibus/CMakeLists.txt || die
+ fi
+
+ use emoji || cmake_run_in applets/kimpanel/backend/ibus \
+ cmake_comment_add_subdirectory emojier
+
+ # TODO: try to get a build switch upstreamed
+ if ! use scim; then
+ sed -e "s/^pkg_check_modules.*SCIM/#&/" -i CMakeLists.txt || die
+ fi
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DCMAKE_DISABLE_FIND_PACKAGE_PackageKitQt5=ON # not packaged
+ -DEVDEV_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
+ -DXORGLIBINPUT_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
+ -DXORGSERVER_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
+ -DSYNAPTICS_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
+ $(cmake_use_find_package kaccounts AccountsQt5)
+ $(cmake_use_find_package kaccounts KAccounts)
+ $(cmake_use_find_package semantic-desktop KF5Baloo)
+ $(cmake_use_find_package telemetry KUserFeedback)
+ )
+ if ! use emoji && ! use ibus; then
+ mycmakeargs+=( -DCMAKE_DISABLE_FIND_PACKAGE_GLIB2=ON )
+ fi
+
+ ecm_src_configure
+}
+
+src_test() {
+ # parallel tests fail, foldermodeltest,positionertest hang, bug #646890
+ # test_kio_fonts needs D-Bus, bug #634166
+ # lookandfeel-kcmTest is unreliable for a long time, bug #607918
+ local myctestargs=(
+ -j1
+ -E "(foldermodeltest|positionertest|test_kio_fonts|lookandfeel-kcmTest)"
+ )
+
+ ecm_src_test
+}
+
+pkg_postinst() {
+ if [[ -z "${REPLACING_VERSIONS}" ]]; then
+ optfeature "screen reader support" app-accessibility/orca
+ fi
+ ecm_pkg_postinst
+}
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2022-09-06 19:16 Andreas Sturmlechner
0 siblings, 0 replies; 189+ messages in thread
From: Andreas Sturmlechner @ 2022-09-06 19:16 UTC (permalink / raw
To: gentoo-commits
commit: 3a4e47aa1154b43c6426a4c6d8ef1e1639591b41
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 6 18:22:56 2022 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Tue Sep 6 19:01:06 2022 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=3a4e47aa
kde-plasma/plasma-desktop: drop 5.25.49.9999
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
.../plasma-desktop-5.25.49.9999.ebuild | 178 ---------------------
1 file changed, 178 deletions(-)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.25.49.9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.25.49.9999.ebuild
deleted file mode 100644
index 0b391fcd8d..0000000000
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.25.49.9999.ebuild
+++ /dev/null
@@ -1,178 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="forceoptional"
-ECM_TEST="true"
-KFMIN=5.95.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.5
-VIRTUALX_REQUIRED="test"
-inherit ecm plasma.kde.org optfeature
-
-DESCRIPTION="KDE Plasma desktop"
-XORGHDRS="${PN}-override-include-dirs-2"
-SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${XORGHDRS}.tar.xz"
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="5"
-KEYWORDS=""
-IUSE="emoji ibus +kaccounts scim +semantic-desktop telemetry"
-
-COMMON_DEPEND="
- >=dev-qt/qtconcurrent-${QTMIN}:5
- >=dev-qt/qtdbus-${QTMIN}:5
- >=dev-qt/qtdeclarative-${QTMIN}:5
- >=dev-qt/qtgui-${QTMIN}:5
- >=dev-qt/qtnetwork-${QTMIN}:5
- >=dev-qt/qtprintsupport-${QTMIN}:5
- >=dev-qt/qtsql-${QTMIN}:5
- >=dev-qt/qtsvg-${QTMIN}:5
- >=dev-qt/qtwidgets-${QTMIN}:5
- >=dev-qt/qtx11extras-${QTMIN}:5
- >=dev-qt/qtxml-${QTMIN}:5
- >=kde-frameworks/attica-${KFMIN}:5
- >=kde-frameworks/kactivities-${KFMIN}:5
- >=kde-frameworks/kactivities-stats-${KFMIN}:5
- >=kde-frameworks/karchive-${KFMIN}:5
- >=kde-frameworks/kauth-${KFMIN}:5
- >=kde-frameworks/kbookmarks-${KFMIN}:5
- >=kde-frameworks/kcmutils-${KFMIN}:5
- >=kde-frameworks/kcodecs-${KFMIN}:5
- >=kde-frameworks/kcompletion-${KFMIN}:5
- >=kde-frameworks/kconfig-${KFMIN}:5
- >=kde-frameworks/kconfigwidgets-${KFMIN}:5
- >=kde-frameworks/kcoreaddons-${KFMIN}:5
- >=kde-frameworks/kcrash-${KFMIN}:5
- >=kde-frameworks/kdbusaddons-${KFMIN}:5
- >=kde-frameworks/kdeclarative-${KFMIN}:5
- >=kde-frameworks/kded-${KFMIN}:5
- >=kde-frameworks/kdelibs4support-${KFMIN}:5
- >=kde-frameworks/kglobalaccel-${KFMIN}:5
- >=kde-frameworks/kguiaddons-${KFMIN}:5
- >=kde-frameworks/ki18n-${KFMIN}:5
- >=kde-frameworks/kiconthemes-${KFMIN}:5
- >=kde-frameworks/kio-${KFMIN}:5
- >=kde-frameworks/kitemmodels-${KFMIN}:5
- >=kde-frameworks/kitemviews-${KFMIN}:5
- >=kde-frameworks/kjobwidgets-${KFMIN}:5
- >=kde-frameworks/knewstuff-${KFMIN}:5
- >=kde-frameworks/knotifications-${KFMIN}:5
- >=kde-frameworks/knotifyconfig-${KFMIN}:5
- >=kde-frameworks/kparts-${KFMIN}:5
- >=kde-frameworks/krunner-${KFMIN}:5
- >=kde-frameworks/kservice-${KFMIN}:5
- >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
- >=kde-frameworks/kwindowsystem-${KFMIN}:5
- >=kde-frameworks/kxmlgui-${KFMIN}:5
- >=kde-frameworks/plasma-${KFMIN}:5
- >=kde-frameworks/solid-${KFMIN}:5
- >=kde-frameworks/sonnet-${KFMIN}:5
- >=kde-plasma/kwin-${PVCUT}:5
- >=kde-plasma/libksysguard-${PVCUT}:5
- >=kde-plasma/libkworkspace-${PVCUT}:5
- >=kde-plasma/plasma-workspace-${PVCUT}:5
- >=media-libs/phonon-4.11.0
- x11-libs/libX11
- x11-libs/libXfixes
- x11-libs/libXi
- x11-libs/libxcb[xkb]
- x11-libs/libxkbfile
- emoji? (
- app-i18n/ibus[emoji]
- dev-libs/glib:2
- media-fonts/noto-emoji
- )
- ibus? (
- app-i18n/ibus
- dev-libs/glib:2
- >=dev-qt/qtx11extras-${QTMIN}:5
- x11-libs/libxcb
- x11-libs/xcb-util-keysyms
- )
- kaccounts? (
- kde-apps/kaccounts-integration:5
- net-libs/accounts-qt
- )
- scim? ( app-i18n/scim )
- semantic-desktop? ( >=kde-frameworks/baloo-${KFMIN}:5 )
- telemetry? ( dev-libs/kuserfeedback:5 )
-"
-DEPEND="${COMMON_DEPEND}
- dev-libs/boost
- x11-base/xorg-proto
-"
-RDEPEND="${COMMON_DEPEND}
- !kde-plasma/user-manager
- >=dev-qt/qtgraphicaleffects-${QTMIN}:5
- >=dev-qt/qtquickcontrols2-${QTMIN}:5
- >=kde-frameworks/kirigami-${KFMIN}:5
- >=kde-frameworks/qqc2-desktop-style-${KFMIN}:5
- >=kde-plasma/kde-cli-tools-${PVCUT}:5
- >=kde-plasma/oxygen-${PVCUT}:5
- sys-apps/util-linux
- x11-apps/setxkbmap
- x11-misc/xdg-user-dirs
- kaccounts? ( net-libs/signon-oauth2 )
-"
-BDEPEND="virtual/pkgconfig"
-
-PATCHES=(
- "${WORKDIR}/${XORGHDRS}/${PN}-5.24.6-override-include-dirs.patch" # downstream patch
-)
-
-src_prepare() {
- ecm_src_prepare
-
- if ! use ibus; then
- sed -e "s/Qt5X11Extras_FOUND AND XCB_XCB_FOUND AND XCB_KEYSYMS_FOUND/false/" \
- -i applets/kimpanel/backend/ibus/CMakeLists.txt || die
- fi
-
- use emoji || cmake_run_in applets/kimpanel/backend/ibus \
- cmake_comment_add_subdirectory emojier
-
- # TODO: try to get a build switch upstreamed
- if ! use scim; then
- sed -e "s/^pkg_check_modules.*SCIM/#&/" -i CMakeLists.txt || die
- fi
-}
-
-src_configure() {
- local mycmakeargs=(
- -DCMAKE_DISABLE_FIND_PACKAGE_PackageKitQt5=ON # not packaged
- -DEVDEV_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
- -DXORGLIBINPUT_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
- -DXORGSERVER_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
- -DSYNAPTICS_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
- $(cmake_use_find_package kaccounts AccountsQt5)
- $(cmake_use_find_package kaccounts KAccounts)
- $(cmake_use_find_package semantic-desktop KF5Baloo)
- $(cmake_use_find_package telemetry KUserFeedback)
- )
- if ! use emoji && ! use ibus; then
- mycmakeargs+=( -DCMAKE_DISABLE_FIND_PACKAGE_GLIB2=ON )
- fi
-
- ecm_src_configure
-}
-
-src_test() {
- # parallel tests fail, foldermodeltest,positionertest hang, bug #646890
- # test_kio_fonts needs D-Bus, bug #634166
- # lookandfeel-kcmTest is unreliable for a long time, bug #607918
- local myctestargs=(
- -j1
- -E "(foldermodeltest|positionertest|test_kio_fonts|lookandfeel-kcmTest)"
- )
-
- ecm_src_test
-}
-
-pkg_postinst() {
- if [[ -z "${REPLACING_VERSIONS}" ]]; then
- optfeature "screen reader support" app-accessibility/orca
- fi
- ecm_pkg_postinst
-}
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2022-07-14 12:22 Andreas Sturmlechner
0 siblings, 0 replies; 189+ messages in thread
From: Andreas Sturmlechner @ 2022-07-14 12:22 UTC (permalink / raw
To: gentoo-commits
commit: 245157a4f5814bd6ae316958905842ee399d5f20
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 14 12:22:14 2022 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu Jul 14 12:22:14 2022 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=245157a4
kde-plasma/plasma-desktop: Respin override-include-dirs-2 tarball
Updates to synaptics (minor) and libinput (bigger) headers.
Tarball now serves as many plasma-desktop versions as necessary.
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
kde-plasma/plasma-desktop/plasma-desktop-5.25.49.9999.ebuild | 4 ++--
kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild | 2 +-
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.25.49.9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.25.49.9999.ebuild
index e0192f7cbe..0b391fcd8d 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.25.49.9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.25.49.9999.ebuild
@@ -12,7 +12,7 @@ VIRTUALX_REQUIRED="test"
inherit ecm plasma.kde.org optfeature
DESCRIPTION="KDE Plasma desktop"
-XORGHDRS="${PN}-override-include-dirs-1"
+XORGHDRS="${PN}-override-include-dirs-2"
SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${XORGHDRS}.tar.xz"
LICENSE="GPL-2" # TODO: CHECK
@@ -119,7 +119,7 @@ RDEPEND="${COMMON_DEPEND}
BDEPEND="virtual/pkgconfig"
PATCHES=(
- "${WORKDIR}/${XORGHDRS}/override-include-dirs.patch" # downstream patch
+ "${WORKDIR}/${XORGHDRS}/${PN}-5.24.6-override-include-dirs.patch" # downstream patch
)
src_prepare() {
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
index fedca1f6f6..7f82fa141f 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
@@ -120,7 +120,7 @@ RDEPEND="${COMMON_DEPEND}
BDEPEND="virtual/pkgconfig"
PATCHES=(
- "${WORKDIR}/${XORGHDRS}/override-include-dirs.patch" # downstream patch
+ "${WORKDIR}/${XORGHDRS}/${PN}-5.25.80-override-include-dirs.patch" # downstream patch
)
src_prepare() {
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2022-07-13 9:18 Andreas Sturmlechner
0 siblings, 0 replies; 189+ messages in thread
From: Andreas Sturmlechner @ 2022-07-13 9:18 UTC (permalink / raw
To: gentoo-commits
commit: 6ca3fccdbc2ef09d2510e6042d0b72f444bc3bef
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 13 08:52:28 2022 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Wed Jul 13 08:52:28 2022 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=6ca3fccd
kde-plasma/plasma-desktop: drop 5.25.3*
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
.../plasma-desktop/plasma-desktop-5.25.3.ebuild | 178 ---------------------
1 file changed, 178 deletions(-)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.25.3.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.25.3.ebuild
deleted file mode 100644
index 7cf9409a14..0000000000
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.25.3.ebuild
+++ /dev/null
@@ -1,178 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="forceoptional"
-ECM_TEST="true"
-KFMIN=5.95.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.5
-VIRTUALX_REQUIRED="test"
-inherit ecm plasma.kde.org optfeature
-
-DESCRIPTION="KDE Plasma desktop"
-XORGHDRS="${PN}-override-include-dirs-1"
-SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${XORGHDRS}.tar.xz"
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE="emoji ibus +kaccounts scim +semantic-desktop telemetry"
-
-COMMON_DEPEND="
- >=dev-qt/qtconcurrent-${QTMIN}:5
- >=dev-qt/qtdbus-${QTMIN}:5
- >=dev-qt/qtdeclarative-${QTMIN}:5
- >=dev-qt/qtgui-${QTMIN}:5
- >=dev-qt/qtnetwork-${QTMIN}:5
- >=dev-qt/qtprintsupport-${QTMIN}:5
- >=dev-qt/qtsql-${QTMIN}:5
- >=dev-qt/qtsvg-${QTMIN}:5
- >=dev-qt/qtwidgets-${QTMIN}:5
- >=dev-qt/qtx11extras-${QTMIN}:5
- >=dev-qt/qtxml-${QTMIN}:5
- >=kde-frameworks/attica-${KFMIN}:5
- >=kde-frameworks/kactivities-${KFMIN}:5
- >=kde-frameworks/kactivities-stats-${KFMIN}:5
- >=kde-frameworks/karchive-${KFMIN}:5
- >=kde-frameworks/kauth-${KFMIN}:5
- >=kde-frameworks/kbookmarks-${KFMIN}:5
- >=kde-frameworks/kcmutils-${KFMIN}:5
- >=kde-frameworks/kcodecs-${KFMIN}:5
- >=kde-frameworks/kcompletion-${KFMIN}:5
- >=kde-frameworks/kconfig-${KFMIN}:5
- >=kde-frameworks/kconfigwidgets-${KFMIN}:5
- >=kde-frameworks/kcoreaddons-${KFMIN}:5
- >=kde-frameworks/kcrash-${KFMIN}:5
- >=kde-frameworks/kdbusaddons-${KFMIN}:5
- >=kde-frameworks/kdeclarative-${KFMIN}:5
- >=kde-frameworks/kded-${KFMIN}:5
- >=kde-frameworks/kdelibs4support-${KFMIN}:5
- >=kde-frameworks/kglobalaccel-${KFMIN}:5
- >=kde-frameworks/kguiaddons-${KFMIN}:5
- >=kde-frameworks/ki18n-${KFMIN}:5
- >=kde-frameworks/kiconthemes-${KFMIN}:5
- >=kde-frameworks/kio-${KFMIN}:5
- >=kde-frameworks/kitemmodels-${KFMIN}:5
- >=kde-frameworks/kitemviews-${KFMIN}:5
- >=kde-frameworks/kjobwidgets-${KFMIN}:5
- >=kde-frameworks/knewstuff-${KFMIN}:5
- >=kde-frameworks/knotifications-${KFMIN}:5
- >=kde-frameworks/knotifyconfig-${KFMIN}:5
- >=kde-frameworks/kparts-${KFMIN}:5
- >=kde-frameworks/krunner-${KFMIN}:5
- >=kde-frameworks/kservice-${KFMIN}:5
- >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
- >=kde-frameworks/kwindowsystem-${KFMIN}:5
- >=kde-frameworks/kxmlgui-${KFMIN}:5
- >=kde-frameworks/plasma-${KFMIN}:5
- >=kde-frameworks/solid-${KFMIN}:5
- >=kde-frameworks/sonnet-${KFMIN}:5
- >=kde-plasma/kwin-${PVCUT}:5
- >=kde-plasma/libksysguard-${PVCUT}:5
- >=kde-plasma/libkworkspace-${PVCUT}:5
- >=kde-plasma/plasma-workspace-${PVCUT}:5
- >=media-libs/phonon-4.11.0
- x11-libs/libX11
- x11-libs/libXfixes
- x11-libs/libXi
- x11-libs/libxcb[xkb]
- x11-libs/libxkbfile
- emoji? (
- app-i18n/ibus[emoji]
- dev-libs/glib:2
- media-fonts/noto-emoji
- )
- ibus? (
- app-i18n/ibus
- dev-libs/glib:2
- >=dev-qt/qtx11extras-${QTMIN}:5
- x11-libs/libxcb
- x11-libs/xcb-util-keysyms
- )
- kaccounts? (
- kde-apps/kaccounts-integration:5
- net-libs/accounts-qt
- )
- scim? ( app-i18n/scim )
- semantic-desktop? ( >=kde-frameworks/baloo-${KFMIN}:5 )
- telemetry? ( dev-libs/kuserfeedback:5 )
-"
-DEPEND="${COMMON_DEPEND}
- dev-libs/boost
- x11-base/xorg-proto
-"
-RDEPEND="${COMMON_DEPEND}
- !kde-plasma/user-manager
- >=dev-qt/qtgraphicaleffects-${QTMIN}:5
- >=dev-qt/qtquickcontrols2-${QTMIN}:5
- >=kde-frameworks/kirigami-${KFMIN}:5
- >=kde-frameworks/qqc2-desktop-style-${KFMIN}:5
- >=kde-plasma/kde-cli-tools-${PVCUT}:5
- >=kde-plasma/oxygen-${PVCUT}:5
- sys-apps/util-linux
- x11-apps/setxkbmap
- x11-misc/xdg-user-dirs
- kaccounts? ( net-libs/signon-oauth2 )
-"
-BDEPEND="virtual/pkgconfig"
-
-PATCHES=(
- "${WORKDIR}/${XORGHDRS}/override-include-dirs.patch" # downstream patch
-)
-
-src_prepare() {
- ecm_src_prepare
-
- if ! use ibus; then
- sed -e "s/Qt5X11Extras_FOUND AND XCB_XCB_FOUND AND XCB_KEYSYMS_FOUND/false/" \
- -i applets/kimpanel/backend/ibus/CMakeLists.txt || die
- fi
-
- use emoji || cmake_run_in applets/kimpanel/backend/ibus \
- cmake_comment_add_subdirectory emojier
-
- # TODO: try to get a build switch upstreamed
- if ! use scim; then
- sed -e "s/^pkg_check_modules.*SCIM/#&/" -i CMakeLists.txt || die
- fi
-}
-
-src_configure() {
- local mycmakeargs=(
- -DCMAKE_DISABLE_FIND_PACKAGE_PackageKitQt5=ON # not packaged
- -DEVDEV_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
- -DXORGLIBINPUT_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
- -DXORGSERVER_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
- -DSYNAPTICS_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
- $(cmake_use_find_package kaccounts AccountsQt5)
- $(cmake_use_find_package kaccounts KAccounts)
- $(cmake_use_find_package semantic-desktop KF5Baloo)
- $(cmake_use_find_package telemetry KUserFeedback)
- )
- if ! use emoji && ! use ibus; then
- mycmakeargs+=( -DCMAKE_DISABLE_FIND_PACKAGE_GLIB2=ON )
- fi
-
- ecm_src_configure
-}
-
-src_test() {
- # parallel tests fail, foldermodeltest,positionertest hang, bug #646890
- # test_kio_fonts needs D-Bus, bug #634166
- # lookandfeel-kcmTest is unreliable for a long time, bug #607918
- local myctestargs=(
- -j1
- -E "(foldermodeltest|positionertest|test_kio_fonts|lookandfeel-kcmTest)"
- )
-
- ecm_src_test
-}
-
-pkg_postinst() {
- if [[ -z "${REPLACING_VERSIONS}" ]]; then
- optfeature "screen reader support" app-accessibility/orca
- fi
- ecm_pkg_postinst
-}
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2022-07-12 13:50 Andreas Sturmlechner
0 siblings, 0 replies; 189+ messages in thread
From: Andreas Sturmlechner @ 2022-07-12 13:50 UTC (permalink / raw
To: gentoo-commits
commit: 26e79384b7b13059b8cfb5b17a6762826209d06d
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Tue Jul 12 11:24:34 2022 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Tue Jul 12 11:24:34 2022 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=26e79384
kde-plasma/plasma-desktop: 5.25.3 version bump
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
.../plasma-desktop/plasma-desktop-5.25.3.ebuild | 178 +++++++++++++++++++++
1 file changed, 178 insertions(+)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.25.3.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.25.3.ebuild
new file mode 100644
index 0000000000..7cf9409a14
--- /dev/null
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.25.3.ebuild
@@ -0,0 +1,178 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+ECM_TEST="true"
+KFMIN=5.95.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=5.15.5
+VIRTUALX_REQUIRED="test"
+inherit ecm plasma.kde.org optfeature
+
+DESCRIPTION="KDE Plasma desktop"
+XORGHDRS="${PN}-override-include-dirs-1"
+SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${XORGHDRS}.tar.xz"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="emoji ibus +kaccounts scim +semantic-desktop telemetry"
+
+COMMON_DEPEND="
+ >=dev-qt/qtconcurrent-${QTMIN}:5
+ >=dev-qt/qtdbus-${QTMIN}:5
+ >=dev-qt/qtdeclarative-${QTMIN}:5
+ >=dev-qt/qtgui-${QTMIN}:5
+ >=dev-qt/qtnetwork-${QTMIN}:5
+ >=dev-qt/qtprintsupport-${QTMIN}:5
+ >=dev-qt/qtsql-${QTMIN}:5
+ >=dev-qt/qtsvg-${QTMIN}:5
+ >=dev-qt/qtwidgets-${QTMIN}:5
+ >=dev-qt/qtx11extras-${QTMIN}:5
+ >=dev-qt/qtxml-${QTMIN}:5
+ >=kde-frameworks/attica-${KFMIN}:5
+ >=kde-frameworks/kactivities-${KFMIN}:5
+ >=kde-frameworks/kactivities-stats-${KFMIN}:5
+ >=kde-frameworks/karchive-${KFMIN}:5
+ >=kde-frameworks/kauth-${KFMIN}:5
+ >=kde-frameworks/kbookmarks-${KFMIN}:5
+ >=kde-frameworks/kcmutils-${KFMIN}:5
+ >=kde-frameworks/kcodecs-${KFMIN}:5
+ >=kde-frameworks/kcompletion-${KFMIN}:5
+ >=kde-frameworks/kconfig-${KFMIN}:5
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+ >=kde-frameworks/kcoreaddons-${KFMIN}:5
+ >=kde-frameworks/kcrash-${KFMIN}:5
+ >=kde-frameworks/kdbusaddons-${KFMIN}:5
+ >=kde-frameworks/kdeclarative-${KFMIN}:5
+ >=kde-frameworks/kded-${KFMIN}:5
+ >=kde-frameworks/kdelibs4support-${KFMIN}:5
+ >=kde-frameworks/kglobalaccel-${KFMIN}:5
+ >=kde-frameworks/kguiaddons-${KFMIN}:5
+ >=kde-frameworks/ki18n-${KFMIN}:5
+ >=kde-frameworks/kiconthemes-${KFMIN}:5
+ >=kde-frameworks/kio-${KFMIN}:5
+ >=kde-frameworks/kitemmodels-${KFMIN}:5
+ >=kde-frameworks/kitemviews-${KFMIN}:5
+ >=kde-frameworks/kjobwidgets-${KFMIN}:5
+ >=kde-frameworks/knewstuff-${KFMIN}:5
+ >=kde-frameworks/knotifications-${KFMIN}:5
+ >=kde-frameworks/knotifyconfig-${KFMIN}:5
+ >=kde-frameworks/kparts-${KFMIN}:5
+ >=kde-frameworks/krunner-${KFMIN}:5
+ >=kde-frameworks/kservice-${KFMIN}:5
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+ >=kde-frameworks/kwindowsystem-${KFMIN}:5
+ >=kde-frameworks/kxmlgui-${KFMIN}:5
+ >=kde-frameworks/plasma-${KFMIN}:5
+ >=kde-frameworks/solid-${KFMIN}:5
+ >=kde-frameworks/sonnet-${KFMIN}:5
+ >=kde-plasma/kwin-${PVCUT}:5
+ >=kde-plasma/libksysguard-${PVCUT}:5
+ >=kde-plasma/libkworkspace-${PVCUT}:5
+ >=kde-plasma/plasma-workspace-${PVCUT}:5
+ >=media-libs/phonon-4.11.0
+ x11-libs/libX11
+ x11-libs/libXfixes
+ x11-libs/libXi
+ x11-libs/libxcb[xkb]
+ x11-libs/libxkbfile
+ emoji? (
+ app-i18n/ibus[emoji]
+ dev-libs/glib:2
+ media-fonts/noto-emoji
+ )
+ ibus? (
+ app-i18n/ibus
+ dev-libs/glib:2
+ >=dev-qt/qtx11extras-${QTMIN}:5
+ x11-libs/libxcb
+ x11-libs/xcb-util-keysyms
+ )
+ kaccounts? (
+ kde-apps/kaccounts-integration:5
+ net-libs/accounts-qt
+ )
+ scim? ( app-i18n/scim )
+ semantic-desktop? ( >=kde-frameworks/baloo-${KFMIN}:5 )
+ telemetry? ( dev-libs/kuserfeedback:5 )
+"
+DEPEND="${COMMON_DEPEND}
+ dev-libs/boost
+ x11-base/xorg-proto
+"
+RDEPEND="${COMMON_DEPEND}
+ !kde-plasma/user-manager
+ >=dev-qt/qtgraphicaleffects-${QTMIN}:5
+ >=dev-qt/qtquickcontrols2-${QTMIN}:5
+ >=kde-frameworks/kirigami-${KFMIN}:5
+ >=kde-frameworks/qqc2-desktop-style-${KFMIN}:5
+ >=kde-plasma/kde-cli-tools-${PVCUT}:5
+ >=kde-plasma/oxygen-${PVCUT}:5
+ sys-apps/util-linux
+ x11-apps/setxkbmap
+ x11-misc/xdg-user-dirs
+ kaccounts? ( net-libs/signon-oauth2 )
+"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=(
+ "${WORKDIR}/${XORGHDRS}/override-include-dirs.patch" # downstream patch
+)
+
+src_prepare() {
+ ecm_src_prepare
+
+ if ! use ibus; then
+ sed -e "s/Qt5X11Extras_FOUND AND XCB_XCB_FOUND AND XCB_KEYSYMS_FOUND/false/" \
+ -i applets/kimpanel/backend/ibus/CMakeLists.txt || die
+ fi
+
+ use emoji || cmake_run_in applets/kimpanel/backend/ibus \
+ cmake_comment_add_subdirectory emojier
+
+ # TODO: try to get a build switch upstreamed
+ if ! use scim; then
+ sed -e "s/^pkg_check_modules.*SCIM/#&/" -i CMakeLists.txt || die
+ fi
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DCMAKE_DISABLE_FIND_PACKAGE_PackageKitQt5=ON # not packaged
+ -DEVDEV_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
+ -DXORGLIBINPUT_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
+ -DXORGSERVER_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
+ -DSYNAPTICS_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
+ $(cmake_use_find_package kaccounts AccountsQt5)
+ $(cmake_use_find_package kaccounts KAccounts)
+ $(cmake_use_find_package semantic-desktop KF5Baloo)
+ $(cmake_use_find_package telemetry KUserFeedback)
+ )
+ if ! use emoji && ! use ibus; then
+ mycmakeargs+=( -DCMAKE_DISABLE_FIND_PACKAGE_GLIB2=ON )
+ fi
+
+ ecm_src_configure
+}
+
+src_test() {
+ # parallel tests fail, foldermodeltest,positionertest hang, bug #646890
+ # test_kio_fonts needs D-Bus, bug #634166
+ # lookandfeel-kcmTest is unreliable for a long time, bug #607918
+ local myctestargs=(
+ -j1
+ -E "(foldermodeltest|positionertest|test_kio_fonts|lookandfeel-kcmTest)"
+ )
+
+ ecm_src_test
+}
+
+pkg_postinst() {
+ if [[ -z "${REPLACING_VERSIONS}" ]]; then
+ optfeature "screen reader support" app-accessibility/orca
+ fi
+ ecm_pkg_postinst
+}
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2022-07-07 14:16 Andreas Sturmlechner
0 siblings, 0 replies; 189+ messages in thread
From: Andreas Sturmlechner @ 2022-07-07 14:16 UTC (permalink / raw
To: gentoo-commits
commit: 9c818a45460219c1a1793cdfe28e6f17f254f505
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 7 12:35:57 2022 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu Jul 7 14:16:03 2022 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=9c818a45
kde-plasma/plasma-desktop: Add IUSE screencast for the time being
This may break at any time, but we can justify the flag atm for its
dependency on kde-plasma/plasma-workspace[screencast]. At the same
time this flag has a less than ideal name but we will keep it in sync
with kde-plasma/plasma-workspace for ease of use anyway.
Closes: https://bugs.gentoo.org/848771
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
kde-plasma/plasma-desktop/metadata.xml | 1 +
kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild | 6 +++---
2 files changed, 4 insertions(+), 3 deletions(-)
diff --git a/kde-plasma/plasma-desktop/metadata.xml b/kde-plasma/plasma-desktop/metadata.xml
index 3ea9270f30..2b30d63b6a 100644
--- a/kde-plasma/plasma-desktop/metadata.xml
+++ b/kde-plasma/plasma-desktop/metadata.xml
@@ -13,5 +13,6 @@
<flag name="ibus">Use ibus input method via <pkg>app-i18n/ibus</pkg></flag>
<flag name="kaccounts">Build the OpenDesktop integration plugin</flag>
<flag name="scim">Enable applets that use <pkg>app-i18n/scim</pkg></flag>
+ <flag name="screencast">Enable screencast portal thumbnails using <pkg>kde-plasma/kpipewire</pkg></flag>
</use>
</pkgmetadata>
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
index 9c1c38664a..4d280b203d 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
@@ -18,7 +18,7 @@ SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${XORGHDRS}.tar.xz"
LICENSE="GPL-2" # TODO: CHECK
SLOT="5"
KEYWORDS=""
-IUSE="emoji ibus +kaccounts scim +semantic-desktop telemetry"
+IUSE="emoji ibus +kaccounts scim screencast +semantic-desktop telemetry"
COMMON_DEPEND="
>=dev-qt/qtconcurrent-${QTMIN}:5
@@ -72,7 +72,7 @@ COMMON_DEPEND="
>=kde-plasma/kwin-${PVCUT}:5
>=kde-plasma/libksysguard-${PVCUT}:5
>=kde-plasma/libkworkspace-${PVCUT}:5
- >=kde-plasma/plasma-workspace-${PVCUT}:5
+ >=kde-plasma/plasma-workspace-${PVCUT}:5[screencast?]
>=media-libs/phonon-4.11.0
x11-libs/libX11
x11-libs/libXfixes
@@ -110,12 +110,12 @@ RDEPEND="${COMMON_DEPEND}
>=kde-frameworks/kirigami-${KFMIN}:5
>=kde-frameworks/qqc2-desktop-style-${KFMIN}:5
>=kde-plasma/kde-cli-tools-${PVCUT}:5
- >=kde-plasma/kpipewire-${PVCUT}:5
>=kde-plasma/oxygen-${PVCUT}:5
sys-apps/util-linux
x11-apps/setxkbmap
x11-misc/xdg-user-dirs
kaccounts? ( net-libs/signon-oauth2 )
+ screencast? ( >=kde-plasma/kpipewire-${PVCUT}:5 )
"
BDEPEND="virtual/pkgconfig"
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2022-06-28 21:28 Andreas Sturmlechner
0 siblings, 0 replies; 189+ messages in thread
From: Andreas Sturmlechner @ 2022-06-28 21:28 UTC (permalink / raw
To: gentoo-commits
commit: bc3dd15a963e3fdd1cd7ba2bace856d66d981c9e
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 28 21:25:17 2022 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Tue Jun 28 21:25:17 2022 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=bc3dd15a
kde-plasma/plasma-desktop: Bump override-include-dirs to v2
Closes: https://bugs.gentoo.org/848771
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
index 0d041b8886..0a4681797a 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
@@ -12,7 +12,7 @@ VIRTUALX_REQUIRED="test"
inherit ecm kde.org optfeature
DESCRIPTION="KDE Plasma desktop"
-XORGHDRS="${PN}-override-include-dirs-1"
+XORGHDRS="${PN}-override-include-dirs-2"
SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${XORGHDRS}.tar.xz"
LICENSE="GPL-2" # TODO: CHECK
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2022-06-28 21:28 Andreas Sturmlechner
0 siblings, 0 replies; 189+ messages in thread
From: Andreas Sturmlechner @ 2022-06-28 21:28 UTC (permalink / raw
To: gentoo-commits
commit: 7cacab8ee4e01f37956e58f177fe931912e175df
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 28 21:27:57 2022 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Tue Jun 28 21:28:10 2022 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=7cacab8e
kde-plasma/plasma-desktop: Add new dependency
Upstream commit 2bc13c89fce7a86a12d33b1bfc96f38f971be498
Bug: https://bugs.gentoo.org/848771
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild | 1 +
1 file changed, 1 insertion(+)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
index 0a4681797a..9c1c38664a 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
@@ -110,6 +110,7 @@ RDEPEND="${COMMON_DEPEND}
>=kde-frameworks/kirigami-${KFMIN}:5
>=kde-frameworks/qqc2-desktop-style-${KFMIN}:5
>=kde-plasma/kde-cli-tools-${PVCUT}:5
+ >=kde-plasma/kpipewire-${PVCUT}:5
>=kde-plasma/oxygen-${PVCUT}:5
sys-apps/util-linux
x11-apps/setxkbmap
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2022-06-14 12:47 Andreas Sturmlechner
0 siblings, 0 replies; 189+ messages in thread
From: Andreas Sturmlechner @ 2022-06-14 12:47 UTC (permalink / raw
To: gentoo-commits
commit: e72bb4eaaf57dcdec67f952c0e4a99c4decb009f
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 14 12:46:42 2022 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Tue Jun 14 12:46:42 2022 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=e72bb4ea
kde-plasma/plasma-desktop: drop 5.25.0*
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
.../plasma-desktop/plasma-desktop-5.25.0.ebuild | 178 ---------------------
1 file changed, 178 deletions(-)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.25.0.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.25.0.ebuild
deleted file mode 100644
index 1d6571bc31..0000000000
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.25.0.ebuild
+++ /dev/null
@@ -1,178 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="forceoptional"
-ECM_TEST="true"
-KFMIN=5.94.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.3
-VIRTUALX_REQUIRED="test"
-inherit ecm kde.org optfeature
-
-DESCRIPTION="KDE Plasma desktop"
-XORGHDRS="${PN}-override-include-dirs-1"
-SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${XORGHDRS}.tar.xz"
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="emoji ibus +kaccounts scim +semantic-desktop telemetry"
-
-COMMON_DEPEND="
- >=dev-qt/qtconcurrent-${QTMIN}:5
- >=dev-qt/qtdbus-${QTMIN}:5
- >=dev-qt/qtdeclarative-${QTMIN}:5
- >=dev-qt/qtgui-${QTMIN}:5
- >=dev-qt/qtnetwork-${QTMIN}:5
- >=dev-qt/qtprintsupport-${QTMIN}:5
- >=dev-qt/qtsql-${QTMIN}:5
- >=dev-qt/qtsvg-${QTMIN}:5
- >=dev-qt/qtwidgets-${QTMIN}:5
- >=dev-qt/qtx11extras-${QTMIN}:5
- >=dev-qt/qtxml-${QTMIN}:5
- >=kde-frameworks/attica-${KFMIN}:5
- >=kde-frameworks/kactivities-${KFMIN}:5
- >=kde-frameworks/kactivities-stats-${KFMIN}:5
- >=kde-frameworks/karchive-${KFMIN}:5
- >=kde-frameworks/kauth-${KFMIN}:5
- >=kde-frameworks/kbookmarks-${KFMIN}:5
- >=kde-frameworks/kcmutils-${KFMIN}:5
- >=kde-frameworks/kcodecs-${KFMIN}:5
- >=kde-frameworks/kcompletion-${KFMIN}:5
- >=kde-frameworks/kconfig-${KFMIN}:5
- >=kde-frameworks/kconfigwidgets-${KFMIN}:5
- >=kde-frameworks/kcoreaddons-${KFMIN}:5
- >=kde-frameworks/kcrash-${KFMIN}:5
- >=kde-frameworks/kdbusaddons-${KFMIN}:5
- >=kde-frameworks/kdeclarative-${KFMIN}:5
- >=kde-frameworks/kded-${KFMIN}:5
- >=kde-frameworks/kdelibs4support-${KFMIN}:5
- >=kde-frameworks/kglobalaccel-${KFMIN}:5
- >=kde-frameworks/kguiaddons-${KFMIN}:5
- >=kde-frameworks/ki18n-${KFMIN}:5
- >=kde-frameworks/kiconthemes-${KFMIN}:5
- >=kde-frameworks/kio-${KFMIN}:5
- >=kde-frameworks/kitemmodels-${KFMIN}:5
- >=kde-frameworks/kitemviews-${KFMIN}:5
- >=kde-frameworks/kjobwidgets-${KFMIN}:5
- >=kde-frameworks/knewstuff-${KFMIN}:5
- >=kde-frameworks/knotifications-${KFMIN}:5
- >=kde-frameworks/knotifyconfig-${KFMIN}:5
- >=kde-frameworks/kparts-${KFMIN}:5
- >=kde-frameworks/krunner-${KFMIN}:5
- >=kde-frameworks/kservice-${KFMIN}:5
- >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
- >=kde-frameworks/kwindowsystem-${KFMIN}:5
- >=kde-frameworks/kxmlgui-${KFMIN}:5
- >=kde-frameworks/plasma-${KFMIN}:5
- >=kde-frameworks/solid-${KFMIN}:5
- >=kde-frameworks/sonnet-${KFMIN}:5
- >=kde-plasma/kwin-${PVCUT}:5
- >=kde-plasma/libksysguard-${PVCUT}:5
- >=kde-plasma/libkworkspace-${PVCUT}:5
- >=kde-plasma/plasma-workspace-${PVCUT}:5
- >=media-libs/phonon-4.11.0
- x11-libs/libX11
- x11-libs/libXfixes
- x11-libs/libXi
- x11-libs/libxcb[xkb]
- x11-libs/libxkbfile
- emoji? (
- app-i18n/ibus[emoji]
- dev-libs/glib:2
- media-fonts/noto-emoji
- )
- ibus? (
- app-i18n/ibus
- dev-libs/glib:2
- >=dev-qt/qtx11extras-${QTMIN}:5
- x11-libs/libxcb
- x11-libs/xcb-util-keysyms
- )
- kaccounts? (
- kde-apps/kaccounts-integration:5
- net-libs/accounts-qt
- )
- scim? ( app-i18n/scim )
- semantic-desktop? ( >=kde-frameworks/baloo-${KFMIN}:5 )
- telemetry? ( dev-libs/kuserfeedback:5 )
-"
-DEPEND="${COMMON_DEPEND}
- dev-libs/boost
- x11-base/xorg-proto
-"
-RDEPEND="${COMMON_DEPEND}
- !kde-plasma/user-manager
- >=dev-qt/qtgraphicaleffects-${QTMIN}:5
- >=dev-qt/qtquickcontrols2-${QTMIN}:5
- >=kde-frameworks/kirigami-${KFMIN}:5
- >=kde-frameworks/qqc2-desktop-style-${KFMIN}:5
- >=kde-plasma/kde-cli-tools-${PVCUT}:5
- >=kde-plasma/oxygen-${PVCUT}:5
- sys-apps/util-linux
- x11-apps/setxkbmap
- x11-misc/xdg-user-dirs
- kaccounts? ( net-libs/signon-oauth2 )
-"
-BDEPEND="virtual/pkgconfig"
-
-PATCHES=(
- "${WORKDIR}/${XORGHDRS}/override-include-dirs.patch" # downstream patch
-)
-
-src_prepare() {
- ecm_src_prepare
-
- if ! use ibus; then
- sed -e "s/Qt5X11Extras_FOUND AND XCB_XCB_FOUND AND XCB_KEYSYMS_FOUND/false/" \
- -i applets/kimpanel/backend/ibus/CMakeLists.txt || die
- fi
-
- use emoji || cmake_run_in applets/kimpanel/backend/ibus \
- cmake_comment_add_subdirectory emojier
-
- # TODO: try to get a build switch upstreamed
- if ! use scim; then
- sed -e "s/^pkg_check_modules.*SCIM/#&/" -i CMakeLists.txt || die
- fi
-}
-
-src_configure() {
- local mycmakeargs=(
- -DCMAKE_DISABLE_FIND_PACKAGE_PackageKitQt5=ON # not packaged
- -DEVDEV_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
- -DXORGLIBINPUT_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
- -DXORGSERVER_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
- -DSYNAPTICS_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
- $(cmake_use_find_package kaccounts AccountsQt5)
- $(cmake_use_find_package kaccounts KAccounts)
- $(cmake_use_find_package semantic-desktop KF5Baloo)
- $(cmake_use_find_package telemetry KUserFeedback)
- )
- if ! use emoji && ! use ibus; then
- mycmakeargs+=( -DCMAKE_DISABLE_FIND_PACKAGE_GLIB2=ON )
- fi
-
- ecm_src_configure
-}
-
-src_test() {
- # parallel tests fail, foldermodeltest,positionertest hang, bug #646890
- # test_kio_fonts needs D-Bus, bug #634166
- # lookandfeel-kcmTest is unreliable for a long time, bug #607918
- local myctestargs=(
- -j1
- -E "(foldermodeltest|positionertest|test_kio_fonts|lookandfeel-kcmTest)"
- )
-
- ecm_src_test
-}
-
-pkg_postinst() {
- if [[ -z "${REPLACING_VERSIONS}" ]]; then
- optfeature "screen reader support" app-accessibility/orca
- fi
- ecm_pkg_postinst
-}
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2022-06-09 11:29 Andreas Sturmlechner
0 siblings, 0 replies; 189+ messages in thread
From: Andreas Sturmlechner @ 2022-06-09 11:29 UTC (permalink / raw
To: gentoo-commits
commit: f73c51c06da515638d08f65610c673ef1707c4b5
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 9 11:16:20 2022 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu Jun 9 11:20:49 2022 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=f73c51c0
kde-plasma/plasma-desktop: 5.25.0 version bump
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
.../plasma-desktop/plasma-desktop-5.25.0.ebuild | 178 +++++++++++++++++++++
1 file changed, 178 insertions(+)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.25.0.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.25.0.ebuild
new file mode 100644
index 0000000000..1d6571bc31
--- /dev/null
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.25.0.ebuild
@@ -0,0 +1,178 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+ECM_TEST="true"
+KFMIN=5.94.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=5.15.3
+VIRTUALX_REQUIRED="test"
+inherit ecm kde.org optfeature
+
+DESCRIPTION="KDE Plasma desktop"
+XORGHDRS="${PN}-override-include-dirs-1"
+SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${XORGHDRS}.tar.xz"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="emoji ibus +kaccounts scim +semantic-desktop telemetry"
+
+COMMON_DEPEND="
+ >=dev-qt/qtconcurrent-${QTMIN}:5
+ >=dev-qt/qtdbus-${QTMIN}:5
+ >=dev-qt/qtdeclarative-${QTMIN}:5
+ >=dev-qt/qtgui-${QTMIN}:5
+ >=dev-qt/qtnetwork-${QTMIN}:5
+ >=dev-qt/qtprintsupport-${QTMIN}:5
+ >=dev-qt/qtsql-${QTMIN}:5
+ >=dev-qt/qtsvg-${QTMIN}:5
+ >=dev-qt/qtwidgets-${QTMIN}:5
+ >=dev-qt/qtx11extras-${QTMIN}:5
+ >=dev-qt/qtxml-${QTMIN}:5
+ >=kde-frameworks/attica-${KFMIN}:5
+ >=kde-frameworks/kactivities-${KFMIN}:5
+ >=kde-frameworks/kactivities-stats-${KFMIN}:5
+ >=kde-frameworks/karchive-${KFMIN}:5
+ >=kde-frameworks/kauth-${KFMIN}:5
+ >=kde-frameworks/kbookmarks-${KFMIN}:5
+ >=kde-frameworks/kcmutils-${KFMIN}:5
+ >=kde-frameworks/kcodecs-${KFMIN}:5
+ >=kde-frameworks/kcompletion-${KFMIN}:5
+ >=kde-frameworks/kconfig-${KFMIN}:5
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+ >=kde-frameworks/kcoreaddons-${KFMIN}:5
+ >=kde-frameworks/kcrash-${KFMIN}:5
+ >=kde-frameworks/kdbusaddons-${KFMIN}:5
+ >=kde-frameworks/kdeclarative-${KFMIN}:5
+ >=kde-frameworks/kded-${KFMIN}:5
+ >=kde-frameworks/kdelibs4support-${KFMIN}:5
+ >=kde-frameworks/kglobalaccel-${KFMIN}:5
+ >=kde-frameworks/kguiaddons-${KFMIN}:5
+ >=kde-frameworks/ki18n-${KFMIN}:5
+ >=kde-frameworks/kiconthemes-${KFMIN}:5
+ >=kde-frameworks/kio-${KFMIN}:5
+ >=kde-frameworks/kitemmodels-${KFMIN}:5
+ >=kde-frameworks/kitemviews-${KFMIN}:5
+ >=kde-frameworks/kjobwidgets-${KFMIN}:5
+ >=kde-frameworks/knewstuff-${KFMIN}:5
+ >=kde-frameworks/knotifications-${KFMIN}:5
+ >=kde-frameworks/knotifyconfig-${KFMIN}:5
+ >=kde-frameworks/kparts-${KFMIN}:5
+ >=kde-frameworks/krunner-${KFMIN}:5
+ >=kde-frameworks/kservice-${KFMIN}:5
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+ >=kde-frameworks/kwindowsystem-${KFMIN}:5
+ >=kde-frameworks/kxmlgui-${KFMIN}:5
+ >=kde-frameworks/plasma-${KFMIN}:5
+ >=kde-frameworks/solid-${KFMIN}:5
+ >=kde-frameworks/sonnet-${KFMIN}:5
+ >=kde-plasma/kwin-${PVCUT}:5
+ >=kde-plasma/libksysguard-${PVCUT}:5
+ >=kde-plasma/libkworkspace-${PVCUT}:5
+ >=kde-plasma/plasma-workspace-${PVCUT}:5
+ >=media-libs/phonon-4.11.0
+ x11-libs/libX11
+ x11-libs/libXfixes
+ x11-libs/libXi
+ x11-libs/libxcb[xkb]
+ x11-libs/libxkbfile
+ emoji? (
+ app-i18n/ibus[emoji]
+ dev-libs/glib:2
+ media-fonts/noto-emoji
+ )
+ ibus? (
+ app-i18n/ibus
+ dev-libs/glib:2
+ >=dev-qt/qtx11extras-${QTMIN}:5
+ x11-libs/libxcb
+ x11-libs/xcb-util-keysyms
+ )
+ kaccounts? (
+ kde-apps/kaccounts-integration:5
+ net-libs/accounts-qt
+ )
+ scim? ( app-i18n/scim )
+ semantic-desktop? ( >=kde-frameworks/baloo-${KFMIN}:5 )
+ telemetry? ( dev-libs/kuserfeedback:5 )
+"
+DEPEND="${COMMON_DEPEND}
+ dev-libs/boost
+ x11-base/xorg-proto
+"
+RDEPEND="${COMMON_DEPEND}
+ !kde-plasma/user-manager
+ >=dev-qt/qtgraphicaleffects-${QTMIN}:5
+ >=dev-qt/qtquickcontrols2-${QTMIN}:5
+ >=kde-frameworks/kirigami-${KFMIN}:5
+ >=kde-frameworks/qqc2-desktop-style-${KFMIN}:5
+ >=kde-plasma/kde-cli-tools-${PVCUT}:5
+ >=kde-plasma/oxygen-${PVCUT}:5
+ sys-apps/util-linux
+ x11-apps/setxkbmap
+ x11-misc/xdg-user-dirs
+ kaccounts? ( net-libs/signon-oauth2 )
+"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=(
+ "${WORKDIR}/${XORGHDRS}/override-include-dirs.patch" # downstream patch
+)
+
+src_prepare() {
+ ecm_src_prepare
+
+ if ! use ibus; then
+ sed -e "s/Qt5X11Extras_FOUND AND XCB_XCB_FOUND AND XCB_KEYSYMS_FOUND/false/" \
+ -i applets/kimpanel/backend/ibus/CMakeLists.txt || die
+ fi
+
+ use emoji || cmake_run_in applets/kimpanel/backend/ibus \
+ cmake_comment_add_subdirectory emojier
+
+ # TODO: try to get a build switch upstreamed
+ if ! use scim; then
+ sed -e "s/^pkg_check_modules.*SCIM/#&/" -i CMakeLists.txt || die
+ fi
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DCMAKE_DISABLE_FIND_PACKAGE_PackageKitQt5=ON # not packaged
+ -DEVDEV_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
+ -DXORGLIBINPUT_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
+ -DXORGSERVER_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
+ -DSYNAPTICS_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
+ $(cmake_use_find_package kaccounts AccountsQt5)
+ $(cmake_use_find_package kaccounts KAccounts)
+ $(cmake_use_find_package semantic-desktop KF5Baloo)
+ $(cmake_use_find_package telemetry KUserFeedback)
+ )
+ if ! use emoji && ! use ibus; then
+ mycmakeargs+=( -DCMAKE_DISABLE_FIND_PACKAGE_GLIB2=ON )
+ fi
+
+ ecm_src_configure
+}
+
+src_test() {
+ # parallel tests fail, foldermodeltest,positionertest hang, bug #646890
+ # test_kio_fonts needs D-Bus, bug #634166
+ # lookandfeel-kcmTest is unreliable for a long time, bug #607918
+ local myctestargs=(
+ -j1
+ -E "(foldermodeltest|positionertest|test_kio_fonts|lookandfeel-kcmTest)"
+ )
+
+ ecm_src_test
+}
+
+pkg_postinst() {
+ if [[ -z "${REPLACING_VERSIONS}" ]]; then
+ optfeature "screen reader support" app-accessibility/orca
+ fi
+ ecm_pkg_postinst
+}
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2022-06-08 9:22 Andreas Sturmlechner
0 siblings, 0 replies; 189+ messages in thread
From: Andreas Sturmlechner @ 2022-06-08 9:22 UTC (permalink / raw
To: gentoo-commits
commit: 8b8bd2da44e1e5dd050646a86a7f4bce1f012d55
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 8 09:18:06 2022 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Wed Jun 8 09:18:06 2022 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=8b8bd2da
kde-plasma/plasma-desktop: 5.25.49.9999 version bump
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
.../plasma-desktop-5.25.49.9999.ebuild | 178 +++++++++++++++++++++
1 file changed, 178 insertions(+)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.25.49.9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.25.49.9999.ebuild
new file mode 100644
index 0000000000..6efa0a66e9
--- /dev/null
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.25.49.9999.ebuild
@@ -0,0 +1,178 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+ECM_TEST="true"
+KFMIN=9999
+PVCUT=$(ver_cut 1-3)
+QTMIN=5.15.3
+VIRTUALX_REQUIRED="test"
+inherit ecm kde.org optfeature
+
+DESCRIPTION="KDE Plasma desktop"
+XORGHDRS="${PN}-override-include-dirs-1"
+SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${XORGHDRS}.tar.xz"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS=""
+IUSE="emoji ibus +kaccounts scim +semantic-desktop telemetry"
+
+COMMON_DEPEND="
+ >=dev-qt/qtconcurrent-${QTMIN}:5
+ >=dev-qt/qtdbus-${QTMIN}:5
+ >=dev-qt/qtdeclarative-${QTMIN}:5
+ >=dev-qt/qtgui-${QTMIN}:5
+ >=dev-qt/qtnetwork-${QTMIN}:5
+ >=dev-qt/qtprintsupport-${QTMIN}:5
+ >=dev-qt/qtsql-${QTMIN}:5
+ >=dev-qt/qtsvg-${QTMIN}:5
+ >=dev-qt/qtwidgets-${QTMIN}:5
+ >=dev-qt/qtx11extras-${QTMIN}:5
+ >=dev-qt/qtxml-${QTMIN}:5
+ >=kde-frameworks/attica-${KFMIN}:5
+ >=kde-frameworks/kactivities-${KFMIN}:5
+ >=kde-frameworks/kactivities-stats-${KFMIN}:5
+ >=kde-frameworks/karchive-${KFMIN}:5
+ >=kde-frameworks/kauth-${KFMIN}:5
+ >=kde-frameworks/kbookmarks-${KFMIN}:5
+ >=kde-frameworks/kcmutils-${KFMIN}:5
+ >=kde-frameworks/kcodecs-${KFMIN}:5
+ >=kde-frameworks/kcompletion-${KFMIN}:5
+ >=kde-frameworks/kconfig-${KFMIN}:5
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+ >=kde-frameworks/kcoreaddons-${KFMIN}:5
+ >=kde-frameworks/kcrash-${KFMIN}:5
+ >=kde-frameworks/kdbusaddons-${KFMIN}:5
+ >=kde-frameworks/kdeclarative-${KFMIN}:5
+ >=kde-frameworks/kded-${KFMIN}:5
+ >=kde-frameworks/kdelibs4support-${KFMIN}:5
+ >=kde-frameworks/kglobalaccel-${KFMIN}:5
+ >=kde-frameworks/kguiaddons-${KFMIN}:5
+ >=kde-frameworks/ki18n-${KFMIN}:5
+ >=kde-frameworks/kiconthemes-${KFMIN}:5
+ >=kde-frameworks/kio-${KFMIN}:5
+ >=kde-frameworks/kitemmodels-${KFMIN}:5
+ >=kde-frameworks/kitemviews-${KFMIN}:5
+ >=kde-frameworks/kjobwidgets-${KFMIN}:5
+ >=kde-frameworks/knewstuff-${KFMIN}:5
+ >=kde-frameworks/knotifications-${KFMIN}:5
+ >=kde-frameworks/knotifyconfig-${KFMIN}:5
+ >=kde-frameworks/kparts-${KFMIN}:5
+ >=kde-frameworks/krunner-${KFMIN}:5
+ >=kde-frameworks/kservice-${KFMIN}:5
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+ >=kde-frameworks/kwindowsystem-${KFMIN}:5
+ >=kde-frameworks/kxmlgui-${KFMIN}:5
+ >=kde-frameworks/plasma-${KFMIN}:5
+ >=kde-frameworks/solid-${KFMIN}:5
+ >=kde-frameworks/sonnet-${KFMIN}:5
+ >=kde-plasma/kwin-${PVCUT}:5
+ >=kde-plasma/libksysguard-${PVCUT}:5
+ >=kde-plasma/libkworkspace-${PVCUT}:5
+ >=kde-plasma/plasma-workspace-${PVCUT}:5
+ >=media-libs/phonon-4.11.0
+ x11-libs/libX11
+ x11-libs/libXfixes
+ x11-libs/libXi
+ x11-libs/libxcb[xkb]
+ x11-libs/libxkbfile
+ emoji? (
+ app-i18n/ibus[emoji]
+ dev-libs/glib:2
+ media-fonts/noto-emoji
+ )
+ ibus? (
+ app-i18n/ibus
+ dev-libs/glib:2
+ >=dev-qt/qtx11extras-${QTMIN}:5
+ x11-libs/libxcb
+ x11-libs/xcb-util-keysyms
+ )
+ kaccounts? (
+ kde-apps/kaccounts-integration:5
+ net-libs/accounts-qt
+ )
+ scim? ( app-i18n/scim )
+ semantic-desktop? ( >=kde-frameworks/baloo-${KFMIN}:5 )
+ telemetry? ( dev-libs/kuserfeedback:5 )
+"
+DEPEND="${COMMON_DEPEND}
+ dev-libs/boost
+ x11-base/xorg-proto
+"
+RDEPEND="${COMMON_DEPEND}
+ !kde-plasma/user-manager
+ >=dev-qt/qtgraphicaleffects-${QTMIN}:5
+ >=dev-qt/qtquickcontrols2-${QTMIN}:5
+ >=kde-frameworks/kirigami-${KFMIN}:5
+ >=kde-frameworks/qqc2-desktop-style-${KFMIN}:5
+ >=kde-plasma/kde-cli-tools-${PVCUT}:5
+ >=kde-plasma/oxygen-${PVCUT}:5
+ sys-apps/util-linux
+ x11-apps/setxkbmap
+ x11-misc/xdg-user-dirs
+ kaccounts? ( net-libs/signon-oauth2 )
+"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=(
+ "${WORKDIR}/${XORGHDRS}/override-include-dirs.patch" # downstream patch
+)
+
+src_prepare() {
+ ecm_src_prepare
+
+ if ! use ibus; then
+ sed -e "s/Qt5X11Extras_FOUND AND XCB_XCB_FOUND AND XCB_KEYSYMS_FOUND/false/" \
+ -i applets/kimpanel/backend/ibus/CMakeLists.txt || die
+ fi
+
+ use emoji || cmake_run_in applets/kimpanel/backend/ibus \
+ cmake_comment_add_subdirectory emojier
+
+ # TODO: try to get a build switch upstreamed
+ if ! use scim; then
+ sed -e "s/^pkg_check_modules.*SCIM/#&/" -i CMakeLists.txt || die
+ fi
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DCMAKE_DISABLE_FIND_PACKAGE_PackageKitQt5=ON # not packaged
+ -DEVDEV_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
+ -DXORGLIBINPUT_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
+ -DXORGSERVER_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
+ -DSYNAPTICS_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
+ $(cmake_use_find_package kaccounts AccountsQt5)
+ $(cmake_use_find_package kaccounts KAccounts)
+ $(cmake_use_find_package semantic-desktop KF5Baloo)
+ $(cmake_use_find_package telemetry KUserFeedback)
+ )
+ if ! use emoji && ! use ibus; then
+ mycmakeargs+=( -DCMAKE_DISABLE_FIND_PACKAGE_GLIB2=ON )
+ fi
+
+ ecm_src_configure
+}
+
+src_test() {
+ # parallel tests fail, foldermodeltest,positionertest hang, bug #646890
+ # test_kio_fonts needs D-Bus, bug #634166
+ # lookandfeel-kcmTest is unreliable for a long time, bug #607918
+ local myctestargs=(
+ -j1
+ -E "(foldermodeltest|positionertest|test_kio_fonts|lookandfeel-kcmTest)"
+ )
+
+ ecm_src_test
+}
+
+pkg_postinst() {
+ if [[ -z "${REPLACING_VERSIONS}" ]]; then
+ optfeature "screen reader support" app-accessibility/orca
+ fi
+ ecm_pkg_postinst
+}
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2022-03-21 19:03 Andreas Sturmlechner
0 siblings, 0 replies; 189+ messages in thread
From: Andreas Sturmlechner @ 2022-03-21 19:03 UTC (permalink / raw
To: gentoo-commits
commit: d14ecc793e94e281b31638272982332ba93886d4
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 21 18:58:17 2022 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Mon Mar 21 19:02:32 2022 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=d14ecc79
kde-plasma/plasma-desktop: Set QTMIN to 5.15.3
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
index ad68157ab5..6efa0a66e9 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
@@ -7,7 +7,7 @@ ECM_HANDBOOK="forceoptional"
ECM_TEST="true"
KFMIN=9999
PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.2
+QTMIN=5.15.3
VIRTUALX_REQUIRED="test"
inherit ecm kde.org optfeature
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2022-02-09 20:40 Andreas Sturmlechner
0 siblings, 0 replies; 189+ messages in thread
From: Andreas Sturmlechner @ 2022-02-09 20:40 UTC (permalink / raw
To: gentoo-commits
commit: c132e8409b56490502e67dd4c3025569b1bacbac
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 9 20:36:30 2022 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Wed Feb 9 20:39:33 2022 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=c132e840
kde-plasma/plasma-desktop: Drop bogus virtual/crypt dependency
Module moved to kde-plasma/plasma-workspace and should have been behind
IUSE=policykit in the first place.
Bug: https://bugs.gentoo.org/832937
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
kde-plasma/plasma-desktop/plasma-desktop-5.24.49.9999.ebuild | 1 -
kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild | 1 -
2 files changed, 2 deletions(-)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.24.49.9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.24.49.9999.ebuild
index 031f4262ff..50c85eab90 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.24.49.9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.24.49.9999.ebuild
@@ -74,7 +74,6 @@ COMMON_DEPEND="
>=kde-plasma/libkworkspace-${PVCUT}:5
>=kde-plasma/plasma-workspace-${PVCUT}:5
>=media-libs/phonon-4.11.0
- virtual/libcrypt:=
x11-libs/libX11
x11-libs/libXfixes
x11-libs/libXi
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
index f8500f5e3f..ad68157ab5 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
@@ -74,7 +74,6 @@ COMMON_DEPEND="
>=kde-plasma/libkworkspace-${PVCUT}:5
>=kde-plasma/plasma-workspace-${PVCUT}:5
>=media-libs/phonon-4.11.0
- virtual/libcrypt:=
x11-libs/libX11
x11-libs/libXfixes
x11-libs/libXi
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2022-02-08 13:17 Andreas Sturmlechner
0 siblings, 0 replies; 189+ messages in thread
From: Andreas Sturmlechner @ 2022-02-08 13:17 UTC (permalink / raw
To: gentoo-commits
commit: 5df1febe2207a4d814ac332e4ef047a20cdd8a66
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Tue Feb 8 12:59:53 2022 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Tue Feb 8 12:59:53 2022 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=5df1febe
kde-plasma/plasma-desktop: drop 5.24.0*
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
.../plasma-desktop/plasma-desktop-5.24.0.ebuild | 179 ---------------------
1 file changed, 179 deletions(-)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.24.0.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.24.0.ebuild
deleted file mode 100644
index d35b171b5b..0000000000
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.24.0.ebuild
+++ /dev/null
@@ -1,179 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="forceoptional"
-ECM_TEST="true"
-KFMIN=5.90.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.2
-VIRTUALX_REQUIRED="test"
-inherit ecm kde.org optfeature
-
-DESCRIPTION="KDE Plasma desktop"
-XORGHDRS="${PN}-override-include-dirs-1"
-SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${XORGHDRS}.tar.xz"
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="emoji ibus +kaccounts scim +semantic-desktop telemetry"
-
-COMMON_DEPEND="
- >=dev-qt/qtconcurrent-${QTMIN}:5
- >=dev-qt/qtdbus-${QTMIN}:5
- >=dev-qt/qtdeclarative-${QTMIN}:5
- >=dev-qt/qtgui-${QTMIN}:5
- >=dev-qt/qtnetwork-${QTMIN}:5
- >=dev-qt/qtprintsupport-${QTMIN}:5
- >=dev-qt/qtsql-${QTMIN}:5
- >=dev-qt/qtsvg-${QTMIN}:5
- >=dev-qt/qtwidgets-${QTMIN}:5
- >=dev-qt/qtx11extras-${QTMIN}:5
- >=dev-qt/qtxml-${QTMIN}:5
- >=kde-frameworks/attica-${KFMIN}:5
- >=kde-frameworks/kactivities-${KFMIN}:5
- >=kde-frameworks/kactivities-stats-${KFMIN}:5
- >=kde-frameworks/karchive-${KFMIN}:5
- >=kde-frameworks/kauth-${KFMIN}:5
- >=kde-frameworks/kbookmarks-${KFMIN}:5
- >=kde-frameworks/kcmutils-${KFMIN}:5
- >=kde-frameworks/kcodecs-${KFMIN}:5
- >=kde-frameworks/kcompletion-${KFMIN}:5
- >=kde-frameworks/kconfig-${KFMIN}:5
- >=kde-frameworks/kconfigwidgets-${KFMIN}:5
- >=kde-frameworks/kcoreaddons-${KFMIN}:5
- >=kde-frameworks/kcrash-${KFMIN}:5
- >=kde-frameworks/kdbusaddons-${KFMIN}:5
- >=kde-frameworks/kdeclarative-${KFMIN}:5
- >=kde-frameworks/kded-${KFMIN}:5
- >=kde-frameworks/kdelibs4support-${KFMIN}:5
- >=kde-frameworks/kglobalaccel-${KFMIN}:5
- >=kde-frameworks/kguiaddons-${KFMIN}:5
- >=kde-frameworks/ki18n-${KFMIN}:5
- >=kde-frameworks/kiconthemes-${KFMIN}:5
- >=kde-frameworks/kio-${KFMIN}:5
- >=kde-frameworks/kitemmodels-${KFMIN}:5
- >=kde-frameworks/kitemviews-${KFMIN}:5
- >=kde-frameworks/kjobwidgets-${KFMIN}:5
- >=kde-frameworks/knewstuff-${KFMIN}:5
- >=kde-frameworks/knotifications-${KFMIN}:5
- >=kde-frameworks/knotifyconfig-${KFMIN}:5
- >=kde-frameworks/kparts-${KFMIN}:5
- >=kde-frameworks/krunner-${KFMIN}:5
- >=kde-frameworks/kservice-${KFMIN}:5
- >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
- >=kde-frameworks/kwindowsystem-${KFMIN}:5
- >=kde-frameworks/kxmlgui-${KFMIN}:5
- >=kde-frameworks/plasma-${KFMIN}:5
- >=kde-frameworks/solid-${KFMIN}:5
- >=kde-frameworks/sonnet-${KFMIN}:5
- >=kde-plasma/kwin-${PVCUT}:5
- >=kde-plasma/libksysguard-${PVCUT}:5
- >=kde-plasma/libkworkspace-${PVCUT}:5
- >=kde-plasma/plasma-workspace-${PVCUT}:5
- >=media-libs/phonon-4.11.0
- virtual/libcrypt:=
- x11-libs/libX11
- x11-libs/libXfixes
- x11-libs/libXi
- x11-libs/libxcb[xkb]
- x11-libs/libxkbfile
- emoji? (
- app-i18n/ibus[emoji]
- dev-libs/glib:2
- media-fonts/noto-emoji
- )
- ibus? (
- app-i18n/ibus
- dev-libs/glib:2
- >=dev-qt/qtx11extras-${QTMIN}:5
- x11-libs/libxcb
- x11-libs/xcb-util-keysyms
- )
- kaccounts? (
- kde-apps/kaccounts-integration:5
- net-libs/accounts-qt
- )
- scim? ( app-i18n/scim )
- semantic-desktop? ( >=kde-frameworks/baloo-${KFMIN}:5 )
- telemetry? ( dev-libs/kuserfeedback:5 )
-"
-DEPEND="${COMMON_DEPEND}
- dev-libs/boost
- x11-base/xorg-proto
-"
-RDEPEND="${COMMON_DEPEND}
- !kde-plasma/user-manager
- >=dev-qt/qtgraphicaleffects-${QTMIN}:5
- >=dev-qt/qtquickcontrols2-${QTMIN}:5
- >=kde-frameworks/kirigami-${KFMIN}:5
- >=kde-frameworks/qqc2-desktop-style-${KFMIN}:5
- >=kde-plasma/kde-cli-tools-${PVCUT}:5
- >=kde-plasma/oxygen-${PVCUT}:5
- sys-apps/util-linux
- x11-apps/setxkbmap
- x11-misc/xdg-user-dirs
- kaccounts? ( net-libs/signon-oauth2 )
-"
-BDEPEND="virtual/pkgconfig"
-
-PATCHES=(
- "${WORKDIR}/${XORGHDRS}/override-include-dirs.patch" # downstream patch
-)
-
-src_prepare() {
- ecm_src_prepare
-
- if ! use ibus; then
- sed -e "s/Qt5X11Extras_FOUND AND XCB_XCB_FOUND AND XCB_KEYSYMS_FOUND/false/" \
- -i applets/kimpanel/backend/ibus/CMakeLists.txt || die
- fi
-
- use emoji || cmake_run_in applets/kimpanel/backend/ibus \
- cmake_comment_add_subdirectory emojier
-
- # TODO: try to get a build switch upstreamed
- if ! use scim; then
- sed -e "s/^pkg_check_modules.*SCIM/#&/" -i CMakeLists.txt || die
- fi
-}
-
-src_configure() {
- local mycmakeargs=(
- -DCMAKE_DISABLE_FIND_PACKAGE_PackageKitQt5=ON # not packaged
- -DEVDEV_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
- -DXORGLIBINPUT_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
- -DXORGSERVER_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
- -DSYNAPTICS_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
- $(cmake_use_find_package kaccounts AccountsQt5)
- $(cmake_use_find_package kaccounts KAccounts)
- $(cmake_use_find_package semantic-desktop KF5Baloo)
- $(cmake_use_find_package telemetry KUserFeedback)
- )
- if ! use emoji && ! use ibus; then
- mycmakeargs+=( -DCMAKE_DISABLE_FIND_PACKAGE_GLIB2=ON )
- fi
-
- ecm_src_configure
-}
-
-src_test() {
- # parallel tests fail, foldermodeltest,positionertest hang, bug #646890
- # test_kio_fonts needs D-Bus, bug #634166
- # lookandfeel-kcmTest is unreliable for a long time, bug #607918
- local myctestargs=(
- -j1
- -E "(foldermodeltest|positionertest|test_kio_fonts|lookandfeel-kcmTest)"
- )
-
- ecm_src_test
-}
-
-pkg_postinst() {
- if [[ -z "${REPLACING_VERSIONS}" ]]; then
- optfeature "screen reader support" app-accessibility/orca
- fi
- ecm_pkg_postinst
-}
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2022-02-03 20:10 Andreas Sturmlechner
0 siblings, 0 replies; 189+ messages in thread
From: Andreas Sturmlechner @ 2022-02-03 20:10 UTC (permalink / raw
To: gentoo-commits
commit: 1eaafe552cdb869bfc33289e19bbe7cc3cfb6a41
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 3 20:03:30 2022 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu Feb 3 20:03:30 2022 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=1eaafe55
kde-plasma/plasma-desktop: 5.24.0 version bump
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
.../plasma-desktop/plasma-desktop-5.24.0.ebuild | 179 +++++++++++++++++++++
1 file changed, 179 insertions(+)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.24.0.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.24.0.ebuild
new file mode 100644
index 0000000000..d35b171b5b
--- /dev/null
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.24.0.ebuild
@@ -0,0 +1,179 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+ECM_TEST="true"
+KFMIN=5.90.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=5.15.2
+VIRTUALX_REQUIRED="test"
+inherit ecm kde.org optfeature
+
+DESCRIPTION="KDE Plasma desktop"
+XORGHDRS="${PN}-override-include-dirs-1"
+SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${XORGHDRS}.tar.xz"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="emoji ibus +kaccounts scim +semantic-desktop telemetry"
+
+COMMON_DEPEND="
+ >=dev-qt/qtconcurrent-${QTMIN}:5
+ >=dev-qt/qtdbus-${QTMIN}:5
+ >=dev-qt/qtdeclarative-${QTMIN}:5
+ >=dev-qt/qtgui-${QTMIN}:5
+ >=dev-qt/qtnetwork-${QTMIN}:5
+ >=dev-qt/qtprintsupport-${QTMIN}:5
+ >=dev-qt/qtsql-${QTMIN}:5
+ >=dev-qt/qtsvg-${QTMIN}:5
+ >=dev-qt/qtwidgets-${QTMIN}:5
+ >=dev-qt/qtx11extras-${QTMIN}:5
+ >=dev-qt/qtxml-${QTMIN}:5
+ >=kde-frameworks/attica-${KFMIN}:5
+ >=kde-frameworks/kactivities-${KFMIN}:5
+ >=kde-frameworks/kactivities-stats-${KFMIN}:5
+ >=kde-frameworks/karchive-${KFMIN}:5
+ >=kde-frameworks/kauth-${KFMIN}:5
+ >=kde-frameworks/kbookmarks-${KFMIN}:5
+ >=kde-frameworks/kcmutils-${KFMIN}:5
+ >=kde-frameworks/kcodecs-${KFMIN}:5
+ >=kde-frameworks/kcompletion-${KFMIN}:5
+ >=kde-frameworks/kconfig-${KFMIN}:5
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+ >=kde-frameworks/kcoreaddons-${KFMIN}:5
+ >=kde-frameworks/kcrash-${KFMIN}:5
+ >=kde-frameworks/kdbusaddons-${KFMIN}:5
+ >=kde-frameworks/kdeclarative-${KFMIN}:5
+ >=kde-frameworks/kded-${KFMIN}:5
+ >=kde-frameworks/kdelibs4support-${KFMIN}:5
+ >=kde-frameworks/kglobalaccel-${KFMIN}:5
+ >=kde-frameworks/kguiaddons-${KFMIN}:5
+ >=kde-frameworks/ki18n-${KFMIN}:5
+ >=kde-frameworks/kiconthemes-${KFMIN}:5
+ >=kde-frameworks/kio-${KFMIN}:5
+ >=kde-frameworks/kitemmodels-${KFMIN}:5
+ >=kde-frameworks/kitemviews-${KFMIN}:5
+ >=kde-frameworks/kjobwidgets-${KFMIN}:5
+ >=kde-frameworks/knewstuff-${KFMIN}:5
+ >=kde-frameworks/knotifications-${KFMIN}:5
+ >=kde-frameworks/knotifyconfig-${KFMIN}:5
+ >=kde-frameworks/kparts-${KFMIN}:5
+ >=kde-frameworks/krunner-${KFMIN}:5
+ >=kde-frameworks/kservice-${KFMIN}:5
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+ >=kde-frameworks/kwindowsystem-${KFMIN}:5
+ >=kde-frameworks/kxmlgui-${KFMIN}:5
+ >=kde-frameworks/plasma-${KFMIN}:5
+ >=kde-frameworks/solid-${KFMIN}:5
+ >=kde-frameworks/sonnet-${KFMIN}:5
+ >=kde-plasma/kwin-${PVCUT}:5
+ >=kde-plasma/libksysguard-${PVCUT}:5
+ >=kde-plasma/libkworkspace-${PVCUT}:5
+ >=kde-plasma/plasma-workspace-${PVCUT}:5
+ >=media-libs/phonon-4.11.0
+ virtual/libcrypt:=
+ x11-libs/libX11
+ x11-libs/libXfixes
+ x11-libs/libXi
+ x11-libs/libxcb[xkb]
+ x11-libs/libxkbfile
+ emoji? (
+ app-i18n/ibus[emoji]
+ dev-libs/glib:2
+ media-fonts/noto-emoji
+ )
+ ibus? (
+ app-i18n/ibus
+ dev-libs/glib:2
+ >=dev-qt/qtx11extras-${QTMIN}:5
+ x11-libs/libxcb
+ x11-libs/xcb-util-keysyms
+ )
+ kaccounts? (
+ kde-apps/kaccounts-integration:5
+ net-libs/accounts-qt
+ )
+ scim? ( app-i18n/scim )
+ semantic-desktop? ( >=kde-frameworks/baloo-${KFMIN}:5 )
+ telemetry? ( dev-libs/kuserfeedback:5 )
+"
+DEPEND="${COMMON_DEPEND}
+ dev-libs/boost
+ x11-base/xorg-proto
+"
+RDEPEND="${COMMON_DEPEND}
+ !kde-plasma/user-manager
+ >=dev-qt/qtgraphicaleffects-${QTMIN}:5
+ >=dev-qt/qtquickcontrols2-${QTMIN}:5
+ >=kde-frameworks/kirigami-${KFMIN}:5
+ >=kde-frameworks/qqc2-desktop-style-${KFMIN}:5
+ >=kde-plasma/kde-cli-tools-${PVCUT}:5
+ >=kde-plasma/oxygen-${PVCUT}:5
+ sys-apps/util-linux
+ x11-apps/setxkbmap
+ x11-misc/xdg-user-dirs
+ kaccounts? ( net-libs/signon-oauth2 )
+"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=(
+ "${WORKDIR}/${XORGHDRS}/override-include-dirs.patch" # downstream patch
+)
+
+src_prepare() {
+ ecm_src_prepare
+
+ if ! use ibus; then
+ sed -e "s/Qt5X11Extras_FOUND AND XCB_XCB_FOUND AND XCB_KEYSYMS_FOUND/false/" \
+ -i applets/kimpanel/backend/ibus/CMakeLists.txt || die
+ fi
+
+ use emoji || cmake_run_in applets/kimpanel/backend/ibus \
+ cmake_comment_add_subdirectory emojier
+
+ # TODO: try to get a build switch upstreamed
+ if ! use scim; then
+ sed -e "s/^pkg_check_modules.*SCIM/#&/" -i CMakeLists.txt || die
+ fi
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DCMAKE_DISABLE_FIND_PACKAGE_PackageKitQt5=ON # not packaged
+ -DEVDEV_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
+ -DXORGLIBINPUT_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
+ -DXORGSERVER_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
+ -DSYNAPTICS_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
+ $(cmake_use_find_package kaccounts AccountsQt5)
+ $(cmake_use_find_package kaccounts KAccounts)
+ $(cmake_use_find_package semantic-desktop KF5Baloo)
+ $(cmake_use_find_package telemetry KUserFeedback)
+ )
+ if ! use emoji && ! use ibus; then
+ mycmakeargs+=( -DCMAKE_DISABLE_FIND_PACKAGE_GLIB2=ON )
+ fi
+
+ ecm_src_configure
+}
+
+src_test() {
+ # parallel tests fail, foldermodeltest,positionertest hang, bug #646890
+ # test_kio_fonts needs D-Bus, bug #634166
+ # lookandfeel-kcmTest is unreliable for a long time, bug #607918
+ local myctestargs=(
+ -j1
+ -E "(foldermodeltest|positionertest|test_kio_fonts|lookandfeel-kcmTest)"
+ )
+
+ ecm_src_test
+}
+
+pkg_postinst() {
+ if [[ -z "${REPLACING_VERSIONS}" ]]; then
+ optfeature "screen reader support" app-accessibility/orca
+ fi
+ ecm_pkg_postinst
+}
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2022-01-18 17:41 Andreas Sturmlechner
0 siblings, 0 replies; 189+ messages in thread
From: Andreas Sturmlechner @ 2022-01-18 17:41 UTC (permalink / raw
To: gentoo-commits
commit: 66b5934eaf7fe9788e36be7faf37fab08b0554a5
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 18 17:38:47 2022 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Tue Jan 18 17:38:47 2022 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=66b5934e
kde-plasma/plasma-desktop: drop 5.23.90*
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
.../plasma-desktop/plasma-desktop-5.23.90.ebuild | 179 ---------------------
1 file changed, 179 deletions(-)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.23.90.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.23.90.ebuild
deleted file mode 100644
index d35b171b5b..0000000000
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.23.90.ebuild
+++ /dev/null
@@ -1,179 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="forceoptional"
-ECM_TEST="true"
-KFMIN=5.90.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.2
-VIRTUALX_REQUIRED="test"
-inherit ecm kde.org optfeature
-
-DESCRIPTION="KDE Plasma desktop"
-XORGHDRS="${PN}-override-include-dirs-1"
-SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${XORGHDRS}.tar.xz"
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="emoji ibus +kaccounts scim +semantic-desktop telemetry"
-
-COMMON_DEPEND="
- >=dev-qt/qtconcurrent-${QTMIN}:5
- >=dev-qt/qtdbus-${QTMIN}:5
- >=dev-qt/qtdeclarative-${QTMIN}:5
- >=dev-qt/qtgui-${QTMIN}:5
- >=dev-qt/qtnetwork-${QTMIN}:5
- >=dev-qt/qtprintsupport-${QTMIN}:5
- >=dev-qt/qtsql-${QTMIN}:5
- >=dev-qt/qtsvg-${QTMIN}:5
- >=dev-qt/qtwidgets-${QTMIN}:5
- >=dev-qt/qtx11extras-${QTMIN}:5
- >=dev-qt/qtxml-${QTMIN}:5
- >=kde-frameworks/attica-${KFMIN}:5
- >=kde-frameworks/kactivities-${KFMIN}:5
- >=kde-frameworks/kactivities-stats-${KFMIN}:5
- >=kde-frameworks/karchive-${KFMIN}:5
- >=kde-frameworks/kauth-${KFMIN}:5
- >=kde-frameworks/kbookmarks-${KFMIN}:5
- >=kde-frameworks/kcmutils-${KFMIN}:5
- >=kde-frameworks/kcodecs-${KFMIN}:5
- >=kde-frameworks/kcompletion-${KFMIN}:5
- >=kde-frameworks/kconfig-${KFMIN}:5
- >=kde-frameworks/kconfigwidgets-${KFMIN}:5
- >=kde-frameworks/kcoreaddons-${KFMIN}:5
- >=kde-frameworks/kcrash-${KFMIN}:5
- >=kde-frameworks/kdbusaddons-${KFMIN}:5
- >=kde-frameworks/kdeclarative-${KFMIN}:5
- >=kde-frameworks/kded-${KFMIN}:5
- >=kde-frameworks/kdelibs4support-${KFMIN}:5
- >=kde-frameworks/kglobalaccel-${KFMIN}:5
- >=kde-frameworks/kguiaddons-${KFMIN}:5
- >=kde-frameworks/ki18n-${KFMIN}:5
- >=kde-frameworks/kiconthemes-${KFMIN}:5
- >=kde-frameworks/kio-${KFMIN}:5
- >=kde-frameworks/kitemmodels-${KFMIN}:5
- >=kde-frameworks/kitemviews-${KFMIN}:5
- >=kde-frameworks/kjobwidgets-${KFMIN}:5
- >=kde-frameworks/knewstuff-${KFMIN}:5
- >=kde-frameworks/knotifications-${KFMIN}:5
- >=kde-frameworks/knotifyconfig-${KFMIN}:5
- >=kde-frameworks/kparts-${KFMIN}:5
- >=kde-frameworks/krunner-${KFMIN}:5
- >=kde-frameworks/kservice-${KFMIN}:5
- >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
- >=kde-frameworks/kwindowsystem-${KFMIN}:5
- >=kde-frameworks/kxmlgui-${KFMIN}:5
- >=kde-frameworks/plasma-${KFMIN}:5
- >=kde-frameworks/solid-${KFMIN}:5
- >=kde-frameworks/sonnet-${KFMIN}:5
- >=kde-plasma/kwin-${PVCUT}:5
- >=kde-plasma/libksysguard-${PVCUT}:5
- >=kde-plasma/libkworkspace-${PVCUT}:5
- >=kde-plasma/plasma-workspace-${PVCUT}:5
- >=media-libs/phonon-4.11.0
- virtual/libcrypt:=
- x11-libs/libX11
- x11-libs/libXfixes
- x11-libs/libXi
- x11-libs/libxcb[xkb]
- x11-libs/libxkbfile
- emoji? (
- app-i18n/ibus[emoji]
- dev-libs/glib:2
- media-fonts/noto-emoji
- )
- ibus? (
- app-i18n/ibus
- dev-libs/glib:2
- >=dev-qt/qtx11extras-${QTMIN}:5
- x11-libs/libxcb
- x11-libs/xcb-util-keysyms
- )
- kaccounts? (
- kde-apps/kaccounts-integration:5
- net-libs/accounts-qt
- )
- scim? ( app-i18n/scim )
- semantic-desktop? ( >=kde-frameworks/baloo-${KFMIN}:5 )
- telemetry? ( dev-libs/kuserfeedback:5 )
-"
-DEPEND="${COMMON_DEPEND}
- dev-libs/boost
- x11-base/xorg-proto
-"
-RDEPEND="${COMMON_DEPEND}
- !kde-plasma/user-manager
- >=dev-qt/qtgraphicaleffects-${QTMIN}:5
- >=dev-qt/qtquickcontrols2-${QTMIN}:5
- >=kde-frameworks/kirigami-${KFMIN}:5
- >=kde-frameworks/qqc2-desktop-style-${KFMIN}:5
- >=kde-plasma/kde-cli-tools-${PVCUT}:5
- >=kde-plasma/oxygen-${PVCUT}:5
- sys-apps/util-linux
- x11-apps/setxkbmap
- x11-misc/xdg-user-dirs
- kaccounts? ( net-libs/signon-oauth2 )
-"
-BDEPEND="virtual/pkgconfig"
-
-PATCHES=(
- "${WORKDIR}/${XORGHDRS}/override-include-dirs.patch" # downstream patch
-)
-
-src_prepare() {
- ecm_src_prepare
-
- if ! use ibus; then
- sed -e "s/Qt5X11Extras_FOUND AND XCB_XCB_FOUND AND XCB_KEYSYMS_FOUND/false/" \
- -i applets/kimpanel/backend/ibus/CMakeLists.txt || die
- fi
-
- use emoji || cmake_run_in applets/kimpanel/backend/ibus \
- cmake_comment_add_subdirectory emojier
-
- # TODO: try to get a build switch upstreamed
- if ! use scim; then
- sed -e "s/^pkg_check_modules.*SCIM/#&/" -i CMakeLists.txt || die
- fi
-}
-
-src_configure() {
- local mycmakeargs=(
- -DCMAKE_DISABLE_FIND_PACKAGE_PackageKitQt5=ON # not packaged
- -DEVDEV_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
- -DXORGLIBINPUT_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
- -DXORGSERVER_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
- -DSYNAPTICS_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
- $(cmake_use_find_package kaccounts AccountsQt5)
- $(cmake_use_find_package kaccounts KAccounts)
- $(cmake_use_find_package semantic-desktop KF5Baloo)
- $(cmake_use_find_package telemetry KUserFeedback)
- )
- if ! use emoji && ! use ibus; then
- mycmakeargs+=( -DCMAKE_DISABLE_FIND_PACKAGE_GLIB2=ON )
- fi
-
- ecm_src_configure
-}
-
-src_test() {
- # parallel tests fail, foldermodeltest,positionertest hang, bug #646890
- # test_kio_fonts needs D-Bus, bug #634166
- # lookandfeel-kcmTest is unreliable for a long time, bug #607918
- local myctestargs=(
- -j1
- -E "(foldermodeltest|positionertest|test_kio_fonts|lookandfeel-kcmTest)"
- )
-
- ecm_src_test
-}
-
-pkg_postinst() {
- if [[ -z "${REPLACING_VERSIONS}" ]]; then
- optfeature "screen reader support" app-accessibility/orca
- fi
- ecm_pkg_postinst
-}
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2022-01-17 17:49 Andreas Sturmlechner
0 siblings, 0 replies; 189+ messages in thread
From: Andreas Sturmlechner @ 2022-01-17 17:49 UTC (permalink / raw
To: gentoo-commits
commit: f3017be939a497d0751511b4bcc60839ef968fd3
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 17 17:40:44 2022 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Mon Jan 17 17:46:40 2022 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=f3017be9
kde-plasma/plasma-desktop: 5.23.90 version bump
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
.../plasma-desktop/plasma-desktop-5.23.90.ebuild | 179 +++++++++++++++++++++
1 file changed, 179 insertions(+)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.23.90.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.23.90.ebuild
new file mode 100644
index 0000000000..d35b171b5b
--- /dev/null
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.23.90.ebuild
@@ -0,0 +1,179 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+ECM_TEST="true"
+KFMIN=5.90.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=5.15.2
+VIRTUALX_REQUIRED="test"
+inherit ecm kde.org optfeature
+
+DESCRIPTION="KDE Plasma desktop"
+XORGHDRS="${PN}-override-include-dirs-1"
+SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${XORGHDRS}.tar.xz"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="emoji ibus +kaccounts scim +semantic-desktop telemetry"
+
+COMMON_DEPEND="
+ >=dev-qt/qtconcurrent-${QTMIN}:5
+ >=dev-qt/qtdbus-${QTMIN}:5
+ >=dev-qt/qtdeclarative-${QTMIN}:5
+ >=dev-qt/qtgui-${QTMIN}:5
+ >=dev-qt/qtnetwork-${QTMIN}:5
+ >=dev-qt/qtprintsupport-${QTMIN}:5
+ >=dev-qt/qtsql-${QTMIN}:5
+ >=dev-qt/qtsvg-${QTMIN}:5
+ >=dev-qt/qtwidgets-${QTMIN}:5
+ >=dev-qt/qtx11extras-${QTMIN}:5
+ >=dev-qt/qtxml-${QTMIN}:5
+ >=kde-frameworks/attica-${KFMIN}:5
+ >=kde-frameworks/kactivities-${KFMIN}:5
+ >=kde-frameworks/kactivities-stats-${KFMIN}:5
+ >=kde-frameworks/karchive-${KFMIN}:5
+ >=kde-frameworks/kauth-${KFMIN}:5
+ >=kde-frameworks/kbookmarks-${KFMIN}:5
+ >=kde-frameworks/kcmutils-${KFMIN}:5
+ >=kde-frameworks/kcodecs-${KFMIN}:5
+ >=kde-frameworks/kcompletion-${KFMIN}:5
+ >=kde-frameworks/kconfig-${KFMIN}:5
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+ >=kde-frameworks/kcoreaddons-${KFMIN}:5
+ >=kde-frameworks/kcrash-${KFMIN}:5
+ >=kde-frameworks/kdbusaddons-${KFMIN}:5
+ >=kde-frameworks/kdeclarative-${KFMIN}:5
+ >=kde-frameworks/kded-${KFMIN}:5
+ >=kde-frameworks/kdelibs4support-${KFMIN}:5
+ >=kde-frameworks/kglobalaccel-${KFMIN}:5
+ >=kde-frameworks/kguiaddons-${KFMIN}:5
+ >=kde-frameworks/ki18n-${KFMIN}:5
+ >=kde-frameworks/kiconthemes-${KFMIN}:5
+ >=kde-frameworks/kio-${KFMIN}:5
+ >=kde-frameworks/kitemmodels-${KFMIN}:5
+ >=kde-frameworks/kitemviews-${KFMIN}:5
+ >=kde-frameworks/kjobwidgets-${KFMIN}:5
+ >=kde-frameworks/knewstuff-${KFMIN}:5
+ >=kde-frameworks/knotifications-${KFMIN}:5
+ >=kde-frameworks/knotifyconfig-${KFMIN}:5
+ >=kde-frameworks/kparts-${KFMIN}:5
+ >=kde-frameworks/krunner-${KFMIN}:5
+ >=kde-frameworks/kservice-${KFMIN}:5
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+ >=kde-frameworks/kwindowsystem-${KFMIN}:5
+ >=kde-frameworks/kxmlgui-${KFMIN}:5
+ >=kde-frameworks/plasma-${KFMIN}:5
+ >=kde-frameworks/solid-${KFMIN}:5
+ >=kde-frameworks/sonnet-${KFMIN}:5
+ >=kde-plasma/kwin-${PVCUT}:5
+ >=kde-plasma/libksysguard-${PVCUT}:5
+ >=kde-plasma/libkworkspace-${PVCUT}:5
+ >=kde-plasma/plasma-workspace-${PVCUT}:5
+ >=media-libs/phonon-4.11.0
+ virtual/libcrypt:=
+ x11-libs/libX11
+ x11-libs/libXfixes
+ x11-libs/libXi
+ x11-libs/libxcb[xkb]
+ x11-libs/libxkbfile
+ emoji? (
+ app-i18n/ibus[emoji]
+ dev-libs/glib:2
+ media-fonts/noto-emoji
+ )
+ ibus? (
+ app-i18n/ibus
+ dev-libs/glib:2
+ >=dev-qt/qtx11extras-${QTMIN}:5
+ x11-libs/libxcb
+ x11-libs/xcb-util-keysyms
+ )
+ kaccounts? (
+ kde-apps/kaccounts-integration:5
+ net-libs/accounts-qt
+ )
+ scim? ( app-i18n/scim )
+ semantic-desktop? ( >=kde-frameworks/baloo-${KFMIN}:5 )
+ telemetry? ( dev-libs/kuserfeedback:5 )
+"
+DEPEND="${COMMON_DEPEND}
+ dev-libs/boost
+ x11-base/xorg-proto
+"
+RDEPEND="${COMMON_DEPEND}
+ !kde-plasma/user-manager
+ >=dev-qt/qtgraphicaleffects-${QTMIN}:5
+ >=dev-qt/qtquickcontrols2-${QTMIN}:5
+ >=kde-frameworks/kirigami-${KFMIN}:5
+ >=kde-frameworks/qqc2-desktop-style-${KFMIN}:5
+ >=kde-plasma/kde-cli-tools-${PVCUT}:5
+ >=kde-plasma/oxygen-${PVCUT}:5
+ sys-apps/util-linux
+ x11-apps/setxkbmap
+ x11-misc/xdg-user-dirs
+ kaccounts? ( net-libs/signon-oauth2 )
+"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=(
+ "${WORKDIR}/${XORGHDRS}/override-include-dirs.patch" # downstream patch
+)
+
+src_prepare() {
+ ecm_src_prepare
+
+ if ! use ibus; then
+ sed -e "s/Qt5X11Extras_FOUND AND XCB_XCB_FOUND AND XCB_KEYSYMS_FOUND/false/" \
+ -i applets/kimpanel/backend/ibus/CMakeLists.txt || die
+ fi
+
+ use emoji || cmake_run_in applets/kimpanel/backend/ibus \
+ cmake_comment_add_subdirectory emojier
+
+ # TODO: try to get a build switch upstreamed
+ if ! use scim; then
+ sed -e "s/^pkg_check_modules.*SCIM/#&/" -i CMakeLists.txt || die
+ fi
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DCMAKE_DISABLE_FIND_PACKAGE_PackageKitQt5=ON # not packaged
+ -DEVDEV_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
+ -DXORGLIBINPUT_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
+ -DXORGSERVER_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
+ -DSYNAPTICS_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
+ $(cmake_use_find_package kaccounts AccountsQt5)
+ $(cmake_use_find_package kaccounts KAccounts)
+ $(cmake_use_find_package semantic-desktop KF5Baloo)
+ $(cmake_use_find_package telemetry KUserFeedback)
+ )
+ if ! use emoji && ! use ibus; then
+ mycmakeargs+=( -DCMAKE_DISABLE_FIND_PACKAGE_GLIB2=ON )
+ fi
+
+ ecm_src_configure
+}
+
+src_test() {
+ # parallel tests fail, foldermodeltest,positionertest hang, bug #646890
+ # test_kio_fonts needs D-Bus, bug #634166
+ # lookandfeel-kcmTest is unreliable for a long time, bug #607918
+ local myctestargs=(
+ -j1
+ -E "(foldermodeltest|positionertest|test_kio_fonts|lookandfeel-kcmTest)"
+ )
+
+ ecm_src_test
+}
+
+pkg_postinst() {
+ if [[ -z "${REPLACING_VERSIONS}" ]]; then
+ optfeature "screen reader support" app-accessibility/orca
+ fi
+ ecm_pkg_postinst
+}
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2022-01-17 17:24 Andreas Sturmlechner
0 siblings, 0 replies; 189+ messages in thread
From: Andreas Sturmlechner @ 2022-01-17 17:24 UTC (permalink / raw
To: gentoo-commits
commit: b938cc686e6576643fc02bd9337969347bdc7aa3
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 17 17:22:58 2022 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Mon Jan 17 17:22:58 2022 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=b938cc68
kde-plasma/plasma-desktop: Users KCM moved to plasma-workspace
Update DEPENDs.
Upstream commits:
e110a02bf8e92e567415e9252be86658d5935a1e
cd115c0ea82af7b53ddcfd0a14d0f316f1d3f703
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
kde-plasma/plasma-desktop/metadata.xml | 1 -
kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild | 9 +--------
2 files changed, 1 insertion(+), 9 deletions(-)
diff --git a/kde-plasma/plasma-desktop/metadata.xml b/kde-plasma/plasma-desktop/metadata.xml
index 98dd365342..3ea9270f30 100644
--- a/kde-plasma/plasma-desktop/metadata.xml
+++ b/kde-plasma/plasma-desktop/metadata.xml
@@ -12,7 +12,6 @@
<flag name="emoji">Build emojipicker applet using <pkg>app-i18n/ibus</pkg> and <pkg>media-fonts/noto-emoji</pkg></flag>
<flag name="ibus">Use ibus input method via <pkg>app-i18n/ibus</pkg></flag>
<flag name="kaccounts">Build the OpenDesktop integration plugin</flag>
- <flag name="policykit">Build the Users KCM using <pkg>sys-apps/accountsservice</pkg> and <pkg>sys-auth/polkit</pkg></flag>
<flag name="scim">Enable applets that use <pkg>app-i18n/scim</pkg></flag>
</use>
</pkgmetadata>
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
index 59ccb9650d..f8500f5e3f 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
@@ -18,7 +18,7 @@ SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${XORGHDRS}.tar.xz"
LICENSE="GPL-2" # TODO: CHECK
SLOT="5"
KEYWORDS=""
-IUSE="emoji ibus +kaccounts +policykit scim +semantic-desktop telemetry"
+IUSE="emoji ibus +kaccounts scim +semantic-desktop telemetry"
COMMON_DEPEND="
>=dev-qt/qtconcurrent-${QTMIN}:5
@@ -96,7 +96,6 @@ COMMON_DEPEND="
kde-apps/kaccounts-integration:5
net-libs/accounts-qt
)
- policykit? ( >=kde-frameworks/kwallet-${KFMIN}:5 )
scim? ( app-i18n/scim )
semantic-desktop? ( >=kde-frameworks/baloo-${KFMIN}:5 )
telemetry? ( dev-libs/kuserfeedback:5 )
@@ -117,7 +116,6 @@ RDEPEND="${COMMON_DEPEND}
x11-apps/setxkbmap
x11-misc/xdg-user-dirs
kaccounts? ( net-libs/signon-oauth2 )
- policykit? ( sys-apps/accountsservice )
"
BDEPEND="virtual/pkgconfig"
@@ -128,11 +126,6 @@ PATCHES=(
src_prepare() {
ecm_src_prepare
- if ! use policykit; then
- ecm_punt_kf_module Wallet
- cmake_run_in kcms cmake_comment_add_subdirectory users
- fi
-
if ! use ibus; then
sed -e "s/Qt5X11Extras_FOUND AND XCB_XCB_FOUND AND XCB_KEYSYMS_FOUND/false/" \
-i applets/kimpanel/backend/ibus/CMakeLists.txt || die
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2022-01-04 16:20 Andreas Sturmlechner
0 siblings, 0 replies; 189+ messages in thread
From: Andreas Sturmlechner @ 2022-01-04 16:20 UTC (permalink / raw
To: gentoo-commits
commit: 0dcfc41374be0b815aba013ae8432bdad1ec7a10
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 4 16:01:41 2022 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Tue Jan 4 16:01:41 2022 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=0dcfc413
kde-plasma/plasma-desktop: drop 5.23.5*
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
.../plasma-desktop/plasma-desktop-5.23.5.ebuild | 186 ---------------------
1 file changed, 186 deletions(-)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.23.5.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.23.5.ebuild
deleted file mode 100644
index 7a3c775729..0000000000
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.23.5.ebuild
+++ /dev/null
@@ -1,186 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="forceoptional"
-ECM_TEST="true"
-KFMIN=5.86.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.2
-VIRTUALX_REQUIRED="test"
-inherit ecm kde.org optfeature
-
-DESCRIPTION="KDE Plasma desktop"
-XORGHDRS="${PN}-override-include-dirs-1"
-SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${XORGHDRS}.tar.xz"
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="emoji ibus +kaccounts +policykit scim +semantic-desktop telemetry"
-
-COMMON_DEPEND="
- >=dev-qt/qtconcurrent-${QTMIN}:5
- >=dev-qt/qtdbus-${QTMIN}:5
- >=dev-qt/qtdeclarative-${QTMIN}:5
- >=dev-qt/qtgui-${QTMIN}:5
- >=dev-qt/qtnetwork-${QTMIN}:5
- >=dev-qt/qtprintsupport-${QTMIN}:5
- >=dev-qt/qtsql-${QTMIN}:5
- >=dev-qt/qtsvg-${QTMIN}:5
- >=dev-qt/qtwidgets-${QTMIN}:5
- >=dev-qt/qtx11extras-${QTMIN}:5
- >=dev-qt/qtxml-${QTMIN}:5
- >=kde-frameworks/attica-${KFMIN}:5
- >=kde-frameworks/kactivities-${KFMIN}:5
- >=kde-frameworks/kactivities-stats-${KFMIN}:5
- >=kde-frameworks/karchive-${KFMIN}:5
- >=kde-frameworks/kauth-${KFMIN}:5
- >=kde-frameworks/kbookmarks-${KFMIN}:5
- >=kde-frameworks/kcmutils-${KFMIN}:5
- >=kde-frameworks/kcodecs-${KFMIN}:5
- >=kde-frameworks/kcompletion-${KFMIN}:5
- >=kde-frameworks/kconfig-${KFMIN}:5
- >=kde-frameworks/kconfigwidgets-${KFMIN}:5
- >=kde-frameworks/kcoreaddons-${KFMIN}:5
- >=kde-frameworks/kcrash-${KFMIN}:5
- >=kde-frameworks/kdbusaddons-${KFMIN}:5
- >=kde-frameworks/kdeclarative-${KFMIN}:5
- >=kde-frameworks/kded-${KFMIN}:5
- >=kde-frameworks/kdelibs4support-${KFMIN}:5
- >=kde-frameworks/kglobalaccel-${KFMIN}:5
- >=kde-frameworks/kguiaddons-${KFMIN}:5
- >=kde-frameworks/ki18n-${KFMIN}:5
- >=kde-frameworks/kiconthemes-${KFMIN}:5
- >=kde-frameworks/kio-${KFMIN}:5
- >=kde-frameworks/kitemmodels-${KFMIN}:5
- >=kde-frameworks/kitemviews-${KFMIN}:5
- >=kde-frameworks/kjobwidgets-${KFMIN}:5
- >=kde-frameworks/knewstuff-${KFMIN}:5
- >=kde-frameworks/knotifications-${KFMIN}:5
- >=kde-frameworks/knotifyconfig-${KFMIN}:5
- >=kde-frameworks/kparts-${KFMIN}:5
- >=kde-frameworks/krunner-${KFMIN}:5
- >=kde-frameworks/kservice-${KFMIN}:5
- >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
- >=kde-frameworks/kwindowsystem-${KFMIN}:5
- >=kde-frameworks/kxmlgui-${KFMIN}:5
- >=kde-frameworks/plasma-${KFMIN}:5
- >=kde-frameworks/solid-${KFMIN}:5
- >=kde-frameworks/sonnet-${KFMIN}:5
- >=kde-plasma/kwin-${PVCUT}:5
- >=kde-plasma/libksysguard-${PVCUT}:5
- >=kde-plasma/libkworkspace-${PVCUT}:5
- >=kde-plasma/plasma-workspace-${PVCUT}:5
- >=media-libs/phonon-4.11.0
- virtual/libcrypt:=
- x11-libs/libX11
- x11-libs/libXfixes
- x11-libs/libXi
- x11-libs/libxcb[xkb]
- x11-libs/libxkbfile
- emoji? (
- app-i18n/ibus[emoji]
- dev-libs/glib:2
- media-fonts/noto-emoji
- )
- ibus? (
- app-i18n/ibus
- dev-libs/glib:2
- >=dev-qt/qtx11extras-${QTMIN}:5
- x11-libs/libxcb
- x11-libs/xcb-util-keysyms
- )
- kaccounts? (
- kde-apps/kaccounts-integration:5
- net-libs/accounts-qt
- )
- policykit? ( >=kde-frameworks/kwallet-${KFMIN}:5 )
- scim? ( app-i18n/scim )
- semantic-desktop? ( >=kde-frameworks/baloo-${KFMIN}:5 )
- telemetry? ( dev-libs/kuserfeedback:5 )
-"
-DEPEND="${COMMON_DEPEND}
- dev-libs/boost
- x11-base/xorg-proto
-"
-RDEPEND="${COMMON_DEPEND}
- !kde-plasma/user-manager
- >=dev-qt/qtgraphicaleffects-${QTMIN}:5
- >=dev-qt/qtquickcontrols2-${QTMIN}:5
- >=kde-frameworks/kirigami-${KFMIN}:5
- >=kde-frameworks/qqc2-desktop-style-${KFMIN}:5
- >=kde-plasma/kde-cli-tools-${PVCUT}:5
- >=kde-plasma/oxygen-${PVCUT}:5
- sys-apps/util-linux
- x11-apps/setxkbmap
- x11-misc/xdg-user-dirs
- kaccounts? ( net-libs/signon-oauth2 )
- policykit? ( sys-apps/accountsservice )
-"
-BDEPEND="virtual/pkgconfig"
-
-PATCHES=(
- "${WORKDIR}/${XORGHDRS}/override-include-dirs.patch" # downstream patch
-)
-
-src_prepare() {
- ecm_src_prepare
-
- if ! use policykit; then
- ecm_punt_kf_module Wallet
- cmake_run_in kcms cmake_comment_add_subdirectory users
- fi
-
- if ! use ibus; then
- sed -e "s/Qt5X11Extras_FOUND AND XCB_XCB_FOUND AND XCB_KEYSYMS_FOUND/false/" \
- -i applets/kimpanel/backend/ibus/CMakeLists.txt || die
- fi
-
- use emoji || cmake_run_in applets/kimpanel/backend/ibus \
- cmake_comment_add_subdirectory emojier
-
- # TODO: try to get a build switch upstreamed
- if ! use scim; then
- sed -e "s/^pkg_check_modules.*SCIM/#&/" -i CMakeLists.txt || die
- fi
-}
-
-src_configure() {
- local mycmakeargs=(
- -DCMAKE_DISABLE_FIND_PACKAGE_PackageKitQt5=ON # not packaged
- -DEVDEV_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
- -DXORGLIBINPUT_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
- -DXORGSERVER_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
- -DSYNAPTICS_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
- $(cmake_use_find_package kaccounts AccountsQt5)
- $(cmake_use_find_package kaccounts KAccounts)
- $(cmake_use_find_package semantic-desktop KF5Baloo)
- $(cmake_use_find_package telemetry KUserFeedback)
- )
- if ! use emoji && ! use ibus; then
- mycmakeargs+=( -DCMAKE_DISABLE_FIND_PACKAGE_GLIB2=ON )
- fi
-
- ecm_src_configure
-}
-
-src_test() {
- # parallel tests fail, foldermodeltest,positionertest hang, bug #646890
- # test_kio_fonts needs D-Bus, bug #634166
- # lookandfeel-kcmTest is unreliable for a long time, bug #607918
- local myctestargs=(
- -j1
- -E "(foldermodeltest|positionertest|test_kio_fonts|lookandfeel-kcmTest)"
- )
-
- ecm_src_test
-}
-
-pkg_postinst() {
- if [[ -z "${REPLACING_VERSIONS}" ]]; then
- optfeature "screen reader support" app-accessibility/orca
- fi
- ecm_pkg_postinst
-}
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2022-01-04 11:57 Andreas Sturmlechner
0 siblings, 0 replies; 189+ messages in thread
From: Andreas Sturmlechner @ 2022-01-04 11:57 UTC (permalink / raw
To: gentoo-commits
commit: 76b7a03b5debe285b4a63be09bf258274fd076b9
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 4 11:16:00 2022 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Tue Jan 4 11:16:00 2022 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=76b7a03b
kde-plasma/plasma-desktop: drop 5.23.49.9999*
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
.../plasma-desktop-5.23.49.9999.ebuild | 186 ---------------------
1 file changed, 186 deletions(-)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.23.49.9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.23.49.9999.ebuild
deleted file mode 100644
index 1fa328f69f..0000000000
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.23.49.9999.ebuild
+++ /dev/null
@@ -1,186 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="forceoptional"
-ECM_TEST="true"
-KFMIN=5.86.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.2
-VIRTUALX_REQUIRED="test"
-inherit ecm kde.org optfeature
-
-DESCRIPTION="KDE Plasma desktop"
-XORGHDRS="${PN}-override-include-dirs-1"
-SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${XORGHDRS}.tar.xz"
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="5"
-KEYWORDS=""
-IUSE="emoji ibus +kaccounts +policykit scim +semantic-desktop telemetry"
-
-COMMON_DEPEND="
- >=dev-qt/qtconcurrent-${QTMIN}:5
- >=dev-qt/qtdbus-${QTMIN}:5
- >=dev-qt/qtdeclarative-${QTMIN}:5
- >=dev-qt/qtgui-${QTMIN}:5
- >=dev-qt/qtnetwork-${QTMIN}:5
- >=dev-qt/qtprintsupport-${QTMIN}:5
- >=dev-qt/qtsql-${QTMIN}:5
- >=dev-qt/qtsvg-${QTMIN}:5
- >=dev-qt/qtwidgets-${QTMIN}:5
- >=dev-qt/qtx11extras-${QTMIN}:5
- >=dev-qt/qtxml-${QTMIN}:5
- >=kde-frameworks/attica-${KFMIN}:5
- >=kde-frameworks/kactivities-${KFMIN}:5
- >=kde-frameworks/kactivities-stats-${KFMIN}:5
- >=kde-frameworks/karchive-${KFMIN}:5
- >=kde-frameworks/kauth-${KFMIN}:5
- >=kde-frameworks/kbookmarks-${KFMIN}:5
- >=kde-frameworks/kcmutils-${KFMIN}:5
- >=kde-frameworks/kcodecs-${KFMIN}:5
- >=kde-frameworks/kcompletion-${KFMIN}:5
- >=kde-frameworks/kconfig-${KFMIN}:5
- >=kde-frameworks/kconfigwidgets-${KFMIN}:5
- >=kde-frameworks/kcoreaddons-${KFMIN}:5
- >=kde-frameworks/kcrash-${KFMIN}:5
- >=kde-frameworks/kdbusaddons-${KFMIN}:5
- >=kde-frameworks/kdeclarative-${KFMIN}:5
- >=kde-frameworks/kded-${KFMIN}:5
- >=kde-frameworks/kdelibs4support-${KFMIN}:5
- >=kde-frameworks/kglobalaccel-${KFMIN}:5
- >=kde-frameworks/kguiaddons-${KFMIN}:5
- >=kde-frameworks/ki18n-${KFMIN}:5
- >=kde-frameworks/kiconthemes-${KFMIN}:5
- >=kde-frameworks/kio-${KFMIN}:5
- >=kde-frameworks/kitemmodels-${KFMIN}:5
- >=kde-frameworks/kitemviews-${KFMIN}:5
- >=kde-frameworks/kjobwidgets-${KFMIN}:5
- >=kde-frameworks/knewstuff-${KFMIN}:5
- >=kde-frameworks/knotifications-${KFMIN}:5
- >=kde-frameworks/knotifyconfig-${KFMIN}:5
- >=kde-frameworks/kparts-${KFMIN}:5
- >=kde-frameworks/krunner-${KFMIN}:5
- >=kde-frameworks/kservice-${KFMIN}:5
- >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
- >=kde-frameworks/kwindowsystem-${KFMIN}:5
- >=kde-frameworks/kxmlgui-${KFMIN}:5
- >=kde-frameworks/plasma-${KFMIN}:5
- >=kde-frameworks/solid-${KFMIN}:5
- >=kde-frameworks/sonnet-${KFMIN}:5
- >=kde-plasma/kwin-${PVCUT}:5
- >=kde-plasma/libksysguard-${PVCUT}:5
- >=kde-plasma/libkworkspace-${PVCUT}:5
- >=kde-plasma/plasma-workspace-${PVCUT}:5
- >=media-libs/phonon-4.11.0
- virtual/libcrypt:=
- x11-libs/libX11
- x11-libs/libXfixes
- x11-libs/libXi
- x11-libs/libxcb[xkb]
- x11-libs/libxkbfile
- emoji? (
- app-i18n/ibus[emoji]
- dev-libs/glib:2
- media-fonts/noto-emoji
- )
- ibus? (
- app-i18n/ibus
- dev-libs/glib:2
- >=dev-qt/qtx11extras-${QTMIN}:5
- x11-libs/libxcb
- x11-libs/xcb-util-keysyms
- )
- kaccounts? (
- kde-apps/kaccounts-integration:5
- net-libs/accounts-qt
- )
- policykit? ( >=kde-frameworks/kwallet-${KFMIN}:5 )
- scim? ( app-i18n/scim )
- semantic-desktop? ( >=kde-frameworks/baloo-${KFMIN}:5 )
- telemetry? ( dev-libs/kuserfeedback:5 )
-"
-DEPEND="${COMMON_DEPEND}
- dev-libs/boost
- x11-base/xorg-proto
-"
-RDEPEND="${COMMON_DEPEND}
- !kde-plasma/user-manager
- >=dev-qt/qtgraphicaleffects-${QTMIN}:5
- >=dev-qt/qtquickcontrols2-${QTMIN}:5
- >=kde-frameworks/kirigami-${KFMIN}:5
- >=kde-frameworks/qqc2-desktop-style-${KFMIN}:5
- >=kde-plasma/kde-cli-tools-${PVCUT}:5
- >=kde-plasma/oxygen-${PVCUT}:5
- sys-apps/util-linux
- x11-apps/setxkbmap
- x11-misc/xdg-user-dirs
- kaccounts? ( net-libs/signon-oauth2 )
- policykit? ( sys-apps/accountsservice )
-"
-BDEPEND="virtual/pkgconfig"
-
-PATCHES=(
- "${WORKDIR}/${XORGHDRS}/override-include-dirs.patch" # downstream patch
-)
-
-src_prepare() {
- ecm_src_prepare
-
- if ! use policykit; then
- ecm_punt_kf_module Wallet
- cmake_run_in kcms cmake_comment_add_subdirectory users
- fi
-
- if ! use ibus; then
- sed -e "s/Qt5X11Extras_FOUND AND XCB_XCB_FOUND AND XCB_KEYSYMS_FOUND/false/" \
- -i applets/kimpanel/backend/ibus/CMakeLists.txt || die
- fi
-
- use emoji || cmake_run_in applets/kimpanel/backend/ibus \
- cmake_comment_add_subdirectory emojier
-
- # TODO: try to get a build switch upstreamed
- if ! use scim; then
- sed -e "s/^pkg_check_modules.*SCIM/#&/" -i CMakeLists.txt || die
- fi
-}
-
-src_configure() {
- local mycmakeargs=(
- -DCMAKE_DISABLE_FIND_PACKAGE_PackageKitQt5=ON # not packaged
- -DEVDEV_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
- -DXORGLIBINPUT_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
- -DXORGSERVER_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
- -DSYNAPTICS_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
- $(cmake_use_find_package kaccounts AccountsQt5)
- $(cmake_use_find_package kaccounts KAccounts)
- $(cmake_use_find_package semantic-desktop KF5Baloo)
- $(cmake_use_find_package telemetry KUserFeedback)
- )
- if ! use emoji && ! use ibus; then
- mycmakeargs+=( -DCMAKE_DISABLE_FIND_PACKAGE_GLIB2=ON )
- fi
-
- ecm_src_configure
-}
-
-src_test() {
- # parallel tests fail, foldermodeltest,positionertest hang, bug #646890
- # test_kio_fonts needs D-Bus, bug #634166
- # lookandfeel-kcmTest is unreliable for a long time, bug #607918
- local myctestargs=(
- -j1
- -E "(foldermodeltest|positionertest|test_kio_fonts|lookandfeel-kcmTest)"
- )
-
- ecm_src_test
-}
-
-pkg_postinst() {
- if [[ -z "${REPLACING_VERSIONS}" ]]; then
- optfeature "screen reader support" app-accessibility/orca
- fi
- ecm_pkg_postinst
-}
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2021-10-14 10:26 Andreas Sturmlechner
0 siblings, 0 replies; 189+ messages in thread
From: Andreas Sturmlechner @ 2021-10-14 10:26 UTC (permalink / raw
To: gentoo-commits
commit: 8b35ad27f48769c9714aea348a74f1025f355df2
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 14 10:08:14 2021 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu Oct 14 10:08:14 2021 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=8b35ad27
kde-plasma/plasma-desktop: drop 5.23.0*
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
.../plasma-desktop/plasma-desktop-5.23.0.ebuild | 186 ---------------------
1 file changed, 186 deletions(-)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.23.0.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.23.0.ebuild
deleted file mode 100644
index 1de5918b59..0000000000
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.23.0.ebuild
+++ /dev/null
@@ -1,186 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="forceoptional"
-ECM_TEST="true"
-KFMIN=5.86.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.2
-VIRTUALX_REQUIRED="test"
-inherit ecm kde.org optfeature
-
-DESCRIPTION="KDE Plasma desktop"
-XORGHDRS="${PN}-override-include-dirs-1"
-SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${XORGHDRS}.tar.xz"
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="emoji ibus +kaccounts +policykit scim +semantic-desktop telemetry"
-
-COMMON_DEPEND="
- >=dev-qt/qtconcurrent-${QTMIN}:5
- >=dev-qt/qtdbus-${QTMIN}:5
- >=dev-qt/qtdeclarative-${QTMIN}:5
- >=dev-qt/qtgui-${QTMIN}:5
- >=dev-qt/qtnetwork-${QTMIN}:5
- >=dev-qt/qtprintsupport-${QTMIN}:5
- >=dev-qt/qtsql-${QTMIN}:5
- >=dev-qt/qtsvg-${QTMIN}:5
- >=dev-qt/qtwidgets-${QTMIN}:5
- >=dev-qt/qtx11extras-${QTMIN}:5
- >=dev-qt/qtxml-${QTMIN}:5
- >=kde-frameworks/attica-${KFMIN}:5
- >=kde-frameworks/kactivities-${KFMIN}:5
- >=kde-frameworks/kactivities-stats-${KFMIN}:5
- >=kde-frameworks/karchive-${KFMIN}:5
- >=kde-frameworks/kauth-${KFMIN}:5
- >=kde-frameworks/kbookmarks-${KFMIN}:5
- >=kde-frameworks/kcmutils-${KFMIN}:5
- >=kde-frameworks/kcodecs-${KFMIN}:5
- >=kde-frameworks/kcompletion-${KFMIN}:5
- >=kde-frameworks/kconfig-${KFMIN}:5
- >=kde-frameworks/kconfigwidgets-${KFMIN}:5
- >=kde-frameworks/kcoreaddons-${KFMIN}:5
- >=kde-frameworks/kcrash-${KFMIN}:5
- >=kde-frameworks/kdbusaddons-${KFMIN}:5
- >=kde-frameworks/kdeclarative-${KFMIN}:5
- >=kde-frameworks/kded-${KFMIN}:5
- >=kde-frameworks/kdelibs4support-${KFMIN}:5
- >=kde-frameworks/kglobalaccel-${KFMIN}:5
- >=kde-frameworks/kguiaddons-${KFMIN}:5
- >=kde-frameworks/ki18n-${KFMIN}:5
- >=kde-frameworks/kiconthemes-${KFMIN}:5
- >=kde-frameworks/kio-${KFMIN}:5
- >=kde-frameworks/kitemmodels-${KFMIN}:5
- >=kde-frameworks/kitemviews-${KFMIN}:5
- >=kde-frameworks/kjobwidgets-${KFMIN}:5
- >=kde-frameworks/knewstuff-${KFMIN}:5
- >=kde-frameworks/knotifications-${KFMIN}:5
- >=kde-frameworks/knotifyconfig-${KFMIN}:5
- >=kde-frameworks/kparts-${KFMIN}:5
- >=kde-frameworks/krunner-${KFMIN}:5
- >=kde-frameworks/kservice-${KFMIN}:5
- >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
- >=kde-frameworks/kwindowsystem-${KFMIN}:5
- >=kde-frameworks/kxmlgui-${KFMIN}:5
- >=kde-frameworks/plasma-${KFMIN}:5
- >=kde-frameworks/solid-${KFMIN}:5
- >=kde-frameworks/sonnet-${KFMIN}:5
- >=kde-plasma/kwin-${PVCUT}:5
- >=kde-plasma/libksysguard-${PVCUT}:5
- >=kde-plasma/libkworkspace-${PVCUT}:5
- >=kde-plasma/plasma-workspace-${PVCUT}:5
- >=media-libs/phonon-4.11.0
- virtual/libcrypt:=
- x11-libs/libX11
- x11-libs/libXfixes
- x11-libs/libXi
- x11-libs/libxcb[xkb]
- x11-libs/libxkbfile
- emoji? (
- app-i18n/ibus[emoji]
- dev-libs/glib:2
- media-fonts/noto-emoji
- )
- ibus? (
- app-i18n/ibus
- dev-libs/glib:2
- >=dev-qt/qtx11extras-${QTMIN}:5
- x11-libs/libxcb
- x11-libs/xcb-util-keysyms
- )
- kaccounts? (
- kde-apps/kaccounts-integration:5
- net-libs/accounts-qt
- )
- policykit? ( >=kde-frameworks/kwallet-${KFMIN}:5 )
- scim? ( app-i18n/scim )
- semantic-desktop? ( >=kde-frameworks/baloo-${KFMIN}:5 )
- telemetry? ( dev-libs/kuserfeedback:5 )
-"
-DEPEND="${COMMON_DEPEND}
- dev-libs/boost
- x11-base/xorg-proto
-"
-RDEPEND="${COMMON_DEPEND}
- !kde-plasma/user-manager
- >=dev-qt/qtgraphicaleffects-${QTMIN}:5
- >=dev-qt/qtquickcontrols2-${QTMIN}:5
- >=kde-frameworks/kirigami-${KFMIN}:5
- >=kde-frameworks/qqc2-desktop-style-${KFMIN}:5
- >=kde-plasma/kde-cli-tools-${PVCUT}:5
- >=kde-plasma/oxygen-${PVCUT}:5
- sys-apps/util-linux
- x11-apps/setxkbmap
- x11-misc/xdg-user-dirs
- kaccounts? ( net-libs/signon-oauth2 )
- policykit? ( sys-apps/accountsservice )
-"
-BDEPEND="virtual/pkgconfig"
-
-PATCHES=(
- "${WORKDIR}/${XORGHDRS}/override-include-dirs.patch" # downstream patch
-)
-
-src_prepare() {
- ecm_src_prepare
-
- if ! use policykit; then
- ecm_punt_bogus_dep KF5 Wallet
- cmake_run_in kcms cmake_comment_add_subdirectory users
- fi
-
- if ! use ibus; then
- sed -e "s/Qt5X11Extras_FOUND AND XCB_XCB_FOUND AND XCB_KEYSYMS_FOUND/false/" \
- -i applets/kimpanel/backend/ibus/CMakeLists.txt || die
- fi
-
- use emoji || cmake_run_in applets/kimpanel/backend/ibus \
- cmake_comment_add_subdirectory emojier
-
- # TODO: try to get a build switch upstreamed
- if ! use scim; then
- sed -e "s/^pkg_check_modules.*SCIM/#&/" -i CMakeLists.txt || die
- fi
-}
-
-src_configure() {
- local mycmakeargs=(
- -DCMAKE_DISABLE_FIND_PACKAGE_PackageKitQt5=ON # not packaged
- -DEVDEV_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
- -DXORGLIBINPUT_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
- -DXORGSERVER_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
- -DSYNAPTICS_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
- $(cmake_use_find_package kaccounts AccountsQt5)
- $(cmake_use_find_package kaccounts KAccounts)
- $(cmake_use_find_package semantic-desktop KF5Baloo)
- $(cmake_use_find_package telemetry KUserFeedback)
- )
- if ! use emoji && ! use ibus; then
- mycmakeargs+=( -DCMAKE_DISABLE_FIND_PACKAGE_GLIB2=ON )
- fi
-
- ecm_src_configure
-}
-
-src_test() {
- # parallel tests fail, foldermodeltest,positionertest hang, bug #646890
- # test_kio_fonts needs D-Bus, bug #634166
- # lookandfeel-kcmTest is unreliable for a long time, bug #607918
- local myctestargs=(
- -j1
- -E "(foldermodeltest|positionertest|test_kio_fonts|lookandfeel-kcmTest)"
- )
-
- ecm_src_test
-}
-
-pkg_postinst() {
- if [[ -z "${REPLACING_VERSIONS}" ]]; then
- optfeature "screen reader support" app-accessibility/orca
- fi
- ecm_pkg_postinst
-}
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2021-10-04 13:04 Andreas Sturmlechner
0 siblings, 0 replies; 189+ messages in thread
From: Andreas Sturmlechner @ 2021-10-04 13:04 UTC (permalink / raw
To: gentoo-commits
commit: fa0abb77fbb1065d8a2405263a8d56e5421c34d5
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 4 12:52:22 2021 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Mon Oct 4 12:52:22 2021 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=fa0abb77
kde-plasma/plasma-desktop: drop 5.22.90*
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
.../plasma-desktop/plasma-desktop-5.22.90.ebuild | 186 ---------------------
1 file changed, 186 deletions(-)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.22.90.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.22.90.ebuild
deleted file mode 100644
index 1de5918b59..0000000000
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.22.90.ebuild
+++ /dev/null
@@ -1,186 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="forceoptional"
-ECM_TEST="true"
-KFMIN=5.86.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.2
-VIRTUALX_REQUIRED="test"
-inherit ecm kde.org optfeature
-
-DESCRIPTION="KDE Plasma desktop"
-XORGHDRS="${PN}-override-include-dirs-1"
-SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${XORGHDRS}.tar.xz"
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="emoji ibus +kaccounts +policykit scim +semantic-desktop telemetry"
-
-COMMON_DEPEND="
- >=dev-qt/qtconcurrent-${QTMIN}:5
- >=dev-qt/qtdbus-${QTMIN}:5
- >=dev-qt/qtdeclarative-${QTMIN}:5
- >=dev-qt/qtgui-${QTMIN}:5
- >=dev-qt/qtnetwork-${QTMIN}:5
- >=dev-qt/qtprintsupport-${QTMIN}:5
- >=dev-qt/qtsql-${QTMIN}:5
- >=dev-qt/qtsvg-${QTMIN}:5
- >=dev-qt/qtwidgets-${QTMIN}:5
- >=dev-qt/qtx11extras-${QTMIN}:5
- >=dev-qt/qtxml-${QTMIN}:5
- >=kde-frameworks/attica-${KFMIN}:5
- >=kde-frameworks/kactivities-${KFMIN}:5
- >=kde-frameworks/kactivities-stats-${KFMIN}:5
- >=kde-frameworks/karchive-${KFMIN}:5
- >=kde-frameworks/kauth-${KFMIN}:5
- >=kde-frameworks/kbookmarks-${KFMIN}:5
- >=kde-frameworks/kcmutils-${KFMIN}:5
- >=kde-frameworks/kcodecs-${KFMIN}:5
- >=kde-frameworks/kcompletion-${KFMIN}:5
- >=kde-frameworks/kconfig-${KFMIN}:5
- >=kde-frameworks/kconfigwidgets-${KFMIN}:5
- >=kde-frameworks/kcoreaddons-${KFMIN}:5
- >=kde-frameworks/kcrash-${KFMIN}:5
- >=kde-frameworks/kdbusaddons-${KFMIN}:5
- >=kde-frameworks/kdeclarative-${KFMIN}:5
- >=kde-frameworks/kded-${KFMIN}:5
- >=kde-frameworks/kdelibs4support-${KFMIN}:5
- >=kde-frameworks/kglobalaccel-${KFMIN}:5
- >=kde-frameworks/kguiaddons-${KFMIN}:5
- >=kde-frameworks/ki18n-${KFMIN}:5
- >=kde-frameworks/kiconthemes-${KFMIN}:5
- >=kde-frameworks/kio-${KFMIN}:5
- >=kde-frameworks/kitemmodels-${KFMIN}:5
- >=kde-frameworks/kitemviews-${KFMIN}:5
- >=kde-frameworks/kjobwidgets-${KFMIN}:5
- >=kde-frameworks/knewstuff-${KFMIN}:5
- >=kde-frameworks/knotifications-${KFMIN}:5
- >=kde-frameworks/knotifyconfig-${KFMIN}:5
- >=kde-frameworks/kparts-${KFMIN}:5
- >=kde-frameworks/krunner-${KFMIN}:5
- >=kde-frameworks/kservice-${KFMIN}:5
- >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
- >=kde-frameworks/kwindowsystem-${KFMIN}:5
- >=kde-frameworks/kxmlgui-${KFMIN}:5
- >=kde-frameworks/plasma-${KFMIN}:5
- >=kde-frameworks/solid-${KFMIN}:5
- >=kde-frameworks/sonnet-${KFMIN}:5
- >=kde-plasma/kwin-${PVCUT}:5
- >=kde-plasma/libksysguard-${PVCUT}:5
- >=kde-plasma/libkworkspace-${PVCUT}:5
- >=kde-plasma/plasma-workspace-${PVCUT}:5
- >=media-libs/phonon-4.11.0
- virtual/libcrypt:=
- x11-libs/libX11
- x11-libs/libXfixes
- x11-libs/libXi
- x11-libs/libxcb[xkb]
- x11-libs/libxkbfile
- emoji? (
- app-i18n/ibus[emoji]
- dev-libs/glib:2
- media-fonts/noto-emoji
- )
- ibus? (
- app-i18n/ibus
- dev-libs/glib:2
- >=dev-qt/qtx11extras-${QTMIN}:5
- x11-libs/libxcb
- x11-libs/xcb-util-keysyms
- )
- kaccounts? (
- kde-apps/kaccounts-integration:5
- net-libs/accounts-qt
- )
- policykit? ( >=kde-frameworks/kwallet-${KFMIN}:5 )
- scim? ( app-i18n/scim )
- semantic-desktop? ( >=kde-frameworks/baloo-${KFMIN}:5 )
- telemetry? ( dev-libs/kuserfeedback:5 )
-"
-DEPEND="${COMMON_DEPEND}
- dev-libs/boost
- x11-base/xorg-proto
-"
-RDEPEND="${COMMON_DEPEND}
- !kde-plasma/user-manager
- >=dev-qt/qtgraphicaleffects-${QTMIN}:5
- >=dev-qt/qtquickcontrols2-${QTMIN}:5
- >=kde-frameworks/kirigami-${KFMIN}:5
- >=kde-frameworks/qqc2-desktop-style-${KFMIN}:5
- >=kde-plasma/kde-cli-tools-${PVCUT}:5
- >=kde-plasma/oxygen-${PVCUT}:5
- sys-apps/util-linux
- x11-apps/setxkbmap
- x11-misc/xdg-user-dirs
- kaccounts? ( net-libs/signon-oauth2 )
- policykit? ( sys-apps/accountsservice )
-"
-BDEPEND="virtual/pkgconfig"
-
-PATCHES=(
- "${WORKDIR}/${XORGHDRS}/override-include-dirs.patch" # downstream patch
-)
-
-src_prepare() {
- ecm_src_prepare
-
- if ! use policykit; then
- ecm_punt_bogus_dep KF5 Wallet
- cmake_run_in kcms cmake_comment_add_subdirectory users
- fi
-
- if ! use ibus; then
- sed -e "s/Qt5X11Extras_FOUND AND XCB_XCB_FOUND AND XCB_KEYSYMS_FOUND/false/" \
- -i applets/kimpanel/backend/ibus/CMakeLists.txt || die
- fi
-
- use emoji || cmake_run_in applets/kimpanel/backend/ibus \
- cmake_comment_add_subdirectory emojier
-
- # TODO: try to get a build switch upstreamed
- if ! use scim; then
- sed -e "s/^pkg_check_modules.*SCIM/#&/" -i CMakeLists.txt || die
- fi
-}
-
-src_configure() {
- local mycmakeargs=(
- -DCMAKE_DISABLE_FIND_PACKAGE_PackageKitQt5=ON # not packaged
- -DEVDEV_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
- -DXORGLIBINPUT_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
- -DXORGSERVER_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
- -DSYNAPTICS_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
- $(cmake_use_find_package kaccounts AccountsQt5)
- $(cmake_use_find_package kaccounts KAccounts)
- $(cmake_use_find_package semantic-desktop KF5Baloo)
- $(cmake_use_find_package telemetry KUserFeedback)
- )
- if ! use emoji && ! use ibus; then
- mycmakeargs+=( -DCMAKE_DISABLE_FIND_PACKAGE_GLIB2=ON )
- fi
-
- ecm_src_configure
-}
-
-src_test() {
- # parallel tests fail, foldermodeltest,positionertest hang, bug #646890
- # test_kio_fonts needs D-Bus, bug #634166
- # lookandfeel-kcmTest is unreliable for a long time, bug #607918
- local myctestargs=(
- -j1
- -E "(foldermodeltest|positionertest|test_kio_fonts|lookandfeel-kcmTest)"
- )
-
- ecm_src_test
-}
-
-pkg_postinst() {
- if [[ -z "${REPLACING_VERSIONS}" ]]; then
- optfeature "screen reader support" app-accessibility/orca
- fi
- ecm_pkg_postinst
-}
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2021-09-21 18:44 Andreas Sturmlechner
0 siblings, 0 replies; 189+ messages in thread
From: Andreas Sturmlechner @ 2021-09-21 18:44 UTC (permalink / raw
To: gentoo-commits
commit: 13295b6230279fe23d3c167544cbd40f73e28b3a
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 21 18:05:50 2021 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Tue Sep 21 18:26:00 2021 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=13295b62
kde-plasma/plasma-desktop: 5.22.90 version bump
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
.../plasma-desktop/plasma-desktop-5.22.90.ebuild | 186 +++++++++++++++++++++
1 file changed, 186 insertions(+)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.22.90.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.22.90.ebuild
new file mode 100644
index 0000000000..1de5918b59
--- /dev/null
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.22.90.ebuild
@@ -0,0 +1,186 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+ECM_TEST="true"
+KFMIN=5.86.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=5.15.2
+VIRTUALX_REQUIRED="test"
+inherit ecm kde.org optfeature
+
+DESCRIPTION="KDE Plasma desktop"
+XORGHDRS="${PN}-override-include-dirs-1"
+SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${XORGHDRS}.tar.xz"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="emoji ibus +kaccounts +policykit scim +semantic-desktop telemetry"
+
+COMMON_DEPEND="
+ >=dev-qt/qtconcurrent-${QTMIN}:5
+ >=dev-qt/qtdbus-${QTMIN}:5
+ >=dev-qt/qtdeclarative-${QTMIN}:5
+ >=dev-qt/qtgui-${QTMIN}:5
+ >=dev-qt/qtnetwork-${QTMIN}:5
+ >=dev-qt/qtprintsupport-${QTMIN}:5
+ >=dev-qt/qtsql-${QTMIN}:5
+ >=dev-qt/qtsvg-${QTMIN}:5
+ >=dev-qt/qtwidgets-${QTMIN}:5
+ >=dev-qt/qtx11extras-${QTMIN}:5
+ >=dev-qt/qtxml-${QTMIN}:5
+ >=kde-frameworks/attica-${KFMIN}:5
+ >=kde-frameworks/kactivities-${KFMIN}:5
+ >=kde-frameworks/kactivities-stats-${KFMIN}:5
+ >=kde-frameworks/karchive-${KFMIN}:5
+ >=kde-frameworks/kauth-${KFMIN}:5
+ >=kde-frameworks/kbookmarks-${KFMIN}:5
+ >=kde-frameworks/kcmutils-${KFMIN}:5
+ >=kde-frameworks/kcodecs-${KFMIN}:5
+ >=kde-frameworks/kcompletion-${KFMIN}:5
+ >=kde-frameworks/kconfig-${KFMIN}:5
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+ >=kde-frameworks/kcoreaddons-${KFMIN}:5
+ >=kde-frameworks/kcrash-${KFMIN}:5
+ >=kde-frameworks/kdbusaddons-${KFMIN}:5
+ >=kde-frameworks/kdeclarative-${KFMIN}:5
+ >=kde-frameworks/kded-${KFMIN}:5
+ >=kde-frameworks/kdelibs4support-${KFMIN}:5
+ >=kde-frameworks/kglobalaccel-${KFMIN}:5
+ >=kde-frameworks/kguiaddons-${KFMIN}:5
+ >=kde-frameworks/ki18n-${KFMIN}:5
+ >=kde-frameworks/kiconthemes-${KFMIN}:5
+ >=kde-frameworks/kio-${KFMIN}:5
+ >=kde-frameworks/kitemmodels-${KFMIN}:5
+ >=kde-frameworks/kitemviews-${KFMIN}:5
+ >=kde-frameworks/kjobwidgets-${KFMIN}:5
+ >=kde-frameworks/knewstuff-${KFMIN}:5
+ >=kde-frameworks/knotifications-${KFMIN}:5
+ >=kde-frameworks/knotifyconfig-${KFMIN}:5
+ >=kde-frameworks/kparts-${KFMIN}:5
+ >=kde-frameworks/krunner-${KFMIN}:5
+ >=kde-frameworks/kservice-${KFMIN}:5
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+ >=kde-frameworks/kwindowsystem-${KFMIN}:5
+ >=kde-frameworks/kxmlgui-${KFMIN}:5
+ >=kde-frameworks/plasma-${KFMIN}:5
+ >=kde-frameworks/solid-${KFMIN}:5
+ >=kde-frameworks/sonnet-${KFMIN}:5
+ >=kde-plasma/kwin-${PVCUT}:5
+ >=kde-plasma/libksysguard-${PVCUT}:5
+ >=kde-plasma/libkworkspace-${PVCUT}:5
+ >=kde-plasma/plasma-workspace-${PVCUT}:5
+ >=media-libs/phonon-4.11.0
+ virtual/libcrypt:=
+ x11-libs/libX11
+ x11-libs/libXfixes
+ x11-libs/libXi
+ x11-libs/libxcb[xkb]
+ x11-libs/libxkbfile
+ emoji? (
+ app-i18n/ibus[emoji]
+ dev-libs/glib:2
+ media-fonts/noto-emoji
+ )
+ ibus? (
+ app-i18n/ibus
+ dev-libs/glib:2
+ >=dev-qt/qtx11extras-${QTMIN}:5
+ x11-libs/libxcb
+ x11-libs/xcb-util-keysyms
+ )
+ kaccounts? (
+ kde-apps/kaccounts-integration:5
+ net-libs/accounts-qt
+ )
+ policykit? ( >=kde-frameworks/kwallet-${KFMIN}:5 )
+ scim? ( app-i18n/scim )
+ semantic-desktop? ( >=kde-frameworks/baloo-${KFMIN}:5 )
+ telemetry? ( dev-libs/kuserfeedback:5 )
+"
+DEPEND="${COMMON_DEPEND}
+ dev-libs/boost
+ x11-base/xorg-proto
+"
+RDEPEND="${COMMON_DEPEND}
+ !kde-plasma/user-manager
+ >=dev-qt/qtgraphicaleffects-${QTMIN}:5
+ >=dev-qt/qtquickcontrols2-${QTMIN}:5
+ >=kde-frameworks/kirigami-${KFMIN}:5
+ >=kde-frameworks/qqc2-desktop-style-${KFMIN}:5
+ >=kde-plasma/kde-cli-tools-${PVCUT}:5
+ >=kde-plasma/oxygen-${PVCUT}:5
+ sys-apps/util-linux
+ x11-apps/setxkbmap
+ x11-misc/xdg-user-dirs
+ kaccounts? ( net-libs/signon-oauth2 )
+ policykit? ( sys-apps/accountsservice )
+"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=(
+ "${WORKDIR}/${XORGHDRS}/override-include-dirs.patch" # downstream patch
+)
+
+src_prepare() {
+ ecm_src_prepare
+
+ if ! use policykit; then
+ ecm_punt_bogus_dep KF5 Wallet
+ cmake_run_in kcms cmake_comment_add_subdirectory users
+ fi
+
+ if ! use ibus; then
+ sed -e "s/Qt5X11Extras_FOUND AND XCB_XCB_FOUND AND XCB_KEYSYMS_FOUND/false/" \
+ -i applets/kimpanel/backend/ibus/CMakeLists.txt || die
+ fi
+
+ use emoji || cmake_run_in applets/kimpanel/backend/ibus \
+ cmake_comment_add_subdirectory emojier
+
+ # TODO: try to get a build switch upstreamed
+ if ! use scim; then
+ sed -e "s/^pkg_check_modules.*SCIM/#&/" -i CMakeLists.txt || die
+ fi
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DCMAKE_DISABLE_FIND_PACKAGE_PackageKitQt5=ON # not packaged
+ -DEVDEV_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
+ -DXORGLIBINPUT_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
+ -DXORGSERVER_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
+ -DSYNAPTICS_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
+ $(cmake_use_find_package kaccounts AccountsQt5)
+ $(cmake_use_find_package kaccounts KAccounts)
+ $(cmake_use_find_package semantic-desktop KF5Baloo)
+ $(cmake_use_find_package telemetry KUserFeedback)
+ )
+ if ! use emoji && ! use ibus; then
+ mycmakeargs+=( -DCMAKE_DISABLE_FIND_PACKAGE_GLIB2=ON )
+ fi
+
+ ecm_src_configure
+}
+
+src_test() {
+ # parallel tests fail, foldermodeltest,positionertest hang, bug #646890
+ # test_kio_fonts needs D-Bus, bug #634166
+ # lookandfeel-kcmTest is unreliable for a long time, bug #607918
+ local myctestargs=(
+ -j1
+ -E "(foldermodeltest|positionertest|test_kio_fonts|lookandfeel-kcmTest)"
+ )
+
+ ecm_src_test
+}
+
+pkg_postinst() {
+ if [[ -z "${REPLACING_VERSIONS}" ]]; then
+ optfeature "screen reader support" app-accessibility/orca
+ fi
+ ecm_pkg_postinst
+}
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2021-09-02 17:36 Andreas Sturmlechner
0 siblings, 0 replies; 189+ messages in thread
From: Andreas Sturmlechner @ 2021-09-02 17:36 UTC (permalink / raw
To: gentoo-commits
commit: 940918a0348f5e6ded5e26bfe0bd33ca79150886
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Thu Sep 2 17:06:58 2021 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu Sep 2 17:15:01 2021 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=940918a0
kde-plasma/plasma-desktop: drop 5.22.5*
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
.../plasma-desktop/plasma-desktop-5.22.5.ebuild | 184 ---------------------
1 file changed, 184 deletions(-)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.22.5.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.22.5.ebuild
deleted file mode 100644
index a78364acbd..0000000000
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.22.5.ebuild
+++ /dev/null
@@ -1,184 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="forceoptional"
-ECM_TEST="true"
-KFMIN=5.82.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.2
-VIRTUALX_REQUIRED="test"
-inherit ecm kde.org optfeature
-
-DESCRIPTION="KDE Plasma desktop"
-XORGHDRS="${PN}-override-include-dirs-1"
-SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${XORGHDRS}.tar.xz"
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="emoji ibus +kaccounts +policykit scim +semantic-desktop"
-
-COMMON_DEPEND="
- >=dev-qt/qtconcurrent-${QTMIN}:5
- >=dev-qt/qtdbus-${QTMIN}:5
- >=dev-qt/qtdeclarative-${QTMIN}:5
- >=dev-qt/qtgui-${QTMIN}:5
- >=dev-qt/qtnetwork-${QTMIN}:5
- >=dev-qt/qtprintsupport-${QTMIN}:5
- >=dev-qt/qtsql-${QTMIN}:5
- >=dev-qt/qtsvg-${QTMIN}:5
- >=dev-qt/qtwidgets-${QTMIN}:5
- >=dev-qt/qtx11extras-${QTMIN}:5
- >=dev-qt/qtxml-${QTMIN}:5
- >=kde-frameworks/attica-${KFMIN}:5
- >=kde-frameworks/kactivities-${KFMIN}:5
- >=kde-frameworks/kactivities-stats-${KFMIN}:5
- >=kde-frameworks/karchive-${KFMIN}:5
- >=kde-frameworks/kauth-${KFMIN}:5
- >=kde-frameworks/kbookmarks-${KFMIN}:5
- >=kde-frameworks/kcmutils-${KFMIN}:5
- >=kde-frameworks/kcodecs-${KFMIN}:5
- >=kde-frameworks/kcompletion-${KFMIN}:5
- >=kde-frameworks/kconfig-${KFMIN}:5
- >=kde-frameworks/kconfigwidgets-${KFMIN}:5
- >=kde-frameworks/kcoreaddons-${KFMIN}:5
- >=kde-frameworks/kcrash-${KFMIN}:5
- >=kde-frameworks/kdbusaddons-${KFMIN}:5
- >=kde-frameworks/kdeclarative-${KFMIN}:5
- >=kde-frameworks/kded-${KFMIN}:5
- >=kde-frameworks/kdelibs4support-${KFMIN}:5
- >=kde-frameworks/kglobalaccel-${KFMIN}:5
- >=kde-frameworks/kguiaddons-${KFMIN}:5
- >=kde-frameworks/ki18n-${KFMIN}:5
- >=kde-frameworks/kiconthemes-${KFMIN}:5
- >=kde-frameworks/kio-${KFMIN}:5
- >=kde-frameworks/kitemmodels-${KFMIN}:5
- >=kde-frameworks/kitemviews-${KFMIN}:5
- >=kde-frameworks/kjobwidgets-${KFMIN}:5
- >=kde-frameworks/knewstuff-${KFMIN}:5
- >=kde-frameworks/knotifications-${KFMIN}:5
- >=kde-frameworks/knotifyconfig-${KFMIN}:5
- >=kde-frameworks/kparts-${KFMIN}:5
- >=kde-frameworks/krunner-${KFMIN}:5
- >=kde-frameworks/kservice-${KFMIN}:5
- >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
- >=kde-frameworks/kwindowsystem-${KFMIN}:5
- >=kde-frameworks/kxmlgui-${KFMIN}:5
- >=kde-frameworks/plasma-${KFMIN}:5
- >=kde-frameworks/solid-${KFMIN}:5
- >=kde-frameworks/sonnet-${KFMIN}:5
- >=kde-plasma/kwin-${PVCUT}:5
- >=kde-plasma/libksysguard-${PVCUT}:5
- >=kde-plasma/libkworkspace-${PVCUT}:5
- >=kde-plasma/plasma-workspace-${PVCUT}:5
- >=media-libs/phonon-4.11.0
- virtual/libcrypt:=
- x11-libs/libX11
- x11-libs/libXfixes
- x11-libs/libXi
- x11-libs/libxcb[xkb]
- x11-libs/libxkbfile
- emoji? (
- app-i18n/ibus[emoji]
- dev-libs/glib:2
- media-fonts/noto-emoji
- )
- ibus? (
- app-i18n/ibus
- dev-libs/glib:2
- >=dev-qt/qtx11extras-${QTMIN}:5
- x11-libs/libxcb
- x11-libs/xcb-util-keysyms
- )
- kaccounts? (
- kde-apps/kaccounts-integration:5
- net-libs/accounts-qt
- )
- policykit? ( >=kde-frameworks/kwallet-${KFMIN}:5 )
- scim? ( app-i18n/scim )
- semantic-desktop? ( >=kde-frameworks/baloo-${KFMIN}:5 )
-"
-DEPEND="${COMMON_DEPEND}
- dev-libs/boost
- x11-base/xorg-proto
-"
-RDEPEND="${COMMON_DEPEND}
- !kde-plasma/user-manager
- >=dev-qt/qtgraphicaleffects-${QTMIN}:5
- >=dev-qt/qtquickcontrols2-${QTMIN}:5
- >=kde-frameworks/kirigami-${KFMIN}:5
- >=kde-frameworks/qqc2-desktop-style-${KFMIN}:5
- >=kde-plasma/kde-cli-tools-${PVCUT}:5
- >=kde-plasma/oxygen-${PVCUT}:5
- sys-apps/util-linux
- x11-apps/setxkbmap
- x11-misc/xdg-user-dirs
- kaccounts? ( net-libs/signon-oauth2 )
- policykit? ( sys-apps/accountsservice )
-"
-BDEPEND="virtual/pkgconfig"
-
-PATCHES=(
- "${WORKDIR}/${XORGHDRS}/override-include-dirs.patch" # downstream patch
-)
-
-src_prepare() {
- ecm_src_prepare
-
- if ! use policykit; then
- ecm_punt_bogus_dep KF5 Wallet
- cmake_run_in kcms cmake_comment_add_subdirectory users
- fi
-
- if ! use ibus; then
- sed -e "s/Qt5X11Extras_FOUND AND XCB_XCB_FOUND AND XCB_KEYSYMS_FOUND/false/" \
- -i applets/kimpanel/backend/ibus/CMakeLists.txt || die
- fi
-
- use emoji || cmake_run_in applets/kimpanel/backend/ibus \
- cmake_comment_add_subdirectory emojier
-
- # TODO: try to get a build switch upstreamed
- if ! use scim; then
- sed -e "s/^pkg_check_modules.*SCIM/#&/" -i CMakeLists.txt || die
- fi
-}
-
-src_configure() {
- local mycmakeargs=(
- -DCMAKE_DISABLE_FIND_PACKAGE_PackageKitQt5=ON # not packaged
- -DEVDEV_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
- -DXORGLIBINPUT_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
- -DXORGSERVER_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
- -DSYNAPTICS_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
- $(cmake_use_find_package kaccounts AccountsQt5)
- $(cmake_use_find_package kaccounts KAccounts)
- $(cmake_use_find_package semantic-desktop KF5Baloo)
- )
- if ! use emoji && ! use ibus; then
- mycmakeargs+=( -DCMAKE_DISABLE_FIND_PACKAGE_GLIB2=ON )
- fi
-
- ecm_src_configure
-}
-
-src_test() {
- # parallel tests fail, foldermodeltest,positionertest hang, bug #646890
- # test_kio_fonts needs D-Bus, bug #634166
- # lookandfeel-kcmTest is unreliable for a long time, bug #607918
- local myctestargs=(
- -j1
- -E "(foldermodeltest|positionertest|test_kio_fonts|lookandfeel-kcmTest)"
- )
-
- ecm_src_test
-}
-
-pkg_postinst() {
- if [[ -z "${REPLACING_VERSIONS}" ]]; then
- optfeature "screen reader support" app-accessibility/orca
- fi
- ecm_pkg_postinst
-}
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2021-06-23 0:18 Sam James
0 siblings, 0 replies; 189+ messages in thread
From: Sam James @ 2021-06-23 0:18 UTC (permalink / raw
To: gentoo-commits
commit: 157382f0ef0dd37700c7d7c840c628b7eda69e8b
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 23 00:17:56 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Jun 23 00:17:56 2021 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=157382f0
kde-plasma/plasma-desktop: add virtual/libcrypt dependency
Needed for upcoming libcrypt migration.
See e34c822345879ea616d762d8035b47d5e3a1ca24 in ::gentoo.
Signed-off-by: Sam James <sam <AT> gentoo.org>
kde-plasma/plasma-desktop/plasma-desktop-5.22.49.9999.ebuild | 1 +
kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild | 1 +
2 files changed, 2 insertions(+)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.22.49.9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.22.49.9999.ebuild
index 75d05943fe..9c98359d62 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.22.49.9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.22.49.9999.ebuild
@@ -74,6 +74,7 @@ COMMON_DEPEND="
>=kde-plasma/libkworkspace-${PVCUT}:5
>=kde-plasma/plasma-workspace-${PVCUT}:5
>=media-libs/phonon-4.11.0
+ virtual/libcrypt:=
x11-libs/libX11
x11-libs/libXfixes
x11-libs/libXi
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
index 46bf52dae1..ea00d3d027 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
@@ -74,6 +74,7 @@ COMMON_DEPEND="
>=kde-plasma/libkworkspace-${PVCUT}:5
>=kde-plasma/plasma-workspace-${PVCUT}:5
>=media-libs/phonon-4.11.0
+ virtual/libcrypt:=
x11-libs/libX11
x11-libs/libXfixes
x11-libs/libXi
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2021-06-20 18:50 Andreas Sturmlechner
0 siblings, 0 replies; 189+ messages in thread
From: Andreas Sturmlechner @ 2021-06-20 18:50 UTC (permalink / raw
To: gentoo-commits
commit: 33908553ca65a3a48f73a6ecfd9e59c87f6d300b
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 20 17:51:28 2021 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Jun 20 18:50:13 2021 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=33908553
kde-plasma/plasma-desktop: Add IUSE=telemetry
Upstream commit 839ff9f5f71e57b4e1f5f8758bd058c0fbefad49
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
index 3a424efdc6..46bf52dae1 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
@@ -18,7 +18,7 @@ SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${XORGHDRS}.tar.xz"
LICENSE="GPL-2" # TODO: CHECK
SLOT="5"
KEYWORDS=""
-IUSE="emoji ibus +kaccounts +policykit scim +semantic-desktop"
+IUSE="emoji ibus +kaccounts +policykit scim +semantic-desktop telemetry"
COMMON_DEPEND="
>=dev-qt/qtconcurrent-${QTMIN}:5
@@ -98,6 +98,7 @@ COMMON_DEPEND="
policykit? ( >=kde-frameworks/kwallet-${KFMIN}:5 )
scim? ( app-i18n/scim )
semantic-desktop? ( >=kde-frameworks/baloo-${KFMIN}:5 )
+ telemetry? ( dev-libs/kuserfeedback:5 )
"
DEPEND="${COMMON_DEPEND}
dev-libs/boost
@@ -155,6 +156,7 @@ src_configure() {
$(cmake_use_find_package kaccounts AccountsQt5)
$(cmake_use_find_package kaccounts KAccounts)
$(cmake_use_find_package semantic-desktop KF5Baloo)
+ $(cmake_use_find_package telemetry KUserFeedback)
)
if ! use emoji && ! use ibus; then
mycmakeargs+=( -DCMAKE_DISABLE_FIND_PACKAGE_GLIB2=ON )
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2021-06-11 5:49 Andreas Sturmlechner
0 siblings, 0 replies; 189+ messages in thread
From: Andreas Sturmlechner @ 2021-06-11 5:49 UTC (permalink / raw
To: gentoo-commits
commit: bcd3ae3c610eb065a4ff0836f997e21415cf17fb
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Fri Jun 11 05:39:35 2021 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Fri Jun 11 05:40:29 2021 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=bcd3ae3c
kde-plasma/plasma-desktop: drop 5.21.90*
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
.../plasma-desktop/plasma-desktop-5.21.90.ebuild | 183 ---------------------
1 file changed, 183 deletions(-)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.21.90.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.21.90.ebuild
deleted file mode 100644
index 25ff57464f..0000000000
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.21.90.ebuild
+++ /dev/null
@@ -1,183 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-ECM_HANDBOOK="forceoptional"
-ECM_TEST="true"
-KFMIN=5.82.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.2
-VIRTUALX_REQUIRED="test"
-inherit ecm kde.org optfeature
-
-DESCRIPTION="KDE Plasma desktop"
-XORGHDRS="${PN}-override-include-dirs-1"
-SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${XORGHDRS}.tar.xz"
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
-IUSE="emoji ibus +kaccounts +policykit scim +semantic-desktop"
-
-COMMON_DEPEND="
- >=dev-qt/qtconcurrent-${QTMIN}:5
- >=dev-qt/qtdbus-${QTMIN}:5
- >=dev-qt/qtdeclarative-${QTMIN}:5
- >=dev-qt/qtgui-${QTMIN}:5
- >=dev-qt/qtnetwork-${QTMIN}:5
- >=dev-qt/qtprintsupport-${QTMIN}:5
- >=dev-qt/qtsql-${QTMIN}:5
- >=dev-qt/qtsvg-${QTMIN}:5
- >=dev-qt/qtwidgets-${QTMIN}:5
- >=dev-qt/qtx11extras-${QTMIN}:5
- >=dev-qt/qtxml-${QTMIN}:5
- >=kde-frameworks/attica-${KFMIN}:5
- >=kde-frameworks/kactivities-${KFMIN}:5
- >=kde-frameworks/kactivities-stats-${KFMIN}:5
- >=kde-frameworks/karchive-${KFMIN}:5
- >=kde-frameworks/kauth-${KFMIN}:5
- >=kde-frameworks/kbookmarks-${KFMIN}:5
- >=kde-frameworks/kcmutils-${KFMIN}:5
- >=kde-frameworks/kcodecs-${KFMIN}:5
- >=kde-frameworks/kcompletion-${KFMIN}:5
- >=kde-frameworks/kconfig-${KFMIN}:5
- >=kde-frameworks/kconfigwidgets-${KFMIN}:5
- >=kde-frameworks/kcoreaddons-${KFMIN}:5
- >=kde-frameworks/kcrash-${KFMIN}:5
- >=kde-frameworks/kdbusaddons-${KFMIN}:5
- >=kde-frameworks/kdeclarative-${KFMIN}:5
- >=kde-frameworks/kded-${KFMIN}:5
- >=kde-frameworks/kdelibs4support-${KFMIN}:5
- >=kde-frameworks/kglobalaccel-${KFMIN}:5
- >=kde-frameworks/kguiaddons-${KFMIN}:5
- >=kde-frameworks/ki18n-${KFMIN}:5
- >=kde-frameworks/kiconthemes-${KFMIN}:5
- >=kde-frameworks/kio-${KFMIN}:5
- >=kde-frameworks/kitemmodels-${KFMIN}:5
- >=kde-frameworks/kitemviews-${KFMIN}:5
- >=kde-frameworks/kjobwidgets-${KFMIN}:5
- >=kde-frameworks/knewstuff-${KFMIN}:5
- >=kde-frameworks/knotifications-${KFMIN}:5
- >=kde-frameworks/knotifyconfig-${KFMIN}:5
- >=kde-frameworks/kparts-${KFMIN}:5
- >=kde-frameworks/krunner-${KFMIN}:5
- >=kde-frameworks/kservice-${KFMIN}:5
- >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
- >=kde-frameworks/kwindowsystem-${KFMIN}:5
- >=kde-frameworks/kxmlgui-${KFMIN}:5
- >=kde-frameworks/plasma-${KFMIN}:5
- >=kde-frameworks/solid-${KFMIN}:5
- >=kde-frameworks/sonnet-${KFMIN}:5
- >=kde-plasma/kwin-${PVCUT}:5
- >=kde-plasma/libksysguard-${PVCUT}:5
- >=kde-plasma/libkworkspace-${PVCUT}:5
- >=kde-plasma/plasma-workspace-${PVCUT}:5
- >=media-libs/phonon-4.11.0
- x11-libs/libX11
- x11-libs/libXfixes
- x11-libs/libXi
- x11-libs/libxcb[xkb]
- x11-libs/libxkbfile
- emoji? (
- app-i18n/ibus[emoji]
- dev-libs/glib:2
- media-fonts/noto-emoji
- )
- ibus? (
- app-i18n/ibus
- dev-libs/glib:2
- >=dev-qt/qtx11extras-${QTMIN}:5
- x11-libs/libxcb
- x11-libs/xcb-util-keysyms
- )
- kaccounts? (
- kde-apps/kaccounts-integration:5
- net-libs/accounts-qt
- )
- policykit? ( >=kde-frameworks/kwallet-${KFMIN}:5 )
- scim? ( app-i18n/scim )
- semantic-desktop? ( >=kde-frameworks/baloo-${KFMIN}:5 )
-"
-DEPEND="${COMMON_DEPEND}
- dev-libs/boost
- x11-base/xorg-proto
-"
-RDEPEND="${COMMON_DEPEND}
- !kde-plasma/user-manager
- >=dev-qt/qtgraphicaleffects-${QTMIN}:5
- >=dev-qt/qtquickcontrols2-${QTMIN}:5
- >=kde-frameworks/kirigami-${KFMIN}:5
- >=kde-frameworks/qqc2-desktop-style-${KFMIN}:5
- >=kde-plasma/kde-cli-tools-${PVCUT}:5
- >=kde-plasma/oxygen-${PVCUT}:5
- sys-apps/util-linux
- x11-apps/setxkbmap
- x11-misc/xdg-user-dirs
- kaccounts? ( net-libs/signon-oauth2 )
- policykit? ( sys-apps/accountsservice )
-"
-BDEPEND="virtual/pkgconfig"
-
-PATCHES=(
- "${WORKDIR}/${XORGHDRS}/override-include-dirs.patch" # downstream patch
-)
-
-src_prepare() {
- ecm_src_prepare
-
- if ! use policykit; then
- ecm_punt_bogus_dep KF5 Wallet
- cmake_run_in kcms cmake_comment_add_subdirectory users
- fi
-
- if ! use ibus; then
- sed -e "s/Qt5X11Extras_FOUND AND XCB_XCB_FOUND AND XCB_KEYSYMS_FOUND/false/" \
- -i applets/kimpanel/backend/ibus/CMakeLists.txt || die
- fi
-
- use emoji || cmake_run_in applets/kimpanel/backend/ibus \
- cmake_comment_add_subdirectory emojier
-
- # TODO: try to get a build switch upstreamed
- if ! use scim; then
- sed -e "s/^pkg_check_modules.*SCIM/#&/" -i CMakeLists.txt || die
- fi
-}
-
-src_configure() {
- local mycmakeargs=(
- -DCMAKE_DISABLE_FIND_PACKAGE_PackageKitQt5=ON # not packaged
- -DEVDEV_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
- -DXORGLIBINPUT_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
- -DXORGSERVER_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
- -DSYNAPTICS_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
- $(cmake_use_find_package kaccounts AccountsQt5)
- $(cmake_use_find_package kaccounts KAccounts)
- $(cmake_use_find_package semantic-desktop KF5Baloo)
- )
- if ! use emoji && ! use ibus; then
- mycmakeargs+=( -DCMAKE_DISABLE_FIND_PACKAGE_GLIB2=ON )
- fi
-
- ecm_src_configure
-}
-
-src_test() {
- # parallel tests fail, foldermodeltest,positionertest hang, bug #646890
- # test_kio_fonts needs D-Bus, bug #634166
- # lookandfeel-kcmTest is unreliable for a long time, bug #607918
- local myctestargs=(
- -j1
- -E "(foldermodeltest|positionertest|test_kio_fonts|lookandfeel-kcmTest)"
- )
-
- ecm_src_test
-}
-
-pkg_postinst() {
- if [[ -z "${REPLACING_VERSIONS}" ]]; then
- optfeature "screen reader support" app-accessibility/orca
- fi
- ecm_pkg_postinst
-}
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2021-05-14 20:41 Andreas Sturmlechner
0 siblings, 0 replies; 189+ messages in thread
From: Andreas Sturmlechner @ 2021-05-14 20:41 UTC (permalink / raw
To: gentoo-commits
commit: 9678424a91d31696d293b02d304a31b17e848f99
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Fri May 14 20:32:26 2021 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Fri May 14 20:38:50 2021 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=9678424a
kde-plasma/plasma-desktop: 5.21.90 version bump
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
.../plasma-desktop/plasma-desktop-5.21.90.ebuild | 183 +++++++++++++++++++++
1 file changed, 183 insertions(+)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.21.90.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.21.90.ebuild
new file mode 100644
index 0000000000..25ff57464f
--- /dev/null
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.21.90.ebuild
@@ -0,0 +1,183 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+ECM_HANDBOOK="forceoptional"
+ECM_TEST="true"
+KFMIN=5.82.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=5.15.2
+VIRTUALX_REQUIRED="test"
+inherit ecm kde.org optfeature
+
+DESCRIPTION="KDE Plasma desktop"
+XORGHDRS="${PN}-override-include-dirs-1"
+SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${XORGHDRS}.tar.xz"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+IUSE="emoji ibus +kaccounts +policykit scim +semantic-desktop"
+
+COMMON_DEPEND="
+ >=dev-qt/qtconcurrent-${QTMIN}:5
+ >=dev-qt/qtdbus-${QTMIN}:5
+ >=dev-qt/qtdeclarative-${QTMIN}:5
+ >=dev-qt/qtgui-${QTMIN}:5
+ >=dev-qt/qtnetwork-${QTMIN}:5
+ >=dev-qt/qtprintsupport-${QTMIN}:5
+ >=dev-qt/qtsql-${QTMIN}:5
+ >=dev-qt/qtsvg-${QTMIN}:5
+ >=dev-qt/qtwidgets-${QTMIN}:5
+ >=dev-qt/qtx11extras-${QTMIN}:5
+ >=dev-qt/qtxml-${QTMIN}:5
+ >=kde-frameworks/attica-${KFMIN}:5
+ >=kde-frameworks/kactivities-${KFMIN}:5
+ >=kde-frameworks/kactivities-stats-${KFMIN}:5
+ >=kde-frameworks/karchive-${KFMIN}:5
+ >=kde-frameworks/kauth-${KFMIN}:5
+ >=kde-frameworks/kbookmarks-${KFMIN}:5
+ >=kde-frameworks/kcmutils-${KFMIN}:5
+ >=kde-frameworks/kcodecs-${KFMIN}:5
+ >=kde-frameworks/kcompletion-${KFMIN}:5
+ >=kde-frameworks/kconfig-${KFMIN}:5
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+ >=kde-frameworks/kcoreaddons-${KFMIN}:5
+ >=kde-frameworks/kcrash-${KFMIN}:5
+ >=kde-frameworks/kdbusaddons-${KFMIN}:5
+ >=kde-frameworks/kdeclarative-${KFMIN}:5
+ >=kde-frameworks/kded-${KFMIN}:5
+ >=kde-frameworks/kdelibs4support-${KFMIN}:5
+ >=kde-frameworks/kglobalaccel-${KFMIN}:5
+ >=kde-frameworks/kguiaddons-${KFMIN}:5
+ >=kde-frameworks/ki18n-${KFMIN}:5
+ >=kde-frameworks/kiconthemes-${KFMIN}:5
+ >=kde-frameworks/kio-${KFMIN}:5
+ >=kde-frameworks/kitemmodels-${KFMIN}:5
+ >=kde-frameworks/kitemviews-${KFMIN}:5
+ >=kde-frameworks/kjobwidgets-${KFMIN}:5
+ >=kde-frameworks/knewstuff-${KFMIN}:5
+ >=kde-frameworks/knotifications-${KFMIN}:5
+ >=kde-frameworks/knotifyconfig-${KFMIN}:5
+ >=kde-frameworks/kparts-${KFMIN}:5
+ >=kde-frameworks/krunner-${KFMIN}:5
+ >=kde-frameworks/kservice-${KFMIN}:5
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+ >=kde-frameworks/kwindowsystem-${KFMIN}:5
+ >=kde-frameworks/kxmlgui-${KFMIN}:5
+ >=kde-frameworks/plasma-${KFMIN}:5
+ >=kde-frameworks/solid-${KFMIN}:5
+ >=kde-frameworks/sonnet-${KFMIN}:5
+ >=kde-plasma/kwin-${PVCUT}:5
+ >=kde-plasma/libksysguard-${PVCUT}:5
+ >=kde-plasma/libkworkspace-${PVCUT}:5
+ >=kde-plasma/plasma-workspace-${PVCUT}:5
+ >=media-libs/phonon-4.11.0
+ x11-libs/libX11
+ x11-libs/libXfixes
+ x11-libs/libXi
+ x11-libs/libxcb[xkb]
+ x11-libs/libxkbfile
+ emoji? (
+ app-i18n/ibus[emoji]
+ dev-libs/glib:2
+ media-fonts/noto-emoji
+ )
+ ibus? (
+ app-i18n/ibus
+ dev-libs/glib:2
+ >=dev-qt/qtx11extras-${QTMIN}:5
+ x11-libs/libxcb
+ x11-libs/xcb-util-keysyms
+ )
+ kaccounts? (
+ kde-apps/kaccounts-integration:5
+ net-libs/accounts-qt
+ )
+ policykit? ( >=kde-frameworks/kwallet-${KFMIN}:5 )
+ scim? ( app-i18n/scim )
+ semantic-desktop? ( >=kde-frameworks/baloo-${KFMIN}:5 )
+"
+DEPEND="${COMMON_DEPEND}
+ dev-libs/boost
+ x11-base/xorg-proto
+"
+RDEPEND="${COMMON_DEPEND}
+ !kde-plasma/user-manager
+ >=dev-qt/qtgraphicaleffects-${QTMIN}:5
+ >=dev-qt/qtquickcontrols2-${QTMIN}:5
+ >=kde-frameworks/kirigami-${KFMIN}:5
+ >=kde-frameworks/qqc2-desktop-style-${KFMIN}:5
+ >=kde-plasma/kde-cli-tools-${PVCUT}:5
+ >=kde-plasma/oxygen-${PVCUT}:5
+ sys-apps/util-linux
+ x11-apps/setxkbmap
+ x11-misc/xdg-user-dirs
+ kaccounts? ( net-libs/signon-oauth2 )
+ policykit? ( sys-apps/accountsservice )
+"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=(
+ "${WORKDIR}/${XORGHDRS}/override-include-dirs.patch" # downstream patch
+)
+
+src_prepare() {
+ ecm_src_prepare
+
+ if ! use policykit; then
+ ecm_punt_bogus_dep KF5 Wallet
+ cmake_run_in kcms cmake_comment_add_subdirectory users
+ fi
+
+ if ! use ibus; then
+ sed -e "s/Qt5X11Extras_FOUND AND XCB_XCB_FOUND AND XCB_KEYSYMS_FOUND/false/" \
+ -i applets/kimpanel/backend/ibus/CMakeLists.txt || die
+ fi
+
+ use emoji || cmake_run_in applets/kimpanel/backend/ibus \
+ cmake_comment_add_subdirectory emojier
+
+ # TODO: try to get a build switch upstreamed
+ if ! use scim; then
+ sed -e "s/^pkg_check_modules.*SCIM/#&/" -i CMakeLists.txt || die
+ fi
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DCMAKE_DISABLE_FIND_PACKAGE_PackageKitQt5=ON # not packaged
+ -DEVDEV_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
+ -DXORGLIBINPUT_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
+ -DXORGSERVER_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
+ -DSYNAPTICS_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
+ $(cmake_use_find_package kaccounts AccountsQt5)
+ $(cmake_use_find_package kaccounts KAccounts)
+ $(cmake_use_find_package semantic-desktop KF5Baloo)
+ )
+ if ! use emoji && ! use ibus; then
+ mycmakeargs+=( -DCMAKE_DISABLE_FIND_PACKAGE_GLIB2=ON )
+ fi
+
+ ecm_src_configure
+}
+
+src_test() {
+ # parallel tests fail, foldermodeltest,positionertest hang, bug #646890
+ # test_kio_fonts needs D-Bus, bug #634166
+ # lookandfeel-kcmTest is unreliable for a long time, bug #607918
+ local myctestargs=(
+ -j1
+ -E "(foldermodeltest|positionertest|test_kio_fonts|lookandfeel-kcmTest)"
+ )
+
+ ecm_src_test
+}
+
+pkg_postinst() {
+ if [[ -z "${REPLACING_VERSIONS}" ]]; then
+ optfeature "screen reader support" app-accessibility/orca
+ fi
+ ecm_pkg_postinst
+}
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2021-05-14 12:09 Andreas Sturmlechner
0 siblings, 0 replies; 189+ messages in thread
From: Andreas Sturmlechner @ 2021-05-14 12:09 UTC (permalink / raw
To: gentoo-commits
commit: 32456f3678e8cdaa43089647b251a084aa4991ea
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Fri May 14 08:54:55 2021 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Fri May 14 12:06:20 2021 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=32456f36
kde-plasma/plasma-desktop: Rebase override-include-dirs.patch on 5.22
Bump XORGHDRS to override-include-dirs-1.
Upstream commits:
8f2b38aeec93da0c20af3c1ca7dc6c4c75f4c6f1
4a3f69dd34e83654721cb35b02618ff33a14ff11
Closes: https://bugs.gentoo.org/775131
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
index a5a5639834..1b319c3632 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
@@ -12,7 +12,7 @@ VIRTUALX_REQUIRED="test"
inherit ecm kde.org optfeature
DESCRIPTION="KDE Plasma desktop"
-XORGHDRS="${PN}-override-include-dirs-0"
+XORGHDRS="${PN}-override-include-dirs-1"
SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${XORGHDRS}.tar.xz"
LICENSE="GPL-2" # TODO: CHECK
@@ -143,10 +143,10 @@ src_prepare() {
src_configure() {
local mycmakeargs=(
-DCMAKE_DISABLE_FIND_PACKAGE_PackageKitQt5=ON # not packaged
- -DEvdev_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
+ -DEVDEV_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
-DXORGLIBINPUT_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
-DXORGSERVER_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
- -DSynaptics_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
+ -DSYNAPTICS_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
$(cmake_use_find_package kaccounts AccountsQt5)
$(cmake_use_find_package kaccounts KAccounts)
$(cmake_use_find_package scim SCIM)
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2021-05-14 12:09 Andreas Sturmlechner
0 siblings, 0 replies; 189+ messages in thread
From: Andreas Sturmlechner @ 2021-05-14 12:09 UTC (permalink / raw
To: gentoo-commits
commit: a5913ce0134d42c4a3aed704270be8cdb3854e71
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Fri May 14 11:16:40 2021 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Fri May 14 12:06:43 2021 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=a5913ce0
kde-plasma/plasma-desktop: Fix cmake config after upstream reshuffle
Upstream commit dabfc009d89dfcecae58e1adfb2362cc54adec8a
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild | 8 ++++++--
1 file changed, 6 insertions(+), 2 deletions(-)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
index 1b319c3632..3a424efdc6 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
@@ -138,6 +138,11 @@ src_prepare() {
use emoji || cmake_run_in applets/kimpanel/backend/ibus \
cmake_comment_add_subdirectory emojier
+
+ # TODO: try to get a build switch upstreamed
+ if ! use scim; then
+ sed -e "s/^pkg_check_modules.*SCIM/#&/" -i CMakeLists.txt || die
+ fi
}
src_configure() {
@@ -149,11 +154,10 @@ src_configure() {
-DSYNAPTICS_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
$(cmake_use_find_package kaccounts AccountsQt5)
$(cmake_use_find_package kaccounts KAccounts)
- $(cmake_use_find_package scim SCIM)
$(cmake_use_find_package semantic-desktop KF5Baloo)
)
if ! use emoji && ! use ibus; then
- mycmakeargs+=( -DCMAKE_DISABLE_FIND_PACKAGE_IBus=ON )
+ mycmakeargs+=( -DCMAKE_DISABLE_FIND_PACKAGE_GLIB2=ON )
fi
ecm_src_configure
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2021-05-07 20:26 Andreas Sturmlechner
0 siblings, 0 replies; 189+ messages in thread
From: Andreas Sturmlechner @ 2021-05-07 20:26 UTC (permalink / raw
To: gentoo-commits
commit: 130910d386ff1996389d89381e56d90b419a3d5e
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Fri May 7 20:26:05 2021 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Fri May 7 20:26:05 2021 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=130910d3
kde-plasma/plasma-desktop: Drop obsolete blocker
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
kde-plasma/plasma-desktop/plasma-desktop-5.21.5.ebuild | 3 +--
kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild | 3 +--
2 files changed, 2 insertions(+), 4 deletions(-)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.21.5.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.21.5.ebuild
index af0fb430fe..68705edda3 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.21.5.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.21.5.ebuild
@@ -20,7 +20,6 @@ SLOT="5"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
IUSE="emoji ibus +kaccounts +policykit scim +semantic-desktop"
-BDEPEND="virtual/pkgconfig"
COMMON_DEPEND="
>=dev-qt/qtconcurrent-${QTMIN}:5
>=dev-qt/qtdbus-${QTMIN}:5
@@ -104,7 +103,6 @@ DEPEND="${COMMON_DEPEND}
x11-base/xorg-proto
"
RDEPEND="${COMMON_DEPEND}
- !<kde-plasma/kdeplasma-addons-5.15.80
!kde-plasma/user-manager
>=dev-qt/qtgraphicaleffects-${QTMIN}:5
>=dev-qt/qtquickcontrols2-${QTMIN}:5
@@ -117,6 +115,7 @@ RDEPEND="${COMMON_DEPEND}
kaccounts? ( net-libs/signon-oauth2 )
policykit? ( sys-apps/accountsservice )
"
+BDEPEND="virtual/pkgconfig"
PATCHES=(
"${WORKDIR}/${XORGHDRS}/override-include-dirs.patch" # downstream patch
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
index 3c1249acda..a5a5639834 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
@@ -20,7 +20,6 @@ SLOT="5"
KEYWORDS=""
IUSE="emoji ibus +kaccounts +policykit scim +semantic-desktop"
-BDEPEND="virtual/pkgconfig"
COMMON_DEPEND="
>=dev-qt/qtconcurrent-${QTMIN}:5
>=dev-qt/qtdbus-${QTMIN}:5
@@ -105,7 +104,6 @@ DEPEND="${COMMON_DEPEND}
x11-base/xorg-proto
"
RDEPEND="${COMMON_DEPEND}
- !<kde-plasma/kdeplasma-addons-5.15.80
!kde-plasma/user-manager
>=dev-qt/qtgraphicaleffects-${QTMIN}:5
>=dev-qt/qtquickcontrols2-${QTMIN}:5
@@ -119,6 +117,7 @@ RDEPEND="${COMMON_DEPEND}
kaccounts? ( net-libs/signon-oauth2 )
policykit? ( sys-apps/accountsservice )
"
+BDEPEND="virtual/pkgconfig"
PATCHES=(
"${WORKDIR}/${XORGHDRS}/override-include-dirs.patch" # downstream patch
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2021-05-07 15:24 Andreas Sturmlechner
0 siblings, 0 replies; 189+ messages in thread
From: Andreas Sturmlechner @ 2021-05-07 15:24 UTC (permalink / raw
To: gentoo-commits
commit: 30c16e10e12a9c7bafc3b812a10a584fb898e8f9
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Fri May 7 15:00:39 2021 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Fri May 7 15:23:44 2021 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=30c16e10
kde-plasma/plasma-desktop: Disable emojier build with IUSE=-emoji
Closes: https://bugs.gentoo.org/788718
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
kde-plasma/plasma-desktop/plasma-desktop-5.21.5.ebuild | 3 +++
kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild | 3 +++
2 files changed, 6 insertions(+)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.21.5.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.21.5.ebuild
index 385b90d132..32099a2771 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.21.5.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.21.5.ebuild
@@ -135,6 +135,9 @@ src_prepare() {
sed -e "s/Qt5X11Extras_FOUND AND XCB_XCB_FOUND AND XCB_KEYSYMS_FOUND/false/" \
-i applets/kimpanel/backend/ibus/CMakeLists.txt || die
fi
+
+ use emoji || cmake_run_in applets/kimpanel/backend/ibus \
+ cmake_comment_add_subdirectory emojier
}
src_configure() {
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
index 2372b4c15d..66bed7a89d 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
@@ -136,6 +136,9 @@ src_prepare() {
sed -e "s/Qt5X11Extras_FOUND AND XCB_XCB_FOUND AND XCB_KEYSYMS_FOUND/false/" \
-i applets/kimpanel/backend/ibus/CMakeLists.txt || die
fi
+
+ use emoji || cmake_run_in applets/kimpanel/backend/ibus \
+ cmake_comment_add_subdirectory emojier
}
src_configure() {
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2021-05-07 15:24 Andreas Sturmlechner
0 siblings, 0 replies; 189+ messages in thread
From: Andreas Sturmlechner @ 2021-05-07 15:24 UTC (permalink / raw
To: gentoo-commits
commit: 35dbc8c4d2cbee2c2b0de394127eaae9cced741c
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Fri May 7 15:19:49 2021 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Fri May 7 15:23:44 2021 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=35dbc8c4
kde-plasma/plasma-desktop: Advertise accessibility support via optfeature
Using app-accessibility/orca.
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
kde-plasma/plasma-desktop/plasma-desktop-5.21.5.ebuild | 9 ++++++++-
kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild | 9 ++++++++-
2 files changed, 16 insertions(+), 2 deletions(-)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.21.5.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.21.5.ebuild
index 32099a2771..af0fb430fe 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.21.5.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.21.5.ebuild
@@ -9,7 +9,7 @@ KFMIN=5.82.0
PVCUT=$(ver_cut 1-3)
QTMIN=5.15.2
VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
+inherit ecm kde.org optfeature
DESCRIPTION="KDE Plasma desktop"
XORGHDRS="${PN}-override-include-dirs-0"
@@ -170,3 +170,10 @@ src_test() {
ecm_src_test
}
+
+pkg_postinst() {
+ if [[ -z "${REPLACING_VERSIONS}" ]]; then
+ optfeature "screen reader support" app-accessibility/orca
+ fi
+ ecm_pkg_postinst
+}
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
index 66bed7a89d..3c1249acda 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
@@ -9,7 +9,7 @@ KFMIN=9999
PVCUT=$(ver_cut 1-3)
QTMIN=5.15.2
VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
+inherit ecm kde.org optfeature
DESCRIPTION="KDE Plasma desktop"
XORGHDRS="${PN}-override-include-dirs-0"
@@ -171,3 +171,10 @@ src_test() {
ecm_src_test
}
+
+pkg_postinst() {
+ if [[ -z "${REPLACING_VERSIONS}" ]]; then
+ optfeature "screen reader support" app-accessibility/orca
+ fi
+ ecm_pkg_postinst
+}
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2021-05-04 21:12 Andreas Sturmlechner
0 siblings, 0 replies; 189+ messages in thread
From: Andreas Sturmlechner @ 2021-05-04 21:12 UTC (permalink / raw
To: gentoo-commits
commit: 793e5007a22720568a0cf186a07124226f1fcccc
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Tue May 4 16:45:27 2021 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Tue May 4 20:16:53 2021 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=793e5007
kde-plasma/plasma-desktop: 5.21.5 version bump
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
.../plasma-desktop/plasma-desktop-5.21.5.ebuild | 168 +++++++++++++++++++++
1 file changed, 168 insertions(+)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.21.5.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.21.5.ebuild
new file mode 100644
index 0000000000..8b159345b5
--- /dev/null
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.21.5.ebuild
@@ -0,0 +1,168 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+ECM_HANDBOOK="forceoptional"
+ECM_TEST="true"
+KFMIN=5.82.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=5.15.2
+VIRTUALX_REQUIRED="test"
+inherit ecm kde.org
+
+DESCRIPTION="KDE Plasma desktop"
+XORGHDRS="${PN}-override-include-dirs-0"
+SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${XORGHDRS}.tar.xz"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+IUSE="emoji ibus +kaccounts +policykit scim +semantic-desktop"
+
+BDEPEND="virtual/pkgconfig"
+COMMON_DEPEND="
+ >=dev-qt/qtconcurrent-${QTMIN}:5
+ >=dev-qt/qtdbus-${QTMIN}:5
+ >=dev-qt/qtdeclarative-${QTMIN}:5
+ >=dev-qt/qtgui-${QTMIN}:5
+ >=dev-qt/qtnetwork-${QTMIN}:5
+ >=dev-qt/qtprintsupport-${QTMIN}:5
+ >=dev-qt/qtsql-${QTMIN}:5
+ >=dev-qt/qtsvg-${QTMIN}:5
+ >=dev-qt/qtwidgets-${QTMIN}:5
+ >=dev-qt/qtx11extras-${QTMIN}:5
+ >=dev-qt/qtxml-${QTMIN}:5
+ >=kde-frameworks/attica-${KFMIN}:5
+ >=kde-frameworks/kactivities-${KFMIN}:5
+ >=kde-frameworks/kactivities-stats-${KFMIN}:5
+ >=kde-frameworks/karchive-${KFMIN}:5
+ >=kde-frameworks/kauth-${KFMIN}:5
+ >=kde-frameworks/kbookmarks-${KFMIN}:5
+ >=kde-frameworks/kcmutils-${KFMIN}:5
+ >=kde-frameworks/kcodecs-${KFMIN}:5
+ >=kde-frameworks/kcompletion-${KFMIN}:5
+ >=kde-frameworks/kconfig-${KFMIN}:5
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+ >=kde-frameworks/kcoreaddons-${KFMIN}:5
+ >=kde-frameworks/kdbusaddons-${KFMIN}:5
+ >=kde-frameworks/kdeclarative-${KFMIN}:5
+ >=kde-frameworks/kded-${KFMIN}:5
+ >=kde-frameworks/kdelibs4support-${KFMIN}:5
+ >=kde-frameworks/kglobalaccel-${KFMIN}:5
+ >=kde-frameworks/kguiaddons-${KFMIN}:5
+ >=kde-frameworks/ki18n-${KFMIN}:5
+ >=kde-frameworks/kiconthemes-${KFMIN}:5
+ >=kde-frameworks/kio-${KFMIN}:5
+ >=kde-frameworks/kitemmodels-${KFMIN}:5
+ >=kde-frameworks/kitemviews-${KFMIN}:5
+ >=kde-frameworks/kjobwidgets-${KFMIN}:5
+ >=kde-frameworks/knewstuff-${KFMIN}:5
+ >=kde-frameworks/knotifications-${KFMIN}:5
+ >=kde-frameworks/knotifyconfig-${KFMIN}:5
+ >=kde-frameworks/kparts-${KFMIN}:5
+ >=kde-frameworks/krunner-${KFMIN}:5
+ >=kde-frameworks/kservice-${KFMIN}:5
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+ >=kde-frameworks/kwindowsystem-${KFMIN}:5
+ >=kde-frameworks/kxmlgui-${KFMIN}:5
+ >=kde-frameworks/plasma-${KFMIN}:5
+ >=kde-frameworks/solid-${KFMIN}:5
+ >=kde-frameworks/sonnet-${KFMIN}:5
+ >=kde-plasma/kwin-${PVCUT}:5
+ >=kde-plasma/libksysguard-${PVCUT}:5
+ >=kde-plasma/libkworkspace-${PVCUT}:5
+ >=kde-plasma/plasma-workspace-${PVCUT}:5
+ >=media-libs/phonon-4.11.0
+ x11-libs/libX11
+ x11-libs/libXfixes
+ x11-libs/libXi
+ x11-libs/libxcb[xkb]
+ x11-libs/libxkbfile
+ emoji? (
+ app-i18n/ibus[emoji]
+ dev-libs/glib:2
+ media-fonts/noto-emoji
+ )
+ ibus? (
+ app-i18n/ibus
+ dev-libs/glib:2
+ >=dev-qt/qtx11extras-${QTMIN}:5
+ x11-libs/libxcb
+ x11-libs/xcb-util-keysyms
+ )
+ kaccounts? (
+ kde-apps/kaccounts-integration:5
+ net-libs/accounts-qt
+ )
+ policykit? ( >=kde-frameworks/kwallet-${KFMIN}:5 )
+ scim? ( app-i18n/scim )
+ semantic-desktop? ( >=kde-frameworks/baloo-${KFMIN}:5 )
+"
+DEPEND="${COMMON_DEPEND}
+ dev-libs/boost
+ x11-base/xorg-proto
+"
+RDEPEND="${COMMON_DEPEND}
+ !<kde-plasma/kdeplasma-addons-5.15.80
+ !kde-plasma/user-manager
+ >=dev-qt/qtgraphicaleffects-${QTMIN}:5
+ >=dev-qt/qtquickcontrols2-${QTMIN}:5
+ >=kde-frameworks/kirigami-${KFMIN}:5
+ >=kde-frameworks/qqc2-desktop-style-${KFMIN}:5
+ >=kde-plasma/kde-cli-tools-${PVCUT}:5
+ >=kde-plasma/oxygen-${PVCUT}:5
+ sys-apps/util-linux
+ x11-apps/setxkbmap
+ kaccounts? ( net-libs/signon-oauth2 )
+ policykit? ( sys-apps/accountsservice )
+"
+
+PATCHES=(
+ "${WORKDIR}/${XORGHDRS}/override-include-dirs.patch" # downstream patch
+)
+
+src_prepare() {
+ ecm_src_prepare
+
+ if ! use policykit; then
+ ecm_punt_bogus_dep KF5 Wallet
+ cmake_run_in kcms cmake_comment_add_subdirectory users
+ fi
+
+ if ! use ibus; then
+ sed -e "s/Qt5X11Extras_FOUND AND XCB_XCB_FOUND AND XCB_KEYSYMS_FOUND/false/" \
+ -i applets/kimpanel/backend/ibus/CMakeLists.txt || die
+ fi
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DCMAKE_DISABLE_FIND_PACKAGE_PackageKitQt5=ON # not packaged
+ -DEvdev_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
+ -DXORGLIBINPUT_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
+ -DXORGSERVER_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
+ -DSynaptics_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
+ $(cmake_use_find_package kaccounts AccountsQt5)
+ $(cmake_use_find_package kaccounts KAccounts)
+ $(cmake_use_find_package scim SCIM)
+ $(cmake_use_find_package semantic-desktop KF5Baloo)
+ )
+ if ! use emoji && ! use ibus; then
+ mycmakeargs+=( -DCMAKE_DISABLE_FIND_PACKAGE_IBus=ON )
+ fi
+
+ ecm_src_configure
+}
+
+src_test() {
+ # parallel tests fail, foldermodeltest,positionertest hang, bug #646890
+ # test_kio_fonts needs D-Bus, bug #634166
+ # lookandfeel-kcmTest is unreliable for a long time, bug #607918
+ local myctestargs=(
+ -j1
+ -E "(foldermodeltest|positionertest|test_kio_fonts|lookandfeel-kcmTest)"
+ )
+
+ ecm_src_test
+}
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2021-04-06 21:44 Andreas Sturmlechner
0 siblings, 0 replies; 189+ messages in thread
From: Andreas Sturmlechner @ 2021-04-06 21:44 UTC (permalink / raw
To: gentoo-commits
commit: 67e21dd6f29964b26b6e183692c36bc30bb0edcd
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 6 16:05:25 2021 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Tue Apr 6 16:05:25 2021 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=67e21dd6
kde-plasma/plasma-desktop: Update (R)DEPENDs
Upstream commits:
0bceb1a4a874ae7f2ebd61048cf3cfb0fb7fb389
ea9181cc0ea3d46cd77b7a0991c6703d8c0d0813
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild | 2 ++
1 file changed, 2 insertions(+)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
index 2a8690439c..2372b4c15d 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
@@ -45,6 +45,7 @@ COMMON_DEPEND="
>=kde-frameworks/kconfig-${KFMIN}:5
>=kde-frameworks/kconfigwidgets-${KFMIN}:5
>=kde-frameworks/kcoreaddons-${KFMIN}:5
+ >=kde-frameworks/kcrash-${KFMIN}:5
>=kde-frameworks/kdbusaddons-${KFMIN}:5
>=kde-frameworks/kdeclarative-${KFMIN}:5
>=kde-frameworks/kded-${KFMIN}:5
@@ -114,6 +115,7 @@ RDEPEND="${COMMON_DEPEND}
>=kde-plasma/oxygen-${PVCUT}:5
sys-apps/util-linux
x11-apps/setxkbmap
+ x11-misc/xdg-user-dirs
kaccounts? ( net-libs/signon-oauth2 )
policykit? ( sys-apps/accountsservice )
"
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2021-02-16 15:48 Andreas Sturmlechner
0 siblings, 0 replies; 189+ messages in thread
From: Andreas Sturmlechner @ 2021-02-16 15:48 UTC (permalink / raw
To: gentoo-commits
commit: 51fd84205862d36076cded7a6db77d5177f2f320
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Tue Feb 16 14:40:41 2021 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Tue Feb 16 14:40:41 2021 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=51fd8420
kde-plasma/plasma-desktop: drop 5.21.0*
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
.../plasma-desktop/plasma-desktop-5.21.0.ebuild | 168 ---------------------
1 file changed, 168 deletions(-)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.21.0.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.21.0.ebuild
deleted file mode 100644
index 9c62103b0a..0000000000
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.21.0.ebuild
+++ /dev/null
@@ -1,168 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-ECM_HANDBOOK="forceoptional"
-ECM_TEST="true"
-KFMIN=5.78.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.2
-VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
-
-DESCRIPTION="KDE Plasma desktop"
-XORGHDRS="${PN}-override-include-dirs-0"
-SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${XORGHDRS}.tar.xz"
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
-IUSE="emoji ibus +kaccounts +policykit scim +semantic-desktop"
-
-BDEPEND="virtual/pkgconfig"
-COMMON_DEPEND="
- >=dev-qt/qtconcurrent-${QTMIN}:5
- >=dev-qt/qtdbus-${QTMIN}:5
- >=dev-qt/qtdeclarative-${QTMIN}:5
- >=dev-qt/qtgui-${QTMIN}:5
- >=dev-qt/qtnetwork-${QTMIN}:5
- >=dev-qt/qtprintsupport-${QTMIN}:5
- >=dev-qt/qtsql-${QTMIN}:5
- >=dev-qt/qtsvg-${QTMIN}:5
- >=dev-qt/qtwidgets-${QTMIN}:5
- >=dev-qt/qtx11extras-${QTMIN}:5
- >=dev-qt/qtxml-${QTMIN}:5
- >=kde-frameworks/attica-${KFMIN}:5
- >=kde-frameworks/kactivities-${KFMIN}:5
- >=kde-frameworks/kactivities-stats-${KFMIN}:5
- >=kde-frameworks/karchive-${KFMIN}:5
- >=kde-frameworks/kauth-${KFMIN}:5
- >=kde-frameworks/kbookmarks-${KFMIN}:5
- >=kde-frameworks/kcmutils-${KFMIN}:5
- >=kde-frameworks/kcodecs-${KFMIN}:5
- >=kde-frameworks/kcompletion-${KFMIN}:5
- >=kde-frameworks/kconfig-${KFMIN}:5
- >=kde-frameworks/kconfigwidgets-${KFMIN}:5
- >=kde-frameworks/kcoreaddons-${KFMIN}:5
- >=kde-frameworks/kdbusaddons-${KFMIN}:5
- >=kde-frameworks/kdeclarative-${KFMIN}:5
- >=kde-frameworks/kded-${KFMIN}:5
- >=kde-frameworks/kdelibs4support-${KFMIN}:5
- >=kde-frameworks/kglobalaccel-${KFMIN}:5
- >=kde-frameworks/kguiaddons-${KFMIN}:5
- >=kde-frameworks/ki18n-${KFMIN}:5
- >=kde-frameworks/kiconthemes-${KFMIN}:5
- >=kde-frameworks/kio-${KFMIN}:5
- >=kde-frameworks/kitemmodels-${KFMIN}:5
- >=kde-frameworks/kitemviews-${KFMIN}:5
- >=kde-frameworks/kjobwidgets-${KFMIN}:5
- >=kde-frameworks/knewstuff-${KFMIN}:5
- >=kde-frameworks/knotifications-${KFMIN}:5
- >=kde-frameworks/knotifyconfig-${KFMIN}:5
- >=kde-frameworks/kparts-${KFMIN}:5
- >=kde-frameworks/krunner-${KFMIN}:5
- >=kde-frameworks/kservice-${KFMIN}:5
- >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
- >=kde-frameworks/kwindowsystem-${KFMIN}:5
- >=kde-frameworks/kxmlgui-${KFMIN}:5
- >=kde-frameworks/plasma-${KFMIN}:5
- >=kde-frameworks/solid-${KFMIN}:5
- >=kde-frameworks/sonnet-${KFMIN}:5
- >=kde-plasma/kwin-${PVCUT}:5
- >=kde-plasma/libksysguard-${PVCUT}:5
- >=kde-plasma/libkworkspace-${PVCUT}:5
- >=kde-plasma/plasma-workspace-${PVCUT}:5
- >=media-libs/phonon-4.11.0
- x11-libs/libX11
- x11-libs/libXfixes
- x11-libs/libXi
- x11-libs/libxcb[xkb]
- x11-libs/libxkbfile
- emoji? (
- app-i18n/ibus[emoji]
- dev-libs/glib:2
- media-fonts/noto-emoji
- )
- ibus? (
- app-i18n/ibus
- dev-libs/glib:2
- >=dev-qt/qtx11extras-${QTMIN}:5
- x11-libs/libxcb
- x11-libs/xcb-util-keysyms
- )
- kaccounts? (
- kde-apps/kaccounts-integration:5
- net-libs/accounts-qt
- )
- policykit? ( >=kde-frameworks/kwallet-${KFMIN}:5 )
- scim? ( app-i18n/scim )
- semantic-desktop? ( >=kde-frameworks/baloo-${KFMIN}:5 )
-"
-DEPEND="${COMMON_DEPEND}
- dev-libs/boost
- x11-base/xorg-proto
-"
-RDEPEND="${COMMON_DEPEND}
- !<kde-plasma/kdeplasma-addons-5.15.80
- !kde-plasma/user-manager
- >=dev-qt/qtgraphicaleffects-${QTMIN}:5
- >=dev-qt/qtquickcontrols2-${QTMIN}:5
- >=kde-frameworks/kirigami-${KFMIN}:5
- >=kde-frameworks/qqc2-desktop-style-${KFMIN}:5
- >=kde-plasma/kde-cli-tools-${PVCUT}:5
- >=kde-plasma/oxygen-${PVCUT}:5
- sys-apps/util-linux
- x11-apps/setxkbmap
- kaccounts? ( net-libs/signon-oauth2 )
- policykit? ( sys-apps/accountsservice )
-"
-
-PATCHES=(
- "${WORKDIR}/${XORGHDRS}/override-include-dirs.patch" # downstream patch
-)
-
-src_prepare() {
- ecm_src_prepare
-
- if ! use policykit; then
- ecm_punt_bogus_dep KF5 Wallet
- cmake_run_in kcms cmake_comment_add_subdirectory users
- fi
-
- if ! use ibus; then
- sed -e "s/Qt5X11Extras_FOUND AND XCB_XCB_FOUND AND XCB_KEYSYMS_FOUND/false/" \
- -i applets/kimpanel/backend/ibus/CMakeLists.txt || die
- fi
-}
-
-src_configure() {
- local mycmakeargs=(
- -DCMAKE_DISABLE_FIND_PACKAGE_PackageKitQt5=ON # not packaged
- -DEvdev_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
- -DXORGLIBINPUT_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
- -DXORGSERVER_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
- -DSynaptics_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
- $(cmake_use_find_package kaccounts AccountsQt5)
- $(cmake_use_find_package kaccounts KAccounts)
- $(cmake_use_find_package scim SCIM)
- $(cmake_use_find_package semantic-desktop KF5Baloo)
- )
- if ! use emoji && ! use ibus; then
- mycmakeargs+=( -DCMAKE_DISABLE_FIND_PACKAGE_IBus=ON )
- fi
-
- ecm_src_configure
-}
-
-src_test() {
- # parallel tests fail, foldermodeltest,positionertest hang, bug #646890
- # test_kio_fonts needs D-Bus, bug #634166
- # lookandfeel-kcmTest is unreliable for a long time, bug #607918
- local myctestargs=(
- -j1
- -E "(foldermodeltest|positionertest|test_kio_fonts|lookandfeel-kcmTest)"
- )
-
- ecm_src_test
-}
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2021-02-16 14:25 Andreas Sturmlechner
0 siblings, 0 replies; 189+ messages in thread
From: Andreas Sturmlechner @ 2021-02-16 14:25 UTC (permalink / raw
To: gentoo-commits
commit: 2bcc114eba5f9e6bb3c30ef15de7c4dc877cfc01
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Tue Feb 16 14:19:36 2021 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Tue Feb 16 14:25:30 2021 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=2bcc114e
kde-plasma/plasma-desktop: drop 5.20.90*
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
.../plasma-desktop/plasma-desktop-5.20.90.ebuild | 168 ---------------------
1 file changed, 168 deletions(-)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.20.90.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.20.90.ebuild
deleted file mode 100644
index 9c62103b0a..0000000000
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.20.90.ebuild
+++ /dev/null
@@ -1,168 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-ECM_HANDBOOK="forceoptional"
-ECM_TEST="true"
-KFMIN=5.78.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.2
-VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
-
-DESCRIPTION="KDE Plasma desktop"
-XORGHDRS="${PN}-override-include-dirs-0"
-SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${XORGHDRS}.tar.xz"
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
-IUSE="emoji ibus +kaccounts +policykit scim +semantic-desktop"
-
-BDEPEND="virtual/pkgconfig"
-COMMON_DEPEND="
- >=dev-qt/qtconcurrent-${QTMIN}:5
- >=dev-qt/qtdbus-${QTMIN}:5
- >=dev-qt/qtdeclarative-${QTMIN}:5
- >=dev-qt/qtgui-${QTMIN}:5
- >=dev-qt/qtnetwork-${QTMIN}:5
- >=dev-qt/qtprintsupport-${QTMIN}:5
- >=dev-qt/qtsql-${QTMIN}:5
- >=dev-qt/qtsvg-${QTMIN}:5
- >=dev-qt/qtwidgets-${QTMIN}:5
- >=dev-qt/qtx11extras-${QTMIN}:5
- >=dev-qt/qtxml-${QTMIN}:5
- >=kde-frameworks/attica-${KFMIN}:5
- >=kde-frameworks/kactivities-${KFMIN}:5
- >=kde-frameworks/kactivities-stats-${KFMIN}:5
- >=kde-frameworks/karchive-${KFMIN}:5
- >=kde-frameworks/kauth-${KFMIN}:5
- >=kde-frameworks/kbookmarks-${KFMIN}:5
- >=kde-frameworks/kcmutils-${KFMIN}:5
- >=kde-frameworks/kcodecs-${KFMIN}:5
- >=kde-frameworks/kcompletion-${KFMIN}:5
- >=kde-frameworks/kconfig-${KFMIN}:5
- >=kde-frameworks/kconfigwidgets-${KFMIN}:5
- >=kde-frameworks/kcoreaddons-${KFMIN}:5
- >=kde-frameworks/kdbusaddons-${KFMIN}:5
- >=kde-frameworks/kdeclarative-${KFMIN}:5
- >=kde-frameworks/kded-${KFMIN}:5
- >=kde-frameworks/kdelibs4support-${KFMIN}:5
- >=kde-frameworks/kglobalaccel-${KFMIN}:5
- >=kde-frameworks/kguiaddons-${KFMIN}:5
- >=kde-frameworks/ki18n-${KFMIN}:5
- >=kde-frameworks/kiconthemes-${KFMIN}:5
- >=kde-frameworks/kio-${KFMIN}:5
- >=kde-frameworks/kitemmodels-${KFMIN}:5
- >=kde-frameworks/kitemviews-${KFMIN}:5
- >=kde-frameworks/kjobwidgets-${KFMIN}:5
- >=kde-frameworks/knewstuff-${KFMIN}:5
- >=kde-frameworks/knotifications-${KFMIN}:5
- >=kde-frameworks/knotifyconfig-${KFMIN}:5
- >=kde-frameworks/kparts-${KFMIN}:5
- >=kde-frameworks/krunner-${KFMIN}:5
- >=kde-frameworks/kservice-${KFMIN}:5
- >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
- >=kde-frameworks/kwindowsystem-${KFMIN}:5
- >=kde-frameworks/kxmlgui-${KFMIN}:5
- >=kde-frameworks/plasma-${KFMIN}:5
- >=kde-frameworks/solid-${KFMIN}:5
- >=kde-frameworks/sonnet-${KFMIN}:5
- >=kde-plasma/kwin-${PVCUT}:5
- >=kde-plasma/libksysguard-${PVCUT}:5
- >=kde-plasma/libkworkspace-${PVCUT}:5
- >=kde-plasma/plasma-workspace-${PVCUT}:5
- >=media-libs/phonon-4.11.0
- x11-libs/libX11
- x11-libs/libXfixes
- x11-libs/libXi
- x11-libs/libxcb[xkb]
- x11-libs/libxkbfile
- emoji? (
- app-i18n/ibus[emoji]
- dev-libs/glib:2
- media-fonts/noto-emoji
- )
- ibus? (
- app-i18n/ibus
- dev-libs/glib:2
- >=dev-qt/qtx11extras-${QTMIN}:5
- x11-libs/libxcb
- x11-libs/xcb-util-keysyms
- )
- kaccounts? (
- kde-apps/kaccounts-integration:5
- net-libs/accounts-qt
- )
- policykit? ( >=kde-frameworks/kwallet-${KFMIN}:5 )
- scim? ( app-i18n/scim )
- semantic-desktop? ( >=kde-frameworks/baloo-${KFMIN}:5 )
-"
-DEPEND="${COMMON_DEPEND}
- dev-libs/boost
- x11-base/xorg-proto
-"
-RDEPEND="${COMMON_DEPEND}
- !<kde-plasma/kdeplasma-addons-5.15.80
- !kde-plasma/user-manager
- >=dev-qt/qtgraphicaleffects-${QTMIN}:5
- >=dev-qt/qtquickcontrols2-${QTMIN}:5
- >=kde-frameworks/kirigami-${KFMIN}:5
- >=kde-frameworks/qqc2-desktop-style-${KFMIN}:5
- >=kde-plasma/kde-cli-tools-${PVCUT}:5
- >=kde-plasma/oxygen-${PVCUT}:5
- sys-apps/util-linux
- x11-apps/setxkbmap
- kaccounts? ( net-libs/signon-oauth2 )
- policykit? ( sys-apps/accountsservice )
-"
-
-PATCHES=(
- "${WORKDIR}/${XORGHDRS}/override-include-dirs.patch" # downstream patch
-)
-
-src_prepare() {
- ecm_src_prepare
-
- if ! use policykit; then
- ecm_punt_bogus_dep KF5 Wallet
- cmake_run_in kcms cmake_comment_add_subdirectory users
- fi
-
- if ! use ibus; then
- sed -e "s/Qt5X11Extras_FOUND AND XCB_XCB_FOUND AND XCB_KEYSYMS_FOUND/false/" \
- -i applets/kimpanel/backend/ibus/CMakeLists.txt || die
- fi
-}
-
-src_configure() {
- local mycmakeargs=(
- -DCMAKE_DISABLE_FIND_PACKAGE_PackageKitQt5=ON # not packaged
- -DEvdev_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
- -DXORGLIBINPUT_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
- -DXORGSERVER_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
- -DSynaptics_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
- $(cmake_use_find_package kaccounts AccountsQt5)
- $(cmake_use_find_package kaccounts KAccounts)
- $(cmake_use_find_package scim SCIM)
- $(cmake_use_find_package semantic-desktop KF5Baloo)
- )
- if ! use emoji && ! use ibus; then
- mycmakeargs+=( -DCMAKE_DISABLE_FIND_PACKAGE_IBus=ON )
- fi
-
- ecm_src_configure
-}
-
-src_test() {
- # parallel tests fail, foldermodeltest,positionertest hang, bug #646890
- # test_kio_fonts needs D-Bus, bug #634166
- # lookandfeel-kcmTest is unreliable for a long time, bug #607918
- local myctestargs=(
- -j1
- -E "(foldermodeltest|positionertest|test_kio_fonts|lookandfeel-kcmTest)"
- )
-
- ecm_src_test
-}
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2021-02-11 13:38 Andreas Sturmlechner
0 siblings, 0 replies; 189+ messages in thread
From: Andreas Sturmlechner @ 2021-02-11 13:38 UTC (permalink / raw
To: gentoo-commits
commit: a42250cfb2285d876cfecc44187e506eae189437
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 11 12:42:03 2021 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu Feb 11 12:46:23 2021 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=a42250cf
kde-plasma/plasma-desktop: 5.21.0 version bump
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
.../plasma-desktop/plasma-desktop-5.21.0.ebuild | 168 +++++++++++++++++++++
1 file changed, 168 insertions(+)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.21.0.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.21.0.ebuild
new file mode 100644
index 0000000000..9c62103b0a
--- /dev/null
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.21.0.ebuild
@@ -0,0 +1,168 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+ECM_HANDBOOK="forceoptional"
+ECM_TEST="true"
+KFMIN=5.78.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=5.15.2
+VIRTUALX_REQUIRED="test"
+inherit ecm kde.org
+
+DESCRIPTION="KDE Plasma desktop"
+XORGHDRS="${PN}-override-include-dirs-0"
+SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${XORGHDRS}.tar.xz"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+IUSE="emoji ibus +kaccounts +policykit scim +semantic-desktop"
+
+BDEPEND="virtual/pkgconfig"
+COMMON_DEPEND="
+ >=dev-qt/qtconcurrent-${QTMIN}:5
+ >=dev-qt/qtdbus-${QTMIN}:5
+ >=dev-qt/qtdeclarative-${QTMIN}:5
+ >=dev-qt/qtgui-${QTMIN}:5
+ >=dev-qt/qtnetwork-${QTMIN}:5
+ >=dev-qt/qtprintsupport-${QTMIN}:5
+ >=dev-qt/qtsql-${QTMIN}:5
+ >=dev-qt/qtsvg-${QTMIN}:5
+ >=dev-qt/qtwidgets-${QTMIN}:5
+ >=dev-qt/qtx11extras-${QTMIN}:5
+ >=dev-qt/qtxml-${QTMIN}:5
+ >=kde-frameworks/attica-${KFMIN}:5
+ >=kde-frameworks/kactivities-${KFMIN}:5
+ >=kde-frameworks/kactivities-stats-${KFMIN}:5
+ >=kde-frameworks/karchive-${KFMIN}:5
+ >=kde-frameworks/kauth-${KFMIN}:5
+ >=kde-frameworks/kbookmarks-${KFMIN}:5
+ >=kde-frameworks/kcmutils-${KFMIN}:5
+ >=kde-frameworks/kcodecs-${KFMIN}:5
+ >=kde-frameworks/kcompletion-${KFMIN}:5
+ >=kde-frameworks/kconfig-${KFMIN}:5
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+ >=kde-frameworks/kcoreaddons-${KFMIN}:5
+ >=kde-frameworks/kdbusaddons-${KFMIN}:5
+ >=kde-frameworks/kdeclarative-${KFMIN}:5
+ >=kde-frameworks/kded-${KFMIN}:5
+ >=kde-frameworks/kdelibs4support-${KFMIN}:5
+ >=kde-frameworks/kglobalaccel-${KFMIN}:5
+ >=kde-frameworks/kguiaddons-${KFMIN}:5
+ >=kde-frameworks/ki18n-${KFMIN}:5
+ >=kde-frameworks/kiconthemes-${KFMIN}:5
+ >=kde-frameworks/kio-${KFMIN}:5
+ >=kde-frameworks/kitemmodels-${KFMIN}:5
+ >=kde-frameworks/kitemviews-${KFMIN}:5
+ >=kde-frameworks/kjobwidgets-${KFMIN}:5
+ >=kde-frameworks/knewstuff-${KFMIN}:5
+ >=kde-frameworks/knotifications-${KFMIN}:5
+ >=kde-frameworks/knotifyconfig-${KFMIN}:5
+ >=kde-frameworks/kparts-${KFMIN}:5
+ >=kde-frameworks/krunner-${KFMIN}:5
+ >=kde-frameworks/kservice-${KFMIN}:5
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+ >=kde-frameworks/kwindowsystem-${KFMIN}:5
+ >=kde-frameworks/kxmlgui-${KFMIN}:5
+ >=kde-frameworks/plasma-${KFMIN}:5
+ >=kde-frameworks/solid-${KFMIN}:5
+ >=kde-frameworks/sonnet-${KFMIN}:5
+ >=kde-plasma/kwin-${PVCUT}:5
+ >=kde-plasma/libksysguard-${PVCUT}:5
+ >=kde-plasma/libkworkspace-${PVCUT}:5
+ >=kde-plasma/plasma-workspace-${PVCUT}:5
+ >=media-libs/phonon-4.11.0
+ x11-libs/libX11
+ x11-libs/libXfixes
+ x11-libs/libXi
+ x11-libs/libxcb[xkb]
+ x11-libs/libxkbfile
+ emoji? (
+ app-i18n/ibus[emoji]
+ dev-libs/glib:2
+ media-fonts/noto-emoji
+ )
+ ibus? (
+ app-i18n/ibus
+ dev-libs/glib:2
+ >=dev-qt/qtx11extras-${QTMIN}:5
+ x11-libs/libxcb
+ x11-libs/xcb-util-keysyms
+ )
+ kaccounts? (
+ kde-apps/kaccounts-integration:5
+ net-libs/accounts-qt
+ )
+ policykit? ( >=kde-frameworks/kwallet-${KFMIN}:5 )
+ scim? ( app-i18n/scim )
+ semantic-desktop? ( >=kde-frameworks/baloo-${KFMIN}:5 )
+"
+DEPEND="${COMMON_DEPEND}
+ dev-libs/boost
+ x11-base/xorg-proto
+"
+RDEPEND="${COMMON_DEPEND}
+ !<kde-plasma/kdeplasma-addons-5.15.80
+ !kde-plasma/user-manager
+ >=dev-qt/qtgraphicaleffects-${QTMIN}:5
+ >=dev-qt/qtquickcontrols2-${QTMIN}:5
+ >=kde-frameworks/kirigami-${KFMIN}:5
+ >=kde-frameworks/qqc2-desktop-style-${KFMIN}:5
+ >=kde-plasma/kde-cli-tools-${PVCUT}:5
+ >=kde-plasma/oxygen-${PVCUT}:5
+ sys-apps/util-linux
+ x11-apps/setxkbmap
+ kaccounts? ( net-libs/signon-oauth2 )
+ policykit? ( sys-apps/accountsservice )
+"
+
+PATCHES=(
+ "${WORKDIR}/${XORGHDRS}/override-include-dirs.patch" # downstream patch
+)
+
+src_prepare() {
+ ecm_src_prepare
+
+ if ! use policykit; then
+ ecm_punt_bogus_dep KF5 Wallet
+ cmake_run_in kcms cmake_comment_add_subdirectory users
+ fi
+
+ if ! use ibus; then
+ sed -e "s/Qt5X11Extras_FOUND AND XCB_XCB_FOUND AND XCB_KEYSYMS_FOUND/false/" \
+ -i applets/kimpanel/backend/ibus/CMakeLists.txt || die
+ fi
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DCMAKE_DISABLE_FIND_PACKAGE_PackageKitQt5=ON # not packaged
+ -DEvdev_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
+ -DXORGLIBINPUT_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
+ -DXORGSERVER_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
+ -DSynaptics_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
+ $(cmake_use_find_package kaccounts AccountsQt5)
+ $(cmake_use_find_package kaccounts KAccounts)
+ $(cmake_use_find_package scim SCIM)
+ $(cmake_use_find_package semantic-desktop KF5Baloo)
+ )
+ if ! use emoji && ! use ibus; then
+ mycmakeargs+=( -DCMAKE_DISABLE_FIND_PACKAGE_IBus=ON )
+ fi
+
+ ecm_src_configure
+}
+
+src_test() {
+ # parallel tests fail, foldermodeltest,positionertest hang, bug #646890
+ # test_kio_fonts needs D-Bus, bug #634166
+ # lookandfeel-kcmTest is unreliable for a long time, bug #607918
+ local myctestargs=(
+ -j1
+ -E "(foldermodeltest|positionertest|test_kio_fonts|lookandfeel-kcmTest)"
+ )
+
+ ecm_src_test
+}
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2021-01-23 0:26 Andreas Sturmlechner
0 siblings, 0 replies; 189+ messages in thread
From: Andreas Sturmlechner @ 2021-01-23 0:26 UTC (permalink / raw
To: gentoo-commits
commit: 72ee1dbe78b64fad8a0a5dfd14e4f90ab4b44797
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 22 23:31:53 2021 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Fri Jan 22 23:58:45 2021 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=72ee1dbe
kde-plasma/plasma-desktop: 5.20.90 version bump
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
.../plasma-desktop/plasma-desktop-5.20.90.ebuild | 168 +++++++++++++++++++++
1 file changed, 168 insertions(+)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.20.90.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.20.90.ebuild
new file mode 100644
index 0000000000..9c62103b0a
--- /dev/null
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.20.90.ebuild
@@ -0,0 +1,168 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+ECM_HANDBOOK="forceoptional"
+ECM_TEST="true"
+KFMIN=5.78.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=5.15.2
+VIRTUALX_REQUIRED="test"
+inherit ecm kde.org
+
+DESCRIPTION="KDE Plasma desktop"
+XORGHDRS="${PN}-override-include-dirs-0"
+SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${XORGHDRS}.tar.xz"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+IUSE="emoji ibus +kaccounts +policykit scim +semantic-desktop"
+
+BDEPEND="virtual/pkgconfig"
+COMMON_DEPEND="
+ >=dev-qt/qtconcurrent-${QTMIN}:5
+ >=dev-qt/qtdbus-${QTMIN}:5
+ >=dev-qt/qtdeclarative-${QTMIN}:5
+ >=dev-qt/qtgui-${QTMIN}:5
+ >=dev-qt/qtnetwork-${QTMIN}:5
+ >=dev-qt/qtprintsupport-${QTMIN}:5
+ >=dev-qt/qtsql-${QTMIN}:5
+ >=dev-qt/qtsvg-${QTMIN}:5
+ >=dev-qt/qtwidgets-${QTMIN}:5
+ >=dev-qt/qtx11extras-${QTMIN}:5
+ >=dev-qt/qtxml-${QTMIN}:5
+ >=kde-frameworks/attica-${KFMIN}:5
+ >=kde-frameworks/kactivities-${KFMIN}:5
+ >=kde-frameworks/kactivities-stats-${KFMIN}:5
+ >=kde-frameworks/karchive-${KFMIN}:5
+ >=kde-frameworks/kauth-${KFMIN}:5
+ >=kde-frameworks/kbookmarks-${KFMIN}:5
+ >=kde-frameworks/kcmutils-${KFMIN}:5
+ >=kde-frameworks/kcodecs-${KFMIN}:5
+ >=kde-frameworks/kcompletion-${KFMIN}:5
+ >=kde-frameworks/kconfig-${KFMIN}:5
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+ >=kde-frameworks/kcoreaddons-${KFMIN}:5
+ >=kde-frameworks/kdbusaddons-${KFMIN}:5
+ >=kde-frameworks/kdeclarative-${KFMIN}:5
+ >=kde-frameworks/kded-${KFMIN}:5
+ >=kde-frameworks/kdelibs4support-${KFMIN}:5
+ >=kde-frameworks/kglobalaccel-${KFMIN}:5
+ >=kde-frameworks/kguiaddons-${KFMIN}:5
+ >=kde-frameworks/ki18n-${KFMIN}:5
+ >=kde-frameworks/kiconthemes-${KFMIN}:5
+ >=kde-frameworks/kio-${KFMIN}:5
+ >=kde-frameworks/kitemmodels-${KFMIN}:5
+ >=kde-frameworks/kitemviews-${KFMIN}:5
+ >=kde-frameworks/kjobwidgets-${KFMIN}:5
+ >=kde-frameworks/knewstuff-${KFMIN}:5
+ >=kde-frameworks/knotifications-${KFMIN}:5
+ >=kde-frameworks/knotifyconfig-${KFMIN}:5
+ >=kde-frameworks/kparts-${KFMIN}:5
+ >=kde-frameworks/krunner-${KFMIN}:5
+ >=kde-frameworks/kservice-${KFMIN}:5
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+ >=kde-frameworks/kwindowsystem-${KFMIN}:5
+ >=kde-frameworks/kxmlgui-${KFMIN}:5
+ >=kde-frameworks/plasma-${KFMIN}:5
+ >=kde-frameworks/solid-${KFMIN}:5
+ >=kde-frameworks/sonnet-${KFMIN}:5
+ >=kde-plasma/kwin-${PVCUT}:5
+ >=kde-plasma/libksysguard-${PVCUT}:5
+ >=kde-plasma/libkworkspace-${PVCUT}:5
+ >=kde-plasma/plasma-workspace-${PVCUT}:5
+ >=media-libs/phonon-4.11.0
+ x11-libs/libX11
+ x11-libs/libXfixes
+ x11-libs/libXi
+ x11-libs/libxcb[xkb]
+ x11-libs/libxkbfile
+ emoji? (
+ app-i18n/ibus[emoji]
+ dev-libs/glib:2
+ media-fonts/noto-emoji
+ )
+ ibus? (
+ app-i18n/ibus
+ dev-libs/glib:2
+ >=dev-qt/qtx11extras-${QTMIN}:5
+ x11-libs/libxcb
+ x11-libs/xcb-util-keysyms
+ )
+ kaccounts? (
+ kde-apps/kaccounts-integration:5
+ net-libs/accounts-qt
+ )
+ policykit? ( >=kde-frameworks/kwallet-${KFMIN}:5 )
+ scim? ( app-i18n/scim )
+ semantic-desktop? ( >=kde-frameworks/baloo-${KFMIN}:5 )
+"
+DEPEND="${COMMON_DEPEND}
+ dev-libs/boost
+ x11-base/xorg-proto
+"
+RDEPEND="${COMMON_DEPEND}
+ !<kde-plasma/kdeplasma-addons-5.15.80
+ !kde-plasma/user-manager
+ >=dev-qt/qtgraphicaleffects-${QTMIN}:5
+ >=dev-qt/qtquickcontrols2-${QTMIN}:5
+ >=kde-frameworks/kirigami-${KFMIN}:5
+ >=kde-frameworks/qqc2-desktop-style-${KFMIN}:5
+ >=kde-plasma/kde-cli-tools-${PVCUT}:5
+ >=kde-plasma/oxygen-${PVCUT}:5
+ sys-apps/util-linux
+ x11-apps/setxkbmap
+ kaccounts? ( net-libs/signon-oauth2 )
+ policykit? ( sys-apps/accountsservice )
+"
+
+PATCHES=(
+ "${WORKDIR}/${XORGHDRS}/override-include-dirs.patch" # downstream patch
+)
+
+src_prepare() {
+ ecm_src_prepare
+
+ if ! use policykit; then
+ ecm_punt_bogus_dep KF5 Wallet
+ cmake_run_in kcms cmake_comment_add_subdirectory users
+ fi
+
+ if ! use ibus; then
+ sed -e "s/Qt5X11Extras_FOUND AND XCB_XCB_FOUND AND XCB_KEYSYMS_FOUND/false/" \
+ -i applets/kimpanel/backend/ibus/CMakeLists.txt || die
+ fi
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DCMAKE_DISABLE_FIND_PACKAGE_PackageKitQt5=ON # not packaged
+ -DEvdev_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
+ -DXORGLIBINPUT_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
+ -DXORGSERVER_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
+ -DSynaptics_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
+ $(cmake_use_find_package kaccounts AccountsQt5)
+ $(cmake_use_find_package kaccounts KAccounts)
+ $(cmake_use_find_package scim SCIM)
+ $(cmake_use_find_package semantic-desktop KF5Baloo)
+ )
+ if ! use emoji && ! use ibus; then
+ mycmakeargs+=( -DCMAKE_DISABLE_FIND_PACKAGE_IBus=ON )
+ fi
+
+ ecm_src_configure
+}
+
+src_test() {
+ # parallel tests fail, foldermodeltest,positionertest hang, bug #646890
+ # test_kio_fonts needs D-Bus, bug #634166
+ # lookandfeel-kcmTest is unreliable for a long time, bug #607918
+ local myctestargs=(
+ -j1
+ -E "(foldermodeltest|positionertest|test_kio_fonts|lookandfeel-kcmTest)"
+ )
+
+ ecm_src_test
+}
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2021-01-05 17:44 Andreas Sturmlechner
0 siblings, 0 replies; 189+ messages in thread
From: Andreas Sturmlechner @ 2021-01-05 17:44 UTC (permalink / raw
To: gentoo-commits
commit: 1e72dab114e3eb699b537cd0e4af463e2c77d0b2
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 5 17:40:18 2021 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Tue Jan 5 17:43:47 2021 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=1e72dab1
kde-plasma/plasma-desktop: drop 5.20.49.9999*
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
.../plasma-desktop-5.20.49.9999.ebuild | 163 ---------------------
1 file changed, 163 deletions(-)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.20.49.9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.20.49.9999.ebuild
deleted file mode 100644
index 008cb61b00..0000000000
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.20.49.9999.ebuild
+++ /dev/null
@@ -1,163 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-ECM_HANDBOOK="forceoptional"
-ECM_TEST="true"
-KFMIN=5.74.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.1
-VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
-
-DESCRIPTION="KDE Plasma desktop"
-XORGHDRS="${PN}-override-include-dirs-0"
-SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${XORGHDRS}.tar.xz"
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="5"
-KEYWORDS=""
-IUSE="emoji ibus +kaccounts +policykit scim +semantic-desktop"
-
-BDEPEND="virtual/pkgconfig"
-COMMON_DEPEND="
- >=dev-qt/qtconcurrent-${QTMIN}:5
- >=dev-qt/qtdbus-${QTMIN}:5
- >=dev-qt/qtdeclarative-${QTMIN}:5
- >=dev-qt/qtgui-${QTMIN}:5
- >=dev-qt/qtnetwork-${QTMIN}:5
- >=dev-qt/qtprintsupport-${QTMIN}:5
- >=dev-qt/qtsql-${QTMIN}:5
- >=dev-qt/qtsvg-${QTMIN}:5
- >=dev-qt/qtwidgets-${QTMIN}:5
- >=dev-qt/qtx11extras-${QTMIN}:5
- >=dev-qt/qtxml-${QTMIN}:5
- >=kde-frameworks/attica-${KFMIN}:5
- >=kde-frameworks/kactivities-${KFMIN}:5
- >=kde-frameworks/kactivities-stats-${KFMIN}:5
- >=kde-frameworks/karchive-${KFMIN}:5
- >=kde-frameworks/kauth-${KFMIN}:5
- >=kde-frameworks/kbookmarks-${KFMIN}:5
- >=kde-frameworks/kcmutils-${KFMIN}:5
- >=kde-frameworks/kcodecs-${KFMIN}:5
- >=kde-frameworks/kcompletion-${KFMIN}:5
- >=kde-frameworks/kconfig-${KFMIN}:5
- >=kde-frameworks/kconfigwidgets-${KFMIN}:5
- >=kde-frameworks/kcoreaddons-${KFMIN}:5
- >=kde-frameworks/kdbusaddons-${KFMIN}:5
- >=kde-frameworks/kdeclarative-${KFMIN}:5
- >=kde-frameworks/kded-${KFMIN}:5
- >=kde-frameworks/kdelibs4support-${KFMIN}:5
- >=kde-frameworks/kglobalaccel-${KFMIN}:5
- >=kde-frameworks/kguiaddons-${KFMIN}:5
- >=kde-frameworks/ki18n-${KFMIN}:5
- >=kde-frameworks/kiconthemes-${KFMIN}:5
- >=kde-frameworks/kio-${KFMIN}:5
- >=kde-frameworks/kitemmodels-${KFMIN}:5
- >=kde-frameworks/kitemviews-${KFMIN}:5
- >=kde-frameworks/kjobwidgets-${KFMIN}:5
- >=kde-frameworks/knewstuff-${KFMIN}:5
- >=kde-frameworks/knotifications-${KFMIN}:5
- >=kde-frameworks/knotifyconfig-${KFMIN}:5
- >=kde-frameworks/kparts-${KFMIN}:5
- >=kde-frameworks/krunner-${KFMIN}:5
- >=kde-frameworks/kservice-${KFMIN}:5
- >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
- >=kde-frameworks/kwindowsystem-${KFMIN}:5
- >=kde-frameworks/kxmlgui-${KFMIN}:5
- >=kde-frameworks/plasma-${KFMIN}:5
- >=kde-frameworks/solid-${KFMIN}:5
- >=kde-frameworks/sonnet-${KFMIN}:5
- >=kde-plasma/kwin-${PVCUT}:5
- >=kde-plasma/libksysguard-${PVCUT}:5
- >=kde-plasma/libkworkspace-${PVCUT}:5
- >=kde-plasma/plasma-workspace-${PVCUT}:5
- >=media-libs/phonon-4.11.0
- x11-libs/libX11
- x11-libs/libXfixes
- x11-libs/libXi
- x11-libs/libxcb[xkb]
- x11-libs/libxkbfile
- emoji? (
- app-i18n/ibus[emoji]
- dev-libs/glib:2
- media-fonts/noto-emoji
- )
- ibus? (
- app-i18n/ibus
- dev-libs/glib:2
- >=dev-qt/qtx11extras-${QTMIN}:5
- x11-libs/libxcb
- x11-libs/xcb-util-keysyms
- )
- kaccounts? (
- kde-apps/kaccounts-integration:5
- net-libs/accounts-qt
- )
- scim? ( app-i18n/scim )
- semantic-desktop? ( >=kde-frameworks/baloo-${KFMIN}:5 )
-"
-DEPEND="${COMMON_DEPEND}
- dev-libs/boost
- x11-base/xorg-proto
-"
-RDEPEND="${COMMON_DEPEND}
- !<kde-plasma/kdeplasma-addons-5.15.80
- !kde-plasma/user-manager
- >=dev-qt/qtgraphicaleffects-${QTMIN}:5
- >=dev-qt/qtquickcontrols2-${QTMIN}:5
- >=kde-frameworks/kirigami-${KFMIN}:5
- >=kde-frameworks/qqc2-desktop-style-${KFMIN}:5
- >=kde-plasma/kde-cli-tools-${PVCUT}:5
- >=kde-plasma/oxygen-${PVCUT}:5
- sys-apps/util-linux
- x11-apps/setxkbmap
- kaccounts? ( net-libs/signon-oauth2 )
- policykit? ( sys-apps/accountsservice )
-"
-
-PATCHES=(
- "${WORKDIR}/${XORGHDRS}/override-include-dirs.patch" # downstream patch
-)
-
-src_prepare() {
- ecm_src_prepare
-
- use policykit || cmake_run_in kcms cmake_comment_add_subdirectory users
-
- if ! use ibus; then
- sed -e "s/Qt5X11Extras_FOUND AND XCB_XCB_FOUND AND XCB_KEYSYMS_FOUND/false/" \
- -i applets/kimpanel/backend/ibus/CMakeLists.txt || die
- fi
-}
-
-src_configure() {
- local mycmakeargs=(
- -DEvdev_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
- -DXORGLIBINPUT_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
- -DXORGSERVER_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
- -DSynaptics_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
- $(cmake_use_find_package kaccounts AccountsQt5)
- $(cmake_use_find_package kaccounts KAccounts)
- $(cmake_use_find_package scim SCIM)
- $(cmake_use_find_package semantic-desktop KF5Baloo)
- )
- if ! use emoji && ! use ibus; then
- mycmakeargs+=( -DCMAKE_DISABLE_FIND_PACKAGE_IBus=ON )
- fi
-
- ecm_src_configure
-}
-
-src_test() {
- # parallel tests fail, foldermodeltest,positionertest hang, bug #646890
- # test_kio_fonts needs D-Bus, bug #634166
- # lookandfeel-kcmTest is unreliable for a long time, bug #607918
- local myctestargs=(
- -j1
- -E "(foldermodeltest|positionertest|test_kio_fonts|lookandfeel-kcmTest)"
- )
-
- ecm_src_test
-}
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2020-11-29 20:59 Andreas Sturmlechner
0 siblings, 0 replies; 189+ messages in thread
From: Andreas Sturmlechner @ 2020-11-29 20:59 UTC (permalink / raw
To: gentoo-commits
commit: 7384777aa57f73d764b4cb00750bddb93c49209c
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 29 12:54:22 2020 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Nov 29 20:59:05 2020 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=7384777a
kde-plasma/plasma-desktop: Drop RDEPEND
Moved into kde-plasma/plasma-workspace, upstream commit
35a5839398285debfbc52ee4c8fef51cfd836d42
Disable finding unavailable package, upstream commit
bccf7e7d8e1b8669ee6336f6353d2f5e5dfa13e5
Package-Manager: Portage-3.0.11, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
kde-plasma/plasma-desktop/plasma-desktop-5.20.49.9999.ebuild | 1 -
kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild | 2 +-
2 files changed, 1 insertion(+), 2 deletions(-)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.20.49.9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.20.49.9999.ebuild
index 729fc20129..7e8191db44 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.20.49.9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.20.49.9999.ebuild
@@ -109,7 +109,6 @@ RDEPEND="${COMMON_DEPEND}
>=dev-qt/qtquickcontrols2-${QTMIN}:5
>=kde-frameworks/kirigami-${KFMIN}:5
>=kde-frameworks/qqc2-desktop-style-${KFMIN}:5
- >=kde-plasma/breeze-${PVCUT}:5
>=kde-plasma/kde-cli-tools-${PVCUT}:5
>=kde-plasma/oxygen-${PVCUT}:5
sys-apps/util-linux
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
index aa5ee269c6..54421b2b48 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
@@ -110,7 +110,6 @@ RDEPEND="${COMMON_DEPEND}
>=dev-qt/qtquickcontrols2-${QTMIN}:5
>=kde-frameworks/kirigami-${KFMIN}:5
>=kde-frameworks/qqc2-desktop-style-${KFMIN}:5
- >=kde-plasma/breeze-${PVCUT}:5
>=kde-plasma/kde-cli-tools-${PVCUT}:5
>=kde-plasma/oxygen-${PVCUT}:5
sys-apps/util-linux
@@ -139,6 +138,7 @@ src_prepare() {
src_configure() {
local mycmakeargs=(
+ -DCMAKE_DISABLE_FIND_PACKAGE_PackageKitQt5=ON # not packaged
-DEvdev_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
-DXORGLIBINPUT_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
-DXORGSERVER_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2020-10-26 14:20 Andreas Sturmlechner
0 siblings, 0 replies; 189+ messages in thread
From: Andreas Sturmlechner @ 2020-10-26 14:20 UTC (permalink / raw
To: gentoo-commits
commit: e9f951b58488d472610c64cacfc3cd4697daca60
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 26 14:20:11 2020 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Mon Oct 26 14:20:11 2020 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=e9f951b5
kde-plasma/plasma-desktop: Fixup IUSE=policykit mistake
Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
kde-plasma/plasma-desktop/plasma-desktop-5.20.49.9999.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.20.49.9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.20.49.9999.ebuild
index 407fff7182..e23b997937 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.20.49.9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.20.49.9999.ebuild
@@ -124,7 +124,7 @@ PATCHES=(
src_prepare() {
ecm_src_prepare
- cmake_run_in kcms cmake_comment_add_subdirectory users
+ use policykit || cmake_run_in kcms cmake_comment_add_subdirectory users
if ! use ibus; then
sed -e "s/Qt5X11Extras_FOUND AND XCB_XCB_FOUND AND XCB_KEYSYMS_FOUND/false/" \
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2020-10-26 13:56 Andreas Sturmlechner
0 siblings, 0 replies; 189+ messages in thread
From: Andreas Sturmlechner @ 2020-10-26 13:56 UTC (permalink / raw
To: gentoo-commits
commit: 60cd50cfb004e0685419488316a44b22d908bd34
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 25 15:38:07 2020 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Oct 25 15:38:07 2020 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=60cd50cf
kde-plasma/plasma-desktop: Add IUSE=+policykit for conditional users KCM
Closes: https://bugs.gentoo.org/751100
Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
kde-plasma/plasma-desktop/metadata.xml | 1 +
kde-plasma/plasma-desktop/plasma-desktop-5.20.49.9999.ebuild | 6 ++++--
kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild | 6 ++++--
3 files changed, 9 insertions(+), 4 deletions(-)
diff --git a/kde-plasma/plasma-desktop/metadata.xml b/kde-plasma/plasma-desktop/metadata.xml
index 7704dc621a..e50b5d2d83 100644
--- a/kde-plasma/plasma-desktop/metadata.xml
+++ b/kde-plasma/plasma-desktop/metadata.xml
@@ -9,6 +9,7 @@
<flag name="emoji">Build emojipicker applet using <pkg>app-i18n/ibus</pkg> and <pkg>media-fonts/noto-emoji</pkg></flag>
<flag name="ibus">Use ibus input method via <pkg>app-i18n/ibus</pkg></flag>
<flag name="kaccounts">Build the OpenDesktop integration plugin</flag>
+ <flag name="policykit">Build the Users KCM using <pkg>sys-apps/accountsservice</pkg> and <pkg>sys-auth/polkit</pkg></flag>
<flag name="scim">Enable applets that use <pkg>app-i18n/scim</pkg></flag>
</use>
</pkgmetadata>
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.20.49.9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.20.49.9999.ebuild
index 84502ff0e3..407fff7182 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.20.49.9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.20.49.9999.ebuild
@@ -18,7 +18,7 @@ SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${XORGHDRS}.tar.xz"
LICENSE="GPL-2" # TODO: CHECK
SLOT="5"
KEYWORDS=""
-IUSE="emoji ibus +kaccounts scim +semantic-desktop"
+IUSE="emoji ibus +kaccounts +policykit scim +semantic-desktop"
BDEPEND="virtual/pkgconfig"
COMMON_DEPEND="
@@ -111,10 +111,10 @@ RDEPEND="${COMMON_DEPEND}
>=kde-plasma/breeze-${PVCUT}:5
>=kde-plasma/kde-cli-tools-${PVCUT}:5
>=kde-plasma/oxygen-${PVCUT}:5
- sys-apps/accountsservice
sys-apps/util-linux
x11-apps/setxkbmap
kaccounts? ( net-libs/signon-oauth2 )
+ policykit? ( sys-apps/accountsservice )
"
PATCHES=(
@@ -124,6 +124,8 @@ PATCHES=(
src_prepare() {
ecm_src_prepare
+ cmake_run_in kcms cmake_comment_add_subdirectory users
+
if ! use ibus; then
sed -e "s/Qt5X11Extras_FOUND AND XCB_XCB_FOUND AND XCB_KEYSYMS_FOUND/false/" \
-i applets/kimpanel/backend/ibus/CMakeLists.txt || die
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
index 8cc3632ebf..ddea069075 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
@@ -18,7 +18,7 @@ SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${XORGHDRS}.tar.xz"
LICENSE="GPL-2" # TODO: CHECK
SLOT="5"
KEYWORDS=""
-IUSE="emoji ibus +kaccounts scim +semantic-desktop"
+IUSE="emoji ibus +kaccounts +policykit scim +semantic-desktop"
BDEPEND="virtual/pkgconfig"
COMMON_DEPEND="
@@ -111,10 +111,10 @@ RDEPEND="${COMMON_DEPEND}
>=kde-plasma/breeze-${PVCUT}:5
>=kde-plasma/kde-cli-tools-${PVCUT}:5
>=kde-plasma/oxygen-${PVCUT}:5
- sys-apps/accountsservice
sys-apps/util-linux
x11-apps/setxkbmap
kaccounts? ( net-libs/signon-oauth2 )
+ policykit? ( sys-apps/accountsservice )
"
PATCHES=(
@@ -124,6 +124,8 @@ PATCHES=(
src_prepare() {
ecm_src_prepare
+ use policykit || cmake_run_in kcms cmake_comment_add_subdirectory users
+
if ! use ibus; then
sed -e "s/Qt5X11Extras_FOUND AND XCB_XCB_FOUND AND XCB_KEYSYMS_FOUND/false/" \
-i applets/kimpanel/backend/ibus/CMakeLists.txt || die
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2020-10-23 23:27 Andreas Sturmlechner
0 siblings, 0 replies; 189+ messages in thread
From: Andreas Sturmlechner @ 2020-10-23 23:27 UTC (permalink / raw
To: gentoo-commits
commit: ce3e14feb48ed8b7ec176b8c882693fcc174b144
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 23 08:40:26 2020 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Fri Oct 23 08:40:26 2020 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=ce3e14fe
kde-plasma/plasma-desktop: Add missing RDEPEND for users KCM
Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
kde-plasma/plasma-desktop/plasma-desktop-5.20.49.9999.ebuild | 1 +
kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild | 1 +
2 files changed, 2 insertions(+)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.20.49.9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.20.49.9999.ebuild
index 9ee4f257aa..84502ff0e3 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.20.49.9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.20.49.9999.ebuild
@@ -111,6 +111,7 @@ RDEPEND="${COMMON_DEPEND}
>=kde-plasma/breeze-${PVCUT}:5
>=kde-plasma/kde-cli-tools-${PVCUT}:5
>=kde-plasma/oxygen-${PVCUT}:5
+ sys-apps/accountsservice
sys-apps/util-linux
x11-apps/setxkbmap
kaccounts? ( net-libs/signon-oauth2 )
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
index 1b14f3495a..8cc3632ebf 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
@@ -111,6 +111,7 @@ RDEPEND="${COMMON_DEPEND}
>=kde-plasma/breeze-${PVCUT}:5
>=kde-plasma/kde-cli-tools-${PVCUT}:5
>=kde-plasma/oxygen-${PVCUT}:5
+ sys-apps/accountsservice
sys-apps/util-linux
x11-apps/setxkbmap
kaccounts? ( net-libs/signon-oauth2 )
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2020-10-21 21:09 Andreas Sturmlechner
0 siblings, 0 replies; 189+ messages in thread
From: Andreas Sturmlechner @ 2020-10-21 21:09 UTC (permalink / raw
To: gentoo-commits
commit: 57351beebbd4c494d3bb392969da89f2b9b1c2a8
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Wed Oct 21 21:06:58 2020 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Wed Oct 21 21:06:58 2020 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=57351bee
kde-plasma/plasma-desktop: Drop kwinft support
Bug: https://bugs.gentoo.org/750593
Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild | 5 +----
1 file changed, 1 insertion(+), 4 deletions(-)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
index 42f1a1e9b8..1b14f3495a 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
@@ -69,10 +69,7 @@ COMMON_DEPEND="
>=kde-frameworks/plasma-${KFMIN}:5
>=kde-frameworks/solid-${KFMIN}:5
>=kde-frameworks/sonnet-${KFMIN}:5
- || (
- >=kde-plasma/kwin-${PVCUT}:5
- >=gui-wm/kwinft-$(ver_cut 1-2):5
- )
+ >=kde-plasma/kwin-${PVCUT}:5
>=kde-plasma/libksysguard-${PVCUT}:5
>=kde-plasma/plasma-workspace-${PVCUT}:5
>=media-libs/phonon-4.11.0
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2020-10-13 11:51 Andreas Sturmlechner
0 siblings, 0 replies; 189+ messages in thread
From: Andreas Sturmlechner @ 2020-10-13 11:51 UTC (permalink / raw
To: gentoo-commits
commit: b58b591ef1a0fbb0606772a362961f8f316e30ab
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 13 11:49:42 2020 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Tue Oct 13 11:49:42 2020 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=b58b591e
kde-plasma/plasma-desktop: drop 5.20.0*
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
.../plasma-desktop/plasma-desktop-5.20.0.ebuild | 160 ---------------------
1 file changed, 160 deletions(-)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.20.0.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.20.0.ebuild
deleted file mode 100644
index 8dcf902a96..0000000000
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.20.0.ebuild
+++ /dev/null
@@ -1,160 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-ECM_HANDBOOK="forceoptional"
-ECM_TEST="true"
-KFMIN=5.74.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.1
-VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
-
-DESCRIPTION="KDE Plasma desktop"
-XORGHDRS="${PN}-override-include-dirs-0"
-SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${XORGHDRS}.tar.xz"
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
-IUSE="emoji ibus +kaccounts scim +semantic-desktop"
-
-BDEPEND="virtual/pkgconfig"
-COMMON_DEPEND="
- >=dev-qt/qtconcurrent-${QTMIN}:5
- >=dev-qt/qtdbus-${QTMIN}:5
- >=dev-qt/qtdeclarative-${QTMIN}:5
- >=dev-qt/qtgui-${QTMIN}:5
- >=dev-qt/qtnetwork-${QTMIN}:5
- >=dev-qt/qtprintsupport-${QTMIN}:5
- >=dev-qt/qtsql-${QTMIN}:5
- >=dev-qt/qtsvg-${QTMIN}:5
- >=dev-qt/qtwidgets-${QTMIN}:5
- >=dev-qt/qtx11extras-${QTMIN}:5
- >=dev-qt/qtxml-${QTMIN}:5
- >=kde-frameworks/attica-${KFMIN}:5
- >=kde-frameworks/kactivities-${KFMIN}:5
- >=kde-frameworks/kactivities-stats-${KFMIN}:5
- >=kde-frameworks/karchive-${KFMIN}:5
- >=kde-frameworks/kauth-${KFMIN}:5
- >=kde-frameworks/kbookmarks-${KFMIN}:5
- >=kde-frameworks/kcmutils-${KFMIN}:5
- >=kde-frameworks/kcodecs-${KFMIN}:5
- >=kde-frameworks/kcompletion-${KFMIN}:5
- >=kde-frameworks/kconfig-${KFMIN}:5
- >=kde-frameworks/kconfigwidgets-${KFMIN}:5
- >=kde-frameworks/kcoreaddons-${KFMIN}:5
- >=kde-frameworks/kdbusaddons-${KFMIN}:5
- >=kde-frameworks/kdeclarative-${KFMIN}:5
- >=kde-frameworks/kded-${KFMIN}:5
- >=kde-frameworks/kdelibs4support-${KFMIN}:5
- >=kde-frameworks/kglobalaccel-${KFMIN}:5
- >=kde-frameworks/kguiaddons-${KFMIN}:5
- >=kde-frameworks/ki18n-${KFMIN}:5
- >=kde-frameworks/kiconthemes-${KFMIN}:5
- >=kde-frameworks/kio-${KFMIN}:5
- >=kde-frameworks/kitemmodels-${KFMIN}:5
- >=kde-frameworks/kitemviews-${KFMIN}:5
- >=kde-frameworks/kjobwidgets-${KFMIN}:5
- >=kde-frameworks/knewstuff-${KFMIN}:5
- >=kde-frameworks/knotifications-${KFMIN}:5
- >=kde-frameworks/knotifyconfig-${KFMIN}:5
- >=kde-frameworks/kparts-${KFMIN}:5
- >=kde-frameworks/krunner-${KFMIN}:5
- >=kde-frameworks/kservice-${KFMIN}:5
- >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
- >=kde-frameworks/kwindowsystem-${KFMIN}:5
- >=kde-frameworks/kxmlgui-${KFMIN}:5
- >=kde-frameworks/plasma-${KFMIN}:5
- >=kde-frameworks/solid-${KFMIN}:5
- >=kde-frameworks/sonnet-${KFMIN}:5
- >=kde-plasma/kwin-${PVCUT}:5
- >=kde-plasma/libksysguard-${PVCUT}:5
- >=kde-plasma/plasma-workspace-${PVCUT}:5
- >=media-libs/phonon-4.11.0
- x11-libs/libX11
- x11-libs/libXfixes
- x11-libs/libXi
- x11-libs/libxcb[xkb]
- x11-libs/libxkbfile
- emoji? (
- app-i18n/ibus[emoji]
- dev-libs/glib:2
- media-fonts/noto-emoji
- )
- ibus? (
- app-i18n/ibus
- dev-libs/glib:2
- >=dev-qt/qtx11extras-${QTMIN}:5
- x11-libs/libxcb
- x11-libs/xcb-util-keysyms
- )
- kaccounts? (
- kde-apps/kaccounts-integration:5
- net-libs/accounts-qt
- )
- scim? ( app-i18n/scim )
- semantic-desktop? ( >=kde-frameworks/baloo-${KFMIN}:5 )
-"
-DEPEND="${COMMON_DEPEND}
- dev-libs/boost
- x11-base/xorg-proto
-"
-RDEPEND="${COMMON_DEPEND}
- !<kde-plasma/kdeplasma-addons-5.15.80
- !kde-plasma/user-manager
- >=dev-qt/qtgraphicaleffects-${QTMIN}:5
- >=dev-qt/qtquickcontrols2-${QTMIN}:5
- >=kde-frameworks/kirigami-${KFMIN}:5
- >=kde-frameworks/qqc2-desktop-style-${KFMIN}:5
- >=kde-plasma/breeze-${PVCUT}:5
- >=kde-plasma/kde-cli-tools-${PVCUT}:5
- >=kde-plasma/oxygen-${PVCUT}:5
- sys-apps/util-linux
- x11-apps/setxkbmap
- kaccounts? ( net-libs/signon-oauth2 )
-"
-
-PATCHES=(
- "${WORKDIR}/${XORGHDRS}/override-include-dirs.patch" # downstream patch
-)
-
-src_prepare() {
- ecm_src_prepare
-
- if ! use ibus; then
- sed -e "s/Qt5X11Extras_FOUND AND XCB_XCB_FOUND AND XCB_KEYSYMS_FOUND/false/" \
- -i applets/kimpanel/backend/ibus/CMakeLists.txt || die
- fi
-}
-
-src_configure() {
- local mycmakeargs=(
- -DEvdev_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
- -DXORGLIBINPUT_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
- -DXORGSERVER_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
- -DSynaptics_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
- $(cmake_use_find_package kaccounts AccountsQt5)
- $(cmake_use_find_package kaccounts KAccounts)
- $(cmake_use_find_package scim SCIM)
- $(cmake_use_find_package semantic-desktop KF5Baloo)
- )
- if ! use emoji && ! use ibus; then
- mycmakeargs+=( -DCMAKE_DISABLE_FIND_PACKAGE_IBus=ON )
- fi
-
- ecm_src_configure
-}
-
-src_test() {
- # parallel tests fail, foldermodeltest,positionertest hang, bug #646890
- # test_kio_fonts needs D-Bus, bug #634166
- # lookandfeel-kcmTest is unreliable for a long time, bug #607918
- local myctestargs=(
- -j1
- -E "(foldermodeltest|positionertest|test_kio_fonts|lookandfeel-kcmTest)"
- )
-
- ecm_src_test
-}
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2020-10-12 18:21 Andreas Sturmlechner
0 siblings, 0 replies; 189+ messages in thread
From: Andreas Sturmlechner @ 2020-10-12 18:21 UTC (permalink / raw
To: gentoo-commits
commit: a4da3665aea0a741e4951c9a7b98f17c75e32286
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 12 18:00:31 2020 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Mon Oct 12 18:00:31 2020 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=a4da3665
kde-plasma/plasma-desktop: Block kde-plasma/user-manager
Replaced by users KCM in 5.20.
Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
kde-plasma/plasma-desktop/plasma-desktop-5.20.0.ebuild | 1 +
kde-plasma/plasma-desktop/plasma-desktop-5.20.49.9999.ebuild | 1 +
kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild | 1 +
3 files changed, 3 insertions(+)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.20.0.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.20.0.ebuild
index cd2903d401..8dcf902a96 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.20.0.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.20.0.ebuild
@@ -103,6 +103,7 @@ DEPEND="${COMMON_DEPEND}
"
RDEPEND="${COMMON_DEPEND}
!<kde-plasma/kdeplasma-addons-5.15.80
+ !kde-plasma/user-manager
>=dev-qt/qtgraphicaleffects-${QTMIN}:5
>=dev-qt/qtquickcontrols2-${QTMIN}:5
>=kde-frameworks/kirigami-${KFMIN}:5
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.20.49.9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.20.49.9999.ebuild
index 4c2638ef53..9ee4f257aa 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.20.49.9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.20.49.9999.ebuild
@@ -103,6 +103,7 @@ DEPEND="${COMMON_DEPEND}
"
RDEPEND="${COMMON_DEPEND}
!<kde-plasma/kdeplasma-addons-5.15.80
+ !kde-plasma/user-manager
>=dev-qt/qtgraphicaleffects-${QTMIN}:5
>=dev-qt/qtquickcontrols2-${QTMIN}:5
>=kde-frameworks/kirigami-${KFMIN}:5
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
index e9866f3bd9..42f1a1e9b8 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
@@ -106,6 +106,7 @@ DEPEND="${COMMON_DEPEND}
"
RDEPEND="${COMMON_DEPEND}
!<kde-plasma/kdeplasma-addons-5.15.80
+ !kde-plasma/user-manager
>=dev-qt/qtgraphicaleffects-${QTMIN}:5
>=dev-qt/qtquickcontrols2-${QTMIN}:5
>=kde-frameworks/kirigami-${KFMIN}:5
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2020-10-09 6:35 Andreas Sturmlechner
0 siblings, 0 replies; 189+ messages in thread
From: Andreas Sturmlechner @ 2020-10-09 6:35 UTC (permalink / raw
To: gentoo-commits
commit: 5c06711ebcac9298eff2bfd37b7fe16cc39c2ed2
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 8 18:09:11 2020 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu Oct 8 18:09:11 2020 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=5c06711e
kde-plasma/plasma-desktop: 5.20.0 version bump
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
.../plasma-desktop/plasma-desktop-5.20.0.ebuild | 159 +++++++++++++++++++++
1 file changed, 159 insertions(+)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.20.0.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.20.0.ebuild
new file mode 100644
index 0000000000..b9b03424ad
--- /dev/null
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.20.0.ebuild
@@ -0,0 +1,159 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+ECM_HANDBOOK="forceoptional"
+ECM_TEST="true"
+KFMIN=5.74.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=5.15.0
+VIRTUALX_REQUIRED="test"
+inherit ecm kde.org
+
+DESCRIPTION="KDE Plasma desktop"
+XORGHDRS="${PN}-override-include-dirs-0"
+SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${XORGHDRS}.tar.xz"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+IUSE="emoji ibus +kaccounts scim +semantic-desktop"
+
+BDEPEND="virtual/pkgconfig"
+COMMON_DEPEND="
+ >=dev-qt/qtconcurrent-${QTMIN}:5
+ >=dev-qt/qtdbus-${QTMIN}:5
+ >=dev-qt/qtdeclarative-${QTMIN}:5
+ >=dev-qt/qtgui-${QTMIN}:5
+ >=dev-qt/qtnetwork-${QTMIN}:5
+ >=dev-qt/qtprintsupport-${QTMIN}:5
+ >=dev-qt/qtsql-${QTMIN}:5
+ >=dev-qt/qtsvg-${QTMIN}:5
+ >=dev-qt/qtwidgets-${QTMIN}:5
+ >=dev-qt/qtx11extras-${QTMIN}:5
+ >=dev-qt/qtxml-${QTMIN}:5
+ >=kde-frameworks/attica-${KFMIN}:5
+ >=kde-frameworks/kactivities-${KFMIN}:5
+ >=kde-frameworks/kactivities-stats-${KFMIN}:5
+ >=kde-frameworks/karchive-${KFMIN}:5
+ >=kde-frameworks/kauth-${KFMIN}:5
+ >=kde-frameworks/kbookmarks-${KFMIN}:5
+ >=kde-frameworks/kcmutils-${KFMIN}:5
+ >=kde-frameworks/kcodecs-${KFMIN}:5
+ >=kde-frameworks/kcompletion-${KFMIN}:5
+ >=kde-frameworks/kconfig-${KFMIN}:5
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+ >=kde-frameworks/kcoreaddons-${KFMIN}:5
+ >=kde-frameworks/kdbusaddons-${KFMIN}:5
+ >=kde-frameworks/kdeclarative-${KFMIN}:5
+ >=kde-frameworks/kded-${KFMIN}:5
+ >=kde-frameworks/kdelibs4support-${KFMIN}:5
+ >=kde-frameworks/kglobalaccel-${KFMIN}:5
+ >=kde-frameworks/kguiaddons-${KFMIN}:5
+ >=kde-frameworks/ki18n-${KFMIN}:5
+ >=kde-frameworks/kiconthemes-${KFMIN}:5
+ >=kde-frameworks/kio-${KFMIN}:5
+ >=kde-frameworks/kitemmodels-${KFMIN}:5
+ >=kde-frameworks/kitemviews-${KFMIN}:5
+ >=kde-frameworks/kjobwidgets-${KFMIN}:5
+ >=kde-frameworks/knewstuff-${KFMIN}:5
+ >=kde-frameworks/knotifications-${KFMIN}:5
+ >=kde-frameworks/knotifyconfig-${KFMIN}:5
+ >=kde-frameworks/kparts-${KFMIN}:5
+ >=kde-frameworks/krunner-${KFMIN}:5
+ >=kde-frameworks/kservice-${KFMIN}:5
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+ >=kde-frameworks/kwindowsystem-${KFMIN}:5
+ >=kde-frameworks/kxmlgui-${KFMIN}:5
+ >=kde-frameworks/plasma-${KFMIN}:5
+ >=kde-frameworks/solid-${KFMIN}:5
+ >=kde-frameworks/sonnet-${KFMIN}:5
+ >=kde-plasma/kwin-${PVCUT}:5
+ >=kde-plasma/libksysguard-${PVCUT}:5
+ >=kde-plasma/plasma-workspace-${PVCUT}:5
+ >=media-libs/phonon-4.11.0
+ x11-libs/libX11
+ x11-libs/libXfixes
+ x11-libs/libXi
+ x11-libs/libxcb[xkb]
+ x11-libs/libxkbfile
+ emoji? (
+ app-i18n/ibus[emoji]
+ dev-libs/glib:2
+ media-fonts/noto-emoji
+ )
+ ibus? (
+ app-i18n/ibus
+ dev-libs/glib:2
+ >=dev-qt/qtx11extras-${QTMIN}:5
+ x11-libs/libxcb
+ x11-libs/xcb-util-keysyms
+ )
+ kaccounts? (
+ kde-apps/kaccounts-integration:5
+ net-libs/accounts-qt
+ )
+ scim? ( app-i18n/scim )
+ semantic-desktop? ( >=kde-frameworks/baloo-${KFMIN}:5 )
+"
+DEPEND="${COMMON_DEPEND}
+ dev-libs/boost
+ x11-base/xorg-proto
+"
+RDEPEND="${COMMON_DEPEND}
+ !<kde-plasma/kdeplasma-addons-5.15.80
+ >=dev-qt/qtgraphicaleffects-${QTMIN}:5
+ >=dev-qt/qtquickcontrols2-${QTMIN}:5
+ >=kde-frameworks/kirigami-${KFMIN}:5
+ >=kde-frameworks/qqc2-desktop-style-${KFMIN}:5
+ >=kde-plasma/breeze-${PVCUT}:5
+ >=kde-plasma/kde-cli-tools-${PVCUT}:5
+ >=kde-plasma/oxygen-${PVCUT}:5
+ sys-apps/util-linux
+ x11-apps/setxkbmap
+ kaccounts? ( net-libs/signon-oauth2 )
+"
+
+PATCHES=(
+ "${WORKDIR}/${XORGHDRS}/override-include-dirs.patch" # downstream patch
+)
+
+src_prepare() {
+ ecm_src_prepare
+
+ if ! use ibus; then
+ sed -e "s/Qt5X11Extras_FOUND AND XCB_XCB_FOUND AND XCB_KEYSYMS_FOUND/false/" \
+ -i applets/kimpanel/backend/ibus/CMakeLists.txt || die
+ fi
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DEvdev_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
+ -DXORGLIBINPUT_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
+ -DXORGSERVER_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
+ -DSynaptics_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
+ $(cmake_use_find_package kaccounts AccountsQt5)
+ $(cmake_use_find_package kaccounts KAccounts)
+ $(cmake_use_find_package scim SCIM)
+ $(cmake_use_find_package semantic-desktop KF5Baloo)
+ )
+ if ! use emoji && ! use ibus; then
+ mycmakeargs+=( -DCMAKE_DISABLE_FIND_PACKAGE_IBus=ON )
+ fi
+
+ ecm_src_configure
+}
+
+src_test() {
+ # parallel tests fail, foldermodeltest,positionertest hang, bug #646890
+ # test_kio_fonts needs D-Bus, bug #634166
+ # lookandfeel-kcmTest is unreliable for a long time, bug #607918
+ local myctestargs=(
+ -j1
+ -E "(foldermodeltest|positionertest|test_kio_fonts|lookandfeel-kcmTest)"
+ )
+
+ ecm_src_test
+}
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2020-09-19 8:12 Andreas Sturmlechner
0 siblings, 0 replies; 189+ messages in thread
From: Andreas Sturmlechner @ 2020-09-19 8:12 UTC (permalink / raw
To: gentoo-commits
commit: 4e83546e434e68f780a117bb474048518326f0cb
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 19 03:04:46 2020 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Sep 19 03:04:46 2020 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=4e83546e
kde-plasma/plasma-desktop: 5.19.90 version bump
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
.../plasma-desktop/plasma-desktop-5.19.90.ebuild | 159 +++++++++++++++++++++
1 file changed, 159 insertions(+)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.19.90.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.19.90.ebuild
new file mode 100644
index 0000000000..b9b03424ad
--- /dev/null
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.19.90.ebuild
@@ -0,0 +1,159 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+ECM_HANDBOOK="forceoptional"
+ECM_TEST="true"
+KFMIN=5.74.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=5.15.0
+VIRTUALX_REQUIRED="test"
+inherit ecm kde.org
+
+DESCRIPTION="KDE Plasma desktop"
+XORGHDRS="${PN}-override-include-dirs-0"
+SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${XORGHDRS}.tar.xz"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+IUSE="emoji ibus +kaccounts scim +semantic-desktop"
+
+BDEPEND="virtual/pkgconfig"
+COMMON_DEPEND="
+ >=dev-qt/qtconcurrent-${QTMIN}:5
+ >=dev-qt/qtdbus-${QTMIN}:5
+ >=dev-qt/qtdeclarative-${QTMIN}:5
+ >=dev-qt/qtgui-${QTMIN}:5
+ >=dev-qt/qtnetwork-${QTMIN}:5
+ >=dev-qt/qtprintsupport-${QTMIN}:5
+ >=dev-qt/qtsql-${QTMIN}:5
+ >=dev-qt/qtsvg-${QTMIN}:5
+ >=dev-qt/qtwidgets-${QTMIN}:5
+ >=dev-qt/qtx11extras-${QTMIN}:5
+ >=dev-qt/qtxml-${QTMIN}:5
+ >=kde-frameworks/attica-${KFMIN}:5
+ >=kde-frameworks/kactivities-${KFMIN}:5
+ >=kde-frameworks/kactivities-stats-${KFMIN}:5
+ >=kde-frameworks/karchive-${KFMIN}:5
+ >=kde-frameworks/kauth-${KFMIN}:5
+ >=kde-frameworks/kbookmarks-${KFMIN}:5
+ >=kde-frameworks/kcmutils-${KFMIN}:5
+ >=kde-frameworks/kcodecs-${KFMIN}:5
+ >=kde-frameworks/kcompletion-${KFMIN}:5
+ >=kde-frameworks/kconfig-${KFMIN}:5
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+ >=kde-frameworks/kcoreaddons-${KFMIN}:5
+ >=kde-frameworks/kdbusaddons-${KFMIN}:5
+ >=kde-frameworks/kdeclarative-${KFMIN}:5
+ >=kde-frameworks/kded-${KFMIN}:5
+ >=kde-frameworks/kdelibs4support-${KFMIN}:5
+ >=kde-frameworks/kglobalaccel-${KFMIN}:5
+ >=kde-frameworks/kguiaddons-${KFMIN}:5
+ >=kde-frameworks/ki18n-${KFMIN}:5
+ >=kde-frameworks/kiconthemes-${KFMIN}:5
+ >=kde-frameworks/kio-${KFMIN}:5
+ >=kde-frameworks/kitemmodels-${KFMIN}:5
+ >=kde-frameworks/kitemviews-${KFMIN}:5
+ >=kde-frameworks/kjobwidgets-${KFMIN}:5
+ >=kde-frameworks/knewstuff-${KFMIN}:5
+ >=kde-frameworks/knotifications-${KFMIN}:5
+ >=kde-frameworks/knotifyconfig-${KFMIN}:5
+ >=kde-frameworks/kparts-${KFMIN}:5
+ >=kde-frameworks/krunner-${KFMIN}:5
+ >=kde-frameworks/kservice-${KFMIN}:5
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+ >=kde-frameworks/kwindowsystem-${KFMIN}:5
+ >=kde-frameworks/kxmlgui-${KFMIN}:5
+ >=kde-frameworks/plasma-${KFMIN}:5
+ >=kde-frameworks/solid-${KFMIN}:5
+ >=kde-frameworks/sonnet-${KFMIN}:5
+ >=kde-plasma/kwin-${PVCUT}:5
+ >=kde-plasma/libksysguard-${PVCUT}:5
+ >=kde-plasma/plasma-workspace-${PVCUT}:5
+ >=media-libs/phonon-4.11.0
+ x11-libs/libX11
+ x11-libs/libXfixes
+ x11-libs/libXi
+ x11-libs/libxcb[xkb]
+ x11-libs/libxkbfile
+ emoji? (
+ app-i18n/ibus[emoji]
+ dev-libs/glib:2
+ media-fonts/noto-emoji
+ )
+ ibus? (
+ app-i18n/ibus
+ dev-libs/glib:2
+ >=dev-qt/qtx11extras-${QTMIN}:5
+ x11-libs/libxcb
+ x11-libs/xcb-util-keysyms
+ )
+ kaccounts? (
+ kde-apps/kaccounts-integration:5
+ net-libs/accounts-qt
+ )
+ scim? ( app-i18n/scim )
+ semantic-desktop? ( >=kde-frameworks/baloo-${KFMIN}:5 )
+"
+DEPEND="${COMMON_DEPEND}
+ dev-libs/boost
+ x11-base/xorg-proto
+"
+RDEPEND="${COMMON_DEPEND}
+ !<kde-plasma/kdeplasma-addons-5.15.80
+ >=dev-qt/qtgraphicaleffects-${QTMIN}:5
+ >=dev-qt/qtquickcontrols2-${QTMIN}:5
+ >=kde-frameworks/kirigami-${KFMIN}:5
+ >=kde-frameworks/qqc2-desktop-style-${KFMIN}:5
+ >=kde-plasma/breeze-${PVCUT}:5
+ >=kde-plasma/kde-cli-tools-${PVCUT}:5
+ >=kde-plasma/oxygen-${PVCUT}:5
+ sys-apps/util-linux
+ x11-apps/setxkbmap
+ kaccounts? ( net-libs/signon-oauth2 )
+"
+
+PATCHES=(
+ "${WORKDIR}/${XORGHDRS}/override-include-dirs.patch" # downstream patch
+)
+
+src_prepare() {
+ ecm_src_prepare
+
+ if ! use ibus; then
+ sed -e "s/Qt5X11Extras_FOUND AND XCB_XCB_FOUND AND XCB_KEYSYMS_FOUND/false/" \
+ -i applets/kimpanel/backend/ibus/CMakeLists.txt || die
+ fi
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DEvdev_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
+ -DXORGLIBINPUT_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
+ -DXORGSERVER_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
+ -DSynaptics_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
+ $(cmake_use_find_package kaccounts AccountsQt5)
+ $(cmake_use_find_package kaccounts KAccounts)
+ $(cmake_use_find_package scim SCIM)
+ $(cmake_use_find_package semantic-desktop KF5Baloo)
+ )
+ if ! use emoji && ! use ibus; then
+ mycmakeargs+=( -DCMAKE_DISABLE_FIND_PACKAGE_IBus=ON )
+ fi
+
+ ecm_src_configure
+}
+
+src_test() {
+ # parallel tests fail, foldermodeltest,positionertest hang, bug #646890
+ # test_kio_fonts needs D-Bus, bug #634166
+ # lookandfeel-kcmTest is unreliable for a long time, bug #607918
+ local myctestargs=(
+ -j1
+ -E "(foldermodeltest|positionertest|test_kio_fonts|lookandfeel-kcmTest)"
+ )
+
+ ecm_src_test
+}
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2020-09-01 16:40 Andreas Sturmlechner
0 siblings, 0 replies; 189+ messages in thread
From: Andreas Sturmlechner @ 2020-09-01 16:40 UTC (permalink / raw
To: gentoo-commits
commit: d81c245cf1724723ccb64b03a43bdb62fbf4ef50
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 1 16:34:47 2020 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Tue Sep 1 16:34:47 2020 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=d81c245c
kde-plasma/plasma-desktop: drop 5.19.5*
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
.../plasma-desktop/plasma-desktop-5.19.5.ebuild | 157 ---------------------
1 file changed, 157 deletions(-)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.19.5.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.19.5.ebuild
deleted file mode 100644
index 6b5dc7ffb4..0000000000
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.19.5.ebuild
+++ /dev/null
@@ -1,157 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-ECM_HANDBOOK="forceoptional"
-ECM_TEST="true"
-KFMIN=5.71.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=5.14.2
-VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
-
-DESCRIPTION="KDE Plasma desktop"
-XORGHDRS="${PN}-override-include-dirs-0"
-SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${XORGHDRS}.tar.xz"
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
-IUSE="+fontconfig ibus scim +semantic-desktop"
-
-COMMON_DEPEND="
- >=dev-qt/qtconcurrent-${QTMIN}:5
- >=dev-qt/qtdbus-${QTMIN}:5
- >=dev-qt/qtdeclarative-${QTMIN}:5
- >=dev-qt/qtgui-${QTMIN}:5
- >=dev-qt/qtnetwork-${QTMIN}:5
- >=dev-qt/qtprintsupport-${QTMIN}:5
- >=dev-qt/qtsql-${QTMIN}:5
- >=dev-qt/qtsvg-${QTMIN}:5
- >=dev-qt/qtwidgets-${QTMIN}:5
- >=dev-qt/qtx11extras-${QTMIN}:5
- >=dev-qt/qtxml-${QTMIN}:5
- >=kde-frameworks/attica-${KFMIN}:5
- >=kde-frameworks/kactivities-${KFMIN}:5
- >=kde-frameworks/kactivities-stats-${KFMIN}:5
- >=kde-frameworks/karchive-${KFMIN}:5
- >=kde-frameworks/kauth-${KFMIN}:5
- >=kde-frameworks/kbookmarks-${KFMIN}:5
- >=kde-frameworks/kcmutils-${KFMIN}:5
- >=kde-frameworks/kcodecs-${KFMIN}:5
- >=kde-frameworks/kcompletion-${KFMIN}:5
- >=kde-frameworks/kconfig-${KFMIN}:5
- >=kde-frameworks/kconfigwidgets-${KFMIN}:5
- >=kde-frameworks/kcoreaddons-${KFMIN}:5
- >=kde-frameworks/kdbusaddons-${KFMIN}:5
- >=kde-frameworks/kdeclarative-${KFMIN}:5
- >=kde-frameworks/kded-${KFMIN}:5
- >=kde-frameworks/kdelibs4support-${KFMIN}:5
- >=kde-frameworks/kemoticons-${KFMIN}:5
- >=kde-frameworks/kglobalaccel-${KFMIN}:5
- >=kde-frameworks/kguiaddons-${KFMIN}:5
- >=kde-frameworks/ki18n-${KFMIN}:5
- >=kde-frameworks/kiconthemes-${KFMIN}:5
- >=kde-frameworks/kio-${KFMIN}:5
- >=kde-frameworks/kitemmodels-${KFMIN}:5
- >=kde-frameworks/kitemviews-${KFMIN}:5
- >=kde-frameworks/kjobwidgets-${KFMIN}:5
- >=kde-frameworks/knewstuff-${KFMIN}:5
- >=kde-frameworks/knotifications-${KFMIN}:5
- >=kde-frameworks/knotifyconfig-${KFMIN}:5
- >=kde-frameworks/kparts-${KFMIN}:5
- >=kde-frameworks/krunner-${KFMIN}:5
- >=kde-frameworks/kservice-${KFMIN}:5
- >=kde-frameworks/kwallet-${KFMIN}:5
- >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
- >=kde-frameworks/kwindowsystem-${KFMIN}:5
- >=kde-frameworks/kxmlgui-${KFMIN}:5
- >=kde-frameworks/plasma-${KFMIN}:5
- >=kde-frameworks/solid-${KFMIN}:5
- >=kde-frameworks/sonnet-${KFMIN}:5
- >=kde-plasma/kwin-${PVCUT}:5
- >=kde-plasma/libksysguard-${PVCUT}:5
- >=kde-plasma/plasma-workspace-${PVCUT}:5
- >=media-libs/phonon-4.11.0
- x11-libs/libX11
- x11-libs/libXcursor
- x11-libs/libXfixes
- x11-libs/libXi
- x11-libs/libxcb[xkb]
- x11-libs/libxkbfile
- fontconfig? (
- media-libs/fontconfig
- media-libs/freetype
- x11-libs/libXft
- x11-libs/xcb-util-image
- )
- ibus? (
- app-i18n/ibus
- dev-libs/glib:2
- >=dev-qt/qtx11extras-${QTMIN}:5
- x11-libs/libxcb
- x11-libs/xcb-util-keysyms
- )
- scim? ( app-i18n/scim )
- semantic-desktop? ( >=kde-frameworks/baloo-${KFMIN}:5 )
-"
-DEPEND="${COMMON_DEPEND}
- dev-libs/boost
- x11-base/xorg-proto
- fontconfig? ( x11-libs/libXrender )
-"
-RDEPEND="${COMMON_DEPEND}
- >=dev-qt/qtgraphicaleffects-${QTMIN}:5
- >=dev-qt/qtquickcontrols2-${QTMIN}:5
- >=kde-frameworks/kirigami-${KFMIN}:5
- >=kde-frameworks/qqc2-desktop-style-${KFMIN}:5
- >=kde-plasma/breeze-${PVCUT}:5
- >=kde-plasma/kde-cli-tools-${PVCUT}:5
- >=kde-plasma/oxygen-${PVCUT}:5
- sys-apps/util-linux
- x11-apps/setxkbmap
- !<kde-plasma/kdeplasma-addons-5.15.80
-"
-
-PATCHES=(
- "${WORKDIR}/${XORGHDRS}/override-include-dirs.patch" # downstream patch
-)
-
-src_prepare() {
- ecm_src_prepare
-
- if ! use ibus; then
- sed -e "s/Qt5X11Extras_FOUND AND XCB_XCB_FOUND AND XCB_KEYSYMS_FOUND/false/" \
- -i applets/kimpanel/backend/ibus/CMakeLists.txt || die
- fi
-}
-
-src_configure() {
- local mycmakeargs=(
- $(cmake_use_find_package fontconfig Fontconfig)
- -DEvdev_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
- -DXORGLIBINPUT_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
- -DXORGSERVER_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
- -DSynaptics_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
- $(cmake_use_find_package scim SCIM)
- $(cmake_use_find_package semantic-desktop KF5Baloo)
- )
- if ! use ibus; then
- mycmakeargs+=( -DCMAKE_DISABLE_FIND_PACKAGE_IBus=ON )
- fi
-
- ecm_src_configure
-}
-
-src_test() {
- # parallel tests fail, foldermodeltest,positionertest hang, bug #646890
- # test_kio_fonts needs D-Bus, bug #634166
- # lookandfeel-kcmTest is unreliable for a long time, bug #607918
- local myctestargs=(
- -j1
- -E "(foldermodeltest|positionertest|test_kio_fonts|lookandfeel-kcmTest)"
- )
-
- ecm_src_test
-}
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2020-09-01 12:01 Andreas Sturmlechner
0 siblings, 0 replies; 189+ messages in thread
From: Andreas Sturmlechner @ 2020-09-01 12:01 UTC (permalink / raw
To: gentoo-commits
commit: 091c28802aeb466542048349f279b3030dd36c4c
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 1 11:59:01 2020 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Tue Sep 1 11:59:01 2020 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=091c2880
kde-plasma/plasma-desktop: drop 5.19.49.9999*
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
.../plasma-desktop-5.19.49.9999.ebuild | 162 ---------------------
1 file changed, 162 deletions(-)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.19.49.9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.19.49.9999.ebuild
deleted file mode 100644
index ad91a62846..0000000000
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.19.49.9999.ebuild
+++ /dev/null
@@ -1,162 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-ECM_HANDBOOK="forceoptional"
-ECM_TEST="true"
-KFMIN=5.71.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=5.14.2
-VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
-
-DESCRIPTION="KDE Plasma desktop"
-XORGHDRS="${PN}-override-include-dirs-0"
-SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${XORGHDRS}.tar.xz"
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="5"
-KEYWORDS=""
-IUSE="emoji +fontconfig ibus scim +semantic-desktop"
-
-COMMON_DEPEND="
- >=dev-qt/qtconcurrent-${QTMIN}:5
- >=dev-qt/qtdbus-${QTMIN}:5
- >=dev-qt/qtdeclarative-${QTMIN}:5
- >=dev-qt/qtgui-${QTMIN}:5
- >=dev-qt/qtnetwork-${QTMIN}:5
- >=dev-qt/qtprintsupport-${QTMIN}:5
- >=dev-qt/qtsql-${QTMIN}:5
- >=dev-qt/qtsvg-${QTMIN}:5
- >=dev-qt/qtwidgets-${QTMIN}:5
- >=dev-qt/qtx11extras-${QTMIN}:5
- >=dev-qt/qtxml-${QTMIN}:5
- >=kde-frameworks/attica-${KFMIN}:5
- >=kde-frameworks/kactivities-${KFMIN}:5
- >=kde-frameworks/kactivities-stats-${KFMIN}:5
- >=kde-frameworks/karchive-${KFMIN}:5
- >=kde-frameworks/kauth-${KFMIN}:5
- >=kde-frameworks/kbookmarks-${KFMIN}:5
- >=kde-frameworks/kcmutils-${KFMIN}:5
- >=kde-frameworks/kcodecs-${KFMIN}:5
- >=kde-frameworks/kcompletion-${KFMIN}:5
- >=kde-frameworks/kconfig-${KFMIN}:5
- >=kde-frameworks/kconfigwidgets-${KFMIN}:5
- >=kde-frameworks/kcoreaddons-${KFMIN}:5
- >=kde-frameworks/kdbusaddons-${KFMIN}:5
- >=kde-frameworks/kdeclarative-${KFMIN}:5
- >=kde-frameworks/kded-${KFMIN}:5
- >=kde-frameworks/kdelibs4support-${KFMIN}:5
- >=kde-frameworks/kemoticons-${KFMIN}:5
- >=kde-frameworks/kglobalaccel-${KFMIN}:5
- >=kde-frameworks/kguiaddons-${KFMIN}:5
- >=kde-frameworks/ki18n-${KFMIN}:5
- >=kde-frameworks/kiconthemes-${KFMIN}:5
- >=kde-frameworks/kio-${KFMIN}:5
- >=kde-frameworks/kitemmodels-${KFMIN}:5
- >=kde-frameworks/kitemviews-${KFMIN}:5
- >=kde-frameworks/kjobwidgets-${KFMIN}:5
- >=kde-frameworks/knewstuff-${KFMIN}:5
- >=kde-frameworks/knotifications-${KFMIN}:5
- >=kde-frameworks/knotifyconfig-${KFMIN}:5
- >=kde-frameworks/kparts-${KFMIN}:5
- >=kde-frameworks/krunner-${KFMIN}:5
- >=kde-frameworks/kservice-${KFMIN}:5
- >=kde-frameworks/kwallet-${KFMIN}:5
- >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
- >=kde-frameworks/kwindowsystem-${KFMIN}:5
- >=kde-frameworks/kxmlgui-${KFMIN}:5
- >=kde-frameworks/plasma-${KFMIN}:5
- >=kde-frameworks/solid-${KFMIN}:5
- >=kde-frameworks/sonnet-${KFMIN}:5
- >=kde-plasma/kwin-${PVCUT}:5
- >=kde-plasma/libksysguard-${PVCUT}:5
- >=kde-plasma/plasma-workspace-${PVCUT}:5
- >=media-libs/phonon-4.11.0
- x11-libs/libX11
- x11-libs/libXcursor
- x11-libs/libXfixes
- x11-libs/libXi
- x11-libs/libxcb[xkb]
- x11-libs/libxkbfile
- emoji? (
- app-i18n/ibus[emoji]
- dev-libs/glib:2
- media-fonts/noto-emoji
- )
- fontconfig? (
- media-libs/fontconfig
- media-libs/freetype
- x11-libs/libXft
- x11-libs/xcb-util-image
- )
- ibus? (
- app-i18n/ibus
- dev-libs/glib:2
- >=dev-qt/qtx11extras-${QTMIN}:5
- x11-libs/libxcb
- x11-libs/xcb-util-keysyms
- )
- scim? ( app-i18n/scim )
- semantic-desktop? ( >=kde-frameworks/baloo-${KFMIN}:5 )
-"
-DEPEND="${COMMON_DEPEND}
- dev-libs/boost
- x11-base/xorg-proto
- fontconfig? ( x11-libs/libXrender )
-"
-RDEPEND="${COMMON_DEPEND}
- >=dev-qt/qtgraphicaleffects-${QTMIN}:5
- >=dev-qt/qtquickcontrols2-${QTMIN}:5
- >=kde-frameworks/kirigami-${KFMIN}:5
- >=kde-frameworks/qqc2-desktop-style-${KFMIN}:5
- >=kde-plasma/breeze-${PVCUT}:5
- >=kde-plasma/kde-cli-tools-${PVCUT}:5
- >=kde-plasma/oxygen-${PVCUT}:5
- sys-apps/util-linux
- x11-apps/setxkbmap
- !<kde-plasma/kdeplasma-addons-5.15.80
-"
-
-PATCHES=(
- "${WORKDIR}/${XORGHDRS}/override-include-dirs.patch" # downstream patch
-)
-
-src_prepare() {
- ecm_src_prepare
-
- if ! use ibus; then
- sed -e "s/Qt5X11Extras_FOUND AND XCB_XCB_FOUND AND XCB_KEYSYMS_FOUND/false/" \
- -i applets/kimpanel/backend/ibus/CMakeLists.txt || die
- fi
-}
-
-src_configure() {
- local mycmakeargs=(
- $(cmake_use_find_package fontconfig Fontconfig)
- -DEvdev_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
- -DXORGLIBINPUT_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
- -DXORGSERVER_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
- -DSynaptics_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
- $(cmake_use_find_package scim SCIM)
- $(cmake_use_find_package semantic-desktop KF5Baloo)
- )
- if ! use emoji && ! use ibus; then
- mycmakeargs+=( -DCMAKE_DISABLE_FIND_PACKAGE_IBus=ON )
- fi
-
- ecm_src_configure
-}
-
-src_test() {
- # parallel tests fail, foldermodeltest,positionertest hang, bug #646890
- # test_kio_fonts needs D-Bus, bug #634166
- # lookandfeel-kcmTest is unreliable for a long time, bug #607918
- local myctestargs=(
- -j1
- -E "(foldermodeltest|positionertest|test_kio_fonts|lookandfeel-kcmTest)"
- )
-
- ecm_src_test
-}
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2020-08-27 6:17 Andreas Sturmlechner
0 siblings, 0 replies; 189+ messages in thread
From: Andreas Sturmlechner @ 2020-08-27 6:17 UTC (permalink / raw
To: gentoo-commits
commit: 15db5dfc63127579ebbfe6de30b138186a957327
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 26 20:31:45 2020 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Wed Aug 26 20:31:45 2020 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=15db5dfc
kde-plasma/plasma-desktop: Several KCMs moved to plasma-workspace
colors
cursortheme
fonts
kfontinst
krdb
lookandfeel
style
Upstream commit 896f55c94b75757b515ba2ed5730dd2991c03471
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild | 11 +----------
1 file changed, 1 insertion(+), 10 deletions(-)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
index f63f968705..e02b83a077 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
@@ -18,7 +18,7 @@ SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${XORGHDRS}.tar.xz"
LICENSE="GPL-2" # TODO: CHECK
SLOT="5"
KEYWORDS=""
-IUSE="emoji +fontconfig ibus +kaccounts scim +semantic-desktop"
+IUSE="emoji ibus +kaccounts scim +semantic-desktop"
BDEPEND="virtual/pkgconfig"
COMMON_DEPEND="
@@ -77,7 +77,6 @@ COMMON_DEPEND="
>=kde-plasma/plasma-workspace-${PVCUT}:5
media-libs/phonon[qt5(+)]
x11-libs/libX11
- x11-libs/libXcursor
x11-libs/libXfixes
x11-libs/libXi
x11-libs/libxcb[xkb]
@@ -87,12 +86,6 @@ COMMON_DEPEND="
dev-libs/glib:2
media-fonts/noto-emoji
)
- fontconfig? (
- media-libs/fontconfig
- media-libs/freetype
- x11-libs/libXft
- x11-libs/xcb-util-image
- )
ibus? (
app-i18n/ibus
dev-libs/glib:2
@@ -110,7 +103,6 @@ COMMON_DEPEND="
DEPEND="${COMMON_DEPEND}
dev-libs/boost
x11-base/xorg-proto
- fontconfig? ( x11-libs/libXrender )
"
RDEPEND="${COMMON_DEPEND}
!<kde-plasma/kdeplasma-addons-5.15.80
@@ -141,7 +133,6 @@ src_prepare() {
src_configure() {
local mycmakeargs=(
- $(cmake_use_find_package fontconfig Fontconfig)
-DEvdev_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
-DXORGLIBINPUT_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
-DXORGSERVER_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2020-08-08 23:20 Andreas Sturmlechner
0 siblings, 0 replies; 189+ messages in thread
From: Andreas Sturmlechner @ 2020-08-08 23:20 UTC (permalink / raw
To: gentoo-commits
commit: a2a492d26ae75f3f430ba43f1e5fc1bbfa36e3c3
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 8 23:19:35 2020 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Aug 8 23:19:35 2020 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=a2a492d2
kde-plasma/plasma-desktop: Add IUSE="+kaccounts"
Closes: https://bugs.gentoo.org/736452
Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
kde-plasma/plasma-desktop/metadata.xml | 1 +
kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild | 14 +++++++++-----
2 files changed, 10 insertions(+), 5 deletions(-)
diff --git a/kde-plasma/plasma-desktop/metadata.xml b/kde-plasma/plasma-desktop/metadata.xml
index 49d2b2bec6..7704dc621a 100644
--- a/kde-plasma/plasma-desktop/metadata.xml
+++ b/kde-plasma/plasma-desktop/metadata.xml
@@ -8,6 +8,7 @@
<use>
<flag name="emoji">Build emojipicker applet using <pkg>app-i18n/ibus</pkg> and <pkg>media-fonts/noto-emoji</pkg></flag>
<flag name="ibus">Use ibus input method via <pkg>app-i18n/ibus</pkg></flag>
+ <flag name="kaccounts">Build the OpenDesktop integration plugin</flag>
<flag name="scim">Enable applets that use <pkg>app-i18n/scim</pkg></flag>
</use>
</pkgmetadata>
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
index 49e60d15f7..f63f968705 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
@@ -18,7 +18,7 @@ SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${XORGHDRS}.tar.xz"
LICENSE="GPL-2" # TODO: CHECK
SLOT="5"
KEYWORDS=""
-IUSE="emoji +fontconfig ibus scim +semantic-desktop"
+IUSE="emoji +fontconfig ibus +kaccounts scim +semantic-desktop"
BDEPEND="virtual/pkgconfig"
COMMON_DEPEND="
@@ -33,7 +33,6 @@ COMMON_DEPEND="
>=dev-qt/qtwidgets-${QTMIN}:5
>=dev-qt/qtx11extras-${QTMIN}:5
>=dev-qt/qtxml-${QTMIN}:5
- kde-apps/kaccounts-integration:5
>=kde-frameworks/attica-${KFMIN}:5
>=kde-frameworks/kactivities-${KFMIN}:5
>=kde-frameworks/kactivities-stats-${KFMIN}:5
@@ -77,8 +76,6 @@ COMMON_DEPEND="
>=kde-plasma/libksysguard-${PVCUT}:5
>=kde-plasma/plasma-workspace-${PVCUT}:5
media-libs/phonon[qt5(+)]
- net-libs/accounts-qt
- net-libs/signon-oauth2
x11-libs/libX11
x11-libs/libXcursor
x11-libs/libXfixes
@@ -103,6 +100,10 @@ COMMON_DEPEND="
x11-libs/libxcb
x11-libs/xcb-util-keysyms
)
+ kaccounts? (
+ kde-apps/kaccounts-integration:5
+ net-libs/accounts-qt
+ )
scim? ( app-i18n/scim )
semantic-desktop? ( >=kde-frameworks/baloo-${KFMIN}:5 )
"
@@ -112,6 +113,7 @@ DEPEND="${COMMON_DEPEND}
fontconfig? ( x11-libs/libXrender )
"
RDEPEND="${COMMON_DEPEND}
+ !<kde-plasma/kdeplasma-addons-5.15.80
>=dev-qt/qtgraphicaleffects-${QTMIN}:5
>=dev-qt/qtquickcontrols2-${QTMIN}:5
>=kde-frameworks/kirigami-${KFMIN}:5
@@ -121,7 +123,7 @@ RDEPEND="${COMMON_DEPEND}
>=kde-plasma/oxygen-${PVCUT}:5
sys-apps/util-linux
x11-apps/setxkbmap
- !<kde-plasma/kdeplasma-addons-5.15.80
+ kaccounts? ( net-libs/signon-oauth2 )
"
PATCHES=(
@@ -144,6 +146,8 @@ src_configure() {
-DXORGLIBINPUT_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
-DXORGSERVER_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
-DSynaptics_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
+ $(cmake_use_find_package kaccounts AccountsQt5)
+ $(cmake_use_find_package kaccounts KAccounts)
$(cmake_use_find_package scim SCIM)
$(cmake_use_find_package semantic-desktop KF5Baloo)
)
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2020-08-07 14:18 Andreas Sturmlechner
0 siblings, 0 replies; 189+ messages in thread
From: Andreas Sturmlechner @ 2020-08-07 14:18 UTC (permalink / raw
To: gentoo-commits
commit: c819a9a729baf578389a475aa4d13e3d972966ea
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Fri Aug 7 12:58:04 2020 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Fri Aug 7 12:58:04 2020 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=c819a9a7
kde-plasma/plasma-desktop: Update dependencies
Upstream commits:
313c61a550e26bf24565b14c8a87c4d7dbd70b52
014dd56e30fbf1de7994c4d9a0271c425fa22bd6
Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
index 83bcbb0afb..49e60d15f7 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
@@ -20,6 +20,7 @@ SLOT="5"
KEYWORDS=""
IUSE="emoji +fontconfig ibus scim +semantic-desktop"
+BDEPEND="virtual/pkgconfig"
COMMON_DEPEND="
>=dev-qt/qtconcurrent-${QTMIN}:5
>=dev-qt/qtdbus-${QTMIN}:5
@@ -32,6 +33,7 @@ COMMON_DEPEND="
>=dev-qt/qtwidgets-${QTMIN}:5
>=dev-qt/qtx11extras-${QTMIN}:5
>=dev-qt/qtxml-${QTMIN}:5
+ kde-apps/kaccounts-integration:5
>=kde-frameworks/attica-${KFMIN}:5
>=kde-frameworks/kactivities-${KFMIN}:5
>=kde-frameworks/kactivities-stats-${KFMIN}:5
@@ -62,7 +64,6 @@ COMMON_DEPEND="
>=kde-frameworks/kparts-${KFMIN}:5
>=kde-frameworks/krunner-${KFMIN}:5
>=kde-frameworks/kservice-${KFMIN}:5
- >=kde-frameworks/kwallet-${KFMIN}:5
>=kde-frameworks/kwidgetsaddons-${KFMIN}:5
>=kde-frameworks/kwindowsystem-${KFMIN}:5
>=kde-frameworks/kxmlgui-${KFMIN}:5
@@ -76,6 +77,8 @@ COMMON_DEPEND="
>=kde-plasma/libksysguard-${PVCUT}:5
>=kde-plasma/plasma-workspace-${PVCUT}:5
media-libs/phonon[qt5(+)]
+ net-libs/accounts-qt
+ net-libs/signon-oauth2
x11-libs/libX11
x11-libs/libXcursor
x11-libs/libXfixes
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2020-07-10 12:37 Andreas Sturmlechner
0 siblings, 0 replies; 189+ messages in thread
From: Andreas Sturmlechner @ 2020-07-10 12:37 UTC (permalink / raw
To: gentoo-commits
commit: 18ecd11c840549ff0d586908ff79226cd3e23f6f
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 10 12:37:07 2020 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Fri Jul 10 12:37:07 2020 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=18ecd11c
kde-plasma/plasma-desktop: Drop unused DEPEND
Upstream commits:
3cd728de38b771c84c0cfdf68eac84715637e76f
069cffa8655a8aac3df55a8506e655d268cec5e8
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild | 1 -
1 file changed, 1 deletion(-)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
index 40ff9652d4..14401413ea 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
@@ -48,7 +48,6 @@ COMMON_DEPEND="
>=kde-frameworks/kdeclarative-${KFMIN}:5
>=kde-frameworks/kded-${KFMIN}:5
>=kde-frameworks/kdelibs4support-${KFMIN}:5
- >=kde-frameworks/kemoticons-${KFMIN}:5
>=kde-frameworks/kglobalaccel-${KFMIN}:5
>=kde-frameworks/kguiaddons-${KFMIN}:5
>=kde-frameworks/ki18n-${KFMIN}:5
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2020-05-17 11:17 Andreas Sturmlechner
0 siblings, 0 replies; 189+ messages in thread
From: Andreas Sturmlechner @ 2020-05-17 11:17 UTC (permalink / raw
To: gentoo-commits
commit: 6355ef488bfb7b17462d861caaf5f6b68a60ff56
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun May 17 09:14:37 2020 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun May 17 09:14:37 2020 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=6355ef48
kde-plasma/plasma-desktop: Disable unreliable lookandfeel-kcmTest
Bug: https://bugs.gentoo.org/607918
Bug: https://bugs.gentoo.org/607918
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
kde-plasma/plasma-desktop/plasma-desktop-5.18.90.ebuild | 5 +++--
kde-plasma/plasma-desktop/plasma-desktop-5.19.49.9999.ebuild | 5 +++--
kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild | 5 +++--
3 files changed, 9 insertions(+), 6 deletions(-)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.18.90.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.18.90.ebuild
index ede2d1e463..3fcd4e7ba5 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.18.90.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.18.90.ebuild
@@ -154,10 +154,11 @@ src_configure() {
src_test() {
# parallel tests fail, foldermodeltest,positionertest hang, bug #646890
- # needs D-Bus, bug #634166
+ # test_kio_fonts needs D-Bus, bug #634166
+ # lookandfeel-kcmTest is unreliable for a long time, bug #607918
local myctestargs=(
-j1
- -E "(foldermodeltest|positionertest|test_kio_fonts)"
+ -E "(foldermodeltest|positionertest|test_kio_fonts|lookandfeel-kcmTest)"
)
ecm_src_test
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.19.49.9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.19.49.9999.ebuild
index 518f80a090..a771687358 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.19.49.9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.19.49.9999.ebuild
@@ -154,10 +154,11 @@ src_configure() {
src_test() {
# parallel tests fail, foldermodeltest,positionertest hang, bug #646890
- # needs D-Bus, bug #634166
+ # test_kio_fonts needs D-Bus, bug #634166
+ # lookandfeel-kcmTest is unreliable for a long time, bug #607918
local myctestargs=(
-j1
- -E "(foldermodeltest|positionertest|test_kio_fonts)"
+ -E "(foldermodeltest|positionertest|test_kio_fonts|lookandfeel-kcmTest)"
)
ecm_src_test
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
index 9bef640c13..669af4fa28 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
@@ -154,10 +154,11 @@ src_configure() {
src_test() {
# parallel tests fail, foldermodeltest,positionertest hang, bug #646890
- # needs D-Bus, bug #634166
+ # test_kio_fonts needs D-Bus, bug #634166
+ # lookandfeel-kcmTest is unreliable for a long time, bug #607918
local myctestargs=(
-j1
- -E "(foldermodeltest|positionertest|test_kio_fonts)"
+ -E "(foldermodeltest|positionertest|test_kio_fonts|lookandfeel-kcmTest)"
)
ecm_src_test
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2020-04-16 14:09 Andreas Sturmlechner
0 siblings, 0 replies; 189+ messages in thread
From: Andreas Sturmlechner @ 2020-04-16 14:09 UTC (permalink / raw
To: gentoo-commits
commit: 9a5a814f9c3e3a789c175de49b4c23418de370b4
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 16 13:02:10 2020 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu Apr 16 13:56:29 2020 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=9a5a814f
kde-plasma/plasma-desktop: Drop 5.18.4.1-r1
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
.../plasma-desktop-5.18.4.1-r1.ebuild | 177 ---------------------
1 file changed, 177 deletions(-)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.18.4.1-r1.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.18.4.1-r1.ebuild
deleted file mode 100644
index a5c2737dc0..0000000000
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.18.4.1-r1.ebuild
+++ /dev/null
@@ -1,177 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-ECM_HANDBOOK="forceoptional"
-ECM_TEST="true"
-KFMIN=5.66.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=5.12.3
-VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
-
-DESCRIPTION="KDE Plasma desktop"
-
-# Avoid pulling in xf86-input-{evdev,libinput} DEPEND just for 1 header
-SHA_EVDEV="425ed601"
-SHA_LIBINPUT="e52daf20"
-XORG_URI="https://gitlab.freedesktop.org/xorg/driver/PKG/-/raw"
-SRC_URI+="
- ${XORG_URI/PKG/xf86-input-evdev}/${SHA_EVDEV}/include/evdev-properties.h -> evdev-properties.h-${SHA_EVDEV}
- ${XORG_URI/PKG/xf86-input-libinput}/${SHA_LIBINPUT}/include/libinput-properties.h -> libinput-properties.h-${SHA_LIBINPUT}
-"
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="5"
-KEYWORDS="~amd64"
-IUSE="emoji +fontconfig ibus scim +semantic-desktop touchpad"
-
-COMMON_DEPEND="
- >=dev-qt/qtconcurrent-${QTMIN}:5
- >=dev-qt/qtdbus-${QTMIN}:5
- >=dev-qt/qtdeclarative-${QTMIN}:5
- >=dev-qt/qtgui-${QTMIN}:5
- >=dev-qt/qtnetwork-${QTMIN}:5
- >=dev-qt/qtprintsupport-${QTMIN}:5
- >=dev-qt/qtsql-${QTMIN}:5
- >=dev-qt/qtsvg-${QTMIN}:5
- >=dev-qt/qtwidgets-${QTMIN}:5
- >=dev-qt/qtx11extras-${QTMIN}:5
- >=dev-qt/qtxml-${QTMIN}:5
- >=kde-frameworks/attica-${KFMIN}:5
- >=kde-frameworks/kactivities-${KFMIN}:5
- >=kde-frameworks/kactivities-stats-${KFMIN}:5
- >=kde-frameworks/karchive-${KFMIN}:5
- >=kde-frameworks/kauth-${KFMIN}:5
- >=kde-frameworks/kbookmarks-${KFMIN}:5
- >=kde-frameworks/kcmutils-${KFMIN}:5
- >=kde-frameworks/kcodecs-${KFMIN}:5
- >=kde-frameworks/kcompletion-${KFMIN}:5
- >=kde-frameworks/kconfig-${KFMIN}:5
- >=kde-frameworks/kconfigwidgets-${KFMIN}:5
- >=kde-frameworks/kcoreaddons-${KFMIN}:5
- >=kde-frameworks/kdbusaddons-${KFMIN}:5
- >=kde-frameworks/kdeclarative-${KFMIN}:5
- >=kde-frameworks/kded-${KFMIN}:5
- >=kde-frameworks/kdelibs4support-${KFMIN}:5
- >=kde-frameworks/kemoticons-${KFMIN}:5
- >=kde-frameworks/kglobalaccel-${KFMIN}:5
- >=kde-frameworks/kguiaddons-${KFMIN}:5
- >=kde-frameworks/ki18n-${KFMIN}:5
- >=kde-frameworks/kiconthemes-${KFMIN}:5
- >=kde-frameworks/kio-${KFMIN}:5
- >=kde-frameworks/kitemmodels-${KFMIN}:5
- >=kde-frameworks/kitemviews-${KFMIN}:5
- >=kde-frameworks/kjobwidgets-${KFMIN}:5
- >=kde-frameworks/knewstuff-${KFMIN}:5
- >=kde-frameworks/knotifications-${KFMIN}:5
- >=kde-frameworks/knotifyconfig-${KFMIN}:5
- >=kde-frameworks/kparts-${KFMIN}:5
- >=kde-frameworks/krunner-${KFMIN}:5
- >=kde-frameworks/kservice-${KFMIN}:5
- >=kde-frameworks/kwallet-${KFMIN}:5
- >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
- >=kde-frameworks/kwindowsystem-${KFMIN}:5
- >=kde-frameworks/kxmlgui-${KFMIN}:5
- >=kde-frameworks/plasma-${KFMIN}:5
- >=kde-frameworks/solid-${KFMIN}:5
- >=kde-frameworks/sonnet-${KFMIN}:5
- >=kde-plasma/kwin-${PVCUT}:5
- >=kde-plasma/libksysguard-${PVCUT}:5
- >=kde-plasma/plasma-workspace-${PVCUT}:5
- media-libs/phonon[qt5(+)]
- x11-libs/libX11
- x11-libs/libXcursor
- x11-libs/libXfixes
- x11-libs/libXi
- x11-libs/libxcb[xkb]
- x11-libs/libxkbfile
- emoji? (
- app-i18n/ibus[emoji]
- dev-libs/glib:2
- media-fonts/noto-emoji
- )
- fontconfig? (
- media-libs/fontconfig
- media-libs/freetype
- x11-libs/libXft
- x11-libs/xcb-util-image
- )
- ibus? (
- app-i18n/ibus[emoji?]
- dev-libs/glib:2
- >=dev-qt/qtx11extras-${QTMIN}:5
- x11-libs/libxcb
- x11-libs/xcb-util-keysyms
- )
- scim? ( app-i18n/scim )
- semantic-desktop? ( >=kde-frameworks/baloo-${KFMIN}:5 )
- touchpad? ( x11-drivers/xf86-input-synaptics )
-"
-DEPEND="${COMMON_DEPEND}
- dev-libs/boost
- x11-base/xorg-proto
- fontconfig? ( x11-libs/libXrender )
-"
-RDEPEND="${COMMON_DEPEND}
- >=dev-qt/qtgraphicaleffects-${QTMIN}:5
- >=dev-qt/qtquickcontrols2-${QTMIN}:5
- >=kde-frameworks/kirigami-${KFMIN}:5
- >=kde-frameworks/qqc2-desktop-style-${KFMIN}:5
- >=kde-plasma/breeze-${PVCUT}:5
- >=kde-plasma/kde-cli-tools-${PVCUT}:5
- >=kde-plasma/oxygen-${PVCUT}:5
- sys-apps/util-linux
- x11-apps/setxkbmap
- !<kde-plasma/kdeplasma-addons-5.15.80
-"
-
-PATCHES=(
- "${FILESDIR}/${PN}-5.18.4.1-override-include-dirs.patch" # downstream patch
-)
-
-src_unpack() {
- kde.org_src_unpack
- mkdir "${WORKDIR}/include" || die "Failed to prepare evdev/libinput dir"
- cp "${DISTDIR}"/evdev-properties.h-${SHA_EVDEV} \
- "${WORKDIR}"/include/evdev-properties.h || die "Failed to copy evdev"
- cp "${DISTDIR}"/libinput-properties.h-${SHA_LIBINPUT} \
- "${WORKDIR}"/include/libinput-properties.h || die "Failed to copy libinput"
-}
-
-src_prepare() {
- ecm_src_prepare
-
- if ! use ibus; then
- sed -e "s/Qt5X11Extras_FOUND AND XCB_XCB_FOUND AND XCB_KEYSYMS_FOUND/false/" \
- -i applets/kimpanel/backend/ibus/CMakeLists.txt || die
- fi
-}
-
-src_configure() {
- local mycmakeargs=(
- $(cmake_use_find_package fontconfig Fontconfig)
- -DEvdev_INCLUDE_DIRS="${WORKDIR}"/include
- -DXORGLIBINPUT_INCLUDE_DIRS="${WORKDIR}"/include
- $(cmake_use_find_package scim SCIM)
- $(cmake_use_find_package semantic-desktop KF5Baloo)
- $(cmake_use_find_package touchpad Synaptics)
- )
- if ! use emoji && ! use ibus; then
- mycmakeargs+=( -DCMAKE_DISABLE_FIND_PACKAGE_IBus=ON )
- fi
-
- ecm_src_configure
-}
-
-src_test() {
- # parallel tests fail, foldermodeltest,positionertest hang, bug #646890
- # needs D-Bus, bug #634166
- local myctestargs=(
- -j1
- -E "(foldermodeltest|positionertest|test_kio_fonts)"
- )
-
- ecm_src_test
-}
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2020-04-08 15:51 Andreas Sturmlechner
0 siblings, 0 replies; 189+ messages in thread
From: Andreas Sturmlechner @ 2020-04-08 15:51 UTC (permalink / raw
To: gentoo-commits
commit: 6bcc20e45dad9f5eab9972a79d1e4e84f3d8218f
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 5 22:59:37 2020 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Wed Apr 8 15:50:31 2020 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=6bcc20e4
kde-plasma/plasma-desktop: Add 5.18.4.1-r1 for testing
Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
.../plasma-desktop-5.18.4.1-r1.ebuild | 177 +++++++++++++++++++++
1 file changed, 177 insertions(+)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.18.4.1-r1.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.18.4.1-r1.ebuild
new file mode 100644
index 0000000000..a5c2737dc0
--- /dev/null
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.18.4.1-r1.ebuild
@@ -0,0 +1,177 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+ECM_HANDBOOK="forceoptional"
+ECM_TEST="true"
+KFMIN=5.66.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=5.12.3
+VIRTUALX_REQUIRED="test"
+inherit ecm kde.org
+
+DESCRIPTION="KDE Plasma desktop"
+
+# Avoid pulling in xf86-input-{evdev,libinput} DEPEND just for 1 header
+SHA_EVDEV="425ed601"
+SHA_LIBINPUT="e52daf20"
+XORG_URI="https://gitlab.freedesktop.org/xorg/driver/PKG/-/raw"
+SRC_URI+="
+ ${XORG_URI/PKG/xf86-input-evdev}/${SHA_EVDEV}/include/evdev-properties.h -> evdev-properties.h-${SHA_EVDEV}
+ ${XORG_URI/PKG/xf86-input-libinput}/${SHA_LIBINPUT}/include/libinput-properties.h -> libinput-properties.h-${SHA_LIBINPUT}
+"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64"
+IUSE="emoji +fontconfig ibus scim +semantic-desktop touchpad"
+
+COMMON_DEPEND="
+ >=dev-qt/qtconcurrent-${QTMIN}:5
+ >=dev-qt/qtdbus-${QTMIN}:5
+ >=dev-qt/qtdeclarative-${QTMIN}:5
+ >=dev-qt/qtgui-${QTMIN}:5
+ >=dev-qt/qtnetwork-${QTMIN}:5
+ >=dev-qt/qtprintsupport-${QTMIN}:5
+ >=dev-qt/qtsql-${QTMIN}:5
+ >=dev-qt/qtsvg-${QTMIN}:5
+ >=dev-qt/qtwidgets-${QTMIN}:5
+ >=dev-qt/qtx11extras-${QTMIN}:5
+ >=dev-qt/qtxml-${QTMIN}:5
+ >=kde-frameworks/attica-${KFMIN}:5
+ >=kde-frameworks/kactivities-${KFMIN}:5
+ >=kde-frameworks/kactivities-stats-${KFMIN}:5
+ >=kde-frameworks/karchive-${KFMIN}:5
+ >=kde-frameworks/kauth-${KFMIN}:5
+ >=kde-frameworks/kbookmarks-${KFMIN}:5
+ >=kde-frameworks/kcmutils-${KFMIN}:5
+ >=kde-frameworks/kcodecs-${KFMIN}:5
+ >=kde-frameworks/kcompletion-${KFMIN}:5
+ >=kde-frameworks/kconfig-${KFMIN}:5
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+ >=kde-frameworks/kcoreaddons-${KFMIN}:5
+ >=kde-frameworks/kdbusaddons-${KFMIN}:5
+ >=kde-frameworks/kdeclarative-${KFMIN}:5
+ >=kde-frameworks/kded-${KFMIN}:5
+ >=kde-frameworks/kdelibs4support-${KFMIN}:5
+ >=kde-frameworks/kemoticons-${KFMIN}:5
+ >=kde-frameworks/kglobalaccel-${KFMIN}:5
+ >=kde-frameworks/kguiaddons-${KFMIN}:5
+ >=kde-frameworks/ki18n-${KFMIN}:5
+ >=kde-frameworks/kiconthemes-${KFMIN}:5
+ >=kde-frameworks/kio-${KFMIN}:5
+ >=kde-frameworks/kitemmodels-${KFMIN}:5
+ >=kde-frameworks/kitemviews-${KFMIN}:5
+ >=kde-frameworks/kjobwidgets-${KFMIN}:5
+ >=kde-frameworks/knewstuff-${KFMIN}:5
+ >=kde-frameworks/knotifications-${KFMIN}:5
+ >=kde-frameworks/knotifyconfig-${KFMIN}:5
+ >=kde-frameworks/kparts-${KFMIN}:5
+ >=kde-frameworks/krunner-${KFMIN}:5
+ >=kde-frameworks/kservice-${KFMIN}:5
+ >=kde-frameworks/kwallet-${KFMIN}:5
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+ >=kde-frameworks/kwindowsystem-${KFMIN}:5
+ >=kde-frameworks/kxmlgui-${KFMIN}:5
+ >=kde-frameworks/plasma-${KFMIN}:5
+ >=kde-frameworks/solid-${KFMIN}:5
+ >=kde-frameworks/sonnet-${KFMIN}:5
+ >=kde-plasma/kwin-${PVCUT}:5
+ >=kde-plasma/libksysguard-${PVCUT}:5
+ >=kde-plasma/plasma-workspace-${PVCUT}:5
+ media-libs/phonon[qt5(+)]
+ x11-libs/libX11
+ x11-libs/libXcursor
+ x11-libs/libXfixes
+ x11-libs/libXi
+ x11-libs/libxcb[xkb]
+ x11-libs/libxkbfile
+ emoji? (
+ app-i18n/ibus[emoji]
+ dev-libs/glib:2
+ media-fonts/noto-emoji
+ )
+ fontconfig? (
+ media-libs/fontconfig
+ media-libs/freetype
+ x11-libs/libXft
+ x11-libs/xcb-util-image
+ )
+ ibus? (
+ app-i18n/ibus[emoji?]
+ dev-libs/glib:2
+ >=dev-qt/qtx11extras-${QTMIN}:5
+ x11-libs/libxcb
+ x11-libs/xcb-util-keysyms
+ )
+ scim? ( app-i18n/scim )
+ semantic-desktop? ( >=kde-frameworks/baloo-${KFMIN}:5 )
+ touchpad? ( x11-drivers/xf86-input-synaptics )
+"
+DEPEND="${COMMON_DEPEND}
+ dev-libs/boost
+ x11-base/xorg-proto
+ fontconfig? ( x11-libs/libXrender )
+"
+RDEPEND="${COMMON_DEPEND}
+ >=dev-qt/qtgraphicaleffects-${QTMIN}:5
+ >=dev-qt/qtquickcontrols2-${QTMIN}:5
+ >=kde-frameworks/kirigami-${KFMIN}:5
+ >=kde-frameworks/qqc2-desktop-style-${KFMIN}:5
+ >=kde-plasma/breeze-${PVCUT}:5
+ >=kde-plasma/kde-cli-tools-${PVCUT}:5
+ >=kde-plasma/oxygen-${PVCUT}:5
+ sys-apps/util-linux
+ x11-apps/setxkbmap
+ !<kde-plasma/kdeplasma-addons-5.15.80
+"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-5.18.4.1-override-include-dirs.patch" # downstream patch
+)
+
+src_unpack() {
+ kde.org_src_unpack
+ mkdir "${WORKDIR}/include" || die "Failed to prepare evdev/libinput dir"
+ cp "${DISTDIR}"/evdev-properties.h-${SHA_EVDEV} \
+ "${WORKDIR}"/include/evdev-properties.h || die "Failed to copy evdev"
+ cp "${DISTDIR}"/libinput-properties.h-${SHA_LIBINPUT} \
+ "${WORKDIR}"/include/libinput-properties.h || die "Failed to copy libinput"
+}
+
+src_prepare() {
+ ecm_src_prepare
+
+ if ! use ibus; then
+ sed -e "s/Qt5X11Extras_FOUND AND XCB_XCB_FOUND AND XCB_KEYSYMS_FOUND/false/" \
+ -i applets/kimpanel/backend/ibus/CMakeLists.txt || die
+ fi
+}
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake_use_find_package fontconfig Fontconfig)
+ -DEvdev_INCLUDE_DIRS="${WORKDIR}"/include
+ -DXORGLIBINPUT_INCLUDE_DIRS="${WORKDIR}"/include
+ $(cmake_use_find_package scim SCIM)
+ $(cmake_use_find_package semantic-desktop KF5Baloo)
+ $(cmake_use_find_package touchpad Synaptics)
+ )
+ if ! use emoji && ! use ibus; then
+ mycmakeargs+=( -DCMAKE_DISABLE_FIND_PACKAGE_IBus=ON )
+ fi
+
+ ecm_src_configure
+}
+
+src_test() {
+ # parallel tests fail, foldermodeltest,positionertest hang, bug #646890
+ # needs D-Bus, bug #634166
+ local myctestargs=(
+ -j1
+ -E "(foldermodeltest|positionertest|test_kio_fonts)"
+ )
+
+ ecm_src_test
+}
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2020-03-22 15:44 Andreas Sturmlechner
0 siblings, 0 replies; 189+ messages in thread
From: Andreas Sturmlechner @ 2020-03-22 15:44 UTC (permalink / raw
To: gentoo-commits
commit: fef7fd441a44f4d38435a326bf21172eb26e3589
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 22 15:32:32 2020 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Mar 22 15:44:07 2020 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=fef7fd44
kde-plasma/plasma-desktop: Add USE emoji
Bug: https://bugs.gentoo.org/709742
Package-Manager: Portage-2.3.94, Repoman-2.3.21
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
kde-plasma/plasma-desktop/metadata.xml | 1 +
.../plasma-desktop-5.18.49.9999.ebuild | 22 +++++++++++++++++++---
.../plasma-desktop/plasma-desktop-9999.ebuild | 20 ++++++++++++++++++--
3 files changed, 38 insertions(+), 5 deletions(-)
diff --git a/kde-plasma/plasma-desktop/metadata.xml b/kde-plasma/plasma-desktop/metadata.xml
index cf13ed12c3..9b61884e37 100644
--- a/kde-plasma/plasma-desktop/metadata.xml
+++ b/kde-plasma/plasma-desktop/metadata.xml
@@ -6,6 +6,7 @@
<name>Gentoo KDE Project</name>
</maintainer>
<use>
+ <flag name="emoji">Build emojipicker applet using <pkg>app-i18n/ibus</pkg> and <pkg>media-fonts/noto-emoji</pkg></flag>
<flag name="ibus">Use ibus input method via <pkg>app-i18n/ibus</pkg></flag>
<flag name="mouse">Enable mouse KCM</flag>
<flag name="scim">Enable applets that use <pkg>app-i18n/scim</pkg></flag>
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.18.49.9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.18.49.9999.ebuild
index c4c2f1f880..0f09b8a685 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.18.49.9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.18.49.9999.ebuild
@@ -16,7 +16,7 @@ DESCRIPTION="KDE Plasma desktop"
LICENSE="GPL-2" # TODO: CHECK
SLOT="5"
KEYWORDS=""
-IUSE="+fontconfig ibus +mouse scim +semantic-desktop touchpad"
+IUSE="emoji +fontconfig ibus +mouse scim +semantic-desktop touchpad"
COMMON_DEPEND="
>=dev-qt/qtconcurrent-${QTMIN}:5
@@ -78,6 +78,11 @@ COMMON_DEPEND="
x11-libs/libXi
x11-libs/libxcb[xkb]
x11-libs/libxkbfile
+ emoji? (
+ app-i18n/ibus[emoji]
+ dev-libs/glib:2
+ media-fonts/noto-emoji
+ )
fontconfig? (
media-libs/fontconfig
media-libs/freetype
@@ -85,7 +90,7 @@ COMMON_DEPEND="
x11-libs/xcb-util-image
)
ibus? (
- app-i18n/ibus
+ app-i18n/ibus[emoji?]
dev-libs/glib:2
>=dev-qt/qtx11extras-${QTMIN}:5
x11-libs/libxcb
@@ -117,16 +122,27 @@ RDEPEND="${COMMON_DEPEND}
!<kde-plasma/kdeplasma-addons-5.15.80
"
+src_prepare() {
+ ecm_src_prepare
+
+ if ! use ibus; then
+ sed -e "s/Qt5X11Extras_FOUND AND XCB_XCB_FOUND AND XCB_KEYSYMS_FOUND/false/" \
+ -i applets/kimpanel/backend/ibus/CMakeLists.txt || die
+ fi
+}
+
src_configure() {
local mycmakeargs=(
$(cmake_use_find_package fontconfig Fontconfig)
- $(cmake_use_find_package ibus IBus)
$(cmake_use_find_package mouse Evdev)
$(cmake_use_find_package mouse XorgLibinput)
$(cmake_use_find_package scim SCIM)
$(cmake_use_find_package semantic-desktop KF5Baloo)
$(cmake_use_find_package touchpad Synaptics)
)
+ if ! use emoji && ! use ibus; then
+ mycmakeargs+=( -DCMAKE_DISABLE_FIND_PACKAGE_IBus=ON )
+ fi
ecm_src_configure
}
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
index 8e59833d68..cc1a9a9ec6 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
@@ -16,7 +16,7 @@ DESCRIPTION="KDE Plasma desktop"
LICENSE="GPL-2" # TODO: CHECK
SLOT="5"
KEYWORDS=""
-IUSE="+fontconfig ibus +mouse scim +semantic-desktop touchpad"
+IUSE="emoji +fontconfig ibus +mouse scim +semantic-desktop touchpad"
COMMON_DEPEND="
>=dev-qt/qtconcurrent-${QTMIN}:5
@@ -78,6 +78,11 @@ COMMON_DEPEND="
x11-libs/libXi
x11-libs/libxcb[xkb]
x11-libs/libxkbfile
+ emoji? (
+ app-i18n/ibus[emoji]
+ dev-libs/glib:2
+ media-fonts/noto-emoji
+ )
fontconfig? (
media-libs/fontconfig
media-libs/freetype
@@ -117,16 +122,27 @@ RDEPEND="${COMMON_DEPEND}
!<kde-plasma/kdeplasma-addons-5.15.80
"
+src_prepare() {
+ ecm_src_prepare
+
+ if ! use ibus; then
+ sed -e "s/Qt5X11Extras_FOUND AND XCB_XCB_FOUND AND XCB_KEYSYMS_FOUND/false/" \
+ -i applets/kimpanel/backend/ibus/CMakeLists.txt || die
+ fi
+}
+
src_configure() {
local mycmakeargs=(
$(cmake_use_find_package fontconfig Fontconfig)
- $(cmake_use_find_package ibus IBus)
$(cmake_use_find_package mouse Evdev)
$(cmake_use_find_package mouse XorgLibinput)
$(cmake_use_find_package scim SCIM)
$(cmake_use_find_package semantic-desktop KF5Baloo)
$(cmake_use_find_package touchpad Synaptics)
)
+ if ! use emoji && ! use ibus; then
+ mycmakeargs+=( -DCMAKE_DISABLE_FIND_PACKAGE_IBus=ON )
+ fi
ecm_src_configure
}
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2020-03-22 15:44 Andreas Sturmlechner
0 siblings, 0 replies; 189+ messages in thread
From: Andreas Sturmlechner @ 2020-03-22 15:44 UTC (permalink / raw
To: gentoo-commits
commit: 4301aa969f29458e8d70e2147d06a6566942baef
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 22 14:26:56 2020 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Mar 22 14:50:53 2020 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=4301aa96
kde-plasma/plasma-desktop: Sort DEPENDs
Package-Manager: Portage-2.3.94, Repoman-2.3.21
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
.../plasma-desktop-5.18.49.9999.ebuild | 28 +++++++++++-----------
.../plasma-desktop/plasma-desktop-9999.ebuild | 28 +++++++++++-----------
2 files changed, 28 insertions(+), 28 deletions(-)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.18.49.9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.18.49.9999.ebuild
index fdcf13c3b6..c4c2f1f880 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.18.49.9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.18.49.9999.ebuild
@@ -19,6 +19,17 @@ KEYWORDS=""
IUSE="+fontconfig ibus +mouse scim +semantic-desktop touchpad"
COMMON_DEPEND="
+ >=dev-qt/qtconcurrent-${QTMIN}:5
+ >=dev-qt/qtdbus-${QTMIN}:5
+ >=dev-qt/qtdeclarative-${QTMIN}:5
+ >=dev-qt/qtgui-${QTMIN}:5
+ >=dev-qt/qtnetwork-${QTMIN}:5
+ >=dev-qt/qtprintsupport-${QTMIN}:5
+ >=dev-qt/qtsql-${QTMIN}:5
+ >=dev-qt/qtsvg-${QTMIN}:5
+ >=dev-qt/qtwidgets-${QTMIN}:5
+ >=dev-qt/qtx11extras-${QTMIN}:5
+ >=dev-qt/qtxml-${QTMIN}:5
>=kde-frameworks/attica-${KFMIN}:5
>=kde-frameworks/kactivities-${KFMIN}:5
>=kde-frameworks/kactivities-stats-${KFMIN}:5
@@ -60,17 +71,6 @@ COMMON_DEPEND="
>=kde-plasma/kwin-${PVCUT}:5
>=kde-plasma/libksysguard-${PVCUT}:5
>=kde-plasma/plasma-workspace-${PVCUT}:5
- >=dev-qt/qtconcurrent-${QTMIN}:5
- >=dev-qt/qtdbus-${QTMIN}:5
- >=dev-qt/qtdeclarative-${QTMIN}:5
- >=dev-qt/qtgui-${QTMIN}:5
- >=dev-qt/qtnetwork-${QTMIN}:5
- >=dev-qt/qtprintsupport-${QTMIN}:5
- >=dev-qt/qtsql-${QTMIN}:5
- >=dev-qt/qtsvg-${QTMIN}:5
- >=dev-qt/qtwidgets-${QTMIN}:5
- >=dev-qt/qtx11extras-${QTMIN}:5
- >=dev-qt/qtxml-${QTMIN}:5
media-libs/phonon[qt5(+)]
x11-libs/libX11
x11-libs/libXcursor
@@ -85,9 +85,9 @@ COMMON_DEPEND="
x11-libs/xcb-util-image
)
ibus? (
- >=dev-qt/qtx11extras-${QTMIN}:5
app-i18n/ibus
dev-libs/glib:2
+ >=dev-qt/qtx11extras-${QTMIN}:5
x11-libs/libxcb
x11-libs/xcb-util-keysyms
)
@@ -105,13 +105,13 @@ DEPEND="${COMMON_DEPEND}
)
"
RDEPEND="${COMMON_DEPEND}
+ >=dev-qt/qtgraphicaleffects-${QTMIN}:5
+ >=dev-qt/qtquickcontrols2-${QTMIN}:5
>=kde-frameworks/kirigami-${KFMIN}:5
>=kde-frameworks/qqc2-desktop-style-${KFMIN}:5
>=kde-plasma/breeze-${PVCUT}:5
>=kde-plasma/kde-cli-tools-${PVCUT}:5
>=kde-plasma/oxygen-${PVCUT}:5
- >=dev-qt/qtgraphicaleffects-${QTMIN}:5
- >=dev-qt/qtquickcontrols2-${QTMIN}:5
sys-apps/util-linux
x11-apps/setxkbmap
!<kde-plasma/kdeplasma-addons-5.15.80
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
index b9ef0b3ac1..8e59833d68 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
@@ -19,6 +19,17 @@ KEYWORDS=""
IUSE="+fontconfig ibus +mouse scim +semantic-desktop touchpad"
COMMON_DEPEND="
+ >=dev-qt/qtconcurrent-${QTMIN}:5
+ >=dev-qt/qtdbus-${QTMIN}:5
+ >=dev-qt/qtdeclarative-${QTMIN}:5
+ >=dev-qt/qtgui-${QTMIN}:5
+ >=dev-qt/qtnetwork-${QTMIN}:5
+ >=dev-qt/qtprintsupport-${QTMIN}:5
+ >=dev-qt/qtsql-${QTMIN}:5
+ >=dev-qt/qtsvg-${QTMIN}:5
+ >=dev-qt/qtwidgets-${QTMIN}:5
+ >=dev-qt/qtx11extras-${QTMIN}:5
+ >=dev-qt/qtxml-${QTMIN}:5
>=kde-frameworks/attica-${KFMIN}:5
>=kde-frameworks/kactivities-${KFMIN}:5
>=kde-frameworks/kactivities-stats-${KFMIN}:5
@@ -60,17 +71,6 @@ COMMON_DEPEND="
>=kde-plasma/kwin-${PVCUT}:5
>=kde-plasma/libksysguard-${PVCUT}:5
>=kde-plasma/plasma-workspace-${PVCUT}:5
- >=dev-qt/qtconcurrent-${QTMIN}:5
- >=dev-qt/qtdbus-${QTMIN}:5
- >=dev-qt/qtdeclarative-${QTMIN}:5
- >=dev-qt/qtgui-${QTMIN}:5
- >=dev-qt/qtnetwork-${QTMIN}:5
- >=dev-qt/qtprintsupport-${QTMIN}:5
- >=dev-qt/qtsql-${QTMIN}:5
- >=dev-qt/qtsvg-${QTMIN}:5
- >=dev-qt/qtwidgets-${QTMIN}:5
- >=dev-qt/qtx11extras-${QTMIN}:5
- >=dev-qt/qtxml-${QTMIN}:5
media-libs/phonon[qt5(+)]
x11-libs/libX11
x11-libs/libXcursor
@@ -85,9 +85,9 @@ COMMON_DEPEND="
x11-libs/xcb-util-image
)
ibus? (
- >=dev-qt/qtx11extras-${QTMIN}:5
app-i18n/ibus
dev-libs/glib:2
+ >=dev-qt/qtx11extras-${QTMIN}:5
x11-libs/libxcb
x11-libs/xcb-util-keysyms
)
@@ -105,13 +105,13 @@ DEPEND="${COMMON_DEPEND}
)
"
RDEPEND="${COMMON_DEPEND}
+ >=dev-qt/qtgraphicaleffects-${QTMIN}:5
+ >=dev-qt/qtquickcontrols2-${QTMIN}:5
>=kde-frameworks/kirigami-${KFMIN}:5
>=kde-frameworks/qqc2-desktop-style-${KFMIN}:5
>=kde-plasma/breeze-${PVCUT}:5
>=kde-plasma/kde-cli-tools-${PVCUT}:5
>=kde-plasma/oxygen-${PVCUT}:5
- >=dev-qt/qtgraphicaleffects-${QTMIN}:5
- >=dev-qt/qtquickcontrols2-${QTMIN}:5
sys-apps/util-linux
x11-apps/setxkbmap
!<kde-plasma/kdeplasma-addons-5.15.80
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2020-02-13 22:41 Andreas Sturmlechner
0 siblings, 0 replies; 189+ messages in thread
From: Andreas Sturmlechner @ 2020-02-13 22:41 UTC (permalink / raw
To: gentoo-commits
commit: 2f0af54f0743c2ee210c4316d15cba53cce4ce80
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 13 22:19:41 2020 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu Feb 13 22:19:41 2020 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=2f0af54f
kde-plasma/plasma-desktop: Drop 5.18.0 (r0)
Package-Manager: Portage-2.3.88, Repoman-2.3.20
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
.../plasma-desktop/plasma-desktop-5.18.0.ebuild | 143 ---------------------
1 file changed, 143 deletions(-)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.18.0.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.18.0.ebuild
deleted file mode 100644
index 1d7c84b9da..0000000000
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.18.0.ebuild
+++ /dev/null
@@ -1,143 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-ECM_HANDBOOK="forceoptional"
-ECM_TEST="true"
-KFMIN=5.66.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=5.12.3
-VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
-
-DESCRIPTION="KDE Plasma desktop"
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="5"
-KEYWORDS="~amd64 ~ppc64"
-IUSE="+fontconfig ibus +mouse scim +semantic-desktop touchpad"
-
-COMMON_DEPEND="
- >=kde-frameworks/attica-${KFMIN}:5
- >=kde-frameworks/kactivities-${KFMIN}:5
- >=kde-frameworks/kactivities-stats-${KFMIN}:5
- >=kde-frameworks/karchive-${KFMIN}:5
- >=kde-frameworks/kauth-${KFMIN}:5
- >=kde-frameworks/kbookmarks-${KFMIN}:5
- >=kde-frameworks/kcmutils-${KFMIN}:5
- >=kde-frameworks/kcodecs-${KFMIN}:5
- >=kde-frameworks/kcompletion-${KFMIN}:5
- >=kde-frameworks/kconfig-${KFMIN}:5
- >=kde-frameworks/kconfigwidgets-${KFMIN}:5
- >=kde-frameworks/kcoreaddons-${KFMIN}:5
- >=kde-frameworks/kdbusaddons-${KFMIN}:5
- >=kde-frameworks/kdeclarative-${KFMIN}:5
- >=kde-frameworks/kded-${KFMIN}:5
- >=kde-frameworks/kdelibs4support-${KFMIN}:5
- >=kde-frameworks/kemoticons-${KFMIN}:5
- >=kde-frameworks/kglobalaccel-${KFMIN}:5
- >=kde-frameworks/kguiaddons-${KFMIN}:5
- >=kde-frameworks/ki18n-${KFMIN}:5
- >=kde-frameworks/kiconthemes-${KFMIN}:5
- >=kde-frameworks/kio-${KFMIN}:5
- >=kde-frameworks/kitemmodels-${KFMIN}:5
- >=kde-frameworks/kitemviews-${KFMIN}:5
- >=kde-frameworks/kjobwidgets-${KFMIN}:5
- >=kde-frameworks/knewstuff-${KFMIN}:5
- >=kde-frameworks/knotifications-${KFMIN}:5
- >=kde-frameworks/knotifyconfig-${KFMIN}:5
- >=kde-frameworks/kparts-${KFMIN}:5
- >=kde-frameworks/krunner-${KFMIN}:5
- >=kde-frameworks/kservice-${KFMIN}:5
- >=kde-frameworks/kwallet-${KFMIN}:5
- >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
- >=kde-frameworks/kwindowsystem-${KFMIN}:5
- >=kde-frameworks/kxmlgui-${KFMIN}:5
- >=kde-frameworks/plasma-${KFMIN}:5
- >=kde-frameworks/solid-${KFMIN}:5
- >=kde-frameworks/sonnet-${KFMIN}:5
- >=kde-plasma/kwin-${PVCUT}:5
- >=kde-plasma/libksysguard-${PVCUT}:5
- >=kde-plasma/plasma-workspace-${PVCUT}:5
- >=dev-qt/qtconcurrent-${QTMIN}:5
- >=dev-qt/qtdbus-${QTMIN}:5
- >=dev-qt/qtdeclarative-${QTMIN}:5
- >=dev-qt/qtgui-${QTMIN}:5
- >=dev-qt/qtnetwork-${QTMIN}:5
- >=dev-qt/qtprintsupport-${QTMIN}:5
- >=dev-qt/qtsql-${QTMIN}:5
- >=dev-qt/qtsvg-${QTMIN}:5
- >=dev-qt/qtwidgets-${QTMIN}:5
- >=dev-qt/qtx11extras-${QTMIN}:5
- >=dev-qt/qtxml-${QTMIN}:5
- media-libs/phonon[qt5(+)]
- x11-libs/libX11
- x11-libs/libXcursor
- x11-libs/libXfixes
- x11-libs/libXi
- x11-libs/libxcb[xkb]
- x11-libs/libxkbfile
- fontconfig? (
- media-libs/fontconfig
- media-libs/freetype
- x11-libs/libXft
- x11-libs/xcb-util-image
- )
- ibus? (
- >=dev-qt/qtx11extras-${QTMIN}:5
- app-i18n/ibus
- dev-libs/glib:2
- x11-libs/libxcb
- x11-libs/xcb-util-keysyms
- )
- scim? ( app-i18n/scim )
- semantic-desktop? ( >=kde-frameworks/baloo-${KFMIN}:5 )
- 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}
- >=kde-frameworks/kirigami-${KFMIN}:5
- >=kde-frameworks/qqc2-desktop-style-${KFMIN}:5
- >=kde-plasma/breeze-${PVCUT}:5
- >=kde-plasma/kde-cli-tools-${PVCUT}:5
- >=kde-plasma/oxygen-${PVCUT}:5
- >=dev-qt/qtgraphicaleffects-${QTMIN}:5
- >=dev-qt/qtquickcontrols2-${QTMIN}:5
- sys-apps/util-linux
- x11-apps/setxkbmap
- !<kde-plasma/kdeplasma-addons-5.15.80
-"
-
-src_configure() {
- local mycmakeargs=(
- $(cmake_use_find_package fontconfig Fontconfig)
- $(cmake_use_find_package ibus IBus)
- $(cmake_use_find_package mouse Evdev)
- $(cmake_use_find_package mouse XorgLibinput)
- $(cmake_use_find_package scim SCIM)
- $(cmake_use_find_package semantic-desktop KF5Baloo)
- $(cmake_use_find_package touchpad Synaptics)
- )
-
- ecm_src_configure
-}
-
-src_test() {
- # parallel tests fail, foldermodeltest,positionertest hang, bug #646890
- # needs D-Bus, bug #634166
- local myctestargs=(
- -j1
- -E "(foldermodeltest|positionertest|test_kio_fonts)"
- )
-
- ecm_src_test
-}
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2019-12-22 20:34 Andreas Sturmlechner
0 siblings, 0 replies; 189+ messages in thread
From: Andreas Sturmlechner @ 2019-12-22 20:34 UTC (permalink / raw
To: gentoo-commits
commit: ebcc4c14207b7b196b1fb9138fbd6aead3b3b1dd
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 22 20:17:56 2019 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Dec 22 20:17:56 2019 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=ebcc4c14
kde-plasma/plasma-desktop: Add new DEPEND
Upstream commit 09a258a22ed4a2e6ac2d864f25f53e3429bba7ef
Package-Manager: Portage-2.3.82, Repoman-2.3.20
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild | 1 +
1 file changed, 1 insertion(+)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
index 19dc8c7fc2..fc9b8b843e 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
@@ -58,6 +58,7 @@ COMMON_DEPEND="
>=kde-frameworks/solid-${KFMIN}:5
>=kde-frameworks/sonnet-${KFMIN}:5
>=kde-plasma/kwin-${PVCUT}:5
+ >=kde-plasma/libksysguard-${PVCUT}:5
>=kde-plasma/plasma-workspace-${PVCUT}:5
>=dev-qt/qtconcurrent-${QTMIN}:5
>=dev-qt/qtdbus-${QTMIN}:5
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2019-09-19 22:43 Andreas Sturmlechner
0 siblings, 0 replies; 189+ messages in thread
From: Andreas Sturmlechner @ 2019-09-19 22:43 UTC (permalink / raw
To: gentoo-commits
commit: 4a894d34603b255981c3d78c65c90397a1cee374
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Thu Sep 19 22:38:56 2019 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu Sep 19 22:38:56 2019 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=4a894d34
kde-plasma/plasma-desktop: Drop unused DEPEND
Upstream commit 3a27e8ceb53e1aee27cbfbc4a4228d5fae8dbbde
Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
kde-plasma/plasma-desktop/plasma-desktop-5.17.49.9999.ebuild | 1 -
kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild | 1 -
2 files changed, 2 deletions(-)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.17.49.9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.17.49.9999.ebuild
index 6cdd26b43b..a7b7b5d8ad 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.17.49.9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.17.49.9999.ebuild
@@ -42,7 +42,6 @@ COMMON_DEPEND="
$(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)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
index 6cdd26b43b..a7b7b5d8ad 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
@@ -42,7 +42,6 @@ COMMON_DEPEND="
$(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)
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2019-09-17 6:40 Andreas Sturmlechner
0 siblings, 0 replies; 189+ messages in thread
From: Andreas Sturmlechner @ 2019-09-17 6:40 UTC (permalink / raw
To: gentoo-commits
commit: 09d7f6c3681ddce7fb5aed9869b83dd60cd94d1f
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 17 06:38:21 2019 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Tue Sep 17 06:38:21 2019 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=09d7f6c3
kde-plasma/plasma-desktop: Drop unused DEPEND
kicker moved into plasma-workspace, upsteam commit
84c8dade3ce0c9cad9da26b083c954655266c639
Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
kde-plasma/plasma-desktop/metadata.xml | 1 -
kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild | 4 +---
2 files changed, 1 insertion(+), 4 deletions(-)
diff --git a/kde-plasma/plasma-desktop/metadata.xml b/kde-plasma/plasma-desktop/metadata.xml
index 65b6478522..cf13ed12c3 100644
--- a/kde-plasma/plasma-desktop/metadata.xml
+++ b/kde-plasma/plasma-desktop/metadata.xml
@@ -6,7 +6,6 @@
<name>Gentoo KDE Project</name>
</maintainer>
<use>
- <flag name="appstream">Enable AppStream software metadata support</flag>
<flag name="ibus">Use ibus input method via <pkg>app-i18n/ibus</pkg></flag>
<flag name="mouse">Enable mouse KCM</flag>
<flag name="scim">Enable applets that use <pkg>app-i18n/scim</pkg></flag>
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
index 344aa7b3f8..6cdd26b43b 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
@@ -10,7 +10,7 @@ inherit kde5
DESCRIPTION="KDE Plasma desktop"
KEYWORDS=""
-IUSE="appstream +fontconfig ibus +mouse scim +semantic-desktop touchpad"
+IUSE="+fontconfig ibus +mouse scim +semantic-desktop touchpad"
COMMON_DEPEND="
$(add_frameworks_dep attica)
@@ -72,7 +72,6 @@ COMMON_DEPEND="
x11-libs/libXi
x11-libs/libxcb[xkb]
x11-libs/libxkbfile
- appstream? ( >=dev-libs/appstream-0.12.2[qt5] )
fontconfig? (
media-libs/fontconfig
media-libs/freetype
@@ -114,7 +113,6 @@ RDEPEND="${COMMON_DEPEND}
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)
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2019-08-14 10:02 Andreas Sturmlechner
0 siblings, 0 replies; 189+ messages in thread
From: Andreas Sturmlechner @ 2019-08-14 10:02 UTC (permalink / raw
To: gentoo-commits
commit: 2d49f87f915f3272264a6e2f715ffc048fc95ffb
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 14 10:01:21 2019 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Wed Aug 14 10:02:07 2019 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=2d49f87f
kde-plasma/plasma-desktop: Add new USE-DEPEND
Upstream commit 5ea41a794f68bf2ce74614c24724ac8940db8318
Package-Manager: Portage-2.3.71, Repoman-2.3.17
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
index a3a4e06344..344aa7b3f8 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
@@ -70,7 +70,7 @@ COMMON_DEPEND="
x11-libs/libXcursor
x11-libs/libXfixes
x11-libs/libXi
- x11-libs/libxcb
+ x11-libs/libxcb[xkb]
x11-libs/libxkbfile
appstream? ( >=dev-libs/appstream-0.12.2[qt5] )
fontconfig? (
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2019-04-27 18:27 Andreas Sturmlechner
0 siblings, 0 replies; 189+ messages in thread
From: Andreas Sturmlechner @ 2019-04-27 18:27 UTC (permalink / raw
To: gentoo-commits
commit: 34742c1be237e8d0ce896c4df4717d8249607388
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 27 18:15:42 2019 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Apr 27 18:15:42 2019 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=34742c1b
kde-plasma/plasma-desktop: Show Desktop applet moved from -addons
Upstream commit b6d785370d53dbfbdbd3ee462ccdf34fead24ba5
Package-Manager: Portage-2.3.65, Repoman-2.3.12
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild | 1 +
1 file changed, 1 insertion(+)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
index e86c109d45..9e6bfa202d 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
@@ -112,6 +112,7 @@ RDEPEND="${COMMON_DEPEND}
!kde-apps/kcontrol
!<kde-apps/kde4-l10n-17.08.1-r1
!kde-apps/knetattach[handbook]
+ !<kde-plasma/kdeplasma-addons-5.15.80
"
src_configure() {
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2019-01-05 22:45 Andreas Sturmlechner
0 siblings, 0 replies; 189+ messages in thread
From: Andreas Sturmlechner @ 2019-01-05 22:45 UTC (permalink / raw
To: gentoo-commits
commit: fb3b4c9d6ecd3fdae83b29f1c7c39cbdf9c63790
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 5 18:39:54 2019 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Jan 5 18:39:54 2019 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=fb3b4c9d
kde-plasma/plasma-desktop: Add missing RDEPEND
Package-Manager: Portage-2.3.54, Repoman-2.3.12
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
index 216b941eb0..3a15f8a3fe 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -100,6 +100,7 @@ DEPEND="${COMMON_DEPEND}
)
"
RDEPEND="${COMMON_DEPEND}
+ $(add_frameworks_dep kirigami)
$(add_frameworks_dep qqc2-desktop-style)
$(add_plasma_dep breeze)
$(add_plasma_dep kde-cli-tools)
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2018-11-01 21:51 Andreas Sturmlechner
0 siblings, 0 replies; 189+ messages in thread
From: Andreas Sturmlechner @ 2018-11-01 21:51 UTC (permalink / raw
To: gentoo-commits
commit: 18f099676699044f56c5c81bd4e69e6b08898fdf
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 1 21:33:31 2018 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu Nov 1 21:33:31 2018 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=18f09967
kde-plasma/plasma-desktop: Add new RDEPEND
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild | 1 +
1 file changed, 1 insertion(+)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
index 3742f1af6a..216b941eb0 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
@@ -105,6 +105,7 @@ RDEPEND="${COMMON_DEPEND}
$(add_plasma_dep kde-cli-tools)
$(add_plasma_dep oxygen)
$(add_qt_dep qtgraphicaleffects)
+ $(add_qt_dep qtquickcontrols2)
sys-apps/util-linux
x11-apps/setxkbmap
!kde-apps/kcontrol
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2018-10-25 17:46 Andreas Sturmlechner
0 siblings, 0 replies; 189+ messages in thread
From: Andreas Sturmlechner @ 2018-10-25 17:46 UTC (permalink / raw
To: gentoo-commits
commit: f6d28bf38c8eceb246b52a6014b654488eb20fdb
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 25 17:45:50 2018 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu Oct 25 17:45:50 2018 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=f6d28bf3
kde-plasma/plasma-desktop: Don't mention dev-libs/libappindicator anymore
Bug: https://bugs.gentoo.org/669502
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
kde-plasma/plasma-desktop/plasma-desktop-5.14.49.9999.ebuild | 11 -----------
kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild | 11 -----------
2 files changed, 22 deletions(-)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.14.49.9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.14.49.9999.ebuild
index 73343c22d1..3742f1af6a 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.14.49.9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.14.49.9999.ebuild
@@ -142,14 +142,3 @@ src_test() {
kde5_src_test
}
-
-pkg_postinst() {
- kde5_pkg_postinst
-
- if has_version "x11-libs/gtk+:2" && ! has_version "dev-libs/libappindicator:2"; then
- elog "For GTK+2 applications legacy-systray support, please install dev-libs/libappindicator:2."
- fi
- if has_version "x11-libs/gtk+:3" && ! has_version "dev-libs/libappindicator:3"; then
- elog "For GTK+3 applications legacy-systray support, please install dev-libs/libappindicator:3."
- fi
-}
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
index 73343c22d1..3742f1af6a 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
@@ -142,14 +142,3 @@ src_test() {
kde5_src_test
}
-
-pkg_postinst() {
- kde5_pkg_postinst
-
- if has_version "x11-libs/gtk+:2" && ! has_version "dev-libs/libappindicator:2"; then
- elog "For GTK+2 applications legacy-systray support, please install dev-libs/libappindicator:2."
- fi
- if has_version "x11-libs/gtk+:3" && ! has_version "dev-libs/libappindicator:3"; then
- elog "For GTK+3 applications legacy-systray support, please install dev-libs/libappindicator:3."
- fi
-}
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2018-10-16 10:00 Andreas Sturmlechner
0 siblings, 0 replies; 189+ messages in thread
From: Andreas Sturmlechner @ 2018-10-16 10:00 UTC (permalink / raw
To: gentoo-commits
commit: 4093bcf9b709895dec890bdb672227afb760dab3
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 16 09:57:51 2018 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Tue Oct 16 10:00:19 2018 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=4093bcf9
kde-plasma/plasma-desktop: Drop obsolete RDEPEND
Upstream commits:
92f2760d4f923e054e3ffc188e85e8c73ed290a6
f00194e623f11d540fd22197dd02b2db9b9da5b4
Thanks-to: Arfrever Frehtes Taifersar Arahesis <Arfrever <AT> Apache.Org>
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
kde-plasma/plasma-desktop/plasma-desktop-5.14.49.9999.ebuild | 1 -
kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild | 1 -
2 files changed, 2 deletions(-)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.14.49.9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.14.49.9999.ebuild
index 4980201288..73343c22d1 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.14.49.9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.14.49.9999.ebuild
@@ -105,7 +105,6 @@ RDEPEND="${COMMON_DEPEND}
$(add_plasma_dep kde-cli-tools)
$(add_plasma_dep oxygen)
$(add_qt_dep qtgraphicaleffects)
- sys-apps/accountsservice
sys-apps/util-linux
x11-apps/setxkbmap
!kde-apps/kcontrol
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
index 4980201288..73343c22d1 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
@@ -105,7 +105,6 @@ RDEPEND="${COMMON_DEPEND}
$(add_plasma_dep kde-cli-tools)
$(add_plasma_dep oxygen)
$(add_qt_dep qtgraphicaleffects)
- sys-apps/accountsservice
sys-apps/util-linux
x11-apps/setxkbmap
!kde-apps/kcontrol
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2018-10-15 10:14 Andreas Sturmlechner
0 siblings, 0 replies; 189+ messages in thread
From: Andreas Sturmlechner @ 2018-10-15 10:14 UTC (permalink / raw
To: gentoo-commits
commit: e04505e98c5e09d4a2a51097cc1527316a266a88
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 15 09:47:28 2018 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Mon Oct 15 09:47:28 2018 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=e04505e9
kde-plasma/plasma-desktop: Drop USE pulseaudio (Multimedia KCM)
Upstream commit 06c8b9bade762a756500986a615915b3b0ce3c36
Closes: https://bugs.gentoo.org/668692
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
Package-Manager: Portage-2.3.50, Repoman-2.3.11
kde-plasma/plasma-desktop/plasma-desktop-5.14.0.ebuild | 9 +--------
kde-plasma/plasma-desktop/plasma-desktop-5.14.49.9999.ebuild | 9 +--------
kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild | 11 ++---------
3 files changed, 4 insertions(+), 25 deletions(-)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.14.0.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.14.0.ebuild
index 45ceab7c55..b294abaa54 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.14.0.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.14.0.ebuild
@@ -10,7 +10,7 @@ inherit kde5
DESCRIPTION="KDE Plasma desktop"
KEYWORDS="~amd64 ~arm ~x86"
-IUSE="appstream +fontconfig ibus +mouse pulseaudio scim +semantic-desktop touchpad"
+IUSE="appstream +fontconfig ibus +mouse scim +semantic-desktop touchpad"
COMMON_DEPEND="
$(add_frameworks_dep attica)
@@ -86,11 +86,6 @@ COMMON_DEPEND="
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 )
@@ -113,7 +108,6 @@ RDEPEND="${COMMON_DEPEND}
sys-apps/accountsservice
sys-apps/util-linux
x11-apps/setxkbmap
- pulseaudio? ( $(add_plasma_dep plasma-pa ) )
!kde-apps/kcontrol
!<kde-apps/kde4-l10n-17.08.1-r1
!kde-apps/knetattach[handbook]
@@ -131,7 +125,6 @@ src_configure() {
$(cmake-utils_use_find_package ibus IBus)
$(cmake-utils_use_find_package mouse Evdev)
$(cmake-utils_use_find_package mouse XorgLibinput)
- $(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)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.14.49.9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.14.49.9999.ebuild
index 642b74c0cf..4980201288 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.14.49.9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.14.49.9999.ebuild
@@ -10,7 +10,7 @@ inherit kde5
DESCRIPTION="KDE Plasma desktop"
KEYWORDS=""
-IUSE="appstream +fontconfig ibus +mouse pulseaudio scim +semantic-desktop touchpad"
+IUSE="appstream +fontconfig ibus +mouse scim +semantic-desktop touchpad"
COMMON_DEPEND="
$(add_frameworks_dep attica)
@@ -86,11 +86,6 @@ COMMON_DEPEND="
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 )
@@ -113,7 +108,6 @@ RDEPEND="${COMMON_DEPEND}
sys-apps/accountsservice
sys-apps/util-linux
x11-apps/setxkbmap
- pulseaudio? ( $(add_plasma_dep plasma-pa ) )
!kde-apps/kcontrol
!<kde-apps/kde4-l10n-17.08.1-r1
!kde-apps/knetattach[handbook]
@@ -131,7 +125,6 @@ src_configure() {
$(cmake-utils_use_find_package ibus IBus)
$(cmake-utils_use_find_package mouse Evdev)
$(cmake-utils_use_find_package mouse XorgLibinput)
- $(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)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
index 5f872b2060..4980201288 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -10,7 +10,7 @@ inherit kde5
DESCRIPTION="KDE Plasma desktop"
KEYWORDS=""
-IUSE="appstream +fontconfig ibus +mouse pulseaudio scim +semantic-desktop touchpad"
+IUSE="appstream +fontconfig ibus +mouse scim +semantic-desktop touchpad"
COMMON_DEPEND="
$(add_frameworks_dep attica)
@@ -86,11 +86,6 @@ COMMON_DEPEND="
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 )
@@ -113,7 +108,6 @@ RDEPEND="${COMMON_DEPEND}
sys-apps/accountsservice
sys-apps/util-linux
x11-apps/setxkbmap
- pulseaudio? ( $(add_plasma_dep plasma-pa ) )
!kde-apps/kcontrol
!<kde-apps/kde4-l10n-17.08.1-r1
!kde-apps/knetattach[handbook]
@@ -131,7 +125,6 @@ src_configure() {
$(cmake-utils_use_find_package ibus IBus)
$(cmake-utils_use_find_package mouse Evdev)
$(cmake-utils_use_find_package mouse XorgLibinput)
- $(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)
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2018-10-13 11:00 Andreas Sturmlechner
0 siblings, 0 replies; 189+ messages in thread
From: Andreas Sturmlechner @ 2018-10-13 11:00 UTC (permalink / raw
To: gentoo-commits
commit: 8d0d1c8a729a75dfc1c21006abca70adb438c9f0
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Wed May 16 09:53:53 2018 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Oct 13 10:59:46 2018 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=8d0d1c8a
kde-plasma/plasma-desktop: Re-disable broken test...
Package-Manager: Portage-2.3.36, Repoman-2.3.9
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
kde-plasma/plasma-desktop/plasma-desktop-5.14.0.ebuild | 4 ++--
kde-plasma/plasma-desktop/plasma-desktop-5.14.49.9999.ebuild | 4 ++--
kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild | 4 ++--
3 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.14.0.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.14.0.ebuild
index e023c460c5..45ceab7c55 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.14.0.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.14.0.ebuild
@@ -141,11 +141,11 @@ src_configure() {
}
src_test() {
- # parallel tests fail, foldermodeltest hangs, bug #646890
+ # parallel tests fail, foldermodeltest,positionertest hang, bug #646890
# needs D-Bus, bug #634166
local myctestargs=(
-j1
- -E "(foldermodeltest|test_kio_fonts)"
+ -E "(foldermodeltest|positionertest|test_kio_fonts)"
)
kde5_src_test
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.14.49.9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.14.49.9999.ebuild
index 040dc08c58..642b74c0cf 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.14.49.9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.14.49.9999.ebuild
@@ -141,11 +141,11 @@ src_configure() {
}
src_test() {
- # parallel tests fail, foldermodeltest hangs, bug #646890
+ # parallel tests fail, foldermodeltest,positionertest hang, bug #646890
# needs D-Bus, bug #634166
local myctestargs=(
-j1
- -E "(foldermodeltest|test_kio_fonts)"
+ -E "(foldermodeltest|positionertest|test_kio_fonts)"
)
kde5_src_test
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
index 9159798943..5f872b2060 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
@@ -141,11 +141,11 @@ src_configure() {
}
src_test() {
- # parallel tests fail, foldermodeltest hangs, bug #646890
+ # parallel tests fail, foldermodeltest,positionertest hang, bug #646890
# needs D-Bus, bug #634166
local myctestargs=(
-j1
- -E "(foldermodeltest|test_kio_fonts)"
+ -E "(foldermodeltest|positionertest|test_kio_fonts)"
)
kde5_src_test
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2018-09-12 7:24 Andreas Sturmlechner
0 siblings, 0 replies; 189+ messages in thread
From: Andreas Sturmlechner @ 2018-09-12 7:24 UTC (permalink / raw
To: gentoo-commits
commit: 5389573ab534a4b0f02607bd5f592554028720f9
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Wed Sep 12 07:24:31 2018 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Wed Sep 12 07:24:31 2018 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=5389573a
kde-plasma/plasma-desktop: Raise minimum dev-libs/appstream to 0.12.2
KDE-Bug: https://bugs.kde.org/show_bug.cgi?id=391468
Upstream commit b96651acdca4bb093bc7fcb23eb80456942ab6cc
Package-Manager: Portage-2.3.49, Repoman-2.3.10
kde-plasma/plasma-desktop/plasma-desktop-5.12.49.9999.ebuild | 2 +-
kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.12.49.9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.12.49.9999.ebuild
index 61d23d7da5..f19f7a2833 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.12.49.9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.12.49.9999.ebuild
@@ -72,7 +72,7 @@ COMMON_DEPEND="
x11-libs/libXi
x11-libs/libxcb
x11-libs/libxkbfile
- appstream? ( dev-libs/appstream[qt5] )
+ appstream? ( >=dev-libs/appstream-0.12.2[qt5] )
fontconfig? (
media-libs/fontconfig
media-libs/freetype
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
index d3dbf3b2d2..9159798943 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
@@ -72,7 +72,7 @@ COMMON_DEPEND="
x11-libs/libXi
x11-libs/libxcb
x11-libs/libxkbfile
- appstream? ( dev-libs/appstream[qt5] )
+ appstream? ( >=dev-libs/appstream-0.12.2[qt5] )
fontconfig? (
media-libs/fontconfig
media-libs/freetype
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2018-07-08 22:37 Maciej Mrozowski
0 siblings, 0 replies; 189+ messages in thread
From: Maciej Mrozowski @ 2018-07-08 22:37 UTC (permalink / raw
To: gentoo-commits
commit: 4c9c5b51dacd8fd6b6fbb4ce7d67c8723f3c18f8
Author: Maciej Mrozowski <reavertm <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 8 22:36:43 2018 +0000
Commit: Maciej Mrozowski <reavertm <AT> gentoo <DOT> org>
CommitDate: Sun Jul 8 22:37:01 2018 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=4c9c5b51
kde-plasma/plasma-desktop: control libinput option with USE=mouse (for reference, no effect on build artifacts)
kde-plasma/plasma-desktop/plasma-desktop-5.13.49.9999.ebuild | 1 +
kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild | 1 +
2 files changed, 2 insertions(+)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.13.49.9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.13.49.9999.ebuild
index 61d23d7da5..d3dbf3b2d2 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.13.49.9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.13.49.9999.ebuild
@@ -130,6 +130,7 @@ src_configure() {
$(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 mouse XorgLibinput)
$(cmake-utils_use_find_package pulseaudio PulseAudio)
$(cmake-utils_use_find_package scim SCIM)
$(cmake-utils_use_find_package semantic-desktop KF5Baloo)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
index 61d23d7da5..d3dbf3b2d2 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
@@ -130,6 +130,7 @@ src_configure() {
$(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 mouse XorgLibinput)
$(cmake-utils_use_find_package pulseaudio PulseAudio)
$(cmake-utils_use_find_package scim SCIM)
$(cmake-utils_use_find_package semantic-desktop KF5Baloo)
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2018-05-13 19:07 Andreas Sturmlechner
0 siblings, 0 replies; 189+ messages in thread
From: Andreas Sturmlechner @ 2018-05-13 19:07 UTC (permalink / raw
To: gentoo-commits
commit: 94ba8cdbd5ba41a5a3418931389208df084d93f6
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun May 13 17:52:19 2018 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun May 13 19:06:29 2018 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=94ba8cdb
kde-plasma/plasma-desktop: Disable foldermodeltest
Hangs.
Package-Manager: Portage-2.3.36, Repoman-2.3.9
kde-plasma/plasma-desktop/plasma-desktop-5.12.49.9999.ebuild | 4 ++--
kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild | 4 +++-
2 files changed, 5 insertions(+), 3 deletions(-)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.12.49.9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.12.49.9999.ebuild
index e45e261f63..61d23d7da5 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.12.49.9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.12.49.9999.ebuild
@@ -140,11 +140,11 @@ src_configure() {
}
src_test() {
- # parallel tests hang, bug #646890
+ # parallel tests fail, foldermodeltest hangs, bug #646890
# needs D-Bus, bug #634166
local myctestargs=(
-j1
- -E "(test_kio_fonts)"
+ -E "(foldermodeltest|test_kio_fonts)"
)
kde5_src_test
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
index 0879ceca78..61d23d7da5 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
@@ -140,9 +140,11 @@ src_configure() {
}
src_test() {
+ # parallel tests fail, foldermodeltest hangs, bug #646890
# needs D-Bus, bug #634166
local myctestargs=(
- -E "(test_kio_fonts)"
+ -j1
+ -E "(foldermodeltest|test_kio_fonts)"
)
kde5_src_test
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2018-05-10 15:57 Andreas Sturmlechner
0 siblings, 0 replies; 189+ messages in thread
From: Andreas Sturmlechner @ 2018-05-10 15:57 UTC (permalink / raw
To: gentoo-commits
commit: 5730315ddc76cf5d10e4c8c3352fe7fb41b1858e
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Thu May 10 15:52:51 2018 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu May 10 15:57:12 2018 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=5730315d
kde-plasma/plasma-desktop: Don't run tests in parallel
Package-Manager: Portage-2.3.36, Repoman-2.3.9
kde-plasma/plasma-desktop/plasma-desktop-5.12.49.9999.ebuild | 2 ++
1 file changed, 2 insertions(+)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.12.49.9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.12.49.9999.ebuild
index 0879ceca78..e45e261f63 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.12.49.9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.12.49.9999.ebuild
@@ -140,8 +140,10 @@ src_configure() {
}
src_test() {
+ # parallel tests hang, bug #646890
# needs D-Bus, bug #634166
local myctestargs=(
+ -j1
-E "(test_kio_fonts)"
)
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2018-04-25 23:33 Andreas Sturmlechner
0 siblings, 0 replies; 189+ messages in thread
From: Andreas Sturmlechner @ 2018-04-25 23:33 UTC (permalink / raw
To: gentoo-commits
commit: 613a3e9aa66a48846dfdce1d468f699dadd4220c
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 25 23:33:01 2018 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Wed Apr 25 23:33:01 2018 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=613a3e9a
kde-plasma/plasma-desktop: Do not advertise sni-qt anymore
Package-Manager: Portage-2.3.31, Repoman-2.3.9
kde-plasma/plasma-desktop/plasma-desktop-5.12.49.9999.ebuild | 3 ---
kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild | 3 ---
2 files changed, 6 deletions(-)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.12.49.9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.12.49.9999.ebuild
index 5d6468885d..0879ceca78 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.12.49.9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.12.49.9999.ebuild
@@ -151,9 +151,6 @@ src_test() {
pkg_postinst() {
kde5_pkg_postinst
- if has_version "dev-qt/qtcore:4" && ! has_version "dev-libs/sni-qt" ; then
- elog "For Qt4 applications legacy-systray support, please install dev-libs/sni-qt."
- fi
if has_version "x11-libs/gtk+:2" && ! has_version "dev-libs/libappindicator:2"; then
elog "For GTK+2 applications legacy-systray support, please install dev-libs/libappindicator:2."
fi
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
index 5d6468885d..0879ceca78 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
@@ -151,9 +151,6 @@ src_test() {
pkg_postinst() {
kde5_pkg_postinst
- if has_version "dev-qt/qtcore:4" && ! has_version "dev-libs/sni-qt" ; then
- elog "For Qt4 applications legacy-systray support, please install dev-libs/sni-qt."
- fi
if has_version "x11-libs/gtk+:2" && ! has_version "dev-libs/libappindicator:2"; then
elog "For GTK+2 applications legacy-systray support, please install dev-libs/libappindicator:2."
fi
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2018-03-01 12:25 Andreas Sturmlechner
0 siblings, 0 replies; 189+ messages in thread
From: Andreas Sturmlechner @ 2018-03-01 12:25 UTC (permalink / raw
To: gentoo-commits
commit: 7ca2dd0dc2ec1a5b65988eba843781beb2757afb
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 1 11:28:21 2018 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu Mar 1 11:28:21 2018 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=7ca2dd0d
kde-plasma/plasma-desktop: Drop obsolete pkg_setup check
net-im/skype is not a thing anymore.
Package-Manager: Portage-2.3.24, Repoman-2.3.6
kde-plasma/plasma-desktop/plasma-desktop-5.12.49.9999.ebuild | 7 -------
kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild | 7 -------
2 files changed, 14 deletions(-)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.12.49.9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.12.49.9999.ebuild
index 01caeaf5de..b30ea480c3 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.12.49.9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.12.49.9999.ebuild
@@ -132,13 +132,6 @@ RDEPEND="${COMMON_DEPEND}
REQUIRED_USE="legacy-systray? ( || ( gtk2 gtk3 qt4 ) ) gtk2? ( legacy-systray ) gtk3? ( legacy-systray )"
-pkg_setup() {
- kde5_pkg_setup
- if has_version net-im/skype && use legacy-systray && use amd64; then
- elog "You need to install dev-libs/sni-qt[abi_x86_32] as skype is a 32-bit binary."
- fi
-}
-
src_configure() {
local mycmakeargs=(
$(cmake-utils_use_find_package appstream AppStreamQt)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
index 01caeaf5de..b30ea480c3 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
@@ -132,13 +132,6 @@ RDEPEND="${COMMON_DEPEND}
REQUIRED_USE="legacy-systray? ( || ( gtk2 gtk3 qt4 ) ) gtk2? ( legacy-systray ) gtk3? ( legacy-systray )"
-pkg_setup() {
- kde5_pkg_setup
- if has_version net-im/skype && use legacy-systray && use amd64; then
- elog "You need to install dev-libs/sni-qt[abi_x86_32] as skype is a 32-bit binary."
- fi
-}
-
src_configure() {
local mycmakeargs=(
$(cmake-utils_use_find_package appstream AppStreamQt)
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2018-03-01 12:25 Andreas Sturmlechner
0 siblings, 0 replies; 189+ messages in thread
From: Andreas Sturmlechner @ 2018-03-01 12:25 UTC (permalink / raw
To: gentoo-commits
commit: 847549cb62c20083bf23ddb340280f1544db08b4
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 1 12:23:30 2018 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu Mar 1 12:23:30 2018 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=847549cb
kde-plasma/plasma-desktop: Add informational pkg_postinst messages
USE legacy-systray moved into plasma-meta. Users of minimal plasma-desktop
setups can figure out on their own, but let's reward attention to elog.
Package-Manager: Portage-2.3.24, Repoman-2.3.6
.../plasma-desktop/plasma-desktop-5.12.49.9999.ebuild | 14 ++++++++++++++
kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild | 14 ++++++++++++++
2 files changed, 28 insertions(+)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.12.49.9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.12.49.9999.ebuild
index d9d9a78858..dd5f103944 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.12.49.9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.12.49.9999.ebuild
@@ -147,3 +147,17 @@ src_test() {
kde5_src_test
}
+
+pkg_postinst() {
+ kde5_pkg_postinst
+
+ if has_version "dev-qt/qtcore:4" && ! has_version "dev-libs/sni-qt" ; then
+ elog "For Qt4 applications legacy-systray support, please install dev-libs/sni-qt."
+ fi
+ if has_version "x11-libs/gtk+:2" && ! has_version "dev-libs/libappindicator:2"; then
+ elog "For GTK+2 applications legacy-systray support, please install dev-libs/libappindicator:2."
+ fi
+ if has_version "x11-libs/gtk+:3" && ! has_version "dev-libs/libappindicator:3"; then
+ elog "For GTK+3 applications legacy-systray support, please install dev-libs/libappindicator:3."
+ fi
+}
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
index d9d9a78858..dd5f103944 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
@@ -147,3 +147,17 @@ src_test() {
kde5_src_test
}
+
+pkg_postinst() {
+ kde5_pkg_postinst
+
+ if has_version "dev-qt/qtcore:4" && ! has_version "dev-libs/sni-qt" ; then
+ elog "For Qt4 applications legacy-systray support, please install dev-libs/sni-qt."
+ fi
+ if has_version "x11-libs/gtk+:2" && ! has_version "dev-libs/libappindicator:2"; then
+ elog "For GTK+2 applications legacy-systray support, please install dev-libs/libappindicator:2."
+ fi
+ if has_version "x11-libs/gtk+:3" && ! has_version "dev-libs/libappindicator:3"; then
+ elog "For GTK+3 applications legacy-systray support, please install dev-libs/libappindicator:3."
+ fi
+}
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2018-03-01 12:25 Andreas Sturmlechner
0 siblings, 0 replies; 189+ messages in thread
From: Andreas Sturmlechner @ 2018-03-01 12:25 UTC (permalink / raw
To: gentoo-commits
commit: d6f691d9bbb2d57e0b8c1182579783b29aa26385
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 1 12:08:40 2018 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu Mar 1 12:08:40 2018 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=d6f691d9
kde-plasma/plasma-desktop: Fix blocker
Package-Manager: Portage-2.3.24, Repoman-2.3.6
kde-plasma/plasma-desktop/plasma-desktop-5.12.49.9999.ebuild | 2 +-
kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.12.49.9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.12.49.9999.ebuild
index a4dbc86a6a..d9d9a78858 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.12.49.9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.12.49.9999.ebuild
@@ -117,8 +117,8 @@ RDEPEND="${COMMON_DEPEND}
!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-desktop:4
!kde-plasma/plasma-workspace:4
!kde-plasma/solid-actions-kcm:4
!kde-plasma/systemsettings:4
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
index a4dbc86a6a..d9d9a78858 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
@@ -117,8 +117,8 @@ RDEPEND="${COMMON_DEPEND}
!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-desktop:4
!kde-plasma/plasma-workspace:4
!kde-plasma/solid-actions-kcm:4
!kde-plasma/systemsettings:4
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2018-03-01 12:25 Andreas Sturmlechner
0 siblings, 0 replies; 189+ messages in thread
From: Andreas Sturmlechner @ 2018-03-01 12:25 UTC (permalink / raw
To: gentoo-commits
commit: 98d55dd33853c512dc2109cf75642df27edc5ff0
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 1 12:01:29 2018 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu Mar 1 12:01:29 2018 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=98d55dd3
kde-plasma/plasma-desktop: Drop USE legacy-systray,gtk2,gtk3,qt4
Optional RDEPENDs are moving into kde-plasma/plasma-meta where they
end up in a much less complicated REQUIRED_USE, re-using USE=gtk.
Package-Manager: Portage-2.3.24, Repoman-2.3.6
kde-plasma/plasma-desktop/metadata.xml | 3 ---
kde-plasma/plasma-desktop/plasma-desktop-5.12.49.9999.ebuild | 10 +---------
kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild | 10 +---------
3 files changed, 2 insertions(+), 21 deletions(-)
diff --git a/kde-plasma/plasma-desktop/metadata.xml b/kde-plasma/plasma-desktop/metadata.xml
index 427be9b25a..65b6478522 100644
--- a/kde-plasma/plasma-desktop/metadata.xml
+++ b/kde-plasma/plasma-desktop/metadata.xml
@@ -7,10 +7,7 @@
</maintainer>
<use>
<flag name="appstream">Enable AppStream software metadata support</flag>
- <flag name="gtk2">Add support for gtk+2-based applications using legacy xembed systray icons via libappindicator.</flag>
- <flag name="gtk3">Add support for gtk+3-based applications using legacy xembed systray icons via libappindicator.</flag>
<flag name="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>
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.12.49.9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.12.49.9999.ebuild
index b30ea480c3..a4dbc86a6a 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.12.49.9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.12.49.9999.ebuild
@@ -10,7 +10,7 @@ inherit kde5
DESCRIPTION="KDE Plasma desktop"
KEYWORDS=""
-IUSE="appstream +fontconfig gtk2 gtk3 ibus legacy-systray +mouse pulseaudio +qt4 scim +semantic-desktop touchpad"
+IUSE="appstream +fontconfig ibus +mouse pulseaudio scim +semantic-desktop touchpad"
COMMON_DEPEND="
$(add_frameworks_dep attica)
@@ -113,13 +113,7 @@ RDEPEND="${COMMON_DEPEND}
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]
@@ -130,8 +124,6 @@ RDEPEND="${COMMON_DEPEND}
!kde-plasma/systemsettings:4
"
-REQUIRED_USE="legacy-systray? ( || ( gtk2 gtk3 qt4 ) ) gtk2? ( legacy-systray ) gtk3? ( legacy-systray )"
-
src_configure() {
local mycmakeargs=(
$(cmake-utils_use_find_package appstream AppStreamQt)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
index b30ea480c3..a4dbc86a6a 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
@@ -10,7 +10,7 @@ inherit kde5
DESCRIPTION="KDE Plasma desktop"
KEYWORDS=""
-IUSE="appstream +fontconfig gtk2 gtk3 ibus legacy-systray +mouse pulseaudio +qt4 scim +semantic-desktop touchpad"
+IUSE="appstream +fontconfig ibus +mouse pulseaudio scim +semantic-desktop touchpad"
COMMON_DEPEND="
$(add_frameworks_dep attica)
@@ -113,13 +113,7 @@ RDEPEND="${COMMON_DEPEND}
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]
@@ -130,8 +124,6 @@ RDEPEND="${COMMON_DEPEND}
!kde-plasma/systemsettings:4
"
-REQUIRED_USE="legacy-systray? ( || ( gtk2 gtk3 qt4 ) ) gtk2? ( legacy-systray ) gtk3? ( legacy-systray )"
-
src_configure() {
local mycmakeargs=(
$(cmake-utils_use_find_package appstream AppStreamQt)
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2017-12-05 20:20 Andreas Sturmlechner
0 siblings, 0 replies; 189+ messages in thread
From: Andreas Sturmlechner @ 2017-12-05 20:20 UTC (permalink / raw
To: gentoo-commits
commit: b38d542902b0e65c30c3b8d56f4cc8c38ee0e638
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 5 19:54:47 2017 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Tue Dec 5 19:54:47 2017 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=b38d5429
kde-plasma/plasma-desktop: Add new DEPEND
Upstream commit ec352304d357b061beeda76ca9db3a9c7c3b71f3
Package-Manager: Portage-2.3.16, Repoman-2.3.6
kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
index 2490d6e2ad..122f13fa68 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
@@ -99,7 +99,10 @@ DEPEND="${COMMON_DEPEND}
dev-libs/boost
x11-proto/xproto
fontconfig? ( x11-libs/libXrender )
- mouse? ( x11-drivers/xf86-input-evdev )
+ mouse? (
+ x11-drivers/xf86-input-evdev
+ x11-drivers/xf86-input-libinput
+ )
"
RDEPEND="${COMMON_DEPEND}
$(add_frameworks_dep qqc2-desktop-style)
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2017-10-21 19:27 Andreas Sturmlechner
0 siblings, 0 replies; 189+ messages in thread
From: Andreas Sturmlechner @ 2017-10-21 19:27 UTC (permalink / raw
To: gentoo-commits
commit: c09f320e3c5b98abb68aa4cc600c009d6019c6e8
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 21 18:51:30 2017 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Oct 21 18:51:30 2017 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=c09f320e
kde-plasma/plasma-desktop: Drop superfluous einfo
Package-Manager: Portage-2.3.12, Repoman-2.3.3
kde-plasma/plasma-desktop/plasma-desktop-5.11.49.9999.ebuild | 3 +--
kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild | 3 +--
2 files changed, 2 insertions(+), 4 deletions(-)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.11.49.9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.11.49.9999.ebuild
index 5856e46c0c..2490d6e2ad 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.11.49.9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.11.49.9999.ebuild
@@ -130,10 +130,9 @@ RDEPEND="${COMMON_DEPEND}
REQUIRED_USE="legacy-systray? ( || ( gtk2 gtk3 qt4 ) ) gtk2? ( legacy-systray ) gtk3? ( legacy-systray )"
pkg_setup() {
+ kde5_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
}
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
index 5856e46c0c..2490d6e2ad 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
@@ -130,10 +130,9 @@ RDEPEND="${COMMON_DEPEND}
REQUIRED_USE="legacy-systray? ( || ( gtk2 gtk3 qt4 ) ) gtk2? ( legacy-systray ) gtk3? ( legacy-systray )"
pkg_setup() {
+ kde5_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
}
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2017-10-14 16:01 Andreas Sturmlechner
0 siblings, 0 replies; 189+ messages in thread
From: Andreas Sturmlechner @ 2017-10-14 16:01 UTC (permalink / raw
To: gentoo-commits
commit: 9bd8db243293e01253ec0baa976094bac272a3ae
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 14 15:59:11 2017 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Oct 14 15:59:11 2017 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=9bd8db24
kde-plasma/plasma-desktop: Disable failing test
Gentoo-bug: 634166
Package-Manager: Portage-2.3.11, Repoman-2.3.3
kde-plasma/plasma-desktop/plasma-desktop-5.11.49.9999.ebuild | 9 +++++++++
kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild | 9 +++++++++
2 files changed, 18 insertions(+)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.11.49.9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.11.49.9999.ebuild
index 4b38774223..5856e46c0c 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.11.49.9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.11.49.9999.ebuild
@@ -151,3 +151,12 @@ src_configure() {
kde5_src_configure
}
+
+src_test() {
+ # needs D-Bus, bug #634166
+ local myctestargs=(
+ -E "(test_kio_fonts)"
+ )
+
+ kde5_src_test
+}
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
index 4b38774223..5856e46c0c 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
@@ -151,3 +151,12 @@ src_configure() {
kde5_src_configure
}
+
+src_test() {
+ # needs D-Bus, bug #634166
+ local myctestargs=(
+ -E "(test_kio_fonts)"
+ )
+
+ kde5_src_test
+}
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2017-10-12 13:45 Andreas Sturmlechner
0 siblings, 0 replies; 189+ messages in thread
From: Andreas Sturmlechner @ 2017-10-12 13:45 UTC (permalink / raw
To: gentoo-commits
commit: 95caa3420cea98259592a6f5d7eb6362656bdbcd
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 12 13:38:16 2017 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu Oct 12 13:44:32 2017 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=95caa342
kde-plasma/plasma-desktop: Raise kde4-l10n blocker to <17.08.1-r1
kcontrol translated doc files colliding.
Package-Manager: Portage-2.3.11, Repoman-2.3.3
kde-plasma/plasma-desktop/plasma-desktop-5.11.0.ebuild | 1 +
kde-plasma/plasma-desktop/plasma-desktop-5.11.49.9999.ebuild | 1 +
kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild | 1 +
3 files changed, 3 insertions(+)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.11.0.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.11.0.ebuild
index d2243235f3..e41da9d684 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.11.0.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.11.0.ebuild
@@ -118,6 +118,7 @@ RDEPEND="${COMMON_DEPEND}
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
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.11.49.9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.11.49.9999.ebuild
index 940db3cfd8..4b38774223 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.11.49.9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.11.49.9999.ebuild
@@ -118,6 +118,7 @@ RDEPEND="${COMMON_DEPEND}
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
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
index 940db3cfd8..4b38774223 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
@@ -118,6 +118,7 @@ RDEPEND="${COMMON_DEPEND}
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
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2017-10-09 18:10 Johannes Huber
0 siblings, 0 replies; 189+ messages in thread
From: Johannes Huber @ 2017-10-09 18:10 UTC (permalink / raw
To: gentoo-commits
commit: 8544609380d61cd13a212a9597338904850a2a40
Author: Johannes Huber <johu <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 9 17:01:54 2017 +0000
Commit: Johannes Huber <johu <AT> gentoo <DOT> org>
CommitDate: Mon Oct 9 17:01:54 2017 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=85446093
kde-plasma/plasma-desktop: Lower dep on qqc2-desktop-style
KF 5.39.0 is scheduled after Plasma 5.11.0 release.
Package-Manager: Portage-2.3.11, Repoman-2.3.3
kde-plasma/plasma-desktop/plasma-desktop-5.11.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.11.0.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.11.0.ebuild
index 4c721606bc..d2243235f3 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.11.0.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.11.0.ebuild
@@ -102,7 +102,7 @@ DEPEND="${COMMON_DEPEND}
mouse? ( x11-drivers/xf86-input-evdev )
"
RDEPEND="${COMMON_DEPEND}
- $(add_frameworks_dep qqc2-desktop-style)
+ $(add_frameworks_dep qqc2-desktop-style '' '5.10.95')
$(add_plasma_dep breeze)
$(add_plasma_dep kde-cli-tools)
$(add_plasma_dep oxygen)
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2017-10-08 13:59 Andreas Sturmlechner
0 siblings, 0 replies; 189+ messages in thread
From: Andreas Sturmlechner @ 2017-10-08 13:59 UTC (permalink / raw
To: gentoo-commits
commit: d1e792823f51f9edab8dafe8494f2baa71c627ea
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 8 13:56:48 2017 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Oct 8 13:57:15 2017 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=d1e79282
kde-plasma/plasma-desktop: Add qqc2-desktop-style RDEPEND
Plasma desktop integration for qqc2-apps.
See also:
https://api.kde.org/frameworks/qqc2-desktop-style/html/index.html
Package-Manager: Portage-2.3.11, Repoman-2.3.3
kde-plasma/plasma-desktop/plasma-desktop-5.11.0.ebuild | 1 +
kde-plasma/plasma-desktop/plasma-desktop-5.11.49.9999.ebuild | 1 +
kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild | 1 +
3 files changed, 3 insertions(+)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.11.0.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.11.0.ebuild
index 6ece0c5e40..4c721606bc 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.11.0.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.11.0.ebuild
@@ -102,6 +102,7 @@ DEPEND="${COMMON_DEPEND}
mouse? ( x11-drivers/xf86-input-evdev )
"
RDEPEND="${COMMON_DEPEND}
+ $(add_frameworks_dep qqc2-desktop-style)
$(add_plasma_dep breeze)
$(add_plasma_dep kde-cli-tools)
$(add_plasma_dep oxygen)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.11.49.9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.11.49.9999.ebuild
index 86d83e5fd7..940db3cfd8 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.11.49.9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.11.49.9999.ebuild
@@ -102,6 +102,7 @@ DEPEND="${COMMON_DEPEND}
mouse? ( x11-drivers/xf86-input-evdev )
"
RDEPEND="${COMMON_DEPEND}
+ $(add_frameworks_dep qqc2-desktop-style)
$(add_plasma_dep breeze)
$(add_plasma_dep kde-cli-tools)
$(add_plasma_dep oxygen)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
index 86d83e5fd7..940db3cfd8 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
@@ -102,6 +102,7 @@ DEPEND="${COMMON_DEPEND}
mouse? ( x11-drivers/xf86-input-evdev )
"
RDEPEND="${COMMON_DEPEND}
+ $(add_frameworks_dep qqc2-desktop-style)
$(add_plasma_dep breeze)
$(add_plasma_dep kde-cli-tools)
$(add_plasma_dep oxygen)
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2017-09-30 5:38 Michael Palimaka
0 siblings, 0 replies; 189+ messages in thread
From: Michael Palimaka @ 2017-09-30 5:38 UTC (permalink / raw
To: gentoo-commits
commit: dc0f837bde48f0a6fe4d4e0de1a1c05aa89711e9
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 30 05:33:12 2017 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Sat Sep 30 05:38:29 2017 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=dc0f837b
kde-plasma/plasma-desktop: introduce touchpad and mouse USE flags to replace INPUT_DEVICES="..."
Since INPUT_DEVICES is being switched to libinput by default, we were running
into issues with people missing the mouse and touchpad KCMs.
Package-Manager: Portage-2.3.8, Repoman-2.3.3
kde-plasma/plasma-desktop/metadata.xml | 2 ++
kde-plasma/plasma-desktop/plasma-desktop-5.10.95.ebuild | 11 +++++------
kde-plasma/plasma-desktop/plasma-desktop-5.11.49.9999.ebuild | 11 +++++------
kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild | 11 +++++------
4 files changed, 17 insertions(+), 18 deletions(-)
diff --git a/kde-plasma/plasma-desktop/metadata.xml b/kde-plasma/plasma-desktop/metadata.xml
index 69e075f507..427be9b25a 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.10.95.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.10.95.ebuild
index 026fe01841..6ece0c5e40 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.10.95.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.10.95.ebuild
@@ -10,8 +10,7 @@ inherit kde5
DESCRIPTION="KDE Plasma desktop"
KEYWORDS="~amd64 ~arm ~x86"
-IUSE="appstream +fontconfig gtk2 gtk3 +input_devices_evdev input_devices_synaptics
-ibus legacy-systray pulseaudio +qt4 scim +semantic-desktop"
+IUSE="appstream +fontconfig gtk2 gtk3 ibus legacy-systray +mouse pulseaudio +qt4 scim +semantic-desktop touchpad"
COMMON_DEPEND="
$(add_frameworks_dep attica)
@@ -87,7 +86,6 @@ COMMON_DEPEND="
x11-libs/libxcb
x11-libs/xcb-util-keysyms
)
- input_devices_synaptics? ( x11-drivers/xf86-input-synaptics )
pulseaudio? (
dev-libs/glib:2
media-libs/libcanberra
@@ -95,12 +93,13 @@ COMMON_DEPEND="
)
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 )
- input_devices_evdev? ( x11-drivers/xf86-input-evdev )
+ mouse? ( x11-drivers/xf86-input-evdev )
"
RDEPEND="${COMMON_DEPEND}
$(add_plasma_dep breeze)
@@ -141,11 +140,11 @@ src_configure() {
$(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 input_devices_evdev Evdev)
- $(cmake-utils_use_find_package input_devices_synaptics Synaptics)
+ $(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
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.11.49.9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.11.49.9999.ebuild
index 2e358f0300..86d83e5fd7 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.11.49.9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.11.49.9999.ebuild
@@ -10,8 +10,7 @@ inherit kde5
DESCRIPTION="KDE Plasma desktop"
KEYWORDS=""
-IUSE="appstream +fontconfig gtk2 gtk3 +input_devices_evdev input_devices_synaptics
-ibus legacy-systray pulseaudio +qt4 scim +semantic-desktop"
+IUSE="appstream +fontconfig gtk2 gtk3 ibus legacy-systray +mouse pulseaudio +qt4 scim +semantic-desktop touchpad"
COMMON_DEPEND="
$(add_frameworks_dep attica)
@@ -87,7 +86,6 @@ COMMON_DEPEND="
x11-libs/libxcb
x11-libs/xcb-util-keysyms
)
- input_devices_synaptics? ( x11-drivers/xf86-input-synaptics )
pulseaudio? (
dev-libs/glib:2
media-libs/libcanberra
@@ -95,12 +93,13 @@ COMMON_DEPEND="
)
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 )
- input_devices_evdev? ( x11-drivers/xf86-input-evdev )
+ mouse? ( x11-drivers/xf86-input-evdev )
"
RDEPEND="${COMMON_DEPEND}
$(add_plasma_dep breeze)
@@ -141,11 +140,11 @@ src_configure() {
$(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 input_devices_evdev Evdev)
- $(cmake-utils_use_find_package input_devices_synaptics Synaptics)
+ $(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
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
index 2e358f0300..86d83e5fd7 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
@@ -10,8 +10,7 @@ inherit kde5
DESCRIPTION="KDE Plasma desktop"
KEYWORDS=""
-IUSE="appstream +fontconfig gtk2 gtk3 +input_devices_evdev input_devices_synaptics
-ibus legacy-systray pulseaudio +qt4 scim +semantic-desktop"
+IUSE="appstream +fontconfig gtk2 gtk3 ibus legacy-systray +mouse pulseaudio +qt4 scim +semantic-desktop touchpad"
COMMON_DEPEND="
$(add_frameworks_dep attica)
@@ -87,7 +86,6 @@ COMMON_DEPEND="
x11-libs/libxcb
x11-libs/xcb-util-keysyms
)
- input_devices_synaptics? ( x11-drivers/xf86-input-synaptics )
pulseaudio? (
dev-libs/glib:2
media-libs/libcanberra
@@ -95,12 +93,13 @@ COMMON_DEPEND="
)
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 )
- input_devices_evdev? ( x11-drivers/xf86-input-evdev )
+ mouse? ( x11-drivers/xf86-input-evdev )
"
RDEPEND="${COMMON_DEPEND}
$(add_plasma_dep breeze)
@@ -141,11 +140,11 @@ src_configure() {
$(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 input_devices_evdev Evdev)
- $(cmake-utils_use_find_package input_devices_synaptics Synaptics)
+ $(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
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2017-06-17 13:01 Maciej Mrozowski
0 siblings, 0 replies; 189+ messages in thread
From: Maciej Mrozowski @ 2017-06-17 13:01 UTC (permalink / raw
To: gentoo-commits
commit: 0cc7b53f809c3f43c8daed8a681920229c934e96
Author: Maciej Mrozowski <reavertm <AT> gentoo <DOT> org>
AuthorDate: Sat Jun 17 13:01:16 2017 +0000
Commit: Maciej Mrozowski <reavertm <AT> gentoo <DOT> org>
CommitDate: Sat Jun 17 13:01:16 2017 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=0cc7b53f
kde-plasma/plasma-desktop: remove rdep on NTP clients, bug 621754
kde-plasma/plasma-desktop/plasma-desktop-5.10.49.9999.ebuild | 1 -
kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild | 1 -
2 files changed, 2 deletions(-)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.10.49.9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.10.49.9999.ebuild
index c8bab9b141..63a665b9e8 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.10.49.9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.10.49.9999.ebuild
@@ -107,7 +107,6 @@ RDEPEND="${COMMON_DEPEND}
$(add_plasma_dep kde-cli-tools)
$(add_plasma_dep oxygen)
$(add_qt_dep qtgraphicaleffects)
- || ( net-misc/ntp net-misc/rdate )
sys-apps/accountsservice
sys-apps/util-linux
x11-apps/setxkbmap
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
index c8bab9b141..63a665b9e8 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
@@ -107,7 +107,6 @@ RDEPEND="${COMMON_DEPEND}
$(add_plasma_dep kde-cli-tools)
$(add_plasma_dep oxygen)
$(add_qt_dep qtgraphicaleffects)
- || ( net-misc/ntp net-misc/rdate )
sys-apps/accountsservice
sys-apps/util-linux
x11-apps/setxkbmap
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2017-06-08 13:37 Michael Palimaka
0 siblings, 0 replies; 189+ messages in thread
From: Michael Palimaka @ 2017-06-08 13:37 UTC (permalink / raw
To: gentoo-commits
commit: 75964be667721dcfceec9b06ede9775f2a15d799
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 8 13:36:56 2017 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Thu Jun 8 13:37:15 2017 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=75964be6
kde-plasma/plasma-desktop: add rdeps for kcmdatetimehelper
sys-apps/util-linux is used for hwclock, and one of ntpdate/rdate is used for
network time.
Package-Manager: Portage-2.3.5, Repoman-2.3.2
kde-plasma/plasma-desktop/plasma-desktop-5.10.49.9999.ebuild | 2 ++
kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild | 2 ++
2 files changed, 4 insertions(+)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.10.49.9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.10.49.9999.ebuild
index b8cd9d9915..c8bab9b141 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.10.49.9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.10.49.9999.ebuild
@@ -107,7 +107,9 @@ RDEPEND="${COMMON_DEPEND}
$(add_plasma_dep kde-cli-tools)
$(add_plasma_dep oxygen)
$(add_qt_dep qtgraphicaleffects)
+ || ( net-misc/ntp net-misc/rdate )
sys-apps/accountsservice
+ sys-apps/util-linux
x11-apps/setxkbmap
legacy-systray? (
gtk2? ( dev-libs/libappindicator:2 )
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
index b8cd9d9915..c8bab9b141 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
@@ -107,7 +107,9 @@ RDEPEND="${COMMON_DEPEND}
$(add_plasma_dep kde-cli-tools)
$(add_plasma_dep oxygen)
$(add_qt_dep qtgraphicaleffects)
+ || ( net-misc/ntp net-misc/rdate )
sys-apps/accountsservice
+ sys-apps/util-linux
x11-apps/setxkbmap
legacy-systray? (
gtk2? ( dev-libs/libappindicator:2 )
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2017-05-26 19:34 Andreas Sturmlechner
0 siblings, 0 replies; 189+ messages in thread
From: Andreas Sturmlechner @ 2017-05-26 19:34 UTC (permalink / raw
To: gentoo-commits
commit: 2b43fbc2712900a9da467c8a8c5c94b833e24d08
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Fri May 26 19:34:14 2017 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Fri May 26 19:34:14 2017 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=2b43fbc2
kde-plasma/plasma-desktop: Cleanup obsolete blockers
Package-Manager: Portage-2.3.5, Repoman-2.3.1
kde-plasma/plasma-desktop/plasma-desktop-5.10.0.ebuild | 2 --
kde-plasma/plasma-desktop/plasma-desktop-5.10.49.9999.ebuild | 2 --
kde-plasma/plasma-desktop/plasma-desktop-5.8.49.9999.ebuild | 2 --
kde-plasma/plasma-desktop/plasma-desktop-5.9.95.ebuild | 2 --
kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild | 2 --
5 files changed, 10 deletions(-)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.10.0.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.10.0.ebuild
index dc27d95a3e..851cd53040 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.10.0.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.10.0.ebuild
@@ -119,12 +119,10 @@ RDEPEND="${COMMON_DEPEND}
!kde-apps/kcontrol
!kde-apps/knetattach[handbook]
!kde-base/plasma-desktop:4
- !kde-misc/kcm_touchpad
!kde-misc/kcm-touchpad
!kde-plasma/plasma-workspace:4
!kde-plasma/solid-actions-kcm:4
!kde-plasma/systemsettings:4
- !kde-plasma/kcm-touchpad
"
REQUIRED_USE="legacy-systray? ( || ( gtk2 gtk3 qt4 ) ) gtk2? ( legacy-systray ) gtk3? ( legacy-systray )"
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.10.49.9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.10.49.9999.ebuild
index c68c8f439c..b8cd9d9915 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.10.49.9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.10.49.9999.ebuild
@@ -119,12 +119,10 @@ RDEPEND="${COMMON_DEPEND}
!kde-apps/kcontrol
!kde-apps/knetattach[handbook]
!kde-base/plasma-desktop:4
- !kde-misc/kcm_touchpad
!kde-misc/kcm-touchpad
!kde-plasma/plasma-workspace:4
!kde-plasma/solid-actions-kcm:4
!kde-plasma/systemsettings:4
- !kde-plasma/kcm-touchpad
"
REQUIRED_USE="legacy-systray? ( || ( gtk2 gtk3 qt4 ) ) gtk2? ( legacy-systray ) gtk3? ( legacy-systray )"
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.8.49.9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.8.49.9999.ebuild
index 6bb51be1b0..68b460e70d 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.8.49.9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.8.49.9999.ebuild
@@ -120,12 +120,10 @@ RDEPEND="${COMMON_DEPEND}
!kde-apps/kdepasswd:4
!kde-apps/knetattach[handbook]
!kde-base/plasma-desktop:4
- !kde-misc/kcm_touchpad
!kde-misc/kcm-touchpad
!kde-plasma/plasma-workspace:4
!kde-plasma/solid-actions-kcm:4
!kde-plasma/systemsettings:4
- !kde-plasma/kcm-touchpad
"
REQUIRED_USE="legacy-systray? ( || ( gtk2 gtk3 qt4 ) ) gtk2? ( legacy-systray ) gtk3? ( legacy-systray )"
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.9.95.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.9.95.ebuild
index dc27d95a3e..851cd53040 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.9.95.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.9.95.ebuild
@@ -119,12 +119,10 @@ RDEPEND="${COMMON_DEPEND}
!kde-apps/kcontrol
!kde-apps/knetattach[handbook]
!kde-base/plasma-desktop:4
- !kde-misc/kcm_touchpad
!kde-misc/kcm-touchpad
!kde-plasma/plasma-workspace:4
!kde-plasma/solid-actions-kcm:4
!kde-plasma/systemsettings:4
- !kde-plasma/kcm-touchpad
"
REQUIRED_USE="legacy-systray? ( || ( gtk2 gtk3 qt4 ) ) gtk2? ( legacy-systray ) gtk3? ( legacy-systray )"
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
index c68c8f439c..b8cd9d9915 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
@@ -119,12 +119,10 @@ RDEPEND="${COMMON_DEPEND}
!kde-apps/kcontrol
!kde-apps/knetattach[handbook]
!kde-base/plasma-desktop:4
- !kde-misc/kcm_touchpad
!kde-misc/kcm-touchpad
!kde-plasma/plasma-workspace:4
!kde-plasma/solid-actions-kcm:4
!kde-plasma/systemsettings:4
- !kde-plasma/kcm-touchpad
"
REQUIRED_USE="legacy-systray? ( || ( gtk2 gtk3 qt4 ) ) gtk2? ( legacy-systray ) gtk3? ( legacy-systray )"
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2017-05-26 19:09 Andreas Sturmlechner
0 siblings, 0 replies; 189+ messages in thread
From: Andreas Sturmlechner @ 2017-05-26 19:09 UTC (permalink / raw
To: gentoo-commits
commit: 6f6257b2b56061e85b44f8ac304484f6f19fcc15
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Fri May 26 19:06:36 2017 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Fri May 26 19:06:36 2017 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=6f6257b2
kde-plasma/plasma-desktop: Cleanup obsolete blocker
Package-Manager: Portage-2.3.5, Repoman-2.3.1
kde-plasma/plasma-desktop/plasma-desktop-5.10.0.ebuild | 17 ++++++++---------
.../plasma-desktop/plasma-desktop-5.10.49.9999.ebuild | 17 ++++++++---------
.../plasma-desktop/plasma-desktop-5.8.49.9999.ebuild | 17 ++++++++---------
kde-plasma/plasma-desktop/plasma-desktop-5.9.95.ebuild | 17 ++++++++---------
kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild | 17 ++++++++---------
5 files changed, 40 insertions(+), 45 deletions(-)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.10.0.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.10.0.ebuild
index c2e7cd985a..dc27d95a3e 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.10.0.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.10.0.ebuild
@@ -96,6 +96,12 @@ COMMON_DEPEND="
scim? ( app-i18n/scim )
semantic-desktop? ( $(add_frameworks_dep baloo) )
"
+DEPEND="${COMMON_DEPEND}
+ dev-libs/boost
+ x11-proto/xproto
+ fontconfig? ( x11-libs/libXrender )
+ input_devices_evdev? ( x11-drivers/xf86-input-evdev )
+"
RDEPEND="${COMMON_DEPEND}
$(add_plasma_dep breeze)
$(add_plasma_dep kde-cli-tools)
@@ -113,19 +119,12 @@ RDEPEND="${COMMON_DEPEND}
!kde-apps/kcontrol
!kde-apps/knetattach[handbook]
!kde-base/plasma-desktop:4
+ !kde-misc/kcm_touchpad
+ !kde-misc/kcm-touchpad
!kde-plasma/plasma-workspace:4
!kde-plasma/solid-actions-kcm:4
!kde-plasma/systemsettings:4
- !kde-misc/kcm_touchpad
- !kde-misc/kcm-touchpad
!kde-plasma/kcm-touchpad
- !<kde-plasma/kdeplasma-addons-5.5.50
-"
-DEPEND="${COMMON_DEPEND}
- dev-libs/boost
- x11-proto/xproto
- fontconfig? ( x11-libs/libXrender )
- input_devices_evdev? ( x11-drivers/xf86-input-evdev )
"
REQUIRED_USE="legacy-systray? ( || ( gtk2 gtk3 qt4 ) ) gtk2? ( legacy-systray ) gtk3? ( legacy-systray )"
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.10.49.9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.10.49.9999.ebuild
index bbddf52d84..c68c8f439c 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.10.49.9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.10.49.9999.ebuild
@@ -96,6 +96,12 @@ COMMON_DEPEND="
scim? ( app-i18n/scim )
semantic-desktop? ( $(add_frameworks_dep baloo) )
"
+DEPEND="${COMMON_DEPEND}
+ dev-libs/boost
+ x11-proto/xproto
+ fontconfig? ( x11-libs/libXrender )
+ input_devices_evdev? ( x11-drivers/xf86-input-evdev )
+"
RDEPEND="${COMMON_DEPEND}
$(add_plasma_dep breeze)
$(add_plasma_dep kde-cli-tools)
@@ -113,19 +119,12 @@ RDEPEND="${COMMON_DEPEND}
!kde-apps/kcontrol
!kde-apps/knetattach[handbook]
!kde-base/plasma-desktop:4
+ !kde-misc/kcm_touchpad
+ !kde-misc/kcm-touchpad
!kde-plasma/plasma-workspace:4
!kde-plasma/solid-actions-kcm:4
!kde-plasma/systemsettings:4
- !kde-misc/kcm_touchpad
- !kde-misc/kcm-touchpad
!kde-plasma/kcm-touchpad
- !<kde-plasma/kdeplasma-addons-5.5.50
-"
-DEPEND="${COMMON_DEPEND}
- dev-libs/boost
- x11-proto/xproto
- fontconfig? ( x11-libs/libXrender )
- input_devices_evdev? ( x11-drivers/xf86-input-evdev )
"
REQUIRED_USE="legacy-systray? ( || ( gtk2 gtk3 qt4 ) ) gtk2? ( legacy-systray ) gtk3? ( legacy-systray )"
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.8.49.9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.8.49.9999.ebuild
index 174e56d84f..6bb51be1b0 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.8.49.9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.8.49.9999.ebuild
@@ -96,6 +96,12 @@ COMMON_DEPEND="
scim? ( app-i18n/scim )
semantic-desktop? ( $(add_frameworks_dep baloo) )
"
+DEPEND="${COMMON_DEPEND}
+ dev-libs/boost
+ x11-proto/xproto
+ fontconfig? ( x11-libs/libXrender )
+ input_devices_evdev? ( x11-drivers/xf86-input-evdev )
+"
RDEPEND="${COMMON_DEPEND}
$(add_plasma_dep breeze)
$(add_plasma_dep kde-cli-tools)
@@ -114,19 +120,12 @@ RDEPEND="${COMMON_DEPEND}
!kde-apps/kdepasswd:4
!kde-apps/knetattach[handbook]
!kde-base/plasma-desktop:4
+ !kde-misc/kcm_touchpad
+ !kde-misc/kcm-touchpad
!kde-plasma/plasma-workspace:4
!kde-plasma/solid-actions-kcm:4
!kde-plasma/systemsettings:4
- !kde-misc/kcm_touchpad
- !kde-misc/kcm-touchpad
!kde-plasma/kcm-touchpad
- !<kde-plasma/kdeplasma-addons-5.5.50
-"
-DEPEND="${COMMON_DEPEND}
- dev-libs/boost
- x11-proto/xproto
- fontconfig? ( x11-libs/libXrender )
- input_devices_evdev? ( x11-drivers/xf86-input-evdev )
"
REQUIRED_USE="legacy-systray? ( || ( gtk2 gtk3 qt4 ) ) gtk2? ( legacy-systray ) gtk3? ( legacy-systray )"
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.9.95.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.9.95.ebuild
index c2e7cd985a..dc27d95a3e 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.9.95.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.9.95.ebuild
@@ -96,6 +96,12 @@ COMMON_DEPEND="
scim? ( app-i18n/scim )
semantic-desktop? ( $(add_frameworks_dep baloo) )
"
+DEPEND="${COMMON_DEPEND}
+ dev-libs/boost
+ x11-proto/xproto
+ fontconfig? ( x11-libs/libXrender )
+ input_devices_evdev? ( x11-drivers/xf86-input-evdev )
+"
RDEPEND="${COMMON_DEPEND}
$(add_plasma_dep breeze)
$(add_plasma_dep kde-cli-tools)
@@ -113,19 +119,12 @@ RDEPEND="${COMMON_DEPEND}
!kde-apps/kcontrol
!kde-apps/knetattach[handbook]
!kde-base/plasma-desktop:4
+ !kde-misc/kcm_touchpad
+ !kde-misc/kcm-touchpad
!kde-plasma/plasma-workspace:4
!kde-plasma/solid-actions-kcm:4
!kde-plasma/systemsettings:4
- !kde-misc/kcm_touchpad
- !kde-misc/kcm-touchpad
!kde-plasma/kcm-touchpad
- !<kde-plasma/kdeplasma-addons-5.5.50
-"
-DEPEND="${COMMON_DEPEND}
- dev-libs/boost
- x11-proto/xproto
- fontconfig? ( x11-libs/libXrender )
- input_devices_evdev? ( x11-drivers/xf86-input-evdev )
"
REQUIRED_USE="legacy-systray? ( || ( gtk2 gtk3 qt4 ) ) gtk2? ( legacy-systray ) gtk3? ( legacy-systray )"
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
index bbddf52d84..c68c8f439c 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
@@ -96,6 +96,12 @@ COMMON_DEPEND="
scim? ( app-i18n/scim )
semantic-desktop? ( $(add_frameworks_dep baloo) )
"
+DEPEND="${COMMON_DEPEND}
+ dev-libs/boost
+ x11-proto/xproto
+ fontconfig? ( x11-libs/libXrender )
+ input_devices_evdev? ( x11-drivers/xf86-input-evdev )
+"
RDEPEND="${COMMON_DEPEND}
$(add_plasma_dep breeze)
$(add_plasma_dep kde-cli-tools)
@@ -113,19 +119,12 @@ RDEPEND="${COMMON_DEPEND}
!kde-apps/kcontrol
!kde-apps/knetattach[handbook]
!kde-base/plasma-desktop:4
+ !kde-misc/kcm_touchpad
+ !kde-misc/kcm-touchpad
!kde-plasma/plasma-workspace:4
!kde-plasma/solid-actions-kcm:4
!kde-plasma/systemsettings:4
- !kde-misc/kcm_touchpad
- !kde-misc/kcm-touchpad
!kde-plasma/kcm-touchpad
- !<kde-plasma/kdeplasma-addons-5.5.50
-"
-DEPEND="${COMMON_DEPEND}
- dev-libs/boost
- x11-proto/xproto
- fontconfig? ( x11-libs/libXrender )
- input_devices_evdev? ( x11-drivers/xf86-input-evdev )
"
REQUIRED_USE="legacy-systray? ( || ( gtk2 gtk3 qt4 ) ) gtk2? ( legacy-systray ) gtk3? ( legacy-systray )"
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2017-02-11 10:15 Michael Palimaka
0 siblings, 0 replies; 189+ messages in thread
From: Michael Palimaka @ 2017-02-11 10:15 UTC (permalink / raw
To: gentoo-commits
commit: 1deb909125b66fb715ba7412d57049c356ef6384
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 11 10:14:58 2017 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Sat Feb 11 10:15:01 2017 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=1deb9091
kde-plasma/plasma-desktop: remove obsolete blocker
kde-apps/kdepasswd used to collide a long time ago, but no longer does since
a lot of 5 stuff moved to new locations.
Package-Manager: Portage-2.3.3, Repoman-2.3.1
kde-plasma/plasma-desktop/plasma-desktop-5.9.49.9999.ebuild | 1 -
kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild | 1 -
2 files changed, 2 deletions(-)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.9.49.9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.9.49.9999.ebuild
index 401b26d7f9..388d619b13 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.9.49.9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.9.49.9999.ebuild
@@ -112,7 +112,6 @@ RDEPEND="${COMMON_DEPEND}
pulseaudio? ( $(add_plasma_dep plasma-pa ) )
qt4? ( kde-plasma/qguiplatformplugin_kde:4 )
!kde-apps/kcontrol
- !kde-apps/kdepasswd:4
!kde-apps/knetattach[handbook]
!kde-base/plasma-desktop:4
!kde-plasma/plasma-workspace:4
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
index 401b26d7f9..388d619b13 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
@@ -112,7 +112,6 @@ RDEPEND="${COMMON_DEPEND}
pulseaudio? ( $(add_plasma_dep plasma-pa ) )
qt4? ( kde-plasma/qguiplatformplugin_kde:4 )
!kde-apps/kcontrol
- !kde-apps/kdepasswd:4
!kde-apps/knetattach[handbook]
!kde-base/plasma-desktop:4
!kde-plasma/plasma-workspace:4
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2017-01-04 16:25 Johannes Huber
0 siblings, 0 replies; 189+ messages in thread
From: Johannes Huber @ 2017-01-04 16:25 UTC (permalink / raw
To: gentoo-commits
commit: 15803f3cd9add1d01617e7bb39fc869cb28250fc
Author: Johannes Huber <johu <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 4 16:25:06 2017 +0000
Commit: Johannes Huber <johu <AT> gentoo <DOT> org>
CommitDate: Wed Jan 4 16:25:06 2017 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=15803f3c
kde-plasma/plasma-desktop: Add use flag appstream
Upstream commit ed73ecd6a3de4be92a0630bbeb5815a038706a7d
Package-Manager: Portage-2.3.3, Repoman-2.3.1
kde-plasma/plasma-desktop/metadata.xml | 1 +
kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild | 8 ++++----
2 files changed, 5 insertions(+), 4 deletions(-)
diff --git a/kde-plasma/plasma-desktop/metadata.xml b/kde-plasma/plasma-desktop/metadata.xml
index 16d958c..ebc98a2 100644
--- a/kde-plasma/plasma-desktop/metadata.xml
+++ b/kde-plasma/plasma-desktop/metadata.xml
@@ -6,6 +6,7 @@
<name>Gentoo KDE Project</name>
</maintainer>
<use>
+ <flag name="appstream">Enable AppStream software metadata support</flag>
<flag name="gtk2">Add support for gtk+2-based applications using legacy xembed systray icons via libappindicator.</flag>
<flag name="gtk3">Add support for gtk+3-based applications using legacy xembed systray icons via libappindicator.</flag>
<flag name="ibus">Use ibus input method via <pkg>app-i18n/ibus</pkg></flag>
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
index d53e4a9..401b26d 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
@@ -11,10 +11,9 @@ inherit kde5
DESCRIPTION="KDE Plasma desktop"
KEYWORDS=""
-IUSE="+fontconfig gtk2 gtk3 +input_devices_evdev input_devices_synaptics ibus
-legacy-systray pulseaudio +qt4 scim +semantic-desktop"
+IUSE="appstream +fontconfig gtk2 gtk3 +input_devices_evdev input_devices_synaptics
+ibus legacy-systray pulseaudio +qt4 scim +semantic-desktop"
-# TODO appstream optional https://phabricator.kde.org/D3923
COMMON_DEPEND="
$(add_frameworks_dep attica)
$(add_frameworks_dep kactivities)
@@ -68,7 +67,6 @@ COMMON_DEPEND="
$(add_qt_dep qtwidgets)
$(add_qt_dep qtx11extras)
$(add_qt_dep qtxml)
- dev-libs/appstream[qt5]
media-libs/phonon[qt5]
x11-libs/libX11
x11-libs/libXcursor
@@ -76,6 +74,7 @@ COMMON_DEPEND="
x11-libs/libXi
x11-libs/libxcb
x11-libs/libxkbfile
+ appstream? ( dev-libs/appstream[qt5] )
fontconfig? (
media-libs/fontconfig
media-libs/freetype
@@ -143,6 +142,7 @@ pkg_setup() {
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 input_devices_evdev Evdev)
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2017-01-03 16:54 Johannes Huber
0 siblings, 0 replies; 189+ messages in thread
From: Johannes Huber @ 2017-01-03 16:54 UTC (permalink / raw
To: gentoo-commits
commit: 71e352117a973500bfa3edb52a6dcfa324daf80e
Author: Johannes Huber <johu <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 3 16:53:51 2017 +0000
Commit: Johannes Huber <johu <AT> gentoo <DOT> org>
CommitDate: Tue Jan 3 16:53:51 2017 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=71e35211
kde-plasma/plasma-desktop: Drop use flag packagekit
Upstream commit f534640c6d6f3f69ef8eee1e6de7d747f256ce68
Package-Manager: Portage-2.3.3, Repoman-2.3.1
kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild | 4 +---
1 file changed, 1 insertion(+), 3 deletions(-)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
index f7a9620..d53e4a9 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
@@ -12,7 +12,7 @@ inherit kde5
DESCRIPTION="KDE Plasma desktop"
KEYWORDS=""
IUSE="+fontconfig gtk2 gtk3 +input_devices_evdev input_devices_synaptics ibus
-legacy-systray packagekit pulseaudio +qt4 scim +semantic-desktop"
+legacy-systray pulseaudio +qt4 scim +semantic-desktop"
# TODO appstream optional https://phabricator.kde.org/D3923
COMMON_DEPEND="
@@ -90,7 +90,6 @@ COMMON_DEPEND="
x11-libs/xcb-util-keysyms
)
input_devices_synaptics? ( x11-drivers/xf86-input-synaptics )
- packagekit? ( >=app-admin/packagekit-qt-0.9.6 )
pulseaudio? (
dev-libs/glib:2
media-libs/libcanberra
@@ -148,7 +147,6 @@ src_configure() {
$(cmake-utils_use_find_package ibus IBus)
$(cmake-utils_use_find_package input_devices_evdev Evdev)
$(cmake-utils_use_find_package input_devices_synaptics Synaptics)
- $(cmake-utils_use_find_package packagekit PackageKitQt5)
$(cmake-utils_use_find_package pulseaudio PulseAudio)
$(cmake-utils_use_find_package scim SCIM)
$(cmake-utils_use_find_package semantic-desktop KF5Baloo)
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2017-01-03 10:15 Johannes Huber
0 siblings, 0 replies; 189+ messages in thread
From: Johannes Huber @ 2017-01-03 10:15 UTC (permalink / raw
To: gentoo-commits
commit: cdc87ddd47ed51c7725d71b3d51b949c999ff477
Author: Johannes Huber <johu <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 3 10:15:03 2017 +0000
Commit: Johannes Huber <johu <AT> gentoo <DOT> org>
CommitDate: Tue Jan 3 10:15:03 2017 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=cdc87ddd
kde-plasma/plasma-desktop: DEPEND on dev-libs/appstream
Package-Manager: Portage-2.3.3, Repoman-2.3.1
kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild | 2 ++
1 file changed, 2 insertions(+)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
index af84002..f7a9620 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
@@ -14,6 +14,7 @@ KEYWORDS=""
IUSE="+fontconfig gtk2 gtk3 +input_devices_evdev input_devices_synaptics ibus
legacy-systray packagekit pulseaudio +qt4 scim +semantic-desktop"
+# TODO appstream optional https://phabricator.kde.org/D3923
COMMON_DEPEND="
$(add_frameworks_dep attica)
$(add_frameworks_dep kactivities)
@@ -67,6 +68,7 @@ COMMON_DEPEND="
$(add_qt_dep qtwidgets)
$(add_qt_dep qtx11extras)
$(add_qt_dep qtxml)
+ dev-libs/appstream[qt5]
media-libs/phonon[qt5]
x11-libs/libX11
x11-libs/libXcursor
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2016-12-10 15:01 Johannes Huber
0 siblings, 0 replies; 189+ messages in thread
From: Johannes Huber @ 2016-12-10 15:01 UTC (permalink / raw
To: gentoo-commits
commit: 4be65cf3d4c6bd9dc8550ba432e2774101796654
Author: Johannes Huber <johu <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 10 14:54:06 2016 +0000
Commit: Johannes Huber <johu <AT> gentoo <DOT> org>
CommitDate: Sat Dec 10 14:54:06 2016 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=4be65cf3
kde-plasma/plasma-desktop: Update blocker
Package-Manager: portage-2.3.3
kde-plasma/plasma-desktop/plasma-desktop-5.8.49.9999.ebuild | 2 +-
kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.8.49.9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.8.49.9999.ebuild
index f854821..55603db 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.8.49.9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.8.49.9999.ebuild
@@ -115,7 +115,7 @@ RDEPEND="${COMMON_DEPEND}
!kde-apps/kdepasswd:4
!kde-apps/knetattach[handbook]
!kde-base/plasma-desktop:4
- !kde-base/plasma-workspace:4
+ !kde-plasma/plasma-workspace:4
!kde-plasma/solid-actions-kcm:4
!kde-plasma/systemsettings:4
!kde-misc/kcm_touchpad
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
index 099f508..95facb7 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
@@ -115,7 +115,7 @@ RDEPEND="${COMMON_DEPEND}
!kde-apps/kdepasswd:4
!kde-apps/knetattach[handbook]
!kde-base/plasma-desktop:4
- !kde-base/plasma-workspace:4
+ !kde-plasma/plasma-workspace:4
!kde-plasma/solid-actions-kcm:4
!kde-plasma/systemsettings:4
!kde-misc/kcm_touchpad
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2016-11-28 11:05 Johannes Huber
0 siblings, 0 replies; 189+ messages in thread
From: Johannes Huber @ 2016-11-28 11:05 UTC (permalink / raw
To: gentoo-commits
commit: 73b49c6fbf47bbe3e4c147e3a8e7aada0b760e87
Author: Johannes Huber <johu <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 28 11:04:20 2016 +0000
Commit: Johannes Huber <johu <AT> gentoo <DOT> org>
CommitDate: Mon Nov 28 11:04:20 2016 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=73b49c6f
kde-plasma/plasma-desktop: Update dependency
Due to package move.
Package-Manager: portage-2.3.2
kde-plasma/plasma-desktop/plasma-desktop-5.8.49.9999.ebuild | 2 +-
kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.8.49.9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.8.49.9999.ebuild
index 16adb37..f854821 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.8.49.9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.8.49.9999.ebuild
@@ -110,7 +110,7 @@ RDEPEND="${COMMON_DEPEND}
qt4? ( dev-libs/sni-qt )
)
pulseaudio? ( $(add_plasma_dep plasma-pa ) )
- qt4? ( kde-base/qguiplatformplugin_kde )
+ qt4? ( kde-plasma/qguiplatformplugin_kde:4 )
!kde-apps/kcontrol
!kde-apps/kdepasswd:4
!kde-apps/knetattach[handbook]
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
index ad2ffa1..099f508 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
@@ -110,7 +110,7 @@ RDEPEND="${COMMON_DEPEND}
qt4? ( dev-libs/sni-qt )
)
pulseaudio? ( $(add_plasma_dep plasma-pa ) )
- qt4? ( kde-base/qguiplatformplugin_kde )
+ qt4? ( kde-plasma/qguiplatformplugin_kde:4 )
!kde-apps/kcontrol
!kde-apps/kdepasswd:4
!kde-apps/knetattach[handbook]
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2016-11-20 13:35 Johannes Huber
0 siblings, 0 replies; 189+ messages in thread
From: Johannes Huber @ 2016-11-20 13:35 UTC (permalink / raw
To: gentoo-commits
commit: 51279f3eb05d3621c7b9f3a91f7db4a3793d8daf
Author: Johannes Huber <johu <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 20 13:33:41 2016 +0000
Commit: Johannes Huber <johu <AT> gentoo <DOT> org>
CommitDate: Sun Nov 20 13:33:41 2016 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=51279f3e
kde-plasma/plasma-desktop: Update blocker
Package-Manager: portage-2.3.2
kde-plasma/plasma-desktop/plasma-desktop-5.8.49.9999.ebuild | 2 +-
kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.8.49.9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.8.49.9999.ebuild
index 20779d1..16adb37 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.8.49.9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.8.49.9999.ebuild
@@ -116,7 +116,7 @@ RDEPEND="${COMMON_DEPEND}
!kde-apps/knetattach[handbook]
!kde-base/plasma-desktop:4
!kde-base/plasma-workspace:4
- !kde-base/solid-actions-kcm:4
+ !kde-plasma/solid-actions-kcm:4
!kde-plasma/systemsettings:4
!kde-misc/kcm_touchpad
!kde-misc/kcm-touchpad
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
index eb66134..ad2ffa1 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
@@ -116,7 +116,7 @@ RDEPEND="${COMMON_DEPEND}
!kde-apps/knetattach[handbook]
!kde-base/plasma-desktop:4
!kde-base/plasma-workspace:4
- !kde-base/solid-actions-kcm:4
+ !kde-plasma/solid-actions-kcm:4
!kde-plasma/systemsettings:4
!kde-misc/kcm_touchpad
!kde-misc/kcm-touchpad
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2016-11-06 10:38 Johannes Huber
0 siblings, 0 replies; 189+ messages in thread
From: Johannes Huber @ 2016-11-06 10:38 UTC (permalink / raw
To: gentoo-commits
commit: e41f3b96bb03e51d88dcc1e20e4999cec6fd7d1d
Author: Johannes Huber <johu <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 6 10:36:05 2016 +0000
Commit: Johannes Huber <johu <AT> gentoo <DOT> org>
CommitDate: Sun Nov 6 10:36:05 2016 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=e41f3b96
kde-plasma/plasma-desktop: Update blocker
Package-Manager: portage-2.3.2
kde-plasma/plasma-desktop/plasma-desktop-5.8.49.9999.ebuild | 2 +-
kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.8.49.9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.8.49.9999.ebuild
index 44c4fff..20779d1 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.8.49.9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.8.49.9999.ebuild
@@ -117,7 +117,7 @@ RDEPEND="${COMMON_DEPEND}
!kde-base/plasma-desktop:4
!kde-base/plasma-workspace:4
!kde-base/solid-actions-kcm:4
- !kde-base/systemsettings:4
+ !kde-plasma/systemsettings:4
!kde-misc/kcm_touchpad
!kde-misc/kcm-touchpad
!kde-plasma/kcm-touchpad
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
index 3909ece..eb66134 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
@@ -117,7 +117,7 @@ RDEPEND="${COMMON_DEPEND}
!kde-base/plasma-desktop:4
!kde-base/plasma-workspace:4
!kde-base/solid-actions-kcm:4
- !kde-base/systemsettings:4
+ !kde-plasma/systemsettings:4
!kde-misc/kcm_touchpad
!kde-misc/kcm-touchpad
!kde-plasma/kcm-touchpad
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2016-11-05 8:55 Michael Palimaka
0 siblings, 0 replies; 189+ messages in thread
From: Michael Palimaka @ 2016-11-05 8:55 UTC (permalink / raw
To: gentoo-commits
commit: bf2a7c23ee924a32124104823afd65f1c1d0864a
Author: Andreas Sturmlechner <andreas.sturmlechner <AT> gmail <DOT> com>
AuthorDate: Fri Nov 4 18:04:20 2016 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Fri Nov 4 18:04:20 2016 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=bf2a7c23
kde-plasma/plasma-desktop: baloo-optional patch now upstream
Package-Manager: portage-2.3.0
kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild | 2 --
1 file changed, 2 deletions(-)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
index 44c4fff..3909ece 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
@@ -132,8 +132,6 @@ DEPEND="${COMMON_DEPEND}
REQUIRED_USE="legacy-systray? ( || ( gtk2 gtk3 qt4 ) ) gtk2? ( legacy-systray ) gtk3? ( legacy-systray )"
-PATCHES=( "${FILESDIR}/${PN}-5.7.90-baloo-optional.patch" )
-
pkg_setup() {
if has_version net-im/skype && use legacy-systray && use amd64; then
einfo
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2016-10-29 11:22 Johannes Huber
0 siblings, 0 replies; 189+ messages in thread
From: Johannes Huber @ 2016-10-29 11:22 UTC (permalink / raw
To: gentoo-commits
commit: fbc5a0bd0a9023c63daa851f59fdc485e4fc7064
Author: Johannes Huber <johu <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 29 11:22:21 2016 +0000
Commit: Johannes Huber <johu <AT> gentoo <DOT> org>
CommitDate: Sat Oct 29 11:22:21 2016 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=fbc5a0bd
kde-plasma/plasma-desktop: Raise DEPEND on app-admin/packagekit-qt
Package-Manager: portage-2.3.2
kde-plasma/plasma-desktop/plasma-desktop-5.8.49.9999.ebuild | 2 +-
kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.8.49.9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.8.49.9999.ebuild
index 2fc5d7b..44c4fff 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.8.49.9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.8.49.9999.ebuild
@@ -88,7 +88,7 @@ COMMON_DEPEND="
x11-libs/xcb-util-keysyms
)
input_devices_synaptics? ( x11-drivers/xf86-input-synaptics )
- packagekit? ( app-admin/packagekit-qt[qt5] )
+ packagekit? ( >=app-admin/packagekit-qt-0.9.6 )
pulseaudio? (
dev-libs/glib:2
media-libs/libcanberra
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
index 2fc5d7b..44c4fff 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
@@ -88,7 +88,7 @@ COMMON_DEPEND="
x11-libs/xcb-util-keysyms
)
input_devices_synaptics? ( x11-drivers/xf86-input-synaptics )
- packagekit? ( app-admin/packagekit-qt[qt5] )
+ packagekit? ( >=app-admin/packagekit-qt-0.9.6 )
pulseaudio? (
dev-libs/glib:2
media-libs/libcanberra
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2016-08-02 21:22 Johannes Huber
0 siblings, 0 replies; 189+ messages in thread
From: Johannes Huber @ 2016-08-02 21:22 UTC (permalink / raw
To: gentoo-commits
commit: c79ae135e493726c61feb6472cdf14e5e19e32ef
Author: Andreas Sturmlechner <andreas.sturmlechner <AT> gmail <DOT> com>
AuthorDate: Tue Aug 2 19:54:20 2016 +0000
Commit: Johannes Huber <johu <AT> gentoo <DOT> org>
CommitDate: Tue Aug 2 21:21:52 2016 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=c79ae135
kde-plasma/plasma-desktop: Pin kdepasswd blocker to slot 4
Package-Manager: portage-2.2.28
Signed-off-by: Johannes Huber <johu <AT> gentoo.org>
kde-plasma/plasma-desktop/plasma-desktop-5.7.49.9999.ebuild | 2 +-
kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.7.49.9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.7.49.9999.ebuild
index ee66d11..849b9fc 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.7.49.9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.7.49.9999.ebuild
@@ -112,7 +112,7 @@ RDEPEND="${COMMON_DEPEND}
pulseaudio? ( $(add_plasma_dep plasma-pa ) )
qt4? ( kde-base/qguiplatformplugin_kde )
!kde-apps/kcontrol
- !kde-apps/kdepasswd
+ !kde-apps/kdepasswd:4
!kde-apps/knetattach[handbook]
!kde-base/plasma-desktop:4
!kde-base/plasma-workspace:4
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
index ee66d11..849b9fc 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
@@ -112,7 +112,7 @@ RDEPEND="${COMMON_DEPEND}
pulseaudio? ( $(add_plasma_dep plasma-pa ) )
qt4? ( kde-base/qguiplatformplugin_kde )
!kde-apps/kcontrol
- !kde-apps/kdepasswd
+ !kde-apps/kdepasswd:4
!kde-apps/knetattach[handbook]
!kde-base/plasma-desktop:4
!kde-base/plasma-workspace:4
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2016-04-20 20:32 Johannes Huber
0 siblings, 0 replies; 189+ messages in thread
From: Johannes Huber @ 2016-04-20 20:32 UTC (permalink / raw
To: gentoo-commits
commit: ea0ceb656126b80ac56ca16c1b20d9c34fd7f103
Author: Johannes Huber <johu <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 20 20:31:56 2016 +0000
Commit: Johannes Huber <johu <AT> gentoo <DOT> org>
CommitDate: Wed Apr 20 20:31:56 2016 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=ea0ceb65
kde-plasma/plasma-desktop: Add packagekit use flag
Package-Manager: portage-2.2.28
kde-plasma/plasma-desktop/metadata.xml | 1 +
kde-plasma/plasma-desktop/plasma-desktop-5.6.49.9999.ebuild | 5 ++++-
kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild | 5 ++++-
3 files changed, 9 insertions(+), 2 deletions(-)
diff --git a/kde-plasma/plasma-desktop/metadata.xml b/kde-plasma/plasma-desktop/metadata.xml
index cc1ef4c..16d958c 100644
--- a/kde-plasma/plasma-desktop/metadata.xml
+++ b/kde-plasma/plasma-desktop/metadata.xml
@@ -10,6 +10,7 @@
<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="packagekit">Add support for packagekit integration</flag>
<flag name="scim">Enable applets that use <pkg>app-i18n/scim</pkg></flag>
</use>
</pkgmetadata>
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.6.49.9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.6.49.9999.ebuild
index fbac9e0..58f4107 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.6.49.9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.6.49.9999.ebuild
@@ -12,7 +12,8 @@ inherit kde5
DESCRIPTION="KDE Plasma desktop"
KEYWORDS=""
-IUSE="+fontconfig gtk2 gtk3 +input_devices_evdev input_devices_synaptics ibus legacy-systray pulseaudio +qt4 scim"
+IUSE="+fontconfig gtk2 gtk3 +input_devices_evdev input_devices_synaptics ibus
+legacy-systray packagekit pulseaudio +qt4 scim"
COMMON_DEPEND="
$(add_frameworks_dep attica)
@@ -88,6 +89,7 @@ COMMON_DEPEND="
x11-libs/xcb-util-keysyms
)
input_devices_synaptics? ( x11-drivers/xf86-input-synaptics )
+ packagekit? ( app-admin/packagekit-qt[qt5] )
pulseaudio? (
dev-libs/glib:2
media-libs/libcanberra
@@ -144,6 +146,7 @@ src_configure() {
$(cmake-utils_use_find_package ibus IBus)
$(cmake-utils_use_find_package input_devices_evdev Evdev)
$(cmake-utils_use_find_package input_devices_synaptics Synaptics)
+ $(cmake-utils_use_find_package packagekit PackageKitQt5)
$(cmake-utils_use_find_package pulseaudio PulseAudio)
$(cmake-utils_use_find_package scim SCIM)
)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
index 3ac23b9..eef6140 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
@@ -12,7 +12,8 @@ inherit kde5
DESCRIPTION="KDE Plasma desktop"
KEYWORDS=""
-IUSE="+fontconfig gtk2 gtk3 +input_devices_evdev input_devices_synaptics ibus legacy-systray pulseaudio +qt4 scim"
+IUSE="+fontconfig gtk2 gtk3 +input_devices_evdev input_devices_synaptics ibus
+legacy-systray packagekit pulseaudio +qt4 scim"
COMMON_DEPEND="
$(add_frameworks_dep attica)
@@ -89,6 +90,7 @@ COMMON_DEPEND="
x11-libs/xcb-util-keysyms
)
input_devices_synaptics? ( x11-drivers/xf86-input-synaptics )
+ packagekit? ( app-admin/packagekit-qt[qt5] )
pulseaudio? (
dev-libs/glib:2
media-libs/libcanberra
@@ -145,6 +147,7 @@ src_configure() {
$(cmake-utils_use_find_package ibus IBus)
$(cmake-utils_use_find_package input_devices_evdev Evdev)
$(cmake-utils_use_find_package input_devices_synaptics Synaptics)
+ $(cmake-utils_use_find_package packagekit PackageKitQt5)
$(cmake-utils_use_find_package pulseaudio PulseAudio)
$(cmake-utils_use_find_package scim SCIM)
)
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2016-04-20 12:48 Michael Palimaka
0 siblings, 0 replies; 189+ messages in thread
From: Michael Palimaka @ 2016-04-20 12:48 UTC (permalink / raw
To: gentoo-commits
commit: 8b2bcaab300bfce466e551c6f9d2d740df8e03cf
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 20 12:48:20 2016 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Wed Apr 20 12:48:25 2016 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=8b2bcaab
kde-plasma/plasma-desktop: virtual X is required for tests
Gentoo-bug: 580624
Package-Manager: portage-2.2.28
kde-plasma/plasma-desktop/plasma-desktop-5.6.49.9999.ebuild | 1 +
kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild | 1 +
2 files changed, 2 insertions(+)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.6.49.9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.6.49.9999.ebuild
index 74bd5f5..fbac9e0 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.6.49.9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.6.49.9999.ebuild
@@ -7,6 +7,7 @@ EAPI=6
FRAMEWORKS_MINIMAL="5.20.0"
KDE_HANDBOOK="forceoptional"
KDE_TEST="true"
+VIRTUALX_REQUIRED="test"
inherit kde5
DESCRIPTION="KDE Plasma desktop"
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
index 1753d67..3ac23b9 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
@@ -7,6 +7,7 @@ EAPI=6
FRAMEWORKS_MINIMAL="5.20.0"
KDE_HANDBOOK="forceoptional"
KDE_TEST="true"
+VIRTUALX_REQUIRED="test"
inherit kde5
DESCRIPTION="KDE Plasma desktop"
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2016-03-25 18:45 Michael Palimaka
0 siblings, 0 replies; 189+ messages in thread
From: Michael Palimaka @ 2016-03-25 18:45 UTC (permalink / raw
To: gentoo-commits
commit: 21ffa0e12dc6afe05b7da960c695d61ac844d70e
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 25 18:44:57 2016 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Fri Mar 25 18:44:57 2016 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=21ffa0e1
kde-plasma/plasma-desktop: switch from blocker to FRAMEWORKS_MINIMAL
This should improve the upgrade path as portage can sometimes fail to resolve
blockers when many packages are involved.
Package-Manager: portage-2.2.28
kde-plasma/plasma-desktop/plasma-desktop-5.6.0.ebuild | 2 +-
kde-plasma/plasma-desktop/plasma-desktop-5.6.49.9999.ebuild | 2 +-
kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild | 1 -
3 files changed, 2 insertions(+), 3 deletions(-)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.6.0.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.6.0.ebuild
index 7f8f10f..94cb718 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.6.0.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.6.0.ebuild
@@ -4,6 +4,7 @@
EAPI=6
+FRAMEWORKS_MINIMAL="5.20.0"
KDE_HANDBOOK="forceoptional"
KDE_TEST="true"
inherit kde5
@@ -114,7 +115,6 @@ RDEPEND="${COMMON_DEPEND}
!kde-base/plasma-workspace:4
!kde-base/solid-actions-kcm:4
!kde-base/systemsettings:4
- !<kde-frameworks/kactivities-5.20.0
!kde-misc/kcm_touchpad
!kde-misc/kcm-touchpad
!kde-plasma/kcm-touchpad
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.6.49.9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.6.49.9999.ebuild
index 398b0ee..74bd5f5 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.6.49.9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.6.49.9999.ebuild
@@ -4,6 +4,7 @@
EAPI=6
+FRAMEWORKS_MINIMAL="5.20.0"
KDE_HANDBOOK="forceoptional"
KDE_TEST="true"
inherit kde5
@@ -114,7 +115,6 @@ RDEPEND="${COMMON_DEPEND}
!kde-base/plasma-workspace:4
!kde-base/solid-actions-kcm:4
!kde-base/systemsettings:4
- !<kde-frameworks/kactivities-5.20.0
!kde-misc/kcm_touchpad
!kde-misc/kcm-touchpad
!kde-plasma/kcm-touchpad
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
index 18a1b13..1753d67 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
@@ -116,7 +116,6 @@ RDEPEND="${COMMON_DEPEND}
!kde-base/plasma-workspace:4
!kde-base/solid-actions-kcm:4
!kde-base/systemsettings:4
- !<kde-frameworks/kactivities-5.20.0
!kde-misc/kcm_touchpad
!kde-misc/kcm-touchpad
!kde-plasma/kcm-touchpad
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2016-03-25 14:12 Michael Palimaka
0 siblings, 0 replies; 189+ messages in thread
From: Michael Palimaka @ 2016-03-25 14:12 UTC (permalink / raw
To: gentoo-commits
commit: 40ee8557c5272b87f5eaf6af3c93615b48602c74
Author: Anthony Ryan <anthonyryan1 <AT> gmail <DOT> com>
AuthorDate: Fri Mar 25 14:11:39 2016 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Fri Mar 25 14:11:59 2016 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=40ee8557
kde-plasma/plasma-desktop: Use INPUT_DEVICES expanded use
Uses the same INPUT_DEVICES expanded use as x11-base/xorg-drivers
and other packages that have similar input-device specific
functionality.
* Rename USE=evdev to INPUT_DEVICES=evdev
* Rename USE=touchpad to INPUT_DEVICES=synaptics
Package-Manager: portage-2.2.28
kde-plasma/plasma-desktop/metadata.xml | 2 --
kde-plasma/plasma-desktop/plasma-desktop-5.6.0.ebuild | 10 +++++-----
kde-plasma/plasma-desktop/plasma-desktop-5.6.49.9999.ebuild | 10 +++++-----
kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild | 10 +++++-----
4 files changed, 15 insertions(+), 17 deletions(-)
diff --git a/kde-plasma/plasma-desktop/metadata.xml b/kde-plasma/plasma-desktop/metadata.xml
index 9bb79ff..cc1ef4c 100644
--- a/kde-plasma/plasma-desktop/metadata.xml
+++ b/kde-plasma/plasma-desktop/metadata.xml
@@ -6,12 +6,10 @@
<name>Gentoo KDE Project</name>
</maintainer>
<use>
- <flag name="evdev">Enable configuration module for desktop input devices.</flag>
<flag name="gtk2">Add support for gtk+2-based applications using legacy xembed systray icons via libappindicator.</flag>
<flag name="gtk3">Add support for gtk+3-based applications using legacy xembed systray icons via libappindicator.</flag>
<flag name="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="scim">Enable applets that use <pkg>app-i18n/scim</pkg></flag>
- <flag name="touchpad">Enable configuration module for synaptics-based touchpads.</flag>
</use>
</pkgmetadata>
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.6.0.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.6.0.ebuild
index 93889fc..7f8f10f 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.6.0.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.6.0.ebuild
@@ -10,7 +10,7 @@ inherit kde5
DESCRIPTION="KDE Plasma desktop"
KEYWORDS="~amd64 ~arm ~x86"
-IUSE="+evdev +fontconfig gtk2 gtk3 ibus legacy-systray pulseaudio +qt4 scim touchpad"
+IUSE="+fontconfig gtk2 gtk3 +input_devices_evdev input_devices_synaptics ibus legacy-systray pulseaudio +qt4 scim"
COMMON_DEPEND="
$(add_frameworks_dep attica)
@@ -85,13 +85,13 @@ COMMON_DEPEND="
x11-libs/libxcb
x11-libs/xcb-util-keysyms
)
+ input_devices_synaptics? ( x11-drivers/xf86-input-synaptics )
pulseaudio? (
dev-libs/glib:2
media-libs/libcanberra
media-sound/pulseaudio
)
scim? ( app-i18n/scim )
- touchpad? ( x11-drivers/xf86-input-synaptics )
"
RDEPEND="${COMMON_DEPEND}
$(add_plasma_dep breeze)
@@ -123,8 +123,8 @@ RDEPEND="${COMMON_DEPEND}
DEPEND="${COMMON_DEPEND}
dev-libs/boost
x11-proto/xproto
- evdev? ( x11-drivers/xf86-input-evdev )
fontconfig? ( x11-libs/libXrender )
+ input_devices_evdev? ( x11-drivers/xf86-input-evdev )
"
REQUIRED_USE="legacy-systray? ( || ( gtk2 gtk3 qt4 ) ) gtk2? ( legacy-systray ) gtk3? ( legacy-systray )"
@@ -139,12 +139,12 @@ pkg_setup() {
src_configure() {
local mycmakeargs=(
- $(cmake-utils_use_find_package evdev Evdev)
$(cmake-utils_use_find_package fontconfig Fontconfig)
$(cmake-utils_use_find_package ibus IBus)
+ $(cmake-utils_use_find_package input_devices_evdev Evdev)
+ $(cmake-utils_use_find_package input_devices_synaptics Synaptics)
$(cmake-utils_use_find_package pulseaudio PulseAudio)
$(cmake-utils_use_find_package scim SCIM)
- $(cmake-utils_use_find_package touchpad Synaptics)
)
kde5_src_configure
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.6.49.9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.6.49.9999.ebuild
index f058196..398b0ee 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.6.49.9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.6.49.9999.ebuild
@@ -10,7 +10,7 @@ inherit kde5
DESCRIPTION="KDE Plasma desktop"
KEYWORDS=""
-IUSE="+evdev +fontconfig gtk2 gtk3 ibus legacy-systray pulseaudio +qt4 scim touchpad"
+IUSE="+fontconfig gtk2 gtk3 +input_devices_evdev input_devices_synaptics ibus legacy-systray pulseaudio +qt4 scim"
COMMON_DEPEND="
$(add_frameworks_dep attica)
@@ -85,13 +85,13 @@ COMMON_DEPEND="
x11-libs/libxcb
x11-libs/xcb-util-keysyms
)
+ input_devices_synaptics? ( x11-drivers/xf86-input-synaptics )
pulseaudio? (
dev-libs/glib:2
media-libs/libcanberra
media-sound/pulseaudio
)
scim? ( app-i18n/scim )
- touchpad? ( x11-drivers/xf86-input-synaptics )
"
RDEPEND="${COMMON_DEPEND}
$(add_plasma_dep breeze)
@@ -123,8 +123,8 @@ RDEPEND="${COMMON_DEPEND}
DEPEND="${COMMON_DEPEND}
dev-libs/boost
x11-proto/xproto
- evdev? ( x11-drivers/xf86-input-evdev )
fontconfig? ( x11-libs/libXrender )
+ input_devices_evdev? ( x11-drivers/xf86-input-evdev )
"
REQUIRED_USE="legacy-systray? ( || ( gtk2 gtk3 qt4 ) ) gtk2? ( legacy-systray ) gtk3? ( legacy-systray )"
@@ -139,12 +139,12 @@ pkg_setup() {
src_configure() {
local mycmakeargs=(
- $(cmake-utils_use_find_package evdev Evdev)
$(cmake-utils_use_find_package fontconfig Fontconfig)
$(cmake-utils_use_find_package ibus IBus)
+ $(cmake-utils_use_find_package input_devices_evdev Evdev)
+ $(cmake-utils_use_find_package input_devices_synaptics Synaptics)
$(cmake-utils_use_find_package pulseaudio PulseAudio)
$(cmake-utils_use_find_package scim SCIM)
- $(cmake-utils_use_find_package touchpad Synaptics)
)
kde5_src_configure
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
index e3a5863..18a1b13 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
@@ -11,7 +11,7 @@ inherit kde5
DESCRIPTION="KDE Plasma desktop"
KEYWORDS=""
-IUSE="+evdev +fontconfig gtk2 gtk3 ibus legacy-systray pulseaudio +qt4 scim touchpad"
+IUSE="+fontconfig gtk2 gtk3 +input_devices_evdev input_devices_synaptics ibus legacy-systray pulseaudio +qt4 scim"
COMMON_DEPEND="
$(add_frameworks_dep attica)
@@ -87,13 +87,13 @@ COMMON_DEPEND="
x11-libs/libxcb
x11-libs/xcb-util-keysyms
)
+ input_devices_synaptics? ( x11-drivers/xf86-input-synaptics )
pulseaudio? (
dev-libs/glib:2
media-libs/libcanberra
media-sound/pulseaudio
)
scim? ( app-i18n/scim )
- touchpad? ( x11-drivers/xf86-input-synaptics )
"
RDEPEND="${COMMON_DEPEND}
$(add_plasma_dep breeze)
@@ -125,8 +125,8 @@ RDEPEND="${COMMON_DEPEND}
DEPEND="${COMMON_DEPEND}
dev-libs/boost
x11-proto/xproto
- evdev? ( x11-drivers/xf86-input-evdev )
fontconfig? ( x11-libs/libXrender )
+ input_devices_evdev? ( x11-drivers/xf86-input-evdev )
"
REQUIRED_USE="legacy-systray? ( || ( gtk2 gtk3 qt4 ) ) gtk2? ( legacy-systray ) gtk3? ( legacy-systray )"
@@ -141,12 +141,12 @@ pkg_setup() {
src_configure() {
local mycmakeargs=(
- $(cmake-utils_use_find_package evdev Evdev)
$(cmake-utils_use_find_package fontconfig Fontconfig)
$(cmake-utils_use_find_package ibus IBus)
+ $(cmake-utils_use_find_package input_devices_evdev Evdev)
+ $(cmake-utils_use_find_package input_devices_synaptics Synaptics)
$(cmake-utils_use_find_package pulseaudio PulseAudio)
$(cmake-utils_use_find_package scim SCIM)
- $(cmake-utils_use_find_package touchpad Synaptics)
)
kde5_src_configure
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2016-03-15 15:33 Michael Palimaka
0 siblings, 0 replies; 189+ messages in thread
From: Michael Palimaka @ 2016-03-15 15:33 UTC (permalink / raw
To: gentoo-commits
commit: 4d3ebf12e0c41ce91cfe0cdc86d691ad25758a0a
Author: Andreas Sturmlechner <andreas.sturmlechner <AT> gmail <DOT> com>
AuthorDate: Sun Mar 13 20:34:04 2016 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Tue Mar 15 15:33:15 2016 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=4d3ebf12
kde-plasma/plasma-desktop: Force handbook optional
Package-Manager: portage-2.2.27
kde-plasma/plasma-desktop/plasma-desktop-5.5.95.ebuild | 2 +-
kde-plasma/plasma-desktop/plasma-desktop-5.6.49.9999.ebuild | 2 +-
kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.5.95.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.5.95.ebuild
index 70e9d5e..93889fc 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.5.95.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.5.95.ebuild
@@ -4,7 +4,7 @@
EAPI=6
-KDE_HANDBOOK="true"
+KDE_HANDBOOK="forceoptional"
KDE_TEST="true"
inherit kde5
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.6.49.9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.6.49.9999.ebuild
index b07dc4b..f058196 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.6.49.9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.6.49.9999.ebuild
@@ -4,7 +4,7 @@
EAPI=6
-KDE_HANDBOOK="true"
+KDE_HANDBOOK="forceoptional"
KDE_TEST="true"
inherit kde5
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
index 09980ed..e3a5863 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
@@ -5,7 +5,7 @@
EAPI=6
FRAMEWORKS_MINIMAL="5.20.0"
-KDE_HANDBOOK="true"
+KDE_HANDBOOK="forceoptional"
KDE_TEST="true"
inherit kde5
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2016-03-15 15:33 Michael Palimaka
0 siblings, 0 replies; 189+ messages in thread
From: Michael Palimaka @ 2016-03-15 15:33 UTC (permalink / raw
To: gentoo-commits
commit: 7867b720269db660a5a46dd48f9930c0341011da
Author: Andreas Sturmlechner <andreas.sturmlechner <AT> gmail <DOT> com>
AuthorDate: Sun Mar 13 19:32:12 2016 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Tue Mar 15 15:33:15 2016 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=7867b720
kde-plasma/plasma-desktop: Raise min frameworks dep to fix file collisions
* kde-frameworks/kactivities-5.19.0:5::gentoo
* /usr/lib64/qt5/
plugins/kcm_activities.so
qml/org/kde/activities/settings/libkactivitiessettingsplugin.so
qml/org/kde/activities/settings/qmldir
* /usr/share/kf5/kactivitymanagerd/workspace/settings/qml/
activitiesTab/ActivitiesView.qml
activityDialog/GeneralTab.qml
activityDialog/OtherTab.qml
activityDialog/components/DialogButtons.qml
activityDialog/components/IconChooser.qml
activityDialog/components/LabeledTextField.qml
activityDialog/components/ShortcutChooser.qml
privacyTab/BlacklistApplicationView.qml
Package-Manager: portage-2.2.27
kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild | 1 +
1 file changed, 1 insertion(+)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
index 7d3e32a..09980ed 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
@@ -4,6 +4,7 @@
EAPI=6
+FRAMEWORKS_MINIMAL="5.20.0"
KDE_HANDBOOK="true"
KDE_TEST="true"
inherit kde5
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2016-03-12 14:23 Michael Palimaka
0 siblings, 0 replies; 189+ messages in thread
From: Michael Palimaka @ 2016-03-12 14:23 UTC (permalink / raw
To: gentoo-commits
commit: 3552dbfea926d32270704fc00ca9f341686525e5
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 12 14:22:53 2016 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Sat Mar 12 14:22:53 2016 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=3552dbfe
kde-plasma/plasma-desktop: restore accidentally-removed dependency
It was introduced in e10def5f749b29a9c12f4fa10cb74e4fcbbe3068 then removed by
mistake in b5ba335689dedeb3b428832d6882d056d2c48a3a.
Package-Manager: portage-2.2.28
kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild | 1 +
1 file changed, 1 insertion(+)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
index b07dc4b..7d3e32a 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
@@ -16,6 +16,7 @@ COMMON_DEPEND="
$(add_frameworks_dep attica)
$(add_frameworks_dep baloo)
$(add_frameworks_dep kactivities)
+ $(add_frameworks_dep kactivities-stats)
$(add_frameworks_dep karchive)
$(add_frameworks_dep kauth)
$(add_frameworks_dep kbookmarks)
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2016-03-09 17:57 Michael Palimaka
0 siblings, 0 replies; 189+ messages in thread
From: Michael Palimaka @ 2016-03-09 17:57 UTC (permalink / raw
To: gentoo-commits
commit: b5ba335689dedeb3b428832d6882d056d2c48a3a
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 9 17:57:11 2016 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Wed Mar 9 17:57:11 2016 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=b5ba3356
kde-plasma/plasma-desktop: introduce ibus and scim USE flags
kimpanel is moved from kde-plasma/kdeplasma-addons in 5.6
Package-Manager: portage-2.2.27
kde-plasma/plasma-desktop/metadata.xml | 2 ++
kde-plasma/plasma-desktop/plasma-desktop-5.5.95.ebuild | 12 +++++++++++-
kde-plasma/plasma-desktop/plasma-desktop-5.6.49.9999.ebuild | 12 +++++++++++-
kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild | 13 +++++++++++--
4 files changed, 35 insertions(+), 4 deletions(-)
diff --git a/kde-plasma/plasma-desktop/metadata.xml b/kde-plasma/plasma-desktop/metadata.xml
index f9500cd..9bb79ff 100644
--- a/kde-plasma/plasma-desktop/metadata.xml
+++ b/kde-plasma/plasma-desktop/metadata.xml
@@ -9,7 +9,9 @@
<flag name="evdev">Enable configuration module for desktop input devices.</flag>
<flag name="gtk2">Add support for gtk+2-based applications using legacy xembed systray icons via libappindicator.</flag>
<flag name="gtk3">Add support for gtk+3-based applications using legacy xembed systray icons via libappindicator.</flag>
+ <flag name="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="scim">Enable applets that use <pkg>app-i18n/scim</pkg></flag>
<flag name="touchpad">Enable configuration module for synaptics-based touchpads.</flag>
</use>
</pkgmetadata>
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.5.95.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.5.95.ebuild
index 2d93736..70e9d5e 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.5.95.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.5.95.ebuild
@@ -10,7 +10,7 @@ inherit kde5
DESCRIPTION="KDE Plasma desktop"
KEYWORDS="~amd64 ~arm ~x86"
-IUSE="+evdev +fontconfig gtk2 gtk3 legacy-systray pulseaudio +qt4 touchpad"
+IUSE="+evdev +fontconfig gtk2 gtk3 ibus legacy-systray pulseaudio +qt4 scim touchpad"
COMMON_DEPEND="
$(add_frameworks_dep attica)
@@ -78,11 +78,19 @@ COMMON_DEPEND="
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 )
touchpad? ( x11-drivers/xf86-input-synaptics )
"
RDEPEND="${COMMON_DEPEND}
@@ -133,7 +141,9 @@ src_configure() {
local mycmakeargs=(
$(cmake-utils_use_find_package evdev Evdev)
$(cmake-utils_use_find_package fontconfig Fontconfig)
+ $(cmake-utils_use_find_package ibus IBus)
$(cmake-utils_use_find_package pulseaudio PulseAudio)
+ $(cmake-utils_use_find_package scim SCIM)
$(cmake-utils_use_find_package touchpad Synaptics)
)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.6.49.9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.6.49.9999.ebuild
index 5838c1c..b07dc4b 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.6.49.9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.6.49.9999.ebuild
@@ -10,7 +10,7 @@ inherit kde5
DESCRIPTION="KDE Plasma desktop"
KEYWORDS=""
-IUSE="+evdev +fontconfig gtk2 gtk3 legacy-systray pulseaudio +qt4 touchpad"
+IUSE="+evdev +fontconfig gtk2 gtk3 ibus legacy-systray pulseaudio +qt4 scim touchpad"
COMMON_DEPEND="
$(add_frameworks_dep attica)
@@ -78,11 +78,19 @@ COMMON_DEPEND="
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 )
touchpad? ( x11-drivers/xf86-input-synaptics )
"
RDEPEND="${COMMON_DEPEND}
@@ -133,7 +141,9 @@ src_configure() {
local mycmakeargs=(
$(cmake-utils_use_find_package evdev Evdev)
$(cmake-utils_use_find_package fontconfig Fontconfig)
+ $(cmake-utils_use_find_package ibus IBus)
$(cmake-utils_use_find_package pulseaudio PulseAudio)
+ $(cmake-utils_use_find_package scim SCIM)
$(cmake-utils_use_find_package touchpad Synaptics)
)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
index 0ec2a99..b07dc4b 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
@@ -10,13 +10,12 @@ inherit kde5
DESCRIPTION="KDE Plasma desktop"
KEYWORDS=""
-IUSE="+evdev +fontconfig gtk2 gtk3 legacy-systray pulseaudio +qt4 touchpad"
+IUSE="+evdev +fontconfig gtk2 gtk3 ibus legacy-systray pulseaudio +qt4 scim touchpad"
COMMON_DEPEND="
$(add_frameworks_dep attica)
$(add_frameworks_dep baloo)
$(add_frameworks_dep kactivities)
- $(add_frameworks_dep kactivities-stats)
$(add_frameworks_dep karchive)
$(add_frameworks_dep kauth)
$(add_frameworks_dep kbookmarks)
@@ -79,11 +78,19 @@ COMMON_DEPEND="
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 )
touchpad? ( x11-drivers/xf86-input-synaptics )
"
RDEPEND="${COMMON_DEPEND}
@@ -134,7 +141,9 @@ src_configure() {
local mycmakeargs=(
$(cmake-utils_use_find_package evdev Evdev)
$(cmake-utils_use_find_package fontconfig Fontconfig)
+ $(cmake-utils_use_find_package ibus IBus)
$(cmake-utils_use_find_package pulseaudio PulseAudio)
+ $(cmake-utils_use_find_package scim SCIM)
$(cmake-utils_use_find_package touchpad Synaptics)
)
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2016-03-09 4:40 Michael Palimaka
0 siblings, 0 replies; 189+ messages in thread
From: Michael Palimaka @ 2016-03-09 4:40 UTC (permalink / raw
To: gentoo-commits
commit: e10def5f749b29a9c12f4fa10cb74e4fcbbe3068
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 9 04:39:44 2016 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Wed Mar 9 04:39:44 2016 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=e10def5f
kde-plasma/plasma-desktop: add new dependency
Upstream-commit: 61f8b6093ca34d174b5ef1099cac5d2d1d68c3cd
Package-Manager: portage-2.2.27
kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild | 1 +
1 file changed, 1 insertion(+)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
index 5838c1c..0ec2a99 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
@@ -16,6 +16,7 @@ COMMON_DEPEND="
$(add_frameworks_dep attica)
$(add_frameworks_dep baloo)
$(add_frameworks_dep kactivities)
+ $(add_frameworks_dep kactivities-stats)
$(add_frameworks_dep karchive)
$(add_frameworks_dep kauth)
$(add_frameworks_dep kbookmarks)
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2016-03-04 17:31 Michael Palimaka
0 siblings, 0 replies; 189+ messages in thread
From: Michael Palimaka @ 2016-03-04 17:31 UTC (permalink / raw
To: gentoo-commits
commit: 7d2a22e21a5457c76e254ddaebd7f3e2f0767e47
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 4 17:31:36 2016 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Fri Mar 4 17:31:36 2016 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=7d2a22e2
kde-plasma/plasma-desktop: introduce blocker on !<kde-frameworks/kactivities-5.20.0
Detected file collision(s):
/usr/lib/debug/usr/lib64/qt5/qml/org/kde/activities/settings/libkactivitiessettingsplugin.so.debug
/usr/lib/debug/usr/lib64/qt5/plugins/kcm_activities.so.debug
/usr/share/kf5/kactivitymanagerd/workspace/settings/qml/activityDialog/GeneralTab.qml
/usr/share/kf5/kactivitymanagerd/workspace/settings/qml/activityDialog/OtherTab.qml
/usr/share/kf5/kactivitymanagerd/workspace/settings/qml/activityDialog/components/DialogButtons.qml
/usr/share/kf5/kactivitymanagerd/workspace/settings/qml/activityDialog/components/LabeledTextField.qml
/usr/share/kf5/kactivitymanagerd/workspace/settings/qml/activityDialog/components/ShortcutChooser.qml
/usr/share/kf5/kactivitymanagerd/workspace/settings/qml/activityDialog/components/IconChooser.qml
/usr/share/kf5/kactivitymanagerd/workspace/settings/qml/privacyTab/BlacklistApplicationView.qml
/usr/share/kf5/kactivitymanagerd/workspace/settings/qml/activitiesTab/ActivitiesView.qml
/usr/share/kf5/kactivitymanagerd/workspace/settings/qml/activitiesTab/main.qml
/usr/share/kservices5/kcm_activities.desktop
/usr/lib64/qt5/plugins/kcm_activities.so
/usr/lib64/qt5/qml/org/kde/activities/settings/libkactivitiessettingsplugin.so
/usr/lib64/qt5/qml/org/kde/activities/settings/qmldir
Package-Manager: portage-2.2.27
kde-plasma/plasma-desktop/plasma-desktop-5.5.95.ebuild | 1 +
kde-plasma/plasma-desktop/plasma-desktop-5.6.49.9999.ebuild | 1 +
kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild | 1 +
3 files changed, 3 insertions(+)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.5.95.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.5.95.ebuild
index c3de995..2d93736 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.5.95.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.5.95.ebuild
@@ -106,6 +106,7 @@ RDEPEND="${COMMON_DEPEND}
!kde-base/plasma-workspace:4
!kde-base/solid-actions-kcm:4
!kde-base/systemsettings:4
+ !<kde-frameworks/kactivities-5.20.0
!kde-misc/kcm_touchpad
!kde-misc/kcm-touchpad
!kde-plasma/kcm-touchpad
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.6.49.9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.6.49.9999.ebuild
index af28a55..5838c1c 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.6.49.9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.6.49.9999.ebuild
@@ -106,6 +106,7 @@ RDEPEND="${COMMON_DEPEND}
!kde-base/plasma-workspace:4
!kde-base/solid-actions-kcm:4
!kde-base/systemsettings:4
+ !<kde-frameworks/kactivities-5.20.0
!kde-misc/kcm_touchpad
!kde-misc/kcm-touchpad
!kde-plasma/kcm-touchpad
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
index af28a55..5838c1c 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
@@ -106,6 +106,7 @@ RDEPEND="${COMMON_DEPEND}
!kde-base/plasma-workspace:4
!kde-base/solid-actions-kcm:4
!kde-base/systemsettings:4
+ !<kde-frameworks/kactivities-5.20.0
!kde-misc/kcm_touchpad
!kde-misc/kcm-touchpad
!kde-plasma/kcm-touchpad
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2016-01-22 19:36 Michael Palimaka
0 siblings, 0 replies; 189+ messages in thread
From: Michael Palimaka @ 2016-01-22 19:36 UTC (permalink / raw
To: gentoo-commits
commit: 70dde838ce891c4671ee2535ba90eb2e549ccbc3
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 22 19:36:36 2016 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Fri Jan 22 19:36:36 2016 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=70dde838
kde-plasma/plasma-desktop: add missing dependency
It's used by org.kde.plasma.kicker
Package-Manager: portage-2.2.27
kde-plasma/plasma-desktop/plasma-desktop-5.5.49.9999.ebuild | 1 +
kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild | 1 +
2 files changed, 2 insertions(+)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.5.49.9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.5.49.9999.ebuild
index e29fe94..f355280 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.5.49.9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.5.49.9999.ebuild
@@ -89,6 +89,7 @@ RDEPEND="${COMMON_DEPEND}
$(add_plasma_dep breeze)
$(add_plasma_dep kde-cli-tools)
$(add_plasma_dep oxygen)
+ dev-qt/qtgraphicaleffects:5
sys-apps/accountsservice
x11-apps/setxkbmap
legacy-systray? (
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
index d9bfc1b..626594c 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
@@ -89,6 +89,7 @@ RDEPEND="${COMMON_DEPEND}
$(add_plasma_dep breeze)
$(add_plasma_dep kde-cli-tools)
$(add_plasma_dep oxygen)
+ dev-qt/qtgraphicaleffects:5
sys-apps/accountsservice
x11-apps/setxkbmap
legacy-systray? (
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2016-01-09 15:17 Michael Palimaka
0 siblings, 0 replies; 189+ messages in thread
From: Michael Palimaka @ 2016-01-09 15:17 UTC (permalink / raw
To: gentoo-commits
commit: 0702ca55d9c25ea25bdf6b5aca4840b2c493c231
Author: Andreas Sturmlechner <andreas.sturmlechner <AT> gmail <DOT> com>
AuthorDate: Sat Jan 9 12:43:28 2016 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Sat Jan 9 15:16:58 2016 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=0702ca55
kde-plasma/plasma-desktop: Block conflicting kdeplasma-addons
kimpanel was moved per 01fce13e7240fb8c266bd36931249a6d519b7f8a
Package-Manager: portage-2.2.26
kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
index e29fe94..d9bfc1b 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
@@ -13,8 +13,6 @@ KEYWORDS=""
IUSE="+evdev +fontconfig gtk2 gtk3 legacy-systray pulseaudio +qt4 touchpad"
COMMON_DEPEND="
- $(add_plasma_dep kwin)
- $(add_plasma_dep plasma-workspace)
$(add_frameworks_dep attica)
$(add_frameworks_dep baloo)
$(add_frameworks_dep kactivities)
@@ -54,6 +52,8 @@ COMMON_DEPEND="
$(add_frameworks_dep plasma)
$(add_frameworks_dep solid)
$(add_frameworks_dep sonnet)
+ $(add_plasma_dep kwin)
+ $(add_plasma_dep plasma-workspace)
dev-qt/qtconcurrent:5
dev-qt/qtdbus:5
dev-qt/qtdeclarative:5
@@ -108,6 +108,7 @@ RDEPEND="${COMMON_DEPEND}
!kde-misc/kcm_touchpad
!kde-misc/kcm-touchpad
!kde-plasma/kcm-touchpad
+ !<kde-plasma/kdeplasma-addons-5.5.50
"
DEPEND="${COMMON_DEPEND}
dev-libs/boost
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2015-12-08 16:06 Michael Palimaka
0 siblings, 0 replies; 189+ messages in thread
From: Michael Palimaka @ 2015-12-08 16:06 UTC (permalink / raw
To: gentoo-commits
commit: 870289c377646872a0ec3056878490f89c051eac
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 8 15:47:47 2015 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Tue Dec 8 15:47:47 2015 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=870289c3
kde-plasma/plasma-desktop: add new dependency
Upstream-commit: 69a64b3e9af6cffb308c4a23c2b50f3342f2390e
Package-Manager: portage-2.2.26
kde-plasma/plasma-desktop/plasma-desktop-5.5.0.ebuild | 1 +
kde-plasma/plasma-desktop/plasma-desktop-5.5.49.9999.ebuild | 1 +
kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild | 1 +
3 files changed, 3 insertions(+)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.5.0.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.5.0.ebuild
index 91f2829..cdf749a 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.5.0.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.5.0.ebuild
@@ -37,6 +37,7 @@ COMMON_DEPEND="
$(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)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.5.49.9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.5.49.9999.ebuild
index d960ecd..58e3cb4 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.5.49.9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.5.49.9999.ebuild
@@ -37,6 +37,7 @@ COMMON_DEPEND="
$(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)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
index d960ecd..58e3cb4 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
@@ -37,6 +37,7 @@ COMMON_DEPEND="
$(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)
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2015-09-10 14:35 Michael Palimaka
0 siblings, 0 replies; 189+ messages in thread
From: Michael Palimaka @ 2015-09-10 14:35 UTC (permalink / raw
To: gentoo-commits
commit: c277b8c3fdca9b3831e60afa212025bad2cb1b79
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Thu Sep 10 14:35:23 2015 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Thu Sep 10 14:35:23 2015 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=c277b8c3
kde-plasma/plasma-desktop: drop kde-apps/attica blocker.
It's no longer required since ce6dbc0cc0c0684acbd50671f780be21a323dd43.
Package-Manager: portage-2.2.20.1
kde-plasma/plasma-desktop/plasma-desktop-5.4.1.ebuild | 1 -
kde-plasma/plasma-desktop/plasma-desktop-5.4.49.9999.ebuild | 1 -
kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild | 1 -
3 files changed, 3 deletions(-)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.4.1.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.4.1.ebuild
index 63b1706..cdfda18 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.4.1.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.4.1.ebuild
@@ -97,7 +97,6 @@ RDEPEND="${COMMON_DEPEND}
)
pulseaudio? ( $(add_plasma_dep plasma-pa ) )
qt4? ( kde-base/qguiplatformplugin_kde )
- !kde-apps/attica
!kde-apps/kcontrol
!kde-apps/kdepasswd
!kde-apps/knetattach[handbook]
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.4.49.9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.4.49.9999.ebuild
index d19eab1..5670026 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.4.49.9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.4.49.9999.ebuild
@@ -97,7 +97,6 @@ RDEPEND="${COMMON_DEPEND}
)
pulseaudio? ( $(add_plasma_dep plasma-pa ) )
qt4? ( kde-base/qguiplatformplugin_kde )
- !kde-apps/attica
!kde-apps/kcontrol
!kde-apps/kdepasswd
!kde-apps/knetattach[handbook]
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
index d19eab1..5670026 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
@@ -97,7 +97,6 @@ RDEPEND="${COMMON_DEPEND}
)
pulseaudio? ( $(add_plasma_dep plasma-pa ) )
qt4? ( kde-base/qguiplatformplugin_kde )
- !kde-apps/attica
!kde-apps/kcontrol
!kde-apps/kdepasswd
!kde-apps/knetattach[handbook]
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2015-08-15 21:56 Johannes Huber
0 siblings, 0 replies; 189+ messages in thread
From: Johannes Huber @ 2015-08-15 21:56 UTC (permalink / raw
To: gentoo-commits
commit: 24ea4a3a000dce2d2a5be6e98f4375827d36a83e
Author: Johannes Huber <johu <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 15 21:55:35 2015 +0000
Commit: Johannes Huber <johu <AT> gentoo <DOT> org>
CommitDate: Sat Aug 15 21:55:35 2015 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=24ea4a3a
kde-plasma/plasma-desktop: Drop RDEPEND on kde-apps/kio-extras
Package-Manager: portage-2.2.20.1
kde-plasma/plasma-desktop/plasma-desktop-5.3.95.ebuild | 1 -
kde-plasma/plasma-desktop/plasma-desktop-5.4.49.9999.ebuild | 1 -
kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild | 1 -
3 files changed, 3 deletions(-)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.3.95.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.3.95.ebuild
index a18e00c..63b1706 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.3.95.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.3.95.ebuild
@@ -85,7 +85,6 @@ COMMON_DEPEND="
touchpad? ( x11-drivers/xf86-input-synaptics )
"
RDEPEND="${COMMON_DEPEND}
- $(add_kdeapps_dep kio-extras)
$(add_plasma_dep breeze)
$(add_plasma_dep kde-cli-tools)
$(add_plasma_dep oxygen)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.4.49.9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.4.49.9999.ebuild
index 24c9b59..d19eab1 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.4.49.9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.4.49.9999.ebuild
@@ -85,7 +85,6 @@ COMMON_DEPEND="
touchpad? ( x11-drivers/xf86-input-synaptics )
"
RDEPEND="${COMMON_DEPEND}
- $(add_kdeapps_dep kio-extras)
$(add_plasma_dep breeze)
$(add_plasma_dep kde-cli-tools)
$(add_plasma_dep oxygen)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
index 24c9b59..d19eab1 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
@@ -85,7 +85,6 @@ COMMON_DEPEND="
touchpad? ( x11-drivers/xf86-input-synaptics )
"
RDEPEND="${COMMON_DEPEND}
- $(add_kdeapps_dep kio-extras)
$(add_plasma_dep breeze)
$(add_plasma_dep kde-cli-tools)
$(add_plasma_dep oxygen)
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2015-08-03 17:39 Johannes Huber
0 siblings, 0 replies; 189+ messages in thread
From: Johannes Huber @ 2015-08-03 17:39 UTC (permalink / raw
To: gentoo-commits
commit: 319eb7f43cf7bab73f40e798677fd54ad8115088
Author: Johannes Huber <johu <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 3 17:38:33 2015 +0000
Commit: Johannes Huber <johu <AT> gentoo <DOT> org>
CommitDate: Mon Aug 3 17:38:33 2015 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=319eb7f4
[kde-plasma/plasma-desktop] RDEPEND on kde-plasma/plasma-pa
Package-Manager: portage-2.2.20
kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild | 1 +
1 file changed, 1 insertion(+)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
index 45c6af6..42b51ba 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
@@ -96,6 +96,7 @@ RDEPEND="${COMMON_DEPEND}
gtk3? ( dev-libs/libappindicator:3 )
qt4? ( dev-libs/sni-qt )
)
+ pulseaudio? ( $(add_plasma_dep plasma-pa ) )
qt4? ( kde-base/qguiplatformplugin_kde )
!kde-apps/attica
!kde-apps/kcontrol
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2015-07-10 18:51 Johannes Huber
0 siblings, 0 replies; 189+ messages in thread
From: Johannes Huber @ 2015-07-10 18:51 UTC (permalink / raw
To: gentoo-commits
commit: c73f20a3a34b6e799e672486a17fe9f4e05ff979
Author: Andreas Sturmlechner <andreas.sturmlechner <AT> gmail <DOT> com>
AuthorDate: Tue Jul 7 19:29:19 2015 +0000
Commit: Johannes Huber <johu <AT> gentoo <DOT> org>
CommitDate: Fri Jul 10 18:52:57 2015 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=c73f20a3
[kde-plasma/plasma-desktop] USE=usb -> evdev
Keeps kcm_input optional through USE=evdev (and re-adjusts DEPENDs)
Package-Manager: portage-2.2.20
kde-plasma/plasma-desktop/metadata.xml | 1 +
kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild | 12 ++++--------
2 files changed, 5 insertions(+), 8 deletions(-)
diff --git a/kde-plasma/plasma-desktop/metadata.xml b/kde-plasma/plasma-desktop/metadata.xml
index c047284..fc5d9f1 100644
--- a/kde-plasma/plasma-desktop/metadata.xml
+++ b/kde-plasma/plasma-desktop/metadata.xml
@@ -3,6 +3,7 @@
<pkgmetadata>
<herd>kde</herd>
<use>
+ <flag name="evdev">Enable configuration module for desktop input devices.</flag>
<flag name="gtk2">Add support for gtk+2-based applications using legacy xembed systray icons via libappindicator.</flag>
<flag name="gtk3">Add support for gtk+3-based applications using legacy xembed systray icons via libappindicator.</flag>
<flag name="legacy-systray">Add support for applications using legacy xembed systray icons.</flag>
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
index df144d2..c33c819 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
@@ -10,7 +10,7 @@ inherit kde5
DESCRIPTION="KDE Plasma desktop"
KEYWORDS=""
-IUSE="+fontconfig gtk2 gtk3 legacy-systray pulseaudio +qt4 touchpad usb"
+IUSE="+evdev +fontconfig gtk2 gtk3 legacy-systray pulseaudio +qt4 touchpad"
COMMON_DEPEND="
$(add_plasma_dep baloo)
@@ -66,10 +66,10 @@ COMMON_DEPEND="
dev-qt/qtxml:5
media-libs/phonon[qt5]
x11-libs/libX11
- x11-libs/libxcb
x11-libs/libXcursor
x11-libs/libXfixes
x11-libs/libXi
+ x11-libs/libxcb
x11-libs/libxkbfile
fontconfig? (
media-libs/fontconfig
@@ -83,11 +83,6 @@ COMMON_DEPEND="
media-sound/pulseaudio
)
touchpad? ( x11-drivers/xf86-input-synaptics )
- usb? (
- x11-libs/libXcursor
- x11-libs/libXfixes
- virtual/libusb:0
- )
"
RDEPEND="${COMMON_DEPEND}
$(add_plasma_dep breeze)
@@ -117,6 +112,7 @@ RDEPEND="${COMMON_DEPEND}
DEPEND="${COMMON_DEPEND}
dev-libs/boost
x11-proto/xproto
+ evdev? ( x11-drivers/xf86-input-evdev )
fontconfig? ( x11-libs/libXrender )
"
@@ -132,9 +128,9 @@ pkg_setup() {
src_configure() {
local mycmakeargs=(
+ $(cmake-utils_use_find_package evdev)
$(cmake-utils_use_find_package fontconfig Fontconfig)
$(cmake-utils_use_find_package pulseaudio PulseAudio)
- $(cmake-utils_use_find_package usb USB)
$(cmake-utils_use_find_package touchpad Synaptics)
)
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2015-06-30 18:59 Johannes Huber
0 siblings, 0 replies; 189+ messages in thread
From: Johannes Huber @ 2015-06-30 18:59 UTC (permalink / raw
To: gentoo-commits
commit: 4525dc3a30820164ce9a97f254397963e84ce5d7
Author: Johannes Huber <johu <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 30 18:59:21 2015 +0000
Commit: Johannes Huber <johu <AT> gentoo <DOT> org>
CommitDate: Tue Jun 30 18:59:21 2015 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=4525dc3a
[kde-plasma/plasma-desktop] Update blocker, fixes bug #553508
Package-Manager: portage-2.2.20
kde-plasma/plasma-desktop/plasma-desktop-5.3.2.ebuild | 7 +++----
kde-plasma/plasma-desktop/plasma-desktop-5.3.49.9999.ebuild | 7 +++----
kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild | 7 +++----
3 files changed, 9 insertions(+), 12 deletions(-)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.3.2.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.3.2.ebuild
index ffb95c9..5ad1cd2 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.3.2.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.3.2.ebuild
@@ -102,11 +102,10 @@ RDEPEND="${COMMON_DEPEND}
qt4? ( dev-libs/sni-qt )
)
qt4? ( kde-base/qguiplatformplugin_kde )
+ !kde-apps/attica
!kde-apps/kcontrol
- !kde-base/attica
- !kde-base/kcontrol
- !kde-base/kdepasswd
- !kde-base/knetattach[handbook]
+ !kde-apps/kdepasswd
+ !kde-apps/knetattach[handbook]
!kde-base/plasma-desktop
!kde-base/plasma-workspace
!kde-base/solid-actions-kcm
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.3.49.9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.3.49.9999.ebuild
index 1ae0def..df144d2 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.3.49.9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.3.49.9999.ebuild
@@ -102,11 +102,10 @@ RDEPEND="${COMMON_DEPEND}
qt4? ( dev-libs/sni-qt )
)
qt4? ( kde-base/qguiplatformplugin_kde )
+ !kde-apps/attica
!kde-apps/kcontrol
- !kde-base/attica
- !kde-base/kcontrol
- !kde-base/kdepasswd
- !kde-base/knetattach[handbook]
+ !kde-apps/kdepasswd
+ !kde-apps/knetattach[handbook]
!kde-base/plasma-desktop
!kde-base/plasma-workspace
!kde-base/solid-actions-kcm
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
index 1ae0def..df144d2 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
@@ -102,11 +102,10 @@ RDEPEND="${COMMON_DEPEND}
qt4? ( dev-libs/sni-qt )
)
qt4? ( kde-base/qguiplatformplugin_kde )
+ !kde-apps/attica
!kde-apps/kcontrol
- !kde-base/attica
- !kde-base/kcontrol
- !kde-base/kdepasswd
- !kde-base/knetattach[handbook]
+ !kde-apps/kdepasswd
+ !kde-apps/knetattach[handbook]
!kde-base/plasma-desktop
!kde-base/plasma-workspace
!kde-base/solid-actions-kcm
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2015-06-06 17:43 Michael Palimaka
0 siblings, 0 replies; 189+ messages in thread
From: Michael Palimaka @ 2015-06-06 17:43 UTC (permalink / raw
To: gentoo-commits
commit: 51b37f2e55bf58ecbf8af60196b37355a49bd7a1
Author: Andreas Sturmlechner <andreas.sturmlechner <AT> gmail <DOT> com>
AuthorDate: Sat Jun 6 17:27:46 2015 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Sat Jun 6 17:43:12 2015 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=51b37f2e
[kde-plasma/plasma-desktop] Add missing RDEPEND
Pull in kde-base/qguiplatformplugin_kde if USE=qt4
Gentoo Bug 549824
Package-Manager: portage-2.2.18
kde-plasma/plasma-desktop/plasma-desktop-5.3.49.9999.ebuild | 3 ++-
kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild | 3 ++-
2 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.3.49.9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.3.49.9999.ebuild
index 7655f23..2d06f38 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.3.49.9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.3.49.9999.ebuild
@@ -10,7 +10,7 @@ inherit kde5
DESCRIPTION="KDE Plasma desktop"
KEYWORDS=""
-IUSE="+fontconfig pulseaudio touchpad usb"
+IUSE="+fontconfig pulseaudio +qt4 touchpad usb"
COMMON_DEPEND="
$(add_plasma_dep baloo)
@@ -96,6 +96,7 @@ RDEPEND="${COMMON_DEPEND}
$(add_plasma_dep oxygen)
sys-apps/accountsservice
x11-apps/setxkbmap
+ qt4? ( kde-base/qguiplatformplugin_kde )
!kde-apps/kcontrol
!kde-base/attica
!kde-base/kcontrol
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
index 7655f23..2d06f38 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
@@ -10,7 +10,7 @@ inherit kde5
DESCRIPTION="KDE Plasma desktop"
KEYWORDS=""
-IUSE="+fontconfig pulseaudio touchpad usb"
+IUSE="+fontconfig pulseaudio +qt4 touchpad usb"
COMMON_DEPEND="
$(add_plasma_dep baloo)
@@ -96,6 +96,7 @@ RDEPEND="${COMMON_DEPEND}
$(add_plasma_dep oxygen)
sys-apps/accountsservice
x11-apps/setxkbmap
+ qt4? ( kde-base/qguiplatformplugin_kde )
!kde-apps/kcontrol
!kde-base/attica
!kde-base/kcontrol
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2015-04-26 15:17 Michael Palimaka
0 siblings, 0 replies; 189+ messages in thread
From: Michael Palimaka @ 2015-04-26 15:17 UTC (permalink / raw
To: gentoo-commits
commit: 6e560fde9876e6c732068bcc234e0b696e5f6d07
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 26 15:16:23 2015 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Sun Apr 26 15:16:23 2015 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=6e560fde
[kde-plasma/plasma-desktop] Restore dependencies wrt bug #547738.
They were removed in 461e4becc269929e6a8f1e0d7fb4e7123ed6e5db, which should have been applied to 5.3 branch and later only.
Package-Manager: portage-2.2.18
kde-plasma/plasma-desktop/plasma-desktop-5.2.2.ebuild | 2 ++
1 file changed, 2 insertions(+)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.2.2.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.2.2.ebuild
index 19f6891..99e446a 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.2.2.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.2.2.ebuild
@@ -67,6 +67,7 @@ COMMON_DEPEND="
x11-libs/libXfixes
x11-libs/libXi
x11-libs/libxkbfile
+ x11-libs/libXtst
bluetooth? ( $(add_plasma_dep bluedevil) )
fontconfig? (
media-libs/fontconfig
@@ -90,6 +91,7 @@ RDEPEND="${COMMON_DEPEND}
$(add_frameworks_dep kded)
$(add_plasma_dep kde-cli-tools)
$(add_plasma_dep kio-extras)
+ dev-qt/qtgraphicaleffects:5
sys-apps/accountsservice
x11-apps/setxkbmap
!kde-apps/kcontrol
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2015-04-16 9:32 Michael Palimaka
0 siblings, 0 replies; 189+ messages in thread
From: Michael Palimaka @ 2015-04-16 9:32 UTC (permalink / raw
To: gentoo-commits
commit: 6451dc3e5878093f8e84e07b7fe823b73b3eb9cd
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 16 09:31:35 2015 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Thu Apr 16 09:31:39 2015 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=6451dc3e
[kde-plasma/plasma-desktop] Remove runtime-only bluetooth USE flag.
It's replaced by kde-plasma/plasma-meta[bluetooth].
Package-Manager: portage-2.2.18
kde-plasma/plasma-desktop/plasma-desktop-5.2.95.ebuild | 3 +--
kde-plasma/plasma-desktop/plasma-desktop-5.3.49.9999.ebuild | 3 +--
kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild | 3 +--
3 files changed, 3 insertions(+), 6 deletions(-)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.2.95.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.2.95.ebuild
index 86970b20..cd7692a 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.2.95.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.2.95.ebuild
@@ -10,7 +10,7 @@ inherit kde5
DESCRIPTION="KDE Plasma desktop"
KEYWORDS=" ~amd64"
-IUSE="bluetooth +fontconfig pulseaudio touchpad usb"
+IUSE="+fontconfig pulseaudio touchpad usb"
COMMON_DEPEND="
$(add_plasma_dep baloo)
@@ -71,7 +71,6 @@ COMMON_DEPEND="
x11-libs/libXfixes
x11-libs/libXi
x11-libs/libxkbfile
- bluetooth? ( $(add_plasma_dep bluedevil) )
fontconfig? (
media-libs/fontconfig
media-libs/freetype
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.3.49.9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.3.49.9999.ebuild
index b59423a..7655f23 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.3.49.9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.3.49.9999.ebuild
@@ -10,7 +10,7 @@ inherit kde5
DESCRIPTION="KDE Plasma desktop"
KEYWORDS=""
-IUSE="bluetooth +fontconfig pulseaudio touchpad usb"
+IUSE="+fontconfig pulseaudio touchpad usb"
COMMON_DEPEND="
$(add_plasma_dep baloo)
@@ -71,7 +71,6 @@ COMMON_DEPEND="
x11-libs/libXfixes
x11-libs/libXi
x11-libs/libxkbfile
- bluetooth? ( $(add_plasma_dep bluedevil) )
fontconfig? (
media-libs/fontconfig
media-libs/freetype
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
index b59423a..7655f23 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
@@ -10,7 +10,7 @@ inherit kde5
DESCRIPTION="KDE Plasma desktop"
KEYWORDS=""
-IUSE="bluetooth +fontconfig pulseaudio touchpad usb"
+IUSE="+fontconfig pulseaudio touchpad usb"
COMMON_DEPEND="
$(add_plasma_dep baloo)
@@ -71,7 +71,6 @@ COMMON_DEPEND="
x11-libs/libXfixes
x11-libs/libXi
x11-libs/libxkbfile
- bluetooth? ( $(add_plasma_dep bluedevil) )
fontconfig? (
media-libs/fontconfig
media-libs/freetype
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2015-04-16 9:26 Michael Palimaka
0 siblings, 0 replies; 189+ messages in thread
From: Michael Palimaka @ 2015-04-16 9:26 UTC (permalink / raw
To: gentoo-commits
commit: 3367d0c6bee823356538a3c23fbedd40cdee866a
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 16 09:26:07 2015 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Thu Apr 16 09:26:07 2015 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=3367d0c6
[kde-plasma/plasma-desktop] Remove runtime-only networkmanager USE flag.
It's replaced by kde-plasma/plasma-meta[networkmanager].
Package-Manager: portage-2.2.18
kde-plasma/plasma-desktop/plasma-desktop-5.2.95.ebuild | 3 +--
kde-plasma/plasma-desktop/plasma-desktop-5.3.49.9999.ebuild | 3 +--
kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild | 3 +--
3 files changed, 3 insertions(+), 6 deletions(-)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.2.95.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.2.95.ebuild
index fff1248..86970b20 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.2.95.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.2.95.ebuild
@@ -10,7 +10,7 @@ inherit kde5
DESCRIPTION="KDE Plasma desktop"
KEYWORDS=" ~amd64"
-IUSE="bluetooth +fontconfig networkmanager pulseaudio touchpad usb"
+IUSE="bluetooth +fontconfig pulseaudio touchpad usb"
COMMON_DEPEND="
$(add_plasma_dep baloo)
@@ -78,7 +78,6 @@ COMMON_DEPEND="
x11-libs/libXft
x11-libs/xcb-util-image
)
- networkmanager? ( $(add_plasma_dep plasma-nm) )
pulseaudio? (
dev-libs/glib:2
media-libs/libcanberra
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.3.49.9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.3.49.9999.ebuild
index d9ef703..b59423a 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.3.49.9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.3.49.9999.ebuild
@@ -10,7 +10,7 @@ inherit kde5
DESCRIPTION="KDE Plasma desktop"
KEYWORDS=""
-IUSE="bluetooth +fontconfig networkmanager pulseaudio touchpad usb"
+IUSE="bluetooth +fontconfig pulseaudio touchpad usb"
COMMON_DEPEND="
$(add_plasma_dep baloo)
@@ -78,7 +78,6 @@ COMMON_DEPEND="
x11-libs/libXft
x11-libs/xcb-util-image
)
- networkmanager? ( $(add_plasma_dep plasma-nm) )
pulseaudio? (
dev-libs/glib:2
media-libs/libcanberra
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
index d9ef703..b59423a 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
@@ -10,7 +10,7 @@ inherit kde5
DESCRIPTION="KDE Plasma desktop"
KEYWORDS=""
-IUSE="bluetooth +fontconfig networkmanager pulseaudio touchpad usb"
+IUSE="bluetooth +fontconfig pulseaudio touchpad usb"
COMMON_DEPEND="
$(add_plasma_dep baloo)
@@ -78,7 +78,6 @@ COMMON_DEPEND="
x11-libs/libXft
x11-libs/xcb-util-image
)
- networkmanager? ( $(add_plasma_dep plasma-nm) )
pulseaudio? (
dev-libs/glib:2
media-libs/libcanberra
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2015-04-15 19:06 Michael Palimaka
0 siblings, 0 replies; 189+ messages in thread
From: Michael Palimaka @ 2015-04-15 19:06 UTC (permalink / raw
To: gentoo-commits
commit: 2ca2d9c3c5202bfde445ef800af03b161e2b14b0
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 15 19:05:50 2015 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Wed Apr 15 19:05:50 2015 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=2ca2d9c3
[kde-plasma/plasma-desktop] breeze & oxygen are only required at runtime.
Package-Manager: portage-2.2.18
kde-plasma/plasma-desktop/plasma-desktop-5.2.95.ebuild | 4 ++--
kde-plasma/plasma-desktop/plasma-desktop-5.3.49.9999.ebuild | 4 ++--
kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild | 4 ++--
3 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.2.95.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.2.95.ebuild
index cd4f0ea..fff1248 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.2.95.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.2.95.ebuild
@@ -14,9 +14,7 @@ IUSE="bluetooth +fontconfig networkmanager pulseaudio touchpad usb"
COMMON_DEPEND="
$(add_plasma_dep baloo)
- $(add_plasma_dep breeze)
$(add_plasma_dep kwin)
- $(add_plasma_dep oxygen)
$(add_plasma_dep plasma-workspace)
$(add_frameworks_dep attica)
$(add_frameworks_dep kactivities)
@@ -94,8 +92,10 @@ COMMON_DEPEND="
)
"
RDEPEND="${COMMON_DEPEND}
+ $(add_plasma_dep breeze)
$(add_plasma_dep kde-cli-tools)
$(add_plasma_dep kio-extras)
+ $(add_plasma_dep oxygen)
sys-apps/accountsservice
x11-apps/setxkbmap
!kde-apps/kcontrol
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.3.49.9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.3.49.9999.ebuild
index a9b1e9e..d9ef703 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.3.49.9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.3.49.9999.ebuild
@@ -14,9 +14,7 @@ IUSE="bluetooth +fontconfig networkmanager pulseaudio touchpad usb"
COMMON_DEPEND="
$(add_plasma_dep baloo)
- $(add_plasma_dep breeze)
$(add_plasma_dep kwin)
- $(add_plasma_dep oxygen)
$(add_plasma_dep plasma-workspace)
$(add_frameworks_dep attica)
$(add_frameworks_dep kactivities)
@@ -94,8 +92,10 @@ COMMON_DEPEND="
)
"
RDEPEND="${COMMON_DEPEND}
+ $(add_plasma_dep breeze)
$(add_plasma_dep kde-cli-tools)
$(add_plasma_dep kio-extras)
+ $(add_plasma_dep oxygen)
sys-apps/accountsservice
x11-apps/setxkbmap
!kde-apps/kcontrol
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
index a9b1e9e..d9ef703 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
@@ -14,9 +14,7 @@ IUSE="bluetooth +fontconfig networkmanager pulseaudio touchpad usb"
COMMON_DEPEND="
$(add_plasma_dep baloo)
- $(add_plasma_dep breeze)
$(add_plasma_dep kwin)
- $(add_plasma_dep oxygen)
$(add_plasma_dep plasma-workspace)
$(add_frameworks_dep attica)
$(add_frameworks_dep kactivities)
@@ -94,8 +92,10 @@ COMMON_DEPEND="
)
"
RDEPEND="${COMMON_DEPEND}
+ $(add_plasma_dep breeze)
$(add_plasma_dep kde-cli-tools)
$(add_plasma_dep kio-extras)
+ $(add_plasma_dep oxygen)
sys-apps/accountsservice
x11-apps/setxkbmap
!kde-apps/kcontrol
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2015-04-15 19:01 Michael Palimaka
0 siblings, 0 replies; 189+ messages in thread
From: Michael Palimaka @ 2015-04-15 19:01 UTC (permalink / raw
To: gentoo-commits
commit: 461e4becc269929e6a8f1e0d7fb4e7123ed6e5db
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 15 18:54:48 2015 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Wed Apr 15 19:00:44 2015 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=461e4bec
[kde-plasma/plasma-desktop] Remove unused dependencies.
Upstream commit: 3eb93322744f8345bef3e4f702ebfb3c61258d96
Upstream commit: 640e3b0e15e70ac6bd30289399efbb6a6ebbc0b3
Package-Manager: portage-2.2.18
kde-plasma/plasma-desktop/plasma-desktop-5.2.2.ebuild | 2 --
kde-plasma/plasma-desktop/plasma-desktop-5.2.95.ebuild | 2 --
kde-plasma/plasma-desktop/plasma-desktop-5.3.49.9999.ebuild | 2 --
kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild | 2 --
4 files changed, 8 deletions(-)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.2.2.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.2.2.ebuild
index 99e446a..19f6891 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.2.2.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.2.2.ebuild
@@ -67,7 +67,6 @@ COMMON_DEPEND="
x11-libs/libXfixes
x11-libs/libXi
x11-libs/libxkbfile
- x11-libs/libXtst
bluetooth? ( $(add_plasma_dep bluedevil) )
fontconfig? (
media-libs/fontconfig
@@ -91,7 +90,6 @@ RDEPEND="${COMMON_DEPEND}
$(add_frameworks_dep kded)
$(add_plasma_dep kde-cli-tools)
$(add_plasma_dep kio-extras)
- dev-qt/qtgraphicaleffects:5
sys-apps/accountsservice
x11-apps/setxkbmap
!kde-apps/kcontrol
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.2.95.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.2.95.ebuild
index 140f32d..cd4f0ea 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.2.95.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.2.95.ebuild
@@ -73,7 +73,6 @@ COMMON_DEPEND="
x11-libs/libXfixes
x11-libs/libXi
x11-libs/libxkbfile
- x11-libs/libXtst
bluetooth? ( $(add_plasma_dep bluedevil) )
fontconfig? (
media-libs/fontconfig
@@ -97,7 +96,6 @@ COMMON_DEPEND="
RDEPEND="${COMMON_DEPEND}
$(add_plasma_dep kde-cli-tools)
$(add_plasma_dep kio-extras)
- dev-qt/qtgraphicaleffects:5
sys-apps/accountsservice
x11-apps/setxkbmap
!kde-apps/kcontrol
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.3.49.9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.3.49.9999.ebuild
index 295260b..a9b1e9e 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.3.49.9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.3.49.9999.ebuild
@@ -73,7 +73,6 @@ COMMON_DEPEND="
x11-libs/libXfixes
x11-libs/libXi
x11-libs/libxkbfile
- x11-libs/libXtst
bluetooth? ( $(add_plasma_dep bluedevil) )
fontconfig? (
media-libs/fontconfig
@@ -97,7 +96,6 @@ COMMON_DEPEND="
RDEPEND="${COMMON_DEPEND}
$(add_plasma_dep kde-cli-tools)
$(add_plasma_dep kio-extras)
- dev-qt/qtgraphicaleffects:5
sys-apps/accountsservice
x11-apps/setxkbmap
!kde-apps/kcontrol
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
index 295260b..a9b1e9e 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
@@ -73,7 +73,6 @@ COMMON_DEPEND="
x11-libs/libXfixes
x11-libs/libXi
x11-libs/libxkbfile
- x11-libs/libXtst
bluetooth? ( $(add_plasma_dep bluedevil) )
fontconfig? (
media-libs/fontconfig
@@ -97,7 +96,6 @@ COMMON_DEPEND="
RDEPEND="${COMMON_DEPEND}
$(add_plasma_dep kde-cli-tools)
$(add_plasma_dep kio-extras)
- dev-qt/qtgraphicaleffects:5
sys-apps/accountsservice
x11-apps/setxkbmap
!kde-apps/kcontrol
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2015-04-15 18:51 Michael Palimaka
0 siblings, 0 replies; 189+ messages in thread
From: Michael Palimaka @ 2015-04-15 18:51 UTC (permalink / raw
To: gentoo-commits
commit: 04e292a9ce1b1a59ffc1fb8288f8521d2de15d11
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 15 18:50:35 2015 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Wed Apr 15 18:50:35 2015 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=04e292a9
[kde-plasma/plasma-desktop] Add new dependencies and introduce touchpad USE flag.
Upstream commit: e32784940c5f4f5161452b25804fd1b24c10f1ce
Upstream commit: a6115e8f60c5f29f5c419a34f17755143972e113
Upstream commit: 1d4d84338942840c92a0fe11aa5c2ac059f63a28
Upstream commit: 4f39066b46e2babf2f0979531534dacc1773ff27
Upstream commit: 19854671e1777bcbe67669315c5f3589c3321ebf
Upstream commit: cc309752f42806eca73e212fd89f3b8a580277d8
Package-Manager: portage-2.2.18
kde-plasma/plasma-desktop/metadata.xml | 3 +++
kde-plasma/plasma-desktop/plasma-desktop-5.2.95.ebuild | 11 +++++++++--
kde-plasma/plasma-desktop/plasma-desktop-5.3.49.9999.ebuild | 11 +++++++++--
kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild | 11 +++++++++--
4 files changed, 30 insertions(+), 6 deletions(-)
diff --git a/kde-plasma/plasma-desktop/metadata.xml b/kde-plasma/plasma-desktop/metadata.xml
index a23f444..58d89f8 100644
--- a/kde-plasma/plasma-desktop/metadata.xml
+++ b/kde-plasma/plasma-desktop/metadata.xml
@@ -2,4 +2,7 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>kde</herd>
+ <use>
+ <flag name="touchpad">Enable configuration module for synaptics-based touchpads.</flag>
+ </use>
</pkgmetadata>
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.2.95.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.2.95.ebuild
index 3ff9d89..140f32d 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.2.95.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.2.95.ebuild
@@ -10,9 +10,10 @@ inherit kde5
DESCRIPTION="KDE Plasma desktop"
KEYWORDS=" ~amd64"
-IUSE="bluetooth +fontconfig networkmanager pulseaudio usb"
+IUSE="bluetooth +fontconfig networkmanager pulseaudio touchpad usb"
COMMON_DEPEND="
+ $(add_plasma_dep baloo)
$(add_plasma_dep breeze)
$(add_plasma_dep kwin)
$(add_plasma_dep oxygen)
@@ -29,6 +30,8 @@ COMMON_DEPEND="
$(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)
@@ -42,6 +45,7 @@ COMMON_DEPEND="
$(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)
@@ -57,6 +61,7 @@ COMMON_DEPEND="
dev-qt/qtgui:5
dev-qt/qtnetwork:5
dev-qt/qtprintsupport:5
+ dev-qt/qtsql:5
dev-qt/qtsvg:5
dev-qt/qtwidgets:5
dev-qt/qtx11extras:5
@@ -82,6 +87,7 @@ COMMON_DEPEND="
media-libs/libcanberra
media-sound/pulseaudio
)
+ touchpad? ( x11-drivers/xf86-input-synaptics )
usb? (
x11-libs/libXcursor
x11-libs/libXfixes
@@ -89,7 +95,6 @@ COMMON_DEPEND="
)
"
RDEPEND="${COMMON_DEPEND}
- $(add_frameworks_dep kded)
$(add_plasma_dep kde-cli-tools)
$(add_plasma_dep kio-extras)
dev-qt/qtgraphicaleffects:5
@@ -109,6 +114,7 @@ RDEPEND="${COMMON_DEPEND}
!kde-plasma/kcm-touchpad
"
DEPEND="${COMMON_DEPEND}
+ dev-libs/boost
x11-proto/xproto
fontconfig? ( x11-libs/libXrender )
"
@@ -118,6 +124,7 @@ src_configure() {
$(cmake-utils_use_find_package fontconfig Fontconfig)
$(cmake-utils_use_find_package pulseaudio PulseAudio)
$(cmake-utils_use_find_package usb USB)
+ $(cmake-utils_use_find_package touchpad Synaptics)
)
kde5_src_configure
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.3.49.9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.3.49.9999.ebuild
index c784f98..295260b 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.3.49.9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.3.49.9999.ebuild
@@ -10,9 +10,10 @@ inherit kde5
DESCRIPTION="KDE Plasma desktop"
KEYWORDS=""
-IUSE="bluetooth +fontconfig networkmanager pulseaudio usb"
+IUSE="bluetooth +fontconfig networkmanager pulseaudio touchpad usb"
COMMON_DEPEND="
+ $(add_plasma_dep baloo)
$(add_plasma_dep breeze)
$(add_plasma_dep kwin)
$(add_plasma_dep oxygen)
@@ -29,6 +30,8 @@ COMMON_DEPEND="
$(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)
@@ -42,6 +45,7 @@ COMMON_DEPEND="
$(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)
@@ -57,6 +61,7 @@ COMMON_DEPEND="
dev-qt/qtgui:5
dev-qt/qtnetwork:5
dev-qt/qtprintsupport:5
+ dev-qt/qtsql:5
dev-qt/qtsvg:5
dev-qt/qtwidgets:5
dev-qt/qtx11extras:5
@@ -82,6 +87,7 @@ COMMON_DEPEND="
media-libs/libcanberra
media-sound/pulseaudio
)
+ touchpad? ( x11-drivers/xf86-input-synaptics )
usb? (
x11-libs/libXcursor
x11-libs/libXfixes
@@ -89,7 +95,6 @@ COMMON_DEPEND="
)
"
RDEPEND="${COMMON_DEPEND}
- $(add_frameworks_dep kded)
$(add_plasma_dep kde-cli-tools)
$(add_plasma_dep kio-extras)
dev-qt/qtgraphicaleffects:5
@@ -109,6 +114,7 @@ RDEPEND="${COMMON_DEPEND}
!kde-plasma/kcm-touchpad
"
DEPEND="${COMMON_DEPEND}
+ dev-libs/boost
x11-proto/xproto
fontconfig? ( x11-libs/libXrender )
"
@@ -118,6 +124,7 @@ src_configure() {
$(cmake-utils_use_find_package fontconfig Fontconfig)
$(cmake-utils_use_find_package pulseaudio PulseAudio)
$(cmake-utils_use_find_package usb USB)
+ $(cmake-utils_use_find_package touchpad Synaptics)
)
kde5_src_configure
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
index c784f98..295260b 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
@@ -10,9 +10,10 @@ inherit kde5
DESCRIPTION="KDE Plasma desktop"
KEYWORDS=""
-IUSE="bluetooth +fontconfig networkmanager pulseaudio usb"
+IUSE="bluetooth +fontconfig networkmanager pulseaudio touchpad usb"
COMMON_DEPEND="
+ $(add_plasma_dep baloo)
$(add_plasma_dep breeze)
$(add_plasma_dep kwin)
$(add_plasma_dep oxygen)
@@ -29,6 +30,8 @@ COMMON_DEPEND="
$(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)
@@ -42,6 +45,7 @@ COMMON_DEPEND="
$(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)
@@ -57,6 +61,7 @@ COMMON_DEPEND="
dev-qt/qtgui:5
dev-qt/qtnetwork:5
dev-qt/qtprintsupport:5
+ dev-qt/qtsql:5
dev-qt/qtsvg:5
dev-qt/qtwidgets:5
dev-qt/qtx11extras:5
@@ -82,6 +87,7 @@ COMMON_DEPEND="
media-libs/libcanberra
media-sound/pulseaudio
)
+ touchpad? ( x11-drivers/xf86-input-synaptics )
usb? (
x11-libs/libXcursor
x11-libs/libXfixes
@@ -89,7 +95,6 @@ COMMON_DEPEND="
)
"
RDEPEND="${COMMON_DEPEND}
- $(add_frameworks_dep kded)
$(add_plasma_dep kde-cli-tools)
$(add_plasma_dep kio-extras)
dev-qt/qtgraphicaleffects:5
@@ -109,6 +114,7 @@ RDEPEND="${COMMON_DEPEND}
!kde-plasma/kcm-touchpad
"
DEPEND="${COMMON_DEPEND}
+ dev-libs/boost
x11-proto/xproto
fontconfig? ( x11-libs/libXrender )
"
@@ -118,6 +124,7 @@ src_configure() {
$(cmake-utils_use_find_package fontconfig Fontconfig)
$(cmake-utils_use_find_package pulseaudio PulseAudio)
$(cmake-utils_use_find_package usb USB)
+ $(cmake-utils_use_find_package touchpad Synaptics)
)
kde5_src_configure
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2015-04-12 16:43 Michael Palimaka
0 siblings, 0 replies; 189+ messages in thread
From: Michael Palimaka @ 2015-04-12 16:43 UTC (permalink / raw
To: gentoo-commits
commit: 821ed7b14ea38ad2de2519e90d5f2321485eb2c7
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 12 16:42:36 2015 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Sun Apr 12 16:42:36 2015 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=821ed7b1
[kde-plasma/plasma-desktop] Add missing dependency wrt bug #546286.
It's required to configure keyboard layouts.
Package-Manager: portage-2.2.18
kde-plasma/plasma-desktop/plasma-desktop-5.2.2.ebuild | 1 +
kde-plasma/plasma-desktop/plasma-desktop-5.2.95.ebuild | 1 +
kde-plasma/plasma-desktop/plasma-desktop-5.3.49.9999.ebuild | 1 +
kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild | 1 +
4 files changed, 4 insertions(+)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.2.2.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.2.2.ebuild
index 241ad32..99e446a 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.2.2.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.2.2.ebuild
@@ -93,6 +93,7 @@ RDEPEND="${COMMON_DEPEND}
$(add_plasma_dep kio-extras)
dev-qt/qtgraphicaleffects:5
sys-apps/accountsservice
+ x11-apps/setxkbmap
!kde-apps/kcontrol
!kde-base/attica
!kde-base/kcontrol
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.2.95.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.2.95.ebuild
index 7e3a56e..3ff9d89 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.2.95.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.2.95.ebuild
@@ -94,6 +94,7 @@ RDEPEND="${COMMON_DEPEND}
$(add_plasma_dep kio-extras)
dev-qt/qtgraphicaleffects:5
sys-apps/accountsservice
+ x11-apps/setxkbmap
!kde-apps/kcontrol
!kde-base/attica
!kde-base/kcontrol
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.3.49.9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.3.49.9999.ebuild
index 1ecfc46..c784f98 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.3.49.9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.3.49.9999.ebuild
@@ -94,6 +94,7 @@ RDEPEND="${COMMON_DEPEND}
$(add_plasma_dep kio-extras)
dev-qt/qtgraphicaleffects:5
sys-apps/accountsservice
+ x11-apps/setxkbmap
!kde-apps/kcontrol
!kde-base/attica
!kde-base/kcontrol
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
index 1ecfc46..c784f98 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
@@ -94,6 +94,7 @@ RDEPEND="${COMMON_DEPEND}
$(add_plasma_dep kio-extras)
dev-qt/qtgraphicaleffects:5
sys-apps/accountsservice
+ x11-apps/setxkbmap
!kde-apps/kcontrol
!kde-base/attica
!kde-base/kcontrol
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2015-03-12 16:51 Michael Palimaka
0 siblings, 0 replies; 189+ messages in thread
From: Michael Palimaka @ 2015-03-12 16:51 UTC (permalink / raw
To: gentoo-commits
commit: 30b9db5560f747ece80ff88fceb1f04d3222724b
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 12 16:50:34 2015 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Thu Mar 12 16:50:34 2015 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=30b9db55
[kde-plasma/plasma-desktop] Remove USE dependency on removed USE flag.
Package-Manager: portage-2.2.17
kde-plasma/plasma-desktop/plasma-desktop-5.2.1.ebuild | 2 +-
kde-plasma/plasma-desktop/plasma-desktop-5.2.9999.ebuild | 2 +-
kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.2.1.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.2.1.ebuild
index 32a30ed..241ad32 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.2.1.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.2.1.ebuild
@@ -14,7 +14,7 @@ IUSE="bluetooth +fontconfig networkmanager pulseaudio usb"
COMMON_DEPEND="
$(add_plasma_dep breeze)
$(add_plasma_dep kwin)
- $(add_plasma_dep oxygen kwin)
+ $(add_plasma_dep oxygen)
$(add_plasma_dep plasma-workspace)
$(add_frameworks_dep attica)
$(add_frameworks_dep kactivities)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.2.9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.2.9999.ebuild
index 8bc7815..6ad8a68 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.2.9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.2.9999.ebuild
@@ -14,7 +14,7 @@ IUSE="bluetooth +fontconfig networkmanager pulseaudio usb"
COMMON_DEPEND="
$(add_plasma_dep breeze)
$(add_plasma_dep kwin)
- $(add_plasma_dep oxygen kwin)
+ $(add_plasma_dep oxygen)
$(add_plasma_dep plasma-workspace)
$(add_frameworks_dep attica)
$(add_frameworks_dep kactivities)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
index b557704..1ecfc46 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
@@ -15,7 +15,7 @@ IUSE="bluetooth +fontconfig networkmanager pulseaudio usb"
COMMON_DEPEND="
$(add_plasma_dep breeze)
$(add_plasma_dep kwin)
- $(add_plasma_dep oxygen kwin)
+ $(add_plasma_dep oxygen)
$(add_plasma_dep plasma-workspace)
$(add_frameworks_dep attica)
$(add_frameworks_dep kactivities)
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2015-02-25 22:28 Johannes Huber
0 siblings, 0 replies; 189+ messages in thread
From: Johannes Huber @ 2015-02-25 22:28 UTC (permalink / raw
To: gentoo-commits
commit: 95120fe736931c0439802faf98842630140c1c8f
Author: Johannes Huber <johu <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 25 22:25:04 2015 +0000
Commit: Johannes Huber <johu <AT> gentoo <DOT> org>
CommitDate: Wed Feb 25 22:25:04 2015 +0000
URL: http://sources.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=95120fe7
[kde-plasma/plasma-desktop] Prevent file collisions
Touchpad kcm merged into plasma-desktop. Upstream commit
64dbf36e2b0a9d82b0f4b56c5b7c1a289b823488
Package-Manager: portage-2.2.17
---
kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild | 3 +++
1 file changed, 3 insertions(+)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
index 593dbed..4b35b03 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
@@ -102,6 +102,9 @@ RDEPEND="${COMMON_DEPEND}
!kde-base/plasma-workspace
!kde-base/solid-actions-kcm
!kde-base/systemsettings
+ !kde-misc/kcm_touchpad
+ !kde-misc/kcm-touchpad
+ !kde-plasma/kcm-touchpad
"
DEPEND="${COMMON_DEPEND}
x11-proto/xproto
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2015-02-03 11:37 Michael Palimaka
0 siblings, 0 replies; 189+ messages in thread
From: Michael Palimaka @ 2015-02-03 11:37 UTC (permalink / raw
To: gentoo-commits
commit: 30c9fc24c253130d7273f009e577fa7eda643b12
Author: Joao Carreira <jfmcarreira <AT> gmail <DOT> com>
AuthorDate: Tue Feb 3 11:37:05 2015 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Tue Feb 3 11:37:18 2015 +0000
URL: http://sources.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=30c9fc24
[kde-plasma/plasma-desktop] Add missing dependency.
Upstream commit: bdcf04e9c4dbb963ec4191fa62ffc8363a3cb4a2
Package-Manager: portage-2.2.14
---
kde-plasma/plasma-desktop/plasma-desktop-5.2.0.ebuild | 1 +
kde-plasma/plasma-desktop/plasma-desktop-5.2.9999.ebuild | 1 +
kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild | 1 +
3 files changed, 3 insertions(+)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.2.0.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.2.0.ebuild
index f9018da..cc6f7db 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.2.0.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.2.0.ebuild
@@ -90,6 +90,7 @@ COMMON_DEPEND="
RDEPEND="${COMMON_DEPEND}
$(add_frameworks_dep kded)
$(add_plasma_dep kio-extras)
+ dev-qt/qtgraphicaleffects:5
sys-apps/accountsservice
!kde-apps/kcontrol
!kde-base/attica
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.2.9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.2.9999.ebuild
index 041a409..e66b88f 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.2.9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.2.9999.ebuild
@@ -90,6 +90,7 @@ COMMON_DEPEND="
RDEPEND="${COMMON_DEPEND}
$(add_frameworks_dep kded)
$(add_plasma_dep kio-extras)
+ dev-qt/qtgraphicaleffects:5
sys-apps/accountsservice
!kde-apps/kcontrol
!kde-base/attica
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
index 047170a..593dbed 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
@@ -91,6 +91,7 @@ COMMON_DEPEND="
RDEPEND="${COMMON_DEPEND}
$(add_frameworks_dep kded)
$(add_plasma_dep kio-extras)
+ dev-qt/qtgraphicaleffects:5
sys-apps/accountsservice
!kde-apps/kcontrol
!kde-base/attica
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2015-01-28 19:35 Johannes Huber
0 siblings, 0 replies; 189+ messages in thread
From: Johannes Huber @ 2015-01-28 19:35 UTC (permalink / raw
To: gentoo-commits
commit: bd5f86cfa5d98e4f728eb06247c5e5b176057c50
Author: Johannes Huber <johu <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 28 19:34:21 2015 +0000
Commit: Johannes Huber <johu <AT> gentoo <DOT> org>
CommitDate: Wed Jan 28 19:34:28 2015 +0000
URL: http://sources.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=bd5f86cf
[kde-plasma/plasma-desktop] Fix file collisions, bug #534792
Package-Manager: portage-2.2.15
---
kde-plasma/plasma-desktop/plasma-desktop-5.2.0.ebuild | 1 +
kde-plasma/plasma-desktop/plasma-desktop-5.2.9999.ebuild | 1 +
kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild | 1 +
3 files changed, 3 insertions(+)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.2.0.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.2.0.ebuild
index 67b4553..3fa356f 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.2.0.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.2.0.ebuild
@@ -91,6 +91,7 @@ RDEPEND="${COMMON_DEPEND}
$(add_frameworks_dep kded)
$(add_kdeplasma_dep kio-extras)
sys-apps/accountsservice
+ !kde-apps/kcontrol
!kde-base/attica
!kde-base/kcontrol
!kde-base/kdepasswd
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.2.9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.2.9999.ebuild
index 3db19d2..89e8a33 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.2.9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.2.9999.ebuild
@@ -91,6 +91,7 @@ RDEPEND="${COMMON_DEPEND}
$(add_frameworks_dep kded)
$(add_kdeplasma_dep kio-extras)
sys-apps/accountsservice
+ !kde-apps/kcontrol
!kde-base/attica
!kde-base/kcontrol
!kde-base/kdepasswd
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
index e0b8c3d..6701a83 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
@@ -92,6 +92,7 @@ RDEPEND="${COMMON_DEPEND}
$(add_frameworks_dep kded)
$(add_kdeplasma_dep kio-extras)
sys-apps/accountsservice
+ !kde-apps/kcontrol
!kde-base/attica
!kde-base/kcontrol
!kde-base/kdepasswd
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2015-01-25 10:01 Johannes Huber
0 siblings, 0 replies; 189+ messages in thread
From: Johannes Huber @ 2015-01-25 10:01 UTC (permalink / raw
To: gentoo-commits
commit: 72f8947da643dfdf20d74ce0e625c620303dc072
Author: Johannes Huber <johu <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 25 10:01:10 2015 +0000
Commit: Johannes Huber <johu <AT> gentoo <DOT> org>
CommitDate: Sun Jan 25 10:01:10 2015 +0000
URL: http://sources.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=72f8947d
[kde-plasma/plasma-desktop] RDEPEND on kde-plasma/kio-extras, bug #536766
Package-Manager: portage-2.2.15
---
kde-plasma/plasma-desktop/plasma-desktop-5.1.2.ebuild | 1 +
kde-plasma/plasma-desktop/plasma-desktop-5.1.95.ebuild | 1 +
kde-plasma/plasma-desktop/plasma-desktop-5.2.0.ebuild | 1 +
kde-plasma/plasma-desktop/plasma-desktop-5.2.9999.ebuild | 1 +
kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild | 1 +
5 files changed, 5 insertions(+)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.1.2.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.1.2.ebuild
index ea6aa09..0ce1fa3 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.1.2.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.1.2.ebuild
@@ -88,6 +88,7 @@ COMMON_DEPEND="
"
RDEPEND="${COMMON_DEPEND}
$(add_frameworks_dep kded)
+ $(add_kdeplasma_dep kio-extras)
sys-apps/accountsservice
!kde-base/attica
!kde-base/kcontrol
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.1.95.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.1.95.ebuild
index 78555ea..67b4553 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.1.95.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.1.95.ebuild
@@ -89,6 +89,7 @@ COMMON_DEPEND="
"
RDEPEND="${COMMON_DEPEND}
$(add_frameworks_dep kded)
+ $(add_kdeplasma_dep kio-extras)
sys-apps/accountsservice
!kde-base/attica
!kde-base/kcontrol
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.2.0.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.2.0.ebuild
index 78555ea..67b4553 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.2.0.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.2.0.ebuild
@@ -89,6 +89,7 @@ COMMON_DEPEND="
"
RDEPEND="${COMMON_DEPEND}
$(add_frameworks_dep kded)
+ $(add_kdeplasma_dep kio-extras)
sys-apps/accountsservice
!kde-base/attica
!kde-base/kcontrol
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.2.9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.2.9999.ebuild
index 7beb6c2..3db19d2 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.2.9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.2.9999.ebuild
@@ -89,6 +89,7 @@ COMMON_DEPEND="
"
RDEPEND="${COMMON_DEPEND}
$(add_frameworks_dep kded)
+ $(add_kdeplasma_dep kio-extras)
sys-apps/accountsservice
!kde-base/attica
!kde-base/kcontrol
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
index 8a7f22f..e0b8c3d 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
@@ -90,6 +90,7 @@ COMMON_DEPEND="
"
RDEPEND="${COMMON_DEPEND}
$(add_frameworks_dep kded)
+ $(add_kdeplasma_dep kio-extras)
sys-apps/accountsservice
!kde-base/attica
!kde-base/kcontrol
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2015-01-17 19:10 Johannes Huber
0 siblings, 0 replies; 189+ messages in thread
From: Johannes Huber @ 2015-01-17 19:10 UTC (permalink / raw
To: gentoo-commits
commit: d536e50ce2d1a3bb98bc9f597324d4f4662ef280
Author: Johannes Huber <johu <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 17 19:03:21 2015 +0000
Commit: Johannes Huber <johu <AT> gentoo <DOT> org>
CommitDate: Sat Jan 17 19:03:21 2015 +0000
URL: http://sources.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=d536e50c
[kde-plasma/plasma-desktop] Fix file collisions with kde-base/plasma-desktop
Package-Manager: portage-2.2.15
---
kde-plasma/plasma-desktop/plasma-desktop-5.1.2.ebuild | 16 ++++++++--------
kde-plasma/plasma-desktop/plasma-desktop-5.1.95.ebuild | 16 ++++++++--------
kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild | 16 ++++++++--------
3 files changed, 24 insertions(+), 24 deletions(-)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.1.2.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.1.2.ebuild
index 3608ec3..ea6aa09 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.1.2.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.1.2.ebuild
@@ -89,14 +89,14 @@ COMMON_DEPEND="
RDEPEND="${COMMON_DEPEND}
$(add_frameworks_dep kded)
sys-apps/accountsservice
- !kde-base/attica:4
- !kde-base/kcontrol:4
- !kde-apps/knetattach:4[handbook]
- !kde-base/knetattach:4[handbook]
- !kde-base/kdepasswd:4
- !kde-base/solid-actions-kcm:4
- !kde-base/plasma-workspace:4
- !kde-base/systemsettings:4
+ !kde-base/attica
+ !kde-base/kcontrol
+ !kde-base/kdepasswd
+ !kde-apps/knetattach[handbook]
+ !kde-base/plasma-desktop
+ !kde-base/plasma-workspace
+ !kde-base/solid-actions-kcm
+ !kde-base/systemsettings
"
DEPEND="${COMMON_DEPEND}
x11-proto/xproto
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.1.95.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.1.95.ebuild
index cee79aa..78555ea 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.1.95.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.1.95.ebuild
@@ -90,14 +90,14 @@ COMMON_DEPEND="
RDEPEND="${COMMON_DEPEND}
$(add_frameworks_dep kded)
sys-apps/accountsservice
- !kde-base/attica:4
- !kde-base/kcontrol:4
- !kde-apps/knetattach:4[handbook]
- !kde-base/knetattach:4[handbook]
- !kde-base/kdepasswd:4
- !kde-base/solid-actions-kcm:4
- !kde-base/plasma-workspace:4
- !kde-base/systemsettings:4
+ !kde-base/attica
+ !kde-base/kcontrol
+ !kde-base/kdepasswd
+ !kde-base/knetattach[handbook]
+ !kde-base/plasma-desktop
+ !kde-base/plasma-workspace
+ !kde-base/solid-actions-kcm
+ !kde-base/systemsettings
"
DEPEND="${COMMON_DEPEND}
x11-proto/xproto
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
index 77e89f1..7beb6c2 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
@@ -90,14 +90,14 @@ COMMON_DEPEND="
RDEPEND="${COMMON_DEPEND}
$(add_frameworks_dep kded)
sys-apps/accountsservice
- !kde-base/attica:4
- !kde-base/kcontrol:4
- !kde-apps/knetattach:4[handbook]
- !kde-base/knetattach:4[handbook]
- !kde-base/kdepasswd:4
- !kde-base/solid-actions-kcm:4
- !kde-base/plasma-workspace:4
- !kde-base/systemsettings:4
+ !kde-base/attica
+ !kde-base/kcontrol
+ !kde-base/kdepasswd
+ !kde-base/knetattach[handbook]
+ !kde-base/plasma-desktop
+ !kde-base/plasma-workspace
+ !kde-base/solid-actions-kcm
+ !kde-base/systemsettings
"
DEPEND="${COMMON_DEPEND}
x11-proto/xproto
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2015-01-14 0:33 Manuel Rüger
0 siblings, 0 replies; 189+ messages in thread
From: Manuel Rüger @ 2015-01-14 0:33 UTC (permalink / raw
To: gentoo-commits
commit: 901898bfdaa88071c79636901f65c7611189ceb7
Author: Manuel Rüger <mrueg <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 14 00:33:33 2015 +0000
Commit: Manuel Rüger <mrueg <AT> gentoo <DOT> org>
CommitDate: Wed Jan 14 00:33:33 2015 +0000
URL: http://sources.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=901898bf
[kde-plasma/plasma-desktop] Remove bluetooth useflag from plasma-5.1, add it to plasma-5.2
Package-Manager: portage-2.2.15
---
kde-plasma/plasma-desktop/plasma-desktop-5.1.2.ebuild | 3 +--
kde-plasma/plasma-desktop/plasma-desktop-5.1.95.ebuild | 3 ++-
kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild | 3 ++-
3 files changed, 5 insertions(+), 4 deletions(-)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.1.2.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.1.2.ebuild
index cee79aa..3608ec3 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.1.2.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.1.2.ebuild
@@ -9,7 +9,7 @@ inherit kde5
DESCRIPTION="KDE Plasma desktop"
KEYWORDS=" ~amd64"
-IUSE="bluetooth +fontconfig networkmanager pulseaudio usb"
+IUSE="+fontconfig networkmanager pulseaudio usb"
COMMON_DEPEND="
$(add_kdeplasma_dep breeze)
@@ -68,7 +68,6 @@ COMMON_DEPEND="
x11-libs/libXi
x11-libs/libxkbfile
x11-libs/libXtst
- bluetooth? ( $(add_kdeplasma_dep bluedevil) )
fontconfig? (
media-libs/fontconfig
media-libs/freetype
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.1.95.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.1.95.ebuild
index 3608ec3..cee79aa 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.1.95.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.1.95.ebuild
@@ -9,7 +9,7 @@ inherit kde5
DESCRIPTION="KDE Plasma desktop"
KEYWORDS=" ~amd64"
-IUSE="+fontconfig networkmanager pulseaudio usb"
+IUSE="bluetooth +fontconfig networkmanager pulseaudio usb"
COMMON_DEPEND="
$(add_kdeplasma_dep breeze)
@@ -68,6 +68,7 @@ COMMON_DEPEND="
x11-libs/libXi
x11-libs/libxkbfile
x11-libs/libXtst
+ bluetooth? ( $(add_kdeplasma_dep bluedevil) )
fontconfig? (
media-libs/fontconfig
media-libs/freetype
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
index 88160ee..77e89f1 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
@@ -9,7 +9,7 @@ inherit kde5
DESCRIPTION="KDE Plasma desktop"
KEYWORDS=""
-IUSE="+fontconfig networkmanager pulseaudio usb"
+IUSE="bluetooth +fontconfig networkmanager pulseaudio usb"
COMMON_DEPEND="
$(add_kdeplasma_dep breeze)
@@ -68,6 +68,7 @@ COMMON_DEPEND="
x11-libs/libXi
x11-libs/libxkbfile
x11-libs/libXtst
+ bluetooth? ( $(add_kdeplasma_dep bluedevil) )
fontconfig? (
media-libs/fontconfig
media-libs/freetype
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2015-01-11 12:15 Johannes Huber
0 siblings, 0 replies; 189+ messages in thread
From: Johannes Huber @ 2015-01-11 12:15 UTC (permalink / raw
To: gentoo-commits
commit: 9976d4f752409f82c12527bf94d58d436601592e
Author: Johannes Huber <johu <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 11 12:15:05 2015 +0000
Commit: Johannes Huber <johu <AT> gentoo <DOT> org>
CommitDate: Sun Jan 11 12:15:05 2015 +0000
URL: http://sources.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=9976d4f7
[kde-plasma/plasma-desktop] Drop unreeleased RDEPEND
Package-Manager: portage-2.2.15
---
kde-plasma/plasma-desktop/plasma-desktop-5.1.9999.ebuild | 3 +--
kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild | 3 +--
2 files changed, 2 insertions(+), 4 deletions(-)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.1.9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.1.9999.ebuild
index 77e89f1..88160ee 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.1.9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.1.9999.ebuild
@@ -9,7 +9,7 @@ inherit kde5
DESCRIPTION="KDE Plasma desktop"
KEYWORDS=""
-IUSE="bluetooth +fontconfig networkmanager pulseaudio usb"
+IUSE="+fontconfig networkmanager pulseaudio usb"
COMMON_DEPEND="
$(add_kdeplasma_dep breeze)
@@ -68,7 +68,6 @@ COMMON_DEPEND="
x11-libs/libXi
x11-libs/libxkbfile
x11-libs/libXtst
- bluetooth? ( $(add_kdeplasma_dep bluedevil) )
fontconfig? (
media-libs/fontconfig
media-libs/freetype
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
index 77e89f1..88160ee 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
@@ -9,7 +9,7 @@ inherit kde5
DESCRIPTION="KDE Plasma desktop"
KEYWORDS=""
-IUSE="bluetooth +fontconfig networkmanager pulseaudio usb"
+IUSE="+fontconfig networkmanager pulseaudio usb"
COMMON_DEPEND="
$(add_kdeplasma_dep breeze)
@@ -68,7 +68,6 @@ COMMON_DEPEND="
x11-libs/libXi
x11-libs/libxkbfile
x11-libs/libXtst
- bluetooth? ( $(add_kdeplasma_dep bluedevil) )
fontconfig? (
media-libs/fontconfig
media-libs/freetype
^ permalink raw reply related [flat|nested] 189+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
@ 2015-01-08 21:16 Manuel Rüger
0 siblings, 0 replies; 189+ messages in thread
From: Manuel Rüger @ 2015-01-08 21:16 UTC (permalink / raw
To: gentoo-commits
commit: a46e644843621fbc521c2a84c9b9671da1032bf4
Author: Manuel Rüger <mrueg <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 8 21:16:19 2015 +0000
Commit: Manuel Rüger <mrueg <AT> gentoo <DOT> org>
CommitDate: Thu Jan 8 21:16:19 2015 +0000
URL: http://sources.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=a46e6448
[kde-plasma/plasma-desktop] Migrate bluedevil deps.
---
kde-plasma/plasma-desktop/plasma-desktop-5.1.2.ebuild | 2 +-
kde-plasma/plasma-desktop/plasma-desktop-5.1.9999.ebuild | 2 +-
kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.1.2.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.1.2.ebuild
index b5ba43a..cee79aa 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.1.2.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.1.2.ebuild
@@ -68,7 +68,7 @@ COMMON_DEPEND="
x11-libs/libXi
x11-libs/libxkbfile
x11-libs/libXtst
- bluetooth? ( net-wireless/bluedevil:5 )
+ bluetooth? ( $(add_kdeplasma_dep bluedevil) )
fontconfig? (
media-libs/fontconfig
media-libs/freetype
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.1.9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.1.9999.ebuild
index fa4d5b9..77e89f1 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.1.9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.1.9999.ebuild
@@ -68,7 +68,7 @@ COMMON_DEPEND="
x11-libs/libXi
x11-libs/libxkbfile
x11-libs/libXtst
- bluetooth? ( net-wireless/bluedevil:5 )
+ bluetooth? ( $(add_kdeplasma_dep bluedevil) )
fontconfig? (
media-libs/fontconfig
media-libs/freetype
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
index fa4d5b9..77e89f1 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
@@ -68,7 +68,7 @@ COMMON_DEPEND="
x11-libs/libXi
x11-libs/libxkbfile
x11-libs/libXtst
- bluetooth? ( net-wireless/bluedevil:5 )
+ bluetooth? ( $(add_kdeplasma_dep bluedevil) )
fontconfig? (
media-libs/fontconfig
media-libs/freetype
^ permalink raw reply related [flat|nested] 189+ messages in thread
end of thread, other threads:[~2024-11-16 8:22 UTC | newest]
Thread overview: 189+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-06-29 19:37 [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/ Manuel Rüger
-- strict thread matches above, loose matches on Subject: below --
2024-11-16 8:22 Andreas Sturmlechner
2024-11-15 22:29 Andreas Sturmlechner
2024-10-10 23:00 Andreas Sturmlechner
2024-10-04 21:55 Andreas Sturmlechner
2024-09-14 21:33 Andreas Sturmlechner
2024-07-01 19:10 Andreas Sturmlechner
2024-06-18 20:03 Andreas Sturmlechner
2024-05-30 17:12 Andreas Sturmlechner
2024-05-24 19:49 Andreas Sturmlechner
2024-03-16 10:37 Andreas Sturmlechner
2024-03-02 3:51 Sam James
2024-01-21 21:40 Andreas Sturmlechner
2024-01-16 15:28 Andreas Sturmlechner
2024-01-10 16:47 Andreas Sturmlechner
2024-01-08 19:00 Andreas Sturmlechner
2023-12-20 23:02 Andreas Sturmlechner
2023-12-19 22:00 Andreas Sturmlechner
2023-12-19 19:30 Andreas Sturmlechner
2023-12-18 21:30 Andreas Sturmlechner
2023-12-12 22:54 Andreas Sturmlechner
2023-12-12 20:02 Andreas Sturmlechner
2023-12-09 15:15 Andreas Sturmlechner
2023-10-25 7:42 Andreas Sturmlechner
2023-10-24 18:39 Andreas Sturmlechner
2023-09-10 11:11 Andreas Sturmlechner
2023-06-27 20:44 Andreas Sturmlechner
2023-06-27 20:40 Andreas Sturmlechner
2023-03-14 20:21 Andreas Sturmlechner
2023-03-14 14:47 Andreas Sturmlechner
2023-02-23 20:25 Andreas Sturmlechner
2023-02-22 11:59 Andreas Sturmlechner
2023-02-21 14:02 Andreas Sturmlechner
2023-02-14 11:27 Andreas Sturmlechner
2023-02-09 13:26 Andreas Sturmlechner
2023-01-20 13:59 Andreas Sturmlechner
2023-01-20 10:40 Andreas Sturmlechner
2023-01-15 14:27 Andreas Sturmlechner
2023-01-15 14:27 Andreas Sturmlechner
2023-01-15 12:30 Andreas Sturmlechner
2023-01-12 11:06 Andreas Sturmlechner
2023-01-09 9:36 Andreas Sturmlechner
2023-01-04 15:21 Andreas Sturmlechner
2022-12-13 20:37 Andreas Sturmlechner
2022-10-11 12:51 Andreas Sturmlechner
2022-10-11 12:37 Andreas Sturmlechner
2022-10-09 16:39 Andreas Sturmlechner
2022-10-08 11:22 Andreas Sturmlechner
2022-10-06 14:48 Andreas Sturmlechner
2022-09-20 17:54 Andreas Sturmlechner
2022-09-15 21:41 Andreas Sturmlechner
2022-09-15 20:57 Andreas Sturmlechner
2022-09-06 19:16 Andreas Sturmlechner
2022-07-14 12:22 Andreas Sturmlechner
2022-07-13 9:18 Andreas Sturmlechner
2022-07-12 13:50 Andreas Sturmlechner
2022-07-07 14:16 Andreas Sturmlechner
2022-06-28 21:28 Andreas Sturmlechner
2022-06-28 21:28 Andreas Sturmlechner
2022-06-14 12:47 Andreas Sturmlechner
2022-06-09 11:29 Andreas Sturmlechner
2022-06-08 9:22 Andreas Sturmlechner
2022-03-21 19:03 Andreas Sturmlechner
2022-02-09 20:40 Andreas Sturmlechner
2022-02-08 13:17 Andreas Sturmlechner
2022-02-03 20:10 Andreas Sturmlechner
2022-01-18 17:41 Andreas Sturmlechner
2022-01-17 17:49 Andreas Sturmlechner
2022-01-17 17:24 Andreas Sturmlechner
2022-01-04 16:20 Andreas Sturmlechner
2022-01-04 11:57 Andreas Sturmlechner
2021-10-14 10:26 Andreas Sturmlechner
2021-10-04 13:04 Andreas Sturmlechner
2021-09-21 18:44 Andreas Sturmlechner
2021-09-02 17:36 Andreas Sturmlechner
2021-06-23 0:18 Sam James
2021-06-20 18:50 Andreas Sturmlechner
2021-06-11 5:49 Andreas Sturmlechner
2021-05-14 20:41 Andreas Sturmlechner
2021-05-14 12:09 Andreas Sturmlechner
2021-05-14 12:09 Andreas Sturmlechner
2021-05-07 20:26 Andreas Sturmlechner
2021-05-07 15:24 Andreas Sturmlechner
2021-05-07 15:24 Andreas Sturmlechner
2021-05-04 21:12 Andreas Sturmlechner
2021-04-06 21:44 Andreas Sturmlechner
2021-02-16 15:48 Andreas Sturmlechner
2021-02-16 14:25 Andreas Sturmlechner
2021-02-11 13:38 Andreas Sturmlechner
2021-01-23 0:26 Andreas Sturmlechner
2021-01-05 17:44 Andreas Sturmlechner
2020-11-29 20:59 Andreas Sturmlechner
2020-10-26 14:20 Andreas Sturmlechner
2020-10-26 13:56 Andreas Sturmlechner
2020-10-23 23:27 Andreas Sturmlechner
2020-10-21 21:09 Andreas Sturmlechner
2020-10-13 11:51 Andreas Sturmlechner
2020-10-12 18:21 Andreas Sturmlechner
2020-10-09 6:35 Andreas Sturmlechner
2020-09-19 8:12 Andreas Sturmlechner
2020-09-01 16:40 Andreas Sturmlechner
2020-09-01 12:01 Andreas Sturmlechner
2020-08-27 6:17 Andreas Sturmlechner
2020-08-08 23:20 Andreas Sturmlechner
2020-08-07 14:18 Andreas Sturmlechner
2020-07-10 12:37 Andreas Sturmlechner
2020-05-17 11:17 Andreas Sturmlechner
2020-04-16 14:09 Andreas Sturmlechner
2020-04-08 15:51 Andreas Sturmlechner
2020-03-22 15:44 Andreas Sturmlechner
2020-03-22 15:44 Andreas Sturmlechner
2020-02-13 22:41 Andreas Sturmlechner
2019-12-22 20:34 Andreas Sturmlechner
2019-09-19 22:43 Andreas Sturmlechner
2019-09-17 6:40 Andreas Sturmlechner
2019-08-14 10:02 Andreas Sturmlechner
2019-04-27 18:27 Andreas Sturmlechner
2019-01-05 22:45 Andreas Sturmlechner
2018-11-01 21:51 Andreas Sturmlechner
2018-10-25 17:46 Andreas Sturmlechner
2018-10-16 10:00 Andreas Sturmlechner
2018-10-15 10:14 Andreas Sturmlechner
2018-10-13 11:00 Andreas Sturmlechner
2018-09-12 7:24 Andreas Sturmlechner
2018-07-08 22:37 Maciej Mrozowski
2018-05-13 19:07 Andreas Sturmlechner
2018-05-10 15:57 Andreas Sturmlechner
2018-04-25 23:33 Andreas Sturmlechner
2018-03-01 12:25 Andreas Sturmlechner
2018-03-01 12:25 Andreas Sturmlechner
2018-03-01 12:25 Andreas Sturmlechner
2018-03-01 12:25 Andreas Sturmlechner
2017-12-05 20:20 Andreas Sturmlechner
2017-10-21 19:27 Andreas Sturmlechner
2017-10-14 16:01 Andreas Sturmlechner
2017-10-12 13:45 Andreas Sturmlechner
2017-10-09 18:10 Johannes Huber
2017-10-08 13:59 Andreas Sturmlechner
2017-09-30 5:38 Michael Palimaka
2017-06-17 13:01 Maciej Mrozowski
2017-06-08 13:37 Michael Palimaka
2017-05-26 19:34 Andreas Sturmlechner
2017-05-26 19:09 Andreas Sturmlechner
2017-02-11 10:15 Michael Palimaka
2017-01-04 16:25 Johannes Huber
2017-01-03 16:54 Johannes Huber
2017-01-03 10:15 Johannes Huber
2016-12-10 15:01 Johannes Huber
2016-11-28 11:05 Johannes Huber
2016-11-20 13:35 Johannes Huber
2016-11-06 10:38 Johannes Huber
2016-11-05 8:55 Michael Palimaka
2016-10-29 11:22 Johannes Huber
2016-08-02 21:22 Johannes Huber
2016-04-20 20:32 Johannes Huber
2016-04-20 12:48 Michael Palimaka
2016-03-25 18:45 Michael Palimaka
2016-03-25 14:12 Michael Palimaka
2016-03-15 15:33 Michael Palimaka
2016-03-15 15:33 Michael Palimaka
2016-03-12 14:23 Michael Palimaka
2016-03-09 17:57 Michael Palimaka
2016-03-09 4:40 Michael Palimaka
2016-03-04 17:31 Michael Palimaka
2016-01-22 19:36 Michael Palimaka
2016-01-09 15:17 Michael Palimaka
2015-12-08 16:06 Michael Palimaka
2015-09-10 14:35 Michael Palimaka
2015-08-15 21:56 Johannes Huber
2015-08-03 17:39 Johannes Huber
2015-07-10 18:51 Johannes Huber
2015-06-30 18:59 Johannes Huber
2015-06-06 17:43 Michael Palimaka
2015-04-26 15:17 Michael Palimaka
2015-04-16 9:32 Michael Palimaka
2015-04-16 9:26 Michael Palimaka
2015-04-15 19:06 Michael Palimaka
2015-04-15 19:01 Michael Palimaka
2015-04-15 18:51 Michael Palimaka
2015-04-12 16:43 Michael Palimaka
2015-03-12 16:51 Michael Palimaka
2015-02-25 22:28 Johannes Huber
2015-02-03 11:37 Michael Palimaka
2015-01-28 19:35 Johannes Huber
2015-01-25 10:01 Johannes Huber
2015-01-17 19:10 Johannes Huber
2015-01-14 0:33 Manuel Rüger
2015-01-11 12:15 Johannes Huber
2015-01-08 21:16 Manuel Rüger
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox