diff --git a/gnome-desktop3.spec b/gnome-desktop3.spec index 8c6cafd..6af5f77 100644 --- a/gnome-desktop3.spec +++ b/gnome-desktop3.spec @@ -8,7 +8,7 @@ Name: gnome-desktop3 Version: 41~alpha -Release: 1%{?dist} +Release: 2%{?dist} Summary: Library with common API for various GNOME modules License: GPLv2+ and LGPLv2+ @@ -29,6 +29,9 @@ Source4: eog-defaults.list # for i in `grep MimeType= /usr/share/applications/org.gnome.Evince.desktop | sed 's/MimeType=//' | sed 's/;/ /g'` ; do echo $i=org.gnome.Evince.desktop\; >> evince-defaults.list ; done Source5: evince-defaults.list +# https://fedoraproject.org/wiki/Changes/Enhanced_Inscript_as_default_Indic_IM +Patch0: make-inscript2-default-for-indic-languages.patch + BuildRequires: gcc BuildRequires: gettext BuildRequires: gtk-doc @@ -129,6 +132,9 @@ cat %SOURCE5 >> $RPM_BUILD_ROOT/%{_datadir}/applications/gnome-mimeapps.list %{_datadir}/installed-tests %changelog +* Wed Aug 04 2021 Parag Nemade - 41~alpha-2 +- Add patch for https://fedoraproject.org/wiki/Changes/Enhanced_Inscript_as_default_Indic_IM + * Tue Aug 03 2021 Kalev Lember - 41~alpha-1 - Update to 41.alpha diff --git a/make-inscript2-default-for-indic-languages.patch b/make-inscript2-default-for-indic-languages.patch new file mode 100644 index 0000000..97789dc --- /dev/null +++ b/make-inscript2-default-for-indic-languages.patch @@ -0,0 +1,58 @@ +diff -urN gnome-desktop-41.alpha.old/libgnome-desktop/default-input-sources.h gnome-desktop-41.alpha/libgnome-desktop/default-input-sources.h +--- gnome-desktop-41.alpha.old/libgnome-desktop/default-input-sources.h 2021-07-17 02:19:04.838858800 +0530 ++++ gnome-desktop-41.alpha/libgnome-desktop/default-input-sources.h 2021-08-03 10:10:50.662648669 +0530 +@@ -8,12 +8,12 @@ + static DefaultInputSource default_input_sources[] = + { + { "ar_DZ", "xkb", "ara+azerty" }, +- { "as_IN", "ibus", "m17n:as:phonetic" }, ++ { "as_IN", "ibus", "m17n:as:inscript2" }, + { "ast_ES", "xkb", "es+ast" }, + { "az_AZ", "xkb", "az" }, + { "be_BY", "xkb", "by" }, + { "bg_BG", "xkb", "bg+phonetic" }, +- { "bn_IN", "ibus", "m17n:bn:inscript" }, ++ { "bn_IN", "ibus", "m17n:bn:inscript2" }, + { "cat_ES", "xkb", "es+cat" }, + { "cs_CZ", "xkb", "cz" }, + { "de_CH", "xkb", "ch" }, +@@ -30,28 +30,28 @@ + { "fr_CH", "xkb", "ch+fr" }, + { "fr_FR", "xkb", "fr+oss" }, + { "gl_ES", "xkb", "es" }, +- { "gu_IN", "ibus", "m17n:gu:inscript" }, ++ { "gu_IN", "ibus", "m17n:gu:inscript2" }, + { "he_IL", "xkb", "il" }, +- { "hi_IN", "ibus", "m17n:hi:inscript" }, ++ { "hi_IN", "ibus", "m17n:hi:inscript2" }, + { "id_ID", "xkb", "us" }, + { "it_IT", "xkb", "it" }, + { "ja_JP", "ibus", "anthy" }, +- { "kn_IN", "ibus", "m17n:kn:kgp" }, ++ { "kn_IN", "ibus", "m17n:kn:inscript2" }, + { "ko_KR", "ibus", "hangul" }, +- { "mai_IN", "ibus", "m17n:mai:inscript" }, +- { "ml_IN", "ibus", "m17n:ml:inscript" }, +- { "mr_IN", "ibus", "m17n:mr:inscript" }, ++ { "mai_IN", "ibus", "m17n:mai:inscript2" }, ++ { "ml_IN", "ibus", "m17n:ml:inscript2" }, ++ { "mr_IN", "ibus", "m17n:mr:inscript2" }, + { "nl_NL", "xkb", "us+altgr-intl" }, +- { "or_IN", "ibus", "m17n:or:inscript" }, +- { "pa_IN", "ibus", "m17n:pa:inscript" }, ++ { "or_IN", "ibus", "m17n:or:inscript2" }, ++ { "pa_IN", "ibus", "m17n:pa:inscript2" }, + { "pl_PL", "xkb", "pl" }, + { "pt_BR", "xkb", "br" }, + { "pt_PT", "xkb", "pt" }, + { "ru_RU", "xkb", "ru" }, +- { "sd_IN", "ibus", "m17n:sd:inscript" }, ++ { "sd_IN", "ibus", "m17n:sd:inscript2" }, + { "sk_SK", "xkb", "sk" }, +- { "ta_IN", "ibus", "m17n:ta:tamil99" }, +- { "te_IN", "ibus", "m17n:te:inscript" }, ++ { "ta_IN", "ibus", "m17n:ta:inscript2" }, ++ { "te_IN", "ibus", "m17n:te:inscript2" }, + { "ur_IN", "ibus", "m17n:ur:phonetic" }, + { "zh_CN", "ibus", "libpinyin" }, + { "zh_HK", "ibus", "cangjie" },