* [gentoo-commits] proj/kde:master commit in: kde-plasma/libplasma/
@ 2023-11-27 23:22 Andreas Sturmlechner
0 siblings, 0 replies; 11+ messages in thread
From: Andreas Sturmlechner @ 2023-11-27 23:22 UTC (permalink / raw
To: gentoo-commits
commit: 5bbec5dbc5f03bf398b648d1e81d74ea83d9e7de
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 27 22:37:08 2023 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Mon Nov 27 23:21:35 2023 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=5bbec5db
kde-plasma/libplasma: add 9999
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
kde-plasma/libplasma/libplasma-9999.ebuild | 68 ++++++++++++++++++++++++++++++
1 file changed, 68 insertions(+)
diff --git a/kde-plasma/libplasma/libplasma-9999.ebuild b/kde-plasma/libplasma/libplasma-9999.ebuild
new file mode 100644
index 0000000000..fa78b17ae8
--- /dev/null
+++ b/kde-plasma/libplasma/libplasma-9999.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
+}
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/libplasma/
@ 2023-11-27 23:22 Andreas Sturmlechner
0 siblings, 0 replies; 11+ messages in thread
From: Andreas Sturmlechner @ 2023-11-27 23:22 UTC (permalink / raw
To: gentoo-commits
commit: 9deb0fb743042c50e94a73bcdf5bf84217c7493a
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 27 22:49:47 2023 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Mon Nov 27 23:21:35 2023 +0000
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 <asturm <AT> gentoo.org>
kde-plasma/libplasma/libplasma-5.239.9999.ebuild | 11 +++++++----
kde-plasma/libplasma/metadata.xml | 3 +++
2 files changed, 10 insertions(+), 4 deletions(-)
diff --git a/kde-plasma/libplasma/libplasma-5.239.9999.ebuild b/kde-plasma/libplasma/libplasma-5.239.9999.ebuild
index c80f10dcc8..2bb0c32f4c 100644
--- a/kde-plasma/libplasma/libplasma-5.239.9999.ebuild
+++ b/kde-plasma/libplasma/libplasma-5.239.9999.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 @@
<bugs-to>https://bugs.kde.org/</bugs-to>
<remote-id type="kde-invent">plasma/libplasma</remote-id>
</upstream>
+ <use>
+ <flag name="kf6compat">Disable components colliding with KF6, depend on KF6 components instead</flag>
+ </use>
<slots>
<subslots>
Must only be used by packages that are known to use private parts of the Frameworks API.
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/libplasma/
@ 2023-12-06 17:19 Andreas Sturmlechner
0 siblings, 0 replies; 11+ messages in thread
From: Andreas Sturmlechner @ 2023-12-06 17:19 UTC (permalink / raw
To: gentoo-commits
commit: e168ca89daaaf4b1adbe89008f5760149e741e13
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 6 17:08:46 2023 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Wed Dec 6 17:16:07 2023 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=e168ca89
kde-plasma/libplasma: 5.113.0 version bump
Signed-off-by: Andreas Sturmlechner <asturm <AT> 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 0000000000..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
+}
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/libplasma/
@ 2023-12-15 16:20 Andreas Sturmlechner
0 siblings, 0 replies; 11+ messages in thread
From: Andreas Sturmlechner @ 2023-12-15 16:20 UTC (permalink / raw
To: gentoo-commits
commit: 34a80f8908dea695db5710886d00384a36356886
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 15 13:39:45 2023 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Fri Dec 15 13:39:45 2023 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=34a80f89
kde-plasma/libplasma: drop 5.113.0
Signed-off-by: Andreas Sturmlechner <asturm <AT> 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..0000000000
--- 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
-}
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/libplasma/
@ 2023-12-18 22:44 Andreas Sturmlechner
0 siblings, 0 replies; 11+ messages in thread
From: Andreas Sturmlechner @ 2023-12-18 22:44 UTC (permalink / raw
To: gentoo-commits
commit: 672e5e461c11137e531b0295f13ec7c5d69b64e5
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 18 22:42:21 2023 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Mon Dec 18 22:44:26 2023 +0000
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 <asturm <AT> gentoo.org>
kde-plasma/libplasma/libplasma-9999.ebuild | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/kde-plasma/libplasma/libplasma-9999.ebuild b/kde-plasma/libplasma/libplasma-9999.ebuild
index fa78b17ae8..4aa480e238 100644
--- a/kde-plasma/libplasma/libplasma-9999.ebuild
+++ b/kde-plasma/libplasma/libplasma-9999.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"
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/libplasma/
@ 2024-01-14 22:37 Andreas Sturmlechner
0 siblings, 0 replies; 11+ messages in thread
From: Andreas Sturmlechner @ 2024-01-14 22:37 UTC (permalink / raw
To: gentoo-commits
commit: c6521481ce4910fb8b2a87d9046aa32b20a755c6
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 14 22:32:16 2024 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Jan 14 22:36:50 2024 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=c6521481
kde-plasma/libplasma: drop 5.114.0
Signed-off-by: Andreas Sturmlechner <asturm <AT> 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..0000000000
--- 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
-}
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/libplasma/
@ 2024-02-03 21:43 Andreas Sturmlechner
0 siblings, 0 replies; 11+ messages in thread
From: Andreas Sturmlechner @ 2024-02-03 21:43 UTC (permalink / raw
To: gentoo-commits
commit: 75ac8586bbc00cca6f3c8c81158bf6f9c3d2e6e1
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 3 19:45:12 2024 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Feb 3 20:24:11 2024 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=75ac8586
kde-plasma/libplasma: 5.115.0 version bump
Signed-off-by: Andreas Sturmlechner <asturm <AT> 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 0000000000..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
+}
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/libplasma/
@ 2024-02-11 20:15 Andreas Sturmlechner
0 siblings, 0 replies; 11+ messages in thread
From: Andreas Sturmlechner @ 2024-02-11 20:15 UTC (permalink / raw
To: gentoo-commits
commit: ac6f0bbb8e9510d113126afd3eebf52645dbb354
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 11 20:09:58 2024 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Feb 11 20:09:58 2024 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=ac6f0bbb
kde-plasma/libplasma: drop 5.115.0
Signed-off-by: Andreas Sturmlechner <asturm <AT> 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..0000000000
--- 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
-}
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/libplasma/
@ 2024-05-13 21:05 Andreas Sturmlechner
0 siblings, 0 replies; 11+ messages in thread
From: Andreas Sturmlechner @ 2024-05-13 21:05 UTC (permalink / raw
To: gentoo-commits
commit: 0f8483c9c415cc6cff36001dff27235a2b5b85e5
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Mon May 13 20:59:09 2024 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Mon May 13 21:04:00 2024 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=0f8483c9
kde-plasma/libplasma: 5.116.0 version bump
Signed-off-by: Andreas Sturmlechner <asturm <AT> 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 0000000000..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
+}
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/libplasma/
@ 2024-05-19 19:34 Andreas Sturmlechner
0 siblings, 0 replies; 11+ messages in thread
From: Andreas Sturmlechner @ 2024-05-19 19:34 UTC (permalink / raw
To: gentoo-commits
commit: 9b83f3697ed11b430c8ada1412c8196fae7be6e4
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun May 19 19:31:31 2024 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun May 19 19:33:38 2024 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=9b83f369
kde-plasma/libplasma: drop 5.116.0
Signed-off-by: Andreas Sturmlechner <asturm <AT> 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..0000000000
--- 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
-}
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-plasma/libplasma/
@ 2024-06-23 17:12 Andreas Sturmlechner
0 siblings, 0 replies; 11+ messages in thread
From: Andreas Sturmlechner @ 2024-06-23 17:12 UTC (permalink / raw
To: gentoo-commits
commit: fa2d8a39bd63cf2df0c38739d6cb8b495aef1f82
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 23 17:11:50 2024 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Jun 23 17:11:50 2024 +0000
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 <asturm <AT> gentoo.org>
kde-plasma/libplasma/libplasma-6.1.49.9999.ebuild | 2 +-
kde-plasma/libplasma/libplasma-9999.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/kde-plasma/libplasma/libplasma-6.1.49.9999.ebuild b/kde-plasma/libplasma/libplasma-6.1.49.9999.ebuild
index f191a90801..72e60e7803 100644
--- a/kde-plasma/libplasma/libplasma-6.1.49.9999.ebuild
+++ b/kde-plasma/libplasma/libplasma-6.1.49.9999.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-9999.ebuild b/kde-plasma/libplasma/libplasma-9999.ebuild
index 5495c7e534..3cfb509e7c 100644
--- a/kde-plasma/libplasma/libplasma-9999.ebuild
+++ b/kde-plasma/libplasma/libplasma-9999.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"
^ permalink raw reply related [flat|nested] 11+ messages in thread
end of thread, other threads:[~2024-06-23 17:12 UTC | newest]
Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-05-19 19:34 [gentoo-commits] proj/kde:master commit in: kde-plasma/libplasma/ Andreas Sturmlechner
-- strict thread matches above, loose matches on Subject: below --
2024-06-23 17:12 Andreas Sturmlechner
2024-05-13 21:05 Andreas Sturmlechner
2024-02-11 20:15 Andreas Sturmlechner
2024-02-03 21:43 Andreas Sturmlechner
2024-01-14 22:37 Andreas Sturmlechner
2023-12-18 22:44 Andreas Sturmlechner
2023-12-15 16:20 Andreas Sturmlechner
2023-12-06 17:19 Andreas Sturmlechner
2023-11-27 23:22 Andreas Sturmlechner
2023-11-27 23:22 Andreas Sturmlechner
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox