From 4f2d7949f03e1c198bc888f2d05f421d35c57e21 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 9 Oct 2017 18:53:29 +0100 Subject: reinit the tree, so we can have metadata --- .../subtitleeditor-0.52.1-disable-nls-fix.patch | 34 ++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 media-video/subtitleeditor/files/subtitleeditor-0.52.1-disable-nls-fix.patch (limited to 'media-video/subtitleeditor/files/subtitleeditor-0.52.1-disable-nls-fix.patch') diff --git a/media-video/subtitleeditor/files/subtitleeditor-0.52.1-disable-nls-fix.patch b/media-video/subtitleeditor/files/subtitleeditor-0.52.1-disable-nls-fix.patch new file mode 100644 index 000000000000..08e1558e06b8 --- /dev/null +++ b/media-video/subtitleeditor/files/subtitleeditor-0.52.1-disable-nls-fix.patch @@ -0,0 +1,34 @@ +From 0f8700f022c9917336919b35a93883a660144516 Mon Sep 17 00:00:00 2001 +From: Gilles Dartiguelongue +Date: Mon, 17 Oct 2016 00:07:59 +0200 +Subject: [PATCH] Fix compilation with --disable-nls + +--- + src/i18n.h | 11 +++++++++++ + 1 file changed, 11 insertions(+) + +diff --git a/src/i18n.h b/src/i18n.h +index c8134a7..efce469 100644 +--- a/src/i18n.h ++++ b/src/i18n.h +@@ -31,6 +31,17 @@ + #include + #include + #else /* NLS is disabled */ ++ // In certain environments, some standard headers like ++ // and include libintl.h. If libintl.h is included after ++ // gettext macros below are defined, it causes a syntax error ++ // at the declaration of the gettext function in libintl.h. ++ // ++ // Fix this by including such a header before defining the macro. ++ // ++ // Note that libintl.h cannot be included directly since in the ++ // ENABLE_NLS=0 case it cannot be assumed that gettext is installed. ++ #include ++ + #define _(String) (String) + #define N_(String) (String) + #define textdomain(String) (String) +-- +2.10.0 + -- cgit v1.2.3