pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/x11/xkeyboard-config
Module Name: pkgsrc
Committed By: wiz
Date: Sat Oct 4 06:30:04 UTC 2025
Modified Files:
pkgsrc/x11/xkeyboard-config: Makefile distinfo
Log Message:
xkeyboard-config: update to 2.46.
xkeyboard-config [2.46] - 2025-09-30
====================================
# Layouts
## New
- Added Manoonchai layout for Thai as documented in [Github repository](https://github.com/manoonchai/manoonchai?tab=readme-ov-file).
Contributed by Pawat Nakpiphatkulr
([!820](https://gitlab.freedesktop.org/xkeyboard-config/xkeyboard-config/-/merge_requests/820))
- Added ISO/international variants of ANSI and Dvorak US Macintosh layouts.
Contributed by Katalin Rebhan
([!829](https://gitlab.freedesktop.org/xkeyboard-config/xkeyboard-config/-/merge_requests/829))
- Added the Ukrainian (Windows Enhanced) keyboard layout variant (winkeysenhanced) which matches the Windows 11 default.
Contributed by Alex Dowson
([!838](https://gitlab.freedesktop.org/xkeyboard-config/xkeyboard-config/-/merge_requests/838))
- Add `pk(pak_urdu_phonetic)` variant
This layout provides phonetic typing for Urdu, mapping English phonetic equivalents to Urdu script.
It is a port of the widely-used Windows-only “Pak Urdu Installer” by mBilalm.
Includes comprehensive character coverage with over 160 custom key mappings.
Adds support for full Urdu typography including diacritics, punctuation, and special symbols.
Introduces `U+FDFB` (ﷻ) mapped to `AltGr+Shift+X`.
Contributed by Nashit Ahmed Barq
([!839](https://gitlab.freedesktop.org/xkeyboard-config/xkeyboard-config/-/merge_requests/839))
- Added an alternative variant for Gothic in the Ancient layout.
Contributed by Garcez
([!845](https://gitlab.freedesktop.org/xkeyboard-config/xkeyboard-config/-/merge_requests/845))
## Fixes
- Fixed a regression in `us(mac)` layout resulting in the grave/tilde key inverted
with the section key.
Contributed by Katalin Rebhan
([!829](https://gitlab.freedesktop.org/xkeyboard-config/xkeyboard-config/-/merge_requests/829),
[#534](https://gitlab.freedesktop.org/xkeyboard-config/xkeyboard-config/-/issues/534))
# Options
## New
- Added `hyper:mod2` compatibility option, to maps the virtual modifier `Hyper`
to `Mod2`; *conflicts with `NumLock`*.
Use this option if using `Hyper`, `Super` *and* `LevelFive`, e.g. for layouts
with 5+ levels. The option `numpad:mac` should be activated as well, in order to
enable the numpad.
## Fixes
- Fixed `shift:break_caps` resulting in rEVERSE cAPS if some keys were operated
simultaneously with the `Shift` keys when trying to unlock `Caps`.
([#74](https://gitlab.freedesktop.org/xkeyboard-config/xkeyboard-config/-/issues/74))
# Miscellaneous
## New
- inet: Added mapping to the following new keysyms:
- `XF86OK`
- `XF86Select`
- `XF86GoTo`
- `XF86Clear`
- `XF86Option`
- `XF86Time`
- `XF86VendorLogo`
- `XF86MediaSelectProgramGuide`
- `XF86NextFavorite`
- `XF86MediaSelectProgramGuide`
- `XF86MediaSelectHome`
- `XF86MediaLanguageMenu`
- `XF86MediaTitleMenu`
- `XF86Subtitle`
- `XF86AudioChannelMode`
- `XF86MediaSelectPC`
- `XF86MediaSelectTV`
- `XF86MediaSelectCable`
- `XF86MediaSelectVCR`
- `XF86MediaSelectVCRPlus`
- `XF86MediaSelectSatellite`
- `XF86MediaSelectCD`
- `XF86MediaSelectTape`
- `XF86MediaSelectRadio`
- `XF86MediaSelectTuner`
- `XF86MediaPlayer`
- `XF86MediaSelectTeletext`
- `XF86MediaSelectAuxiliary`
Relevant upstream merge request: [xorgproto-93].
[xorgproto-93]: https://gitlab.freedesktop.org/xorg/proto/xorgproto/-/merge_requests/93
## Fixes
- Fixed `CTRL+ALT` incomplete key type, which prevented using some key combinations:
e.g. `Control+Backspace`.
# Build system
## Breaking changes
- Remove the build option `xkb-base`, which was ineffectual since the migration
from autotools to meson in xkeyboard-config 2.35, published 3 years ago.
([#532](https://gitlab.freedesktop.org/xkeyboard-config/xkeyboard-config/-/issues/532))
To generate a diff of this commit:
cvs rdiff -u -r1.59 -r1.60 pkgsrc/x11/xkeyboard-config/Makefile
cvs rdiff -u -r1.44 -r1.45 pkgsrc/x11/xkeyboard-config/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/x11/xkeyboard-config/Makefile
diff -u pkgsrc/x11/xkeyboard-config/Makefile:1.59 pkgsrc/x11/xkeyboard-config/Makefile:1.60
--- pkgsrc/x11/xkeyboard-config/Makefile:1.59 Mon Aug 11 10:01:47 2025
+++ pkgsrc/x11/xkeyboard-config/Makefile Sat Oct 4 06:30:04 2025
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.59 2025/08/11 10:01:47 wiz Exp $
+# $NetBSD: Makefile,v 1.60 2025/10/04 06:30:04 wiz Exp $
-DISTNAME= xkeyboard-config-2.45
+DISTNAME= xkeyboard-config-2.46
CATEGORIES= x11
MASTER_SITES= ${MASTER_SITE_XORG:=data/${PKGBASE}/}
EXTRACT_SUFX= .tar.xz
Index: pkgsrc/x11/xkeyboard-config/distinfo
diff -u pkgsrc/x11/xkeyboard-config/distinfo:1.44 pkgsrc/x11/xkeyboard-config/distinfo:1.45
--- pkgsrc/x11/xkeyboard-config/distinfo:1.44 Mon Aug 11 10:01:47 2025
+++ pkgsrc/x11/xkeyboard-config/distinfo Sat Oct 4 06:30:04 2025
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.44 2025/08/11 10:01:47 wiz Exp $
+$NetBSD: distinfo,v 1.45 2025/10/04 06:30:04 wiz Exp $
-BLAKE2s (xkeyboard-config-2.45.tar.xz) = 8119878a1c2319d808fefa0b1c673655a17477d88966bb6eb4e6926037ac274a
-SHA512 (xkeyboard-config-2.45.tar.xz) = 1b82ced3e2a6386d40f9bac3735a72986b9f7387c356a706373724858a920e33ae0a9bd777a388dfdee43efc4dd6c2aa172d4b923fa2ca32e9a619f410437a7c
-Size (xkeyboard-config-2.45.tar.xz) = 916148 bytes
+BLAKE2s (xkeyboard-config-2.46.tar.xz) = b4f3288723484c466f67eba83e31f591630ce6c2af1139f9ef90d9ae3262058d
+SHA512 (xkeyboard-config-2.46.tar.xz) = c58ce438ec109e80ff601ad07aea13f0ccdd096720b574838673925ec2a745b9210df6ef2ecfab3911909b492b560fb9af1d4f6bce60bd329e575f1db16b6dfb
+Size (xkeyboard-config-2.46.tar.xz) = 931044 bytes
SHA1 (patch-meson.build) = 5021794e2821cf1ceab08b1a80c7214c26ba539f
Home |
Main Index |
Thread Index |
Old Index