kde-frameworks/kwindowsystem: 6.28.0 version bump

Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
This commit is contained in:
Andreas Sturmlechner
2026-07-10 18:03:55 +02:00
parent 88ff20a2f4
commit 8e9bbcda0d
2 changed files with 59 additions and 0 deletions

View File

@@ -1 +1,2 @@
DIST kwindowsystem-6.27.0.tar.xz 2321188 BLAKE2B 55e6bfe345441d6bf08173f844b35584da11a1525601798c5dda9ae83e30914c44032179d8557dd7b4c086d1a62c8395365c5b1a32d7e6f75e66e010757661b7 SHA512 7829f202f4bd9458bc6f91f85860afcfddbe46354d7d9cfa076c0f9427a13fbc6ef6a55db30d9734e7412171b5426fdabe4cccecfca3a733326995d02844e885
DIST kwindowsystem-6.28.0.tar.xz 2321504 BLAKE2B 11367c5d0eded77543ea8fcd69394179190def419e0aba080ff60a3f3e620be35b3730f870b32a003fd7108195b168ce34a45beb261ca9d6beba0a0ad79a710e SHA512 575e3e71cba72e884da530e6234fed5f86ee047dbbf671ec1c0576c587f94e29f26495e9b25c0d6a32f7dab9bbce632fcb39d415ea21f16f10a7b45ac15ca5c7

View File

@@ -0,0 +1,58 @@
# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
QTMIN=6.10.1
inherit ecm frameworks.kde.org
DESCRIPTION="Framework providing access to properties and features of the window manager"
LICENSE="|| ( LGPL-2.1 LGPL-3 ) MIT"
KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
IUSE="wayland X"
RESTRICT="test"
# slot op: Uses Qt6::GuiPrivate for qtx11extras_p.h
# slot op: Uses private/qwayland*_p.h headers
# x11-base/xorg-proto: X11/Xlib.h included in public header kkeyserver.h,
# req. by KF6WindowSystemConfig.cmake; see also bug #939177
RDEPEND="
>=dev-qt/qtbase-${QTMIN}:6[gui]
>=dev-qt/qtdeclarative-${QTMIN}:6
wayland? ( >=dev-qt/qtbase-${QTMIN}:6=[wayland] )
X? (
>=dev-qt/qtbase-${QTMIN}:6=[gui,X]
x11-base/xorg-proto
x11-libs/libX11
x11-libs/libXfixes
x11-libs/libxcb
x11-libs/xcb-util-keysyms
)
"
DEPEND="${RDEPEND}
test? ( >=dev-qt/qtbase-${QTMIN}:6[widgets] )
wayland? (
dev-libs/plasma-wayland-protocols
>=dev-libs/wayland-protocols-1.46
)
"
BDEPEND="
>=dev-qt/qttools-${QTMIN}:6[linguist]
wayland? (
>=dev-qt/qtbase-${QTMIN}:6[wayland]
dev-util/wayland-scanner
)
"
DOCS=( docs/README.kstartupinfo )
src_configure() {
local mycmakeargs=(
-DKWINDOWSYSTEM_WAYLAND=$(usex wayland)
-DKWINDOWSYSTEM_X11=$(usex X)
)
ecm_src_configure
}