Hi, ports@:

   Here is a patch for archivers/libzim:
   i) Update to 9.0.0
   ii) Remove the patch which had been included upstream

   It build well and run well on amd64-current system.
   Only one port(www/kiwix/libkiwix) depends on libzim,
build well  with thsi patch and passed all tests.


Cheers !
wen
Index: Makefile
===================================================================
RCS file: /cvs/ports/archivers/libzim/Makefile,v
retrieving revision 1.4
diff -u -p -r1.4 Makefile
--- Makefile    5 Sep 2023 14:59:17 -0000       1.4
+++ Makefile    15 Dec 2023 01:20:02 -0000
@@ -1,6 +1,6 @@
 COMMENT =      reference implementation of the ZIM specification
 
-DISTNAME =     libzim-8.2.1
+DISTNAME =     libzim-9.0.0
 
 SHARED_LIBS +=  zim                       1.0 # 0.0
 
Index: distinfo
===================================================================
RCS file: /cvs/ports/archivers/libzim/distinfo,v
retrieving revision 1.2
diff -u -p -r1.2 distinfo
--- distinfo    23 Aug 2023 06:24:44 -0000      1.2
+++ distinfo    15 Dec 2023 01:20:02 -0000
@@ -1,2 +1,2 @@
-SHA256 (libzim-8.2.1.tar.xz) = /N20AMtxssIdXahv1gbg9FCDhz8N9dRSk0WFWjm1cHw=
-SIZE (libzim-8.2.1.tar.xz) = 195324
+SHA256 (libzim-9.0.0.tar.xz) = 72AAbvZuwtpIHA7dx4tuRy5KBuNxzaGYorPZG7daeQw=
+SIZE (libzim-9.0.0.tar.xz) = 196000
Index: patches/patch-meson_build
===================================================================
RCS file: patches/patch-meson_build
diff -N patches/patch-meson_build
--- patches/patch-meson_build   23 Aug 2023 06:24:44 -0000      1.1
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,13 +0,0 @@
-https://github.com/openzim/libzim/issues/757
-Index: meson.build
---- meson.build.orig
-+++ meson.build
-@@ -1,7 +1,7 @@
- project('libzim', ['c', 'cpp'],
-   version : '8.2.1',
-   license : 'GPL2',
--  default_options : ['c_std=c11', 'cpp_std=c++11'])
-+  default_options : ['c_std=c11', 'cpp_std=c++14'])
- 
- if build_machine.system() != 'windows'
-   add_project_arguments('-D_LARGEFILE64_SOURCE=1', '-D_FILE_OFFSET_BITS=64', 
language: 'cpp')

Reply via email to