Bug 295843 - x11/libxkbcommon: Update to 1.13.2
Summary: x11/libxkbcommon: Update to 1.13.2
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Kousuke Kannagi
URL: https://lore.freedesktop.org/wayland-...
Keywords:
Depends on:
Blocks:
 
Reported: 2026-06-04 08:03 UTC by Kousuke Kannagi
Modified: 2026-06-26 20:01 UTC (History)
3 users (show)

See Also:
arrowd: maintainer-feedback+
osa: maintainer-feedback+
mce: maintainer-feedback? (fluffy)


Attachments
Update to 1.13.2 (5.81 KB, patch)
2026-06-04 08:03 UTC, Kousuke Kannagi
no flags Details | Diff
Update to 1.13.2 (6.55 KB, patch)
2026-06-26 18:46 UTC, Kousuke Kannagi
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Kousuke Kannagi freebsd_committer freebsd_triage 2026-06-04 08:03:22 UTC
Created attachment 271470 [details]
Update to 1.13.2

Add BUILD_DEPENDS for new tool 'xkbcli info'.
Introduce SHLIB_VERSION variable.
Since there are no older versions in the port tree, remove the version specification for wayland-protocols.
Update pkg-descr.
Comment 1 Gleb Popov freebsd_committer freebsd_triage 2026-06-26 16:14:29 UTC
The patch itself LGTM. Would you like looking into making tests pass?
Comment 2 Kousuke Kannagi freebsd_committer freebsd_triage 2026-06-26 18:46:50 UTC
Created attachment 272156 [details]
Update to 1.13.2

Add TEST_DEPENDS and patch-test_compose.c

The tests are passing now, but I'm not sure if the fix is correct.
Comment 3 commit-hook freebsd_committer freebsd_triage 2026-06-26 20:01:01 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=b1ffc2ddfa3d8a5b1c7a6ccc2be826d2b190e1a2

commit b1ffc2ddfa3d8a5b1c7a6ccc2be826d2b190e1a2
Author:     Kousuke Kannagi <mce@FreeBSD.org>
AuthorDate: 2026-06-26 18:36:29 +0000
Commit:     Kousuke Kannagi <mce@FreeBSD.org>
CommitDate: 2026-06-26 19:59:31 +0000

    x11/libxkbcommon: Update to 1.13.2

    Add BUILD_DEPENDS for new tool 'xkbcli info'.
    Introduce SHLIB_VERSION variable.
    Since there are no older versions in the port tree, remove the version
    specification for wayland-protocols.
    Update pkg-descr.

    https://lore.freedesktop.org/wayland-devel/5d4c2e76872bbbc0f2bbef757573ba0832df8251@wismill.eu/

    PR:             295843
    Approved by:    x11 (arrowd)
    Approved by:    osa (mentor)

 x11/libxkbcommon/Makefile                         | 12 +++++++++---
 x11/libxkbcommon/distinfo                         |  6 +++---
 x11/libxkbcommon/files/patch-meson.build          |  6 +++---
 x11/libxkbcommon/files/patch-test_compose.c (new) | 11 +++++++++++
 x11/libxkbcommon/pkg-descr                        | 12 +++++++++---
 x11/libxkbcommon/pkg-plist                        |  8 +++++---
 6 files changed, 40 insertions(+), 15 deletions(-)
Comment 4 Kousuke Kannagi freebsd_committer freebsd_triage 2026-06-26 20:01:42 UTC
Thank you.