- Sep 12, 2023
-
-
Eberhard Beilharz authored
Closes #9542. (cherry picked from commit ffa3324b)
-
- Sep 01, 2023
-
-
Eberhard Beilharz authored
chore(linux): Add `clean` target to `rules`
🍒 🏠 -
Eberhard Beilharz authored
chore(linux): Workaround: Don't run Wayland tests
🏠
-
- Aug 31, 2023
-
-
Eberhard Beilharz authored
This allows to completely cleanup after a package build. Also fixes `keyman-config/build.sh` to do a better job with clean. Fixes #9518.
-
Eberhard Beilharz authored
This is a workaround for running the tests on Ubuntu 22.04 Jammy. For 16.0 we don't have everything in place to successfully run the tests with Wayland. Additionally the Wayland support in Keyman is still incomplete. So we disable the Wayland tests in order to be able to get successful builds of 16.0.
-
- Aug 30, 2023
-
-
Eberhard Beilharz authored
chore(linux): Remove workaround for mips64el
🏠
-
- Aug 29, 2023
-
-
Eberhard Beilharz authored
Now that Meson bug [#12017](https://github.com/mesonbuild/meson/issues/12017) is fixed we can revert the workaround. This reverts commit fb571e2e.
-
- Aug 25, 2023
-
-
Darcy Wong authored
chore(android): Update targetSDKVersion to 33
🏠
-
- Aug 20, 2023
-
-
Darcy Wong authored
-
- Jul 31, 2023
-
-
Eberhard Beilharz authored
chore(linux): Update debian changelog
🏠
-
- Jul 27, 2023
-
-
Eberhard Beilharz authored
-
Eberhard Beilharz authored
chore(linux): Work around build failure on Debian mips64el
🏠 -
Eberhard Beilharz authored
-
Eberhard Beilharz authored
chore(linux): Stop building Kinetic on Jenkins
🏠
-
- Jul 26, 2023
-
-
Eberhard Beilharz authored
-
Eberhard Beilharz authored
chore(linux): Remove obsolete dist from uploading to launchpad
-
- Jul 25, 2023
-
-
Eberhard Beilharz authored
Ubuntu 22.10 Kinetic is no longer supported, so this change omits it from uploading to Launchpad.
-
Eberhard Beilharz authored
chore(linux): Update debian changelog
-
Eberhard Beilharz authored
-
Keyman Server authored
auto: increment stable-16.0 version to 16.0.142
-
Keyman Build Agent authored
-
Marc Durdin authored
chore(mac): fix corrupt installer
🍒 -
Marc Durdin authored
Because we don't know if mac BSD cp or GNU cp will be first on the path, where there is ambiguity (e.g. with -R flag), we will use the macOS cp command in /bin to ensure that we have consistent results. The alternative would be to fixup each instance of the cp parameters so that they work consistently with either cp command, but given these scripts can run only on macOS, that seems unnecessary. This replaces the earlier change in 97c6331b.
-
Marc Durdin authored
Fixes #8533 after build agent maintenance put GNU coreutils cp on path ahead of macOS /bin/cp. This subtly changed the behaviour of the `-R` flag such that it copied the folder into a subfolder rather than copying the contents of the folder into the destination folder: Original layout: ``` Install Keyman.app/Contents/MacOS/ applet textinputsource Keyman.app/ ``` Corrupted layout: ``` Install Keyman.app/Install Keyman.app/Contents/MacOS/ applet textinputsource Keyman.app/ ``` Query: should we be rolling back the path changes so that /bin is first on the path? I am concerned about other subtle changes in behaviour in the macOS and iOS builds. Otherwise it feels like we may need to audit the scripts in /mac, /ios (and possibly /common, /core, /web, /resources) for potential changes. Annoyed that it took me so long. Also annoying that macOS fails so subtly when a parent folder has the .app extension in its name.
-
- Jul 21, 2023
-
-
Keyman Server authored
auto: increment stable-16.0 version to 16.0.141
-
Keyman Build Agent authored
-
- Jun 06, 2023
-
-
Eberhard Beilharz authored
fix(core): Fix compiling with GCC 13
-
Eberhard Beilharz authored
chore(linux): Move some files to keyman-config
🍒 -
Eberhard Beilharz authored
fix(core): Fix compilation if hotdoc is installed
🍒 -
Marc Durdin authored
chore(ios): replace fv cert
🍒 -
Eberhard Beilharz authored
Fixes #8920.
-
- Jun 05, 2023
-
-
Eberhard Beilharz authored
Some of the configuration files are useful for other distributions as well. So this change moves them out of `debian/` to `linux/keyman-config` so that they will be included in the source tar ball. Also remove zero-width space from one file. Closes #8880. (cherry picked from commit 74911266)
-
Eberhard Beilharz authored
(cherry picked from commit 3c4f2251)
-
Eberhard Beilharz authored
At least builds now, even though the C API documentation is still empty. (cherry picked from commit 29bc09b7)
-
Eberhard Beilharz authored
Partially fixes #8880. (cherry picked from commit 78032df6)
-
Marc Durdin authored
-
Marc Durdin authored
chore(common): use mac /usr/bin/stat rather than homebrew version
🍒 -
Marc Durdin authored
-
Marc Durdin authored
-
Marc Durdin authored
-