kwindowsystem: accommodate to libxkbcommon change in 53af2206

This commit is contained in:
Tim Biermann 2023-07-29 23:03:17 +02:00
parent b15a07b425
commit 175dd46351
Signed by: tb
GPG Key ID: 42F8B4E30B673606
2 changed files with 8 additions and 2 deletions

View File

@ -1,5 +1,5 @@
untrusted comment: verify with /etc/ports/contrib.pub
RWSagIOpLGJF3xutCKant5uSe+kNRog8R5vsHWPQR7tUU09D28qjhttEoVAW+mxxODFlmgROlMDZeQ/VkV4qcUj+sPwcZ/jUyAQ=
SHA256 (Pkgfile) = c02263a2ba4890168c8af0e5df36417888e9244841545eea1b062f7889efd37f
RWSagIOpLGJF33AHWYfNzW4DOnVKPPW3oRiDY2ke3l4FBBph3pvznRCYyRCamdEibdJQxAD60uFZczvAxyz4LU64s/TRfHkEnQk=
SHA256 (Pkgfile) = 267eab4279852776ecc9c485ab015e1e54b37fc742bafc2cbdff3b0fd76f7fa1
SHA256 (.footprint) = c4f51485f9b1f287f7f5999dbcc321c6c6c03aaaeb7899e2862ebf6f1da20b3c
SHA256 (kwindowsystem-v5.108.0.tar.bz2) = f2cd063dbc2c404fb363f6d4b1fb400da4444dc7a3408aff5edae929f24ee6b8

View File

@ -9,6 +9,12 @@ release=1
source=(https://invent.kde.org/frameworks/kwindowsystem/-/archive/v$version/kwindowsystem-v$version.tar.bz2)
build() {
if [[ ! -e /usr/include/xkbcommon/xkbcommon-x11.h ]]; then
printf '\e[31m%s\e[m\n' "libxkbcommon is not built with x11 support but needs to be!"
printf '\e[33m%s\e[m\n' "Install xkeyboard-config and rebuild libxkbcommon and qt5 in that order to build $name"
exit 1
fi
rm -r $name-v$version/poqm/*
cmake -S $name-v$version -B build -G Ninja \