Debian Package Tracker
Register | Log in
Subscribe

keyman

Type in your language with Keyman for Linux

Choose email to subscribe with

general
  • source: keyman (main)
  • version: 18.0.242-1
  • maintainer: Debian Input Method Team (archive) (DMD)
  • uploaders: Keyman team [DMD] – Eberhard Beilharz [DMD]
  • arch: all any
  • std-ver: 4.7.2
  • VCS: Git (Browse, QA)
versions [more versions can be listed by madison] [old versions available from snapshot.debian.org]
[pool directory]
  • oldstable: 16.0.138-4
  • stable: 18.0.235-1
  • testing: 18.0.242-1
  • unstable: 18.0.242-1
versioned links
  • 16.0.138-4: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 18.0.235-1: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 18.0.242-1: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
binaries
  • ibus-keyman
  • keyman (1 bugs: 0, 1, 0, 0)
  • keyman-system-service
  • libkeymancore-dev
  • libkeymancore2
  • python3-keyman-config
action needed
Problems while searching for a new upstream version high
uscan had problems while searching for a new upstream version:
In debian/watch no matching files for watch source
  https://downloads.keyman.com/linux/stable/
Created: 2025-10-03 Last update: 2025-10-29 07:32
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 18.0.242-2, 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 1661398f7e54193138252497fd907ed2133bd70c
Merge: 3f1b337ff 987ca0e55
Author: Marc Durdin <marc@durdin.net>
Date:   Mon Oct 27 15:40:45 2025 +0100

    Merge pull request #15009 from keymanapp/fix/mac/cherry-pick/15007-ignore-ansi-kvk
    
    fix(mac): ignore non-Unicode key caps when preparing OSK 🍒 🏠

commit 3f1b337ff254233004099d9be51a9b9f9452be9b
Merge: 36ce19e76 3233348e9
Author: Marc Durdin <marc@durdin.net>
Date:   Mon Oct 27 15:40:37 2025 +0100

    Merge pull request #15006 from keymanapp/fix/developer/cherry-pick/14411-handle-missing-begin-unicode
    
    fix(developer): handle missing `begin Unicode` in KMW compiler 🍒 🏠

commit 36ce19e7690094b28fc8bb09dc9c1c0e81ad6ba3
Merge: 2db726aa3 b9b97d293
Author: Marc Durdin <marc@durdin.net>
Date:   Mon Oct 27 15:40:29 2025 +0100

    Merge pull request #15005 from keymanapp/fix/developer/cherry-pick/14988-string-escape-syntax-highlight
    
    fix(developer): do not treat backslash as a string escape in syntax highlighting 🍒 🏠

commit 987ca0e551a5d445cf53ba8e233ab7d5735df5ec
Author: Marc Durdin <marc@durdin.net>
Date:   Fri Oct 24 11:00:07 2025 +0200

    fix(mac): ignore non-Unicode key caps when preparing OSK
    
    The typeFlags property is used to differentiate Unicode and non-Unicode
    keys in the array of keys in a .kvk file. All non-Unicode keys should
    be ignored, as we do not support non-Unicode keyboards on macOS.
    
    The reason this fixes #15007, is that the keyboard in question had both
    ANSI and Unicode sections in its .kvk file, and the ANSI section was
    stored after the Unicode section, so the font spec for ANSI was
    overriding the previously (correctly) set Unicode font spec.
    
    Fixes: #15007
    Cherry-pick-of: #15008
    Test-bot: skip

commit 3233348e978d47872b2117db61bd10cd41820f06
Author: Marc Durdin <marc@durdin.net>
Date:   Thu Oct 23 15:08:12 2025 +0200

    fix(developer): handle missing `begin Unicode` in KMW compiler
    
    This probably arose with the move to kmcmplib in WASM, and as it was
    never unit tested, we missed it. A simple signed vs unsigned issue.
    
    Fixes: #14411
    Test-bot: skip
    Cherry-pick-of: #15002

commit b9b97d293b0b693d33fa8fceee63008680a93566
Author: Marc Durdin <marc@durdin.net>
Date:   Thu Oct 23 11:55:17 2025 +0200

    fix(developer): do not treat backslash as a string escape in syntax highlighting
    
    Adjust two incorrect rules that caused backslash to be treated as an
    escape in strings in syntax highlighting in .kmn language.
    
    Fixes: #14988
    Test-bot: skip
    Build-bot: skip
    Cherry-pick-of: #15001

commit 2db726aa3edacd06c5ec7b5e99822400d670adfa
Merge: 132103432 eeffb2cdf
Author: Darcy Wong <darcy_wong@sil.org>
Date:   Tue Oct 21 09:41:31 2025 +0700

    Merge pull request #14982 from keymanapp/cherrypic/android/style-status-bar-white
    
    fix(android): Set the main app background white 🏠

commit eeffb2cdf88a118b997413a7924a271b768f16dc
Author: Darcy Wong <darcy_wong@sil.org>
Date:   Mon Oct 20 15:25:49 2025 +0700

    fix(android): Set the main app background white

commit 132103432af74f4f63bd8b0649b66a033916b28e
Merge: 46e22c839 285a8463e
Author: Eberhard Beilharz <ermshiperete@users.noreply.github.com>
Date:   Fri Oct 17 10:53:45 2025 +0200

    Merge pull request #14975 from keymanapp/fix/linux/cherry-pick/10178_exitibus
    
    fix(linux): use `ibus` command to restart ibus 🍒 🏠
    
    When using Kubuntu exiting ibus sometimes used to hang (#10178). This was because ibus' `bus.exit()` doesn't shutdown properly (see https://github.com/ibus/ibus/issues/2816#issuecomment-3410473708). The recommended way is to use the `ibus exit` command. Since we no longer use the API we can directly use the `ibus restart` command, which this PR implements.
    
    Fixes: #10178
    Cherry-pick-of: #14971

commit 285a8463e79315c4215cbdec0312359fbd2bd277
Author: Eberhard Beilharz <eb1@sil.org>
Date:   Thu Oct 16 16:58:18 2025 +0200

    fix(linux): use `ibus` command to restart ibus 🍒
    
    When using Kubuntu exiting ibus sometimes used to hang (#10178). This
    was because ibus' `bus.exit()` doesn't shutdown properly
    (see https://github.com/ibus/ibus/issues/2816#issuecomment-3410473708).
    The recommended way is to use the `ibus exit` command. Since we no longer
    use the API we can directly use the `ibus restart` command, which this
    PR implements.
    
    Fixes: #10178
    Cherry-pick-of: #14971

commit 46e22c8398913cb9df25f840399a4b9d6a2f870a
Merge: 102ce7ef4 ab407448d
Author: Keyman Server <keyman-server@users.noreply.github.com>
Date:   Wed Oct 15 05:39:40 2025 +0200

    Merge pull request #14958 from keymanapp/auto/version-stable-18.0-18.0.244
    
    auto: increment stable-18.0 version to 18.0.244

commit ab407448dfcde6f850fccb5fe4d512906177fde5
Author: Keyman Build Agent <buildagent@keyman.com>
Date:   Tue Oct 14 22:39:11 2025 -0500

    auto: increment stable-18.0 version to 18.0.244
Created: 2025-06-04 Last update: 2025-10-28 23:31
Issues found with some translations low

Automatic checks made by the Debian l10n team found some issues with the translations contained in this package. You should check the l10n status report for more information.

Issues can be things such as missing translations, problematic translated strings, outdated PO files, unknown languages, etc.

Created: 2022-04-07 Last update: 2022-04-21 03:35
testing migrations
  • This package will soon be part of the auto-icu transition. You might want to ensure that your package is ready for it. You can probably find supplementary information in the debian-release archives or in the corresponding release.debian.org bug.
news
[rss feed]
  • [2025-10-08] keyman 18.0.242-1 MIGRATED to testing (Debian testing watch)
  • [2025-10-02] Accepted keyman 18.0.242-1 (source) into unstable (Eberhard Beilharz) (signed by: Boyuan Yang)
  • [2025-09-23] keyman 18.0.241-1 MIGRATED to testing (Debian testing watch)
  • [2025-09-18] Accepted keyman 18.0.241-1 (source) into unstable (Eberhard Beilharz) (signed by: Boyuan Yang)
  • [2025-09-03] keyman 18.0.240-1 MIGRATED to testing (Debian testing watch)
  • [2025-08-27] Accepted keyman 18.0.240-1 (source) into unstable (Eberhard Beilharz) (signed by: Boyuan Yang)
  • [2025-08-13] keyman 18.0.238-1 MIGRATED to testing (Debian testing watch)
  • [2025-06-04] Accepted keyman 18.0.238-1 (source) into unstable (Eberhard Beilharz) (signed by: Boyuan Yang)
  • [2025-05-13] Accepted keyman 18.0.236-1 (source) into unstable (Eberhard Beilharz) (signed by: Boyuan Yang)
  • [2025-05-04] keyman 18.0.235-1 MIGRATED to testing (Debian testing watch)
  • [2025-04-23] Accepted keyman 18.0.235-1 (source) into unstable (Eberhard Beilharz) (signed by: Boyuan Yang)
  • [2025-04-10] keyman 18.0.227-1 MIGRATED to testing (Debian testing watch)
  • [2025-04-04] Accepted keyman 18.0.227-1 (source) into unstable (Eberhard Beilharz) (signed by: Boyuan Yang)
  • [2025-03-05] keyman 18.0.199-2 MIGRATED to testing (Debian testing watch)
  • [2025-02-27] Accepted keyman 18.0.199-2 (source) into unstable (Boyuan Yang)
  • [2025-02-27] Accepted keyman 18.0.199-1 (source amd64 all) into unstable (Debian FTP Masters) (signed by: Boyuan Yang)
  • [2025-02-12] keyman 17.0.335-1 MIGRATED to testing (Debian testing watch)
  • [2025-02-06] Accepted keyman 17.0.335-1 (source) into unstable (Eberhard Beilharz) (signed by: Boyuan Yang)
  • [2025-02-04] keyman 17.0.334-1 MIGRATED to testing (Debian testing watch)
  • [2025-01-28] Accepted keyman 17.0.334-1 (source) into unstable (Eberhard Beilharz) (signed by: Boyuan Yang)
  • [2025-01-22] keyman 17.0.333-1 MIGRATED to testing (Debian testing watch)
  • [2025-01-16] Accepted keyman 17.0.333-1 (source) into unstable (Eberhard Beilharz) (signed by: Boyuan Yang)
  • [2024-12-17] keyman 17.0.332-1 MIGRATED to testing (Debian testing watch)
  • [2024-12-11] Accepted keyman 17.0.332-1 (source) into unstable (Eberhard Beilharz) (signed by: Boyuan Yang)
  • [2024-10-11] keyman 17.0.326-1 MIGRATED to testing (Debian testing watch)
  • [2024-10-02] keyman REMOVED from testing (Debian testing watch)
  • [2024-09-02] keyman 17.0.326-1 MIGRATED to testing (Debian testing watch)
  • [2024-07-29] keyman REMOVED from testing (Debian testing watch)
  • [2024-06-17] keyman 17.0.326-1 MIGRATED to testing (Debian testing watch)
  • [2024-06-10] Accepted keyman 17.0.326-1 (source) into unstable (Eberhard Beilharz) (signed by: Boyuan Yang)
  • 1
  • 2
bugs [bug history graph]
  • all: 1
  • RC: 0
  • I&N: 1
  • M&W: 0
  • F&P: 0
  • patch: 0
links
  • homepage
  • lintian
  • buildd: logs, reproducibility, cross
  • popcon
  • browse source code
  • edit tags
  • other distros
  • screenshots
  • l10n (-, 100)
  • debci
ubuntu Ubuntu logo [Information about Ubuntu for Debian Developers]
  • version: 18.0.238-1

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