PORTNAME=	libxkbcommon
PORTVERSION=	1.13.2
CATEGORIES=	x11
MASTER_SITES=	https://github.com/xkbcommon/libxkbcommon/archive/refs/tags/
DISTFILES=	xkbcommon-${PORTVERSION}.tar.gz
DIST_SOURCES=	${DISTFILES}@${MASTER_SITES}xkbcommon-${PORTVERSION}.tar.gz

SOURCE_DIR=	${WRKSRC}/libxkbcommon-xkbcommon-${PORTVERSION}
BUILD_STYLE=	meson
RUN_DEPENDS=	xkeyboard-config:x11/xkeyboard-config
CONFIGURE_ARGS=	-Denable-tools=false -Denable-x11=false -Denable-wayland=false \
		-Denable-docs=false -Denable-xkbregistry=false \
		-Denable-bash-completion=false

do-install:
	env DESTDIR="${STAGEDIR}" ${NINJA} -C "${BUILD_DIR}" install
	mkdir -p "${STAGEDIR}${PREFIX}/share/licenses/libxkbcommon"
	install -m 0644 "${SOURCE_DIR}/LICENSE" \
	    "${STAGEDIR}${PREFIX}/share/licenses/libxkbcommon/LICENSE"

.include "${.PARSEDIR}/../../Mk/mouse.port.mk"
