git: f4debe62c8c2 - main - devel/libzim: Update 8.2.1 → 9.2.1

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

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

commit f4debe62c8c202accc756bba64210e05027d985e
Author:     Olivier Certner <olce@FreeBSD.org>
AuthorDate: 2024-05-20 19:08:09 +0000
Commit:     Olivier Certner <olce@FreeBSD.org>
CommitDate: 2024-05-21 12:40:09 +0000

    devel/libzim: Update 8.2.1 → 9.2.1
    
    Selected list of improvements:
    - getMediaCount() does not fail anymore if M/Counter is missing
    - Reintroduce optimization of Entry::getItem()
    - C++17 compatible code
    - Bump-up ZIM format minor version to 6.1.2
    - Optimize checksum calculation
    - Better handling of split ZIM files
    
    See also:
    https://github.com/openzim/libzim/releases/tag/9.0.0
    https://github.com/openzim/libzim/releases/tag/9.1.0
    https://github.com/openzim/libzim/releases/tag/9.2.0
    https://github.com/openzim/libzim/releases/tag/9.2.1
    
    This is a maintainer update (olce.freebsd.ports@certner.fr).
    
    Approved by:    jrm (ports)
    Approved by:    emaste (mentor)
---
 devel/libzim/Makefile | 7 ++-----
 devel/libzim/distinfo | 6 +++---
 2 files changed, 5 insertions(+), 8 deletions(-)

diff --git a/devel/libzim/Makefile b/devel/libzim/Makefile
index 088a688cf57d..c3b957154b70 100644
--- a/devel/libzim/Makefile
+++ b/devel/libzim/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	libzim
-DISTVERSION=	8.2.1
-PORTREVISION=	1
+DISTVERSION=	9.2.1
 CATEGORIES=	devel
 MASTER_SITES=	https://download.openzim.org/release/libzim/
 
@@ -16,11 +15,9 @@ LIB_DEPENDS=	libicui18n.so:devel/icu \
 		libxapian.so:databases/xapian-core \
 		libzstd.so:archivers/zstd
 
-USES=		compiler:c++14-lang meson pkgconfig python tar:xz
+USES=		compiler:c++17-lang meson pkgconfig python tar:xz
 USE_LDCONFIG=	yes
 
-MESON_ARGS=	-Dcpp_std=c++14
-
 BINARY_ALIAS=	python3=${PYTHON_CMD:T} python3-config=${PYTHON_CMD:T}-config
 
 PLIST_SUB=	DISTVERSION=${DISTVERSION} DISTMAJ=${DISTVERSION:C/\..*//}
diff --git a/devel/libzim/distinfo b/devel/libzim/distinfo
index b38bc79ccc75..cd9db7d03840 100644
--- a/devel/libzim/distinfo
+++ b/devel/libzim/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1692892248
-SHA256 (libzim-8.2.1.tar.xz) = fcddb400cb71b2c21d5da86fd606e0f45083873f0df5d4529345855a39b5707c
-SIZE (libzim-8.2.1.tar.xz) = 195324
+TIMESTAMP = 1716198485
+SHA256 (libzim-9.2.1.tar.xz) = 928ef86c222b3d037f90feb3776b2ddb910847f475ef29213b1e8bb488191585
+SIZE (libzim-9.2.1.tar.xz) = 201108