summaryrefslogtreecommitdiff
path: root/devel/zziplib
diff options
context:
space:
mode:
Diffstat (limited to 'devel/zziplib')
-rw-r--r--devel/zziplib/Makefile15
-rw-r--r--devel/zziplib/distinfo6
-rw-r--r--devel/zziplib/files/patch-SDL-CMakeLists.txt13
-rw-r--r--devel/zziplib/files/patch-zzip-CMakeLists.txt6
-rw-r--r--devel/zziplib/pkg-plist2
5 files changed, 33 insertions, 9 deletions
diff --git a/devel/zziplib/Makefile b/devel/zziplib/Makefile
index e477bd44e7ca..4eaf25011f94 100644
--- a/devel/zziplib/Makefile
+++ b/devel/zziplib/Makefile
@@ -1,5 +1,5 @@
PORTNAME= zziplib
-PORTVERSION= 0.13.78
+PORTVERSION= 0.13.80
DISTVERSIONPREFIX= v
CATEGORIES= devel
@@ -16,8 +16,17 @@ BUILD_DEPENDS= bash:shells/bash
USES= cmake compiler:c11 cpe pathfix
-CMAKE_OFF= FORTIFY MSVC_STATIC_RUNTIME ZZIP_COMPAT ZZIP_LIBLATEST ZZIP_LIBTOOL
-CMAKE_ON= BUILD_SHARED_LIBS ZZIP_PKGCONFIG ZZIPBINS ZZIPFSEEKO ZZIPMMAPPED ZZIPWRAP
+CMAKE_OFF= FORTIFY \
+ MSVC_STATIC_RUNTIME \
+ ZZIP_COMPAT \
+ ZZIP_LIBLATEST \
+ ZZIP_LIBTOOL
+CMAKE_ON= BUILD_SHARED_LIBS \
+ ZZIP_PKGCONFIG \
+ ZZIPBINS \
+ ZZIPFSEEKO \
+ ZZIPMMAPPED \
+ ZZIPWRAP
TEST_TARGET= check
USE_LDCONFIG= yes
diff --git a/devel/zziplib/distinfo b/devel/zziplib/distinfo
index 4a22de221473..88d6af0f8c1b 100644
--- a/devel/zziplib/distinfo
+++ b/devel/zziplib/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1724084520
-SHA256 (gdraheim-zziplib-v0.13.78_GH0.tar.gz) = feaeee7c34f18aa27bd3da643cc6a47d04d2c41753a59369d09102d79b9b0a31
-SIZE (gdraheim-zziplib-v0.13.78_GH0.tar.gz) = 1190713
+TIMESTAMP = 1748831208
+SHA256 (gdraheim-zziplib-v0.13.80_GH0.tar.gz) = 21f40d111c0f7a398cfee3b0a30b20c5d92124b08ea4290055fbfe7bdd53a22c
+SIZE (gdraheim-zziplib-v0.13.80_GH0.tar.gz) = 1192948
diff --git a/devel/zziplib/files/patch-SDL-CMakeLists.txt b/devel/zziplib/files/patch-SDL-CMakeLists.txt
new file mode 100644
index 000000000000..f84ff30138e8
--- /dev/null
+++ b/devel/zziplib/files/patch-SDL-CMakeLists.txt
@@ -0,0 +1,13 @@
+Reference: https://github.com/gdraheim/zziplib/pull/181
+
+--- SDL/CMakeLists.txt.orig 2025-05-30 06:42:56 UTC
++++ SDL/CMakeLists.txt
+@@ -71,7 +71,7 @@ install(FILES ${CMAKE_CURRENT_BINARY_DIR}/SDL_rwops_zz
+ add_custom_target(pkgconfig-sdl ALL DEPENDS SDL_rwops_zzip.pc)
+
+ install(FILES ${CMAKE_CURRENT_BINARY_DIR}/SDL_rwops_zzip.pc
+- DESTINATION "${CMAKE_INSTALL_DATADIR}/pkgconfig" )
++ DESTINATION "${CMAKE_INSTALL_LIBDIR}/pkgconfig" )
+ endif(ZZIP_PKGCONFIG)
+ endif(SDL_FOUND)
+
diff --git a/devel/zziplib/files/patch-zzip-CMakeLists.txt b/devel/zziplib/files/patch-zzip-CMakeLists.txt
index 9029e93c85ac..c7d55d224254 100644
--- a/devel/zziplib/files/patch-zzip-CMakeLists.txt
+++ b/devel/zziplib/files/patch-zzip-CMakeLists.txt
@@ -1,7 +1,7 @@
---- zzip/CMakeLists.txt.orig 2021-01-04 23:05:08 UTC
+--- zzip/CMakeLists.txt.orig 2025-04-18 21:40:05 UTC
+++ zzip/CMakeLists.txt
-@@ -189,16 +189,16 @@ target_link_libraries(libzzipmmapped ZLIB::ZLIB )
- target_include_directories (libzzipmmapped PRIVATE ${CMAKE_SOURCE_DIR} ${CMAKE_BINARY_DIR})
+@@ -242,16 +242,16 @@ endif()
+ add_custom_target(libzzipmmapped.gcov DEPENDS libzzipmmapped.so.gcov)
endif()
-set_target_properties(libzzip PROPERTIES OUTPUT_NAME "zzip" RELEASE_POSTFIX "-${RELNUM}")
diff --git a/devel/zziplib/pkg-plist b/devel/zziplib/pkg-plist
index 04e2e29eb932..d2fedfa021a6 100644
--- a/devel/zziplib/pkg-plist
+++ b/devel/zziplib/pkg-plist
@@ -92,6 +92,7 @@ share/aclocal/zziplib.m4
%%MANPAGES%%share/man/man3/zzip_file_real.3.gz
%%MANPAGES%%share/man/man3/zzip_file_stat.3.gz
%%MANPAGES%%share/man/man3/zzip_filesize.3.gz
+%%MANPAGES%%share/man/man3/zzip_filesize32.3.gz
%%MANPAGES%%share/man/man3/zzip_fopen.3.gz
%%MANPAGES%%share/man/man3/zzip_fread.3.gz
%%MANPAGES%%share/man/man3/zzip_freopen.3.gz
@@ -99,6 +100,7 @@ share/aclocal/zziplib.m4
%%MANPAGES%%share/man/man3/zzip_get_default_io.3.gz
%%MANPAGES%%share/man/man3/zzip_inflate_init.3.gz
%%MANPAGES%%share/man/man3/zzip_init_io.3.gz
+%%MANPAGES%%share/man/man3/zzip_io_size_off_t.3.gz
%%MANPAGES%%share/man/man3/zzip_open.3.gz
%%MANPAGES%%share/man/man3/zzip_open_ext_io.3.gz
%%MANPAGES%%share/man/man3/zzip_open_shared_io.3.gz