------------------------------------------------------------------- Tue May 7 09:30:42 UTC 2024 - Fabian Vogt - Switch from yast2-country (getcountrydata.rb) to python-langtable (getcountrydata.py). Effective changes: * Remove writing to /etc/sysconfig/{console,keyboard} * Remove CONSOLE_SCREENMAP, CONSOLE_UNICODEMAP, CONSOLE_MAGIC and RC_LC_MESSAGES * Uses different keyboard layouts and console fonts for some locales * Drops the file extension from CONSOLE_FONT - Relicense to GPL-3.0-or-later ------------------------------------------------------------------- Fri Dec 23 14:12:59 UTC 2022 - Fabian Vogt - Handle missing files explicitly, particularly useful with empty (unpopulated) /etc ------------------------------------------------------------------- Tue Nov 15 10:57:55 UTC 2022 - Fabian Vogt - Drop support for /etc/sysconfig/language (12.x), it was activated in staging projects by accident ("Tumbleweed 1") ------------------------------------------------------------------- Mon Sep 26 13:54:57 UTC 2022 - Fabian Vogt - Parse lang=/keytable= options more explicitly (boo#1202925) ------------------------------------------------------------------- Mon Jun 28 10:16:55 UTC 2021 - Fabian Vogt - Don't restart systemd-vconsole-setup.service explicitly (boo#1187618) ------------------------------------------------------------------- Tue Jul 7 10:30:19 UTC 2020 - Callum Farmer - Fixes for %_libexecdir changing to /usr/libexec ------------------------------------------------------------------- Tue Jun 2 11:35:57 UTC 2020 - Fabian Vogt - Use y2start instead of y2base, it breaks nokogiri ------------------------------------------------------------------- Wed Oct 30 13:58:53 UTC 2019 - Fabian Vogt - Make sure the changes are fully in effect before returning (bsc#1154638) ------------------------------------------------------------------- Fri Jan 18 09:19:37 UTC 2019 - Fabian Vogt - Support new keyboard API in yast2-country ------------------------------------------------------------------- Mon Jan 7 16:19:54 UTC 2019 - Fabian Vogt - Only set RC_LANG and RC_LC_MESSAGES on SLE 12 (bsc#1119420) ------------------------------------------------------------------- Thu Nov 8 12:48:15 UTC 2018 - Fabian Vogt - Simplify code: * Remove remaining support for non-UTF-8 * Don't set the X11 keymap, localectl does that already with the same mapping table * Remove YAST_KEYBOARD, not used ------------------------------------------------------------------- Tue Nov 6 15:23:41 UTC 2018 - Fabian Vogt - Use only the basename of the keytable - Use a multi-line compatible sed expression for replacement ------------------------------------------------------------------- Wed Oct 31 09:19:22 UTC 2018 - Fabian Vogt - Support the conversion to json in yast2-country done for bsc#1013573 ------------------------------------------------------------------- Tue Jun 12 07:52:34 UTC 2018 - fvogt@suse.com - Add new method of invocation for jeos-firstboot - Try to overwrite existing values in vconsole.conf - Don't write _NOT countries into zypp/RequestedLocales - Add sysconfig handling back - Ignore suffix on passed locale - Call set-keymap after set-x11-keymap - Restart of systemd-vconsole-setup is not necessary ------------------------------------------------------------------- Thu May 31 09:08:22 UTC 2018 - fvogt@suse.de - Implement the keytable= parameter provided by isolinux to override the keyboard layouer ------------------------------------------------------------------- Wed Jan 31 09:49:14 UTC 2018 - fvogt@suse.com - Update getcountrydata.rb to work with 2-letter language codes as used by the openSUSE consolefonts.ycp ------------------------------------------------------------------- Wed Jan 24 07:56:03 UTC 2018 - fvogt@suse.com - Update getcountrydata.rb to work with yast-country changes: * Drop COMPOSETABLE ------------------------------------------------------------------- Fri Dec 15 19:52:28 UTC 2017 - fvogt@suse.com - Fix typo in the /etc/localtime symlink ------------------------------------------------------------------- Tue Dec 12 09:29:39 UTC 2017 - fvogt@suse.com - Bump version to 2.0 - Do not change sysconfig values anymore, use localectl instead (boo#1072237) - Also adjust /etc/localtime based on the TIMEZONE - Change the internal langset data format to make sourcing possible ------------------------------------------------------------------- Tue Nov 28 06:22:44 UTC 2017 - fvogt@suse.com - Improve langset.service, also start in runlevel 3 ------------------------------------------------------------------- Tue Aug 8 14:15:51 UTC 2017 - fvogt@suse.com - Initial package, split from kiwi-config-openSUSE - Fix target path handling in getcountrydata.rb - Try to load the distro-specific console data file first