aboutsummaryrefslogtreecommitdiff
path: root/x11/libxkbcommon
diff options
context:
space:
mode:
authorNiclas Zeising <zeising@FreeBSD.org>2020-09-13 18:28:21 +0000
committerNiclas Zeising <zeising@FreeBSD.org>2020-09-13 18:28:21 +0000
commit22edbd9835c4fd50745c4cfb17d9180983efd289 (patch)
tree98570516568f295eacdbe213f20ba75212868f3c /x11/libxkbcommon
parentbeeb5a93d0d9001f891b7a72b9d3edd6ac44a2c2 (diff)
downloadports-22edbd9835c4fd50745c4cfb17d9180983efd289.tar.gz
ports-22edbd9835c4fd50745c4cfb17d9180983efd289.zip
x11/libxkbcommon: Update to 1.0.1
Update x11/libxkbcommon to 1.0.1 This adds features to manage custom layouts in local files, rather than system files. It also adds a tool to inspect and debug keymaps. Changelog and announcement: https://lists.freedesktop.org/archives/wayland-devel/2020-September/041596.html
Notes
Notes: svn path=/head/; revision=548498
Diffstat (limited to 'x11/libxkbcommon')
-rw-r--r--x11/libxkbcommon/Makefile6
-rw-r--r--x11/libxkbcommon/distinfo6
-rw-r--r--x11/libxkbcommon/pkg-plist15
3 files changed, 21 insertions, 6 deletions
diff --git a/x11/libxkbcommon/Makefile b/x11/libxkbcommon/Makefile
index 86a0a7c2d25e..0700f7371c9a 100644
--- a/x11/libxkbcommon/Makefile
+++ b/x11/libxkbcommon/Makefile
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= libxkbcommon
-PORTVERSION= 0.10.0
-PORTREVISION= 2
+PORTVERSION= 1.0.1
CATEGORIES= x11
MASTER_SITES= https://xkbcommon.org/download/
DIST_SUBDIR= xorg/lib
@@ -15,7 +14,8 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= xkeyboard-config>0:x11/xkeyboard-config
-USES= bison meson pkgconfig tar:xz
+USES= bison gnome meson pkgconfig tar:xz
+USE_GNOME= libxml2
MESON_ARGS= -Denable-docs=false \
-Denable-wayland=false \
-Dx-locale-root="${PREFIX}/lib/X11/locale"
diff --git a/x11/libxkbcommon/distinfo b/x11/libxkbcommon/distinfo
index 5a44e5c0d0ae..f978461a03cd 100644
--- a/x11/libxkbcommon/distinfo
+++ b/x11/libxkbcommon/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1579381980
-SHA256 (xorg/lib/libxkbcommon-0.10.0.tar.xz) = 57c3630cdc38fb4734cd57fa349e92244f5ae3862813e533cedbd86721a0b6f2
-SIZE (xorg/lib/libxkbcommon-0.10.0.tar.xz) = 383788
+TIMESTAMP = 1600020000
+SHA256 (xorg/lib/libxkbcommon-1.0.1.tar.xz) = ab68b25341c99f2218d7cf3dad459c1827f411219901ade05bbccbdb856b6c8d
+SIZE (xorg/lib/libxkbcommon-1.0.1.tar.xz) = 432692
diff --git a/x11/libxkbcommon/pkg-plist b/x11/libxkbcommon/pkg-plist
index ff403a3fc136..f8a09642270f 100644
--- a/x11/libxkbcommon/pkg-plist
+++ b/x11/libxkbcommon/pkg-plist
@@ -1,8 +1,10 @@
+bin/xkbcli
include/xkbcommon/xkbcommon.h
include/xkbcommon/xkbcommon-compat.h
include/xkbcommon/xkbcommon-compose.h
include/xkbcommon/xkbcommon-keysyms.h
include/xkbcommon/xkbcommon-names.h
+include/xkbcommon/xkbregistry.h
%%X11%%include/xkbcommon/xkbcommon-x11.h
lib/libxkbcommon.so
lib/libxkbcommon.so.0
@@ -10,5 +12,18 @@ lib/libxkbcommon.so.0.0.0
%%X11%%lib/libxkbcommon-x11.so
%%X11%%lib/libxkbcommon-x11.so.0
%%X11%%lib/libxkbcommon-x11.so.0.0.0
+lib/libxkbregistry.so
+lib/libxkbregistry.so.0
+lib/libxkbregistry.so.0.0.0
libdata/pkgconfig/xkbcommon.pc
%%X11%%libdata/pkgconfig/xkbcommon-x11.pc
+libdata/pkgconfig/xkbregistry.pc
+libexec/xkbcommon/xkbcli-compile-keymap
+libexec/xkbcommon/xkbcli-how-to-type
+%%X11%%libexec/xkbcommon/xkbcli-interactive-x11
+libexec/xkbcommon/xkbcli-list
+man/man1/xkbcli-compile-keymap.1.gz
+man/man1/xkbcli-how-to-type.1.gz
+%%X11%%man/man1/xkbcli-interactive-x11.1.gz
+man/man1/xkbcli-list.1.gz
+man/man1/xkbcli.1.gz