[packages/libmbfl] Rel 5
arekm
arekm at pld-linux.org
Sun Mar 15 02:13:39 CET 2026
commit 930e87746dcb1a99066fbe6bbcf3a0ebd3afdb01
Author: Arkadiusz Miśkiewicz <arekm at maven.pl>
Date: Sun Mar 15 02:13:32 2026 +0100
Rel 5
libmbfl-implicit-function.patch | 21 +++++++++++++++++++++
libmbfl.spec | 5 ++++-
2 files changed, 25 insertions(+), 1 deletion(-)
---
diff --git a/libmbfl.spec b/libmbfl.spec
index 462dde5..a4e2994 100644
--- a/libmbfl.spec
+++ b/libmbfl.spec
@@ -6,7 +6,7 @@ Summary: Streamable kanji code filter and converter
Summary(pl.UTF-8): Strumieniowy filtr i konwerter kodu kanji
Name: libmbfl
Version: 1.3.2
-Release: 4
+Release: 5
License: LGPL 2.1
Group: Libraries
Source0: https://github.com/moriyoshi/libmbfl/archive/8d14bff/%{name}-%{version}.tar.gz
@@ -45,6 +45,7 @@ Source16: ftp://ftp.unicode.org/Public/MAPPINGS/ISO8859/8859-16.TXT
# Source16-md5: f905f3043c0b8265c64fb80ec9e747c3
Source17: ftp://ftp.unicode.org/Public/UNIDATA/EmojiSources.txt
# Source17-md5: 6dc97737e77191ec1db766d9d55cb7c1
+Patch0: libmbfl-implicit-function.patch
URL: https://github.com/moriyoshi/libmbfl
BuildRequires: autoconf
BuildRequires: automake
@@ -104,6 +105,8 @@ cp -p %{SOURCE15} filters
cp -p %{SOURCE16} filters
cp -p %{SOURCE17} filters
+%patch -P0 -p1
+
%build
%{__libtoolize}
%{__aclocal}
diff --git a/libmbfl-implicit-function.patch b/libmbfl-implicit-function.patch
new file mode 100644
index 0000000..3c29caf
--- /dev/null
+++ b/libmbfl-implicit-function.patch
@@ -0,0 +1,21 @@
+--- a/filters/mbfilter_utf8_mobile.c
++++ b/filters/mbfilter_utf8_mobile.c
+@@ -39,6 +39,7 @@
+ extern int mbfl_filt_ident_utf8(int c, mbfl_identify_filter *filter);
+ extern int mbfl_filt_conv_utf8_wchar_flush(mbfl_convert_filter *filter);
+
++extern int mbfl_filt_put_invalid_char(int c, mbfl_convert_filter *filter);
+ extern const unsigned char mblen_table_utf8[];
+
+ static const char *mbfl_encoding_utf8_docomo_aliases[] = {"UTF-8-DOCOMO", "UTF8-DOCOMO", NULL};
+--- a/filters/mbfilter_iso2022jp_mobile.c
++++ b/filters/mbfilter_iso2022jp_mobile.c
+@@ -48,7 +48,7 @@
+ mbfl_no_encoding_2022jp_kddi,
+ "ISO-2022-JP-MOBILE#KDDI",
+ "ISO-2022-JP",
+- mbfl_encoding_2022jp_kddi_aliases,
++ (const char *(*)[])&mbfl_encoding_2022jp_kddi_aliases,
+ NULL,
+ MBFL_ENCTYPE_MBCS | MBFL_ENCTYPE_SHFTCODE | MBFL_ENCTYPE_GL_UNSAFE
+ };
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/libmbfl.git/commitdiff/930e87746dcb1a99066fbe6bbcf3a0ebd3afdb01
More information about the pld-cvs-commit
mailing list