x11/libxkbcommon: Update to 0.10
Update x11/libxkbcommon to 0.10 Switch to use the meson buildsystem, since the autotools buildsystem has been removed. Drop USES=xorg-cat until it supports the meson build system. Add DIST_SUBDIR and USES=pkgconfig to mimic USES=xorg-cat. This release does not build and install the static libraries, but they seem not to be used by any consumer (in the ports tree) anyway. Note that while it looks like wayland support is disabled, it is just a test, tests/interactive-wayland.c that's not built. This test isn't installed even in the case it's built. libxkbcommon is mainly used by Wayland consumers. changelog: https://github.com/xkbcommon/libxkbcommon/compare/xkbcommon-0.8.4...xkbcommon-0.10.0 PR: 242238 Submitted by: jbeich Differential Revision: https://reviews.freebsd.org/D23686
This commit is contained in:
parent
673e0a577d
commit
0adccf2841
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=526224
@ -1,9 +1,10 @@
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= libxkbcommon
|
||||
PORTVERSION= 0.8.4
|
||||
PORTVERSION= 0.10.0
|
||||
CATEGORIES= x11
|
||||
MASTER_SITES= https://xkbcommon.org/download/
|
||||
DIST_SUBDIR= xorg/lib
|
||||
|
||||
MAINTAINER= x11@FreeBSD.org
|
||||
COMMENT= Keymap handling library for toolkits and window systems
|
||||
@ -13,13 +14,11 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
|
||||
|
||||
RUN_DEPENDS= xkeyboard-config>0:x11/xkeyboard-config
|
||||
|
||||
USES= gmake bison tar:xz xorg xorg-cat:lib
|
||||
USES= bison meson pkgconfig tar:xz xorg
|
||||
USE_XORG= xcb
|
||||
INSTALL_TARGET= install-strip
|
||||
|
||||
CONFIGURE_ARGS= --without-doxygen \
|
||||
--with-default-rules="xorg" \
|
||||
--with-x-locale-root=${PREFIX}/lib/X11/locale \
|
||||
--disable-wayland
|
||||
MESON_ARGS= -Ddefault-rules=xorg \
|
||||
-Denable-docs=false \
|
||||
-Denable-wayland=false \
|
||||
-Dx-locale-root="${PREFIX}/lib/X11/locale"
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
@ -1,3 +1,3 @@
|
||||
TIMESTAMP = 1560365070
|
||||
SHA256 (xorg/lib/libxkbcommon-0.8.4.tar.xz) = 60ddcff932b7fd352752d51a5c4f04f3d0403230a584df9a2e0d5ed87c486c8b
|
||||
SIZE (xorg/lib/libxkbcommon-0.8.4.tar.xz) = 648592
|
||||
TIMESTAMP = 1579381980
|
||||
SHA256 (xorg/lib/libxkbcommon-0.10.0.tar.xz) = 57c3630cdc38fb4734cd57fa349e92244f5ae3862813e533cedbd86721a0b6f2
|
||||
SIZE (xorg/lib/libxkbcommon-0.10.0.tar.xz) = 383788
|
||||
|
@ -4,11 +4,9 @@ include/xkbcommon/xkbcommon-compose.h
|
||||
include/xkbcommon/xkbcommon-keysyms.h
|
||||
include/xkbcommon/xkbcommon-names.h
|
||||
include/xkbcommon/xkbcommon-x11.h
|
||||
lib/libxkbcommon.a
|
||||
lib/libxkbcommon.so
|
||||
lib/libxkbcommon.so.0
|
||||
lib/libxkbcommon.so.0.0.0
|
||||
lib/libxkbcommon-x11.a
|
||||
lib/libxkbcommon-x11.so
|
||||
lib/libxkbcommon-x11.so.0
|
||||
lib/libxkbcommon-x11.so.0.0.0
|
||||
|
Loading…
Reference in New Issue
Block a user