commit: fd3c09be674aeae592bea312b004c5e689c44173 Author: Joonas Niilola <juippis <AT> gentoo <DOT> org> AuthorDate: Tue Aug 15 06:12:23 2023 +0000 Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org> CommitDate: Tue Aug 15 06:12:23 2023 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd3c09be
dev-libs/efl: add upstream compatibility with gettext-0.22 patch Closes: https://bugs.gentoo.org/909530 Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org> dev-libs/efl/efl-1.26.3-r2.ebuild | 3 +- .../efl/files/efl-1.26.3-gettext-0.22-fix.patch | 38 ++++++++++++++++++++++ 2 files changed, 40 insertions(+), 1 deletion(-) diff --git a/dev-libs/efl/efl-1.26.3-r2.ebuild b/dev-libs/efl/efl-1.26.3-r2.ebuild index 3926f8a65117..ca9fd1880009 100644 --- a/dev-libs/efl/efl-1.26.3-r2.ebuild +++ b/dev-libs/efl/efl-1.26.3-r2.ebuild @@ -128,12 +128,13 @@ DEPEND="${RDEPEND} wayland? ( dev-libs/wayland-protocols )" BDEPEND="${PYTHON_DEPS} virtual/pkgconfig - examples? ( <sys-devel/gettext-0.22 ) + examples? ( sys-devel/gettext ) nls? ( sys-devel/gettext ) wayland? ( dev-util/wayland-scanner )" PATCHES=( "${FILESDIR}"/${PN}-1.26.3-libressl.patch #903001 + "${FILESDIR}"/efl-1.26.3-gettext-0.22-fix.patch ) pkg_setup() { diff --git a/dev-libs/efl/files/efl-1.26.3-gettext-0.22-fix.patch b/dev-libs/efl/files/efl-1.26.3-gettext-0.22-fix.patch new file mode 100644 index 000000000000..1bce74f76fec --- /dev/null +++ b/dev-libs/efl/files/efl-1.26.3-gettext-0.22-fix.patch @@ -0,0 +1,38 @@ +From 155842cf9e726009e9eb4ec04d8a176cd990fdcb Mon Sep 17 00:00:00 2001 +From: dimmus <dmitri.chudi...@gmail.com> +Date: Mon, 14 Aug 2023 21:39:05 +0500 +Subject: [PATCH] examples: edje - add charset header to po files. + +Solved compilation error with novel gettext-0.22. +@fix +--- + src/examples/edje/en_IN/domain_name.po | 5 +++++ + src/examples/edje/hi_IN/domain_name.po | 5 +++++ + 2 files changed, 10 insertions(+) + +diff --git a/src/examples/edje/en_IN/domain_name.po b/src/examples/edje/en_IN/domain_name.po +index f461123404..131579ee36 100644 +--- a/src/examples/edje/en_IN/domain_name.po ++++ b/src/examples/edje/en_IN/domain_name.po +@@ -1,3 +1,8 @@ ++msgid "" ++msgstr "" ++"Content-Type: text/plain; charset=UTF-8\n" ++"Content-Transfer-Encoding: UTF-8\n" ++ + msgid "LOADING" + msgstr "Loading..." + +diff --git a/src/examples/edje/hi_IN/domain_name.po b/src/examples/edje/hi_IN/domain_name.po +index 809cf6f399..fcb0e85d00 100644 +--- a/src/examples/edje/hi_IN/domain_name.po ++++ b/src/examples/edje/hi_IN/domain_name.po +@@ -1,3 +1,8 @@ ++msgid "" ++msgstr "" ++"Content-Type: text/plain; charset=UTF-8\n" ++"Content-Transfer-Encoding: UTF-8\n" ++ + msgid "LOADING" + msgstr "लोड हो रहा है..." +