pkgsrc/x11/libxkbcommon/Makefile
wiz 5a4dc00906 libxkbcommon: update to 1.3.1.
libxkbcommon 1.3.1 - 2021-09-10
==================

- In `xkbcli interactive-x11`, use the Esc keysym instead of the Esc keycode
  for quitting.

  Contributed by Simon Ser.

- In `xkbcli how-to-type`, add `--keysym` argugment for how to type a keysym
  instead of a Unicode codepoint.

- Fix a crash in `xkb_x11_keymap_new_from_device` error handling given some
  invalid keymaps. Regressed in 1.2.0.

  Reported by Zack Weinberg. Tested by Uli Schlachter.
2021-09-13 06:56:57 +00:00

36 lines
1 KiB
Makefile

# $NetBSD: Makefile,v 1.37 2021/09/13 06:56:57 wiz Exp $
DISTNAME= libxkbcommon-1.3.1
CATEGORIES= x11
MASTER_SITES= https://xkbcommon.org/download/
EXTRACT_SUFX= .tar.xz
MAINTAINER= ryoon@NetBSD.org
HOMEPAGE= https://xkbcommon.org/
COMMENT= Library to handle keyboard descriptions
LICENSE= mit
USE_TOOLS+= bison pkg-config
MESON_ARGS+= -Denable-wayland=false
PYTHON_FOR_BUILD_ONLY= tool
PKGCONFIG_OVERRIDE+= output/meson-private/xkbcommon.pc
PKGCONFIG_OVERRIDE+= output/meson-private/xkbcommon-x11.pc
PKGCONFIG_OVERRIDE_STAGE= post-configure
.include "options.mk"
.if ${OPSYS} == "Darwin" || ${OPSYS} == "SunOS"
BUILDLINK_TRANSFORM+= rm:-Wl,--version-script=./xkbcommon.map
BUILDLINK_TRANSFORM+= rm:-Wl,--version-script=./xkbcommon-x11.map
.endif
.include "../../devel/xorg-util-macros/buildlink3.mk"
BUILDLINK_API_DEPENDS.libxcb+= libxcb>=1.10
.include "../../x11/libxcb/buildlink3.mk"
.include "../../x11/xkeyboard-config/buildlink3.mk"
.include "../../textproc/libxml2/buildlink3.mk"
.include "../../devel/meson/build.mk"
.include "../../mk/bsd.pkg.mk"