| @@ -1,41 +1,40 @@ | | | @@ -1,41 +1,40 @@ |
1 | # $NetBSD: Makefile,v 1.42 2022/11/23 16:21:25 adam Exp $ | | 1 | # $NetBSD: Makefile,v 1.43 2023/01/09 13:20:33 wiz Exp $ |
2 | | | 2 | |
3 | DISTNAME= libxkbcommon-1.4.1 | | 3 | DISTNAME= libxkbcommon-1.5.0 |
4 | PKGREVISION= 1 | | | |
5 | CATEGORIES= x11 | | 4 | CATEGORIES= x11 |
6 | MASTER_SITES= https://xkbcommon.org/download/ | | 5 | MASTER_SITES= https://xkbcommon.org/download/ |
7 | EXTRACT_SUFX= .tar.xz | | 6 | EXTRACT_SUFX= .tar.xz |
8 | | | 7 | |
9 | MAINTAINER= ryoon@NetBSD.org | | 8 | MAINTAINER= ryoon@NetBSD.org |
10 | HOMEPAGE= https://xkbcommon.org/ | | 9 | HOMEPAGE= https://xkbcommon.org/ |
11 | COMMENT= Library to handle keyboard descriptions | | 10 | COMMENT= Library to handle keyboard descriptions |
12 | LICENSE= mit | | 11 | LICENSE= mit |
13 | | | 12 | |
14 | USE_TOOLS+= bison pkg-config | | 13 | USE_TOOLS+= bison pkg-config |
15 | | | 14 | |
16 | MESON_ARGS+= -Denable-wayland=false | | 15 | MESON_ARGS+= -Denable-wayland=false |
17 | | | 16 | |
18 | MAKE_ENV+= LD_LIBRARY_PATH=${WRKSRC}/output | | 17 | MAKE_ENV+= LD_LIBRARY_PATH=${WRKSRC}/output |
19 | | | 18 | |
20 | PYTHON_FOR_BUILD_ONLY= tool | | 19 | PYTHON_FOR_BUILD_ONLY= tool |
21 | | | 20 | |
22 | PKGCONFIG_OVERRIDE+= output/meson-private/xkbcommon.pc | | 21 | PKGCONFIG_OVERRIDE+= output/meson-private/xkbcommon.pc |
23 | PKGCONFIG_OVERRIDE+= output/meson-private/xkbcommon-x11.pc | | 22 | PKGCONFIG_OVERRIDE+= output/meson-private/xkbcommon-x11.pc |
24 | PKGCONFIG_OVERRIDE_STAGE= post-configure | | 23 | PKGCONFIG_OVERRIDE_STAGE= post-configure |
25 | | | 24 | |
26 | .include "options.mk" | | 25 | .include "options.mk" |
27 | | | 26 | |
28 | .if ${OPSYS} == "Darwin" || ${OPSYS} == "SunOS" | | 27 | .if ${OPSYS} == "Darwin" || ${OPSYS} == "SunOS" |
29 | BUILDLINK_TRANSFORM+= rm:-Wl,--version-script=./xkbcommon.map | | 28 | BUILDLINK_TRANSFORM+= rm:-Wl,--version-script=./xkbcommon.map |
30 | BUILDLINK_TRANSFORM+= rm:-Wl,--version-script=./xkbcommon-x11.map | | 29 | BUILDLINK_TRANSFORM+= rm:-Wl,--version-script=./xkbcommon-x11.map |
31 | .endif | | 30 | .endif |
32 | | | 31 | |
33 | .include "../../devel/xorg-util-macros/buildlink3.mk" | | 32 | .include "../../devel/xorg-util-macros/buildlink3.mk" |
34 | BUILDLINK_API_DEPENDS.libxcb+= libxcb>=1.10 | | 33 | BUILDLINK_API_DEPENDS.libxcb+= libxcb>=1.10 |
35 | .include "../../x11/libxcb/buildlink3.mk" | | 34 | .include "../../x11/libxcb/buildlink3.mk" |
36 | .include "../../x11/xkeyboard-config/buildlink3.mk" | | 35 | .include "../../x11/xkeyboard-config/buildlink3.mk" |
37 | .include "../../textproc/libxml2/buildlink3.mk" | | 36 | .include "../../textproc/libxml2/buildlink3.mk" |
38 | .include "../../devel/meson/build.mk" | | 37 | .include "../../devel/meson/build.mk" |
39 | # for tests | | 38 | # for tests |
40 | .include "../../lang/python/tool.mk" | | 39 | .include "../../lang/python/tool.mk" |
41 | .include "../../mk/bsd.pkg.mk" | | 40 | .include "../../mk/bsd.pkg.mk" |