Accepting request 1007780 from home:MargueriteSu:branches:M17N
- fix boo#1203579, fcitx5-diagnose requests environment variables to be set to fcitx instead of fcitx5 - add fcitx5-diagnose-env.patch OBS-URL: https://build.opensuse.org/request/show/1007780 OBS-URL: https://build.opensuse.org/package/show/M17N/fcitx5?expand=0&rev=39
This commit is contained in:
parent
d7d1d8504b
commit
746b737e56
62
fcitx5-diagnose-env.patch
Normal file
62
fcitx5-diagnose-env.patch
Normal file
@ -0,0 +1,62 @@
|
||||
Index: fcitx5-5.0.19/data/fcitx5-diagnose.sh
|
||||
===================================================================
|
||||
--- fcitx5-5.0.19.orig/data/fcitx5-diagnose.sh
|
||||
+++ fcitx5-5.0.19/data/fcitx5-diagnose.sh
|
||||
@@ -1113,18 +1113,18 @@ _env_incorrect() {
|
||||
|
||||
check_xim() {
|
||||
write_title 2 "Xim:"
|
||||
- xim_name=fcitx
|
||||
+ xim_name=fcitx5
|
||||
write_order_list "$(code_inline '${XMODIFIERS}'):"
|
||||
if [ -z "${XMODIFIERS}" ]; then
|
||||
write_error_eval "$(_ 'XMODIFIERS is not set')"
|
||||
- set_env_link XMODIFIERS '@im=fcitx'
|
||||
+ set_env_link XMODIFIERS '@im=fcitx5'
|
||||
__need_blank_line=0
|
||||
- elif [ "${XMODIFIERS}" = '@im=fcitx' ]; then
|
||||
- _env_correct 'XMODIFIERS' '@im=fcitx'
|
||||
+ elif [ "${XMODIFIERS}" = '@im=fcitx5' ]; then
|
||||
+ _env_correct 'XMODIFIERS' '@im=fcitx5'
|
||||
__need_blank_line=0
|
||||
else
|
||||
- _env_incorrect 'XMODIFIERS' '@im=fcitx' "${XMODIFIERS}"
|
||||
- set_env_link XMODIFIERS '@im=fcitx'
|
||||
+ _env_incorrect 'XMODIFIERS' '@im=fcitx5' "${XMODIFIERS}"
|
||||
+ set_env_link XMODIFIERS '@im=fcitx5'
|
||||
if [[ ${XMODIFIERS} =~ @im=([-_0-9a-zA-Z]+) ]]; then
|
||||
xim_name="${BASH_REMATCH[1]}"
|
||||
else
|
||||
@@ -1183,11 +1183,11 @@ _check_toolkit_env() {
|
||||
[ -z "${!env_name}" ] || break
|
||||
done
|
||||
if [ -z "${!env_name}" ]; then
|
||||
- set_env_link "${env_name}" 'fcitx'
|
||||
- elif [ "${!env_name}" = 'fcitx' ]; then
|
||||
- _env_correct "${env_name}" 'fcitx'
|
||||
+ set_env_link "${env_name}" 'fcitx5'
|
||||
+ elif [ "${!env_name}" = 'fcitx5' ]; then
|
||||
+ _env_correct "${env_name}" 'fcitx5'
|
||||
else
|
||||
- _env_incorrect "${env_name}" 'fcitx' "${!env_name}"
|
||||
+ _env_incorrect "${env_name}" 'fcitx5' "${!env_name}"
|
||||
__need_blank_line=0
|
||||
if [ "${!env_name}" = 'xim' ]; then
|
||||
write_error_eval "$(_ 'You are using xim in ${1} programs.')" \
|
||||
@@ -1195,14 +1195,14 @@ _check_toolkit_env() {
|
||||
no_xim_link
|
||||
else
|
||||
write_error_eval \
|
||||
- "$(_ 'You may have trouble using fcitx in ${1} programs.')" \
|
||||
+ "$(_ 'You may have trouble using fcitx5 in ${1} programs.')" \
|
||||
"${name}"
|
||||
if [ "${!env_name}" = "ibus" ] && [ "${name}" = 'qt' ]; then
|
||||
__need_blank_line=0
|
||||
gnome_36_link || __need_blank_line=1
|
||||
fi
|
||||
fi
|
||||
- set_env_link "${env_name}" 'fcitx'
|
||||
+ set_env_link "${env_name}" 'fcitx5'
|
||||
fi
|
||||
}
|
||||
|
@ -1,3 +1,10 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 4 04:23:27 UTC 2022 - Marguerite Su <i@marguerite.su>
|
||||
|
||||
- fix boo#1203579, fcitx5-diagnose requests environment variables
|
||||
to be set to fcitx instead of fcitx5
|
||||
- add fcitx5-diagnose-env.patch
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Oct 1 16:26:46 UTC 2022 - Andreas Stieger <andreas.stieger@gmx.de>
|
||||
|
||||
|
@ -38,6 +38,7 @@ Source4: macros.fcitx5
|
||||
Source102: fcitx5.service
|
||||
Patch1: fcitx5-gcc7.patch
|
||||
Patch2: fcitx5-5.0.13-memfd.patch
|
||||
Patch3: fcitx5-diagnose-env.patch
|
||||
BuildRequires: cmake
|
||||
BuildRequires: dbus-1-devel
|
||||
BuildRequires: extra-cmake-modules
|
||||
|
Loading…
Reference in New Issue
Block a user