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.235-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]
  • stable: 16.0.138-4
  • testing: 18.0.235-1
  • unstable: 18.0.235-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]
binaries
  • ibus-keyman
  • keyman
  • keyman-system-service
  • libkeymancore-dev
  • libkeymancore2
  • python3-keyman-config
action needed
24 new commits since last upload, is it time to release? normal
vcswatch reports that this package seems to have new commits in its VCS but has not yet updated debian/changelog. You should consider updating the Debian changelog and uploading this new version into the archive.

Here are the relevant commit logs:
commit b08c57f2d0cf7ba7708dfa733faddc02f751b7e1
Merge: 2f449f6ce e3b7b2510
Author: Eberhard Beilharz <ermshiperete@users.noreply.github.com>
Date:   Wed May 7 09:18:31 2025 +0200

    Merge pull request #13843 from keymanapp/change/linux/cherry-pick/icudep
    
    change(linux): add ICU dependency needed to build on Arch Linux 🍒 🏠

commit 2f449f6ce74c1f473b0d1d2c44c7c177f6c3d7a8
Merge: eee5340aa 04d479e5a
Author: Joshua Horton <joshua_horton@sil.org>
Date:   Wed May 7 08:18:53 2025 +0700

    Merge pull request #13838 from keymanapp/fix/web/cherry-layout-fontsize-robustness
    
    fix(web): add robustness for bad touch-layout fontsize specs 🍒  🏠

commit e3b7b25107dbb0dcbe6cb2a82a004fef3fd694cc
Author: Eberhard Beilharz <eb1@sil.org>
Date:   Tue May 6 12:11:10 2025 +0200

    change(linux): add ICU dependency needed to build on Arch Linux 🍒
    
    Co-authored-by: Nikita Moor <nikita@lreis.ac.cn>
    Fixes: #13814
    Cherry-pick-of: #13842

commit eee5340aab1f2263a06b6187dbc0a72d4955fe0d
Merge: 7b8d5b16b e07dcb90b
Author: Darcy Wong <darcy_wong@sil.org>
Date:   Tue May 6 18:42:23 2025 +0700

    Merge pull request #13841 from keymanapp/cherrypick/ios/inuktitu-pirurvik
    
    chore(ios): Update inuktitut_pirurvik to 1.4.1 🏠

commit e07dcb90bf677cf9d63688c375920d77110c395c
Author: Darcy Wong <darcy_wong@sil.org>
Date:   Tue May 6 15:47:52 2025 +0700

    chore(ios): Update inuktitut_pirurvik to 1.4.1

commit 04d479e5a99d6de8c527dd94e3d3136995ef3e6e
Author: Joshua Horton <joshua_horton@sil.org>
Date:   Fri May 2 12:20:32 2025 +0700

    change(web): use pt-style sizing for unitless touch-layout fontsizes
    
    Cherry-pick-of: #13774

commit d58dd8e73c91765cdc1482f6aee5119299061d20
Author: Joshua Horton <joshua_horton@sil.org>
Date:   Fri May 2 11:58:33 2025 +0700

    change(web): apply suggestion from PR review
    
    Co-authored-by: Eberhard Beilharz <ermshiperete@users.noreply.github.com>

commit 71d179f02fb5e5ec9030384a529b5e66c90884e7
Author: Joshua Horton <joshua_horton@sil.org>
Date:   Mon Apr 28 13:05:02 2025 +0700

    fix(web): add robustness for bad touch-layout fontsize specs
    
    Fixes: #13766
    Fixes: KEYMAN-WEB-QX
    
    It seems that at some point, Developer has been compiling raw "12" values in the touch-layout JSON as a numeric 12 for the fontsize field.  This clearly happened for the inuktitut_pirurvik keyboard; we should also inspect urdu_phonetic, which has the same raw "12".
    
    This change ensures that Web can handle this case without spewing tons of warning/error messages.  It also adds error-logging to help with diagnosis for any related issue in the future.

commit 7b8d5b16b5d2c7a278da979f4028752695507bb6
Merge: d9ef3b40e eaa02941a
Author: Joshua Horton <joshua_horton@sil.org>
Date:   Mon May 5 12:18:44 2025 +0700

    Merge pull request #13828 from keymanapp/change/ios/cherry-limit-scaling-warnings
    
    change(ios): limit reports about devices without predefined scaling entries 🍒  🏠

commit d9ef3b40e0a97d86e128f65735480669396600e5
Merge: dce004130 8769ec596
Author: Joshua Horton <joshua_horton@sil.org>
Date:   Mon May 5 12:18:34 2025 +0700

    Merge pull request #13817 from keymanapp/fix/ios/cherry-legacy-device-calibration
    
    fix(ios): restore keyboard-scale settings for older, still-supported iOS devices 🍒  🏠

commit eaa02941a394f8f984f0934049a20cf73f4e224f
Author: Joshua Horton <joshua_horton@sil.org>
Date:   Wed Apr 30 14:09:10 2025 +0700

    change(ios): limit reports about devices without predefined scaling entries
    
    Cherry-pick-of: #13806
    
    Warnings about known devices without predefined keyboard-scale map entries will be
    limited to once per startup of the app and/or app-extension.
    
    Test-bot: skip
    See-also: #13769

commit 8769ec59651700e57e66bb6e211f076c25798473
Author: Joshua Horton <joshua_horton@sil.org>
Date:   Mon Apr 28 11:01:55 2025 +0700

    fix(ios): restore keyboard-scale settings for older, still-supported iOS devices
    
    Fixes: #13769
    Fixes: KEYMAN-IOS-JC
    Fixes: KEYMAN-IOS-JG
    Fixes: KEYMAN-IOS-JH
    Fixes: KEYMAN-IOS-JJ
    Fixes: KEYMAN-IOS-JY
    Fixes: KEYMAN-IOS-JS
    
    Cherry-pick-of: #13773

commit dce004130597407cd28e57e13f4436fa42d4b65c
Merge: bcdd2e8ab ab2c2f51c
Author: Joshua Horton <joshua_horton@sil.org>
Date:   Fri May 2 11:06:18 2025 +0700

    Merge pull request #13808 from keymanapp/maint/cherrypick-disconnect-pred-text-only-ci-config
    
    maint(web): merge LMLayer CI build config with standard Web CI build config 🍒 🏠

commit ab2c2f51cbdc2b934601bf939c17c753399b8142
Author: Joshua Horton <joshua_horton@sil.org>
Date:   Fri May 2 08:13:47 2025 +0700

    chore: fix indentation in worker-main/build.sh
    
    Co-authored-by: Marc Durdin <marc@durdin.net>

commit bcdd2e8ab788bf9b0d7f38033745b7bf6481776f
Merge: 06c80422e 6662b6129
Author: Darcy Wong <darcy_wong@sil.org>
Date:   Thu May 1 07:16:41 2025 +0700

    Merge pull request #13802 from keymanapp/cherrypick/android/alert-dialog-13786
    
    fix(android): Use Alert Dialog if keyboard pkg missing languages 🏠

commit a29568744c3278a66df2e49df7923ee58392c776
Author: Joshua Horton <joshua_horton@sil.org>
Date:   Wed Apr 30 15:05:40 2025 +0700

    maint(web): run LMLayer tests during standard Web module tests
    
    Fixes: #12872
    
    Test-bot: skip

commit 4e93e66faf98de58c61836da735fa55c091ae407
Author: Joshua Horton <joshua_horton@sil.org>
Date:   Wed Apr 30 15:05:00 2025 +0700

    maint: remove triggers for LMLayer-specific build configuration

commit 6662b612914f5eebefcfd3d946e4b86672096118
Author: Darcy Wong <darcy_wong@sil.org>
Date:   Wed Apr 30 09:36:30 2025 +0700

    fix(android): Use Alert Dialog if keyboard pkg missing languages
    
    Cherry-pick-of: #13786

commit 06c80422e8e7059ac4de6309842386daf3a89890
Merge: 71373c40d 7abb9b390
Author: Eberhard Beilharz <ermshiperete@users.noreply.github.com>
Date:   Fri Apr 25 09:24:32 2025 +0200

    Merge pull request #13741 from keymanapp/chore/linux/cherry-pick/coverage-noble
    
    Previously keyman-system-service didn't have any unit tests. With the gcov/lcov versions available for Ubuntu 24.04 Noble this suddenly caused a failure when trying to generate the test coverage report, although it worked fine with older versions.
    
    This change adds a do-nothing unit test stub for keyman-system-service. This allows to generate the coverage reporting with Ubuntu 24.04 Noble.
    
    Cherry-pick-of: #13740

commit 7abb9b390aab4943ed4f1da844f1da930c38624d
Author: Eberhard Beilharz <eb1@sil.org>
Date:   Wed Apr 23 18:46:24 2025 +0200

    chore(linux): add a stub unit test to allow successful coverage reporting
    
    Previously keyman-system-service didn't have any unit tests. With the
    gcov/lcov versions available for Ubuntu 24.04 Noble this suddenly caused
    a failure when trying to generate the test coverage report, although it
    worked fine with older versions.
    
    This change adds a do-nothing unit test stub for keyman-system-service.
    This allows to generate the coverage reporting with Ubuntu 24.04 Noble.
    
    Cherry-pick-of: #13740

commit 71373c40d11d83369d5caca303503d7849566d53
Merge: e4ee023a2 2558b724b
Author: Eberhard Beilharz <ermshiperete@users.noreply.github.com>
Date:   Thu Apr 24 01:58:46 2025 +0200

    Merge pull request #13737 from keymanapp/chore/linux/changelog

commit 2558b724b85c5bf14444f2afc72e24201be09ed5
Author: Eberhard Beilharz <eb1@sil.org>
Date:   Wed Apr 23 11:21:14 2025 +0200

    chore(linux): Update debian changelog

commit e4ee023a247594be2c4ed886d27db15354a9f3a2
Merge: c52b89c25 cde918a57
Author: Keyman Server <keyman-server@users.noreply.github.com>
Date:   Tue Apr 22 20:38:47 2025 -0700

    Merge pull request #13734 from keymanapp/auto/version-stable-18.0-18.0.236
    
    auto: increment stable-18.0 version to 18.0.236

commit cde918a5738a1a7f2d515b9158d8da4ea96fd2ec
Author: Keyman Build Agent <buildagent@keyman.com>
Date:   Tue Apr 22 23:38:05 2025 -0400

    auto: increment stable-18.0 version to 18.0.236
Created: 2024-05-29 Last update: 2025-05-07 19:32
lintian reports 1 warning normal
Lintian reports 1 warning about this package. You should make the package lintian clean getting rid of them.
Created: 2025-04-10 Last update: 2025-04-10 00:31
Build log checks report 2 warnings low
Build log checks report 2 warnings
Created: 2024-10-29 Last update: 2024-10-29 14:30
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
news
[rss feed]
  • [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)
  • [2024-05-03] keyman 17.0.295-1 MIGRATED to testing (Debian testing watch)
  • [2024-04-23] keyman REMOVED from testing (Debian testing watch)
  • [2024-03-27] Accepted keyman 17.0.295-1 (source) into unstable (Eberhard Beilharz) (signed by: Boyuan Yang)
  • [2024-02-29] Accepted keyman 17.0.279-1 (source) into unstable (Eberhard Beilharz) (signed by: Boyuan Yang)
  • [2024-02-23] Accepted keyman 17.0.274-1 (source) into unstable (Eberhard Beilharz) (signed by: Boyuan Yang)
  • [2024-02-22] Accepted keyman 17.0.272-1 (source amd64 all) into unstable (Debian FTP Masters) (signed by: Boyuan Yang)
  • [2024-02-06] keyman 16.0.145-1 MIGRATED to testing (Debian testing watch)
  • [2024-02-01] Accepted keyman 16.0.145-1 (source) into unstable (Eberhard Beilharz) (signed by: Boyuan Yang)
  • [2023-12-05] keyman 16.0.144-1 MIGRATED to testing (Debian testing watch)
  • 1
  • 2
bugs [bug history graph]
  • all: 0
links
  • homepage
  • lintian (0, 1)
  • buildd: logs, checks, 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.235-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