Page MenuHomeFreeBSD

D23860.id68913.diff
No OneTemporary

D23860.id68913.diff

Index: UPDATING
===================================================================
--- UPDATING
+++ UPDATING
@@ -5,6 +5,16 @@
You should get into the habit of checking this file for changes each time
you update your ports collection, before attempting any port upgrades.
+20200230:
+ AFFECTS: users of x11/libxkbcommon
+ AUTHOR: x11@FreeBSD.org
+
+ libxkbcommon now uses "evdev" rules by default. Some keys (e.g.,
+ arrows) may not work in applications using libxkbcommon if you use
+ xf86-input-keyboard. Check /var/log/Xorg.*.log if it shows "kbd" or
+ "keyboard" driver is beind used. If so adjust XKB_DEFAULT_RULES
+ as described in pkg-message.
+
20200225:
AFFECTS: users of net-mgmt/netbox
AUTHOR: kai@FreeBSD.org
Index: x11/libxkbcommon/Makefile
===================================================================
--- x11/libxkbcommon/Makefile
+++ x11/libxkbcommon/Makefile
@@ -2,6 +2,7 @@
PORTNAME= libxkbcommon
PORTVERSION= 0.10.0
+PORTREVISION= 1
CATEGORIES= x11
MASTER_SITES= https://xkbcommon.org/download/
DIST_SUBDIR= xorg/lib
@@ -16,8 +17,7 @@
USES= bison meson pkgconfig tar:xz xorg
USE_XORG= xcb
-MESON_ARGS= -Ddefault-rules=xorg \
- -Denable-docs=false \
+MESON_ARGS= -Denable-docs=false \
-Denable-wayland=false \
-Dx-locale-root="${PREFIX}/lib/X11/locale"
Index: x11/libxkbcommon/pkg-message
===================================================================
--- /dev/null
+++ x11/libxkbcommon/pkg-message
@@ -0,0 +1,13 @@
+[
+{ type: install
+ message: <<EOM
+If arrow keys don't work under X11 switch to legacy rules e.g.,
+
+For sh/bash/ksh/zsh run and (optionally) add into ~/.profile:
+ export XKB_DEFAULT_RULES=xorg
+
+For csh/tcsh run and (optionally) add into ~/.login:
+ setenv XKB_DEFAULT_RULES xorg
+EOM
+}
+]

File Metadata

Mime Type
text/plain
Expires
Sun, Jul 12, 9:09 AM (17 h, 25 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
34991965
Default Alt Text
D23860.id68913.diff (1 KB)

Event Timeline