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.24
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

monkeynaleo commented on 2019-12-03 19:12 (UTC) (edited on 2019-12-03 19:12 (UTC) by monkeynaleo)

Aloha,

The dependncies line in the PKGBUILD are missing many packages. can you update it to contain depends=('ibus' 'python-magic' 'python-requests-cache' 'webkit2gtk' 'python-numpy' 'python-pillow')