Package Details: keyman 18.0.236-1

Git Clone URL: https://aur.archlinux.org/keyman.git (read-only, click to copy)
Package Base: keyman
Description: IBus engine supporting over 2000 languages
Upstream URL: https://keyman.com/linux/
Licenses: GPL
Submitter: Vitrum-cnkj34kr8
Maintainer: Vitrum-cnkj34kr8
Last Packager: Vitrum-cnkj34kr8
Votes: 3
Popularity: 1.22
First Submitted: 2019-01-03 14:38 (UTC)
Last Updated: 2025-05-14 14:26 (UTC)

Pinned Comments

glottophilos commented on 2025-05-15 12:15 (UTC) (edited on 2025-05-15 12:15 (UTC) by glottophilos)

Fantastic! Thank you so much for getting this up and running! For whatever reason I had to make some small changes to the PKGBUILD for the sake of a meson.build file that had a bunch of issues with relative filepaths. In the prepare(), I added:

# Patch the Meson build file for docs
    sed -i \
        -e "s|'../include/keyman/keyman_core_api.h'|'../../include/keyman/keyman_core_api.h'|" \
        -e "s|'../src/jsonpp.hpp'|'../../src/jsonpp.hpp'|" \
        -e "s|'../../common/cpp/utfcodec.hpp'|'../../../common/cpp/utfcodec.cpp'|" \
        -e "s|--conf-file=doc/hotdoc.json|--conf-file=docs/internal/hotdoc.json|" \
        -e "s|--output=doc|--output=docs/internal/html|" \
        ../core/docs/internal/meson.build

Everything else worked smoothly. I did also need to use specifically the ubuntu url as well for the gpg command, but that was very minor and may be down to my system specifically:

gpg --keyserver hkps://keyserver.ubuntu.com --recv-keys C8E614F58F1B65E0 

Thanks again, we super appreciate it!

Vitrum-cnkj34kr8 commented on 2023-05-30 17:58 (UTC)

Post-install manual: Running Keyman for Linux

Latest Comments

« First ‹ Previous 1 2 3 4 Next › Last »

spiritomb commented on 2023-06-01 23:34 (UTC)

My build fails with the same error as twnaing. Here is my makepkg build log, if that's helpful: https://dpaste.com/77XLBL3V5

twnaing commented on 2023-05-31 15:06 (UTC)

It is failing with the following error.

[7/52] Compiling C++ object src/libkmnkbp0.so.0.0.0.p/kmx_kmx_consts.cpp.o
FAILED: src/libkmnkbp0.so.0.0.0.p/kmx_kmx_consts.cpp.o

Vitrum-cnkj34kr8 commented on 2023-05-30 17:58 (UTC)

Post-install manual: Running Keyman for Linux

Vitrum-cnkj34kr8 commented on 2023-05-30 17:58 (UTC)

I have updated the package from v13 to v16, but didn't check it under Wayland #4273. Contact me if there are issues with the new version.

C_Schmidpeter commented on 2020-10-30 04:19 (UTC)

@Vitrum-cnkj34kr8 To my understanding 'help2man' is only used for building purposes, so it can be moved from 'depends' to 'makedepends'.

C_Schmidpeter commented on 2020-10-29 15:55 (UTC)

@Vitrum-cnkj34kr8 Thanks!

Vitrum-cnkj34kr8 commented on 2020-10-24 10:33 (UTC)

@cschmid, @acud - fixed

C_Schmidpeter commented on 2020-10-24 07:57 (UTC)

Besides the as pointed out by @acud missing help2man package, the package python-lxml is missing as well. Without it the "Keyman Keyboards" (km-config) app fails to start.

@Vitrum-cnkj34kr8 could you add these dependencies, please?

acud commented on 2020-10-15 07:38 (UTC)

Greetings, help2man is missing from the dependencies (without it the install fails).

Vitrum-cnkj34kr8 commented on 2019-12-03 20:05 (UTC)

@monkeynaleo Done. Thank you.