git: 36da97e34315 - main - devel/libkiwix: Update 12.1.0 → 13.1.0

From: Olivier Certner <olce_at_FreeBSD.org>
Date: Tue, 21 May 2024 12:40:46 UTC
The branch main has been updated by olce:

URL: https://cgit.FreeBSD.org/ports/commit/?id=36da97e343156959dc6cecb8ec0ad49453ca0004

commit 36da97e343156959dc6cecb8ec0ad49453ca0004
Author:     Olivier Certner <olce@FreeBSD.org>
AuthorDate: 2024-05-20 19:16:41 +0000
Commit:     Olivier Certner <olce@FreeBSD.org>
CommitDate: 2024-05-21 12:40:14 +0000

    devel/libkiwix: Update 12.1.0 → 13.1.0
    
    Selected list of improvements:
    - C++17 compatible code
    - Improved look & feel of kiwix-serve UI
    - Increase tolerance to malformed (control characters) ZIM entry titles
    - API allowing to filter many categories at once
    - Cookie-less user language control
    - Properly translated error pages
    - Properly translated search result page
    - Default UI language is resolved in frontend
    - Better support of older Web browsers by polyfilling replaceAll()
    - New API to migrate bookmarks between books
    
    See also:
    https://github.com/kiwix/libkiwix/releases/tag/13.0.0
    https://github.com/kiwix/libkiwix/releases/tag/13.1.0
    
    This is a maintainer update (olce.freebsd.ports@certner.fr).
    
    Approved by:    jrm (ports)
    Approved by:    emaste (mentor)
---
 devel/libkiwix/Makefile  | 5 ++---
 devel/libkiwix/distinfo  | 6 +++---
 devel/libkiwix/pkg-plist | 2 --
 3 files changed, 5 insertions(+), 8 deletions(-)

diff --git a/devel/libkiwix/Makefile b/devel/libkiwix/Makefile
index 20b44880d830..a6a5e2a946ad 100644
--- a/devel/libkiwix/Makefile
+++ b/devel/libkiwix/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	libkiwix
-DISTVERSION=	12.1.0
-PORTREVISION=	2
+DISTVERSION=	13.1.0
 CATEGORIES=	devel
 
 MAINTAINER=	olce.freebsd.ports@certner.fr
@@ -21,7 +20,7 @@ LIB_DEPENDS=	libzim.so:devel/libzim \
 		libcurl.so:ftp/curl \
 		libmicrohttpd.so:www/libmicrohttpd
 
-USES=		compiler:c++11-lang meson pkgconfig python shebangfix
+USES=		compiler:c++17-lang meson pkgconfig python shebangfix
 USE_GITHUB=	yes
 GH_ACCOUNT=	kiwix
 GH_TUPLE=	kiwix:${PORTNAME}:${PORTVERSION}:DEFAULT \
diff --git a/devel/libkiwix/distinfo b/devel/libkiwix/distinfo
index 39023c5f8af9..7a1264477c3c 100644
--- a/devel/libkiwix/distinfo
+++ b/devel/libkiwix/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1692892288
-SHA256 (kiwix-libkiwix-12.1.0_GH0.tar.gz) = 42e8f9f973054e11f17381c988790c8f8267898b5a611741f0aa03cc4ccf3f75
-SIZE (kiwix-libkiwix-12.1.0_GH0.tar.gz) = 1098820
+TIMESTAMP = 1716196790
+SHA256 (kiwix-libkiwix-13.1.0_GH0.tar.gz) = 04d93f66b939f937df2c941af517966128d4c9872b707f9ed192177fe51364d3
+SIZE (kiwix-libkiwix-13.1.0_GH0.tar.gz) = 1136812
 SHA256 (kainjow-Mustache-v4.1_GH0.tar.gz) = acd66359feb4318b421f9574cfc5a511133a77d916d0b13c7caa3783c0bfe167
 SIZE (kainjow-Mustache-v4.1_GH0.tar.gz) = 98905
diff --git a/devel/libkiwix/pkg-plist b/devel/libkiwix/pkg-plist
index 6c87c75c76b0..7b2d35d0d068 100644
--- a/devel/libkiwix/pkg-plist
+++ b/devel/libkiwix/pkg-plist
@@ -7,10 +7,8 @@ include/kiwix/downloader.h
 include/kiwix/kiwix_config.h
 include/kiwix/kiwixserve.h
 include/kiwix/library.h
-include/kiwix/libxml_dumper.h
 include/kiwix/manager.h
 include/kiwix/name_mapper.h
-include/kiwix/opds_dumper.h
 include/kiwix/search_renderer.h
 include/kiwix/server.h
 include/kiwix/tools.h