app-i18n/mozc: Add some support for 令和 (Reiwa).
authorArfrever Frehtes Taifersar Arahesis <Arfrever@Apache.Org>
Thu, 15 Aug 2019 18:32:47 +0000 (18:32 +0000)
committerMike Gilbert <floppym@gentoo.org>
Fri, 16 Aug 2019 17:02:27 +0000 (13:02 -0400)
Signed-off-by: Arfrever Frehtes Taifersar Arahesis <Arfrever@Apache.Org>
Signed-off-by: Mike Gilbert <floppym@gentoo.org>
app-i18n/mozc/files/mozc-2.23.2815.102-reiwa.patch [new file with mode: 0644]
app-i18n/mozc/mozc-2.23.2815.102.ebuild
app-i18n/mozc/mozc-9999.ebuild

diff --git a/app-i18n/mozc/files/mozc-2.23.2815.102-reiwa.patch b/app-i18n/mozc/files/mozc-2.23.2815.102-reiwa.patch
new file mode 100644 (file)
index 0000000..561a989
--- /dev/null
@@ -0,0 +1,35 @@
+https://github.com/google/mozc/issues/461
+
+--- /src/data/symbol/categorized.tsv
++++ /src/data/symbol/categorized.tsv
+@@ -405,6 +405,7 @@
+ ㍽   MATH    たいしょう  ねんごう
+ ㍼   MATH    しょうわ  ねんごう
+ ㍻   MATH    へいせい ねんごう
++㋿   MATH    れいわ ねんごう
+ ㌣   MATH    せんと たんい
+ ㌦   MATH    どる たんい
+--- /src/data/symbol/symbol.tsv
++++ /src/data/symbol/symbol.tsv
+@@ -528,6 +528,7 @@
+ 記号        ㊦     した げ      丸下
+ 記号        ㊧     ひだり       丸左
+ 記号        ㊨     みぎ  丸右
++記号        ㋿     れいわ ねんごう  年号          OTHER
+ 記号        ㍻     へいせい ねんごう       年号          OTHER
+ 記号        ㍼     しょうわ  ねんごう      年号          OTHER
+ 記号        ㍽     たいしょう  ねんごう   年号          OTHER
+--- /src/rewriter/date_rewriter.cc
++++ /src/rewriter/date_rewriter.cc
+@@ -1239,6 +1239,10 @@
+     1989,
+     "平成",
+     "へいせい",
++  }, {
++    2019,
++    "令和",
++    "れいわ",
+   }
+ };
index 3aed7d8c7b65c1a75c95beca3aadb4689b99b2bd..f198c294cea6a5b278a1b1b15f810cfb7052d3e9 100644 (file)
@@ -108,6 +108,7 @@ src_prepare() {
        eapply -p2 "${FILESDIR}/${PN}-2.23.2815.102-system_libraries.patch"
        eapply -p2 "${FILESDIR}/${PN}-2.23.2815.102-gcc-8.patch"
        eapply -p2 "${FILESDIR}/${PN}-2.23.2815.102-protobuf_generated_classes_no_inheritance.patch"
+       eapply -p2 "${FILESDIR}/${PN}-2.23.2815.102-reiwa.patch"
        eapply -p2 "${FILESDIR}/${PN}-2.20.2673.102-tests_build.patch"
        eapply -p2 "${FILESDIR}/${PN}-2.20.2673.102-tests_skipping.patch"
 
index 85d5fbb98be88f2edb96d3f347705e5ba4533dfa..037a8d2d2567ea62fa4f2791a8dca94d61ed1059 100644 (file)
@@ -108,6 +108,7 @@ src_prepare() {
        eapply -p2 "${FILESDIR}/${PN}-2.23.2815.102-system_libraries.patch"
        eapply -p2 "${FILESDIR}/${PN}-2.23.2815.102-gcc-8.patch"
        eapply -p2 "${FILESDIR}/${PN}-2.23.2815.102-protobuf_generated_classes_no_inheritance.patch"
+       eapply -p2 "${FILESDIR}/${PN}-2.23.2815.102-reiwa.patch"
        eapply -p2 "${FILESDIR}/${PN}-2.20.2673.102-tests_build.patch"
        eapply -p2 "${FILESDIR}/${PN}-2.20.2673.102-tests_skipping.patch"