Linux workstation

Upstream software project

ckbcomp

Compile a XKB keyboard description to a keymap

About ckbcomp

Compile a XKB keyboard description to a keymap

This project links 10 native package records across 5 recorded operating-system releases. Compare the retained versions and architectures below, then open the package for your own release.

These are catalog observations, not a guarantee of installation, compatibility, or upstream support.

Project pictures and package coverage

Alpine Linux 3.21: 2 package records; Alpine Linux 3.22: 2 package records; Alpine Linux 3.23: 2 package records; openSUSE Leap 16.0: 2 package records; openSUSE Tumbleweed: 2 package records. Catalog coverage diagram, not an application screenshot.ckbcomp: recorded package coverageAlpine Linux 3.212 recordsAlpine Linux 3.222 recordsAlpine Linux 3.232 recordsopenSUSE Leap 16.02 recordsopenSUSE Tumbleweed2 records
OpenFactory diagram of linked package records. It is not an application screenshot.

Project identity

Project
ckbcomp
Publisher
Not authoritatively mapped
Native package records
10
Operating systems
alpine-linux-3-21, alpine-linux-3-22, alpine-linux-3-23, opensuse-leap-16-0, opensuse-tumbleweed
License expression
GPL-2.0-or-later
Metadata completeness
70/100 (not a software quality rating)
Source repository
Not reported

Source-reported description

The fullest retained description is shown with its source. Distribution packaging descriptions may include downstream details.

This package provides a command-line converter that can be used in scripts to build console fonts from BDF sources automatically. The converter comes with a collection of font encodings that cover many of the world's languages. The output font can use a different character encoding from the input. When the source font does not define a glyph for a particular symbol in the encoding table, that glyph position in the console font is not wasted but used for another symbol.

Description source

Packages by operating system

Compare recorded versions, then open a package for dependency, file, checksum, and repository evidence. Version strings are distribution-specific, not a ranking of newer software.

Alpine Linux 3.21

  1. ckbcomp

    Alpine Linux 3.21 / source ckbcomp

    1.231-r0

    Compile a XKB keyboard description to a keymap

    aarch64x86_64v3.21
  2. ckbcomp-doc

    Alpine Linux 3.21 / source ckbcomp

    1.231-r0

    Compile a XKB keyboard description to a keymap (documentation)

    aarch64x86_64v3.21

Alpine Linux 3.22

  1. ckbcomp

    Alpine Linux 3.22 / source ckbcomp

    1.237-r0

    Compile a XKB keyboard description to a keymap

    aarch64x86_64v3.22
  2. ckbcomp-doc

    Alpine Linux 3.22 / source ckbcomp

    1.237-r0

    Compile a XKB keyboard description to a keymap (documentation)

    aarch64x86_64v3.22

Alpine Linux 3.23

  1. ckbcomp

    Alpine Linux 3.23 / source ckbcomp

    1.244-r0

    Compile a XKB keyboard description to a keymap

    aarch64x86_64v3.23
  2. ckbcomp-doc

    Alpine Linux 3.23 / source ckbcomp

    1.244-r0

    Compile a XKB keyboard description to a keymap (documentation)

    aarch64x86_64v3.23

openSUSE Leap 16.0

  1. bdf2psf

    openSUSE Leap 16.0 / System/Console / source console-setup

    1.223-160000.2.2

    Generate console fonts from BDF source fonts

    noarchleap-16.0
  2. console-setup

    openSUSE Leap 16.0 / System/Console / source console-setup

    1.223-160000.2.2

    Tools for configuring the console using X Window System key maps

    noarchleap-16.0

openSUSE Tumbleweed

  1. bdf2psf

    openSUSE Tumbleweed / System/Console / source console-setup

    1.237-2.3

    Generate console fonts from BDF source fonts

    noarchtumbleweed
  2. console-setup

    openSUSE Tumbleweed / System/Console / source console-setup

    1.237-2.3

    Tools for configuring the console using X Window System key maps

    noarchtumbleweed

Project resources and further reading

Mapping provenance

Only source-backed identity signals create public cross-OS links. A reviewer can later approve or dispute an inferred relationship without rewriting native package history.

No field-level source record is published yet.