From fe13a09b2c7a76a851744ab09144b5ae9479d214 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?= Date: Thu, 10 Nov 2022 23:58:22 +0700 Subject: [PATCH] sunpinyin: fix for Python 3.11 --- srcpkgs/sunpinyin/patches/python-3.11.patch | 12 ++++++++++++ srcpkgs/sunpinyin/template | 2 +- 2 files changed, 13 insertions(+), 1 deletion(-) create mode 100644 srcpkgs/sunpinyin/patches/python-3.11.patch diff --git a/srcpkgs/sunpinyin/patches/python-3.11.patch b/srcpkgs/sunpinyin/patches/python-3.11.patch new file mode 100644 index 00000000000..2746cb74b83 --- /dev/null +++ b/srcpkgs/sunpinyin/patches/python-3.11.patch @@ -0,0 +1,12 @@ +Index: sunpinyin-3.0.0.rc2/wrapper/ibus/setup/main.py +=================================================================== +--- sunpinyin-3.0.0.rc2.orig/wrapper/ibus/setup/main.py ++++ sunpinyin-3.0.0.rc2/wrapper/ibus/setup/main.py +@@ -503,7 +503,6 @@ class MainWindow(): + locale.setlocale(locale.LC_ALL, "") + localedir = os.getenv("IBUS_LOCALEDIR") + gettext.bindtextdomain(GETTEXT_PACKAGE, localedir) +- gettext.bind_textdomain_codeset(GETTEXT_PACKAGE, "UTF-8") + + def __init_options(self): + self.__fuzzy_setup = FuzzySetupDialog() diff --git a/srcpkgs/sunpinyin/template b/srcpkgs/sunpinyin/template index 1358447bbc5..579c250fe1d 100644 --- a/srcpkgs/sunpinyin/template +++ b/srcpkgs/sunpinyin/template @@ -1,7 +1,7 @@ # Template file for 'sunpinyin' pkgname=sunpinyin version=3.0.0.rc2 -revision=1 +revision=2 build_style=scons hostmakedepends="pkg-config python3 perl gettext" makedepends="python3-devel sqlite-devel ibus-devel"