1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
7 SDESC[standard]= Keymap handling library for toolkits and X windows
8 HOMEPAGE= https://xkbcommon.org/
12 SITES[main]= https://xkbcommon.org/download/
13 DISTFILE[1]= libxkbcommon-0.10.0.tar.xz:main
15 SPKGS[standard]= single
17 OPTIONS_AVAILABLE= none
18 OPTIONS_STANDARD= none
20 USES= cpe bison meson solaris-funcs
21 XORG_COMPONENTS= xcb xorgproto
24 LICENSE_FILE= MIT:{{WRKSRC}}/LICENSE
27 CPE_VENDOR= xkbcommon_project
28 FPC_EQUIVALENT= x11/libxkbcommon
29 MESON_ARGS= -Dx-locale-root={{PREFIX}}/lib/X11/locale
31 -Denable-wayland=false
33 SOL_FUNCTIONS= strnlen:src/x11/keymap.c
34 mkdtemp:test/context.c
36 INSTALL_REQ_TOOLCHAIN= yes
38 VAR_OPSYS[sunos]= CFLAGS=-D__EXTENSIONS__
41 ${REINPLACE_CMD} -e '/version-script=/ s/script=/script,/' \
44 -e 's|DFLT_XKB_CONFIG_ROOT|"${PREFIX}/share/X11/xkb"|' \
45 ${WRKSRC}/src/context.c
47 -e 's|= XLOCALEDIR|= "${PREFIX}/lib/X11/locale"|' \
48 ${WRKSRC}/src/compose/paths.c
50 [FILE:286:descriptions/desc.single]
51 xkbcommon is a library to handle keyboard descriptions, including loading
52 them from disk, parsing them and handling their state. It's mainly meant
53 for client toolkits, window systems, and other system applications.
54 It is also used by some XCB applications for proper keyboard support.
58 57c3630cdc38fb4734cd57fa349e92244f5ae3862813e533cedbd86721a0b6f2 383788 libxkbcommon-0.10.0.tar.xz
61 [FILE:312:manifests/plist.single]
72 libxkbcommon-x11.so.0.0.0