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

2024-06-23 Thread Andreas Sturmlechner
commit: fa2d8a39bd63cf2df0c38739d6cb8b495aef1f82
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jun 23 17:11:50 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jun 23 17:11:50 2024 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=fa2d8a39

kde-plasma/libplasma: Drop obsolete IUSE wayland

Amends 5bbec5dbc5f03bf398b648d1e81d74ea83d9e7de

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

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

diff --git a/kde-plasma/libplasma/libplasma-6.1.49..ebuild 
b/kde-plasma/libplasma/libplasma-6.1.49..ebuild
index f191a90801..72e60e7803 100644
--- a/kde-plasma/libplasma/libplasma-6.1.49..ebuild
+++ b/kde-plasma/libplasma/libplasma-6.1.49..ebuild
@@ -16,7 +16,7 @@ DESCRIPTION="Plasma library and runtime components based upon 
KF6 and Qt6"
 LICENSE="LGPL-2+"
 SLOT="6"
 KEYWORDS=""
-IUSE="gles2-only wayland"
+IUSE="gles2-only"
 
 RESTRICT="test"
 

diff --git a/kde-plasma/libplasma/libplasma-.ebuild 
b/kde-plasma/libplasma/libplasma-.ebuild
index 5495c7e534..3cfb509e7c 100644
--- a/kde-plasma/libplasma/libplasma-.ebuild
+++ b/kde-plasma/libplasma/libplasma-.ebuild
@@ -16,7 +16,7 @@ DESCRIPTION="Plasma library and runtime components based upon 
KF6 and Qt6"
 LICENSE="LGPL-2+"
 SLOT="6"
 KEYWORDS=""
-IUSE="gles2-only wayland"
+IUSE="gles2-only"
 
 RESTRICT="test"
 



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

2024-05-19 Thread Andreas Sturmlechner
commit: 9b83f3697ed11b430c8ada1412c8196fae7be6e4
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun May 19 19:31:31 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun May 19 19:33:38 2024 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=9b83f369

kde-plasma/libplasma: drop 5.116.0

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

 kde-plasma/libplasma/libplasma-5.116.0.ebuild | 76 ---
 1 file changed, 76 deletions(-)

diff --git a/kde-plasma/libplasma/libplasma-5.116.0.ebuild 
b/kde-plasma/libplasma/libplasma-5.116.0.ebuild
deleted file mode 100644
index 987b3ba756..00
--- a/kde-plasma/libplasma/libplasma-5.116.0.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_NONGUI="true"
-ECM_QTHELP="true"
-ECM_TEST="true"
-KDE_ORG_TAR_PN="plasma-framework"
-KFMIN=$(ver_cut 1-2)
-QTMIN=5.15.9
-inherit ecm frameworks.kde.org
-
-DESCRIPTION="Plasma library and runtime components based upon KF5 and Qt5"
-
-LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE="gles2-only kf6compat man wayland"
-
-RESTRICT="test"
-
-# kde-frameworks/kwindowsystem[X]: Unconditional use of KX11Extras
-COMMON_DEPEND="
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtdeclarative-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5[gles2-only=,X]
-   >=dev-qt/qtquickcontrols-${QTMIN}:5
-   >=dev-qt/qtsql-${QTMIN}:5
-   >=dev-qt/qtsvg-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=dev-qt/qtx11extras-${QTMIN}:5
-   =kde-frameworks/karchive-${KFMIN}*:5
-   =kde-frameworks/kconfig-${KFMIN}*:5[qml]
-   =kde-frameworks/kconfigwidgets-${KFMIN}*:5
-   =kde-frameworks/kcoreaddons-${KFMIN}*:5
-   =kde-frameworks/kdeclarative-${KFMIN}*:5
-   =kde-frameworks/kglobalaccel-${KFMIN}*:5
-   =kde-frameworks/kguiaddons-${KFMIN}*:5
-   =kde-frameworks/ki18n-${KFMIN}*:5
-   =kde-frameworks/kiconthemes-${KFMIN}*:5
-   =kde-frameworks/kio-${KFMIN}*:5
-   =kde-frameworks/kirigami-${KFMIN}*:5
-   =kde-frameworks/knotifications-${KFMIN}*:5
-   =kde-frameworks/kpackage-${KFMIN}*:5
-   =kde-frameworks/kservice-${KFMIN}*:5
-   =kde-frameworks/kwidgetsaddons-${KFMIN}*:5
-   =kde-frameworks/kwindowsystem-${KFMIN}*:5[X]
-   =kde-frameworks/kxmlgui-${KFMIN}*:5
-   =kde-plasma/plasma-activities-${KFMIN}*:5
-   x11-libs/libX11
-   x11-libs/libxcb
-   !gles2-only? ( media-libs/libglvnd[X] )
-   wayland? (
-   =kde-plasma/kwayland-${KFMIN}*:5
-   media-libs/libglvnd
-   )
-"
-DEPEND="${COMMON_DEPEND}
-   x11-base/xorg-proto
-"
-RDEPEND="${COMMON_DEPEND}
-   kf6compat? ( kde-plasma/libplasma:6 )
-"
-BDEPEND="man? ( >=kde-frameworks/kdoctools-${KFMIN}:5 )"
-
-src_configure() {
-   local mycmakeargs=(
-   -DBUILD_DESKTOPTHEMES=$(usex !kf6compat)
-   $(cmake_use_find_package !gles2-only OpenGL)
-   $(cmake_use_find_package man KF5DocTools)
-   $(cmake_use_find_package wayland EGL)
-   $(cmake_use_find_package wayland KF5Wayland)
-   )
-
-   ecm_src_configure
-}



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

2024-05-13 Thread Andreas Sturmlechner
commit: 0f8483c9c415cc6cff36001dff27235a2b5b85e5
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon May 13 20:59:09 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon May 13 21:04:00 2024 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=0f8483c9

kde-plasma/libplasma: 5.116.0 version bump

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

 kde-plasma/libplasma/libplasma-5.116.0.ebuild | 76 +++
 1 file changed, 76 insertions(+)

diff --git a/kde-plasma/libplasma/libplasma-5.116.0.ebuild 
b/kde-plasma/libplasma/libplasma-5.116.0.ebuild
new file mode 100644
index 00..987b3ba756
--- /dev/null
+++ b/kde-plasma/libplasma/libplasma-5.116.0.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_NONGUI="true"
+ECM_QTHELP="true"
+ECM_TEST="true"
+KDE_ORG_TAR_PN="plasma-framework"
+KFMIN=$(ver_cut 1-2)
+QTMIN=5.15.9
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Plasma library and runtime components based upon KF5 and Qt5"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="gles2-only kf6compat man wayland"
+
+RESTRICT="test"
+
+# kde-frameworks/kwindowsystem[X]: Unconditional use of KX11Extras
+COMMON_DEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtdeclarative-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5[gles2-only=,X]
+   >=dev-qt/qtquickcontrols-${QTMIN}:5
+   >=dev-qt/qtsql-${QTMIN}:5
+   >=dev-qt/qtsvg-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=dev-qt/qtx11extras-${QTMIN}:5
+   =kde-frameworks/karchive-${KFMIN}*:5
+   =kde-frameworks/kconfig-${KFMIN}*:5[qml]
+   =kde-frameworks/kconfigwidgets-${KFMIN}*:5
+   =kde-frameworks/kcoreaddons-${KFMIN}*:5
+   =kde-frameworks/kdeclarative-${KFMIN}*:5
+   =kde-frameworks/kglobalaccel-${KFMIN}*:5
+   =kde-frameworks/kguiaddons-${KFMIN}*:5
+   =kde-frameworks/ki18n-${KFMIN}*:5
+   =kde-frameworks/kiconthemes-${KFMIN}*:5
+   =kde-frameworks/kio-${KFMIN}*:5
+   =kde-frameworks/kirigami-${KFMIN}*:5
+   =kde-frameworks/knotifications-${KFMIN}*:5
+   =kde-frameworks/kpackage-${KFMIN}*:5
+   =kde-frameworks/kservice-${KFMIN}*:5
+   =kde-frameworks/kwidgetsaddons-${KFMIN}*:5
+   =kde-frameworks/kwindowsystem-${KFMIN}*:5[X]
+   =kde-frameworks/kxmlgui-${KFMIN}*:5
+   =kde-plasma/plasma-activities-${KFMIN}*:5
+   x11-libs/libX11
+   x11-libs/libxcb
+   !gles2-only? ( media-libs/libglvnd[X] )
+   wayland? (
+   =kde-plasma/kwayland-${KFMIN}*:5
+   media-libs/libglvnd
+   )
+"
+DEPEND="${COMMON_DEPEND}
+   x11-base/xorg-proto
+"
+RDEPEND="${COMMON_DEPEND}
+   kf6compat? ( kde-plasma/libplasma:6 )
+"
+BDEPEND="man? ( >=kde-frameworks/kdoctools-${KFMIN}:5 )"
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_DESKTOPTHEMES=$(usex !kf6compat)
+   $(cmake_use_find_package !gles2-only OpenGL)
+   $(cmake_use_find_package man KF5DocTools)
+   $(cmake_use_find_package wayland EGL)
+   $(cmake_use_find_package wayland KF5Wayland)
+   )
+
+   ecm_src_configure
+}



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

2024-02-11 Thread Andreas Sturmlechner
commit: ac6f0bbb8e9510d113126afd3eebf52645dbb354
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Feb 11 20:09:58 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Feb 11 20:09:58 2024 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=ac6f0bbb

kde-plasma/libplasma: drop 5.115.0

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

 kde-plasma/libplasma/libplasma-5.115.0.ebuild | 76 ---
 1 file changed, 76 deletions(-)

diff --git a/kde-plasma/libplasma/libplasma-5.115.0.ebuild 
b/kde-plasma/libplasma/libplasma-5.115.0.ebuild
deleted file mode 100644
index 987b3ba756..00
--- a/kde-plasma/libplasma/libplasma-5.115.0.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_NONGUI="true"
-ECM_QTHELP="true"
-ECM_TEST="true"
-KDE_ORG_TAR_PN="plasma-framework"
-KFMIN=$(ver_cut 1-2)
-QTMIN=5.15.9
-inherit ecm frameworks.kde.org
-
-DESCRIPTION="Plasma library and runtime components based upon KF5 and Qt5"
-
-LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE="gles2-only kf6compat man wayland"
-
-RESTRICT="test"
-
-# kde-frameworks/kwindowsystem[X]: Unconditional use of KX11Extras
-COMMON_DEPEND="
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtdeclarative-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5[gles2-only=,X]
-   >=dev-qt/qtquickcontrols-${QTMIN}:5
-   >=dev-qt/qtsql-${QTMIN}:5
-   >=dev-qt/qtsvg-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=dev-qt/qtx11extras-${QTMIN}:5
-   =kde-frameworks/karchive-${KFMIN}*:5
-   =kde-frameworks/kconfig-${KFMIN}*:5[qml]
-   =kde-frameworks/kconfigwidgets-${KFMIN}*:5
-   =kde-frameworks/kcoreaddons-${KFMIN}*:5
-   =kde-frameworks/kdeclarative-${KFMIN}*:5
-   =kde-frameworks/kglobalaccel-${KFMIN}*:5
-   =kde-frameworks/kguiaddons-${KFMIN}*:5
-   =kde-frameworks/ki18n-${KFMIN}*:5
-   =kde-frameworks/kiconthemes-${KFMIN}*:5
-   =kde-frameworks/kio-${KFMIN}*:5
-   =kde-frameworks/kirigami-${KFMIN}*:5
-   =kde-frameworks/knotifications-${KFMIN}*:5
-   =kde-frameworks/kpackage-${KFMIN}*:5
-   =kde-frameworks/kservice-${KFMIN}*:5
-   =kde-frameworks/kwidgetsaddons-${KFMIN}*:5
-   =kde-frameworks/kwindowsystem-${KFMIN}*:5[X]
-   =kde-frameworks/kxmlgui-${KFMIN}*:5
-   =kde-plasma/plasma-activities-${KFMIN}*:5
-   x11-libs/libX11
-   x11-libs/libxcb
-   !gles2-only? ( media-libs/libglvnd[X] )
-   wayland? (
-   =kde-plasma/kwayland-${KFMIN}*:5
-   media-libs/libglvnd
-   )
-"
-DEPEND="${COMMON_DEPEND}
-   x11-base/xorg-proto
-"
-RDEPEND="${COMMON_DEPEND}
-   kf6compat? ( kde-plasma/libplasma:6 )
-"
-BDEPEND="man? ( >=kde-frameworks/kdoctools-${KFMIN}:5 )"
-
-src_configure() {
-   local mycmakeargs=(
-   -DBUILD_DESKTOPTHEMES=$(usex !kf6compat)
-   $(cmake_use_find_package !gles2-only OpenGL)
-   $(cmake_use_find_package man KF5DocTools)
-   $(cmake_use_find_package wayland EGL)
-   $(cmake_use_find_package wayland KF5Wayland)
-   )
-
-   ecm_src_configure
-}



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

2024-02-03 Thread Andreas Sturmlechner
commit: 75ac8586bbc00cca6f3c8c81158bf6f9c3d2e6e1
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Feb  3 19:45:12 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Feb  3 20:24:11 2024 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=75ac8586

kde-plasma/libplasma: 5.115.0 version bump

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

 kde-plasma/libplasma/libplasma-5.115.0.ebuild | 76 +++
 1 file changed, 76 insertions(+)

diff --git a/kde-plasma/libplasma/libplasma-5.115.0.ebuild 
b/kde-plasma/libplasma/libplasma-5.115.0.ebuild
new file mode 100644
index 00..987b3ba756
--- /dev/null
+++ b/kde-plasma/libplasma/libplasma-5.115.0.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_NONGUI="true"
+ECM_QTHELP="true"
+ECM_TEST="true"
+KDE_ORG_TAR_PN="plasma-framework"
+KFMIN=$(ver_cut 1-2)
+QTMIN=5.15.9
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Plasma library and runtime components based upon KF5 and Qt5"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="gles2-only kf6compat man wayland"
+
+RESTRICT="test"
+
+# kde-frameworks/kwindowsystem[X]: Unconditional use of KX11Extras
+COMMON_DEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtdeclarative-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5[gles2-only=,X]
+   >=dev-qt/qtquickcontrols-${QTMIN}:5
+   >=dev-qt/qtsql-${QTMIN}:5
+   >=dev-qt/qtsvg-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=dev-qt/qtx11extras-${QTMIN}:5
+   =kde-frameworks/karchive-${KFMIN}*:5
+   =kde-frameworks/kconfig-${KFMIN}*:5[qml]
+   =kde-frameworks/kconfigwidgets-${KFMIN}*:5
+   =kde-frameworks/kcoreaddons-${KFMIN}*:5
+   =kde-frameworks/kdeclarative-${KFMIN}*:5
+   =kde-frameworks/kglobalaccel-${KFMIN}*:5
+   =kde-frameworks/kguiaddons-${KFMIN}*:5
+   =kde-frameworks/ki18n-${KFMIN}*:5
+   =kde-frameworks/kiconthemes-${KFMIN}*:5
+   =kde-frameworks/kio-${KFMIN}*:5
+   =kde-frameworks/kirigami-${KFMIN}*:5
+   =kde-frameworks/knotifications-${KFMIN}*:5
+   =kde-frameworks/kpackage-${KFMIN}*:5
+   =kde-frameworks/kservice-${KFMIN}*:5
+   =kde-frameworks/kwidgetsaddons-${KFMIN}*:5
+   =kde-frameworks/kwindowsystem-${KFMIN}*:5[X]
+   =kde-frameworks/kxmlgui-${KFMIN}*:5
+   =kde-plasma/plasma-activities-${KFMIN}*:5
+   x11-libs/libX11
+   x11-libs/libxcb
+   !gles2-only? ( media-libs/libglvnd[X] )
+   wayland? (
+   =kde-plasma/kwayland-${KFMIN}*:5
+   media-libs/libglvnd
+   )
+"
+DEPEND="${COMMON_DEPEND}
+   x11-base/xorg-proto
+"
+RDEPEND="${COMMON_DEPEND}
+   kf6compat? ( kde-plasma/libplasma:6 )
+"
+BDEPEND="man? ( >=kde-frameworks/kdoctools-${KFMIN}:5 )"
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_DESKTOPTHEMES=$(usex !kf6compat)
+   $(cmake_use_find_package !gles2-only OpenGL)
+   $(cmake_use_find_package man KF5DocTools)
+   $(cmake_use_find_package wayland EGL)
+   $(cmake_use_find_package wayland KF5Wayland)
+   )
+
+   ecm_src_configure
+}



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

2024-01-14 Thread Andreas Sturmlechner
commit: c6521481ce4910fb8b2a87d9046aa32b20a755c6
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jan 14 22:32:16 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jan 14 22:36:50 2024 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=c6521481

kde-plasma/libplasma: drop 5.114.0

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

 kde-plasma/libplasma/libplasma-5.114.0.ebuild | 76 ---
 1 file changed, 76 deletions(-)

diff --git a/kde-plasma/libplasma/libplasma-5.114.0.ebuild 
b/kde-plasma/libplasma/libplasma-5.114.0.ebuild
deleted file mode 100644
index 987b3ba756..00
--- a/kde-plasma/libplasma/libplasma-5.114.0.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_NONGUI="true"
-ECM_QTHELP="true"
-ECM_TEST="true"
-KDE_ORG_TAR_PN="plasma-framework"
-KFMIN=$(ver_cut 1-2)
-QTMIN=5.15.9
-inherit ecm frameworks.kde.org
-
-DESCRIPTION="Plasma library and runtime components based upon KF5 and Qt5"
-
-LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE="gles2-only kf6compat man wayland"
-
-RESTRICT="test"
-
-# kde-frameworks/kwindowsystem[X]: Unconditional use of KX11Extras
-COMMON_DEPEND="
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtdeclarative-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5[gles2-only=,X]
-   >=dev-qt/qtquickcontrols-${QTMIN}:5
-   >=dev-qt/qtsql-${QTMIN}:5
-   >=dev-qt/qtsvg-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=dev-qt/qtx11extras-${QTMIN}:5
-   =kde-frameworks/karchive-${KFMIN}*:5
-   =kde-frameworks/kconfig-${KFMIN}*:5[qml]
-   =kde-frameworks/kconfigwidgets-${KFMIN}*:5
-   =kde-frameworks/kcoreaddons-${KFMIN}*:5
-   =kde-frameworks/kdeclarative-${KFMIN}*:5
-   =kde-frameworks/kglobalaccel-${KFMIN}*:5
-   =kde-frameworks/kguiaddons-${KFMIN}*:5
-   =kde-frameworks/ki18n-${KFMIN}*:5
-   =kde-frameworks/kiconthemes-${KFMIN}*:5
-   =kde-frameworks/kio-${KFMIN}*:5
-   =kde-frameworks/kirigami-${KFMIN}*:5
-   =kde-frameworks/knotifications-${KFMIN}*:5
-   =kde-frameworks/kpackage-${KFMIN}*:5
-   =kde-frameworks/kservice-${KFMIN}*:5
-   =kde-frameworks/kwidgetsaddons-${KFMIN}*:5
-   =kde-frameworks/kwindowsystem-${KFMIN}*:5[X]
-   =kde-frameworks/kxmlgui-${KFMIN}*:5
-   =kde-plasma/plasma-activities-${KFMIN}*:5
-   x11-libs/libX11
-   x11-libs/libxcb
-   !gles2-only? ( media-libs/libglvnd[X] )
-   wayland? (
-   =kde-plasma/kwayland-${KFMIN}*:5
-   media-libs/libglvnd
-   )
-"
-DEPEND="${COMMON_DEPEND}
-   x11-base/xorg-proto
-"
-RDEPEND="${COMMON_DEPEND}
-   kf6compat? ( kde-plasma/libplasma:6 )
-"
-BDEPEND="man? ( >=kde-frameworks/kdoctools-${KFMIN}:5 )"
-
-src_configure() {
-   local mycmakeargs=(
-   -DBUILD_DESKTOPTHEMES=$(usex !kf6compat)
-   $(cmake_use_find_package !gles2-only OpenGL)
-   $(cmake_use_find_package man KF5DocTools)
-   $(cmake_use_find_package wayland EGL)
-   $(cmake_use_find_package wayland KF5Wayland)
-   )
-
-   ecm_src_configure
-}



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

2023-12-18 Thread Andreas Sturmlechner
commit: 672e5e461c11137e531b0295f13ec7c5d69b64e5
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Dec 18 22:42:21 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Dec 18 22:44:26 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=672e5e46

kde-plasma/libplasma: Switch to plasma.kde.org.eclass

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

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

diff --git a/kde-plasma/libplasma/libplasma-.ebuild 
b/kde-plasma/libplasma/libplasma-.ebuild
index fa78b17ae8..4aa480e238 100644
--- a/kde-plasma/libplasma/libplasma-.ebuild
+++ b/kde-plasma/libplasma/libplasma-.ebuild
@@ -9,11 +9,12 @@ ECM_TEST="true"
 KFMIN=5.245.0
 PVCUT=$(ver_cut 1-3)
 QTMIN=6.6.0
-inherit ecm frameworks.kde.org
+inherit ecm plasma.kde.org
 
 DESCRIPTION="Plasma library and runtime components based upon KF6 and Qt6"
 
 LICENSE="LGPL-2+"
+SLOT="6"
 KEYWORDS=""
 IUSE="gles2-only wayland"
 



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

2023-12-15 Thread Andreas Sturmlechner
commit: 34a80f8908dea695db5710886d00384a36356886
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Dec 15 13:39:45 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Dec 15 13:39:45 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=34a80f89

kde-plasma/libplasma: drop 5.113.0

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

 kde-plasma/libplasma/libplasma-5.113.0.ebuild | 76 ---
 1 file changed, 76 deletions(-)

diff --git a/kde-plasma/libplasma/libplasma-5.113.0.ebuild 
b/kde-plasma/libplasma/libplasma-5.113.0.ebuild
deleted file mode 100644
index c62a32bf98..00
--- a/kde-plasma/libplasma/libplasma-5.113.0.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_NONGUI="true"
-ECM_QTHELP="true"
-ECM_TEST="true"
-KDE_ORG_TAR_PN="plasma-framework"
-KFMIN=$(ver_cut 1-2)
-QTMIN=5.15.9
-inherit ecm frameworks.kde.org
-
-DESCRIPTION="Plasma library and runtime components based upon KF5 and Qt5"
-
-LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE="gles2-only kf6compat man wayland"
-
-RESTRICT="test"
-
-# kde-frameworks/kwindowsystem[X]: Unconditional use of KX11Extras
-COMMON_DEPEND="
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtdeclarative-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5[gles2-only=,X]
-   >=dev-qt/qtquickcontrols-${QTMIN}:5
-   >=dev-qt/qtsql-${QTMIN}:5
-   >=dev-qt/qtsvg-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=dev-qt/qtx11extras-${QTMIN}:5
-   =kde-frameworks/karchive-${KFMIN}*:5
-   =kde-frameworks/kconfig-${KFMIN}*:5[qml]
-   =kde-frameworks/kconfigwidgets-${KFMIN}*:5
-   =kde-frameworks/kcoreaddons-${KFMIN}*:5
-   =kde-frameworks/kdeclarative-${KFMIN}*:5
-   =kde-frameworks/kglobalaccel-${KFMIN}*:5
-   =kde-frameworks/kguiaddons-${KFMIN}*:5
-   =kde-frameworks/ki18n-${KFMIN}*:5
-   =kde-frameworks/kiconthemes-${KFMIN}*:5
-   =kde-frameworks/kio-${KFMIN}*:5
-   =kde-frameworks/kirigami-${KFMIN}*:5
-   =kde-frameworks/knotifications-${KFMIN}*:5
-   =kde-frameworks/kpackage-${KFMIN}*:5
-   =kde-frameworks/kservice-${KFMIN}*:5
-   =kde-frameworks/kwidgetsaddons-${KFMIN}*:5
-   =kde-frameworks/kwindowsystem-${KFMIN}*:5[X]
-   =kde-frameworks/kxmlgui-${KFMIN}*:5
-   =kde-plasma/plasma-activities-${KFMIN}*:5
-   x11-libs/libX11
-   x11-libs/libxcb
-   !gles2-only? ( media-libs/libglvnd[X] )
-   wayland? (
-   =kde-plasma/kwayland-${KFMIN}*:5
-   media-libs/libglvnd
-   )
-"
-DEPEND="${COMMON_DEPEND}
-   x11-base/xorg-proto
-"
-RDEPEND="${COMMON_DEPEND}
-   kf6compat? ( kde-plasma/libplasma:6 )
-"
-BDEPEND="man? ( >=kde-frameworks/kdoctools-${KFMIN}:5 )"
-
-src_configure() {
-   local mycmakeargs=(
-   -DBUILD_DESKTOPTHEMES=$(usex !kf6compat)
-   $(cmake_use_find_package !gles2-only OpenGL)
-   $(cmake_use_find_package man KF5DocTools)
-   $(cmake_use_find_package wayland EGL)
-   $(cmake_use_find_package wayland KF5Wayland)
-   )
-
-   ecm_src_configure
-}



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

2023-12-06 Thread Andreas Sturmlechner
commit: e168ca89daaaf4b1adbe89008f5760149e741e13
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Dec  6 17:08:46 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Dec  6 17:16:07 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=e168ca89

kde-plasma/libplasma: 5.113.0 version bump

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

 kde-plasma/libplasma/libplasma-5.113.0.ebuild | 76 +++
 1 file changed, 76 insertions(+)

diff --git a/kde-plasma/libplasma/libplasma-5.113.0.ebuild 
b/kde-plasma/libplasma/libplasma-5.113.0.ebuild
new file mode 100644
index 00..c62a32bf98
--- /dev/null
+++ b/kde-plasma/libplasma/libplasma-5.113.0.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_NONGUI="true"
+ECM_QTHELP="true"
+ECM_TEST="true"
+KDE_ORG_TAR_PN="plasma-framework"
+KFMIN=$(ver_cut 1-2)
+QTMIN=5.15.9
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Plasma library and runtime components based upon KF5 and Qt5"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="gles2-only kf6compat man wayland"
+
+RESTRICT="test"
+
+# kde-frameworks/kwindowsystem[X]: Unconditional use of KX11Extras
+COMMON_DEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtdeclarative-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5[gles2-only=,X]
+   >=dev-qt/qtquickcontrols-${QTMIN}:5
+   >=dev-qt/qtsql-${QTMIN}:5
+   >=dev-qt/qtsvg-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=dev-qt/qtx11extras-${QTMIN}:5
+   =kde-frameworks/karchive-${KFMIN}*:5
+   =kde-frameworks/kconfig-${KFMIN}*:5[qml]
+   =kde-frameworks/kconfigwidgets-${KFMIN}*:5
+   =kde-frameworks/kcoreaddons-${KFMIN}*:5
+   =kde-frameworks/kdeclarative-${KFMIN}*:5
+   =kde-frameworks/kglobalaccel-${KFMIN}*:5
+   =kde-frameworks/kguiaddons-${KFMIN}*:5
+   =kde-frameworks/ki18n-${KFMIN}*:5
+   =kde-frameworks/kiconthemes-${KFMIN}*:5
+   =kde-frameworks/kio-${KFMIN}*:5
+   =kde-frameworks/kirigami-${KFMIN}*:5
+   =kde-frameworks/knotifications-${KFMIN}*:5
+   =kde-frameworks/kpackage-${KFMIN}*:5
+   =kde-frameworks/kservice-${KFMIN}*:5
+   =kde-frameworks/kwidgetsaddons-${KFMIN}*:5
+   =kde-frameworks/kwindowsystem-${KFMIN}*:5[X]
+   =kde-frameworks/kxmlgui-${KFMIN}*:5
+   =kde-plasma/plasma-activities-${KFMIN}*:5
+   x11-libs/libX11
+   x11-libs/libxcb
+   !gles2-only? ( media-libs/libglvnd[X] )
+   wayland? (
+   =kde-plasma/kwayland-${KFMIN}*:5
+   media-libs/libglvnd
+   )
+"
+DEPEND="${COMMON_DEPEND}
+   x11-base/xorg-proto
+"
+RDEPEND="${COMMON_DEPEND}
+   kf6compat? ( kde-plasma/libplasma:6 )
+"
+BDEPEND="man? ( >=kde-frameworks/kdoctools-${KFMIN}:5 )"
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_DESKTOPTHEMES=$(usex !kf6compat)
+   $(cmake_use_find_package !gles2-only OpenGL)
+   $(cmake_use_find_package man KF5DocTools)
+   $(cmake_use_find_package wayland EGL)
+   $(cmake_use_find_package wayland KF5Wayland)
+   )
+
+   ecm_src_configure
+}



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

2023-11-27 Thread Andreas Sturmlechner
commit: 5bbec5dbc5f03bf398b648d1e81d74ea83d9e7de
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Nov 27 22:37:08 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Nov 27 23:21:35 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=5bbec5db

kde-plasma/libplasma: add 

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

 kde-plasma/libplasma/libplasma-.ebuild | 68 ++
 1 file changed, 68 insertions(+)

diff --git a/kde-plasma/libplasma/libplasma-.ebuild 
b/kde-plasma/libplasma/libplasma-.ebuild
new file mode 100644
index 00..fa78b17ae8
--- /dev/null
+++ b/kde-plasma/libplasma/libplasma-.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_NONGUI="true"
+ECM_QTHELP="true"
+ECM_TEST="true"
+KFMIN=5.245.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=6.6.0
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Plasma library and runtime components based upon KF6 and Qt6"
+
+LICENSE="LGPL-2+"
+KEYWORDS=""
+IUSE="gles2-only wayland"
+
+RESTRICT="test"
+
+# kde-frameworks/kwindowsystem[X]: Unconditional use of KX11Extras
+COMMON_DEPEND="
+   >=dev-qt/qtbase-${QTMIN}:6=[dbus,gles2-only=,gui,widgets,X]
+   >=dev-qt/qtdeclarative-${QTMIN}:6
+   >=dev-qt/qtsvg-${QTMIN}:6
+   >=dev-libs/wayland-1.15.0
+   >=kde-frameworks/karchive-${KFMIN}:6
+   >=kde-frameworks/kcmutils-${KFMIN}:6
+   >=kde-frameworks/kconfig-${KFMIN}:6[qml]
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+   >=kde-frameworks/kcoreaddons-${KFMIN}:6
+   >=kde-frameworks/kglobalaccel-${KFMIN}:6
+   >=kde-frameworks/kguiaddons-${KFMIN}:6
+   >=kde-frameworks/ki18n-${KFMIN}:6
+   >=kde-frameworks/kiconthemes-${KFMIN}:6
+   >=kde-frameworks/kio-${KFMIN}:6
+   >=kde-frameworks/kirigami-${KFMIN}:6
+   >=kde-frameworks/knotifications-${KFMIN}:6
+   >=kde-frameworks/kpackage-${KFMIN}:6
+   >=kde-frameworks/ksvg-${KFMIN}:6
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+   >=kde-frameworks/kwindowsystem-${KFMIN}:6[X]
+   =kde-plasma/plasma-activities-${PVCUT}*:6
+   media-libs/libglvnd
+   x11-libs/libX11
+   x11-libs/libxcb
+   !gles2-only? ( media-libs/libglvnd[X] )
+"
+DEPEND="${COMMON_DEPEND}
+   >=dev-libs/plasma-wayland-protocols-1.11.1
+   x11-base/xorg-proto
+"
+RDEPEND="${COMMON_DEPEND}
+   !${CATEGORY}/${PN}:5[-kf6compat(-)]
+"
+BDEPEND="
+   >=dev-qt/qtwayland-${QTMIN}:6
+   >=dev-util/wayland-scanner-1.19.0
+"
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake_use_find_package !gles2-only OpenGL)
+   )
+
+   ecm_src_configure
+}



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

2023-11-27 Thread Andreas Sturmlechner
commit: 9deb0fb743042c50e94a73bcdf5bf84217c7493a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Nov 27 22:49:47 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Nov 27 23:21:35 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=9deb0fb7

kde-plasma/libplasma: Add IUSE=kf6compat

See also:
https://community.kde.org/Plasma/Plasma_6.0_Release_notes#Coinstallbility

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

 kde-plasma/libplasma/libplasma-5.239..ebuild | 11 +++
 kde-plasma/libplasma/metadata.xml|  3 +++
 2 files changed, 10 insertions(+), 4 deletions(-)

diff --git a/kde-plasma/libplasma/libplasma-5.239..ebuild 
b/kde-plasma/libplasma/libplasma-5.239..ebuild
index c80f10dcc8..2bb0c32f4c 100644
--- a/kde-plasma/libplasma/libplasma-5.239..ebuild
+++ b/kde-plasma/libplasma/libplasma-5.239..ebuild
@@ -14,12 +14,12 @@ DESCRIPTION="Plasma library and runtime components based 
upon KF5 and Qt5"
 
 LICENSE="LGPL-2+"
 KEYWORDS=""
-IUSE="gles2-only man wayland"
+IUSE="gles2-only kf6compat man wayland"
 
 RESTRICT="test"
 
 # kde-frameworks/kwindowsystem[X]: Unconditional use of KX11Extras
-RDEPEND="
+COMMON_DEPEND="
>=dev-qt/qtdbus-${QTMIN}:5
>=dev-qt/qtdeclarative-${QTMIN}:5
>=dev-qt/qtgui-${QTMIN}:5[gles2-only=,X]
@@ -54,14 +54,17 @@ RDEPEND="
media-libs/libglvnd
)
 "
-DEPEND="${RDEPEND}
+DEPEND="${COMMON_DEPEND}
x11-base/xorg-proto
 "
+RDEPEND="${COMMON_DEPEND}
+   kf6compat? ( kde-plasma/libplasma:6 )
+"
 BDEPEND="man? ( >=kde-frameworks/kdoctools-${KFMIN}:5 )"
 
 src_configure() {
local mycmakeargs=(
-   -DBUILD_DESKTOPTHEMES=ON # TODO: switch for KF6 compat
+   -DBUILD_DESKTOPTHEMES=$(usex !kf6compat)
$(cmake_use_find_package !gles2-only OpenGL)
$(cmake_use_find_package man KF5DocTools)
$(cmake_use_find_package wayland EGL)

diff --git a/kde-plasma/libplasma/metadata.xml 
b/kde-plasma/libplasma/metadata.xml
index 936dd6d7c0..ab1489f0a2 100644
--- a/kde-plasma/libplasma/metadata.xml
+++ b/kde-plasma/libplasma/metadata.xml
@@ -9,6 +9,9 @@
https://bugs.kde.org/
plasma/libplasma

+   
+   Disable components colliding with KF6, 
depend on KF6 components instead
+   


Must only be used by packages that are known to use 
private parts of the Frameworks API.