Debian Package Tracker
Register | Log in
Subscribe

xkeyboard-config

X Keyboard Extension (XKB) configuration data

Choose email to subscribe with

general
  • source: xkeyboard-config (main)
  • version: 2.42-1
  • maintainer: Debian X Strike Force (archive) (DMD)
  • arch: all
  • std-ver: 4.5.0
  • VCS: Git (Browse, QA)
versions [more versions can be listed by madison] [old versions available from snapshot.debian.org]
[pool directory]
  • o-o-stable: 2.26-2
  • oldstable: 2.29-2
  • stable: 2.35.1-1
  • testing: 2.42-1
  • unstable: 2.42-1
versioned links
  • 2.26-2: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 2.29-2: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 2.35.1-1: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 2.42-1: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
binaries
  • xkb-data (62 bugs: 0, 37, 25, 0)
  • xkb-data-udeb
action needed
A new upstream version is available: 2.45 high
A new upstream version 2.45 is available, you should consider packaging it.
Created: 2024-10-05 Last update: 2025-06-26 23:24
lintian reports 1 error and 4 warnings high
Lintian reports 1 error and 4 warnings about this package. You should make the package lintian clean getting rid of them.
Created: 2024-06-19 Last update: 2024-06-19 16:13
7 bugs tagged patch in the BTS normal
The BTS contains patches fixing 7 bugs, consider including or untagging them.
Created: 2025-01-06 Last update: 2025-06-27 00:02
version in VCS is newer than in repository, is it time to upload? normal
vcswatch reports that this package seems to have a new changelog entry (version 2.44-1, distribution UNRELEASED) and new commits in its VCS. You should consider whether it's time to make an upload.

Here are the relevant commit messages:
commit fd33c7ad2906ed39af9745803e9560820f83ec85
Author: Timo Aaltonen <tjaalton@debian.org>
Date:   Tue Apr 1 11:37:42 2025 +0300

    rules: Drop dh_clean override, unnecessary.

commit 18bd7d506d4ef2e7f79e0b2af6a3745860d1e8dc
Author: Timo Aaltonen <tjaalton@debian.org>
Date:   Tue Apr 1 11:32:55 2025 +0300

    control: Add libxkbcommon-tools and python3-yaml to build-depends.

commit 95dda8ebb216e67edc8d0655c7f745e8902fe201
Author: Timo Aaltonen <tjaalton@debian.org>
Date:   Fri Mar 21 10:03:44 2025 +0200

    rules: Enable non-latin-layouts-list. (Closes: #1085452)

commit 2c71f5867e9cef2fab353aca6713446e0e3b6d27
Author: Timo Aaltonen <tjaalton@debian.org>
Date:   Fri Mar 21 10:00:09 2025 +0200

    copyright: Fix a typo in the URL. (Closes: #1070293)

commit 469a15a7dadb3c3bfd0f353cce973c9a51a800ca
Author: Timo Aaltonen <tjaalton@debian.org>
Date:   Fri Mar 21 09:55:23 2025 +0200

    version bump

commit d5f33259a6b706b2e719de391912b153be42bcf4
Merge: e1bf803 1691aef
Author: Timo Aaltonen <tjaalton@debian.org>
Date:   Fri Mar 21 09:24:43 2025 +0200

    Merge branch 'upstream-unstable' into debian-unstable

commit 1691aef8fa12f63037f2ff956f902587d814a65c
Author: Sergey Udaltsov <sergey.udaltsov@gmail.com>
Date:   Sun Feb 9 21:50:02 2025 +0000

    release 2.44
    
    Part-of: <https://gitlab.freedesktop.org/xkeyboard-config/xkeyboard-config/-/merge_requests/800>

commit bef01507ee4826c8b3c5912dacfa3001a17c6ffd
Author: Sergey Udaltsov <sergey.udaltsov@gmail.com>
Date:   Sun Feb 9 18:52:17 2025 +0000

    prerelease translations update
    
    Part-of: <https://gitlab.freedesktop.org/xkeyboard-config/xkeyboard-config/-/merge_requests/799>

commit 38b3734f6719ddfdfb10dd7468de1e60b24ba8a7
Author: Pierre Le Marre <dev@wismill.eu>
Date:   Wed Feb 5 16:51:52 2025 +0100

    Update changelog for 2.44
    
    Part-of: <https://gitlab.freedesktop.org/xkeyboard-config/xkeyboard-config/-/merge_requests/797>

commit 79cd5679b4c968f5ae4e91705f948d7790f368d3
Author: Pierre Le Marre <dev@wismill.eu>
Date:   Fri Feb 7 09:36:46 2025 +0100

    geometry: Fix TypeMatrix 2030
    
    - Fix HomePage key
    - Fix Muhenkan and Henkan keys in 106-mode (Japanese)
    - Fix outline of some keys
    - Add fixed “Fn” label
    
    Part-of: <https://gitlab.freedesktop.org/xkeyboard-config/xkeyboard-config/-/merge_requests/798>

commit 59cc11f6d405010aaa1fa9585cab2f261a473398
Author: Sergey Udaltsov <sergey.udaltsov@gmail.com>
Date:   Wed Jan 29 21:40:52 2025 +0000

    prerelease potfile sync

commit 5f12a603e2936a4aa3ea4c08f000392a0d01adae
Author: Pierre Le Marre <dev@wismill.eu>
Date:   Fri Jan 10 09:35:56 2025 +0100

    Use explicit virtual modifiers declarations
    
    A virtual modifier should always be declared before its use. They are a
    few missing entries, that currently work only because they are not used
    in isolation.
    
    But since XKB is about composability, we should ensure that every
    component compiles in isolation, so this commit adds the missing
    `virtual_modifiers` entries.
    
    Part-of: <https://gitlab.freedesktop.org/xkeyboard-config/xkeyboard-config/-/merge_requests/796>

commit d9eda056c26e0be891d0f66850057358c89183e5
Author: Andrey <butirsky@gmail.com>
Date:   Sun Dec 29 16:52:00 2024 +0000

    Revert <TLDE> `less`, `greater` order
    
    Part-of: <https://gitlab.freedesktop.org/xkeyboard-config/xkeyboard-config/-/merge_requests/792>

commit 4f0a832757f0209d0c8234e14ad944ce64acf974
Author: Andrey <butirsky@gmail.com>
Date:   Fri Dec 27 23:25:08 2024 +0000

    Add new Fragments file
    
    Part-of: <https://gitlab.freedesktop.org/xkeyboard-config/xkeyboard-config/-/merge_requests/792>

commit 99986e109aeee814f4228c611f694daceaaf3f59
Author: Andrey <butirsky@gmail.com>
Date:   Fri Dec 27 19:49:20 2024 +0000

    Fix Apple Russian layout
    
    All Apple keyboards I could find for over 20 years history till these days have swapped Russian layout symbols between TLDE and LSGT keys, so current layout probably never existed.
    
    Let's reflect the actual layout in our keymap.
    
    Part-of: <https://gitlab.freedesktop.org/xkeyboard-config/xkeyboard-config/-/merge_requests/792>

commit 635ef00163398bf9fd2c98951b479890ca3a75a1
Author: Pierre Le Marre <dev@wismill.eu>
Date:   Wed Dec 11 12:13:53 2024 +0100

    Fix $applealu vendor rule
    
    Only the rule containing `$macvendorlayouts(*)` is problematic, but
    let’s always use `%(v…)` form instead of `(%v…)`.
    
    Part-of: <https://gitlab.freedesktop.org/xkeyboard-config/xkeyboard-config/-/merge_requests/786>

commit 88be76d1fc4e9ec8e7d6e0531ca1757253160b5b
Author: Pierre Le Marre <dev@wismill.eu>
Date:   Tue Dec 3 16:28:35 2024 +0100

    rules: Rename file indexes
    
    This facilitate changing the order of the file and adding new ones.
    
    Part-of: <https://gitlab.freedesktop.org/xkeyboard-config/xkeyboard-config/-/merge_requests/785>

commit 6a8e72cb60b7596b030efde583d2008bd86dfb08
Author: Pierre Le Marre <dev@wismill.eu>
Date:   Thu Nov 28 17:22:19 2024 +0100

    Add bugbot for missing template and motivation
    
    Also improve previous `too-exotic` bugbot.
    
    Part-of: <https://gitlab.freedesktop.org/xkeyboard-config/xkeyboard-config/-/merge_requests/781>

commit 135c9be9a778d990144b4a1efb07d3f7a1e89785
Author: Pierre Le Marre <dev@wismill.eu>
Date:   Thu Nov 28 17:18:44 2024 +0100

    Improve issue & MR templates
    
    Part-of: <https://gitlab.freedesktop.org/xkeyboard-config/xkeyboard-config/-/merge_requests/781>

commit 7a829b0a8ac8794fb13cfb30ef2fa0116034d60c
Author: Pierre Le Marre <dev@wismill.eu>
Date:   Mon Nov 4 17:48:02 2024 +0100

    ci: Add tests for models with specific layouts
    
    Ideally we would test all combinations, but there are simply too
    much combinations for our CI.
    
    Part-of: <https://gitlab.freedesktop.org/xkeyboard-config/xkeyboard-config/-/merge_requests/764>

commit 6041b1ab3777f8b7166a89ebcc839edd84266972
Author: Pierre Le Marre <dev@wismill.eu>
Date:   Wed Oct 30 08:52:54 2024 +0100

    Fix af layout with olpc model
    
    Add `olpc` variant to `af` in order to fix compilation with the `olpc`
    model. There are already various olpc vendor-specific variants in `af`
    symbols. As the default variant for `af` is for the Dari language, make
    also `olpc` variant an alias for the olpc Dari variant `fa-olpc`.
    
    Part-of: <https://gitlab.freedesktop.org/xkeyboard-config/xkeyboard-config/-/merge_requests/764>

commit 7c857f156ffb8c95b534beb7bf98171a62cdf5d1
Author: Pierre Le Marre <dev@wismill.eu>
Date:   Tue Oct 29 19:20:46 2024 +0100

    Fix vendor rules
    
    Some vendor rules match only on the layout but use the variant in
    their symbols mapping. Such rules will make the keymap compilation
    fail when a variant is not in the vendor-specific symbol file.
    
    Example: the following rule
    
       ! model      layout            = symbols
         $applealu  $macvendorlayouts = macintosh_vndr/apple(alukbd)+macintosh_vndr/%l%(v)
    
    used with the RMLVO (evdev; applealu_iso; gb; mac_intl) would produce
    the following erroneous symbols include:
    
       macintosh_vndr/apple(alukbd)+macintosh_vndr/gb(mac_intl)
    
    This fails because `mac_intl` is not a variant of `macintosh_vndr/gb`,
    but of `gb`.
    
    This commit fixes the issue by filtering vendor-specific variants,
    having the vendor-agnostic symbols as a fallback.
    
    Note that while it works perfectly for layouts in the first position,
    layouts in later positions that have 1) a corresponding vendor-specific
    file but 2) require a vendor-agnostic variant, will load the vendor-
    specific symbols before importing the relevant section. To illustrate,
    the RMLVO config (evdev; applealu_iso; ara,gb; ,mac_intl) would result
    in the symbols:
    
        macintosh_vndr/apple(alukbd)+ara+macintosh_vndr/gb:2+gb(mac_intl):2
    
    where `macintosh_vndr/gb:2` will be overriden by the following `gb(mac_intl):2`.
    This is unfortunate, but there does not seem to be a workaround for it.
    
    ---
    
    We would need to extend the rules syntax with a new wild card (e.g. ‘-’
    or ‘∅’) to be able to match a missing variant, e.g.:
    
        ! model       layout[2]   variant[2] = symbols
          $applealu   gb          -          = +macintosh_vndr/gb:2
          $applealu   gb          *          = +%l[2]%(v[2]):2
    
    While at it, another wild card to match both present *and* missing
    variant would be really useful as well.
    
    Part-of: <https://gitlab.freedesktop.org/xkeyboard-config/xkeyboard-config/-/merge_requests/764>

commit d6e530453cf8a64107803000f92b6d8d33eedb8d
Author: Pierre Le Marre <dev@wismill.eu>
Date:   Fri Nov 29 17:21:08 2024 +0100

    tests: Fix libxkbcommon virtual mods handling
    
    libxkbcommon recently gain the ability to query virtual modifiers.
    
    Update our Python bindings so we can fix the tests and benefit from a
    more precise analysis of the active modifiers.
    
    Part-of: <https://gitlab.freedesktop.org/xkeyboard-config/xkeyboard-config/-/merge_requests/782>

commit 5bbc1f31638ba89532efec25c06ea7ba68cdc31c
Author: Pierre Le Marre <dev@wismill.eu>
Date:   Thu Nov 28 09:07:12 2024 +0100

    Add templates for issues and merge requests
    
    Let’s simplify maintainers’ work and save time for both maintainers and
    contributors.
    
    Part-of: <https://gitlab.freedesktop.org/xkeyboard-config/xkeyboard-config/-/merge_requests/780>

commit 4b97cc4092bdb453e8c16289b42724bc0da5d3ba
Author: Wismill <26223-wismill@users.noreply.gitlab.freedesktop.org>
Date:   Wed Nov 27 14:21:40 2024 +0000

    Improve Towncrier doc

commit 5b8dd889327fce551d0284cc2c6b8330ba2e67ee
Author: Pierre Le Marre <dev@wismill.eu>
Date:   Mon Nov 25 13:42:19 2024 +0100

    changelog: Improve release title
    
    Define the target of the release link on another line, in order to
    lighten the title line.

commit 0131948733cb6bb6526020f4f9fbba80a560b099
Author: Pierre Le Marre <dev@wismill.eu>
Date:   Mon Nov 25 13:31:15 2024 +0100

    Remove old changelog files
    
    `NEWS` and `Changelog.old` have no relevant meaningful entries for
    a long time so these files are not useful for distributions nor users.
    
    Git log & blame remain the main tools for working with xkeyboard-config
    history.

commit e875cba5c1ee092cce0c7250ac88791e8956577b
Author: Pierre Le Marre <dev@wismill.eu>
Date:   Mon Nov 25 08:35:25 2024 +0100

    types: Use virtual modifier Super, not Mod4
    
    `PC_SUPER_LEVEL2` uses `Mod4` and not `Super`, despite the name.
    Seemingly just a copy/paste result, see: the original ticket:
    https://bugs.freedesktop.org/show_bug.cgi?id=78076
    
    Part-of: <https://gitlab.freedesktop.org/xkeyboard-config/xkeyboard-config/-/merge_requests/775>

commit eb0c159031e451d7626c25b6a7355d541861ea06
Author: Pierre Le Marre <dev@wismill.eu>
Date:   Mon Nov 25 08:57:51 2024 +0100

    changelog: Fix release title format
    
    Towncrier doc states that the `underlines` setting is not used with
    Markdown files, so let’s apply the tag ourselves.
    
    Part-of: <https://gitlab.freedesktop.org/xkeyboard-config/xkeyboard-config/-/merge_requests/776>

commit 5b6ae6d347432727a8e80e722e4d97734ef949f0
Author: Peter Hutterer <peter.hutterer@who-t.net>
Date:   Tue Nov 19 14:09:05 2024 +1000

    Add support for the Microsoft Copilot key
    
    MS specs require that the copilot key sends Win + Shift + F23 instead of
    its own custom keysym. Add this to the default inet mapping so the F23
    key maps to to XF86Assistant if invoked via that particular combo.
    
    Closes #493
    
    Part-of: <https://gitlab.freedesktop.org/xkeyboard-config/xkeyboard-config/-/merge_requests/772>

commit 6d526efa2e34d8c2f43f8acee32542395d22ff73
Author: Peter Hutterer <peter.hutterer@who-t.net>
Date:   Mon Nov 25 16:25:11 2024 +1000

    changes/README: point to ChangeLog, not NEWS
    
    Our NEWS.md file is a bit meagre, let's point to the file that actually
    contains the information.
    
    Part-of: <https://gitlab.freedesktop.org/xkeyboard-config/xkeyboard-config/-/merge_requests/774>

commit 63d45b4a84330eca6903963d37a6e50bc947c13d
Author: Pierre Le Marre <dev@wismill.eu>
Date:   Tue Nov 19 09:12:28 2024 +0100

    ci: Build optimized version of libxkbcommon
    
    This will speed up layouts tests.
    
    Part-of: <https://gitlab.freedesktop.org/xkeyboard-config/xkeyboard-config/-/merge_requests/773>

commit 4782306589481f78ee6ab6181fdf39afe731ab70
Author: Pierre Le Marre <dev@wismill.eu>
Date:   Tue Nov 19 09:46:52 2024 +0100

    ci: Update templates
    
    Part-of: <https://gitlab.freedesktop.org/xkeyboard-config/xkeyboard-config/-/merge_requests/773>

commit 893b1ff5b794bb452ac5396c127ec528bcb56ad0
Author: two <two@envs.net>
Date:   Tue Aug 27 20:16:08 2024 +0000

    Improve one-handed layouts description
    
    Currently layouts designed to be used with only one hand have the
    English descriptions: “left handed” and “right handed”. This is
    ambiguous, as it highlights *handedness* rather than one-hand typing.
    Translations in some languages may thus convey only the former
    understanding, which is incorrect.
    
    Clarify that these layouts are for typing with only *one* hand.
    
    Closes #483
    
    Part-of: <https://gitlab.freedesktop.org/xkeyboard-config/xkeyboard-config/-/merge_requests/737>

commit a59ef3a11e226cebd388662f9aacc1b3c9adb1a7
Author: Pierre Le Marre <dev@wismill.eu>
Date:   Mon Sep 9 07:59:01 2024 +0200

    fr(bre): Fix Ch, C’h and Greek capitals
    
    - Fix “Ch” and “C’h” capitals: they should be on CapsLock, where the
      user expects them. There is a dedicated key type
      `FOUR_LEVEL_PLUS_LOCK` used in other layouts for similar situations.
    - Fix Greek capital letters.
    - Move some Greek letters:
      - Move Chi above “Ch”, as Chi modern transcription/transliteration is “ch”.
      - Omicron is move above “v”, as “v” is sometimes procounced “o”.
      - Final sigma is move above “c” for its similar form and close position
        to σ and Σ.
    
    fr(bre): Miscellaneous symbols
    
    Breton: changelog

commit 3bc0f200fc937a8ef6852e06a538149b11214211
Author: silas <silas@dyalog.com>
Date:   Wed Oct 30 14:26:57 2024 +0000

    Update apl(dyalog)
    
    - Added U+235B APL FUNCTIONAL SYMBOL JOT UNDERBAR (⍛) glyph.
    - Added dfns keyboard URL.

commit ffb42398dc4fe8a430c06d141720d95fee3475f2
Author: Pierre Le Marre <dev@wismill.eu>
Date:   Sun Nov 3 18:46:42 2024 +0100

    Document building and testing in the README
    
    There is no mention that xkeyboard-config require building. This commit:
    
    - Switches to use Markdown syntax;
    - Adds building instructions;
    - Adds testing instructions for X11 & libxkbcommon tools.

commit 79e2da81976f70fc495fed5ccc60cc2a5df9abcb
Author: Vlad Zahorodnii <vlad.zahorodnii@kde.org>
Date:   Sat Oct 26 23:57:47 2024 +0300

    symbols/pc: Make "Alt and Meta are on Alt" disabled by default
    
    The "Alt and Meta are on Alt" option is enabled by default very likely
    due to the historical reasons. There used to be keyboards that had no
    Windows or Super keys in the 90s, for example IBM Model M [1], so
    providing some fallback seems reasonable. It seems there used to be
    different ways to handle the lack of Super keys, e.g. using Escape or Alt
    key.
    
    According to [2], the Windows key made its first appearance in year 1994
    and, with Windows 95, any keyboard with the "Designed for Windows" logo
    had to have this key, which greatly contributed to making the Super key
    widespread, it's hard to find a keyboard that has no Windows or Super key
    nowadays.
    
    From the desktop environment point of view, for the most optimal
    experience, the user needs to have a keyboard with a real Super key (or a
    spare key remapped to Super) because the desktop environments tend to
    register global shortcuts containing Super key (with or without Shift
    key).
    
    The `altwin:meta_alt` option has been enabled for more than 20 years, but
    it seems like users have started hitting its effects directly after
    Plasma introduced the ability to configure global shortcuts that contain
    only modifiers. Based on the empirical data that we (KDE developers) have
    collected through various user forums and our bug tracker [3], the
    current behavior is unexpected to our users, and it can interfere with
    their workflow.
    
    It is also interesting that the `altwin:meta_alt` option is effectively
    enabled by default but there is no way to disable it. Perhaps there was
    some mixup in 9bbda6bfbcc29a575ea3b5cb7bd2553767e80d53?
    
    Last but not the least, the user expectations evolve as the time passes.
    Today, practically all keyboards come with the Super key so users don't
    face the problems that one would face 30 or 40 years ago (perhaps except
    people who collect antique keyboards? but it is a niche case), so it is
    reasonable to adjust the defaults to match the new expectations. The old
    behavior can be restored by enabling the `altwin:meta_alt` option.
    
    - [1] https://en.wikipedia.org/wiki/Super_key_(keyboard_button)
    - [2] https://en.wikipedia.org/wiki/Windows_key
    - [3] https://bugs.kde.org/show_bug.cgi?id=494579

commit c9f437a4202deba9904e3f5293a790bcd9fe3f57
Author: Pierre Le Marre <dev@wismill.eu>
Date:   Tue Oct 29 16:05:29 2024 +0100

    Improve scripts/symbols-tree
    
    - Add support for sub-directories
    - Show layout file path relative to the XKB `symbols` directory instead
      of just the layout file name.
    - Format with Ruff.

commit dd0d8f7f06406628f43e4f06ceb7370fbd06c237
Author: Pierre Le Marre <dev@wismill.eu>
Date:   Thu Oct 10 06:05:30 2024 +0200

    inet: Update latest keysyms from xorgproto
    
    xorgproto commit: d7ea44d5f04cc476dee83ef439a847172f7a6bd1
    Relevant MR: https://gitlab.freedesktop.org/xorg/proto/xorgproto/-/merge_requests/91
    
    Part-of: <https://gitlab.freedesktop.org/xkeyboard-config/xkeyboard-config/-/merge_requests/759>

commit 0d56bf793b6ab742d8e463e71369134a6772ebb2
Author: Pierre Le Marre <dev@wismill.eu>
Date:   Thu Oct 10 06:13:01 2024 +0200

    evdev: Added latest keycodes
    
    Part-of: <https://gitlab.freedesktop.org/xkeyboard-config/xkeyboard-config/-/merge_requests/759>

commit 36ec2e08593c9bbbe8a9c9aeba63e8f188efba40
Author: Peter Hutterer <peter.hutterer@who-t.net>
Date:   Thu Oct 10 09:05:06 2024 +1000

    symbols/inet: mark the F20-F23 mappings as historically special
    
    These were used for mic mute and touchpad toggle keys because their
    respective evdev keycodes end up being > 255. Recent evdev and libinput
    drivers remap the evdev keycodes to F20-F23 as well so the rest of the
    system doesn't have to.
    
    Add a comment so we're not tempted to remove these mappings.
    
    See also:
    - https://github.com/systemd/systemd/pull/34325/
    - https://gitlab.freedesktop.org/xorg/driver/xf86-input-libinput/-/merge_requests/62
    - https://gitlab.freedesktop.org/xorg/driver/xf86-input-evdev/-/merge_requests/10

commit 0f42a9a5b06262e35392680a3ad3d9cad3175086
Author: Benjamin Drung <bdrung@posteo.de>
Date:   Fri Oct 4 20:59:16 2024 +0200

    symbols/de: Add German (Noted) layout
    
    Add the newest layout of the German Neo keyboard layout family. Noted is
    a layout designed to make typing as comfortable and efficient as
    possible in both German and English. It was developed with the help of a
    layout optimizer, which is based on the metrics and concepts of
    ArneBab's optimizer and adapts and extends them.
    
    I switched from Neo 2 via Mine to Noted and I like to see this variant
    to be available out of the box in Debian/Ubuntu.
    
    Sources:
     * https://neo-layout.org/Layouts/noted/
     * https://dariogoetz.github.io/noted-layout/

commit 4c6d0d21dfb2f1423282edc806d89b22fba4375c
Author: Sergey Udaltsov <sergey.udaltsov@gmail.com>
Date:   Tue Oct 1 19:44:26 2024 +0000

    Release 2.43

commit 19ecc5454224737b48ef562db9d4d2a393ce65fd
Author: Sergey Udaltsov <sergey.udaltsov@gmail.com>
Date:   Tue Oct 1 19:16:16 2024 +0000

    Prerelease translations updated

commit 7d6be8180ee9b38ccefe3a7721f9d0baa7f32a3e
Author: Pierre Le Marre <dev@wismill.eu>
Date:   Tue Oct 1 14:30:59 2024 +0200

    doc: Update changelog for 2.43

commit 6a2eb9e63bcb3c52584580570d31cd91110d1f2e
Author: Sergey Udaltsov <sergey.udaltsov@gmail.com>
Date:   Sat Sep 21 16:26:32 2024 +0000

    Prerelease potfile
    
    Signed-off-by: Sergey Udaltsov <sergey.udaltsov@gmail.com>

commit 271be9091be5d7c2a60e1faa5f7e82a5c74aaed3
Author: Denis Kaliberov <denis.kaliberov@gmail.com>
Date:   Sat Sep 21 11:35:15 2024 -0400

    Add +add-ruintl-layout.feature.md

commit d40c89999a6a98f2741fabdd0eff5c78525c0c71
Author: Denis Kaliberov <denis.kaliberov@gmail.com>
Date:   Thu Sep 19 23:11:48 2024 -0400

    Update base.extras.xml, ru

commit 0e8875faac65f29efc5f10e14bd8e3e4d7e499a7
Author: Callum Andrew <contact@candrew.net>
Date:   Sat Sep 21 09:42:01 2024 +1000

    Update Colemak-DH to treat `<CAPS>` as Caps Lock

commit 613231de16dfdde3d9a23687da4b3f416bf5e884
Author: cboushehri <1122305-cboushehri@users.noreply.gitlab.freedesktop.org>
Date:   Thu Sep 19 18:43:41 2024 +0000

    Add changelog entry for 3l layout update

commit b87fc4d833a60f4ce6abf1bfd152dd312c513684
Author: cboushehri <1122305-cboushehri@users.noreply.gitlab.freedesktop.org>
Date:   Sat Sep 14 17:14:53 2024 +0000

    Add qwerty symbols to 3l layout

commit ba2e0f313fa0101254b42ec4726bbdd4578377ed
Author: Feli Kramer <feli@interkatz.de>
Date:   Thu Sep 19 19:51:53 2024 +0200

    Update German keyboard according to DIN standard
    
    In the August 2023 revision of the DIN 2137-1 standard,
    some changes to the keyboard layers were made.
    
    Most importantly, the third layer of the w, t, and i
    keys was switched around.  That was already accounted for
    in a previous commit.
    
    The other changes were all in "group 2" of the keyboard.
    Those changes are included in this commit.
    
    A summary of the changes in the standard is freely available at
    <https://www.dinmedia.de/de/norm/din-2137-1/353663175>, in German,
    under "Änderungsvermerk".  Relevant for this commit are points f),
    g), h), and i).

commit 916e9cfde5b7a2f146791b9608547384180b201f
Author: Samuel Jimenez <samuel@jimenez.rocks>
Date:   Thu Sep 19 17:30:21 2024 +0000

    apl(level3): Do not set group name
    
    This is a partial layout that is meant to augment an existing layout.
    The group name should not be set in `apl(level3)`, otherwise it would
    override the original layout name.

commit 4c39603c2cbe355f352bcb91c41c7b34c865e86d
Author: Pierre Le Marre <dev@wismill.eu>
Date:   Tue Sep 3 19:53:15 2024 +0200

    meson: Add option to create non-Latin layouts list
    
    New option `non-latin-layouts-list` (off by default), to produce 2 CSV
    files (one per main rules set):
    - `non-latin-layouts-base.csv`
    - `non-latin-layouts-evdev.csv`
    
    These files are needed by e.g. the Debian installer to automatically
    add a US layout in case the selected layout cannot output required
    Latin characters.
    
    Activate this option in our CI.

commit 2561d0cfa287ee7d7c175b85aa40744ad87e35b1
Author: Pierre Le Marre <dev@wismill.eu>
Date:   Tue Sep 3 19:33:57 2024 +0200

    Add script to extract list of (non-)Latin layouts
    
    This produces a CSV file with (non-)Latin layouts by analyzing all the
    keysyms of each layout and check for required ones. This is more reliable
    than checking the language tags of layouts, because a language may have
    multiple scripts and the language tags may be incorrect or incomplete.
    
    Method:
    1. Get layouts via `xkbregistry`.
    2. For each layout, check if it has all the basic Latin letters.
    3. Export the filtered layouts as CSV.
    
    Note that some layouts are “almost” Latin as they miss only a few
    letters. Such layouts are considered non-Latin but raise a warning.
Created: 2025-06-24 Last update: 2025-06-24 19:33
Standards version of the package is outdated. wishlist
The package should be updated to follow the last version of Debian Policy (Standards-Version 4.7.2 instead of 4.5.0).
Created: 2020-11-17 Last update: 2025-02-27 13:25
news
[rss feed]
  • [2024-06-25] xkeyboard-config 2.42-1 MIGRATED to testing (Debian testing watch)
  • [2024-06-19] Accepted xkeyboard-config 2.42-1 (source) into unstable (Timo Aaltonen)
  • [2024-02-18] xkeyboard-config 2.41-2 MIGRATED to testing (Debian testing watch)
  • [2024-02-13] Accepted xkeyboard-config 2.41-2 (source) into unstable (Timo Aaltonen)
  • [2024-02-07] Accepted xkeyboard-config 2.41-1 (source) into unstable (Timo Aaltonen)
  • [2023-06-27] xkeyboard-config 2.38-2 MIGRATED to testing (Debian testing watch)
  • [2023-06-19] Accepted xkeyboard-config 2.38-2 (source) into unstable (Gunnar Hjalmarsson)
  • [2023-02-27] Accepted xkeyboard-config 2.38-1 (source) into experimental (Timo Aaltonen)
  • [2022-04-10] xkeyboard-config 2.35.1-1 MIGRATED to testing (Debian testing watch)
  • [2022-04-05] Accepted xkeyboard-config 2.35.1-1 (source) into unstable (Timo Aaltonen)
  • [2021-08-23] xkeyboard-config 2.33-1 MIGRATED to testing (Debian testing watch)
  • [2021-08-18] Accepted xkeyboard-config 2.33-1 (source) into unstable (Timo Aaltonen)
  • [2020-03-05] xkeyboard-config 2.29-2 MIGRATED to testing (Debian testing watch)
  • [2020-02-29] Accepted xkeyboard-config 2.29-2 (source) into unstable (Timo Aaltonen)
  • [2020-02-27] Accepted xkeyboard-config 2.29-1 (source) into unstable (Timo Aaltonen)
  • [2019-02-22] xkeyboard-config 2.26-2 MIGRATED to testing (Debian testing watch)
  • [2019-02-11] Accepted xkeyboard-config 2.26-2 (source) into unstable (Andreas Boll)
  • [2019-02-08] Accepted xkeyboard-config 2.26-1 (source) into unstable (Andreas Boll)
  • [2018-02-07] xkeyboard-config 2.23.1-1 MIGRATED to testing (Debian testing watch)
  • [2018-02-01] Accepted xkeyboard-config 2.23.1-1 (source) into unstable (Timo Aaltonen)
  • [2017-09-23] Accepted xkeyboard-config 2.19-1+deb9u1 (source all) into proposed-updates->stable-new, proposed-updates (Pirate Praveen) (signed by: Praveen Arimbrathodiyil)
  • [2017-07-25] xkeyboard-config 2.19-1.1 MIGRATED to testing (Debian testing watch)
  • [2017-07-23] Accepted xkeyboard-config 2.19-1.1 (source) into unstable (Pirate Praveen) (signed by: Praveen Arimbrathodiyil)
  • [2017-02-02] xkeyboard-config 2.19-1 MIGRATED to testing (Debian testing watch)
  • [2017-01-17] Accepted xkeyboard-config 2.19-1 (source) into unstable (Andreas Boll) (signed by: Emilio Pozuelo Monfort)
  • [2016-09-30] xkeyboard-config 2.18-1 MIGRATED to testing (Debian testing watch)
  • [2016-09-24] Accepted xkeyboard-config 2.18-1 (source) into unstable (Julien Cristau)
  • [2016-02-27] xkeyboard-config 2.17-1 MIGRATED to testing (Debian testing watch)
  • [2016-02-21] Accepted xkeyboard-config 2.17-1 (source) into unstable (Julien Cristau)
  • [2015-11-03] xkeyboard-config 2.16-1 MIGRATED to testing (Britney)
  • 1
  • 2
bugs [bug history graph]
  • all: 61 65
  • RC: 0
  • I&N: 37 39
  • M&W: 24 26
  • F&P: 0
  • patch: 7
links
  • homepage
  • lintian (1, 4)
  • buildd: logs, reproducibility
  • popcon
  • browse source code
  • edit tags
  • other distros
  • l10n (-, 93)
ubuntu Ubuntu logo [Information about Ubuntu for Debian Developers]
  • version: 2.42-1ubuntu1
  • 81 bugs (4 patches)

Debian Package Tracker — Copyright 2013-2025 The Distro Tracker Developers
Report problems to the tracker.debian.org pseudo-package in the Debian BTS.
Documentation — Bugs — Git Repository — Contributing