head 1.6; access; symbols pkgsrc-2026Q3:1.5.0.4 pkgsrc-2026Q3-base:1.5 pkgsrc-2026Q2:1.5.0.2 pkgsrc-2026Q2-base:1.5; locks; strict; comment @# @; 1.6 date 2026.11.11.11.56.37; author wiz; state Exp; branches; next 1.5; commitid ibfBdhxkigxin23H; 1.5 date 2026.06.01.13.32.01; author wiz; state Exp; branches; next 1.4; commitid Mmw5FcGrosmQa6IG; 1.4 date 2026.05.17.09.07.55; author wiz; state Exp; branches; next 1.3; commitid eIzv88eDAvw7c9GG; 1.3 date 2026.05.17.06.53.17; author wiz; state Exp; branches; next 1.2; commitid FYcHtuFm7ueVr8GG; 1.2 date 2026.04.22.06.26.19; author wiz; state Exp; branches; next 1.1; commitid S5xnaQqt3Ubu6VCG; 1.1 date 2026.04.21.21.14.41; author wiz; state Exp; branches; next ; commitid 805YxrR6Kjui3SCG; desc @@ 1.6 log @*: recursive bump for icu 79 @ text @# $NetBSD: Makefile,v 1.5 2026/06/01 13:32:01 wiz Exp $ PKGREVISION= 1 .include "../../x11/libxkbcommon/Makefile.common" PKGNAME= ${DISTNAME:S/common/common-docs/:S/^/lib/} TOOL_DEPENDS+= doxygen>=1.17:../../devel/doxygen MESON_ARGS+= -Denable-docs=true # conflicts with removed doc option CONFLICTS+= libxkbcommon<1.13.1nb2 # TODO: find way to avoid building these parts post-install: ${RM} -rf ${DESTDIR}${PREFIX}/bin ${RM} -rf ${DESTDIR}${PREFIX}/include ${RM} -rf ${DESTDIR}${PREFIX}/lib ${RM} -rf ${DESTDIR}${PREFIX}/libexec ${RM} -rf ${DESTDIR}${PREFIX}/${PKGMANDIR} ${RM} -rf ${DESTDIR}${PREFIX}/share/bash-completion .include "../../mk/bsd.pkg.mk" @ 1.5 log @libxkbcommon-docs: update to 1.13.2. Match libxkbcommon. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2026/05/17 09:07:55 wiz Exp $ d3 1 @ 1.4 log @libxkbcommon-docs: fix PKGNAME to match directory name @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2026/05/17 06:53:17 wiz Exp $ a5 1 PKGREVISION= 1 @ 1.3 log @libxkbcommon-docs: fix PLIST for doxygen 1.17 and depend on it @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2026/04/22 06:26:19 wiz Exp $ d5 1 a5 1 PKGNAME= ${DISTNAME:S/common/common-docs/} @ 1.2 log @libxkbcommon: bump PKGREVISION for doc option removal @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1 2026/04/21 21:14:41 wiz Exp $ d6 1 d8 1 a8 1 TOOL_DEPENDS+= doxygen>=1.14:../../devel/doxygen @ 1.1 log @x11/libxkbcommon-docs: import xkbcommon-docs-1.13.1 xkbcommon is a library to handle keyboard descriptions, including loading them from disk, parsing them and handling their state. It's mainly meant for client toolkits, window systems, and other system applications; currently that includes Wayland, kmscon, GTK+, Qt, Clutter, and more. This package contains its API documentation. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.61 2026/01/07 08:49:36 wiz Exp $ d11 1 a11 1 CONFLICTS+= libxkbcommon<1.13.1nb1 @