[gentoo-commits] proj/kde:master commit in: kde-plasma/libplasma/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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.