summaryrefslogtreecommitdiff
path: root/dev-libs/plasma-wayland-protocols
diff options
context:
space:
mode:
Diffstat (limited to 'dev-libs/plasma-wayland-protocols')
-rw-r--r--dev-libs/plasma-wayland-protocols/Manifest6
-rw-r--r--dev-libs/plasma-wayland-protocols/plasma-wayland-protocols-1.14.0.ebuild8
-rw-r--r--dev-libs/plasma-wayland-protocols/plasma-wayland-protocols-1.15.0.ebuild12
-rw-r--r--dev-libs/plasma-wayland-protocols/plasma-wayland-protocols-1.16.0.ebuild38
4 files changed, 50 insertions, 14 deletions
diff --git a/dev-libs/plasma-wayland-protocols/Manifest b/dev-libs/plasma-wayland-protocols/Manifest
index f22d863c483b..4fd8b65d2cca 100644
--- a/dev-libs/plasma-wayland-protocols/Manifest
+++ b/dev-libs/plasma-wayland-protocols/Manifest
@@ -1,5 +1,7 @@
DIST plasma-wayland-protocols-1.14.0.tar.xz 45776 BLAKE2B 1b2373b87ea7c6c0d82fd527ad07450747b4dda5d7b1ef73d122243f2ce4959b7ed32ead265cd93f9466802d84fb7486d123803c6665525b67b65d935b23014a SHA512 6f5acfa6fdbe7c4b362698c7fbfc6011c342fe9aadebc9677b21960887249ede876062eb1d5103b4440b577bd5add90a61c21ca7d7300c8b374129e50e621911
DIST plasma-wayland-protocols-1.15.0.tar.xz 46356 BLAKE2B 9514d65ccac94f51ae1c23268c4b977464574221211b46719f22b9286d7f439743b7ac5e048127b1ad92d18157de1fa2d5f9ee830ee728eeba38115c94b4b69a SHA512 6d89261380dd8343db51215b2e5495d38d3c12ea0dd3efdb7e5e651024b8c3ab88b86f9dea57d0aa1382971e1053551833ca87689dfdb3da3f259b2ab6e09412
-EBUILD plasma-wayland-protocols-1.14.0.ebuild 747 BLAKE2B 982e9903b1a7216d7242c40eef1c38577ad25ee6fb5b523f3e14cea4689bf36d5bc1ae5dedccfb77134fb3fa5891739a3e9d77f7279f63824fda6937e6a6e3bd SHA512 32e503d12e2e1104b886354e9fb9b9d3ec6ee2ae5e7384bd6cb8106c9b655f95e2c36a0e87e5323f548a8ce1a8e0964936c83818c473457158c43e8a44f12e65
-EBUILD plasma-wayland-protocols-1.15.0.ebuild 894 BLAKE2B 4539102c0e0171083805591c2d19ad489caa2aa8891e465765b9977475d3eacce92fcb0556d041e06e8b8285318db12b0d6ab69d31cd1f2dc9f9b2980338d0be SHA512 fcb8ed2ec095389271798cc82ee1591a461702bc193902e22862811c508b714043cd749429ecf375708222282be1b0364e45e4b3efa8c08f32ed53c499e24cdd
+DIST plasma-wayland-protocols-1.16.0.tar.xz 46904 BLAKE2B ac564ee2d51bdfd7fe7d3b63d5c057b5ada273ed31bf11d56c21941f5660755ede42a6ec7f80f07083db0c9f9ab8e3e88bffc70dfcc149f9b4e580481746f242 SHA512 2befeffcb4593ba6efeb19202adc136c4ffef0b7851fe81ed68d5dd5add91d11c88fcd1e09ac4767f3827dbd6b6a3c48e769b864f5e1fea9ae88674d61d9ea47
+EBUILD plasma-wayland-protocols-1.14.0.ebuild 738 BLAKE2B c1e52e03f13f298ff29385106fbe393e16daf869c2bf1f21b4c0fd83278b8dec63e36e30fb8a5d4335811df2c6b7bf2124cff45c88bd5516f8b2cd8974e4cfe0 SHA512 dafcc895818f077d62dece63dbff93fd6f89a42f27ee234c5eb2f34fe4dadf970ab222b24bead3cd6e7cfa5b83734a383e9bd18ec529129bdc10d40b2ea363b6
+EBUILD plasma-wayland-protocols-1.15.0.ebuild 880 BLAKE2B 21cec56d89dce10766053812396dea05d20afe135af227cc0c55bdaec618b7e074324bd813718fb31933abc530abfae9eb6c6338ef43c7027212622d646f8d59 SHA512 8d887cd22e84abd414723e929229ddefa14ee1f865759891b4b6f0741591b2778d45285622eb65bf9ddbb549e3b0ddede5dedd215965bd28830c2e8dde9a82b8
+EBUILD plasma-wayland-protocols-1.16.0.ebuild 880 BLAKE2B 21cec56d89dce10766053812396dea05d20afe135af227cc0c55bdaec618b7e074324bd813718fb31933abc530abfae9eb6c6338ef43c7027212622d646f8d59 SHA512 8d887cd22e84abd414723e929229ddefa14ee1f865759891b4b6f0741591b2778d45285622eb65bf9ddbb549e3b0ddede5dedd215965bd28830c2e8dde9a82b8
MISC metadata.xml 396 BLAKE2B 6294f1b003e4b05cd62b0c8697b59d385166c6ea4acbe5f68d9efac7cfb9a6afa2502bbb339dd44459fb94ffcff7a03404fdf86f4db5afb711d34986e4e7bed5 SHA512 67f21a439977f1f939fdc5fd94ac9e8e8861d17640e823157fe51474e78fbae372c01617aceb0e7cea15de35694609f37bb7c68d33a5c0fea1d0733ce2c41e2f
diff --git a/dev-libs/plasma-wayland-protocols/plasma-wayland-protocols-1.14.0.ebuild b/dev-libs/plasma-wayland-protocols/plasma-wayland-protocols-1.14.0.ebuild
index 4ce6cc4bde0f..01778a531342 100644
--- a/dev-libs/plasma-wayland-protocols/plasma-wayland-protocols-1.14.0.ebuild
+++ b/dev-libs/plasma-wayland-protocols/plasma-wayland-protocols-1.14.0.ebuild
@@ -18,15 +18,13 @@ SLOT="0"
BDEPEND="
dev-libs/libpcre2:*
- >=kde-frameworks/extra-cmake-modules-5.115.0:*
- || (
- dev-qt/qtbase:6
- dev-qt/qtcore:5
- )
+ dev-qt/qtbase:6
+ >=kde-frameworks/extra-cmake-modules-6.0:*
"
src_configure() {
local mycmakeargs=(
+ -DQT_MAJOR_VERSION=6
-DKDE_INSTALL_USE_QT_SYS_PATHS=ON # ecm.eclass
-DKDE_INSTALL_DOCBUNDLEDIR="${EPREFIX}/usr/share/help" # ecm.eclass
)
diff --git a/dev-libs/plasma-wayland-protocols/plasma-wayland-protocols-1.15.0.ebuild b/dev-libs/plasma-wayland-protocols/plasma-wayland-protocols-1.15.0.ebuild
index c8424eda5d2a..d12644177f4e 100644
--- a/dev-libs/plasma-wayland-protocols/plasma-wayland-protocols-1.15.0.ebuild
+++ b/dev-libs/plasma-wayland-protocols/plasma-wayland-protocols-1.15.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -10,7 +10,7 @@ HOMEPAGE="https://invent.kde.org/libraries/plasma-wayland-protocols"
if [[ ${KDE_BUILD_TYPE} = release ]]; then
SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz"
- KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+ KEYWORDS="amd64 arm arm64 ~loong ppc64 ~riscv x86"
fi
LICENSE="LGPL-2.1"
@@ -21,16 +21,14 @@ RESTRICT="!test? ( test )"
DEPEND="test? ( dev-libs/wayland )"
BDEPEND="
dev-libs/libpcre2:*
- >=kde-frameworks/extra-cmake-modules-5.115.0:*
- || (
- dev-qt/qtbase:6
- dev-qt/qtcore:5
- )
+ dev-qt/qtbase:6
+ >=kde-frameworks/extra-cmake-modules-6.0:*
test? ( dev-util/wayland-scanner )
"
src_configure() {
local mycmakeargs=(
+ -DQT_MAJOR_VERSION=6
-DKDE_INSTALL_USE_QT_SYS_PATHS=ON # ecm.eclass
-DKDE_INSTALL_DOCBUNDLEDIR="${EPREFIX}/usr/share/help" # ecm.eclass
-DBUILD_TESTING=$(usex test)
diff --git a/dev-libs/plasma-wayland-protocols/plasma-wayland-protocols-1.16.0.ebuild b/dev-libs/plasma-wayland-protocols/plasma-wayland-protocols-1.16.0.ebuild
new file mode 100644
index 000000000000..d12644177f4e
--- /dev/null
+++ b/dev-libs/plasma-wayland-protocols/plasma-wayland-protocols-1.16.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake kde.org
+
+DESCRIPTION="Plasma Specific Protocols for Wayland"
+HOMEPAGE="https://invent.kde.org/libraries/plasma-wayland-protocols"
+
+if [[ ${KDE_BUILD_TYPE} = release ]]; then
+ SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz"
+ KEYWORDS="amd64 arm arm64 ~loong ppc64 ~riscv x86"
+fi
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+DEPEND="test? ( dev-libs/wayland )"
+BDEPEND="
+ dev-libs/libpcre2:*
+ dev-qt/qtbase:6
+ >=kde-frameworks/extra-cmake-modules-6.0:*
+ test? ( dev-util/wayland-scanner )
+"
+
+src_configure() {
+ local mycmakeargs=(
+ -DQT_MAJOR_VERSION=6
+ -DKDE_INSTALL_USE_QT_SYS_PATHS=ON # ecm.eclass
+ -DKDE_INSTALL_DOCBUNDLEDIR="${EPREFIX}/usr/share/help" # ecm.eclass
+ -DBUILD_TESTING=$(usex test)
+ )
+
+ cmake_src_configure
+}