[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