Date: Sat, 15 Feb 2020 15:33:17 +0000 (UTC) From: Niclas Zeising <zeising@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r526224 - head/x11/libxkbcommon Message-ID: <202002151533.01FFXHZM054054@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: zeising Date: Sat Feb 15 15:33:17 2020 New Revision: 526224 URL: https://svnweb.freebsd.org/changeset/ports/526224 Log: 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 Modified: head/x11/libxkbcommon/Makefile head/x11/libxkbcommon/distinfo head/x11/libxkbcommon/pkg-plist Modified: head/x11/libxkbcommon/Makefile ============================================================================== --- head/x11/libxkbcommon/Makefile Sat Feb 15 15:18:25 2020 (r526223) +++ head/x11/libxkbcommon/Makefile Sat Feb 15 15:33:17 2020 (r526224) @@ -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> Modified: head/x11/libxkbcommon/distinfo ============================================================================== --- head/x11/libxkbcommon/distinfo Sat Feb 15 15:18:25 2020 (r526223) +++ head/x11/libxkbcommon/distinfo Sat Feb 15 15:33:17 2020 (r526224) @@ -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 Modified: head/x11/libxkbcommon/pkg-plist ============================================================================== --- head/x11/libxkbcommon/pkg-plist Sat Feb 15 15:18:25 2020 (r526223) +++ head/x11/libxkbcommon/pkg-plist Sat Feb 15 15:33:17 2020 (r526224) @@ -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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202002151533.01FFXHZM054054>