[gentoo-commits] proj/kde:master commit in: kde-plasma/kwin/

2024-05-27 Thread Andreas Sturmlechner
commit: b8a27eae00371a265dc569451f6a5743ce062b8a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon May 27 23:10:02 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon May 27 23:10:02 2024 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=b8a27eae

kde-plasma/kwin: drop 6.0.90.1

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-plasma/kwin/kwin-6.0.90.1.ebuild | 142 ---
 1 file changed, 142 deletions(-)

diff --git a/kde-plasma/kwin/kwin-6.0.90.1.ebuild 
b/kde-plasma/kwin/kwin-6.0.90.1.ebuild
deleted file mode 100644
index 8e13d5e6e8..00
--- a/kde-plasma/kwin/kwin-6.0.90.1.ebuild
+++ /dev/null
@@ -1,142 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="optional"
-ECM_TEST="true"
-KFMIN=6.2.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=6.7.1
-inherit ecm plasma.kde.org
-
-DESCRIPTION="Flexible, composited Window Manager for windowing systems on 
Linux"
-
-LICENSE="GPL-2+"
-SLOT="6"
-KEYWORDS="~amd64"
-IUSE="accessibility gles2-only lock screencast +shortcuts systemd"
-
-RESTRICT="test"
-
-# qtbase slot up: GuiPrivate use in tabbox
-COMMON_DEPEND="
-   dev-libs/libei
-   >=dev-libs/libinput-1.19:=
-   >=dev-libs/wayland-1.22.0
-   >=dev-qt/qt5compat-${QTMIN}:6[qml]
-   
>=dev-qt/qtbase-${QTMIN}:6=[accessibility=,gles2-only=,gui,libinput,opengl,widgets]
-   >=dev-qt/qtdeclarative-${QTMIN}:6
-   >=dev-qt/qtsensors-${QTMIN}:6
-   >=dev-qt/qtshadertools-${QTMIN}:6
-   >=kde-frameworks/kauth-${KFMIN}:6
-   >=kde-frameworks/kcmutils-${KFMIN}:6
-   >=kde-frameworks/kcolorscheme-${KFMIN}:6
-   >=kde-frameworks/kconfig-${KFMIN}:6[qml]
-   >=kde-frameworks/kconfigwidgets-${KFMIN}:6
-   >=kde-frameworks/kcoreaddons-${KFMIN}:6
-   >=kde-frameworks/kcrash-${KFMIN}:6
-   >=kde-frameworks/kdbusaddons-${KFMIN}:6
-   >=kde-frameworks/kdeclarative-${KFMIN}:6
-   >=kde-frameworks/kglobalaccel-${KFMIN}:6=[X(+)]
-   >=kde-frameworks/kguiaddons-${KFMIN}:6[wayland]
-   >=kde-frameworks/ki18n-${KFMIN}:6
-   >=kde-frameworks/kidletime-${KFMIN}:6=[wayland]
-   >=kde-frameworks/knewstuff-${KFMIN}:6
-   >=kde-frameworks/knotifications-${KFMIN}:6
-   >=kde-frameworks/kpackage-${KFMIN}:6
-   >=kde-frameworks/kservice-${KFMIN}:6
-   >=kde-frameworks/ksvg-${KFMIN}:6
-   >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
-   >=kde-frameworks/kwindowsystem-${KFMIN}:6=[wayland,X]
-   >=kde-frameworks/kxmlgui-${KFMIN}:6
-   >=kde-plasma/breeze-${PVCUT}:6
-   >=kde-plasma/kdecoration-${PVCUT}:6
-   >=kde-plasma/kwayland-${PVCUT}:6
-   >=kde-plasma/plasma-activities-${PVCUT}:6
-   media-libs/fontconfig
-   media-libs/freetype
-   media-libs/lcms:2
-   media-libs/libdisplay-info
-   media-libs/libepoxy
-   media-libs/libglvnd
-   >=media-libs/mesa-21.3[egl(+),gbm(+),wayland,X]
-   virtual/libudev:=
-   x11-libs/libX11
-   x11-libs/libXi
-   >=x11-libs/libdrm-2.4.116
-   >=x11-libs/libxcb-1.10:=
-   >=x11-libs/libxcvt-0.1.1
-   >=x11-libs/libxkbcommon-1.5.0
-   x11-libs/xcb-util-cursor
-   x11-libs/xcb-util-keysyms
-   x11-libs/xcb-util-wm
-   accessibility? ( media-libs/libqaccessibilityclient:6 )
-   gles2-only? ( || (
-   >=media-libs/mesa-24.1.0_rc1[opengl]
-   =kde-plasma/kscreenlocker-${PVCUT}:6 )
-   screencast? ( >=media-video/pipewire-0.3:= )
-   shortcuts? ( >=kde-plasma/kglobalacceld-${PVCUT}:6 )
-"
-RDEPEND="${COMMON_DEPEND}
-   !kde-plasma/kdeplasma-addons:5
-   !kde-plasma/kwayland-server
-   >=dev-qt/qtmultimedia-${QTMIN}:6[qml]
-   || (
-   dev-qt/qtmultimedia:6[ffmpeg]
-   (
-   dev-qt/qtmultimedia:6[gstreamer]
-   media-plugins/gst-plugins-soup:1.0
-   )
-   )
-   >=kde-frameworks/kirigami-${KFMIN}:6
-   >=kde-frameworks/kitemmodels-${KFMIN}:6
-   >=kde-plasma/libplasma-${PVCUT}:6[wayland]
-   sys-apps/hwdata
-   x11-base/xwayland[libei]
-"
-DEPEND="${COMMON_DEPEND}
-   >=dev-libs/plasma-wayland-protocols-1.11.1
-   >=dev-libs/wayland-protocols-1.34
-   >=dev-qt/qttools-${QTMIN}:6[widgets]
-   >=dev-qt/qtbase-${QTMIN}:6[concurrent]
-   >=dev-qt/qtwayland-${QTMIN}:6
-   sys-libs/libcap
-   x11-base/xorg-proto
-   x11-libs/xcb-util-image
-   test? ( screencast? ( >=kde-plasma/kpipewire-${PVCUT}:6 ) )
-"
-BDEPEND="
-   >=dev-qt/qtwayland-${QTMIN}:6
-   dev-util/wayland-scanner
-   >=kde-frameworks/kcmutils-${KFMIN}:6
-"
-PDEPEND=">=kde-plasma/kde-cli-tools-${PVCUT}:*"
-
-src_prepare() {
-   ecm_src_prepare
-
-   # TODO: try to get a build switch upstreamed
-   if ! use screencast; then
-   sed -e "s/^pkg_check_modules.*PipeWire/#&/" -i 

[gentoo-commits] proj/kde:master commit in: kde-plasma/kwin/

2024-05-15 Thread Andreas Sturmlechner
commit: 0ebc2031960c4b02954a3752dc48f64ed9c427b9
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed May 15 19:30:22 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed May 15 19:30:22 2024 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=0ebc2031

kde-plasma/kwin: Update gles2-only USEdeps

Bug: https://bugs.gentoo.org/929992
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-plasma/kwin/kwin-6.0.49..ebuild | 5 -
 kde-plasma/kwin/kwin-.ebuild| 5 -
 2 files changed, 8 insertions(+), 2 deletions(-)

diff --git a/kde-plasma/kwin/kwin-6.0.49..ebuild 
b/kde-plasma/kwin/kwin-6.0.49..ebuild
index 79bfc965f0..75da119358 100644
--- a/kde-plasma/kwin/kwin-6.0.49..ebuild
+++ b/kde-plasma/kwin/kwin-6.0.49..ebuild
@@ -71,7 +71,10 @@ COMMON_DEPEND="
x11-libs/xcb-util-keysyms
x11-libs/xcb-util-wm
accessibility? ( media-libs/libqaccessibilityclient:6 )
-   gles2-only? ( media-libs/mesa[gles2] )
+   gles2-only? ( || (
+   >=media-libs/mesa-24.1.0_rc1[opengl]
+   =kde-plasma/kscreenlocker-${PVCUT}:6 )
screencast? ( >=media-video/pipewire-0.3:= )
shortcuts? ( >=kde-plasma/kglobalacceld-${PVCUT}:6 )

diff --git a/kde-plasma/kwin/kwin-.ebuild b/kde-plasma/kwin/kwin-.ebuild
index f74dceead3..6b29eb3aa4 100644
--- a/kde-plasma/kwin/kwin-.ebuild
+++ b/kde-plasma/kwin/kwin-.ebuild
@@ -71,7 +71,10 @@ COMMON_DEPEND="
x11-libs/xcb-util-keysyms
x11-libs/xcb-util-wm
accessibility? ( media-libs/libqaccessibilityclient:6 )
-   gles2-only? ( media-libs/mesa[gles2] )
+   gles2-only? ( || (
+   >=media-libs/mesa-24.1.0_rc1[opengl]
+   =kde-plasma/kscreenlocker-${PVCUT}:6 )
screencast? ( >=media-video/pipewire-0.3:= )
shortcuts? ( >=kde-plasma/kglobalacceld-${PVCUT}:6 )



[gentoo-commits] proj/kde:master commit in: kde-plasma/kwin/

2024-05-15 Thread Andreas Sturmlechner
commit: d10f89f7da3a36bf51d812978e14b17d6afad4aa
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed May 15 19:18:12 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed May 15 19:20:27 2024 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=d10f89f7

kde-plasma/kwin: Drop IUSE caps, make it unconditional

Necessary for kwin_wayland.

Closes: https://bugs.gentoo.org/931215
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-plasma/kwin/kwin-6.0.49..ebuild | 5 ++---
 kde-plasma/kwin/kwin-.ebuild| 5 ++---
 2 files changed, 4 insertions(+), 6 deletions(-)

diff --git a/kde-plasma/kwin/kwin-6.0.49..ebuild 
b/kde-plasma/kwin/kwin-6.0.49..ebuild
index cceaee6454..79bfc965f0 100644
--- a/kde-plasma/kwin/kwin-6.0.49..ebuild
+++ b/kde-plasma/kwin/kwin-6.0.49..ebuild
@@ -15,7 +15,7 @@ DESCRIPTION="Flexible, composited Window Manager for 
windowing systems on Linux"
 LICENSE="GPL-2+"
 SLOT="6"
 KEYWORDS=""
-IUSE="accessibility caps gles2-only lock screencast +shortcuts"
+IUSE="accessibility gles2-only lock screencast +shortcuts"
 
 RESTRICT="test"
 
@@ -99,9 +99,9 @@ DEPEND="${COMMON_DEPEND}
>=dev-qt/qttools-${QTMIN}:6[widgets]
>=dev-qt/qtbase-${QTMIN}:6[concurrent]
>=dev-qt/qtwayland-${QTMIN}:6
+   sys-libs/libcap
x11-base/xorg-proto
x11-libs/xcb-util-image
-   caps? ( sys-libs/libcap )
test? ( screencast? ( >=kde-plasma/kpipewire-${PVCUT}:6 ) )
 "
 BDEPEND="
@@ -128,7 +128,6 @@ src_configure() {
local mycmakeargs=(
# KWIN_BUILD_NOTIFICATIONS exists, but kdeclarative still 
hard-depends on it
$(cmake_use_find_package accessibility QAccessibilityClient6)
-   $(cmake_use_find_package caps Libcap)
-DKWIN_BUILD_SCREENLOCKER=$(usex lock)
-DKWIN_BUILD_GLOBALSHORTCUTS=$(usex shortcuts)
)

diff --git a/kde-plasma/kwin/kwin-.ebuild b/kde-plasma/kwin/kwin-.ebuild
index 0af5d54635..f74dceead3 100644
--- a/kde-plasma/kwin/kwin-.ebuild
+++ b/kde-plasma/kwin/kwin-.ebuild
@@ -15,7 +15,7 @@ DESCRIPTION="Flexible, composited Window Manager for 
windowing systems on Linux"
 LICENSE="GPL-2+"
 SLOT="6"
 KEYWORDS=""
-IUSE="accessibility caps gles2-only lock screencast +shortcuts systemd"
+IUSE="accessibility gles2-only lock screencast +shortcuts systemd"
 
 RESTRICT="test"
 
@@ -99,9 +99,9 @@ DEPEND="${COMMON_DEPEND}
>=dev-qt/qttools-${QTMIN}:6[widgets]
>=dev-qt/qtbase-${QTMIN}:6[concurrent]
>=dev-qt/qtwayland-${QTMIN}:6
+   sys-libs/libcap
x11-base/xorg-proto
x11-libs/xcb-util-image
-   caps? ( sys-libs/libcap )
test? ( screencast? ( >=kde-plasma/kpipewire-${PVCUT}:6 ) )
 "
 BDEPEND="
@@ -129,7 +129,6 @@ src_configure() {
local mycmakeargs=(
# KWIN_BUILD_NOTIFICATIONS exists, but kdeclarative still 
hard-depends on it
$(cmake_use_find_package accessibility QAccessibilityClient6)
-   $(cmake_use_find_package caps Libcap)
-DKWIN_BUILD_SCREENLOCKER=$(usex lock)
-DKWIN_BUILD_GLOBALSHORTCUTS=$(usex shortcuts)
)



[gentoo-commits] proj/kde:master commit in: kde-plasma/kwin/

2024-04-21 Thread Andreas Sturmlechner
commit: 70c0e15c70f315c2066e6c076ff5e0c3925af1b4
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Apr 20 19:34:48 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Apr 21 05:05:14 2024 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=70c0e15c

kde-plasma/kwin: Set ECM_TEST=true

Build system is using BUILD_TESTING.

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-plasma/kwin/kwin-6.0.49..ebuild | 2 +-
 kde-plasma/kwin/kwin-.ebuild| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/kde-plasma/kwin/kwin-6.0.49..ebuild 
b/kde-plasma/kwin/kwin-6.0.49..ebuild
index 4017cd45b4..cceaee6454 100644
--- a/kde-plasma/kwin/kwin-6.0.49..ebuild
+++ b/kde-plasma/kwin/kwin-6.0.49..ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 ECM_HANDBOOK="optional"
-ECM_TEST="optional"
+ECM_TEST="true"
 KFMIN=6.0
 PVCUT=$(ver_cut 1-3)
 QTMIN=6.6.2

diff --git a/kde-plasma/kwin/kwin-.ebuild b/kde-plasma/kwin/kwin-.ebuild
index 763b72a6c1..0af5d54635 100644
--- a/kde-plasma/kwin/kwin-.ebuild
+++ b/kde-plasma/kwin/kwin-.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 ECM_HANDBOOK="optional"
-ECM_TEST="optional"
+ECM_TEST="true"
 KFMIN=
 PVCUT=$(ver_cut 1-3)
 QTMIN=6.6.2



[gentoo-commits] proj/kde:master commit in: kde-plasma/kwin/, kde-plasma/kwin/files/

2024-03-13 Thread Andreas Sturmlechner
commit: 87ee31d4545a99ad38e76ac72d969dc4c19438fa
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Mar 13 21:00:01 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Mar 13 21:05:07 2024 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=87ee31d4

kde-plasma/kwin: Add dev-qt/qtbase:6[accessibility=] USEdep

Upstream commit ade5d72c3a7e2078025ecbb3c9a354c20a8d9c90

Backporting to 6.0 stable branch.

Bug: https://bugs.gentoo.org/926935
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../kwin-6.0.2-qtgui-accessibility-optional.patch  | 41 ++
 kde-plasma/kwin/kwin-6.0.49..ebuild|  6 +++-
 kde-plasma/kwin/kwin-.ebuild   |  2 +-
 3 files changed, 47 insertions(+), 2 deletions(-)

diff --git 
a/kde-plasma/kwin/files/kwin-6.0.2-qtgui-accessibility-optional.patch 
b/kde-plasma/kwin/files/kwin-6.0.2-qtgui-accessibility-optional.patch
new file mode 100644
index 00..3bf872a6e3
--- /dev/null
+++ b/kde-plasma/kwin/files/kwin-6.0.2-qtgui-accessibility-optional.patch
@@ -0,0 +1,41 @@
+From ade5d72c3a7e2078025ecbb3c9a354c20a8d9c90 Mon Sep 17 00:00:00 2001
+From: Aleix Pol Gonzalez 
+Date: Wed, 21 Feb 2024 12:25:09 +
+Subject: [PATCH] qpa: Don't build SPI support if Qt wasn't build with it
+
+Signed-off-by: Falko Becker 
+---
+ src/plugins/qpa/integration.cpp | 7 ++-
+ 1 file changed, 6 insertions(+), 1 deletion(-)
+
+diff --git a/src/plugins/qpa/integration.cpp b/src/plugins/qpa/integration.cpp
+index 9a9195d8173..238a2e60628 100644
+--- a/src/plugins/qpa/integration.cpp
 b/src/plugins/qpa/integration.cpp
+@@ -33,9 +33,12 @@
+ #include 
+ #include 
+ #include 
+-#include 
+ #include 
+ 
++#if !defined(QT_NO_ACCESSIBILITY_ATSPI_BRIDGE)
++#include 
++#endif
++
+ namespace KWin
+ {
+ 
+@@ -160,7 +163,9 @@ QPlatformOpenGLContext 
*Integration::createPlatformOpenGLContext(QOpenGLContext
+ QPlatformAccessibility *Integration::accessibility() const
+ {
+ if (!m_accessibility) {
++#if !defined(QT_NO_ACCESSIBILITY_ATSPI_BRIDGE)
+ m_accessibility.reset(new QSpiAccessibleBridge());
++#endif
+ }
+ return m_accessibility.get();
+ }
+-- 
+GitLab
+

diff --git a/kde-plasma/kwin/kwin-6.0.49..ebuild 
b/kde-plasma/kwin/kwin-6.0.49..ebuild
index 13705af800..4017cd45b4 100644
--- a/kde-plasma/kwin/kwin-6.0.49..ebuild
+++ b/kde-plasma/kwin/kwin-6.0.49..ebuild
@@ -24,7 +24,7 @@ COMMON_DEPEND="
>=dev-libs/libinput-1.19:=
>=dev-libs/wayland-1.22.0
>=dev-qt/qt5compat-${QTMIN}:6[qml]
-   
>=dev-qt/qtbase-${QTMIN}:6=[dbus,gles2-only=,gui,libinput,opengl,widgets]
+   
>=dev-qt/qtbase-${QTMIN}:6=[accessibility=,dbus,gles2-only=,gui,libinput,opengl,widgets]
>=dev-qt/qtdeclarative-${QTMIN}:6
>=dev-qt/qtsensors-${QTMIN}:6
>=dev-qt/qtshadertools-${QTMIN}:6
@@ -111,6 +111,10 @@ BDEPEND="
 "
 PDEPEND=">=kde-plasma/kde-cli-tools-${PVCUT}:*"
 
+PATCHES=(
+   "${FILESDIR}/${PN}-6.0.2-qtgui-accessibility-optional.patch" # bug 
926935, 6.1
+)
+
 src_prepare() {
ecm_src_prepare
 

diff --git a/kde-plasma/kwin/kwin-.ebuild b/kde-plasma/kwin/kwin-.ebuild
index df54f1711c..763b72a6c1 100644
--- a/kde-plasma/kwin/kwin-.ebuild
+++ b/kde-plasma/kwin/kwin-.ebuild
@@ -24,7 +24,7 @@ COMMON_DEPEND="
>=dev-libs/libinput-1.19:=
>=dev-libs/wayland-1.22.0
>=dev-qt/qt5compat-${QTMIN}:6[qml]
-   
>=dev-qt/qtbase-${QTMIN}:6=[dbus,gles2-only=,gui,libinput,opengl,widgets]
+   
>=dev-qt/qtbase-${QTMIN}:6=[accessibility=,gles2-only=,gui,libinput,opengl,widgets]
>=dev-qt/qtdeclarative-${QTMIN}:6
>=dev-qt/qtsensors-${QTMIN}:6
>=dev-qt/qtshadertools-${QTMIN}:6



[gentoo-commits] proj/kde:master commit in: kde-plasma/kwin/

2024-03-13 Thread Andreas Sturmlechner
commit: fc581dc46c784c45e9378f1d43da063198ef8258
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Mar 13 20:53:50 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Mar 13 21:05:07 2024 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=fc581dc4

kde-plasma/kwin: Update dependencies

Upstream commits:
05a3e2bad9a3baf27293f0b5ed4bef4f38952804
c5305820d476a6596b00372957eefdf36856e6a6

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-plasma/kwin/kwin-6.0.49..ebuild | 1 +
 kde-plasma/kwin/kwin-.ebuild| 8 +++-
 2 files changed, 8 insertions(+), 1 deletion(-)

diff --git a/kde-plasma/kwin/kwin-6.0.49..ebuild 
b/kde-plasma/kwin/kwin-6.0.49..ebuild
index d0baa5da02..13705af800 100644
--- a/kde-plasma/kwin/kwin-6.0.49..ebuild
+++ b/kde-plasma/kwin/kwin-6.0.49..ebuild
@@ -30,6 +30,7 @@ COMMON_DEPEND="
>=dev-qt/qtshadertools-${QTMIN}:6
>=kde-frameworks/kauth-${KFMIN}:6
>=kde-frameworks/kcmutils-${KFMIN}:6
+   >=kde-frameworks/kcolorscheme-${KFMIN}:6
>=kde-frameworks/kconfig-${KFMIN}:6[qml]
>=kde-frameworks/kconfigwidgets-${KFMIN}:6
>=kde-frameworks/kcoreaddons-${KFMIN}:6

diff --git a/kde-plasma/kwin/kwin-.ebuild b/kde-plasma/kwin/kwin-.ebuild
index d78f9866f8..df54f1711c 100644
--- a/kde-plasma/kwin/kwin-.ebuild
+++ b/kde-plasma/kwin/kwin-.ebuild
@@ -15,7 +15,7 @@ DESCRIPTION="Flexible, composited Window Manager for 
windowing systems on Linux"
 LICENSE="GPL-2+"
 SLOT="6"
 KEYWORDS=""
-IUSE="accessibility caps gles2-only lock screencast +shortcuts"
+IUSE="accessibility caps gles2-only lock screencast +shortcuts systemd"
 
 RESTRICT="test"
 
@@ -30,6 +30,7 @@ COMMON_DEPEND="
>=dev-qt/qtshadertools-${QTMIN}:6
>=kde-frameworks/kauth-${KFMIN}:6
>=kde-frameworks/kcmutils-${KFMIN}:6
+   >=kde-frameworks/kcolorscheme-${KFMIN}:6
>=kde-frameworks/kconfig-${KFMIN}:6[qml]
>=kde-frameworks/kconfigwidgets-${KFMIN}:6
>=kde-frameworks/kcoreaddons-${KFMIN}:6
@@ -117,6 +118,11 @@ src_prepare() {
if ! use screencast; then
sed -e "s/^pkg_check_modules.*PipeWire/#&/" -i CMakeLists.txt 
|| die
fi
+
+   # TODO: try to get a build switch upstreamed
+   if ! use systemd; then
+   sed -e "s/^pkg_check_modules.*libsystemd/#&/" -i CMakeLists.txt 
|| die
+   fi
 }
 
 src_configure() {



[gentoo-commits] proj/kde:master commit in: kde-plasma/kwin/

2024-03-09 Thread Andreas Sturmlechner
commit: a8fa560fe1b2377b4247d84cb63546701601512a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Mar  9 08:24:38 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Mar  9 08:24:38 2024 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=a8fa560f

kde-plasma/kwin: Drop dev-qt/qtbase[accessibility] USEdep

Only necessary in Plasma 5.27

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-plasma/kwin/kwin-6.0.49..ebuild | 2 +-
 kde-plasma/kwin/kwin-.ebuild| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/kde-plasma/kwin/kwin-6.0.49..ebuild 
b/kde-plasma/kwin/kwin-6.0.49..ebuild
index 2f1fc7b3e1..d0baa5da02 100644
--- a/kde-plasma/kwin/kwin-6.0.49..ebuild
+++ b/kde-plasma/kwin/kwin-6.0.49..ebuild
@@ -24,7 +24,7 @@ COMMON_DEPEND="
>=dev-libs/libinput-1.19:=
>=dev-libs/wayland-1.22.0
>=dev-qt/qt5compat-${QTMIN}:6[qml]
-   
>=dev-qt/qtbase-${QTMIN}:6=[accessibility,dbus,gles2-only=,gui,libinput,opengl,widgets]
+   
>=dev-qt/qtbase-${QTMIN}:6=[dbus,gles2-only=,gui,libinput,opengl,widgets]
>=dev-qt/qtdeclarative-${QTMIN}:6
>=dev-qt/qtsensors-${QTMIN}:6
>=dev-qt/qtshadertools-${QTMIN}:6

diff --git a/kde-plasma/kwin/kwin-.ebuild b/kde-plasma/kwin/kwin-.ebuild
index 6c7dd44b6b..d78f9866f8 100644
--- a/kde-plasma/kwin/kwin-.ebuild
+++ b/kde-plasma/kwin/kwin-.ebuild
@@ -24,7 +24,7 @@ COMMON_DEPEND="
>=dev-libs/libinput-1.19:=
>=dev-libs/wayland-1.22.0
>=dev-qt/qt5compat-${QTMIN}:6[qml]
-   
>=dev-qt/qtbase-${QTMIN}:6=[accessibility,dbus,gles2-only=,gui,libinput,opengl,widgets]
+   
>=dev-qt/qtbase-${QTMIN}:6=[dbus,gles2-only=,gui,libinput,opengl,widgets]
>=dev-qt/qtdeclarative-${QTMIN}:6
>=dev-qt/qtsensors-${QTMIN}:6
>=dev-qt/qtshadertools-${QTMIN}:6



[gentoo-commits] proj/kde:master commit in: kde-plasma/kwin/, kde-plasma/kwin/files/

2024-03-08 Thread Andreas Sturmlechner
commit: 344cf95a2de16eed57704ee660dbb39f5a56043d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Mar  7 23:53:34 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Mar  8 20:15:20 2024 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=344cf95a

kde-plasma/kwin: Drop dev-qt/qtmultimedia[gstreamer] USEdep

Qt6Multimedia ensures a video backend is available, w/ ffmpeg as default.

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../files/kwin-5.90.90-gstreamer-optional.patch| 25 --
 kde-plasma/kwin/kwin-6.0.49..ebuild| 15 +++--
 kde-plasma/kwin/kwin-.ebuild   | 15 +++--
 kde-plasma/kwin/metadata.xml   |  1 -
 4 files changed, 18 insertions(+), 38 deletions(-)

diff --git a/kde-plasma/kwin/files/kwin-5.90.90-gstreamer-optional.patch 
b/kde-plasma/kwin/files/kwin-5.90.90-gstreamer-optional.patch
deleted file mode 100644
index dfd544af00..00
--- a/kde-plasma/kwin/files/kwin-5.90.90-gstreamer-optional.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-From 3b851958984a2028780ee6078004690ca2b0723b Mon Sep 17 00:00:00 2001
-From: Andreas Sturmlechner 
-Date: Tue, 6 Aug 2019 22:36:44 +0200
-Subject: [PATCH] Disable the effect video button if gstreamer is missing
-

- src/kcms/effects/ui/Effect.qml | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/src/kcms/effects/ui/Effect.qml b/src/kcms/effects/ui/Effect.qml
-index e4a7daca7e..23d32e63a1 100644
 a/src/kcms/effects/ui/Effect.qml
-+++ b/src/kcms/effects/ui/Effect.qml
-@@ -120,7 +120,7 @@ QQC2.ItemDelegate {
- }
- 
- QQC2.ToolButton {
--visible: model.VideoRole.toString() !== ""
-+visible: false
- icon.name: "videoclip-amarok"
- text: i18nc("@info:tooltip", "Show/Hide Video")
- display: QQC2.AbstractButton.IconOnly
--- 
-2.43.0
-

diff --git a/kde-plasma/kwin/kwin-6.0.49..ebuild 
b/kde-plasma/kwin/kwin-6.0.49..ebuild
index bdd5083917..2f1fc7b3e1 100644
--- a/kde-plasma/kwin/kwin-6.0.49..ebuild
+++ b/kde-plasma/kwin/kwin-6.0.49..ebuild
@@ -15,7 +15,7 @@ DESCRIPTION="Flexible, composited Window Manager for 
windowing systems on Linux"
 LICENSE="GPL-2+"
 SLOT="6"
 KEYWORDS=""
-IUSE="accessibility caps gles2-only lock multimedia screencast +shortcuts"
+IUSE="accessibility caps gles2-only lock screencast +shortcuts"
 
 RESTRICT="test"
 
@@ -78,15 +78,19 @@ COMMON_DEPEND="
 RDEPEND="${COMMON_DEPEND}
!kde-plasma/kdeplasma-addons:5
!kde-plasma/kwayland-server
+   >=dev-qt/qtmultimedia-${QTMIN}:6[qml]
+   || (
+   dev-qt/qtmultimedia:6[ffmpeg]
+   (
+   dev-qt/qtmultimedia:6[gstreamer]
+   media-plugins/gst-plugins-soup:1.0
+   )
+   )
>=kde-frameworks/kirigami-${KFMIN}:6
>=kde-frameworks/kitemmodels-${KFMIN}:6
>=kde-plasma/libplasma-${PVCUT}:6[wayland]
sys-apps/hwdata
x11-base/xwayland
-   multimedia? (
-   >=dev-qt/qtmultimedia-${QTMIN}:6[gstreamer,qml]
-   media-plugins/gst-plugins-soup:1.0
-   )
 "
 DEPEND="${COMMON_DEPEND}
>=dev-libs/plasma-wayland-protocols-1.11.1
@@ -108,7 +112,6 @@ PDEPEND=">=kde-plasma/kde-cli-tools-${PVCUT}:*"
 
 src_prepare() {
ecm_src_prepare
-   use multimedia || eapply 
"${FILESDIR}/${PN}-5.90.90-gstreamer-optional.patch"
 
# TODO: try to get a build switch upstreamed
if ! use screencast; then

diff --git a/kde-plasma/kwin/kwin-.ebuild b/kde-plasma/kwin/kwin-.ebuild
index 7b9df0fd21..6c7dd44b6b 100644
--- a/kde-plasma/kwin/kwin-.ebuild
+++ b/kde-plasma/kwin/kwin-.ebuild
@@ -15,7 +15,7 @@ DESCRIPTION="Flexible, composited Window Manager for 
windowing systems on Linux"
 LICENSE="GPL-2+"
 SLOT="6"
 KEYWORDS=""
-IUSE="accessibility caps gles2-only lock multimedia screencast +shortcuts"
+IUSE="accessibility caps gles2-only lock screencast +shortcuts"
 
 RESTRICT="test"
 
@@ -78,15 +78,19 @@ COMMON_DEPEND="
 RDEPEND="${COMMON_DEPEND}
!kde-plasma/kdeplasma-addons:5
!kde-plasma/kwayland-server
+   >=dev-qt/qtmultimedia-${QTMIN}:6[qml]
+   || (
+   dev-qt/qtmultimedia:6[ffmpeg]
+   (
+   dev-qt/qtmultimedia:6[gstreamer]
+   media-plugins/gst-plugins-soup:1.0
+   )
+   )
>=kde-frameworks/kirigami-${KFMIN}:6
>=kde-frameworks/kitemmodels-${KFMIN}:6
>=kde-plasma/libplasma-${PVCUT}:6[wayland]
sys-apps/hwdata
x11-base/xwayland
-   multimedia? (
-   >=dev-qt/qtmultimedia-${QTMIN}:6[gstreamer,qml]
-   media-plugins/gst-plugins-soup:1.0
-   )
 "
 DEPEND="${COMMON_DEPEND}
>=dev-libs/plasma-wayland-protocols-1.11.1
@@ -108,7 +112,6 @@ PDEPEND=">=kde-plasma/kde-cli-tools-${PVCUT}:*"
 
 

[gentoo-commits] proj/kde:master commit in: kde-plasma/kwin/

2024-03-07 Thread Andreas Sturmlechner
commit: c29b4cbbcba4846e61ebb4ccdb00a8c63042d2a7
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Mar  7 21:07:09 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Mar  7 21:07:09 2024 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=c29b4cbb

kde-plasma/kwin: Fix dev-qt/qttools[designer => widgets] USEdep

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-plasma/kwin/kwin-6.0.49..ebuild | 2 +-
 kde-plasma/kwin/kwin-.ebuild| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/kde-plasma/kwin/kwin-6.0.49..ebuild 
b/kde-plasma/kwin/kwin-6.0.49..ebuild
index 57072d5e31..bdd5083917 100644
--- a/kde-plasma/kwin/kwin-6.0.49..ebuild
+++ b/kde-plasma/kwin/kwin-6.0.49..ebuild
@@ -91,7 +91,7 @@ RDEPEND="${COMMON_DEPEND}
 DEPEND="${COMMON_DEPEND}
>=dev-libs/plasma-wayland-protocols-1.11.1
>=dev-libs/wayland-protocols-1.32
-   >=dev-qt/qttools-${QTMIN}:6[designer]
+   >=dev-qt/qttools-${QTMIN}:6[widgets]
>=dev-qt/qtbase-${QTMIN}:6[concurrent]
>=dev-qt/qtwayland-${QTMIN}:6
x11-base/xorg-proto

diff --git a/kde-plasma/kwin/kwin-.ebuild b/kde-plasma/kwin/kwin-.ebuild
index 61a26c5a40..7b9df0fd21 100644
--- a/kde-plasma/kwin/kwin-.ebuild
+++ b/kde-plasma/kwin/kwin-.ebuild
@@ -91,7 +91,7 @@ RDEPEND="${COMMON_DEPEND}
 DEPEND="${COMMON_DEPEND}
>=dev-libs/plasma-wayland-protocols-1.11.1
>=dev-libs/wayland-protocols-1.32
-   >=dev-qt/qttools-${QTMIN}:6[designer]
+   >=dev-qt/qttools-${QTMIN}:6[widgets]
>=dev-qt/qtbase-${QTMIN}:6[concurrent]
>=dev-qt/qtwayland-${QTMIN}:6
x11-base/xorg-proto



[gentoo-commits] proj/kde:master commit in: kde-plasma/kwin/

2024-01-03 Thread Andreas Sturmlechner
commit: 07308eb6f7d06390743ee005d7979c14cd154b6f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Jan  3 21:47:11 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Jan  3 21:47:43 2024 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=07308eb6

kde-plasma/kwin: Add missing IUSE=multimedia RDEPEND

Thanks-to: Johannes Penßel
Bug: https://bugs.gentoo.org/920833
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-plasma/kwin/kwin-5.27.49..ebuild | 5 -
 kde-plasma/kwin/kwin-.ebuild | 5 -
 2 files changed, 8 insertions(+), 2 deletions(-)

diff --git a/kde-plasma/kwin/kwin-5.27.49..ebuild 
b/kde-plasma/kwin/kwin-5.27.49..ebuild
index 0a3057a79e..5098bec3e5 100644
--- a/kde-plasma/kwin/kwin-5.27.49..ebuild
+++ b/kde-plasma/kwin/kwin-5.27.49..ebuild
@@ -81,7 +81,10 @@ RDEPEND="${COMMON_DEPEND}
>=kde-frameworks/kitemmodels-${KFMIN}:5[qml]
sys-apps/hwdata
x11-base/xwayland
-   multimedia? ( >=dev-qt/qtmultimedia-${QTMIN}:5[gstreamer,qml] )
+   multimedia? (
+   >=dev-qt/qtmultimedia-${QTMIN}:5[gstreamer,qml]
+   media-plugins/gst-plugins-soup:1.0
+   )
 "
 DEPEND="${COMMON_DEPEND}
>=dev-libs/plasma-wayland-protocols-1.9

diff --git a/kde-plasma/kwin/kwin-.ebuild b/kde-plasma/kwin/kwin-.ebuild
index f2de641477..207c6f3563 100644
--- a/kde-plasma/kwin/kwin-.ebuild
+++ b/kde-plasma/kwin/kwin-.ebuild
@@ -83,7 +83,10 @@ RDEPEND="${COMMON_DEPEND}
>=kde-plasma/libplasma-${PVCUT}:6[wayland]
sys-apps/hwdata
x11-base/xwayland
-   multimedia? ( >=dev-qt/qtmultimedia-${QTMIN}:6[gstreamer,qml] )
+   multimedia? (
+   >=dev-qt/qtmultimedia-${QTMIN}:6[gstreamer,qml]
+   media-plugins/gst-plugins-soup:1.0
+   )
 "
 DEPEND="${COMMON_DEPEND}
>=dev-libs/plasma-wayland-protocols-1.11.1



[gentoo-commits] proj/kde:master commit in: kde-plasma/kwin/

2023-12-23 Thread Sam James
commit: ba93eba669e4cb0c0ead1368d4072e90fd65e12b
Author: Alfred Wingate  protonmail  com>
AuthorDate: Sat Dec 23 09:11:49 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 23 16:16:46 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=ba93eba6

kde-plasma/kwin: require wayland to be enabled in KF dependencies

* Kwin uses wayland unconditionally and expects wayland headers which
  are available only with the wayland use flags.

Signed-off-by: Alfred Wingate  protonmail.com>
Closes: https://github.com/gentoo/kde/pull/966
Signed-off-by: Sam James  gentoo.org>

 kde-plasma/kwin/kwin-.ebuild | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/kde-plasma/kwin/kwin-.ebuild b/kde-plasma/kwin/kwin-.ebuild
index bb4510b695..5ba55fcba1 100644
--- a/kde-plasma/kwin/kwin-.ebuild
+++ b/kde-plasma/kwin/kwin-.ebuild
@@ -37,16 +37,16 @@ COMMON_DEPEND="
>=kde-frameworks/kdbusaddons-${KFMIN}:6
>=kde-frameworks/kdeclarative-${KFMIN}:6
>=kde-frameworks/kglobalaccel-${KFMIN}:6=[X(+)]
-   >=kde-frameworks/kguiaddons-${KFMIN}:6
+   >=kde-frameworks/kguiaddons-${KFMIN}:6[wayland]
>=kde-frameworks/ki18n-${KFMIN}:6
-   >=kde-frameworks/kidletime-${KFMIN}:6=
+   >=kde-frameworks/kidletime-${KFMIN}:6=[wayland]
>=kde-frameworks/knewstuff-${KFMIN}:6
>=kde-frameworks/knotifications-${KFMIN}:6
>=kde-frameworks/kpackage-${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/kwindowsystem-${KFMIN}:6=[wayland,X]
>=kde-frameworks/kxmlgui-${KFMIN}:6
>=kde-plasma/breeze-${PVCUT}:6
>=kde-plasma/kdecoration-${PVCUT}:6
@@ -80,7 +80,7 @@ RDEPEND="${COMMON_DEPEND}
!kde-plasma/kwayland-server
>=kde-frameworks/kirigami-${KFMIN}:6
>=kde-frameworks/kitemmodels-${KFMIN}:6
-   >=kde-plasma/libplasma-${PVCUT}:6
+   >=kde-plasma/libplasma-${PVCUT}:6[wayland]
sys-apps/hwdata
x11-base/xwayland
multimedia? ( >=dev-qt/qtmultimedia-${QTMIN}:6[gstreamer,qml] )



[gentoo-commits] proj/kde:master commit in: kde-plasma/kwin/

2023-12-16 Thread Andreas Sturmlechner
commit: 9944092282d97ce607231200089a5b232f19
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Dec 16 10:22:47 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Dec 16 10:56:44 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=99440922

kde-plasma/kwin: Update dependencies, cmake args, add IUSE shortcuts

Drop IUSE plasma

Upstream commits:
192a57e2e1af3e75fa9a227749c74d1eabdf530f
d0b87a900f79fb03a81b3ec578e44ee1b3e0e24f
8a0a91fea155be3944c9a4152be60bf3d6603873
d2b0ed0c5a1e1663ff8b1e15187c0015af9f79e1
569e0f8f6474e30fae3a2c5edb82d4424f0f2178
49a76ea772039c57189fbdf9988658d4de5579ca
6cd56d51928f47a355dc019234ce5dbb4ec2a75c
54b3c2c6b673442d2632e8e5b243e08afee82fb4
028dd552cfb9d826b40b9620d869c98d2aa3dca3
ae84480fbfdc684b8ee4b0207d3ce679f6fb4cd7
22dfc8978e112ee78f18e6a61240871df5cc2328
7bd9ae8d0bcb3f3da96345b266ae41a70e9a130a
b853de3d299f880ab3b7c924773a4a1a28110fc3

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-plasma/kwin/kwin-.ebuild | 23 +++
 kde-plasma/kwin/metadata.xml |  1 +
 2 files changed, 16 insertions(+), 8 deletions(-)

diff --git a/kde-plasma/kwin/kwin-.ebuild b/kde-plasma/kwin/kwin-.ebuild
index 97f18c92f9..320720b619 100644
--- a/kde-plasma/kwin/kwin-.ebuild
+++ b/kde-plasma/kwin/kwin-.ebuild
@@ -15,15 +15,19 @@ DESCRIPTION="Flexible, composited Window Manager for 
windowing systems on Linux"
 LICENSE="GPL-2+"
 SLOT="6"
 KEYWORDS=""
-IUSE="accessibility caps gles2-only lock multimedia plasma screencast"
+IUSE="accessibility caps gles2-only lock multimedia screencast +shortcuts"
 
 RESTRICT="test"
 
+# qtbase slot up: GuiPrivate use in tabbox
 COMMON_DEPEND="
>=dev-libs/libinput-1.19:=
-   >=dev-libs/wayland-1.21.0
-   
>=dev-qt/qtbase-${QTMIN}:6[accessibility,dbus,gles2-only=,gui,libinput,opengl,widgets]
+   >=dev-libs/wayland-1.22.0
+   >=dev-qt/qt5compat-${QTMIN}:6[qml]
+   
>=dev-qt/qtbase-${QTMIN}:6=[accessibility,dbus,gles2-only=,gui,libinput,opengl,widgets]
>=dev-qt/qtdeclarative-${QTMIN}:6
+   >=dev-qt/qtsensors-${QTMIN}:6
+   >=dev-qt/qtshadertools-${QTMIN}:6
>=kde-frameworks/kauth-${KFMIN}:6
>=kde-frameworks/kcmutils-${KFMIN}:6
>=kde-frameworks/kconfig-${KFMIN}:6[qml]
@@ -33,19 +37,20 @@ COMMON_DEPEND="
>=kde-frameworks/kdbusaddons-${KFMIN}:6
>=kde-frameworks/kdeclarative-${KFMIN}:6
>=kde-frameworks/kglobalaccel-${KFMIN}:6=[X(+)]
+   >=kde-frameworks/kguiaddons-${KFMIN}:6
>=kde-frameworks/ki18n-${KFMIN}:6
>=kde-frameworks/kidletime-${KFMIN}:6=
>=kde-frameworks/knewstuff-${KFMIN}:6
>=kde-frameworks/knotifications-${KFMIN}:6
>=kde-frameworks/kpackage-${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-plasma/breeze-${PVCUT}:6
>=kde-plasma/kdecoration-${PVCUT}:6
>=kde-plasma/kwayland-${PVCUT}:6
-   >=kde-plasma/libplasma-${PVCUT}:6
>=kde-plasma/plasma-activities-${PVCUT}:6
media-libs/fontconfig
media-libs/freetype
@@ -67,27 +72,29 @@ COMMON_DEPEND="
accessibility? ( media-libs/libqaccessibilityclient:6 )
gles2-only? ( media-libs/mesa[gles2] )
lock? ( >=kde-plasma/kscreenlocker-${PVCUT}:6 )
-   plasma? ( >=kde-frameworks/krunner-${KFMIN}:6 )
screencast? ( >=media-video/pipewire-0.3:= )
+   shortcuts? ( >=kde-plasma/kglobalacceld-${PVCUT}:6 )
 "
 RDEPEND="${COMMON_DEPEND}
!kde-plasma/kdeplasma-addons:5
!kde-plasma/kwayland-server
>=kde-frameworks/kirigami-${KFMIN}:6
>=kde-frameworks/kitemmodels-${KFMIN}:6[qml]
+   >=kde-plasma/libplasma-${PVCUT}:6
sys-apps/hwdata
x11-base/xwayland
multimedia? ( >=dev-qt/qtmultimedia-${QTMIN}:6[gstreamer,qml] )
 "
 DEPEND="${COMMON_DEPEND}
>=dev-libs/plasma-wayland-protocols-1.11.1
-   >=dev-libs/wayland-protocols-1.31
+   >=dev-libs/wayland-protocols-1.32
>=dev-qt/qttools-${QTMIN}:6[designer]
>=dev-qt/qtbase-${QTMIN}:6[concurrent]
>=dev-qt/qtwayland-${QTMIN}:6
x11-base/xorg-proto
x11-libs/xcb-util-image
caps? ( sys-libs/libcap )
+   test? ( screencast? ( >=kde-plasma/kpipewire-${PVCUT}:6 ) )
 "
 BDEPEND="
>=dev-qt/qtwayland-${QTMIN}:6
@@ -109,10 +116,10 @@ src_prepare() {
 src_configure() {
local mycmakeargs=(
# KWIN_BUILD_NOTIFICATIONS exists, but kdeclarative still 
hard-depends on it
-   $(cmake_use_find_package accessibility QAccessibilityClient)
+   $(cmake_use_find_package accessibility QAccessibilityClient6)
$(cmake_use_find_package caps Libcap)
-DKWIN_BUILD_SCREENLOCKER=$(usex lock)
-  

[gentoo-commits] proj/kde:master commit in: kde-plasma/kwin/files/, kde-plasma/kwin/

2023-12-09 Thread Andreas Sturmlechner
commit: 15556e54516373e3c56d2729c273d2768d5bbf1e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Dec  9 15:27:16 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Dec  9 15:28:12 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=15556e54

kde-plasma/kwin: Rebase gstreamer-optional.patch on top of HEAD

Broken by upstream commit a26e66be4bd42fabdc42ef88690012cc0ae26744

Closes: https://bugs.gentoo.org/919441
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 ...ptional.patch => kwin-5.90.90-gstreamer-optional.patch} | 14 +++---
 kde-plasma/kwin/kwin-.ebuild   |  2 +-
 2 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/kde-plasma/kwin/files/kwin-5.90.0-gstreamer-optional.patch 
b/kde-plasma/kwin/files/kwin-5.90.90-gstreamer-optional.patch
similarity index 65%
rename from kde-plasma/kwin/files/kwin-5.90.0-gstreamer-optional.patch
rename to kde-plasma/kwin/files/kwin-5.90.90-gstreamer-optional.patch
index a6cd6729a1..dfd544af00 100644
--- a/kde-plasma/kwin/files/kwin-5.90.0-gstreamer-optional.patch
+++ b/kde-plasma/kwin/files/kwin-5.90.90-gstreamer-optional.patch
@@ -1,4 +1,4 @@
-From a6eec8e984aa97110a9cad22121fc4e88d3f12ba Mon Sep 17 00:00:00 2001
+From 3b851958984a2028780ee6078004690ca2b0723b Mon Sep 17 00:00:00 2001
 From: Andreas Sturmlechner 
 Date: Tue, 6 Aug 2019 22:36:44 +0200
 Subject: [PATCH] Disable the effect video button if gstreamer is missing
@@ -8,18 +8,18 @@ Subject: [PATCH] Disable the effect video button if gstreamer 
is missing
  1 file changed, 1 insertion(+), 1 deletion(-)
 
 diff --git a/src/kcms/effects/ui/Effect.qml b/src/kcms/effects/ui/Effect.qml
-index c973afb941..b083d3ac22 100644
+index e4a7daca7e..23d32e63a1 100644
 --- a/src/kcms/effects/ui/Effect.qml
 +++ b/src/kcms/effects/ui/Effect.qml
-@@ -122,7 +122,7 @@ Kirigami.SwipeListItem {
+@@ -120,7 +120,7 @@ QQC2.ItemDelegate {
+ }
  
- actions: [
- Kirigami.Action {
+ QQC2.ToolButton {
 -visible: model.VideoRole.toString() !== ""
 +visible: false
  icon.name: "videoclip-amarok"
- tooltip: i18nc("@info:tooltip", "Show/Hide Video")
- onTriggered: videoItem.showHide()
+ text: i18nc("@info:tooltip", "Show/Hide Video")
+ display: QQC2.AbstractButton.IconOnly
 -- 
 2.43.0
 

diff --git a/kde-plasma/kwin/kwin-.ebuild b/kde-plasma/kwin/kwin-.ebuild
index 62b4ce6f41..97f18c92f9 100644
--- a/kde-plasma/kwin/kwin-.ebuild
+++ b/kde-plasma/kwin/kwin-.ebuild
@@ -98,7 +98,7 @@ PDEPEND=">=kde-plasma/kde-cli-tools-${PVCUT}:*"
 
 src_prepare() {
ecm_src_prepare
-   use multimedia || eapply 
"${FILESDIR}/${PN}-5.90.0-gstreamer-optional.patch"
+   use multimedia || eapply 
"${FILESDIR}/${PN}-5.90.90-gstreamer-optional.patch"
 
# TODO: try to get a build switch upstreamed
if ! use screencast; then



[gentoo-commits] proj/kde:master commit in: kde-plasma/kwin/

2023-12-02 Thread Andreas Sturmlechner
commit: d828e2b725b4e751b71d38aa3640f6902cd9a1b8
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Dec  2 20:20:03 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Dec  2 20:20:03 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=d828e2b7

kde-plasma/kwin: Add new dependency

Upstream commit 4f9f73e28df68de44be1ede9b07727573f146a75

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-plasma/kwin/kwin-.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/kde-plasma/kwin/kwin-.ebuild b/kde-plasma/kwin/kwin-.ebuild
index dcdf163bc3..17849f2fa5 100644
--- a/kde-plasma/kwin/kwin-.ebuild
+++ b/kde-plasma/kwin/kwin-.ebuild
@@ -50,6 +50,7 @@ COMMON_DEPEND="
media-libs/fontconfig
media-libs/freetype
media-libs/lcms:2
+   media-libs/libdisplay-info
media-libs/libepoxy
media-libs/libglvnd
>=media-libs/mesa-21.3[egl(+),gbm(+),wayland,X]



[gentoo-commits] proj/kde:master commit in: kde-plasma/kwin/, kde-plasma/kwin/files/

2023-12-02 Thread Andreas Sturmlechner
commit: d9be2e47f7a656cb4c7a47432570a63b90467ebe
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Dec  2 20:16:58 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Dec  2 20:17:24 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=d9be2e47

kde-plasma/kwin: Rebase gstreamer-optional.patch onto git master

Drop obsolete pkg_postinst

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../files/kwin-5.90.0-gstreamer-optional.patch | 25 ++
 kde-plasma/kwin/kwin-.ebuild   | 17 ++-
 2 files changed, 27 insertions(+), 15 deletions(-)

diff --git a/kde-plasma/kwin/files/kwin-5.90.0-gstreamer-optional.patch 
b/kde-plasma/kwin/files/kwin-5.90.0-gstreamer-optional.patch
new file mode 100644
index 00..a6cd6729a1
--- /dev/null
+++ b/kde-plasma/kwin/files/kwin-5.90.0-gstreamer-optional.patch
@@ -0,0 +1,25 @@
+From a6eec8e984aa97110a9cad22121fc4e88d3f12ba Mon Sep 17 00:00:00 2001
+From: Andreas Sturmlechner 
+Date: Tue, 6 Aug 2019 22:36:44 +0200
+Subject: [PATCH] Disable the effect video button if gstreamer is missing
+
+---
+ src/kcms/effects/ui/Effect.qml | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/kcms/effects/ui/Effect.qml b/src/kcms/effects/ui/Effect.qml
+index c973afb941..b083d3ac22 100644
+--- a/src/kcms/effects/ui/Effect.qml
 b/src/kcms/effects/ui/Effect.qml
+@@ -122,7 +122,7 @@ Kirigami.SwipeListItem {
+ 
+ actions: [
+ Kirigami.Action {
+-visible: model.VideoRole.toString() !== ""
++visible: false
+ icon.name: "videoclip-amarok"
+ tooltip: i18nc("@info:tooltip", "Show/Hide Video")
+ onTriggered: videoItem.showHide()
+-- 
+2.43.0
+

diff --git a/kde-plasma/kwin/kwin-.ebuild b/kde-plasma/kwin/kwin-.ebuild
index 6fc43a856a..dcdf163bc3 100644
--- a/kde-plasma/kwin/kwin-.ebuild
+++ b/kde-plasma/kwin/kwin-.ebuild
@@ -8,7 +8,7 @@ ECM_TEST="optional"
 KFMIN=5.245.0
 PVCUT=$(ver_cut 1-3)
 QTMIN=6.6.0
-inherit ecm plasma.kde.org optfeature
+inherit ecm plasma.kde.org
 
 DESCRIPTION="Flexible, composited Window Manager for windowing systems on 
Linux"
 
@@ -96,7 +96,7 @@ PDEPEND=">=kde-plasma/kde-cli-tools-${PVCUT}:*"
 
 src_prepare() {
ecm_src_prepare
-   use multimedia || eapply 
"${FILESDIR}/${PN}-5.26.80-gstreamer-optional.patch"
+   use multimedia || eapply 
"${FILESDIR}/${PN}-5.90.0-gstreamer-optional.patch"
 
# TODO: try to get a build switch upstreamed
if ! use screencast; then
@@ -115,16 +115,3 @@ src_configure() {
 
ecm_src_configure
 }
-
-pkg_postinst() {
-   ecm_pkg_postinst
-   optfeature "color management support" x11-misc/colord
-   elog
-   elog "In Plasma 5.20, default behavior of the Task Switcher to move 
minimised"
-   elog "windows to the end of the list was changed so that it remains in 
the"
-   elog "original order. To revert to the well established behavior:"
-   elog
-   elog " - Edit ~/.config/kwinrc"
-   elog " - Find [TabBox] section"
-   elog " - Add \"MoveMinimizedWindowsToEndOfTabBoxFocusChain=true\""
-}



[gentoo-commits] proj/kde:master commit in: kde-plasma/kwin/

2023-12-02 Thread Andreas Sturmlechner
commit: 672aa45dfa046ef7047711cf8d823d25e8d4a1f9
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Dec  2 20:26:49 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Dec  2 20:26:49 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=672aa45d

kde-plasma/kwin: Block kde-plasma/kdeplasma-addons:5

thumbnail_grid moved

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-plasma/kwin/kwin-.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/kde-plasma/kwin/kwin-.ebuild b/kde-plasma/kwin/kwin-.ebuild
index 17849f2fa5..62b4ce6f41 100644
--- a/kde-plasma/kwin/kwin-.ebuild
+++ b/kde-plasma/kwin/kwin-.ebuild
@@ -71,6 +71,7 @@ COMMON_DEPEND="
screencast? ( >=media-video/pipewire-0.3:= )
 "
 RDEPEND="${COMMON_DEPEND}
+   !kde-plasma/kdeplasma-addons:5
!kde-plasma/kwayland-server
>=kde-frameworks/kirigami-${KFMIN}:6
>=kde-frameworks/kitemmodels-${KFMIN}:6[qml]



[gentoo-commits] proj/kde:master commit in: kde-plasma/kwin/

2023-11-11 Thread Andreas Sturmlechner
commit: 0f4853e0f12105c07e36d323dbd649486229f4c8
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Nov  8 20:07:43 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Nov 11 20:03:01 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=0f4853e0

kde-plasma/kwin: Depend on dev-qt/qtgui[accessibility]

Upstream commit 17beab21aa7a15a8aab63d294df9f1af34d008fb

Closes: https://bugs.gentoo.org/916267
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-plasma/kwin/kwin-5.27.49..ebuild | 2 +-
 kde-plasma/kwin/kwin-.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/kde-plasma/kwin/kwin-5.27.49..ebuild 
b/kde-plasma/kwin/kwin-5.27.49..ebuild
index 4f6714c196..3ec38ec1c8 100644
--- a/kde-plasma/kwin/kwin-5.27.49..ebuild
+++ b/kde-plasma/kwin/kwin-5.27.49..ebuild
@@ -24,7 +24,7 @@ COMMON_DEPEND="
>=dev-libs/wayland-1.21.0
>=dev-qt/qtdbus-${QTMIN}:5
>=dev-qt/qtdeclarative-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5=[egl,gles2-only=,libinput]
+   >=dev-qt/qtgui-${QTMIN}:5=[accessibility,egl,gles2-only=,libinput]
>=dev-qt/qtnetwork-${QTMIN}:5
>=dev-qt/qtwidgets-${QTMIN}:5
>=dev-qt/qtx11extras-${QTMIN}:5

diff --git a/kde-plasma/kwin/kwin-.ebuild b/kde-plasma/kwin/kwin-.ebuild
index e54b1b9191..c72d1a4ad7 100644
--- a/kde-plasma/kwin/kwin-.ebuild
+++ b/kde-plasma/kwin/kwin-.ebuild
@@ -24,7 +24,7 @@ COMMON_DEPEND="
>=dev-libs/wayland-1.21.0
>=dev-qt/qtdbus-${QTMIN}:5
>=dev-qt/qtdeclarative-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5=[egl,gles2-only=,libinput]
+   >=dev-qt/qtgui-${QTMIN}:5=[accessibility,egl,gles2-only=,libinput]
>=dev-qt/qtwidgets-${QTMIN}:5
>=dev-qt/qtx11extras-${QTMIN}:5
>=kde-frameworks/kactivities-${KFMIN}:5



[gentoo-commits] proj/kde:master commit in: kde-plasma/kwin/

2023-09-18 Thread Andreas Sturmlechner
commit: 9c8630ffebbd7afc5fd2f1a22df2bdad70b21530
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Sep 18 10:57:11 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Sep 18 11:05:43 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=9c8630ff

kde-plasma/kwin: Drop obsolete dependencies

Move dev-qt/qtwayland to DEPEND-only.

Upstream commit 3733e3e77f924d1733e2a2a092fb5fb2ddaa0e5a

Bug: https://bugs.gentoo.org/914143
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-plasma/kwin/kwin-5.27.49..ebuild | 4 +---
 kde-plasma/kwin/kwin-.ebuild | 4 +---
 2 files changed, 2 insertions(+), 6 deletions(-)

diff --git a/kde-plasma/kwin/kwin-5.27.49..ebuild 
b/kde-plasma/kwin/kwin-5.27.49..ebuild
index 962e831a9c..4f6714c196 100644
--- a/kde-plasma/kwin/kwin-5.27.49..ebuild
+++ b/kde-plasma/kwin/kwin-5.27.49..ebuild
@@ -26,7 +26,6 @@ COMMON_DEPEND="
>=dev-qt/qtdeclarative-${QTMIN}:5
>=dev-qt/qtgui-${QTMIN}:5=[egl,gles2-only=,libinput]
>=dev-qt/qtnetwork-${QTMIN}:5
-   >=dev-qt/qtwayland-${QTMIN}:5
>=dev-qt/qtwidgets-${QTMIN}:5
>=dev-qt/qtx11extras-${QTMIN}:5
>=kde-frameworks/kactivities-${KFMIN}:5
@@ -41,7 +40,6 @@ COMMON_DEPEND="
>=kde-frameworks/kglobalaccel-${KFMIN}:5=[X]
>=kde-frameworks/ki18n-${KFMIN}:5
>=kde-frameworks/kidletime-${KFMIN}:5=
-   >=kde-frameworks/kitemviews-${KFMIN}:5
>=kde-frameworks/knewstuff-${KFMIN}:5
>=kde-frameworks/knotifications-${KFMIN}:5
>=kde-frameworks/kpackage-${KFMIN}:5
@@ -79,7 +77,6 @@ RDEPEND="${COMMON_DEPEND}
!kde-plasma/kwayland-server
>=dev-qt/qtquickcontrols-${QTMIN}:5
>=dev-qt/qtquickcontrols2-${QTMIN}:5
-   >=dev-qt/qtvirtualkeyboard-${QTMIN}:5
>=kde-frameworks/kirigami-${KFMIN}:5
>=kde-frameworks/kitemmodels-${KFMIN}:5[qml]
sys-apps/hwdata
@@ -91,6 +88,7 @@ DEPEND="${COMMON_DEPEND}
>=dev-libs/wayland-protocols-1.31
>=dev-qt/designer-${QTMIN}:5
>=dev-qt/qtconcurrent-${QTMIN}:5
+   >=dev-qt/qtwayland-${QTMIN}:5
x11-base/xorg-proto
x11-libs/xcb-util-image
caps? ( sys-libs/libcap )

diff --git a/kde-plasma/kwin/kwin-.ebuild b/kde-plasma/kwin/kwin-.ebuild
index 51ad22c1d5..e54b1b9191 100644
--- a/kde-plasma/kwin/kwin-.ebuild
+++ b/kde-plasma/kwin/kwin-.ebuild
@@ -25,7 +25,6 @@ COMMON_DEPEND="
>=dev-qt/qtdbus-${QTMIN}:5
>=dev-qt/qtdeclarative-${QTMIN}:5
>=dev-qt/qtgui-${QTMIN}:5=[egl,gles2-only=,libinput]
-   >=dev-qt/qtwayland-${QTMIN}:5
>=dev-qt/qtwidgets-${QTMIN}:5
>=dev-qt/qtx11extras-${QTMIN}:5
>=kde-frameworks/kactivities-${KFMIN}:5
@@ -40,7 +39,6 @@ COMMON_DEPEND="
>=kde-frameworks/kglobalaccel-${KFMIN}:5=[X]
>=kde-frameworks/ki18n-${KFMIN}:5
>=kde-frameworks/kidletime-${KFMIN}:5=
-   >=kde-frameworks/kitemviews-${KFMIN}:5
>=kde-frameworks/knewstuff-${KFMIN}:5
>=kde-frameworks/knotifications-${KFMIN}:5
>=kde-frameworks/kpackage-${KFMIN}:5
@@ -78,7 +76,6 @@ RDEPEND="${COMMON_DEPEND}
!kde-plasma/kwayland-server
>=dev-qt/qtquickcontrols-${QTMIN}:5
>=dev-qt/qtquickcontrols2-${QTMIN}:5
-   >=dev-qt/qtvirtualkeyboard-${QTMIN}:5
>=kde-frameworks/kirigami-${KFMIN}:5
>=kde-frameworks/kitemmodels-${KFMIN}:5[qml]
sys-apps/hwdata
@@ -90,6 +87,7 @@ DEPEND="${COMMON_DEPEND}
>=dev-libs/wayland-protocols-1.31
>=dev-qt/designer-${QTMIN}:5
>=dev-qt/qtconcurrent-${QTMIN}:5
+   >=dev-qt/qtwayland-${QTMIN}:5
x11-base/xorg-proto
x11-libs/xcb-util-image
caps? ( sys-libs/libcap )



[gentoo-commits] proj/kde:master commit in: kde-plasma/kwin/

2023-09-18 Thread Andreas Sturmlechner
commit: 5285b737c54dec76466fe52d6a83e3a065a47f3d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Sep 18 08:36:09 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Sep 18 08:36:09 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=5285b737

kde-plasma/kwin: Update dependencies

Some moved from RDEPEND to DEPEND, add missing slot op.

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-plasma/kwin/kwin-5.27.49..ebuild | 6 +++---
 kde-plasma/kwin/kwin-.ebuild | 6 +++---
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/kde-plasma/kwin/kwin-5.27.49..ebuild 
b/kde-plasma/kwin/kwin-5.27.49..ebuild
index d17f21cce8..962e831a9c 100644
--- a/kde-plasma/kwin/kwin-5.27.49..ebuild
+++ b/kde-plasma/kwin/kwin-5.27.49..ebuild
@@ -63,15 +63,13 @@ COMMON_DEPEND="
x11-libs/libX11
x11-libs/libXi
>=x11-libs/libdrm-2.4.112
-   >=x11-libs/libxcb-1.10
+   >=x11-libs/libxcb-1.10:=
>=x11-libs/libxcvt-0.1.1
>=x11-libs/libxkbcommon-1.5.0
x11-libs/xcb-util-cursor
-   x11-libs/xcb-util-image
x11-libs/xcb-util-keysyms
x11-libs/xcb-util-wm
accessibility? ( media-libs/libqaccessibilityclient:5 )
-   caps? ( sys-libs/libcap )
gles2-only? ( media-libs/mesa[gles2] )
lock? ( >=kde-plasma/kscreenlocker-${PVCUT}:5 )
plasma? ( >=kde-frameworks/krunner-${KFMIN}:5 )
@@ -94,6 +92,8 @@ DEPEND="${COMMON_DEPEND}
>=dev-qt/designer-${QTMIN}:5
>=dev-qt/qtconcurrent-${QTMIN}:5
x11-base/xorg-proto
+   x11-libs/xcb-util-image
+   caps? ( sys-libs/libcap )
 "
 BDEPEND="
>=dev-qt/qtwaylandscanner-${QTMIN}:5

diff --git a/kde-plasma/kwin/kwin-.ebuild b/kde-plasma/kwin/kwin-.ebuild
index 7eb5a50741..51ad22c1d5 100644
--- a/kde-plasma/kwin/kwin-.ebuild
+++ b/kde-plasma/kwin/kwin-.ebuild
@@ -62,15 +62,13 @@ COMMON_DEPEND="
x11-libs/libX11
x11-libs/libXi
>=x11-libs/libdrm-2.4.112
-   >=x11-libs/libxcb-1.10
+   >=x11-libs/libxcb-1.10:=
>=x11-libs/libxcvt-0.1.1
>=x11-libs/libxkbcommon-1.5.0
x11-libs/xcb-util-cursor
-   x11-libs/xcb-util-image
x11-libs/xcb-util-keysyms
x11-libs/xcb-util-wm
accessibility? ( media-libs/libqaccessibilityclient:5 )
-   caps? ( sys-libs/libcap )
gles2-only? ( media-libs/mesa[gles2] )
lock? ( >=kde-plasma/kscreenlocker-${PVCUT}:5 )
plasma? ( >=kde-frameworks/krunner-${KFMIN}:5 )
@@ -93,6 +91,8 @@ DEPEND="${COMMON_DEPEND}
>=dev-qt/designer-${QTMIN}:5
>=dev-qt/qtconcurrent-${QTMIN}:5
x11-base/xorg-proto
+   x11-libs/xcb-util-image
+   caps? ( sys-libs/libcap )
 "
 BDEPEND="
>=dev-qt/qtwaylandscanner-${QTMIN}:5



[gentoo-commits] proj/kde:master commit in: kde-plasma/kwin/

2023-09-18 Thread Andreas Sturmlechner
commit: 1c0b4fe5f9f85a969e37155a15fccfda1e813993
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Sep 18 07:50:33 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Sep 18 07:50:33 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=1c0b4fe5

kde-plasma/kwin: Drop unused dependency

Dropped in git master in commit 254e1645e62e7f72e92f9d91254d4cd9fc55200b

Bug: https://bugs.gentoo.org/914143
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-plasma/kwin/kwin-.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/kde-plasma/kwin/kwin-.ebuild b/kde-plasma/kwin/kwin-.ebuild
index d17f21cce8..7eb5a50741 100644
--- a/kde-plasma/kwin/kwin-.ebuild
+++ b/kde-plasma/kwin/kwin-.ebuild
@@ -25,7 +25,6 @@ COMMON_DEPEND="
>=dev-qt/qtdbus-${QTMIN}:5
>=dev-qt/qtdeclarative-${QTMIN}:5
>=dev-qt/qtgui-${QTMIN}:5=[egl,gles2-only=,libinput]
-   >=dev-qt/qtnetwork-${QTMIN}:5
>=dev-qt/qtwayland-${QTMIN}:5
>=dev-qt/qtwidgets-${QTMIN}:5
>=dev-qt/qtx11extras-${QTMIN}:5



[gentoo-commits] proj/kde:master commit in: kde-plasma/kwin/

2023-09-16 Thread Andreas Sturmlechner
commit: 4c23df82ea0e2b3789ad1e88b35eaa7e9c2f7fa4
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Sep 16 18:19:43 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Sep 16 18:33:14 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=4c23df82

kde-plasma/kwin: Update dependencies

Bug: https://bugs.gentoo.org/914143
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-plasma/kwin/kwin-5.27.49..ebuild | 4 ++--
 kde-plasma/kwin/kwin-.ebuild | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/kde-plasma/kwin/kwin-5.27.49..ebuild 
b/kde-plasma/kwin/kwin-5.27.49..ebuild
index bf9036bca6..d17f21cce8 100644
--- a/kde-plasma/kwin/kwin-5.27.49..ebuild
+++ b/kde-plasma/kwin/kwin-5.27.49..ebuild
@@ -20,12 +20,12 @@ IUSE="accessibility caps gles2-only lock multimedia plasma 
screencast"
 RESTRICT="test"
 
 COMMON_DEPEND="
-   >=dev-libs/libinput-1.19
+   >=dev-libs/libinput-1.19:=
>=dev-libs/wayland-1.21.0
-   >=dev-qt/qtconcurrent-${QTMIN}:5
>=dev-qt/qtdbus-${QTMIN}:5
>=dev-qt/qtdeclarative-${QTMIN}:5
>=dev-qt/qtgui-${QTMIN}:5=[egl,gles2-only=,libinput]
+   >=dev-qt/qtnetwork-${QTMIN}:5
>=dev-qt/qtwayland-${QTMIN}:5
>=dev-qt/qtwidgets-${QTMIN}:5
>=dev-qt/qtx11extras-${QTMIN}:5

diff --git a/kde-plasma/kwin/kwin-.ebuild b/kde-plasma/kwin/kwin-.ebuild
index bf9036bca6..d17f21cce8 100644
--- a/kde-plasma/kwin/kwin-.ebuild
+++ b/kde-plasma/kwin/kwin-.ebuild
@@ -20,12 +20,12 @@ IUSE="accessibility caps gles2-only lock multimedia plasma 
screencast"
 RESTRICT="test"
 
 COMMON_DEPEND="
-   >=dev-libs/libinput-1.19
+   >=dev-libs/libinput-1.19:=
>=dev-libs/wayland-1.21.0
-   >=dev-qt/qtconcurrent-${QTMIN}:5
>=dev-qt/qtdbus-${QTMIN}:5
>=dev-qt/qtdeclarative-${QTMIN}:5
>=dev-qt/qtgui-${QTMIN}:5=[egl,gles2-only=,libinput]
+   >=dev-qt/qtnetwork-${QTMIN}:5
>=dev-qt/qtwayland-${QTMIN}:5
>=dev-qt/qtwidgets-${QTMIN}:5
>=dev-qt/qtx11extras-${QTMIN}:5



[gentoo-commits] proj/kde:master commit in: kde-plasma/kwin/files/

2023-02-25 Thread Andreas Sturmlechner
commit: b6165314763d7752c05eb0b4cc3b6bd0b3941fc9
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Feb 25 08:39:48 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Feb 25 08:39:48 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=b6165314

kde-plasma/kwin: Drop obsolete patch

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../files/kwin-5.21.80-gstreamer-optional.patch| 25 --
 1 file changed, 25 deletions(-)

diff --git a/kde-plasma/kwin/files/kwin-5.21.80-gstreamer-optional.patch 
b/kde-plasma/kwin/files/kwin-5.21.80-gstreamer-optional.patch
deleted file mode 100644
index 15936e6dd3..00
--- a/kde-plasma/kwin/files/kwin-5.21.80-gstreamer-optional.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-From b5b277996322b0a37ed8a9443724183b82800e81 Mon Sep 17 00:00:00 2001
-From: Andreas Sturmlechner 
-Date: Tue, 6 Aug 2019 22:36:44 +0200
-Subject: [PATCH] Disable the effect video button if gstreamer is missing
-

- kcmkwin/kwineffects/package/contents/ui/Effect.qml | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/kcmkwin/kwineffects/package/contents/ui/Effect.qml 
b/kcmkwin/kwineffects/package/contents/ui/Effect.qml
-index 71dbc5935..86ddf40b3 100644
 a/src/kcmkwin/kwineffects/package/contents/ui/Effect.qml
-+++ b/src/kcmkwin/kwineffects/package/contents/ui/Effect.qml
-@@ -112,7 +112,7 @@ Kirigami.SwipeListItem {
- }
- actions: [
- Kirigami.Action {
--visible: model.VideoRole.toString() !== ""
-+visible: false
- icon.name: "videoclip-amarok"
- tooltip: i18nc("@info:tooltip", "Show/Hide Video")
- onTriggered: videoItem.showHide()
--- 
-2.22.0
-



[gentoo-commits] proj/kde:master commit in: kde-plasma/kwin/

2023-01-16 Thread Andreas Sturmlechner
commit: a02be68bb0b58e3d9017e00ef497c4c9c9751bb8
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Jan 16 18:06:04 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jan 16 18:06:04 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=a02be68b

kde-plasma/kwin: Raise minimum x11-libs/libxkbcommon version to 1.5.0

Upstream commit 6e87fae7f72416e1108b00c7abdfd438dc713706

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-plasma/kwin/kwin-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-plasma/kwin/kwin-.ebuild b/kde-plasma/kwin/kwin-.ebuild
index 14a514058c..e289fbebfa 100644
--- a/kde-plasma/kwin/kwin-.ebuild
+++ b/kde-plasma/kwin/kwin-.ebuild
@@ -66,7 +66,7 @@ COMMON_DEPEND="
>=x11-libs/libdrm-2.4.112
>=x11-libs/libxcb-1.10
>=x11-libs/libxcvt-0.1.1
-   >=x11-libs/libxkbcommon-0.7.0
+   >=x11-libs/libxkbcommon-1.5.0
x11-libs/xcb-util-cursor
x11-libs/xcb-util-image
x11-libs/xcb-util-keysyms



[gentoo-commits] proj/kde:master commit in: kde-plasma/kwin/

2023-01-16 Thread Andreas Sturmlechner
commit: 7d4c249360c6703d111a927f902526ceda92f5d6
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Jan 16 18:08:20 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jan 16 18:08:20 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=7d4c2493

kde-plasma/kwin: Adjust minimum media-libs/mesa version to 21.3

Upstream commit a5081498826384ea9e3a9e97118356b599cd3047

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-plasma/kwin/kwin-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-plasma/kwin/kwin-.ebuild b/kde-plasma/kwin/kwin-.ebuild
index e289fbebfa..b5a689857a 100644
--- a/kde-plasma/kwin/kwin-.ebuild
+++ b/kde-plasma/kwin/kwin-.ebuild
@@ -59,7 +59,7 @@ COMMON_DEPEND="
media-libs/lcms:2
media-libs/libepoxy
media-libs/libglvnd
-   >=media-libs/mesa-21.1[egl(+),gbm(+),wayland,X]
+   >=media-libs/mesa-21.3[egl(+),gbm(+),wayland,X]
virtual/libudev:=
x11-libs/libX11
x11-libs/libXi



[gentoo-commits] proj/kde:master commit in: kde-plasma/kwin/files/, kde-plasma/kwin/

2022-12-24 Thread Andreas Sturmlechner
commit: d8b79725f6da7605bb12c02ac55df17a63041e2d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Dec 24 23:42:03 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Dec 24 23:42:03 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=d8b79725

kde-plasma/kwin: Rebase gstreamer-optional.patch onto git master

Upstream commit f94b8bfa860507ff478bf056d93f71068276dbe6

Thanks-to: Duncan <1i5t5.duncan  cox.net>
Closes: https://bugs.gentoo.org/887087
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../files/kwin-5.26.80-gstreamer-optional.patch| 25 ++
 kde-plasma/kwin/kwin-.ebuild   |  2 +-
 2 files changed, 26 insertions(+), 1 deletion(-)

diff --git a/kde-plasma/kwin/files/kwin-5.26.80-gstreamer-optional.patch 
b/kde-plasma/kwin/files/kwin-5.26.80-gstreamer-optional.patch
new file mode 100644
index 00..268d88a09c
--- /dev/null
+++ b/kde-plasma/kwin/files/kwin-5.26.80-gstreamer-optional.patch
@@ -0,0 +1,25 @@
+From e15641e466b4802f73b34ea2e510df7f78c50afd Mon Sep 17 00:00:00 2001
+From: Andreas Sturmlechner 
+Date: Tue, 6 Aug 2019 22:36:44 +0200
+Subject: [PATCH] Disable the effect video button if gstreamer is missing
+
+---
+ src/kcms/effects/package/contents/ui/Effect.qml | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/kcms/effects/package/contents/ui/Effect.qml 
b/src/kcms/effects/package/contents/ui/Effect.qml
+index f8a36c03e..ce673728e 100644
+--- a/src/kcms/effects/package/contents/ui/Effect.qml
 b/src/kcms/effects/package/contents/ui/Effect.qml
+@@ -116,7 +116,7 @@ Kirigami.SwipeListItem {
+ }
+ actions: [
+ Kirigami.Action {
+-visible: model.VideoRole.toString() !== ""
++visible: false
+ icon.name: "videoclip-amarok"
+ tooltip: i18nc("@info:tooltip", "Show/Hide Video")
+ onTriggered: videoItem.showHide()
+-- 
+2.39.0
+

diff --git a/kde-plasma/kwin/kwin-.ebuild b/kde-plasma/kwin/kwin-.ebuild
index 3d3b61f8d5..0d640461e4 100644
--- a/kde-plasma/kwin/kwin-.ebuild
+++ b/kde-plasma/kwin/kwin-.ebuild
@@ -105,7 +105,7 @@ PDEPEND=">=kde-plasma/kde-cli-tools-${PVCUT}:5"
 
 src_prepare() {
ecm_src_prepare
-   use multimedia || eapply 
"${FILESDIR}/${PN}-5.21.80-gstreamer-optional.patch"
+   use multimedia || eapply 
"${FILESDIR}/${PN}-5.26.80-gstreamer-optional.patch"
 
# TODO: try to get a build switch upstreamed
if ! use screencast; then



[gentoo-commits] proj/kde:master commit in: kde-plasma/kwin/

2022-12-13 Thread Andreas Sturmlechner
commit: 3964730349ba381dc94f709c6c2f7d6db150c92d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Dec 13 18:39:39 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Dec 13 18:40:19 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=39647303

kde-plasma/kwin: Update dependencies

Upstream commits:
f881bdf51b55b0ace76e9919b812ba87c8a8f040
b261050be196620d3b05812b389498cfefa37bb5
c4b134da8db90ff82ae78ff7a477870e7fe9eaf0

Bug: https://bugs.gentoo.org/885675
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-plasma/kwin/kwin-.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/kde-plasma/kwin/kwin-.ebuild b/kde-plasma/kwin/kwin-.ebuild
index b577abaa9a..3d3b61f8d5 100644
--- a/kde-plasma/kwin/kwin-.ebuild
+++ b/kde-plasma/kwin/kwin-.ebuild
@@ -63,7 +63,7 @@ COMMON_DEPEND="
virtual/libudev:=
x11-libs/libX11
x11-libs/libXi
-   >=x11-libs/libdrm-2.4.108
+   >=x11-libs/libdrm-2.4.112
>=x11-libs/libxcb-1.10
>=x11-libs/libxcvt-0.1.1
>=x11-libs/libxkbcommon-0.7.0
@@ -91,7 +91,7 @@ RDEPEND="${COMMON_DEPEND}
 "
 DEPEND="${COMMON_DEPEND}
>=dev-libs/plasma-wayland-protocols-1.9
-   >=dev-libs/wayland-protocols-1.27
+   >=dev-libs/wayland-protocols-1.31
>=dev-qt/designer-${QTMIN}:5
>=dev-qt/qtconcurrent-${QTMIN}:5
x11-base/xorg-proto



[gentoo-commits] proj/kde:master commit in: kde-plasma/kwin/

2022-10-20 Thread Andreas Sturmlechner
commit: 9db039a63954b1e3125e4f8ed5a753ad5fe27fc1
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Oct 20 08:51:29 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Oct 20 10:36:29 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=9db039a6

kde-plasma/kwin: Raise min dev-libs/wayland-protocols to 1.27

Upstream commit 0c28de5b42d6d472a2c2c58e8a17c2f451e40860

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-plasma/kwin/kwin-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-plasma/kwin/kwin-.ebuild b/kde-plasma/kwin/kwin-.ebuild
index 382f1aec6f..6485694075 100644
--- a/kde-plasma/kwin/kwin-.ebuild
+++ b/kde-plasma/kwin/kwin-.ebuild
@@ -91,7 +91,7 @@ RDEPEND="${COMMON_DEPEND}
 "
 DEPEND="${COMMON_DEPEND}
>=dev-libs/plasma-wayland-protocols-1.9
-   >=dev-libs/wayland-protocols-1.25
+   >=dev-libs/wayland-protocols-1.27
>=dev-qt/designer-${QTMIN}:5
>=dev-qt/qtconcurrent-${QTMIN}:5
x11-base/xorg-proto



[gentoo-commits] proj/kde:master commit in: kde-plasma/kwin/

2022-10-16 Thread Andreas Sturmlechner
commit: 0772e6f565f7029d225eb675d502950482ce74ce
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Oct 16 14:01:20 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Oct 16 14:01:20 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=0772e6f5

kde-plasma/kwin: Raise min dev-libs/wayland version to 1.21.0

Upstream commit c14734087866ee002e129bcaffe364a8b4036112

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-plasma/kwin/kwin-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-plasma/kwin/kwin-.ebuild b/kde-plasma/kwin/kwin-.ebuild
index 27752f1f47..382f1aec6f 100644
--- a/kde-plasma/kwin/kwin-.ebuild
+++ b/kde-plasma/kwin/kwin-.ebuild
@@ -22,7 +22,7 @@ RESTRICT="test"
 
 COMMON_DEPEND="
>=dev-libs/libinput-1.19
-   >=dev-libs/wayland-1.20.0
+   >=dev-libs/wayland-1.21.0
>=dev-qt/qtconcurrent-${QTMIN}:5
>=dev-qt/qtdbus-${QTMIN}:5
>=dev-qt/qtdeclarative-${QTMIN}:5



[gentoo-commits] proj/kde:master commit in: kde-plasma/kwin/, kde-plasma/plasma-pa/, kde-plasma/polkit-kde-agent/, ...

2022-10-10 Thread Andreas Sturmlechner
commit: 4cfccc4df59faf3e3f1c2a55ee37c95c4c41699b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Oct  7 14:45:20 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Oct  9 16:38:32 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=4cfccc4d

kde-plasma/*: Raise KFMIN to 5.99.0 for KDE Plasma 5.26

Recommended (even if not required) KF version for the next release.
Enables us to drop idletime plugin from kwayland-integration-5.26 already.

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-plasma/bluedevil/bluedevil-5.26.0.ebuild| 2 +-
 kde-plasma/bluedevil/bluedevil-5.26.49..ebuild  | 2 +-
 kde-plasma/breeze-plymouth/breeze-plymouth-5.26.0.ebuild| 2 +-
 kde-plasma/breeze-plymouth/breeze-plymouth-5.26.49..ebuild  | 2 +-
 kde-plasma/breeze/breeze-5.26.0.ebuild  | 2 +-
 kde-plasma/breeze/breeze-5.26.49..ebuild| 2 +-
 kde-plasma/discover/discover-5.26.0.ebuild  | 2 +-
 kde-plasma/discover/discover-5.26.49..ebuild| 2 +-
 kde-plasma/drkonqi/drkonqi-5.26.0.ebuild| 2 +-
 kde-plasma/drkonqi/drkonqi-5.26.49..ebuild  | 2 +-
 kde-plasma/kactivitymanagerd/kactivitymanagerd-5.26.0.ebuild| 2 +-
 kde-plasma/kactivitymanagerd/kactivitymanagerd-5.26.49..ebuild  | 2 +-
 kde-plasma/kde-cli-tools/kde-cli-tools-5.26.0.ebuild| 2 +-
 kde-plasma/kde-cli-tools/kde-cli-tools-5.26.49..ebuild  | 2 +-
 kde-plasma/kde-gtk-config/kde-gtk-config-5.26.0.ebuild  | 2 +-
 kde-plasma/kde-gtk-config/kde-gtk-config-5.26.49..ebuild| 2 +-
 kde-plasma/kdecoration/kdecoration-5.26.0.ebuild| 2 +-
 kde-plasma/kdecoration/kdecoration-5.26.49..ebuild  | 2 +-
 kde-plasma/kdeplasma-addons/kdeplasma-addons-5.26.0.ebuild  | 2 +-
 kde-plasma/kdeplasma-addons/kdeplasma-addons-5.26.49..ebuild| 2 +-
 kde-plasma/kgamma/kgamma-5.26.0.ebuild  | 2 +-
 kde-plasma/kgamma/kgamma-5.26.49..ebuild| 2 +-
 kde-plasma/khotkeys/khotkeys-5.26.0.ebuild  | 2 +-
 kde-plasma/khotkeys/khotkeys-5.26.49..ebuild| 2 +-
 kde-plasma/kinfocenter/kinfocenter-5.26.0.ebuild| 2 +-
 kde-plasma/kinfocenter/kinfocenter-5.26.49..ebuild  | 2 +-
 kde-plasma/kmenuedit/kmenuedit-5.26.0.ebuild| 2 +-
 kde-plasma/kmenuedit/kmenuedit-5.26.49..ebuild  | 2 +-
 kde-plasma/kpipewire/kpipewire-5.26.0.ebuild| 2 +-
 kde-plasma/kpipewire/kpipewire-5.26.49..ebuild  | 2 +-
 kde-plasma/kscreen/kscreen-5.26.0.ebuild| 2 +-
 kde-plasma/kscreen/kscreen-5.26.49..ebuild  | 2 +-
 kde-plasma/kscreenlocker/kscreenlocker-5.26.0.ebuild| 2 +-
 kde-plasma/kscreenlocker/kscreenlocker-5.26.49..ebuild  | 2 +-
 kde-plasma/ksshaskpass/ksshaskpass-5.26.0.ebuild| 2 +-
 kde-plasma/ksshaskpass/ksshaskpass-5.26.49..ebuild  | 2 +-
 kde-plasma/ksystemstats/ksystemstats-5.26.0.ebuild  | 2 +-
 kde-plasma/ksystemstats/ksystemstats-5.26.49..ebuild| 2 +-
 kde-plasma/kwallet-pam/kwallet-pam-5.26.0.ebuild| 2 +-
 kde-plasma/kwallet-pam/kwallet-pam-5.26.49..ebuild  | 2 +-
 kde-plasma/kwayland-integration/kwayland-integration-5.26.0.ebuild  | 2 +-
 .../kwayland-integration/kwayland-integration-5.26.49..ebuild   | 2 +-
 kde-plasma/kwin/kwin-5.26.0.ebuild  | 2 +-
 kde-plasma/kwin/kwin-5.26.49..ebuild| 2 +-
 kde-plasma/kwrited/kwrited-5.26.0.ebuild| 2 +-
 kde-plasma/kwrited/kwrited-5.26.49..ebuild  | 2 +-
 kde-plasma/layer-shell-qt/layer-shell-qt-5.26.0.ebuild  | 2 +-
 kde-plasma/layer-shell-qt/layer-shell-qt-5.26.49..ebuild| 2 +-
 kde-plasma/libkscreen/libkscreen-5.26.0.ebuild  | 2 +-
 kde-plasma/libkscreen/libkscreen-5.26.49..ebuild| 2 +-
 kde-plasma/libksysguard/libksysguard-5.26.0.ebuild  | 2 +-
 kde-plasma/libksysguard/libksysguard-5.26.49..ebuild| 2 +-
 kde-plasma/libkworkspace/libkworkspace-5.26.0.ebuild| 2 +-
 kde-plasma/libkworkspace/libkworkspace-5.26.49..ebuild  | 2 +-
 kde-plasma/milou/milou-5.26.0.ebuild| 2 +-
 

[gentoo-commits] proj/kde:master commit in: kde-plasma/kwin/

2022-10-09 Thread Andreas Sturmlechner
commit: 9f4cdf946597984cd9ba947247f298c4bd407bc3
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Oct  8 13:49:29 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Oct  9 16:38:32 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=9f4cdf94

kde-plasma/kwin: Add kde-frameworks/kcmutils BDEPEND

Uses kcmutils_generate_desktop_file cmake macro

Bug: https://bugs.gentoo.org/868270
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-plasma/kwin/kwin-5.26.0.ebuild   | 1 +
 kde-plasma/kwin/kwin-5.26.49..ebuild | 1 +
 kde-plasma/kwin/kwin-.ebuild | 1 +
 3 files changed, 3 insertions(+)

diff --git a/kde-plasma/kwin/kwin-5.26.0.ebuild 
b/kde-plasma/kwin/kwin-5.26.0.ebuild
index 740281a5a0..1ef62bb37f 100644
--- a/kde-plasma/kwin/kwin-5.26.0.ebuild
+++ b/kde-plasma/kwin/kwin-5.26.0.ebuild
@@ -99,6 +99,7 @@ DEPEND="${COMMON_DEPEND}
 BDEPEND="
>=dev-qt/qtwaylandscanner-${QTMIN}:5
dev-util/wayland-scanner
+   >=kde-frameworks/kcmutils-${KFMIN}:5
 "
 PDEPEND=">=kde-plasma/kde-cli-tools-${PVCUT}:5"
 

diff --git a/kde-plasma/kwin/kwin-5.26.49..ebuild 
b/kde-plasma/kwin/kwin-5.26.49..ebuild
index 73fd8cb604..9c63850308 100644
--- a/kde-plasma/kwin/kwin-5.26.49..ebuild
+++ b/kde-plasma/kwin/kwin-5.26.49..ebuild
@@ -99,6 +99,7 @@ DEPEND="${COMMON_DEPEND}
 BDEPEND="
>=dev-qt/qtwaylandscanner-${QTMIN}:5
dev-util/wayland-scanner
+   >=kde-frameworks/kcmutils-${KFMIN}:5
 "
 PDEPEND=">=kde-plasma/kde-cli-tools-${PVCUT}:5"
 

diff --git a/kde-plasma/kwin/kwin-.ebuild b/kde-plasma/kwin/kwin-.ebuild
index 087bc945e7..27752f1f47 100644
--- a/kde-plasma/kwin/kwin-.ebuild
+++ b/kde-plasma/kwin/kwin-.ebuild
@@ -99,6 +99,7 @@ DEPEND="${COMMON_DEPEND}
 BDEPEND="
>=dev-qt/qtwaylandscanner-${QTMIN}:5
dev-util/wayland-scanner
+   >=kde-frameworks/kcmutils-${KFMIN}:5
 "
 PDEPEND=">=kde-plasma/kde-cli-tools-${PVCUT}:5"
 



[gentoo-commits] proj/kde:master commit in: kde-plasma/kwin/

2022-09-23 Thread Andreas Sturmlechner
commit: 3a820a478a4a1aaf1ae5c2361d2e533fc3d26150
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Sep 23 13:03:48 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Sep 23 13:05:22 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=3a820a47

kde-plasma/kwin: Raise min dev-libs/plasma-wayland-protocols to 1.9.0

Upstream commit 169c784c5116238ad52745fe7dfb4621f97975a0

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-plasma/kwin/kwin-5.26.49..ebuild | 2 +-
 kde-plasma/kwin/kwin-.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/kde-plasma/kwin/kwin-5.26.49..ebuild 
b/kde-plasma/kwin/kwin-5.26.49..ebuild
index bb196de710..73fd8cb604 100644
--- a/kde-plasma/kwin/kwin-5.26.49..ebuild
+++ b/kde-plasma/kwin/kwin-5.26.49..ebuild
@@ -90,7 +90,7 @@ RDEPEND="${COMMON_DEPEND}
multimedia? ( >=dev-qt/qtmultimedia-${QTMIN}:5[gstreamer,qml] )
 "
 DEPEND="${COMMON_DEPEND}
-   >=dev-libs/plasma-wayland-protocols-1.8
+   >=dev-libs/plasma-wayland-protocols-1.9
>=dev-libs/wayland-protocols-1.25
>=dev-qt/designer-${QTMIN}:5
>=dev-qt/qtconcurrent-${QTMIN}:5

diff --git a/kde-plasma/kwin/kwin-.ebuild b/kde-plasma/kwin/kwin-.ebuild
index 77f79e600c..087bc945e7 100644
--- a/kde-plasma/kwin/kwin-.ebuild
+++ b/kde-plasma/kwin/kwin-.ebuild
@@ -90,7 +90,7 @@ RDEPEND="${COMMON_DEPEND}
multimedia? ( >=dev-qt/qtmultimedia-${QTMIN}:5[gstreamer,qml] )
 "
 DEPEND="${COMMON_DEPEND}
-   >=dev-libs/plasma-wayland-protocols-1.8
+   >=dev-libs/plasma-wayland-protocols-1.9
>=dev-libs/wayland-protocols-1.25
>=dev-qt/designer-${QTMIN}:5
>=dev-qt/qtconcurrent-${QTMIN}:5



[gentoo-commits] proj/kde:master commit in: kde-plasma/kwin/

2022-08-07 Thread Andreas Sturmlechner
commit: 7b8668037e825d91cdae33d52ce1bfff954e0f52
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Aug  7 16:49:04 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Aug  7 16:57:25 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=7b866803

kde-plasma/kwin: Add missing USEdep on kde-frameworks/kglobalaccel[X]

Requires KF5GlobalAccelPrivate.

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-plasma/kwin/kwin-5.25.49..ebuild | 2 +-
 kde-plasma/kwin/kwin-.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/kde-plasma/kwin/kwin-5.25.49..ebuild 
b/kde-plasma/kwin/kwin-5.25.49..ebuild
index bc873735e9..90cca827b1 100644
--- a/kde-plasma/kwin/kwin-5.25.49..ebuild
+++ b/kde-plasma/kwin/kwin-5.25.49..ebuild
@@ -39,7 +39,7 @@ COMMON_DEPEND="
>=kde-frameworks/kcrash-${KFMIN}:5
>=kde-frameworks/kdbusaddons-${KFMIN}:5
>=kde-frameworks/kdeclarative-${KFMIN}:5
-   >=kde-frameworks/kglobalaccel-${KFMIN}:5=
+   >=kde-frameworks/kglobalaccel-${KFMIN}:5=[X]
>=kde-frameworks/ki18n-${KFMIN}:5
>=kde-frameworks/kidletime-${KFMIN}:5=
>=kde-frameworks/kitemviews-${KFMIN}:5

diff --git a/kde-plasma/kwin/kwin-.ebuild b/kde-plasma/kwin/kwin-.ebuild
index fea0c98f5f..e0dd162712 100644
--- a/kde-plasma/kwin/kwin-.ebuild
+++ b/kde-plasma/kwin/kwin-.ebuild
@@ -39,7 +39,7 @@ COMMON_DEPEND="
>=kde-frameworks/kcrash-${KFMIN}:5
>=kde-frameworks/kdbusaddons-${KFMIN}:5
>=kde-frameworks/kdeclarative-${KFMIN}:5
-   >=kde-frameworks/kglobalaccel-${KFMIN}:5=
+   >=kde-frameworks/kglobalaccel-${KFMIN}:5=[X]
>=kde-frameworks/ki18n-${KFMIN}:5
>=kde-frameworks/kidletime-${KFMIN}:5=
>=kde-frameworks/kitemviews-${KFMIN}:5



[gentoo-commits] proj/kde:master commit in: kde-plasma/kwin/

2022-05-08 Thread Andreas Sturmlechner
commit: 9093ab70410b26af1a57c3ae703625e67b6bfc1c
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun May  8 21:02:04 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun May  8 21:46:24 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=9093ab70

kde-plasma/kwin: Update dependencies

kde-plasma/kwayland-server merged into $PN, upstream commit
b64f95b703e101d60369a15a0588fe104be646a8.

Possible implicit DEPEND-only suspects, not mentioned in CMakeLists.txt:
dev-qt/qtconcurrent
dev-qt/qtwayland

Dependency changes upstream commits:
00f2dc1d888d7d09f0767eaeedfbcf01dec62786
aef8ba8d1a127ba93e77746321e021ea03c8d38b
5db527a053a8e8bc510e2c340a0358a7c3c451f9
9f9e32e57d7b52111f4934fc7c8119e8a766cef8
719e97194d4864345439b53ce95e2bfd47f10e6f
08ad2c8ed3f14d6bb8806908c7e629a47f10c22d

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-plasma/kwin/kwin-.ebuild | 28 
 1 file changed, 16 insertions(+), 12 deletions(-)

diff --git a/kde-plasma/kwin/kwin-.ebuild b/kde-plasma/kwin/kwin-.ebuild
index 640f3ee0c3..de4521ef98 100644
--- a/kde-plasma/kwin/kwin-.ebuild
+++ b/kde-plasma/kwin/kwin-.ebuild
@@ -22,17 +22,18 @@ RESTRICT="test"
 
 COMMON_DEPEND="
>=dev-libs/libinput-1.19
-   >=dev-libs/wayland-1.2
+   >=dev-libs/wayland-1.20.0
+   >=dev-qt/qtconcurrent-${QTMIN}:5
>=dev-qt/qtdbus-${QTMIN}:5
>=dev-qt/qtdeclarative-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5=[gles2-only=,libinput]
+   >=dev-qt/qtgui-${QTMIN}:5=[egl,gles2-only=,libinput]
+   >=dev-qt/qtwayland-${QTMIN}:5
>=dev-qt/qtwidgets-${QTMIN}:5
>=dev-qt/qtx11extras-${QTMIN}:5
>=kde-frameworks/kactivities-${KFMIN}:5
>=kde-frameworks/kauth-${KFMIN}:5
>=kde-frameworks/kcmutils-${KFMIN}:5
-   >=kde-frameworks/kcompletion-${KFMIN}:5
-   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5[qml]
>=kde-frameworks/kconfigwidgets-${KFMIN}:5
>=kde-frameworks/kcoreaddons-${KFMIN}:5
>=kde-frameworks/kcrash-${KFMIN}:5
@@ -40,13 +41,12 @@ COMMON_DEPEND="
>=kde-frameworks/kdeclarative-${KFMIN}:5
>=kde-frameworks/kglobalaccel-${KFMIN}:5=
>=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kiconthemes-${KFMIN}:5
>=kde-frameworks/kidletime-${KFMIN}:5=
+   >=kde-frameworks/kitemviews-${KFMIN}:5
>=kde-frameworks/knewstuff-${KFMIN}:5
>=kde-frameworks/knotifications-${KFMIN}:5
>=kde-frameworks/kpackage-${KFMIN}:5
>=kde-frameworks/kservice-${KFMIN}:5
-   >=kde-frameworks/ktextwidgets-${KFMIN}:5
>=kde-frameworks/kwayland-${KFMIN}:5
>=kde-frameworks/kwidgetsaddons-${KFMIN}:5
>=kde-frameworks/kwindowsystem-${KFMIN}:5=[X]
@@ -55,17 +55,18 @@ COMMON_DEPEND="
>=kde-plasma/breeze-${PVCUT}:5
>=kde-plasma/kdecoration-${PVCUT}:5
>=kde-plasma/kscreenlocker-${PVCUT}:5
-   >=kde-plasma/kwayland-server-${PVCUT}:5
media-libs/fontconfig
media-libs/freetype
media-libs/lcms:2
media-libs/libepoxy
+   media-libs/libglvnd
>=media-libs/mesa-21.1[egl(+),gbm(+),wayland,X]
virtual/libudev:=
x11-libs/libX11
x11-libs/libXi
x11-libs/libdrm
>=x11-libs/libxcb-1.10
+   >=x11-libs/libxcvt-0.1.1
>=x11-libs/libxkbcommon-0.7.0
x11-libs/xcb-util-cursor
x11-libs/xcb-util-image
@@ -78,6 +79,7 @@ COMMON_DEPEND="
screencast? ( >=media-video/pipewire-0.3:= )
 "
 RDEPEND="${COMMON_DEPEND}
+   !kde-plasma/kwayland-server
>=dev-qt/qtquickcontrols-${QTMIN}:5
>=dev-qt/qtquickcontrols2-${QTMIN}:5
>=dev-qt/qtvirtualkeyboard-${QTMIN}:5
@@ -88,15 +90,16 @@ RDEPEND="${COMMON_DEPEND}
multimedia? ( >=dev-qt/qtmultimedia-${QTMIN}:5[gstreamer,qml] )
 "
 DEPEND="${COMMON_DEPEND}
+   dev-libs/plasma-wayland-protocols
+   >=dev-libs/wayland-protocols-1.25
>=dev-qt/designer-${QTMIN}:5
>=dev-qt/qtconcurrent-${QTMIN}:5
x11-base/xorg-proto
-   test? (
-   dev-libs/plasma-wayland-protocols
-   >=dev-libs/wayland-protocols-1.19
-   )
 "
-BDEPEND="test? ( >=dev-qt/qtwaylandscanner-${QTMIN}:5 )"
+BDEPEND="
+   >=dev-qt/qtwaylandscanner-${QTMIN}:5
+   dev-util/wayland-scanner
+"
 PDEPEND=">=kde-plasma/kde-cli-tools-${PVCUT}:5"
 
 src_prepare() {
@@ -111,6 +114,7 @@ src_prepare() {
 
 src_configure() {
local mycmakeargs=(
+   # KWIN_BUILD_NOTIFICATIONS exists, but kdeclarative still 
hard-depends on it
$(cmake_use_find_package accessibility QAccessibilityClient)
$(cmake_use_find_package caps Libcap)
$(cmake_use_find_package plasma KF5Runner)



[gentoo-commits] proj/kde:master commit in: kde-plasma/kwin/

2022-05-08 Thread Andreas Sturmlechner
commit: 8bf3c13e519bdb8ff784e940c24a947099cb0423
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun May  8 21:21:23 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun May  8 22:14:12 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=8bf3c13e

kde-plasma/kwin: Add IUSE=lock

Upstream commit d54723cbf297ab847ab51df4c44db401a8d0b977

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-plasma/kwin/kwin-.ebuild | 5 +++--
 kde-plasma/kwin/metadata.xml | 1 +
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/kde-plasma/kwin/kwin-.ebuild b/kde-plasma/kwin/kwin-.ebuild
index de4521ef98..18c05fdc5d 100644
--- a/kde-plasma/kwin/kwin-.ebuild
+++ b/kde-plasma/kwin/kwin-.ebuild
@@ -16,7 +16,7 @@ DESCRIPTION="Flexible, composited Window Manager for 
windowing systems on Linux"
 LICENSE="GPL-2+"
 SLOT="5"
 KEYWORDS=""
-IUSE="accessibility caps gles2-only multimedia plasma screencast"
+IUSE="accessibility caps gles2-only lock multimedia plasma screencast"
 
 RESTRICT="test"
 
@@ -54,7 +54,6 @@ COMMON_DEPEND="
>=kde-frameworks/plasma-${KFMIN}:5
>=kde-plasma/breeze-${PVCUT}:5
>=kde-plasma/kdecoration-${PVCUT}:5
-   >=kde-plasma/kscreenlocker-${PVCUT}:5
media-libs/fontconfig
media-libs/freetype
media-libs/lcms:2
@@ -75,6 +74,7 @@ COMMON_DEPEND="
accessibility? ( media-libs/libqaccessibilityclient:5 )
caps? ( sys-libs/libcap )
gles2-only? ( media-libs/mesa[gles2] )
+   lock? ( >=kde-plasma/kscreenlocker-${PVCUT}:5 )
plasma? ( >=kde-frameworks/krunner-${KFMIN}:5 )
screencast? ( >=media-video/pipewire-0.3:= )
 "
@@ -117,6 +117,7 @@ src_configure() {
# KWIN_BUILD_NOTIFICATIONS exists, but kdeclarative still 
hard-depends on it
$(cmake_use_find_package accessibility QAccessibilityClient)
$(cmake_use_find_package caps Libcap)
+   -DKWIN_BUILD_SCREENLOCKER=$(usex lock)
$(cmake_use_find_package plasma KF5Runner)
)
 

diff --git a/kde-plasma/kwin/metadata.xml b/kde-plasma/kwin/metadata.xml
index 5c6a9ef157..d71da9e2cb 100644
--- a/kde-plasma/kwin/metadata.xml
+++ b/kde-plasma/kwin/metadata.xml
@@ -9,6 +9,7 @@
https://bugs.kde.org/


+   Enable screen locking via 
kde-plasma/kscreenlocker
Enable effect video button in desktop 
effects KCM
Enable screencast portal using 
media-video/pipewire




[gentoo-commits] proj/kde:master commit in: kde-plasma/kwin/

2022-03-16 Thread Andreas Sturmlechner
commit: 04651d23a23afa54e86de8cac24eb186900827c1
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Mar 16 13:30:30 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Mar 16 14:02:03 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=04651d23

kde-plasma/kwin: Add dev-qt/qtwaylandscanner BDEPEND, missing DEPEND

Upstream commit 2eb5da1d6fc5ea199ed2145c67def60318370c24

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-plasma/kwin/kwin-5.24.49..ebuild | 8 +++-
 kde-plasma/kwin/kwin-.ebuild | 8 +++-
 2 files changed, 14 insertions(+), 2 deletions(-)

diff --git a/kde-plasma/kwin/kwin-5.24.49..ebuild 
b/kde-plasma/kwin/kwin-5.24.49..ebuild
index 2e62279e63..50be75d095 100644
--- a/kde-plasma/kwin/kwin-5.24.49..ebuild
+++ b/kde-plasma/kwin/kwin-5.24.49..ebuild
@@ -92,10 +92,16 @@ DEPEND="${COMMON_DEPEND}
>=dev-qt/qtconcurrent-${QTMIN}:5
x11-base/xorg-proto
test? (
+   dev-libs/plasma-wayland-protocols
>=dev-libs/wayland-protocols-1.19
-   >=dev-qt/qtwayland-${QTMIN}:5
)
 "
+BDEPEND="
+   test? ( || (
+   >=dev-qt/qtwaylandscanner-${QTMIN}:5
+   

[gentoo-commits] proj/kde:master commit in: kde-plasma/kwin/

2022-01-15 Thread Andreas Sturmlechner
commit: f259b940bbe44d58e1013f8544c4f468f488b85c
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jan 15 15:19:22 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jan 15 15:19:22 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=f259b940

kde-plasma/kwin: Add new DEPEND

Upstream commit b3f5f9764f5d483e681d2d4d381e95fa2698273b

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-plasma/kwin/kwin-.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/kde-plasma/kwin/kwin-.ebuild b/kde-plasma/kwin/kwin-.ebuild
index ca4d41cefe..787ebae6ca 100644
--- a/kde-plasma/kwin/kwin-.ebuild
+++ b/kde-plasma/kwin/kwin-.ebuild
@@ -36,6 +36,7 @@ COMMON_DEPEND="
>=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/kglobalaccel-${KFMIN}:5=
>=kde-frameworks/ki18n-${KFMIN}:5



[gentoo-commits] proj/kde:master commit in: kde-plasma/kwin/

2022-01-15 Thread Andreas Sturmlechner
commit: fe6ef6a775c44358b7312e1bf7d083310985f0a3
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jan 15 15:16:12 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jan 15 15:16:12 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=fe6ef6a7

kde-plasma/kwin: Raise minimum dev-libs/libinput to 1.19

Upstream commit 60c3b3ddfae9f39ac9a3209145ba2ac75bec94e3

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-plasma/kwin/kwin-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-plasma/kwin/kwin-.ebuild b/kde-plasma/kwin/kwin-.ebuild
index d7fbfaad3a..ca4d41cefe 100644
--- a/kde-plasma/kwin/kwin-.ebuild
+++ b/kde-plasma/kwin/kwin-.ebuild
@@ -21,7 +21,7 @@ IUSE="accessibility caps gles2-only multimedia plasma 
screencast"
 RESTRICT="test"
 
 COMMON_DEPEND="
-   >=dev-libs/libinput-1.14
+   >=dev-libs/libinput-1.19
>=dev-libs/wayland-1.2
>=dev-qt/qtdbus-${QTMIN}:5
>=dev-qt/qtdeclarative-${QTMIN}:5



[gentoo-commits] proj/kde:master commit in: kde-plasma/kwin/

2021-11-29 Thread Andreas Sturmlechner
commit: 47b618343c70b76a5b62ce4481c17824a72d4fd2
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Nov 29 13:19:23 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Nov 29 13:20:35 2021 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=47b61834

kde-plasma/kwin: Add missing RDEPEND on sys-apps/hwdata

Upstream commit 33a1777a5ab0668da997e18173f4a50643748f1c

Bug: https://bugs.gentoo.org/717216
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-plasma/kwin/kwin-5.23.49..ebuild | 7 ++-
 kde-plasma/kwin/kwin-.ebuild | 7 ++-
 2 files changed, 4 insertions(+), 10 deletions(-)

diff --git a/kde-plasma/kwin/kwin-5.23.49..ebuild 
b/kde-plasma/kwin/kwin-5.23.49..ebuild
index 268d538ba1..d9929b0bb5 100644
--- a/kde-plasma/kwin/kwin-5.23.49..ebuild
+++ b/kde-plasma/kwin/kwin-5.23.49..ebuild
@@ -76,17 +76,14 @@ COMMON_DEPEND="
plasma? ( >=kde-frameworks/krunner-${KFMIN}:5 )
screencast? ( >=media-video/pipewire-0.3:= )
 "
-# TODO: sys-apps/hwdata? not packaged yet; commit 33a1777a, Gentoo-bug 717216
 RDEPEND="${COMMON_DEPEND}
>=dev-qt/qtquickcontrols-${QTMIN}:5
>=dev-qt/qtquickcontrols2-${QTMIN}:5
>=dev-qt/qtvirtualkeyboard-${QTMIN}:5
>=kde-frameworks/kirigami-${KFMIN}:5
>=kde-frameworks/kitemmodels-${KFMIN}:5[qml]
-   || (
-   x11-base/xwayland
-   x11-base/xorg-server[wayland(-)]
-   )
+   sys-apps/hwdata
+   x11-base/xwayland
multimedia? ( >=dev-qt/qtmultimedia-${QTMIN}:5[gstreamer,qml] )
 "
 DEPEND="${COMMON_DEPEND}

diff --git a/kde-plasma/kwin/kwin-.ebuild b/kde-plasma/kwin/kwin-.ebuild
index b7452293ae..f0a061b8f4 100644
--- a/kde-plasma/kwin/kwin-.ebuild
+++ b/kde-plasma/kwin/kwin-.ebuild
@@ -76,17 +76,14 @@ COMMON_DEPEND="
plasma? ( >=kde-frameworks/krunner-${KFMIN}:5 )
screencast? ( >=media-video/pipewire-0.3:= )
 "
-# TODO: sys-apps/hwdata? not packaged yet; commit 33a1777a, Gentoo-bug 717216
 RDEPEND="${COMMON_DEPEND}
>=dev-qt/qtquickcontrols-${QTMIN}:5
>=dev-qt/qtquickcontrols2-${QTMIN}:5
>=dev-qt/qtvirtualkeyboard-${QTMIN}:5
>=kde-frameworks/kirigami-${KFMIN}:5
>=kde-frameworks/kitemmodels-${KFMIN}:5[qml]
-   || (
-   x11-base/xwayland
-   x11-base/xorg-server[wayland(-)]
-   )
+   sys-apps/hwdata
+   x11-base/xwayland
multimedia? ( >=dev-qt/qtmultimedia-${QTMIN}:5[gstreamer,qml] )
 "
 DEPEND="${COMMON_DEPEND}



[gentoo-commits] proj/kde:master commit in: kde-plasma/kwin/

2021-10-03 Thread Andreas Sturmlechner
commit: a6306d4ef7e26fa147a582799244ed322e7cfd19
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Oct  3 11:57:32 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Oct  3 11:57:32 2021 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=a6306d4e

kde-plasma/kwin: Needs kde-frameworks/kwindowsystem private headers

Add slot operator accordingly.

Upstream commit 02a0561016c22be906350bca68973f2818b727d7

Package-Manager: Portage-3.0.26, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-plasma/kwin/kwin-5.22.90.ebuild  | 2 +-
 kde-plasma/kwin/kwin-5.23.49..ebuild | 2 +-
 kde-plasma/kwin/kwin-.ebuild | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/kde-plasma/kwin/kwin-5.22.90.ebuild 
b/kde-plasma/kwin/kwin-5.22.90.ebuild
index f745210aba..52d15b22ca 100644
--- a/kde-plasma/kwin/kwin-5.22.90.ebuild
+++ b/kde-plasma/kwin/kwin-5.22.90.ebuild
@@ -48,7 +48,7 @@ COMMON_DEPEND="
>=kde-frameworks/ktextwidgets-${KFMIN}:5
>=kde-frameworks/kwayland-${KFMIN}:5
>=kde-frameworks/kwidgetsaddons-${KFMIN}:5
-   >=kde-frameworks/kwindowsystem-${KFMIN}:5[X]
+   >=kde-frameworks/kwindowsystem-${KFMIN}:5=[X]
>=kde-frameworks/kxmlgui-${KFMIN}:5
>=kde-frameworks/plasma-${KFMIN}:5
>=kde-plasma/breeze-${PVCUT}:5

diff --git a/kde-plasma/kwin/kwin-5.23.49..ebuild 
b/kde-plasma/kwin/kwin-5.23.49..ebuild
index 4d32bc74b4..268d538ba1 100644
--- a/kde-plasma/kwin/kwin-5.23.49..ebuild
+++ b/kde-plasma/kwin/kwin-5.23.49..ebuild
@@ -48,7 +48,7 @@ COMMON_DEPEND="
>=kde-frameworks/ktextwidgets-${KFMIN}:5
>=kde-frameworks/kwayland-${KFMIN}:5
>=kde-frameworks/kwidgetsaddons-${KFMIN}:5
-   >=kde-frameworks/kwindowsystem-${KFMIN}:5[X]
+   >=kde-frameworks/kwindowsystem-${KFMIN}:5=[X]
>=kde-frameworks/kxmlgui-${KFMIN}:5
>=kde-frameworks/plasma-${KFMIN}:5
>=kde-plasma/breeze-${PVCUT}:5

diff --git a/kde-plasma/kwin/kwin-.ebuild b/kde-plasma/kwin/kwin-.ebuild
index a891d69928..b7452293ae 100644
--- a/kde-plasma/kwin/kwin-.ebuild
+++ b/kde-plasma/kwin/kwin-.ebuild
@@ -48,7 +48,7 @@ COMMON_DEPEND="
>=kde-frameworks/ktextwidgets-${KFMIN}:5
>=kde-frameworks/kwayland-${KFMIN}:5
>=kde-frameworks/kwidgetsaddons-${KFMIN}:5
-   >=kde-frameworks/kwindowsystem-${KFMIN}:5[X]
+   >=kde-frameworks/kwindowsystem-${KFMIN}:5=[X]
>=kde-frameworks/kxmlgui-${KFMIN}:5
>=kde-frameworks/plasma-${KFMIN}:5
>=kde-plasma/breeze-${PVCUT}:5



[gentoo-commits] proj/kde:master commit in: kde-plasma/kwin/

2021-09-20 Thread Andreas Sturmlechner
commit: dfe69a3161324cdfbc57e81e05bea2cd2fdb06d0
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Sep 19 14:00:34 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Sep 19 14:00:34 2021 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=dfe69a31

kde-plasma/kwin: Drop obsolete >=media-libs/libglvnd-1.3.4 blocker

...and DEPEND crutch.

Bug: https://bugs.gentoo.org/810511
Package-Manager: Portage-3.0.23, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-plasma/kwin/kwin-.ebuild | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/kde-plasma/kwin/kwin-.ebuild b/kde-plasma/kwin/kwin-.ebuild
index 129772f12d..a891d69928 100644
--- a/kde-plasma/kwin/kwin-.ebuild
+++ b/kde-plasma/kwin/kwin-.ebuild
@@ -78,7 +78,6 @@ COMMON_DEPEND="
 "
 # TODO: sys-apps/hwdata? not packaged yet; commit 33a1777a, Gentoo-bug 717216
 RDEPEND="${COMMON_DEPEND}
-   !>=media-libs/libglvnd-1.3.4
>=dev-qt/qtquickcontrols-${QTMIN}:5
>=dev-qt/qtquickcontrols2-${QTMIN}:5
>=dev-qt/qtvirtualkeyboard-${QTMIN}:5
@@ -90,11 +89,9 @@ RDEPEND="${COMMON_DEPEND}
)
multimedia? ( >=dev-qt/qtmultimedia-${QTMIN}:5[gstreamer,qml] )
 "
-# FIXME: 

[gentoo-commits] proj/kde:master commit in: kde-plasma/kwin/

2021-08-31 Thread Andreas Sturmlechner
commit: 448c682b054e4ba1f320667e24553f9cc1ceb079
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Aug 30 11:05:17 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Aug 31 12:53:53 2021 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=448c682b

kde-plasma/kwin: RDEPEND-block >=media-libs/libglvnd-1.3.4

At the same time, DEPEND on https://bugs.gentoo.org/810511
Package-Manager: Portage-3.0.22, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-plasma/kwin/kwin-5.22.49..ebuild | 3 +++
 kde-plasma/kwin/kwin-.ebuild | 3 +++
 2 files changed, 6 insertions(+)

diff --git a/kde-plasma/kwin/kwin-5.22.49..ebuild 
b/kde-plasma/kwin/kwin-5.22.49..ebuild
index 3c083c2889..f2c44e3e91 100644
--- a/kde-plasma/kwin/kwin-5.22.49..ebuild
+++ b/kde-plasma/kwin/kwin-5.22.49..ebuild
@@ -79,6 +79,7 @@ COMMON_DEPEND="
 "
 # TODO: sys-apps/hwdata? not packaged yet; commit 33a1777a, Gentoo-bug 717216
 RDEPEND="${COMMON_DEPEND}
+   !>=media-libs/libglvnd-1.3.4
>=dev-qt/qtquickcontrols-${QTMIN}:5
>=dev-qt/qtquickcontrols2-${QTMIN}:5
>=dev-qt/qtvirtualkeyboard-${QTMIN}:5
@@ -90,9 +91,11 @@ RDEPEND="${COMMON_DEPEND}
)
multimedia? ( >=dev-qt/qtmultimedia-${QTMIN}:5[gstreamer,qml] )
 "
+# FIXME: =dev-qt/qtmultimedia-${QTMIN}:5[gstreamer,qml] )
 "
+# FIXME: 

[gentoo-commits] proj/kde:master commit in: kde-plasma/kwin/

2021-08-03 Thread Andreas Sturmlechner
commit: 377705ea3f156fb15ecdfcdf4484e86e10dc016e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Aug  3 09:22:05 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Aug  3 09:22:05 2021 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=377705ea

kde-plasma/kwin: Add missing XWayland RDEPEND

Thanks-to: Igor V. Kovalenko  gmail.com>
Bug: https://bugs.gentoo.org/806220
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-plasma/kwin/kwin-5.22.49..ebuild | 4 
 kde-plasma/kwin/kwin-.ebuild | 4 
 2 files changed, 8 insertions(+)

diff --git a/kde-plasma/kwin/kwin-5.22.49..ebuild 
b/kde-plasma/kwin/kwin-5.22.49..ebuild
index 0821b5fff5..92df2ebb66 100644
--- a/kde-plasma/kwin/kwin-5.22.49..ebuild
+++ b/kde-plasma/kwin/kwin-5.22.49..ebuild
@@ -84,6 +84,10 @@ RDEPEND="${COMMON_DEPEND}
>=dev-qt/qtvirtualkeyboard-${QTMIN}:5
>=kde-frameworks/kirigami-${KFMIN}:5
>=kde-frameworks/kitemmodels-${KFMIN}:5[qml]
+   || (
+   x11-base/xwayland
+   x11-base/xorg-server[wayland(-)]
+   )
multimedia? ( >=dev-qt/qtmultimedia-${QTMIN}:5[gstreamer,qml] )
 "
 DEPEND="${COMMON_DEPEND}

diff --git a/kde-plasma/kwin/kwin-.ebuild b/kde-plasma/kwin/kwin-.ebuild
index a95636f35b..544837a198 100644
--- a/kde-plasma/kwin/kwin-.ebuild
+++ b/kde-plasma/kwin/kwin-.ebuild
@@ -83,6 +83,10 @@ RDEPEND="${COMMON_DEPEND}
>=dev-qt/qtvirtualkeyboard-${QTMIN}:5
>=kde-frameworks/kirigami-${KFMIN}:5
>=kde-frameworks/kitemmodels-${KFMIN}:5[qml]
+   || (
+   x11-base/xwayland
+   x11-base/xorg-server[wayland(-)]
+   )
multimedia? ( >=dev-qt/qtmultimedia-${QTMIN}:5[gstreamer,qml] )
 "
 DEPEND="${COMMON_DEPEND}



[gentoo-commits] proj/kde:master commit in: kde-plasma/kwin/

2021-07-29 Thread Andreas Sturmlechner
commit: edf6eafa1aeba1cfd011c3320c00c4caea66ac54
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Jul 29 17:42:40 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Jul 29 18:10:36 2021 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=edf6eafa

kde-plasma/kwin: Prepare for mesa IUSE="egl gbm" removal

Signed-off-by: Matt Turner  gentoo.org>
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-plasma/kwin/kwin-5.22.49..ebuild | 2 +-
 kde-plasma/kwin/kwin-.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/kde-plasma/kwin/kwin-5.22.49..ebuild 
b/kde-plasma/kwin/kwin-5.22.49..ebuild
index 433d1e8d1f..0821b5fff5 100644
--- a/kde-plasma/kwin/kwin-5.22.49..ebuild
+++ b/kde-plasma/kwin/kwin-5.22.49..ebuild
@@ -60,7 +60,7 @@ COMMON_DEPEND="
media-libs/freetype
media-libs/lcms:2
media-libs/libepoxy
-   media-libs/mesa[egl,gbm,wayland,X(+)]
+   media-libs/mesa[egl(+),gbm(+),wayland,X(+)]
virtual/libudev:=
x11-libs/libX11
x11-libs/libXi

diff --git a/kde-plasma/kwin/kwin-.ebuild b/kde-plasma/kwin/kwin-.ebuild
index b851afdf41..a95636f35b 100644
--- a/kde-plasma/kwin/kwin-.ebuild
+++ b/kde-plasma/kwin/kwin-.ebuild
@@ -59,7 +59,7 @@ COMMON_DEPEND="
media-libs/freetype
media-libs/lcms:2
media-libs/libepoxy
-   media-libs/mesa[egl,gbm,wayland,X(+)]
+   media-libs/mesa[egl(+),gbm(+),wayland,X(+)]
virtual/libudev:=
x11-libs/libX11
x11-libs/libXi



[gentoo-commits] proj/kde:master commit in: kde-plasma/kwin/

2021-05-14 Thread Andreas Sturmlechner
commit: 91b529fad431498c442f9493987ea7dfcd7968be
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu May 13 19:36:13 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri May 14 10:57:35 2021 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=91b529fa

kde-plasma/kwin: Drop unused DEPEND, add dev-qt/qtgui[libinput] usedep

Depending on dev-qt/qtgui[libinput] is the best way to make sure xkbcommon
is enabled, as kwin already depends on dev-libs/libinput.

KDE-bug: https://bugs.kde.org/show_bug.cgi?id=375518
QTBUG: https://bugreports.qt.io/browse/QTBUG-90611

Upstream commits:
bd4d17b3a1489fe55369eee6ff7cbd555e1879f9
91f47c909237437e93ceb84326ae1eead0c3e3e7

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-plasma/kwin/kwin-.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/kde-plasma/kwin/kwin-.ebuild b/kde-plasma/kwin/kwin-.ebuild
index 230247dad1..f0fbd26b8f 100644
--- a/kde-plasma/kwin/kwin-.ebuild
+++ b/kde-plasma/kwin/kwin-.ebuild
@@ -25,8 +25,7 @@ COMMON_DEPEND="
>=dev-libs/wayland-1.2
>=dev-qt/qtdbus-${QTMIN}:5
>=dev-qt/qtdeclarative-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5=[gles2-only=]
-   >=dev-qt/qtscript-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5=[gles2-only=,libinput]
>=dev-qt/qtwidgets-${QTMIN}:5
>=dev-qt/qtx11extras-${QTMIN}:5
>=kde-frameworks/kactivities-${KFMIN}:5



[gentoo-commits] proj/kde:master commit in: kde-plasma/kwin/

2021-04-18 Thread Andreas Sturmlechner
commit: d3e053da2dabd6ce8c1123bf6a5c42f73c3d85c4
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Apr 18 17:31:11 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Apr 18 17:31:11 2021 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=d3e053da

kde-plasma/kwin: Drop superfluous optfeature header

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-plasma/kwin/kwin-.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/kde-plasma/kwin/kwin-.ebuild b/kde-plasma/kwin/kwin-.ebuild
index 1e7d628b61..230247dad1 100644
--- a/kde-plasma/kwin/kwin-.ebuild
+++ b/kde-plasma/kwin/kwin-.ebuild
@@ -123,7 +123,6 @@ src_configure() {
 
 pkg_postinst() {
ecm_pkg_postinst
-   elog "Optional dependency:"
optfeature "color management support" x11-misc/colord
elog
elog "In Plasma 5.20, default behavior of the Task Switcher to move 
minimised"



[gentoo-commits] proj/kde:master commit in: kde-plasma/kwin/

2021-04-04 Thread Andreas Sturmlechner
commit: e55293c8f99b2106980339e12e7f0f4dc6113e3f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Apr  3 11:30:10 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Apr  4 19:02:02 2021 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=e55293c8

kde-plasma/kwin: Drop superfluous optfeature header

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-plasma/kwin/kwin-5.21.49..ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/kde-plasma/kwin/kwin-5.21.49..ebuild 
b/kde-plasma/kwin/kwin-5.21.49..ebuild
index c719648602..eda0b2802a 100644
--- a/kde-plasma/kwin/kwin-5.21.49..ebuild
+++ b/kde-plasma/kwin/kwin-5.21.49..ebuild
@@ -123,7 +123,6 @@ src_configure() {
 
 pkg_postinst() {
ecm_pkg_postinst
-   elog "Optional dependency:"
optfeature "color management support" x11-misc/colord
elog
elog "In Plasma 5.20, default behavior of the Task Switcher to move 
minimised"



[gentoo-commits] proj/kde:master commit in: kde-plasma/kwin/, kde-plasma/kwin/files/

2021-02-15 Thread Andreas Sturmlechner
commit: 369b14fcdc70b8ddb0b5cb34ca34036e4c18a486
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Feb 15 14:45:26 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Feb 15 14:45:26 2021 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=369b14fc

kde-plasma/kwin: Rebase gstreamer-optional.patch on top of HEAD

Reported-by: Jimi Huotari  gentoo.org>
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../files/kwin-5.21.80-gstreamer-optional.patch| 25 ++
 kde-plasma/kwin/kwin-.ebuild   |  2 +-
 2 files changed, 26 insertions(+), 1 deletion(-)

diff --git a/kde-plasma/kwin/files/kwin-5.21.80-gstreamer-optional.patch 
b/kde-plasma/kwin/files/kwin-5.21.80-gstreamer-optional.patch
new file mode 100644
index 00..15936e6dd3
--- /dev/null
+++ b/kde-plasma/kwin/files/kwin-5.21.80-gstreamer-optional.patch
@@ -0,0 +1,25 @@
+From b5b277996322b0a37ed8a9443724183b82800e81 Mon Sep 17 00:00:00 2001
+From: Andreas Sturmlechner 
+Date: Tue, 6 Aug 2019 22:36:44 +0200
+Subject: [PATCH] Disable the effect video button if gstreamer is missing
+
+---
+ kcmkwin/kwineffects/package/contents/ui/Effect.qml | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/kcmkwin/kwineffects/package/contents/ui/Effect.qml 
b/kcmkwin/kwineffects/package/contents/ui/Effect.qml
+index 71dbc5935..86ddf40b3 100644
+--- a/src/kcmkwin/kwineffects/package/contents/ui/Effect.qml
 b/src/kcmkwin/kwineffects/package/contents/ui/Effect.qml
+@@ -112,7 +112,7 @@ Kirigami.SwipeListItem {
+ }
+ actions: [
+ Kirigami.Action {
+-visible: model.VideoRole.toString() !== ""
++visible: false
+ icon.name: "videoclip-amarok"
+ tooltip: i18nc("@info:tooltip", "Show/Hide Video")
+ onTriggered: videoItem.showHide()
+-- 
+2.22.0
+

diff --git a/kde-plasma/kwin/kwin-.ebuild b/kde-plasma/kwin/kwin-.ebuild
index a14e8d4d78..1e7d628b61 100644
--- a/kde-plasma/kwin/kwin-.ebuild
+++ b/kde-plasma/kwin/kwin-.ebuild
@@ -102,7 +102,7 @@ PDEPEND="
 
 src_prepare() {
ecm_src_prepare
-   use multimedia || eapply 
"${FILESDIR}/${PN}-5.16.80-gstreamer-optional.patch"
+   use multimedia || eapply 
"${FILESDIR}/${PN}-5.21.80-gstreamer-optional.patch"
 
# TODO: try to get a build switch upstreamed
if ! use screencast; then



[gentoo-commits] proj/kde:master commit in: kde-plasma/kwin/

2021-01-21 Thread Andreas Sturmlechner
commit: bedc392b0436d95456efb53083179166aa9e562e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jan 22 00:40:52 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Jan 22 00:40:52 2021 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=bedc392b

kde-plasma/kwin: Drop leftover cmake switch

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-plasma/kwin/kwin-.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/kde-plasma/kwin/kwin-.ebuild b/kde-plasma/kwin/kwin-.ebuild
index a2e6fb573b..6530ce3b8d 100644
--- a/kde-plasma/kwin/kwin-.ebuild
+++ b/kde-plasma/kwin/kwin-.ebuild
@@ -115,7 +115,6 @@ src_configure() {
local mycmakeargs=(
$(cmake_use_find_package accessibility QAccessibilityClient)
$(cmake_use_find_package caps Libcap)
-   $(cmake_use_find_package color-management lcms2)
$(cmake_use_find_package plasma KF5Runner)
)
 



[gentoo-commits] proj/kde:master commit in: kde-plasma/kwin/

2021-01-21 Thread Andreas Sturmlechner
commit: 804e9db9dcebbf35a20acdc6e8386906d4788a6a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Jan 21 21:05:42 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Jan 21 21:05:46 2021 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=804e9db9

kde-plasma/kwin: Drop IUSE=color-management, optfeature x11-misc/colord

Turns out disabling media-libs/lcms:2 breaks night color, which was not
obvious from the outset - rather than hard-depending on x11-misc/colord
though, mention it in pkg_postinst.

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-plasma/kwin/kwin-.ebuild | 13 +
 kde-plasma/kwin/metadata.xml |  1 -
 2 files changed, 9 insertions(+), 5 deletions(-)

diff --git a/kde-plasma/kwin/kwin-.ebuild b/kde-plasma/kwin/kwin-.ebuild
index ef97669354..cb75a0cdec 100644
--- a/kde-plasma/kwin/kwin-.ebuild
+++ b/kde-plasma/kwin/kwin-.ebuild
@@ -9,14 +9,14 @@ KFMIN=
 PVCUT=$(ver_cut 1-3)
 QTMIN=5.15.1
 VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
+inherit ecm kde.org optfeature
 
 DESCRIPTION="Flexible, composited Window Manager for windowing systems on 
Linux"
 
 LICENSE="GPL-2+"
 SLOT="5"
 KEYWORDS=""
-IUSE="accessibility caps color-management gles2-only multimedia plasma 
screencast"
+IUSE="accessibility caps gles2-only multimedia plasma screencast"
 
 COMMON_DEPEND="
>=dev-libs/libinput-1.14
@@ -57,6 +57,7 @@ COMMON_DEPEND="
>=kde-plasma/kwayland-server-${PVCUT}:5
media-libs/fontconfig
media-libs/freetype
+   media-libs/lcms:2
media-libs/libepoxy
media-libs/mesa[egl,gbm,wayland,X(+)]
virtual/libudev:=
@@ -73,7 +74,6 @@ COMMON_DEPEND="
x11-libs/xcb-util-wm
accessibility? ( media-libs/libqaccessibilityclient:5 )
caps? ( sys-libs/libcap )
-   color-management? ( media-libs/lcms:2 )
gles2-only? ( media-libs/mesa[gles2] )
plasma? ( >=kde-frameworks/krunner-${KFMIN}:5 )
screencast? ( >=media-video/pipewire-0.3:= )
@@ -85,7 +85,6 @@ RDEPEND="${COMMON_DEPEND}
>=dev-qt/qtvirtualkeyboard-${QTMIN}:5
>=kde-frameworks/kirigami-${KFMIN}:5
>=kde-frameworks/kitemmodels-${KFMIN}:5[qml]
-   color-management? ( x11-misc/colord )
multimedia? ( >=dev-qt/qtmultimedia-${QTMIN}:5[gstreamer,qml] )
 "
 DEPEND="${COMMON_DEPEND}
@@ -124,3 +123,9 @@ src_configure() {
 
ecm_src_configure
 }
+
+pkg_postinst() {
+   ecm_pkg_postinst
+   elog "Optional dependency:"
+   optfeature "color management support" x11-misc/colord
+}

diff --git a/kde-plasma/kwin/metadata.xml b/kde-plasma/kwin/metadata.xml
index 9b52bc792d..24eb993641 100644
--- a/kde-plasma/kwin/metadata.xml
+++ b/kde-plasma/kwin/metadata.xml
@@ -6,7 +6,6 @@
Gentoo KDE Project


-   Enable color management via 
media-libs/lcms and x11-misc/colord
Enable effect video button in desktop 
effects KCM
Enable screencast portal using 
media-video/pipewire




[gentoo-commits] proj/kde:master commit in: kde-plasma/kwin/

2021-01-21 Thread Andreas Sturmlechner
commit: 7569b2451de40f659e18b42b36f044b772171e74
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Jan 21 21:15:50 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Jan 21 23:57:07 2021 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=7569b245

kde-plasma/kwin: Drop unused DEPENDs

Upstream commit b67f7437950692a04bba018a1dea90695b65798d

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-plasma/kwin/kwin-.ebuild | 2 --
 1 file changed, 2 deletions(-)

diff --git a/kde-plasma/kwin/kwin-.ebuild b/kde-plasma/kwin/kwin-.ebuild
index cb75a0cdec..682c452084 100644
--- a/kde-plasma/kwin/kwin-.ebuild
+++ b/kde-plasma/kwin/kwin-.ebuild
@@ -61,8 +61,6 @@ COMMON_DEPEND="
media-libs/libepoxy
media-libs/mesa[egl,gbm,wayland,X(+)]
virtual/libudev:=
-   x11-libs/libICE
-   x11-libs/libSM
x11-libs/libX11
x11-libs/libXi
x11-libs/libdrm



[gentoo-commits] proj/kde:master commit in: kde-plasma/kwin/

2021-01-16 Thread Andreas Sturmlechner
commit: 776913884d6a81f8fb999e11e13da723e575e9c4
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jan 15 21:47:38 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jan 16 19:14:13 2021 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=77691388

kde-plasma/kwin: Drop unused DEPEND

Upstream commit:
15d6be5c0c9c2ff0d9e3b2a98d0bd8ea57e8d3c0
907480037a01a960a0b629f09f1ee1a422960ecc

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-plasma/kwin/kwin-.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/kde-plasma/kwin/kwin-.ebuild b/kde-plasma/kwin/kwin-.ebuild
index 53e59283cb..ef97669354 100644
--- a/kde-plasma/kwin/kwin-.ebuild
+++ b/kde-plasma/kwin/kwin-.ebuild
@@ -25,7 +25,6 @@ COMMON_DEPEND="
>=dev-qt/qtdeclarative-${QTMIN}:5
>=dev-qt/qtgui-${QTMIN}:5=[gles2-only=]
>=dev-qt/qtscript-${QTMIN}:5
-   >=dev-qt/qtsensors-${QTMIN}:5
>=dev-qt/qtwidgets-${QTMIN}:5
>=dev-qt/qtx11extras-${QTMIN}:5
>=kde-frameworks/kactivities-${KFMIN}:5



[gentoo-commits] proj/kde:master commit in: kde-plasma/kwin/

2021-01-07 Thread Andreas Sturmlechner
commit: cdbe4f047e28909d921f0c804b83e725e3027d27
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Jan  7 10:34:22 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Jan  7 10:34:22 2021 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=cdbe4f04

kde-plasma/kwin: Add missing test DEPEND

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-plasma/kwin/kwin-.ebuild | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/kde-plasma/kwin/kwin-.ebuild b/kde-plasma/kwin/kwin-.ebuild
index e80e5fe24b..53e59283cb 100644
--- a/kde-plasma/kwin/kwin-.ebuild
+++ b/kde-plasma/kwin/kwin-.ebuild
@@ -93,7 +93,10 @@ DEPEND="${COMMON_DEPEND}
>=dev-qt/designer-${QTMIN}:5
>=dev-qt/qtconcurrent-${QTMIN}:5
x11-base/xorg-proto
-   test? ( >=dev-qt/qtwayland-${QTMIN}:5 )
+   test? (
+   >=dev-libs/wayland-protocols-1.19
+   >=dev-qt/qtwayland-${QTMIN}:5
+   )
 "
 PDEPEND="
>=kde-plasma/kde-cli-tools-${PVCUT}:5



[gentoo-commits] proj/kde:master commit in: kde-plasma/kwin/

2020-11-30 Thread Andreas Sturmlechner
commit: cd6f6467f6f9da64d8f5d2d076470f5a49f91052
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Nov 30 22:41:24 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Nov 30 22:41:24 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=cd6f6467

kde-plasma/kwin: Fix IUSE=color-management

Reported-by: Duncan <1i5t5.duncan  cox.net>
Closes: https://bugs.gentoo.org/757726
Package-Manager: Portage-3.0.11, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-plasma/kwin/kwin-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-plasma/kwin/kwin-.ebuild b/kde-plasma/kwin/kwin-.ebuild
index bbf8534af5..d3cd4fda05 100644
--- a/kde-plasma/kwin/kwin-.ebuild
+++ b/kde-plasma/kwin/kwin-.ebuild
@@ -86,7 +86,7 @@ RDEPEND="${COMMON_DEPEND}
>=dev-qt/qtvirtualkeyboard-${QTMIN}:5
>=kde-frameworks/kirigami-${KFMIN}:5
>=kde-frameworks/kitemmodels-${KFMIN}:5[qml]
-   x11-misc/colord
+   color-management? ( x11-misc/colord )
multimedia? ( >=dev-qt/qtmultimedia-${QTMIN}:5[gstreamer,qml] )
 "
 DEPEND="${COMMON_DEPEND}



[gentoo-commits] proj/kde:master commit in: kde-plasma/kwin/

2020-11-29 Thread Andreas Sturmlechner
commit: c1d000e91883a972c5ccdd8467717a58699c8799
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Nov 29 12:04:49 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Nov 29 20:59:01 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=c1d000e9

kde-plasma/kwin: Add IUSE=color-management

Upstream commit f037a69f1c2d267f5a9703b6dc7ed20897df07cf

Package-Manager: Portage-3.0.11, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-plasma/kwin/kwin-.ebuild | 5 -
 kde-plasma/kwin/metadata.xml | 1 +
 2 files changed, 5 insertions(+), 1 deletion(-)

diff --git a/kde-plasma/kwin/kwin-.ebuild b/kde-plasma/kwin/kwin-.ebuild
index 0a47a3bb48..e07a67cdcd 100644
--- a/kde-plasma/kwin/kwin-.ebuild
+++ b/kde-plasma/kwin/kwin-.ebuild
@@ -16,7 +16,7 @@ DESCRIPTION="Flexible, composited Window Manager for 
windowing systems on Linux"
 LICENSE="GPL-2+"
 SLOT="5"
 KEYWORDS=""
-IUSE="accessibility caps gles2-only multimedia plasma screencast"
+IUSE="accessibility caps color-management gles2-only multimedia plasma 
screencast"
 
 COMMON_DEPEND="
>=dev-libs/libinput-1.14
@@ -74,6 +74,7 @@ COMMON_DEPEND="
x11-libs/xcb-util-wm
accessibility? ( media-libs/libqaccessibilityclient:5 )
caps? ( sys-libs/libcap )
+   color-management? ( media-libs/lcms:2 )
gles2-only? ( media-libs/mesa[gles2] )
plasma? ( >=kde-frameworks/krunner-${KFMIN}:5 )
screencast? ( >=media-video/pipewire-0.3:= )
@@ -85,6 +86,7 @@ RDEPEND="${COMMON_DEPEND}
>=dev-qt/qtvirtualkeyboard-${QTMIN}:5
>=kde-frameworks/kirigami-${KFMIN}:5
>=kde-frameworks/kitemmodels-${KFMIN}:5[qml]
+   x11-misc/colord
multimedia? ( >=dev-qt/qtmultimedia-${QTMIN}:5[gstreamer,qml] )
 "
 DEPEND="${COMMON_DEPEND}
@@ -113,6 +115,7 @@ src_configure() {
local mycmakeargs=(
$(cmake_use_find_package accessibility QAccessibilityClient)
$(cmake_use_find_package caps Libcap)
+   $(cmake_use_find_package color-management lcms2)
$(cmake_use_find_package plasma KF5Runner)
)
 

diff --git a/kde-plasma/kwin/metadata.xml b/kde-plasma/kwin/metadata.xml
index 24eb993641..9b52bc792d 100644
--- a/kde-plasma/kwin/metadata.xml
+++ b/kde-plasma/kwin/metadata.xml
@@ -6,6 +6,7 @@
Gentoo KDE Project


+   Enable color management via 
media-libs/lcms and x11-misc/colord
Enable effect video button in desktop 
effects KCM
Enable screencast portal using 
media-video/pipewire




[gentoo-commits] proj/kde:master commit in: kde-plasma/kwin/

2020-11-29 Thread Andreas Sturmlechner
commit: ba0fdf527bbcdb34ecd1168b2e449fe19a5f60eb
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Nov 29 12:10:33 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Nov 29 20:59:04 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=ba0fdf52

kde-plasma/kwin: Add IUSE=test DEPEND

Upstream commit 97f4712f29f88ad13f12f0a41749eff7c7fb726f

Package-Manager: Portage-3.0.11, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-plasma/kwin/kwin-.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/kde-plasma/kwin/kwin-.ebuild b/kde-plasma/kwin/kwin-.ebuild
index e07a67cdcd..bbf8534af5 100644
--- a/kde-plasma/kwin/kwin-.ebuild
+++ b/kde-plasma/kwin/kwin-.ebuild
@@ -93,6 +93,7 @@ DEPEND="${COMMON_DEPEND}
>=dev-qt/designer-${QTMIN}:5
>=dev-qt/qtconcurrent-${QTMIN}:5
x11-base/xorg-proto
+   test? ( >=dev-qt/qtwayland-${QTMIN}:5 )
 "
 PDEPEND="
>=kde-plasma/kde-cli-tools-${PVCUT}:5



[gentoo-commits] proj/kde:master commit in: kde-plasma/kwin/

2020-10-31 Thread Andreas Sturmlechner
commit: 9fabe8869b9573ac2a2b81fc3f219762ee64a4d2
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Oct 30 19:49:59 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Oct 30 19:49:59 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=9fabe886

kde-plasma/kwin: Add IUSE=plasma for the windows runner

Moved here from kde-plasma/plasma-workspace, upstream commit
cf4335ca625aa41a5a656e16d4b6a397541cd96f.

Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-plasma/kwin/kwin-.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/kde-plasma/kwin/kwin-.ebuild b/kde-plasma/kwin/kwin-.ebuild
index dc37896f15..0a47a3bb48 100644
--- a/kde-plasma/kwin/kwin-.ebuild
+++ b/kde-plasma/kwin/kwin-.ebuild
@@ -16,7 +16,7 @@ DESCRIPTION="Flexible, composited Window Manager for 
windowing systems on Linux"
 LICENSE="GPL-2+"
 SLOT="5"
 KEYWORDS=""
-IUSE="accessibility caps gles2-only multimedia screencast"
+IUSE="accessibility caps gles2-only multimedia plasma screencast"
 
 COMMON_DEPEND="
>=dev-libs/libinput-1.14
@@ -75,6 +75,7 @@ COMMON_DEPEND="
accessibility? ( media-libs/libqaccessibilityclient:5 )
caps? ( sys-libs/libcap )
gles2-only? ( media-libs/mesa[gles2] )
+   plasma? ( >=kde-frameworks/krunner-${KFMIN}:5 )
screencast? ( >=media-video/pipewire-0.3:= )
 "
 # TODO: sys-apps/hwdata? not packaged yet; commit 33a1777a, Gentoo-bug 717216
@@ -112,6 +113,7 @@ src_configure() {
local mycmakeargs=(
$(cmake_use_find_package accessibility QAccessibilityClient)
$(cmake_use_find_package caps Libcap)
+   $(cmake_use_find_package plasma KF5Runner)
)
 
ecm_src_configure



[gentoo-commits] proj/kde:master commit in: kde-plasma/kwin/

2020-08-30 Thread Andreas Sturmlechner
commit: 3f9d73b47a2119677a9e4131c68b915934d087dd
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Aug 30 18:14:02 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Aug 30 18:14:02 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=3f9d73b4

kde-plasma/kwin: Drop manual sed of ecm_find_qmlmodule

Obsolete by commit 7f989409cf

Bug: https://bugs.gentoo.org/640432
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-plasma/kwin/kwin-5.19.49..ebuild | 4 
 kde-plasma/kwin/kwin-.ebuild | 4 
 2 files changed, 8 deletions(-)

diff --git a/kde-plasma/kwin/kwin-5.19.49..ebuild 
b/kde-plasma/kwin/kwin-5.19.49..ebuild
index 11473ce7cb..95a22fb8d6 100644
--- a/kde-plasma/kwin/kwin-5.19.49..ebuild
+++ b/kde-plasma/kwin/kwin-5.19.49..ebuild
@@ -98,10 +98,6 @@ RESTRICT+=" test"
 src_prepare() {
ecm_src_prepare
use multimedia || eapply 
"${FILESDIR}/${PN}-5.16.80-gstreamer-optional.patch"
-
-   # Access violations, bug #640432
-   sed -e "s/^ecm_find_qmlmodule.*QtMultimedia/#&/" \
-   -i CMakeLists.txt || die
 }
 
 src_configure() {

diff --git a/kde-plasma/kwin/kwin-.ebuild b/kde-plasma/kwin/kwin-.ebuild
index 92255158e8..16aaece223 100644
--- a/kde-plasma/kwin/kwin-.ebuild
+++ b/kde-plasma/kwin/kwin-.ebuild
@@ -101,10 +101,6 @@ src_prepare() {
ecm_src_prepare
use multimedia || eapply 
"${FILESDIR}/${PN}-5.16.80-gstreamer-optional.patch"
 
-   # Access violations, bug #640432
-   sed -e "s/^ecm_find_qmlmodule.*QtMultimedia/#&/" \
-   -i CMakeLists.txt || die
-
# TODO: try to get a build switch upstreamed
if ! use screencast; then
sed -e "s/^pkg_check_modules.*PipeWire/#&/" \



[gentoo-commits] proj/kde:master commit in: kde-plasma/kwin/

2020-07-24 Thread Andreas Sturmlechner
commit: 86ed1c5388cb66355fddcd03eddd6ec58134b749
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jul 24 06:42:31 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Jul 24 06:42:31 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=86ed1c53

kde-plasma/kwin: Add IUSE=screencast

Upstream commit 38eb72efe308e52cb1b8918498a2e1a4573e5aa6

Package-Manager: Portage-3.0.0, Repoman-2.3.23
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-plasma/kwin/kwin-.ebuild | 9 -
 kde-plasma/kwin/metadata.xml | 1 +
 2 files changed, 9 insertions(+), 1 deletion(-)

diff --git a/kde-plasma/kwin/kwin-.ebuild b/kde-plasma/kwin/kwin-.ebuild
index 8323ae11ba..92255158e8 100644
--- a/kde-plasma/kwin/kwin-.ebuild
+++ b/kde-plasma/kwin/kwin-.ebuild
@@ -16,7 +16,7 @@ DESCRIPTION="Flexible, composited Window Manager for 
windowing systems on Linux"
 LICENSE="GPL-2+"
 SLOT="5"
 KEYWORDS=""
-IUSE="accessibility caps gles2-only multimedia"
+IUSE="accessibility caps gles2-only multimedia screencast"
 
 COMMON_DEPEND="
>=dev-libs/libinput-1.14
@@ -75,6 +75,7 @@ COMMON_DEPEND="
accessibility? ( media-libs/libqaccessibilityclient:5 )
caps? ( sys-libs/libcap )
gles2-only? ( media-libs/mesa[gles2] )
+   screencast? ( >=media-video/pipewire-0.3:= )
 "
 # TODO: sys-apps/hwdata? not packaged yet; commit 33a1777a, Gentoo-bug 717216
 RDEPEND="${COMMON_DEPEND}
@@ -103,6 +104,12 @@ src_prepare() {
# Access violations, bug #640432
sed -e "s/^ecm_find_qmlmodule.*QtMultimedia/#&/" \
-i CMakeLists.txt || die
+
+   # TODO: try to get a build switch upstreamed
+   if ! use screencast; then
+   sed -e "s/^pkg_check_modules.*PipeWire/#&/" \
+   -i CMakeLists.txt || die
+   fi
 }
 
 src_configure() {

diff --git a/kde-plasma/kwin/metadata.xml b/kde-plasma/kwin/metadata.xml
index 9b1b37b6a9..24eb993641 100644
--- a/kde-plasma/kwin/metadata.xml
+++ b/kde-plasma/kwin/metadata.xml
@@ -7,5 +7,6 @@


Enable effect video button in desktop 
effects KCM
+   Enable screencast portal using 
media-video/pipewire

 



[gentoo-commits] proj/kde:master commit in: kde-plasma/kwin/

2020-06-30 Thread Andreas Sturmlechner
commit: 64954ad0e1f4e502fef6476b23dcfc0f11234799
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jun 30 16:48:33 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jun 30 16:48:33 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=64954ad0

kde-plasma/kwin: Add IUSE="accessibility"

Upstream commit c1ea0412a45a64d99c120eedfa80ef376c7e6610

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-plasma/kwin/kwin-.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/kde-plasma/kwin/kwin-.ebuild b/kde-plasma/kwin/kwin-.ebuild
index 4b873ffd39..dcf6fde09a 100644
--- a/kde-plasma/kwin/kwin-.ebuild
+++ b/kde-plasma/kwin/kwin-.ebuild
@@ -16,7 +16,7 @@ DESCRIPTION="Flexible, composited Window Manager for 
windowing systems on Linux"
 LICENSE="GPL-2+"
 SLOT="5"
 KEYWORDS=""
-IUSE="caps gles2-only multimedia"
+IUSE="accessibility caps gles2-only multimedia"
 
 COMMON_DEPEND="
>=dev-libs/libinput-1.14
@@ -72,6 +72,7 @@ COMMON_DEPEND="
x11-libs/xcb-util-image
x11-libs/xcb-util-keysyms
x11-libs/xcb-util-wm
+   accessibility? ( media-libs/libqaccessibilityclient:5 )
caps? ( sys-libs/libcap )
gles2-only? ( media-libs/mesa[gles2] )
 "
@@ -106,6 +107,7 @@ src_prepare() {
 
 src_configure() {
local mycmakeargs=(
+   $(cmake_use_find_package accessibility QAccessibilityClient)
$(cmake_use_find_package caps Libcap)
)
 



[gentoo-commits] proj/kde:master commit in: kde-plasma/kwin/, kde-plasma/systemsettings/

2020-06-15 Thread Andreas Sturmlechner
commit: dcc9f0256f6532bfdadae590007cec47310002ff
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Jun 15 09:43:47 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jun 15 10:04:40 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=dcc9f025

kde-plasma/kwin: Actually update dependencies in correct package

Upstream commit a04b40dadbee987c2e3085105fb0fa6949624a7e

Reported-by: Francois Chenier  hotmail.com>
Bug: https://bugs.gentoo.org/727760
Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-plasma/kwin/kwin-5.19.49..ebuild | 1 +
 kde-plasma/kwin/kwin-.ebuild | 1 +
 kde-plasma/systemsettings/systemsettings-5.19.49..ebuild | 3 +--
 kde-plasma/systemsettings/systemsettings-.ebuild | 3 +--
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/kde-plasma/kwin/kwin-5.19.49..ebuild 
b/kde-plasma/kwin/kwin-5.19.49..ebuild
index 1d358404fc..6d98e4241e 100644
--- a/kde-plasma/kwin/kwin-5.19.49..ebuild
+++ b/kde-plasma/kwin/kwin-5.19.49..ebuild
@@ -81,6 +81,7 @@ RDEPEND="${COMMON_DEPEND}
>=dev-qt/qtquickcontrols2-${QTMIN}:5
>=dev-qt/qtvirtualkeyboard-${QTMIN}:5
>=kde-frameworks/kirigami-${KFMIN}:5
+   >=kde-frameworks/kitemmodels-${KFMIN}:5[qml]
multimedia? ( >=dev-qt/qtmultimedia-${QTMIN}:5[gstreamer,qml] )
 "
 DEPEND="${COMMON_DEPEND}

diff --git a/kde-plasma/kwin/kwin-.ebuild b/kde-plasma/kwin/kwin-.ebuild
index 27a4c7acce..8fbaeee174 100644
--- a/kde-plasma/kwin/kwin-.ebuild
+++ b/kde-plasma/kwin/kwin-.ebuild
@@ -81,6 +81,7 @@ RDEPEND="${COMMON_DEPEND}
>=dev-qt/qtquickcontrols2-${QTMIN}:5
>=dev-qt/qtvirtualkeyboard-${QTMIN}:5
>=kde-frameworks/kirigami-${KFMIN}:5
+   >=kde-frameworks/kitemmodels-${KFMIN}:5[qml]
multimedia? ( >=dev-qt/qtmultimedia-${QTMIN}:5[gstreamer,qml] )
 "
 DEPEND="${COMMON_DEPEND}

diff --git a/kde-plasma/systemsettings/systemsettings-5.19.49..ebuild 
b/kde-plasma/systemsettings/systemsettings-5.19.49..ebuild
index b6edf376d0..b28a8f8804 100644
--- a/kde-plasma/systemsettings/systemsettings-5.19.49..ebuild
+++ b/kde-plasma/systemsettings/systemsettings-5.19.49..ebuild
@@ -36,7 +36,7 @@ DEPEND="
>=kde-frameworks/ki18n-${KFMIN}:5
>=kde-frameworks/kiconthemes-${KFMIN}:5
>=kde-frameworks/kio-${KFMIN}:5
-   >=kde-frameworks/kitemmodels-${KFMIN}:5[qml]
+   >=kde-frameworks/kitemmodels-${KFMIN}:5
>=kde-frameworks/kitemviews-${KFMIN}:5
>=kde-frameworks/kpackage-${KFMIN}:5
>=kde-frameworks/kservice-${KFMIN}:5
@@ -47,7 +47,6 @@ DEPEND="
 "
 RDEPEND="${DEPEND}
!kde-misc/systemd-kcm
-   >=dev-qt/qtquickcontrols2-${QTMIN}:5
>=kde-frameworks/kirigami-${KFMIN}:5
 "
 

diff --git a/kde-plasma/systemsettings/systemsettings-.ebuild 
b/kde-plasma/systemsettings/systemsettings-.ebuild
index bcdc5aabfa..3ea6e4311d 100644
--- a/kde-plasma/systemsettings/systemsettings-.ebuild
+++ b/kde-plasma/systemsettings/systemsettings-.ebuild
@@ -36,7 +36,7 @@ DEPEND="
>=kde-frameworks/ki18n-${KFMIN}:5
>=kde-frameworks/kiconthemes-${KFMIN}:5
>=kde-frameworks/kio-${KFMIN}:5
-   >=kde-frameworks/kitemmodels-${KFMIN}:5[qml]
+   >=kde-frameworks/kitemmodels-${KFMIN}:5
>=kde-frameworks/kitemviews-${KFMIN}:5
>=kde-frameworks/kpackage-${KFMIN}:5
>=kde-frameworks/kservice-${KFMIN}:5
@@ -47,7 +47,6 @@ DEPEND="
 "
 RDEPEND="${DEPEND}
!kde-misc/systemd-kcm
-   >=dev-qt/qtquickcontrols2-${QTMIN}:5
>=kde-frameworks/kirigami-${KFMIN}:5
 "
 



[gentoo-commits] proj/kde:master commit in: kde-plasma/kwin/, kde-plasma/kwin/files/

2020-06-08 Thread Andreas Sturmlechner
commit: ece27db96a469b1e6c27622afe853729a858fc80
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Jun  8 11:45:26 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jun  8 11:46:48 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=ece27db9

kde-plasma/kwin: Tarball respun

See also: https://mail.kde.org/pipermail/release-team/2020-June/011900.html

Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-plasma/kwin/files/kwin-5.19.0-qt-5.15.patch | 39 -
 kde-plasma/kwin/kwin-5.19.0.ebuild  |  2 --
 2 files changed, 41 deletions(-)

diff --git a/kde-plasma/kwin/files/kwin-5.19.0-qt-5.15.patch 
b/kde-plasma/kwin/files/kwin-5.19.0-qt-5.15.patch
deleted file mode 100644
index eb8f661702..00
--- a/kde-plasma/kwin/files/kwin-5.19.0-qt-5.15.patch
+++ /dev/null
@@ -1,39 +0,0 @@
-From ec602e0c2a676aed0707c7fb7edfe964516dbc77 Mon Sep 17 00:00:00 2001
-From: Fabian Vogt 
-Date: Sun, 7 Jun 2020 18:05:21 +0200
-Subject: [PATCH] Fix the Plastik decoration with Qt 5.15
-
-The trick in qmldir no longer works with Qt 5.15, so use a more reliable
-approach. This way works with Qt 5.15 and also on previous versions of Qt.

- .../kdecorations/aurorae/themes/plastik/code/plastikplugin.cpp | 3 ++-
- plugins/kdecorations/aurorae/themes/plastik/code/qmldir| 3 ---
- 2 files changed, 2 insertions(+), 4 deletions(-)
-
-diff --git 
a/plugins/kdecorations/aurorae/themes/plastik/code/plastikplugin.cpp 
b/plugins/kdecorations/aurorae/themes/plastik/code/plastikplugin.cpp
-index 25d11251f..4304dcdc1 100644
 a/plugins/kdecorations/aurorae/themes/plastik/code/plastikplugin.cpp
-+++ b/plugins/kdecorations/aurorae/themes/plastik/code/plastikplugin.cpp
-@@ -20,7 +20,8 @@ along with this program.  If not, see 
.
- 
- void PlastikPlugin::registerTypes(const char *uri)
- {
--Q_UNUSED(uri)
-+// Need to register something to tell Qt that it loaded (QTBUG-84571)
-+qmlRegisterModule(uri, 1, 0);
- }
- 
- void PlastikPlugin::initializeEngine(QQmlEngine *engine, const char *uri)
-diff --git a/plugins/kdecorations/aurorae/themes/plastik/code/qmldir 
b/plugins/kdecorations/aurorae/themes/plastik/code/qmldir
-index 49a4b402d..aa7bf16b3 100644
 a/plugins/kdecorations/aurorae/themes/plastik/code/qmldir
-+++ b/plugins/kdecorations/aurorae/themes/plastik/code/qmldir
-@@ -1,5 +1,2 @@
- module org.kde.kwin.decorations.plastik
- plugin plastikplugin
--
--# we need to have at least one element of Qt is not able to find the plugin 
*shrug*
--Foo 1.0 Foo.qml
--- 
-2.27.0
-

diff --git a/kde-plasma/kwin/kwin-5.19.0.ebuild 
b/kde-plasma/kwin/kwin-5.19.0.ebuild
index fdfae8e98d..1bba7ee2de 100644
--- a/kde-plasma/kwin/kwin-5.19.0.ebuild
+++ b/kde-plasma/kwin/kwin-5.19.0.ebuild
@@ -94,8 +94,6 @@ PDEPEND="
 
 RESTRICT+=" test"
 
-PATCHES=( "${FILESDIR}/${P}-qt-5.15.patch" ) # Plastik deco issue; in 
Plasma/5.19
-
 src_prepare() {
ecm_src_prepare
use multimedia || eapply 
"${FILESDIR}/${PN}-5.16.80-gstreamer-optional.patch"



[gentoo-commits] proj/kde:master commit in: kde-plasma/kwin/, kde-plasma/kwin/files/

2020-06-07 Thread Andreas Sturmlechner
commit: f6177a45f8fa7279677e3ced174052122864e1ea
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jun  7 21:17:22 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jun  7 21:17:22 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=f6177a45

kde-plasma/kwin: Fix the Plastik decoration with Qt 5.15

Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-plasma/kwin/files/kwin-5.19.0-qt-5.15.patch | 39 +
 kde-plasma/kwin/kwin-5.19.0.ebuild  |  2 ++
 2 files changed, 41 insertions(+)

diff --git a/kde-plasma/kwin/files/kwin-5.19.0-qt-5.15.patch 
b/kde-plasma/kwin/files/kwin-5.19.0-qt-5.15.patch
new file mode 100644
index 00..eb8f661702
--- /dev/null
+++ b/kde-plasma/kwin/files/kwin-5.19.0-qt-5.15.patch
@@ -0,0 +1,39 @@
+From ec602e0c2a676aed0707c7fb7edfe964516dbc77 Mon Sep 17 00:00:00 2001
+From: Fabian Vogt 
+Date: Sun, 7 Jun 2020 18:05:21 +0200
+Subject: [PATCH] Fix the Plastik decoration with Qt 5.15
+
+The trick in qmldir no longer works with Qt 5.15, so use a more reliable
+approach. This way works with Qt 5.15 and also on previous versions of Qt.
+---
+ .../kdecorations/aurorae/themes/plastik/code/plastikplugin.cpp | 3 ++-
+ plugins/kdecorations/aurorae/themes/plastik/code/qmldir| 3 ---
+ 2 files changed, 2 insertions(+), 4 deletions(-)
+
+diff --git 
a/plugins/kdecorations/aurorae/themes/plastik/code/plastikplugin.cpp 
b/plugins/kdecorations/aurorae/themes/plastik/code/plastikplugin.cpp
+index 25d11251f..4304dcdc1 100644
+--- a/plugins/kdecorations/aurorae/themes/plastik/code/plastikplugin.cpp
 b/plugins/kdecorations/aurorae/themes/plastik/code/plastikplugin.cpp
+@@ -20,7 +20,8 @@ along with this program.  If not, see 
.
+ 
+ void PlastikPlugin::registerTypes(const char *uri)
+ {
+-Q_UNUSED(uri)
++// Need to register something to tell Qt that it loaded (QTBUG-84571)
++qmlRegisterModule(uri, 1, 0);
+ }
+ 
+ void PlastikPlugin::initializeEngine(QQmlEngine *engine, const char *uri)
+diff --git a/plugins/kdecorations/aurorae/themes/plastik/code/qmldir 
b/plugins/kdecorations/aurorae/themes/plastik/code/qmldir
+index 49a4b402d..aa7bf16b3 100644
+--- a/plugins/kdecorations/aurorae/themes/plastik/code/qmldir
 b/plugins/kdecorations/aurorae/themes/plastik/code/qmldir
+@@ -1,5 +1,2 @@
+ module org.kde.kwin.decorations.plastik
+ plugin plastikplugin
+-
+-# we need to have at least one element of Qt is not able to find the plugin 
*shrug*
+-Foo 1.0 Foo.qml
+-- 
+2.27.0
+

diff --git a/kde-plasma/kwin/kwin-5.19.0.ebuild 
b/kde-plasma/kwin/kwin-5.19.0.ebuild
index 1bba7ee2de..fdfae8e98d 100644
--- a/kde-plasma/kwin/kwin-5.19.0.ebuild
+++ b/kde-plasma/kwin/kwin-5.19.0.ebuild
@@ -94,6 +94,8 @@ PDEPEND="
 
 RESTRICT+=" test"
 
+PATCHES=( "${FILESDIR}/${P}-qt-5.15.patch" ) # Plastik deco issue; in 
Plasma/5.19
+
 src_prepare() {
ecm_src_prepare
use multimedia || eapply 
"${FILESDIR}/${PN}-5.16.80-gstreamer-optional.patch"



[gentoo-commits] proj/kde:master commit in: kde-plasma/kwin/

2020-04-30 Thread Andreas Sturmlechner
commit: 50599e3fa780aaf7d1fbcdde9aef496ebea61a09
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Apr 30 11:57:17 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Apr 30 11:57:17 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=50599e3f

kde-plasma/kwin: Fix kwayland-server minimum version

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-plasma/kwin/kwin-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-plasma/kwin/kwin-.ebuild b/kde-plasma/kwin/kwin-.ebuild
index c2573b98f4..27a4c7acce 100644
--- a/kde-plasma/kwin/kwin-.ebuild
+++ b/kde-plasma/kwin/kwin-.ebuild
@@ -55,7 +55,7 @@ COMMON_DEPEND="
>=kde-plasma/breeze-${PVCUT}:5
>=kde-plasma/kdecoration-${PVCUT}:5
>=kde-plasma/kscreenlocker-${PVCUT}:5
-   >=kde-plasma/kwayland-server-${KFMIN}:5
+   >=kde-plasma/kwayland-server-${PVCUT}:5
media-libs/fontconfig
media-libs/freetype
media-libs/libepoxy



[gentoo-commits] proj/kde:master commit in: kde-plasma/kwin/

2020-04-30 Thread Andreas Sturmlechner
commit: 14c72166c4c989ee84724cb0b8d8eef3cd3d5a0f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Apr 30 11:55:57 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Apr 30 11:55:57 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=14c72166

kde-plasma/kwin: Add new DEPEND

Upstream commit 3a9d7a6e9d7555a96d5f0177bb12bc347b0ba2f6

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-plasma/kwin/kwin-.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/kde-plasma/kwin/kwin-.ebuild b/kde-plasma/kwin/kwin-.ebuild
index 14c5eae88c..c2573b98f4 100644
--- a/kde-plasma/kwin/kwin-.ebuild
+++ b/kde-plasma/kwin/kwin-.ebuild
@@ -55,6 +55,7 @@ COMMON_DEPEND="
>=kde-plasma/breeze-${PVCUT}:5
>=kde-plasma/kdecoration-${PVCUT}:5
>=kde-plasma/kscreenlocker-${PVCUT}:5
+   >=kde-plasma/kwayland-server-${KFMIN}:5
media-libs/fontconfig
media-libs/freetype
media-libs/libepoxy



[gentoo-commits] proj/kde:master commit in: kde-plasma/kwin/

2020-04-12 Thread Andreas Sturmlechner
commit: 39efe61aef219e535452e6e34df4b96917d05a6b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Apr 12 12:54:42 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Apr 12 12:57:43 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=39efe61a

kde-plasma/kwin: Make sure we have up to date dev-libs/libinput ver

Sort dependencies while at it.

Upstream commit e0052cedcb9cd7c487dbf3a70d18df6ef84f3858

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-plasma/kwin/kwin-.ebuild | 20 ++--
 1 file changed, 10 insertions(+), 10 deletions(-)

diff --git a/kde-plasma/kwin/kwin-.ebuild b/kde-plasma/kwin/kwin-.ebuild
index 67f5ee847a..3c0e45b299 100644
--- a/kde-plasma/kwin/kwin-.ebuild
+++ b/kde-plasma/kwin/kwin-.ebuild
@@ -19,6 +19,15 @@ KEYWORDS=""
 IUSE="caps gles2-only multimedia"
 
 COMMON_DEPEND="
+   >=dev-libs/libinput-1.14
+   >=dev-libs/wayland-1.2
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtdeclarative-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5=[gles2-only=]
+   >=dev-qt/qtscript-${QTMIN}:5
+   >=dev-qt/qtsensors-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=dev-qt/qtx11extras-${QTMIN}:5
>=kde-frameworks/kactivities-${KFMIN}:5
>=kde-frameworks/kauth-${KFMIN}:5
>=kde-frameworks/kcmutils-${KFMIN}:5
@@ -46,15 +55,6 @@ COMMON_DEPEND="
>=kde-plasma/breeze-${PVCUT}:5
>=kde-plasma/kdecoration-${PVCUT}:5
>=kde-plasma/kscreenlocker-${PVCUT}:5
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtdeclarative-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5=[gles2-only=]
-   >=dev-qt/qtscript-${QTMIN}:5
-   >=dev-qt/qtsensors-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=dev-qt/qtx11extras-${QTMIN}:5
-   >=dev-libs/libinput-1.9
-   >=dev-libs/wayland-1.2
media-libs/fontconfig
media-libs/freetype
media-libs/libepoxy
@@ -75,10 +75,10 @@ COMMON_DEPEND="
gles2-only? ( media-libs/mesa[gles2] )
 "
 RDEPEND="${COMMON_DEPEND}
-   >=kde-frameworks/kirigami-${KFMIN}:5
>=dev-qt/qtquickcontrols-${QTMIN}:5
>=dev-qt/qtquickcontrols2-${QTMIN}:5
>=dev-qt/qtvirtualkeyboard-${QTMIN}:5
+   >=kde-frameworks/kirigami-${KFMIN}:5
multimedia? ( >=dev-qt/qtmultimedia-${QTMIN}:5[gstreamer,qml] )
 "
 DEPEND="${COMMON_DEPEND}



[gentoo-commits] proj/kde:master commit in: kde-plasma/kwin/

2020-04-12 Thread Andreas Sturmlechner
commit: 58ce721884b907517540ddabe46cb9a630685439
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Apr 12 14:20:44 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Apr 12 14:20:44 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=58ce7218

kde-plasma/kwin: Add note about not packaged sys-apps/hwdata RDEPEND

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-plasma/kwin/kwin-.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/kde-plasma/kwin/kwin-.ebuild b/kde-plasma/kwin/kwin-.ebuild
index 3c0e45b299..14c5eae88c 100644
--- a/kde-plasma/kwin/kwin-.ebuild
+++ b/kde-plasma/kwin/kwin-.ebuild
@@ -74,6 +74,7 @@ COMMON_DEPEND="
caps? ( sys-libs/libcap )
gles2-only? ( media-libs/mesa[gles2] )
 "
+# TODO: sys-apps/hwdata? not packaged yet; commit 33a1777a, Gentoo-bug 717216
 RDEPEND="${COMMON_DEPEND}
>=dev-qt/qtquickcontrols-${QTMIN}:5
>=dev-qt/qtquickcontrols2-${QTMIN}:5



[gentoo-commits] proj/kde:master commit in: kde-plasma/kwin/

2020-01-22 Thread Andreas Sturmlechner
commit: 457371aea60a616aa2ceb49f8aab4352c4daf16f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Jan 22 13:12:49 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Jan 22 13:16:05 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=457371ae

kde-plasma/kwin: Drop unused DEPEND

Upstream commit 996e84017279642488da62cf004aab25efc6a584

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-plasma/kwin/kwin-.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/kde-plasma/kwin/kwin-.ebuild b/kde-plasma/kwin/kwin-.ebuild
index 85fda0ea00..7c9eebecc5 100644
--- a/kde-plasma/kwin/kwin-.ebuild
+++ b/kde-plasma/kwin/kwin-.ebuild
@@ -32,7 +32,6 @@ COMMON_DEPEND="
>=kde-frameworks/ki18n-${KFMIN}:5
>=kde-frameworks/kiconthemes-${KFMIN}:5
>=kde-frameworks/kidletime-${KFMIN}:5=
-   >=kde-frameworks/kinit-${KFMIN}:5
>=kde-frameworks/kio-${KFMIN}:5
>=kde-frameworks/knewstuff-${KFMIN}:5
>=kde-frameworks/knotifications-${KFMIN}:5



[gentoo-commits] proj/kde:master commit in: kde-plasma/kwin/files/

2019-09-17 Thread Andreas Sturmlechner
commit: bc0b3df24ca5c74ea7cdf3cbd25914a3d46a0423
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Sep 17 15:39:13 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Sep 17 15:39:13 2019 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=bc0b3df2

kde-plasma/kwin: Drop unused patch

Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-plasma/kwin/files/kwin-5.15.80-gstreamer-optional.patch | 13 -
 1 file changed, 13 deletions(-)

diff --git a/kde-plasma/kwin/files/kwin-5.15.80-gstreamer-optional.patch 
b/kde-plasma/kwin/files/kwin-5.15.80-gstreamer-optional.patch
deleted file mode 100644
index 81db399f6b..00
--- a/kde-plasma/kwin/files/kwin-5.15.80-gstreamer-optional.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-Disable the effect video button if gstreamer is missing.
-
 a/kcmkwin/kwineffects/package/contents/ui/Effect.qml   2019-03-22 
23:06:45.172699544 +0100
-+++ b/kcmkwin/kwineffects/package/contents/ui/Effect.qml   2019-03-22 
23:07:30.435043637 +0100
-@@ -111,7 +111,7 @@
- 
- QtControls.Button {
- icon.name: "video"
--visible: model.VideoRole.toString() !== ""
-+visible: false
- 
- onClicked: videoItem.showHide()
- }



[gentoo-commits] proj/kde:master commit in: kde-plasma/kwin/

2019-08-18 Thread Andreas Sturmlechner
commit: 673ef399fec77613aefd573aa7fa4e7fb1013972
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Aug 18 11:40:26 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Aug 18 11:40:26 2019 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=673ef399

kde-plasma/kwin: DEPEND on media-libs/mesa[X(+)]

Package-Manager: Portage-2.3.71, Repoman-2.3.17
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-plasma/kwin/kwin-5.16.49..ebuild | 2 +-
 kde-plasma/kwin/kwin-.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/kde-plasma/kwin/kwin-5.16.49..ebuild 
b/kde-plasma/kwin/kwin-5.16.49..ebuild
index f0b90c2bba..e7a6b90346 100644
--- a/kde-plasma/kwin/kwin-5.16.49..ebuild
+++ b/kde-plasma/kwin/kwin-5.16.49..ebuild
@@ -54,7 +54,7 @@ COMMON_DEPEND="
media-libs/fontconfig
media-libs/freetype
media-libs/libepoxy
-   media-libs/mesa[egl,gbm,gles2?,wayland]
+   media-libs/mesa[egl,gbm,gles2?,wayland,X(+)]
virtual/libudev:=
x11-libs/libICE
x11-libs/libSM

diff --git a/kde-plasma/kwin/kwin-.ebuild b/kde-plasma/kwin/kwin-.ebuild
index cf1130f7cc..7616348f29 100644
--- a/kde-plasma/kwin/kwin-.ebuild
+++ b/kde-plasma/kwin/kwin-.ebuild
@@ -54,7 +54,7 @@ COMMON_DEPEND="
media-libs/fontconfig
media-libs/freetype
media-libs/libepoxy
-   media-libs/mesa[egl,gbm,gles2?,wayland]
+   media-libs/mesa[egl,gbm,gles2?,wayland,X(+)]
virtual/libudev:=
x11-libs/libICE
x11-libs/libSM



[gentoo-commits] proj/kde:master commit in: kde-plasma/kwin/, kde-plasma/kwin/files/

2019-08-06 Thread Andreas Sturmlechner
commit: 4689fa76c4f2a1ce41df0b82c9345be09acdb065
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Aug  6 20:43:30 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Aug  6 20:43:30 2019 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=4689fa76

kde-plasma/kwin: Rebase gstreamer-optional.patch on git master

Broken by upstream commit 52eba31ea23d73731600851838f61118a3fd9f9e

Package-Manager: Portage-2.3.71, Repoman-2.3.17
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../files/kwin-5.16.80-gstreamer-optional.patch| 25 ++
 kde-plasma/kwin/kwin-.ebuild   |  2 +-
 2 files changed, 26 insertions(+), 1 deletion(-)

diff --git a/kde-plasma/kwin/files/kwin-5.16.80-gstreamer-optional.patch 
b/kde-plasma/kwin/files/kwin-5.16.80-gstreamer-optional.patch
new file mode 100644
index 00..08a472ad55
--- /dev/null
+++ b/kde-plasma/kwin/files/kwin-5.16.80-gstreamer-optional.patch
@@ -0,0 +1,25 @@
+From b5b277996322b0a37ed8a9443724183b82800e81 Mon Sep 17 00:00:00 2001
+From: Andreas Sturmlechner 
+Date: Tue, 6 Aug 2019 22:36:44 +0200
+Subject: [PATCH] Disable the effect video button if gstreamer is missing
+
+---
+ kcmkwin/kwineffects/package/contents/ui/Effect.qml | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/kcmkwin/kwineffects/package/contents/ui/Effect.qml 
b/kcmkwin/kwineffects/package/contents/ui/Effect.qml
+index 71dbc5935..86ddf40b3 100644
+--- a/kcmkwin/kwineffects/package/contents/ui/Effect.qml
 b/kcmkwin/kwineffects/package/contents/ui/Effect.qml
+@@ -112,7 +112,7 @@ Kirigami.SwipeListItem {
+ }
+ actions: [
+ Kirigami.Action {
+-visible: model.VideoRole.toString() !== ""
++visible: false
+ icon.name: "videoclip-amarok"
+ tooltip: i18nc("@info:tooltip", "Show/Hide Video")
+ onTriggered: videoItem.showHide()
+-- 
+2.22.0
+

diff --git a/kde-plasma/kwin/kwin-.ebuild b/kde-plasma/kwin/kwin-.ebuild
index f0b90c2bba..cf1130f7cc 100644
--- a/kde-plasma/kwin/kwin-.ebuild
+++ b/kde-plasma/kwin/kwin-.ebuild
@@ -89,7 +89,7 @@ RESTRICT+=" test"
 
 src_prepare() {
kde5_src_prepare
-   use multimedia || eapply 
"${FILESDIR}/${PN}-5.15.80-gstreamer-optional.patch"
+   use multimedia || eapply 
"${FILESDIR}/${PN}-5.16.80-gstreamer-optional.patch"
 
# Access violations, bug #640432
sed -e "s/^ecm_find_qmlmodule.*QtMultimedia/#&/" \



[gentoo-commits] proj/kde:master commit in: kde-plasma/kwin/files/

2019-05-15 Thread Andreas Sturmlechner
commit: fa33073a5f6bb4fe63bc660bfd01a4f6cfe4db48
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed May 15 16:49:03 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed May 15 16:49:03 2019 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=fa33073a

kde-plasma/kwin: Drop unused patch

Package-Manager: Portage-2.3.66, Repoman-2.3.12
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-plasma/kwin/files/kwin-gstreamer-optional.patch | 15 ---
 1 file changed, 15 deletions(-)

diff --git a/kde-plasma/kwin/files/kwin-gstreamer-optional.patch 
b/kde-plasma/kwin/files/kwin-gstreamer-optional.patch
deleted file mode 100644
index d9ace476f9..00
--- a/kde-plasma/kwin/files/kwin-gstreamer-optional.patch
+++ /dev/null
@@ -1,15 +0,0 @@
-Disable the effect video button if gstreamer is missing.
-
-diff --git a/kcmkwin/kwincompositing/qml/Effect.qml 
b/kcmkwin/kwincompositing/qml/Effect.qml
-index fcd5e8a..2331da2 100644
 a/kcmkwin/kwincompositing/qml/Effect.qml
-+++ b/kcmkwin/kwincompositing/qml/Effect.qml
-@@ -144,7 +144,7 @@ Rectangle {
- 
- Button {
- id: videoButton
--visible: model.VideoRole.toString() !== ""
-+visible: false
- iconName: "video"
- onClicked: videoItem.showHide()
- }



[gentoo-commits] proj/kde:master commit in: kde-plasma/kwin/, kde-plasma/kwin/files/

2019-03-22 Thread Andreas Sturmlechner
commit: 629e28dccb9f78c9c2d8dcc5d2bf65267cc4c026
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Mar 22 22:10:36 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Mar 22 22:10:36 2019 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=629e28dc

kde-plasma/kwin: Rebase gstreamer-optional.patch

Closes: https://bugs.gentoo.org/681238
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-plasma/kwin/files/kwin-5.15.80-gstreamer-optional.patch | 13 +
 kde-plasma/kwin/kwin-.ebuild|  2 +-
 2 files changed, 14 insertions(+), 1 deletion(-)

diff --git a/kde-plasma/kwin/files/kwin-5.15.80-gstreamer-optional.patch 
b/kde-plasma/kwin/files/kwin-5.15.80-gstreamer-optional.patch
new file mode 100644
index 00..81db399f6b
--- /dev/null
+++ b/kde-plasma/kwin/files/kwin-5.15.80-gstreamer-optional.patch
@@ -0,0 +1,13 @@
+Disable the effect video button if gstreamer is missing.
+
+--- a/kcmkwin/kwineffects/package/contents/ui/Effect.qml   2019-03-22 
23:06:45.172699544 +0100
 b/kcmkwin/kwineffects/package/contents/ui/Effect.qml   2019-03-22 
23:07:30.435043637 +0100
+@@ -111,7 +111,7 @@
+ 
+ QtControls.Button {
+ icon.name: "video"
+-visible: model.VideoRole.toString() !== ""
++visible: false
+ 
+ onClicked: videoItem.showHide()
+ }

diff --git a/kde-plasma/kwin/kwin-.ebuild b/kde-plasma/kwin/kwin-.ebuild
index dc24e073c6..f0b90c2bba 100644
--- a/kde-plasma/kwin/kwin-.ebuild
+++ b/kde-plasma/kwin/kwin-.ebuild
@@ -89,7 +89,7 @@ RESTRICT+=" test"
 
 src_prepare() {
kde5_src_prepare
-   use multimedia || eapply "${FILESDIR}/${PN}-gstreamer-optional.patch"
+   use multimedia || eapply 
"${FILESDIR}/${PN}-5.15.80-gstreamer-optional.patch"
 
# Access violations, bug #640432
sed -e "s/^ecm_find_qmlmodule.*QtMultimedia/#&/" \



[gentoo-commits] proj/kde:master commit in: kde-plasma/kwin/

2019-02-23 Thread Andreas Sturmlechner
commit: c43949cac250ff0db5a234e4125d3d58143e4a4f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Feb 23 17:20:53 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Feb 23 17:20:53 2019 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=c43949ca

kde-plasma/kwin: Add new RDEPEND

Upstream commit 79eeea6b5822dfa416fa059c496636f983ad5a75

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-plasma/kwin/kwin-.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/kde-plasma/kwin/kwin-.ebuild b/kde-plasma/kwin/kwin-.ebuild
index 3f60977051..dc24e073c6 100644
--- a/kde-plasma/kwin/kwin-.ebuild
+++ b/kde-plasma/kwin/kwin-.ebuild
@@ -70,6 +70,7 @@ COMMON_DEPEND="
caps? ( sys-libs/libcap )
 "
 RDEPEND="${COMMON_DEPEND}
+   $(add_frameworks_dep kirigami)
$(add_qt_dep qtquickcontrols)
$(add_qt_dep qtquickcontrols2)
$(add_qt_dep qtvirtualkeyboard)



[gentoo-commits] proj/kde:master commit in: kde-plasma/kwin/

2018-08-15 Thread Andreas Sturmlechner
commit: eb9a97d8b96219ef4e4c84bdc7589e725b2c6fb8
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Aug 15 17:01:07 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Aug 15 17:01:07 2018 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=eb9a97d8

kde-plasma/kwin: Drop obsolete blocker kde-apps/kdeartwork-meta

Package-Manager: Portage-2.3.46, Repoman-2.3.10

 kde-plasma/kwin/kwin-5.12.49..ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/kde-plasma/kwin/kwin-5.12.49..ebuild 
b/kde-plasma/kwin/kwin-5.12.49..ebuild
index b2b94a6077..7b1b3750b4 100644
--- a/kde-plasma/kwin/kwin-5.12.49..ebuild
+++ b/kde-plasma/kwin/kwin-5.12.49..ebuild
@@ -73,7 +73,6 @@ RDEPEND="${COMMON_DEPEND}
$(add_plasma_dep kde-cli-tools)
$(add_qt_dep qtvirtualkeyboard)
multimedia? ( $(add_qt_dep qtmultimedia 'gstreamer,qml') )
-   !

[gentoo-commits] proj/kde:master commit in: kde-plasma/kwin/

2018-08-15 Thread Andreas Sturmlechner
commit: 495e577a7669c4c34550673f9d348ebdc66aa98e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Aug 15 15:54:37 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Aug 15 15:54:37 2018 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=495e577a

kde-plasma/kwin: Add missing RDEPENDs

Package-Manager: Portage-2.3.46, Repoman-2.3.10

 kde-plasma/kwin/kwin-5.13.49..ebuild | 1 +
 kde-plasma/kwin/kwin-.ebuild | 2 ++
 2 files changed, 3 insertions(+)

diff --git a/kde-plasma/kwin/kwin-5.13.49..ebuild 
b/kde-plasma/kwin/kwin-5.13.49..ebuild
index 554797835b..c4a47deca5 100644
--- a/kde-plasma/kwin/kwin-5.13.49..ebuild
+++ b/kde-plasma/kwin/kwin-5.13.49..ebuild
@@ -70,6 +70,7 @@ COMMON_DEPEND="
caps? ( sys-libs/libcap )
 "
 RDEPEND="${COMMON_DEPEND}
+   $(add_qt_dep qtquickcontrols)
$(add_qt_dep qtvirtualkeyboard)
multimedia? ( $(add_qt_dep qtmultimedia 'gstreamer,qml') )
!kde-plasma/kwin:4

diff --git a/kde-plasma/kwin/kwin-.ebuild b/kde-plasma/kwin/kwin-.ebuild
index e8f125d774..cd0bdbe8ad 100644
--- a/kde-plasma/kwin/kwin-.ebuild
+++ b/kde-plasma/kwin/kwin-.ebuild
@@ -70,6 +70,8 @@ COMMON_DEPEND="
caps? ( sys-libs/libcap )
 "
 RDEPEND="${COMMON_DEPEND}
+   $(add_qt_dep qtquickcontrols)
+   $(add_qt_dep qtquickcontrols2)
$(add_qt_dep qtvirtualkeyboard)
multimedia? ( $(add_qt_dep qtmultimedia 'gstreamer,qml') )
!kde-plasma/kwin:4



[gentoo-commits] proj/kde:master commit in: kde-plasma/kwin/

2018-06-01 Thread Andreas Sturmlechner
commit: 3e7a4ed7932d8eec16081cf7ee88f370f6dbc79d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jun  1 18:22:04 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Jun  1 18:22:48 2018 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=3e7a4ed7

kde-plasma/kwin: Patch upstreamed (kinda)

Closes: https://bugs.gentoo.org/657024
Package-Manager: Portage-2.3.40, Repoman-2.3.9

 kde-plasma/kwin/kwin-.ebuild | 2 --
 1 file changed, 2 deletions(-)

diff --git a/kde-plasma/kwin/kwin-.ebuild b/kde-plasma/kwin/kwin-.ebuild
index 554797835b..e8f125d774 100644
--- a/kde-plasma/kwin/kwin-.ebuild
+++ b/kde-plasma/kwin/kwin-.ebuild
@@ -86,8 +86,6 @@ PDEPEND="
 
 RESTRICT+=" test"
 
-PATCHES=( "${FILESDIR}/${PN}-5.10.95-test-optional.patch" )
-
 src_prepare() {
kde5_src_prepare
use multimedia || eapply "${FILESDIR}/${PN}-gstreamer-optional.patch"



[gentoo-commits] proj/kde:master commit in: kde-plasma/kwin/

2018-05-18 Thread Andreas Sturmlechner
commit: ba9cd3f99aa346be6eab9132136a6c08e55d58ef
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri May 18 23:17:42 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri May 18 23:17:42 2018 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=ba9cd3f9

kde-plasma/kwin: Fix circular dependency

(kde-plasma/kde-cli-tools-:5/5) depends on
 (kde-plasma/plasma-workspace-:5/5) (buildtime)
  (kde-plasma/kwin-:5/5) (buildtime)
   (kde-plasma/kde-cli-tools-:5/5) (runtime)

Closes: https://bugs.gentoo.org/656054
Package-Manager: Portage-2.3.38, Repoman-2.3.9

 kde-plasma/kwin/kwin-5.12.90.ebuild  | 4 +++-
 kde-plasma/kwin/kwin-5.13.49..ebuild | 4 +++-
 kde-plasma/kwin/kwin-.ebuild | 4 +++-
 3 files changed, 9 insertions(+), 3 deletions(-)

diff --git a/kde-plasma/kwin/kwin-5.12.90.ebuild 
b/kde-plasma/kwin/kwin-5.12.90.ebuild
index 86bb24e5fc..1f924f5f1f 100644
--- a/kde-plasma/kwin/kwin-5.12.90.ebuild
+++ b/kde-plasma/kwin/kwin-5.12.90.ebuild
@@ -70,7 +70,6 @@ COMMON_DEPEND="
caps? ( sys-libs/libcap )
 "
 RDEPEND="${COMMON_DEPEND}
-   $(add_plasma_dep kde-cli-tools)
$(add_qt_dep qtvirtualkeyboard)
multimedia? ( $(add_qt_dep qtmultimedia 'gstreamer,qml') )
!kde-plasma/kwin:4
@@ -81,6 +80,9 @@ DEPEND="${COMMON_DEPEND}
$(add_qt_dep qtconcurrent)
x11-base/xorg-proto
 "
+PDEPEND="
+   $(add_plasma_dep kde-cli-tools)
+"
 
 RESTRICT+=" test"
 

diff --git a/kde-plasma/kwin/kwin-5.13.49..ebuild 
b/kde-plasma/kwin/kwin-5.13.49..ebuild
index 4f708d8b42..554797835b 100644
--- a/kde-plasma/kwin/kwin-5.13.49..ebuild
+++ b/kde-plasma/kwin/kwin-5.13.49..ebuild
@@ -70,7 +70,6 @@ COMMON_DEPEND="
caps? ( sys-libs/libcap )
 "
 RDEPEND="${COMMON_DEPEND}
-   $(add_plasma_dep kde-cli-tools)
$(add_qt_dep qtvirtualkeyboard)
multimedia? ( $(add_qt_dep qtmultimedia 'gstreamer,qml') )
!kde-plasma/kwin:4
@@ -81,6 +80,9 @@ DEPEND="${COMMON_DEPEND}
$(add_qt_dep qtconcurrent)
x11-base/xorg-proto
 "
+PDEPEND="
+   $(add_plasma_dep kde-cli-tools)
+"
 
 RESTRICT+=" test"
 

diff --git a/kde-plasma/kwin/kwin-.ebuild b/kde-plasma/kwin/kwin-.ebuild
index 4f708d8b42..554797835b 100644
--- a/kde-plasma/kwin/kwin-.ebuild
+++ b/kde-plasma/kwin/kwin-.ebuild
@@ -70,7 +70,6 @@ COMMON_DEPEND="
caps? ( sys-libs/libcap )
 "
 RDEPEND="${COMMON_DEPEND}
-   $(add_plasma_dep kde-cli-tools)
$(add_qt_dep qtvirtualkeyboard)
multimedia? ( $(add_qt_dep qtmultimedia 'gstreamer,qml') )
!kde-plasma/kwin:4
@@ -81,6 +80,9 @@ DEPEND="${COMMON_DEPEND}
$(add_qt_dep qtconcurrent)
x11-base/xorg-proto
 "
+PDEPEND="
+   $(add_plasma_dep kde-cli-tools)
+"
 
 RESTRICT+=" test"
 



[gentoo-commits] proj/kde:master commit in: kde-plasma/kwin/

2018-05-06 Thread Andreas Sturmlechner
commit: 630b6aabae6b14e4d97898cb1af26162bf49d7c3
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun May  6 08:54:44 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun May  6 08:54:44 2018 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=630b6aab

kde-plasma/kwin: Cleanup old blocker

Package-Manager: Portage-2.3.36, Repoman-2.3.9

 kde-plasma/kwin/kwin-.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/kde-plasma/kwin/kwin-.ebuild b/kde-plasma/kwin/kwin-.ebuild
index 6669e376f6..4f708d8b42 100644
--- a/kde-plasma/kwin/kwin-.ebuild
+++ b/kde-plasma/kwin/kwin-.ebuild
@@ -73,7 +73,6 @@ RDEPEND="${COMMON_DEPEND}
$(add_plasma_dep kde-cli-tools)
$(add_qt_dep qtvirtualkeyboard)
multimedia? ( $(add_qt_dep qtmultimedia 'gstreamer,qml') )
-   !

[gentoo-commits] proj/kde:master commit in: kde-plasma/kwin/

2018-04-22 Thread Andreas Sturmlechner
commit: ca61b608ee6bdce3db77ee4edc11e52154c554ec
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Apr 22 11:00:53 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Apr 22 11:00:53 2018 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=ca61b608

kde-plasma/kwin: Add slot ops for QPA/private header usage

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 kde-plasma/kwin/kwin-5.12.49..ebuild | 7 +++
 kde-plasma/kwin/kwin-.ebuild | 7 +++
 2 files changed, 6 insertions(+), 8 deletions(-)

diff --git a/kde-plasma/kwin/kwin-5.12.49..ebuild 
b/kde-plasma/kwin/kwin-5.12.49..ebuild
index aefabacbcc..cfe9af9c85 100644
--- a/kde-plasma/kwin/kwin-5.12.49..ebuild
+++ b/kde-plasma/kwin/kwin-5.12.49..ebuild
@@ -23,10 +23,10 @@ COMMON_DEPEND="
$(add_frameworks_dep kcoreaddons)
$(add_frameworks_dep kcrash)
$(add_frameworks_dep kdeclarative)
-   $(add_frameworks_dep kglobalaccel)
+   $(add_frameworks_dep kglobalaccel '' '' '5=')
$(add_frameworks_dep ki18n)
$(add_frameworks_dep kiconthemes)
-   $(add_frameworks_dep kidletime)
+   $(add_frameworks_dep kidletime '' '' '5=')
$(add_frameworks_dep kinit)
$(add_frameworks_dep kio)
$(add_frameworks_dep knewstuff)
@@ -42,10 +42,9 @@ COMMON_DEPEND="
$(add_plasma_dep breeze)
$(add_plasma_dep kdecoration)
$(add_plasma_dep kscreenlocker)
-   $(add_qt_dep qtcore)
$(add_qt_dep qtdbus)
$(add_qt_dep qtdeclarative)
-   $(add_qt_dep qtgui 'gles2=')
+   $(add_qt_dep qtgui 'gles2=' '' '5=')
$(add_qt_dep qtscript)
$(add_qt_dep qtsensors)
$(add_qt_dep qtwidgets)

diff --git a/kde-plasma/kwin/kwin-.ebuild b/kde-plasma/kwin/kwin-.ebuild
index 0ada01189e..b6fb324341 100644
--- a/kde-plasma/kwin/kwin-.ebuild
+++ b/kde-plasma/kwin/kwin-.ebuild
@@ -23,10 +23,10 @@ COMMON_DEPEND="
$(add_frameworks_dep kcoreaddons)
$(add_frameworks_dep kcrash)
$(add_frameworks_dep kdeclarative)
-   $(add_frameworks_dep kglobalaccel)
+   $(add_frameworks_dep kglobalaccel '' '' '5=')
$(add_frameworks_dep ki18n)
$(add_frameworks_dep kiconthemes)
-   $(add_frameworks_dep kidletime)
+   $(add_frameworks_dep kidletime '' '' '5=')
$(add_frameworks_dep kinit)
$(add_frameworks_dep kio)
$(add_frameworks_dep knewstuff)
@@ -42,10 +42,9 @@ COMMON_DEPEND="
$(add_plasma_dep breeze)
$(add_plasma_dep kdecoration)
$(add_plasma_dep kscreenlocker)
-   $(add_qt_dep qtcore)
$(add_qt_dep qtdbus)
$(add_qt_dep qtdeclarative)
-   $(add_qt_dep qtgui 'gles2=')
+   $(add_qt_dep qtgui 'gles2=' '' '5=')
$(add_qt_dep qtscript)
$(add_qt_dep qtsensors)
$(add_qt_dep qtwidgets)



[gentoo-commits] proj/kde:master commit in: kde-plasma/kwin/

2018-01-21 Thread Andreas Sturmlechner
commit: e12e487289950d72949244d38af1014a7248acc8
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jan 21 13:57:23 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jan 21 13:58:03 2018 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=e12e4872

kde-plasma/kwin: Raise min dev-libs/libinput version

Upstream commit 4cc1d7a245460911737d22d184d140fed9e066e8

Package-Manager: Portage-2.3.20, Repoman-2.3.6

 kde-plasma/kwin/kwin-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-plasma/kwin/kwin-.ebuild b/kde-plasma/kwin/kwin-.ebuild
index aefabacbcc..0ada01189e 100644
--- a/kde-plasma/kwin/kwin-.ebuild
+++ b/kde-plasma/kwin/kwin-.ebuild
@@ -50,7 +50,7 @@ COMMON_DEPEND="
$(add_qt_dep qtsensors)
$(add_qt_dep qtwidgets)
$(add_qt_dep qtx11extras)
-   >=dev-libs/libinput-1.5
+   >=dev-libs/libinput-1.9
>=dev-libs/wayland-1.2
media-libs/fontconfig
media-libs/freetype



[gentoo-commits] proj/kde:master commit in: kde-plasma/kwin/

2018-01-16 Thread Andreas Sturmlechner
commit: d39e2f3edfafece7ce127ed3a0a3dbabfb6609ba
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jan 16 22:44:21 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jan 16 22:44:21 2018 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=d39e2f3e

kde-plasma/kwin: Fix sandbox violations caused by qmlplugindump

Bug: https://bugs.gentoo.org/640432
Package-Manager: Portage-2.3.19, Repoman-2.3.6

 kde-plasma/kwin/kwin-5.11.95.ebuild  | 4 
 kde-plasma/kwin/kwin-5.12.49..ebuild | 4 
 kde-plasma/kwin/kwin-.ebuild | 4 
 3 files changed, 12 insertions(+)

diff --git a/kde-plasma/kwin/kwin-5.11.95.ebuild 
b/kde-plasma/kwin/kwin-5.11.95.ebuild
index 6811b9bd0f..e47e89325e 100644
--- a/kde-plasma/kwin/kwin-5.11.95.ebuild
+++ b/kde-plasma/kwin/kwin-5.11.95.ebuild
@@ -91,6 +91,10 @@ PATCHES=( "${FILESDIR}/${PN}-5.10.95-test-optional.patch" )
 src_prepare() {
kde5_src_prepare
use multimedia || eapply "${FILESDIR}/${PN}-gstreamer-optional.patch"
+
+   # Access violations, bug #640432
+   sed -e "s/^ecm_find_qmlmodule.*QtMultimedia/#&/" \
+   -i CMakeLists.txt || die
 }
 
 src_configure() {

diff --git a/kde-plasma/kwin/kwin-5.12.49..ebuild 
b/kde-plasma/kwin/kwin-5.12.49..ebuild
index 47ec4ce8f9..aefabacbcc 100644
--- a/kde-plasma/kwin/kwin-5.12.49..ebuild
+++ b/kde-plasma/kwin/kwin-5.12.49..ebuild
@@ -91,6 +91,10 @@ PATCHES=( "${FILESDIR}/${PN}-5.10.95-test-optional.patch" )
 src_prepare() {
kde5_src_prepare
use multimedia || eapply "${FILESDIR}/${PN}-gstreamer-optional.patch"
+
+   # Access violations, bug #640432
+   sed -e "s/^ecm_find_qmlmodule.*QtMultimedia/#&/" \
+   -i CMakeLists.txt || die
 }
 
 src_configure() {

diff --git a/kde-plasma/kwin/kwin-.ebuild b/kde-plasma/kwin/kwin-.ebuild
index 47ec4ce8f9..aefabacbcc 100644
--- a/kde-plasma/kwin/kwin-.ebuild
+++ b/kde-plasma/kwin/kwin-.ebuild
@@ -91,6 +91,10 @@ PATCHES=( "${FILESDIR}/${PN}-5.10.95-test-optional.patch" )
 src_prepare() {
kde5_src_prepare
use multimedia || eapply "${FILESDIR}/${PN}-gstreamer-optional.patch"
+
+   # Access violations, bug #640432
+   sed -e "s/^ecm_find_qmlmodule.*QtMultimedia/#&/" \
+   -i CMakeLists.txt || die
 }
 
 src_configure() {



[gentoo-commits] proj/kde:master commit in: kde-plasma/kwin/

2017-12-25 Thread Michael Palimaka
commit: f063ed688b88d19e0b2d12bb58dd1cdbed2374e0
Author: Michael Palimaka  gentoo  org>
AuthorDate: Mon Dec 25 10:04:40 2017 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Mon Dec 25 10:04:59 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=f063ed68

kde-plasma/kwin: x11-libs/xcb-util-wm is now mandatory

Upstream-commit: c87230c3a5feb6b31938189bd3dd69eaee490def
Package-Manager: Portage-2.3.14, Repoman-2.3.6

 kde-plasma/kwin/kwin-5.11.49..ebuild | 2 +-
 kde-plasma/kwin/kwin-.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/kde-plasma/kwin/kwin-5.11.49..ebuild 
b/kde-plasma/kwin/kwin-5.11.49..ebuild
index 43190b6093..370bf11d14 100644
--- a/kde-plasma/kwin/kwin-5.11.49..ebuild
+++ b/kde-plasma/kwin/kwin-5.11.49..ebuild
@@ -66,6 +66,7 @@ COMMON_DEPEND="
x11-libs/xcb-util-cursor
x11-libs/xcb-util-image
x11-libs/xcb-util-keysyms
+   x11-libs/xcb-util-wm
 "
 RDEPEND="${COMMON_DEPEND}
$(add_plasma_dep kde-cli-tools)
@@ -79,7 +80,6 @@ DEPEND="${COMMON_DEPEND}
$(add_qt_dep designer)
$(add_qt_dep qtconcurrent)
x11-proto/xproto
-   test? ( x11-libs/xcb-util-wm )
 "
 
 RESTRICT+=" test"

diff --git a/kde-plasma/kwin/kwin-.ebuild b/kde-plasma/kwin/kwin-.ebuild
index 1425c93aed..e33a41c8e4 100644
--- a/kde-plasma/kwin/kwin-.ebuild
+++ b/kde-plasma/kwin/kwin-.ebuild
@@ -67,6 +67,7 @@ COMMON_DEPEND="
x11-libs/xcb-util-cursor
x11-libs/xcb-util-image
x11-libs/xcb-util-keysyms
+   x11-libs/xcb-util-wm
caps? ( sys-libs/libcap )
 "
 RDEPEND="${COMMON_DEPEND}
@@ -81,7 +82,6 @@ DEPEND="${COMMON_DEPEND}
$(add_qt_dep designer)
$(add_qt_dep qtconcurrent)
x11-proto/xproto
-   test? ( x11-libs/xcb-util-wm )
 "
 
 RESTRICT+=" test"



[gentoo-commits] proj/kde:master commit in: kde-plasma/kwin/

2017-11-11 Thread Andreas Sturmlechner
commit: 1883834de8ef65c2faeb489aa41320c745f9512f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Nov 11 18:56:18 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Nov 11 18:56:18 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=1883834d

kde-plasma/kwin: Add missing DEPEND

Thanks-to: Duncan <1i5t5.duncan  cox.net>
Closes: https://bugs.gentoo.org/637146
Package-Manager: Portage-2.3.13, Repoman-2.3.4

 kde-plasma/kwin/kwin-.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/kde-plasma/kwin/kwin-.ebuild b/kde-plasma/kwin/kwin-.ebuild
index 86eeef82bc..1425c93aed 100644
--- a/kde-plasma/kwin/kwin-.ebuild
+++ b/kde-plasma/kwin/kwin-.ebuild
@@ -47,6 +47,7 @@ COMMON_DEPEND="
$(add_qt_dep qtdeclarative)
$(add_qt_dep qtgui 'gles2=')
$(add_qt_dep qtscript)
+   $(add_qt_dep qtsensors)
$(add_qt_dep qtwidgets)
$(add_qt_dep qtx11extras)
>=dev-libs/libinput-1.5



[gentoo-commits] proj/kde:master commit in: kde-plasma/kwin/, kde-plasma/plasma-nm/, kde-plasma/kwallet-pam/, ...

2017-10-17 Thread Andreas Sturmlechner
commit: 8c0fa6f3ffc239c6f5f716a69916ab912223e651
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Oct 17 15:30:21 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Oct 17 15:30:21 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=8c0fa6f3

kde-plasma: Add KDE Plasma 5.11.1

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 kde-plasma/bluedevil/bluedevil-5.11.1.ebuild   |  40 +
 kde-plasma/breeze-grub/breeze-grub-5.11.1.ebuild   |  30 
 kde-plasma/breeze-gtk/breeze-gtk-5.11.1.ebuild |  12 ++
 .../breeze-plymouth/breeze-plymouth-5.11.1.ebuild  |  26 
 kde-plasma/breeze/breeze-5.11.1.ebuild |  76 +
 kde-plasma/drkonqi/drkonqi-5.11.1.ebuild   |  55 +++
 .../kactivitymanagerd-5.11.1.ebuild|  35 +
 .../kde-cli-tools/kde-cli-tools-5.11.1.ebuild  |  59 +++
 .../kde-gtk-config/kde-gtk-config-5.11.1.ebuild|  58 +++
 kde-plasma/kdecoration/kdecoration-5.11.1.ebuild   |  16 ++
 .../kdeplasma-addons-5.11.1.ebuild |  56 +++
 kde-plasma/kgamma/kgamma-5.11.1.ebuild |  26 
 kde-plasma/khotkeys/khotkeys-5.11.1.ebuild |  46 ++
 kde-plasma/kinfocenter/kinfocenter-5.11.1.ebuild   |  91 +++
 kde-plasma/kmenuedit/kmenuedit-5.11.1.ebuild   |  44 ++
 kde-plasma/kscreen/kscreen-5.11.1.ebuild   |  38 +
 .../kscreenlocker/kscreenlocker-5.11.1.ebuild  |  92 +++
 kde-plasma/ksshaskpass/ksshaskpass-5.11.1.ebuild   |  49 ++
 kde-plasma/ksysguard/ksysguard-5.11.1.ebuild   |  47 ++
 kde-plasma/kwallet-pam/kwallet-pam-5.11.1.ebuild   |  53 +++
 .../kwayland-integration-5.11.1.ebuild |  22 +++
 kde-plasma/kwin/kwin-5.11.1.ebuild |  92 +++
 kde-plasma/kwrited/kwrited-5.11.1.ebuild   |  23 +++
 kde-plasma/libkscreen/libkscreen-5.11.1.ebuild |  27 
 kde-plasma/libksysguard/libksysguard-5.11.1.ebuild |  53 +++
 kde-plasma/milou/milou-5.11.1.ebuild   |  30 
 kde-plasma/oxygen/oxygen-5.11.1.ebuild |  91 +++
 .../plasma-desktop/plasma-desktop-5.11.1.ebuild| 162 +++
 .../plasma-integration-5.11.1.ebuild   |  43 +
 kde-plasma/plasma-meta/plasma-meta-5.11.1.ebuild   |  70 +
 kde-plasma/plasma-nm/plasma-nm-5.11.1.ebuild   |  65 
 kde-plasma/plasma-pa/plasma-pa-5.11.1.ebuild   |  29 
 kde-plasma/plasma-sdk/plasma-sdk-5.11.1.ebuild |  39 +
 kde-plasma/plasma-vault/plasma-vault-5.11.1.ebuild |  32 
 .../plasma-workspace-wallpapers-5.11.1.ebuild  |  18 +++
 .../plasma-workspace-5.11.1.ebuild | 173 +
 kde-plasma/plymouth-kcm/plymouth-kcm-5.11.1.ebuild |  36 +
 .../polkit-kde-agent-5.11.1.ebuild |  30 
 kde-plasma/powerdevil/powerdevil-5.11.1.ebuild |  82 ++
 kde-plasma/sddm-kcm/sddm-kcm-5.11.1.ebuild |  41 +
 .../systemsettings/systemsettings-5.11.1.ebuild|  49 ++
 kde-plasma/user-manager/user-manager-5.11.1.ebuild |  27 
 42 files changed, 2183 insertions(+)

diff --git a/kde-plasma/bluedevil/bluedevil-5.11.1.ebuild 
b/kde-plasma/bluedevil/bluedevil-5.11.1.ebuild
new file mode 100644
index 00..1b30c235b0
--- /dev/null
+++ b/kde-plasma/bluedevil/bluedevil-5.11.1.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit kde5
+
+DESCRIPTION="Bluetooth stack for KDE Plasma"
+HOMEPAGE="https://projects.kde.org/projects/extragear/base/bluedevil;
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE=""
+
+COMMON_DEPEND="
+   $(add_frameworks_dep bluez-qt)
+   $(add_frameworks_dep kconfig)
+   $(add_frameworks_dep kconfigwidgets)
+   $(add_frameworks_dep kcoreaddons)
+   $(add_frameworks_dep kded)
+   $(add_frameworks_dep kdbusaddons)
+   $(add_frameworks_dep ki18n)
+   $(add_frameworks_dep kiconthemes)
+   $(add_frameworks_dep kio)
+   $(add_frameworks_dep knotifications)
+   $(add_frameworks_dep kwidgetsaddons)
+   $(add_frameworks_dep kwindowsystem)
+   $(add_frameworks_dep plasma)
+   $(add_qt_dep qtdbus)
+   $(add_qt_dep qtdeclarative)
+   $(add_qt_dep qtgui)
+   $(add_qt_dep qtwidgets)
+"
+DEPEND="${COMMON_DEPEND}
+   x11-misc/shared-mime-info
+"
+RDEPEND="${COMMON_DEPEND}
+   $(add_plasma_dep kde-cli-tools)
+   !app-mobilephone/obexd
+   !app-mobilephone/obex-data-server
+   !kde-plasma/bluedevil:4
+"

diff --git a/kde-plasma/breeze-grub/breeze-grub-5.11.1.ebuild 
b/kde-plasma/breeze-grub/breeze-grub-5.11.1.ebuild
new file mode 100644
index 00..70488d313e
--- /dev/null
+++ b/kde-plasma/breeze-grub/breeze-grub-5.11.1.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+

[gentoo-commits] proj/kde:master commit in: kde-plasma/kwin/

2017-10-01 Thread Andreas Sturmlechner
commit: 33a1bb59906fe975861a310f62299ca7a72af8e8
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Oct  1 09:12:14 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Oct  1 09:12:14 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=33a1bb59

kde-plasma/kwin: Fix src_configure

Reported-by: Duncan <1i5t5.duncan  cox.net>
Gentoo-bug: 632608
Package-Manager: Portage-2.3.10, Repoman-2.3.3

 kde-plasma/kwin/kwin-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-plasma/kwin/kwin-.ebuild b/kde-plasma/kwin/kwin-.ebuild
index 8e69b7a156..86eeef82bc 100644
--- a/kde-plasma/kwin/kwin-.ebuild
+++ b/kde-plasma/kwin/kwin-.ebuild
@@ -97,5 +97,5 @@ src_configure() {
$(cmake-utils_use_find_package caps Libcap)
)
 
-   kde5_src_prepare
+   kde5_src_configure
 }



[gentoo-commits] proj/kde:master commit in: kde-plasma/kwin/

2017-09-30 Thread Andreas Sturmlechner
commit: fef5b4838082ea31b382085cc415463fda5e5996
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Sep 30 13:04:15 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Sep 30 13:04:15 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=fef5b483

kde-plasma/kwin: Really RDEPEND this time

Package-Manager: Portage-2.3.10, Repoman-2.3.3

 kde-plasma/kwin/kwin-5.11.49..ebuild | 2 +-
 kde-plasma/kwin/kwin-.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/kde-plasma/kwin/kwin-5.11.49..ebuild 
b/kde-plasma/kwin/kwin-5.11.49..ebuild
index 3075ffbe2a..43190b6093 100644
--- a/kde-plasma/kwin/kwin-5.11.49..ebuild
+++ b/kde-plasma/kwin/kwin-5.11.49..ebuild
@@ -47,7 +47,6 @@ COMMON_DEPEND="
$(add_qt_dep qtdeclarative)
$(add_qt_dep qtgui 'gles2=')
$(add_qt_dep qtscript)
-   $(add_qt_dep qtvirtualkeyboard)
$(add_qt_dep qtwidgets)
$(add_qt_dep qtx11extras)
>=dev-libs/libinput-1.5
@@ -70,6 +69,7 @@ COMMON_DEPEND="
 "
 RDEPEND="${COMMON_DEPEND}
$(add_plasma_dep kde-cli-tools)
+   $(add_qt_dep qtvirtualkeyboard)
multimedia? ( $(add_qt_dep qtmultimedia 'gstreamer,qml') )

[gentoo-commits] proj/kde:master commit in: kde-plasma/kwin/

2017-09-30 Thread Andreas Sturmlechner
commit: 959e434ea20b7aa0c8fdc232ef3313834efc38f2
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Sep 30 12:45:34 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Sep 30 12:59:03 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=959e434e

kde-plasma/kwin: Add dev-qt/qtvirtualkeyboard RDEPEND

See also:
https://mail.kde.org/pipermail/distributions/2017-March/000182.html
Gentoo-bug: 602742
Package-Manager: Portage-2.3.10, Repoman-2.3.3

 kde-plasma/kwin/kwin-5.11.49..ebuild | 1 +
 kde-plasma/kwin/kwin-.ebuild | 1 +
 2 files changed, 2 insertions(+)

diff --git a/kde-plasma/kwin/kwin-5.11.49..ebuild 
b/kde-plasma/kwin/kwin-5.11.49..ebuild
index fe4ce5b7fd..3075ffbe2a 100644
--- a/kde-plasma/kwin/kwin-5.11.49..ebuild
+++ b/kde-plasma/kwin/kwin-5.11.49..ebuild
@@ -47,6 +47,7 @@ COMMON_DEPEND="
$(add_qt_dep qtdeclarative)
$(add_qt_dep qtgui 'gles2=')
$(add_qt_dep qtscript)
+   $(add_qt_dep qtvirtualkeyboard)
$(add_qt_dep qtwidgets)
$(add_qt_dep qtx11extras)
>=dev-libs/libinput-1.5

diff --git a/kde-plasma/kwin/kwin-.ebuild b/kde-plasma/kwin/kwin-.ebuild
index f7ef8044dd..6d453d573f 100644
--- a/kde-plasma/kwin/kwin-.ebuild
+++ b/kde-plasma/kwin/kwin-.ebuild
@@ -47,6 +47,7 @@ COMMON_DEPEND="
$(add_qt_dep qtdeclarative)
$(add_qt_dep qtgui 'gles2=')
$(add_qt_dep qtscript)
+   $(add_qt_dep qtvirtualkeyboard)
$(add_qt_dep qtwidgets)
$(add_qt_dep qtx11extras)
>=dev-libs/libinput-1.5



[gentoo-commits] proj/kde:master commit in: kde-plasma/kwin/

2017-09-29 Thread Michael Palimaka
commit: 59dd8172ef07c6bc8522107ace009bb95acb2b7c
Author: Michael Palimaka  gentoo  org>
AuthorDate: Sat Sep 30 05:38:15 2017 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sat Sep 30 05:38:29 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=59dd8172

kde-plasma/kwin: introduce caps USE flag

Upstream-commit: 7c8003f7f6212ccad7de652943f94d501365d30f
Package-Manager: Portage-2.3.8, Repoman-2.3.3

 kde-plasma/kwin/kwin-.ebuild | 11 ++-
 1 file changed, 10 insertions(+), 1 deletion(-)

diff --git a/kde-plasma/kwin/kwin-.ebuild b/kde-plasma/kwin/kwin-.ebuild
index fe4ce5b7fd..f7ef8044dd 100644
--- a/kde-plasma/kwin/kwin-.ebuild
+++ b/kde-plasma/kwin/kwin-.ebuild
@@ -11,7 +11,7 @@ inherit kde5
 DESCRIPTION="KDE window manager"
 LICENSE="GPL-2+"
 KEYWORDS=""
-IUSE="gles2 multimedia"
+IUSE="caps gles2 multimedia"
 
 COMMON_DEPEND="
$(add_frameworks_dep kactivities)
@@ -66,6 +66,7 @@ COMMON_DEPEND="
x11-libs/xcb-util-cursor
x11-libs/xcb-util-image
x11-libs/xcb-util-keysyms
+   caps? ( sys-libs/libcap )
 "
 RDEPEND="${COMMON_DEPEND}
$(add_plasma_dep kde-cli-tools)
@@ -89,3 +90,11 @@ src_prepare() {
kde5_src_prepare
use multimedia || eapply "${FILESDIR}/${PN}-gstreamer-optional.patch"
 }
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake-utils_use_find_package caps Libcap)
+   )
+
+   kde5_src_prepare
+}



[gentoo-commits] proj/kde:master commit in: kde-plasma/kwin/

2017-09-14 Thread Andreas Sturmlechner
commit: b50f7d2303717dc3885673b98c4e2cf7fda83d26
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Sep 14 18:44:51 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Sep 14 18:44:51 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=b50f7d23

kde-plasma/kwin: Apply tests-optional patch to live

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 kde-plasma/kwin/kwin-5.11.49..ebuild | 2 ++
 kde-plasma/kwin/kwin-.ebuild | 2 ++
 2 files changed, 4 insertions(+)

diff --git a/kde-plasma/kwin/kwin-5.11.49..ebuild 
b/kde-plasma/kwin/kwin-5.11.49..ebuild
index cb10384683..fe4ce5b7fd 100644
--- a/kde-plasma/kwin/kwin-5.11.49..ebuild
+++ b/kde-plasma/kwin/kwin-5.11.49..ebuild
@@ -83,6 +83,8 @@ DEPEND="${COMMON_DEPEND}
 
 RESTRICT+=" test"
 
+PATCHES=( "${FILESDIR}/${PN}-5.10.95-test-optional.patch" )
+
 src_prepare() {
kde5_src_prepare
use multimedia || eapply "${FILESDIR}/${PN}-gstreamer-optional.patch"

diff --git a/kde-plasma/kwin/kwin-.ebuild b/kde-plasma/kwin/kwin-.ebuild
index cb10384683..fe4ce5b7fd 100644
--- a/kde-plasma/kwin/kwin-.ebuild
+++ b/kde-plasma/kwin/kwin-.ebuild
@@ -83,6 +83,8 @@ DEPEND="${COMMON_DEPEND}
 
 RESTRICT+=" test"
 
+PATCHES=( "${FILESDIR}/${PN}-5.10.95-test-optional.patch" )
+
 src_prepare() {
kde5_src_prepare
use multimedia || eapply "${FILESDIR}/${PN}-gstreamer-optional.patch"



[gentoo-commits] proj/kde:master commit in: kde-plasma/kwin/

2017-09-02 Thread Andreas Sturmlechner
commit: 2bad35437f5d95643a1f4b7c25d631cfdd9e68df
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Sep  2 13:44:59 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Sep  2 13:46:35 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=2bad3543

kde-plasma/kwin: Drop deprecated dev-qt/qtmultimedia[gstreamer010] option

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 kde-plasma/kwin/kwin-.ebuild | 9 ++---
 1 file changed, 2 insertions(+), 7 deletions(-)

diff --git a/kde-plasma/kwin/kwin-.ebuild b/kde-plasma/kwin/kwin-.ebuild
index b10321e66d..cb10384683 100644
--- a/kde-plasma/kwin/kwin-.ebuild
+++ b/kde-plasma/kwin/kwin-.ebuild
@@ -69,12 +69,7 @@ COMMON_DEPEND="
 "
 RDEPEND="${COMMON_DEPEND}
$(add_plasma_dep kde-cli-tools)
-   multimedia? (
-   || (
-   $(add_qt_dep qtmultimedia 'gstreamer,qml')
-   $(add_qt_dep qtmultimedia 'gstreamer010,qml')
-   )
-   )
+   multimedia? ( $(add_qt_dep qtmultimedia 'gstreamer,qml') )
!

[gentoo-commits] proj/kde:master commit in: kde-plasma/kwin/files/

2017-09-02 Thread Andreas Sturmlechner
commit: e01076c2fd989f6ca8b68e3b715fceb12d75
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Sep  2 09:29:43 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Sep  2 09:39:58 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=e01076c2

kde-plasma/kwin: Drop unused patch

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 .../kwin/files/kwin-5.8.7-glibc-sysmacros.patch| 38 --
 1 file changed, 38 deletions(-)

diff --git a/kde-plasma/kwin/files/kwin-5.8.7-glibc-sysmacros.patch 
b/kde-plasma/kwin/files/kwin-5.8.7-glibc-sysmacros.patch
deleted file mode 100644
index 61c07feaee..00
--- a/kde-plasma/kwin/files/kwin-5.8.7-glibc-sysmacros.patch
+++ /dev/null
@@ -1,38 +0,0 @@
-commit 8efef12eeb377e9087551e333d65631968c80e5f
-Author: Andreas Sturmlechner 
-Date:   Sat Jun 10 17:00:25 2017 +0200
-
-Fix build with future glibc (major/minor macros), BSD compatible
-
-Summary:
-Also adding sys/types.h which is not implicitly included from all over.
-
-Thanks-to: [ade] in #kde-devel
-
-See also:
-https://sourceware.org/ml/libc-alpha/2015-11/msg00452.html
-https://git.reviewboard.kde.org/r/127662/
-
-Reviewers: #plasma
-
-Subscribers: plasma-devel, kwin, #kwin, adridg
-
-Tags: #kwin
-
-Differential Revision: https://phabricator.kde.org/D6175
-
-diff --git a/logind.cpp b/logind.cpp
-index fee0f2ff4..bb84af4f9 100644
 a/logind.cpp
-+++ b/logind.cpp
-@@ -29,6 +29,10 @@ along with this program.  If not, see 
.
- #include 
- 
- #include 
-+#include 
-+#ifndef major
-+#include 
-+#endif
- #include 
- #include "utils.h"
- 



[gentoo-commits] proj/kde:master commit in: kde-plasma/kwin/

2017-08-12 Thread Michael Palimaka
commit: f697c65618b14eef610640c970a07767ef471e1a
Author: Michael Palimaka  gentoo  org>
AuthorDate: Sat Aug 12 11:39:32 2017 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sat Aug 12 11:39:37 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=f697c656

kde-plasma/kwin: add new dependency

Upstream-commit: 254690e899dce589ce3b172c998b031a6405895b
Package-Manager: Portage-2.3.6, Repoman-2.3.3

 kde-plasma/kwin/kwin-5.10.49..ebuild | 1 +
 kde-plasma/kwin/kwin-.ebuild | 1 +
 2 files changed, 2 insertions(+)

diff --git a/kde-plasma/kwin/kwin-5.10.49..ebuild 
b/kde-plasma/kwin/kwin-5.10.49..ebuild
index a66b73c17a..dcc98491ac 100644
--- a/kde-plasma/kwin/kwin-5.10.49..ebuild
+++ b/kde-plasma/kwin/kwin-5.10.49..ebuild
@@ -33,6 +33,7 @@ COMMON_DEPEND="
$(add_frameworks_dep knotifications)
$(add_frameworks_dep kpackage)
$(add_frameworks_dep kservice)
+   $(add_frameworks_dep ktextwidgets)
$(add_frameworks_dep kwayland)
$(add_frameworks_dep kwidgetsaddons)
$(add_frameworks_dep kwindowsystem X)

diff --git a/kde-plasma/kwin/kwin-.ebuild b/kde-plasma/kwin/kwin-.ebuild
index 2c30350ef7..b10321e66d 100644
--- a/kde-plasma/kwin/kwin-.ebuild
+++ b/kde-plasma/kwin/kwin-.ebuild
@@ -33,6 +33,7 @@ COMMON_DEPEND="
$(add_frameworks_dep knotifications)
$(add_frameworks_dep kpackage)
$(add_frameworks_dep kservice)
+   $(add_frameworks_dep ktextwidgets)
$(add_frameworks_dep kwayland)
$(add_frameworks_dep kwidgetsaddons)
$(add_frameworks_dep kwindowsystem X)



[gentoo-commits] proj/kde:master commit in: kde-plasma/kwin/, kde-plasma/kwin/files/

2017-06-13 Thread Andreas Sturmlechner
commit: c3e6e6bdcd1108209df98de131a49bf6cf86c86d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jun 13 20:19:33 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jun 13 20:22:44 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=c3e6e6bd

kde-plasma/kwin: Fix build with future glibc

Gentoo-bug: 603138

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 .../kwin/files/kwin-5.8.7-glibc-sysmacros.patch| 38 ++
 kde-plasma/kwin/kwin-5.10.49..ebuild   |  2 ++
 kde-plasma/kwin/kwin-5.8.49..ebuild|  2 ++
 3 files changed, 42 insertions(+)

diff --git a/kde-plasma/kwin/files/kwin-5.8.7-glibc-sysmacros.patch 
b/kde-plasma/kwin/files/kwin-5.8.7-glibc-sysmacros.patch
new file mode 100644
index 00..61c07feaee
--- /dev/null
+++ b/kde-plasma/kwin/files/kwin-5.8.7-glibc-sysmacros.patch
@@ -0,0 +1,38 @@
+commit 8efef12eeb377e9087551e333d65631968c80e5f
+Author: Andreas Sturmlechner 
+Date:   Sat Jun 10 17:00:25 2017 +0200
+
+Fix build with future glibc (major/minor macros), BSD compatible
+
+Summary:
+Also adding sys/types.h which is not implicitly included from all over.
+
+Thanks-to: [ade] in #kde-devel
+
+See also:
+https://sourceware.org/ml/libc-alpha/2015-11/msg00452.html
+https://git.reviewboard.kde.org/r/127662/
+
+Reviewers: #plasma
+
+Subscribers: plasma-devel, kwin, #kwin, adridg
+
+Tags: #kwin
+
+Differential Revision: https://phabricator.kde.org/D6175
+
+diff --git a/logind.cpp b/logind.cpp
+index fee0f2ff4..bb84af4f9 100644
+--- a/logind.cpp
 b/logind.cpp
+@@ -29,6 +29,10 @@ along with this program.  If not, see 
.
+ #include 
+ 
+ #include 
++#include 
++#ifndef major
++#include 
++#endif
+ #include 
+ #include "utils.h"
+ 

diff --git a/kde-plasma/kwin/kwin-5.10.49..ebuild 
b/kde-plasma/kwin/kwin-5.10.49..ebuild
index 2c30350ef7..a66b73c17a 100644
--- a/kde-plasma/kwin/kwin-5.10.49..ebuild
+++ b/kde-plasma/kwin/kwin-5.10.49..ebuild
@@ -87,6 +87,8 @@ DEPEND="${COMMON_DEPEND}
 
 RESTRICT+=" test"
 
+PATCHES=( "${FILESDIR}/${PN}-5.8.7-glibc-sysmacros.patch" )
+
 src_prepare() {
kde5_src_prepare
use multimedia || eapply "${FILESDIR}/${PN}-gstreamer-optional.patch"

diff --git a/kde-plasma/kwin/kwin-5.8.49..ebuild 
b/kde-plasma/kwin/kwin-5.8.49..ebuild
index b80a548d23..f02dc903ec 100644
--- a/kde-plasma/kwin/kwin-5.8.49..ebuild
+++ b/kde-plasma/kwin/kwin-5.8.49..ebuild
@@ -88,6 +88,8 @@ DEPEND="${COMMON_DEPEND}
 
 RESTRICT+=" test"
 
+PATCHES=( "${FILESDIR}/${PN}-5.8.7-glibc-sysmacros.patch" )
+
 src_prepare() {
kde5_src_prepare
use multimedia || eapply "${FILESDIR}/${PN}-gstreamer-optional.patch"



[gentoo-commits] proj/kde:master commit in: kde-plasma/kwin/, kde-plasma/kdecoration/, kde-plasma/powerdevil/

2017-05-28 Thread Andreas Sturmlechner
commit: 03eb7a662b963663338bf7f0ce80a4c7eda132cd
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun May 28 14:56:21 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun May 28 14:56:21 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=03eb7a66

kde-plasma: Cleanup obsolete (masked) KDE_GCC_MINIMAL versions

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 kde-plasma/kdecoration/kdecoration-5.10.0.ebuild   | 1 -
 kde-plasma/kdecoration/kdecoration-5.10.49..ebuild | 1 -
 kde-plasma/kdecoration/kdecoration-5.8.49..ebuild  | 1 -
 kde-plasma/kdecoration/kdecoration-5.9.95.ebuild   | 1 -
 kde-plasma/kdecoration/kdecoration-.ebuild | 1 -
 kde-plasma/kwin/kwin-5.8.49..ebuild| 1 -
 kde-plasma/powerdevil/powerdevil-5.10.0.ebuild | 1 -
 kde-plasma/powerdevil/powerdevil-5.10.49..ebuild   | 1 -
 kde-plasma/powerdevil/powerdevil-5.8.49..ebuild| 1 -
 kde-plasma/powerdevil/powerdevil-5.9.95.ebuild | 1 -
 kde-plasma/powerdevil/powerdevil-.ebuild   | 1 -
 11 files changed, 11 deletions(-)

diff --git a/kde-plasma/kdecoration/kdecoration-5.10.0.ebuild 
b/kde-plasma/kdecoration/kdecoration-5.10.0.ebuild
index f50d761b2e..cc49a9e6a4 100644
--- a/kde-plasma/kdecoration/kdecoration-5.10.0.ebuild
+++ b/kde-plasma/kdecoration/kdecoration-5.10.0.ebuild
@@ -3,7 +3,6 @@
 
 EAPI=6
 
-KDE_GCC_MINIMAL="4.8"
 KDE_TEST="forceoptional"
 VIRTUALX_REQUIRED="test"
 inherit kde5

diff --git a/kde-plasma/kdecoration/kdecoration-5.10.49..ebuild 
b/kde-plasma/kdecoration/kdecoration-5.10.49..ebuild
index 4e3b8c510c..dab0d1ba80 100644
--- a/kde-plasma/kdecoration/kdecoration-5.10.49..ebuild
+++ b/kde-plasma/kdecoration/kdecoration-5.10.49..ebuild
@@ -3,7 +3,6 @@
 
 EAPI=6
 
-KDE_GCC_MINIMAL="4.8"
 KDE_TEST="forceoptional"
 VIRTUALX_REQUIRED="test"
 inherit kde5

diff --git a/kde-plasma/kdecoration/kdecoration-5.8.49..ebuild 
b/kde-plasma/kdecoration/kdecoration-5.8.49..ebuild
index 4e3b8c510c..dab0d1ba80 100644
--- a/kde-plasma/kdecoration/kdecoration-5.8.49..ebuild
+++ b/kde-plasma/kdecoration/kdecoration-5.8.49..ebuild
@@ -3,7 +3,6 @@
 
 EAPI=6
 
-KDE_GCC_MINIMAL="4.8"
 KDE_TEST="forceoptional"
 VIRTUALX_REQUIRED="test"
 inherit kde5

diff --git a/kde-plasma/kdecoration/kdecoration-5.9.95.ebuild 
b/kde-plasma/kdecoration/kdecoration-5.9.95.ebuild
index f50d761b2e..cc49a9e6a4 100644
--- a/kde-plasma/kdecoration/kdecoration-5.9.95.ebuild
+++ b/kde-plasma/kdecoration/kdecoration-5.9.95.ebuild
@@ -3,7 +3,6 @@
 
 EAPI=6
 
-KDE_GCC_MINIMAL="4.8"
 KDE_TEST="forceoptional"
 VIRTUALX_REQUIRED="test"
 inherit kde5

diff --git a/kde-plasma/kdecoration/kdecoration-.ebuild 
b/kde-plasma/kdecoration/kdecoration-.ebuild
index 4e3b8c510c..dab0d1ba80 100644
--- a/kde-plasma/kdecoration/kdecoration-.ebuild
+++ b/kde-plasma/kdecoration/kdecoration-.ebuild
@@ -3,7 +3,6 @@
 
 EAPI=6
 
-KDE_GCC_MINIMAL="4.8"
 KDE_TEST="forceoptional"
 VIRTUALX_REQUIRED="test"
 inherit kde5

diff --git a/kde-plasma/kwin/kwin-5.8.49..ebuild 
b/kde-plasma/kwin/kwin-5.8.49..ebuild
index 7c50085b9c..b80a548d23 100644
--- a/kde-plasma/kwin/kwin-5.8.49..ebuild
+++ b/kde-plasma/kwin/kwin-5.8.49..ebuild
@@ -3,7 +3,6 @@
 
 EAPI=6
 
-KDE_GCC_MINIMAL="4.8"
 KDE_HANDBOOK="optional"
 KDE_TEST="optional"
 VIRTUALX_REQUIRED="test"

diff --git a/kde-plasma/powerdevil/powerdevil-5.10.0.ebuild 
b/kde-plasma/powerdevil/powerdevil-5.10.0.ebuild
index fabb7805ea..4261074c8c 100644
--- a/kde-plasma/powerdevil/powerdevil-5.10.0.ebuild
+++ b/kde-plasma/powerdevil/powerdevil-5.10.0.ebuild
@@ -3,7 +3,6 @@
 
 EAPI=6
 
-KDE_GCC_MINIMAL="4.8"
 KDE_HANDBOOK="true"
 inherit kde5
 

diff --git a/kde-plasma/powerdevil/powerdevil-5.10.49..ebuild 
b/kde-plasma/powerdevil/powerdevil-5.10.49..ebuild
index f00f4f1278..9da44b48ed 100644
--- a/kde-plasma/powerdevil/powerdevil-5.10.49..ebuild
+++ b/kde-plasma/powerdevil/powerdevil-5.10.49..ebuild
@@ -3,7 +3,6 @@
 
 EAPI=6
 
-KDE_GCC_MINIMAL="4.8"
 KDE_HANDBOOK="true"
 inherit kde5
 

diff --git a/kde-plasma/powerdevil/powerdevil-5.8.49..ebuild 
b/kde-plasma/powerdevil/powerdevil-5.8.49..ebuild
index f00f4f1278..9da44b48ed 100644
--- a/kde-plasma/powerdevil/powerdevil-5.8.49..ebuild
+++ b/kde-plasma/powerdevil/powerdevil-5.8.49..ebuild
@@ -3,7 +3,6 @@
 
 EAPI=6
 
-KDE_GCC_MINIMAL="4.8"
 KDE_HANDBOOK="true"
 inherit kde5
 

diff --git a/kde-plasma/powerdevil/powerdevil-5.9.95.ebuild 
b/kde-plasma/powerdevil/powerdevil-5.9.95.ebuild
index fabb7805ea..4261074c8c 100644
--- a/kde-plasma/powerdevil/powerdevil-5.9.95.ebuild
+++ b/kde-plasma/powerdevil/powerdevil-5.9.95.ebuild
@@ -3,7 +3,6 @@
 
 EAPI=6
 
-KDE_GCC_MINIMAL="4.8"
 KDE_HANDBOOK="true"
 inherit kde5
 

diff --git a/kde-plasma/powerdevil/powerdevil-.ebuild 
b/kde-plasma/powerdevil/powerdevil-.ebuild
index f00f4f1278..9da44b48ed 100644
--- 

[gentoo-commits] proj/kde:master commit in: kde-plasma/kwin/

2017-02-07 Thread Andreas Sturmlechner
commit: e00117486e5df2a33a0bd5ebad00bc38af0fad15
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Feb  7 22:48:59 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Feb  7 23:04:43 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=e0011748

kde-plasma/kwin: Drop subslot operator

Obsolete by QT_MINIMAL=5.7.1

Package-Manager: portage-2.3.3

 kde-plasma/kwin/kwin-.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/kde-plasma/kwin/kwin-.ebuild b/kde-plasma/kwin/kwin-.ebuild
index 6dd5656..420523d 100644
--- a/kde-plasma/kwin/kwin-.ebuild
+++ b/kde-plasma/kwin/kwin-.ebuild
@@ -14,7 +14,6 @@ LICENSE="GPL-2+"
 KEYWORDS=""
 IUSE="gles2 multimedia"
 
-# drop qtcore subslot operator when QT_MINIMAL >= 5.7.0
 COMMON_DEPEND="
$(add_frameworks_dep kactivities)
$(add_frameworks_dep kauth)
@@ -43,7 +42,7 @@ COMMON_DEPEND="
$(add_plasma_dep breeze)
$(add_plasma_dep kdecoration)
$(add_plasma_dep kscreenlocker)
-   $(add_qt_dep qtcore '' '' '5=')
+   $(add_qt_dep qtcore)
$(add_qt_dep qtdbus)
$(add_qt_dep qtdeclarative)
$(add_qt_dep qtgui 'gles2=')



[gentoo-commits] proj/kde:master commit in: kde-plasma/kwin/

2016-12-31 Thread Andreas Sturmlechner
commit: 5ccedccf44ccbc5d96f882d8f82118589bf955b5
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jan  1 01:53:38 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jan  1 01:53:38 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=5ccedccf

kde-plasma/kwin: Raise xkbcommon DEPEND to 0.7, drop minimum GCC

Upstream commits:
d1fdb9a02fb823fe22faef0678bb69963d385d05
02b9cf739f69e6253a4fe72a16ca0e2ade9b967e

Thanks-to: Arfrever

Package-Manager: portage-2.3.0

 kde-plasma/kwin/kwin-.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/kde-plasma/kwin/kwin-.ebuild b/kde-plasma/kwin/kwin-.ebuild
index 250a1d4..6dd5656 100644
--- a/kde-plasma/kwin/kwin-.ebuild
+++ b/kde-plasma/kwin/kwin-.ebuild
@@ -4,7 +4,6 @@
 
 EAPI=6
 
-KDE_GCC_MINIMAL="4.8"
 KDE_HANDBOOK="optional"
 KDE_TEST="optional"
 VIRTUALX_REQUIRED="test"
@@ -64,7 +63,7 @@ COMMON_DEPEND="
x11-libs/libXi
x11-libs/libdrm
>=x11-libs/libxcb-1.10
-   >=x11-libs/libxkbcommon-0.5.0
+   >=x11-libs/libxkbcommon-0.7.0
x11-libs/xcb-util-cursor
x11-libs/xcb-util-image
x11-libs/xcb-util-keysyms



[gentoo-commits] proj/kde:master commit in: kde-plasma/kwin/

2016-12-02 Thread Johannes Huber
commit: cedbad7b579c9860b6a0650567fee81540a2af88
Author: Johannes Huber  gentoo  org>
AuthorDate: Fri Dec  2 19:58:42 2016 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Fri Dec  2 19:58:42 2016 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=cedbad7b

kde-plasma/kwin: Raise DEPEND on dev-libs/libinput

Upstream commit 7f16d83e046b3a80aa60e958b68d002e17eaeb0b
Thanks-to: Arfrever

Package-Manager: portage-2.3.2

 kde-plasma/kwin/kwin-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-plasma/kwin/kwin-.ebuild b/kde-plasma/kwin/kwin-.ebuild
index 78b8b2e..d4117ea 100644
--- a/kde-plasma/kwin/kwin-.ebuild
+++ b/kde-plasma/kwin/kwin-.ebuild
@@ -51,7 +51,7 @@ COMMON_DEPEND="
$(add_qt_dep qtscript)
$(add_qt_dep qtwidgets)
$(add_qt_dep qtx11extras)
-   >=dev-libs/libinput-1.2
+   >=dev-libs/libinput-1.5
>=dev-libs/wayland-1.2
media-libs/fontconfig
media-libs/freetype



[gentoo-commits] proj/kde:master commit in: kde-plasma/kwin/

2016-11-06 Thread Johannes Huber
commit: ee302ce77c69433fe97c4edc2d9d2bc2628792e3
Author: Johannes Huber  gentoo  org>
AuthorDate: Sun Nov  6 12:16:41 2016 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Sun Nov  6 12:16:41 2016 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=ee302ce7

kde-plasma/kwin: Update blocker

Package-Manager: portage-2.3.2

 kde-plasma/kwin/kwin-5.8.49..ebuild | 2 +-
 kde-plasma/kwin/kwin-.ebuild| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/kde-plasma/kwin/kwin-5.8.49..ebuild 
b/kde-plasma/kwin/kwin-5.8.49..ebuild
index 63d0df3..78b8b2e 100644
--- a/kde-plasma/kwin/kwin-5.8.49..ebuild
+++ b/kde-plasma/kwin/kwin-5.8.49..ebuild
@@ -78,7 +78,7 @@ RDEPEND="${COMMON_DEPEND}
)
)

[gentoo-commits] proj/kde:master commit in: kde-plasma/kwin/

2016-11-06 Thread Johannes Huber
commit: 5b939bc96ab3332d4a477f1244dca480a1c182a2
Author: Johannes Huber  gentoo  org>
AuthorDate: Sun Nov  6 10:34:16 2016 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Sun Nov  6 10:34:16 2016 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=5b939bc9

kde-plasma/kwin: Update blocker

Package-Manager: portage-2.3.2

 kde-plasma/kwin/kwin-5.8.49..ebuild | 2 +-
 kde-plasma/kwin/kwin-.ebuild| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/kde-plasma/kwin/kwin-5.8.49..ebuild 
b/kde-plasma/kwin/kwin-5.8.49..ebuild
index 4c5d6b6..63d0df3 100644
--- a/kde-plasma/kwin/kwin-5.8.49..ebuild
+++ b/kde-plasma/kwin/kwin-5.8.49..ebuild
@@ -79,7 +79,7 @@ RDEPEND="${COMMON_DEPEND}
)

[gentoo-commits] proj/kde:master commit in: kde-plasma/kwin/, kde-plasma/kwin/files/

2016-09-17 Thread Michael Palimaka
commit: 3aea2e9156416c9bc22e04c70b08e3e67c35abff
Author: Michael Palimaka  gentoo  org>
AuthorDate: Sat Sep 17 17:49:54 2016 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sat Sep 17 17:50:09 2016 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=3aea2e91

kde-plasma/kwin: backport patch from upstream solving build failure with Qt 5.6

Package-Manager: portage-2.3.0

 kde-plasma/kwin/files/kwin-5.7.95-qt56.patch | 52 
 kde-plasma/kwin/kwin-5.7.95.ebuild   |  2 ++
 2 files changed, 54 insertions(+)

diff --git a/kde-plasma/kwin/files/kwin-5.7.95-qt56.patch 
b/kde-plasma/kwin/files/kwin-5.7.95-qt56.patch
new file mode 100644
index 000..18eb671
--- /dev/null
+++ b/kde-plasma/kwin/files/kwin-5.7.95-qt56.patch
@@ -0,0 +1,52 @@
+From 99f491e79914da85213a899574ae36ad2e3c097c Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Sebastian=20K=C3=BCgler?= 
+Date: Thu, 15 Sep 2016 13:59:25 +0200
+Subject: [PATCH] parent qaction in test
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+Summary:
+My compiler doesn't seem to like this constructor, it bails out with the
+following error:
+
+/home/sebas/kf5/src/kde/workspace/kwin/autotests/integration/globalshortcuts_test.cpp:
+In member function ‘void GlobalShortcutsTest::testConsumedShift()’:
+/home/sebas/kf5/src/kde/workspace/kwin/autotests/integration/globalshortcuts_test.cpp:79:40:
+error: no matching function for call to ‘QAction::QAction()’
+ QScopedPointer action(new QAction);
+^~~
+
+Using this as first argument fixes the build on my machine.
+
+Test Plan: screenedges test fails, others pass. (this screenedges test failure 
seems unrelated)
+
+Reviewers: graesslin
+
+Reviewed By: graesslin
+
+Subscribers: luebking, kwin
+
+Tags: #kwin
+
+Differential Revision: https://phabricator.kde.org/D2782
+---
+ autotests/integration/globalshortcuts_test.cpp | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/autotests/integration/globalshortcuts_test.cpp 
b/autotests/integration/globalshortcuts_test.cpp
+index 69dae83..ab46fbd 100644
+--- a/autotests/integration/globalshortcuts_test.cpp
 b/autotests/integration/globalshortcuts_test.cpp
+@@ -76,7 +76,7 @@ void GlobalShortcutsTest::testConsumedShift()
+ {
+ // this test verifies that a shortcut with a consumed shift modifier 
triggers
+ // create the action
+-QScopedPointer action(new QAction);
++QScopedPointer action(new QAction(nullptr));
+ action->setProperty("componentName", QStringLiteral(KWIN_NAME));
+ 
action->setObjectName(QStringLiteral("globalshortcuts-test-consumed-shift"));
+ QSignalSpy triggeredSpy(action.data(), ::triggered);
+-- 
+2.7.3
+

diff --git a/kde-plasma/kwin/kwin-5.7.95.ebuild 
b/kde-plasma/kwin/kwin-5.7.95.ebuild
index 1e8ce63..bb812ee 100644
--- a/kde-plasma/kwin/kwin-5.7.95.ebuild
+++ b/kde-plasma/kwin/kwin-5.7.95.ebuild
@@ -90,6 +90,8 @@ DEPEND="${COMMON_DEPEND}
 
 RESTRICT+=" test"
 
+PATCHES=( "${FILESDIR}/${P}-qt56.patch" )
+
 src_prepare() {
kde5_src_prepare
use multimedia || eapply "${FILESDIR}/${PN}-gstreamer-optional.patch"



  1   2   >