git: 8749101ab6b0 - main - textproc/libe-book: update to 0.1.4 release (+)

Dima Panov <[email protected]>
Newsgroups gmane.os.freebsd.devel.cvs.ports
Message-ID <[email protected]>
The branch main has been updated by fluffy:

URL: https://cgit.FreeBSD.org/ports/commit/?id=8749101ab6b0c78ab5795115cc5312f2f293a89c

commit 8749101ab6b0c78ab5795115cc5312f2f293a89c
Author:     Dima Panov <[email protected]>
AuthorDate: 2026-07-31 12:10:48 +0000
Commit:     Dima Panov <[email protected]>
CommitDate: 2026-07-31 12:10:48 +0000

    textproc/libe-book: update to 0.1.4 release (+)
    
    libe-book 0.1.4:
    
    * Fix various problems when reading broken files, found with the help of
      american-fuzzy-lop and oss-fuzz.
    * Do not access the network when parsing XML.
    * Add a fuzzer for FictionBook v.2.
    * Fix build with ICU 68.
    * Fix build with recent MSVC.
---
 textproc/libe-book/Makefile          |  3 +--
 textproc/libe-book/distinfo          |  6 +++---
 textproc/libe-book/files/patch-icu68 | 20 --------------------
 textproc/libe-book/pkg-plist         |  2 +-
 4 files changed, 5 insertions(+), 26 deletions(-)

diff --git a/textproc/libe-book/Makefile b/textproc/libe-book/Makefile
index 0c944eae8823..154546c73069 100644
--- a/textproc/libe-book/Makefile
+++ b/textproc/libe-book/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	libe-book
-DISTVERSION=	0.1.3
-PORTREVISION=	30
+DISTVERSION=	0.1.4
 CATEGORIES=	textproc
 MASTER_SITES=	SF/libebook/${PORTNAME}-${DISTVERSION}/
 
diff --git a/textproc/libe-book/distinfo b/textproc/libe-book/distinfo
index 33d0d9b46ea9..a7a72041eaad 100644
--- a/textproc/libe-book/distinfo
+++ b/textproc/libe-book/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1515541634
-SHA256 (libe-book-0.1.3.tar.xz) = 7e8d8ff34f27831aca3bc6f9cc532c2f90d2057c778963b884ff3d1e34dfe1f9
-SIZE (libe-book-0.1.3.tar.xz) = 416268
+TIMESTAMP = 1785499531
+SHA256 (libe-book-0.1.4.tar.xz) = 104b7e791b6632745898e9b6a0037b7540235771a4d8c3bde2c764466ad912f1
+SIZE (libe-book-0.1.4.tar.xz) = 430872
diff --git a/textproc/libe-book/files/patch-icu68 b/textproc/libe-book/files/patch-icu68
deleted file mode 100644
index 17f6d8e84cd1..000000000000
--- a/textproc/libe-book/files/patch-icu68
+++ /dev/null
@@ -1,20 +0,0 @@
-Regressed by https://github.com/unicode-org/icu/commit/c3fe7e09d844
-
-EBOOKCharsetConverter.cpp:127:7: error: use of undeclared identifier 'TRUE'
-      TRUE, TRUE, &status)
-      ^
-EBOOKCharsetConverter.cpp:127:13: error: use of undeclared identifier 'TRUE'
-      TRUE, TRUE, &status)
-            ^
-
---- src/lib/EBOOKCharsetConverter.cpp.orig	2018-01-01 11:16:28 UTC
-+++ src/lib/EBOOKCharsetConverter.cpp
-@@ -124,7 +124,7 @@ bool EBOOKCharsetConverter::convertBytes(const char *c
-       m_converterToUTF8.get(), m_converterToUnicode.get(),
-       &outText, outText + out.size(), &inText, inText + length,
-       nullptr, nullptr, nullptr, nullptr,
--      TRUE, TRUE, &status)
-+      true, true, &status)
-     ;
-     if (status==U_BUFFER_OVERFLOW_ERROR)
-     {
diff --git a/textproc/libe-book/pkg-plist b/textproc/libe-book/pkg-plist
index 6d068131344a..6cf78c82df89 100644
--- a/textproc/libe-book/pkg-plist
+++ b/textproc/libe-book/pkg-plist
@@ -5,5 +5,5 @@ include/libe-book-0.1/libe-book/EBOOKDocument.h
 include/libe-book-0.1/libe-book/libe-book.h
 lib/libe-book-0.1.so
 lib/libe-book-0.1.so.1
-lib/libe-book-0.1.so.1.0.3
+lib/libe-book-0.1.so.1.0.4
 libdata/pkgconfig/libe-book-0.1.pc
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.