@Wismill

3 Followers
8 Following
18 Posts

The State of #Haskell 2025 survey is out! Please take ~10 minutes to fill this out and share it with friends/colleagues/coworkers, whether or not they are users of Haskell.

https://www.surveymonkey.com/r/6M3Z6NV

State of Haskell 2025

Take this survey powered by surveymonkey.com. Create your own surveys for free.

libinput 1.30.0 is now available. Save a turkey, download libinput instead.

https://gitlab.freedesktop.org/libinput/libinput/-/releases/1.30.0

Biggest feature in this release are of course the Lua plugins that can modify the behaviour/look of a device to make them more digestible to libinput. Oh, think of the opportunities!

libinput 1.30 · libinput / libinput · GitLab

libinput 1.30 is now available. Only one documentation fix over last week's RC2 and we are ready to go. This announce email is an algamation of...

GitLab

Now that all pumpkins have met their demise it's time for the next silly season: the libinput 1.30 release cycle. Starting today with RC1: https://gitlab.freedesktop.org/libinput/libinput/-/releases/1.29.901

Biggest change in this release are of course the ability to write a Lua plugin to change your device's behaviour (for the better, I hope). But we also now have scroll wheel acceleration in the custom pointer accel method and hopefully better behaviour for virtual devices.

libinput 1.30rc1 · libinput / libinput · GitLab

libinput 1.30-rc1 (1.29.901) is now available. This release brings a new core functionality: Lua plugins. Lua plugins sit logically between libinput and the kernel...

GitLab

#libxkbcommon 1.13.0 is out!

The highlight of this release is the introduction of the #XKB extensions directories,
a new mechanism to facilitate keyboard layout packaging and distribution.

See https://xkbcommon.org/doc/current/packaging-keyboard-layouts.html for further details.

Release notes: https://xkbcommon.org/doc/current/release-notes.html

libxkbcommon: Packaging keyboard layouts

It turns out that #libxkbcommon 1.12 uncovered some issues with the X11 ecosystem, resulting in broken keyboard input in some #X11 apps in Wayland sessions.

First reported in this #ArchLinux issue: https://gitlab.archlinux.org/archlinux/packaging/packages/libxkbcommon/-/issues/3

I filed multiple fixes:

libxkbcommon-x11: https://github.com/xkbcommon/libxkbcommon/pull/871

xserver: https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/2082

libx11: https://gitlab.freedesktop.org/xorg/lib/libx11/-/merge_requests/292

Hopefully this mess will get fixed soon.

libxkbcommon v 1.12.0-1 breaks keyboard input in KeePassXC (at least) (#3) · Issues · Arch Linux / Packaging / Packages / libxkbcommon · GitLab

Description: libxkbcommon v 1.12.0-1 breaks keyboard input in KeePassXC. When upgrading today I lost the ability to input my password into...

GitLab

#libxkbcommon has now an introspection tool, useful to visualize what files are actually loaded.

You can use it on the whole XKB tree too!

https://github.com/xkbcommon/libxkbcommon/blob/master/doc/introspection.md

libxkbcommon/doc/introspection.md at master · xkbcommon/libxkbcommon

keymap handling library for toolkits and window systems - xkbcommon/libxkbcommon

GitHub

#libxkbcommon 1.12.0 is out!

The highlight of this release is the performance improvements for keymap handling:
- about 1.6× speedup at *serializing* with default options;
- about 1.7× speedup at *parsing* keymaps serialized by libxkbcommon, otherwise at least 1.1×.

Release notes: https://xkbcommon.org/doc/current/release-notes.html#libxkbcommon-1120--2025-10-10

libxkbcommon: Release notes

Release 2.46

xkeyboard-config 2.46 was released on 2025-09-30…

xkeyboard-config

To raise awareness - xkeyboard-config 2.45 has an new XKB data file install location.

https://who-t.blogspot.com/2025/08/xkeyboard-config-245-has-new-install.html

This post is enough, I won't cycle or run to raise awareness any further.

xkeyboard-config 2.45 has a new install location

This is a heads ups that if you install xkeyboard-config 2.45 (the package that provides the XKB data files), some manual interaction ma...