Hi ports --

Attached is an update to libzip.
Changelog is here: https://libzip.org/news/release-1.6.0.html

All tests pass. I then built everything that depends on libzip and everything built OK too.

OK?

~Brian

Index: Makefile
===================================================================
RCS file: /cvs/ports/archivers/libzip/Makefile,v
retrieving revision 1.21
diff -u -p -r1.21 Makefile
--- Makefile	21 Sep 2019 15:56:20 -0000	1.21
+++ Makefile	1 Feb 2020 17:41:54 -0000
@@ -2,9 +2,9 @@
 
 COMMENT=		library for reading, creating and modifying zip archives
 
-DISTNAME=		libzip-1.5.2
+DISTNAME=		libzip-1.6.0
 CATEGORIES=		archivers
-SHARED_LIBS +=  zip                  3.0      # 5.0
+SHARED_LIBS +=  zip                  4.0      # 5.0
 
 HOMEPAGE=		https://libzip.org/
 MAINTAINER=		Brian Callahan <bcal...@openbsd.org>
@@ -12,13 +12,14 @@ MAINTAINER=		Brian Callahan <bcallah@ope
 # BSD
 PERMIT_PACKAGE=	Yes
 
-WANTLIB += bz2 c crypto ssl z
+WANTLIB += bz2 c crypto lzma ssl z
 
 MASTER_SITES=		https://libzip.org/download/
 
 MODULES =		devel/cmake
 
-LIB_DEPENDS =		archivers/bzip2
+LIB_DEPENDS =		archivers/bzip2 \
+			archivers/xz
 
 CONFIGURE_ARGS =	-DENABLE_COMMONCRYPTO=OFF \
 			-DENABLE_GNUTLS=OFF \
Index: distinfo
===================================================================
RCS file: /cvs/ports/archivers/libzip/distinfo,v
retrieving revision 1.14
diff -u -p -r1.14 distinfo
--- distinfo	21 Sep 2019 15:56:20 -0000	1.14
+++ distinfo	1 Feb 2020 17:41:54 -0000
@@ -1,2 +1,2 @@
-SHA256 (libzip-1.5.2.tar.gz) = vmlKSrsv/l7AIHQUZ1fItWCE286/MpEjyEsgVBdDXhU=
-SIZE (libzip-1.5.2.tar.gz) = 1203524
+SHA256 (libzip-1.6.0.tar.gz) = cMS7NR3sJW+3JwU6Fh+qFMb+JEmIsSlDgAqvxcy/Wv8=
+SIZE (libzip-1.6.0.tar.gz) = 1214206
Index: patches/patch-src_ziptool_c
===================================================================
RCS file: patches/patch-src_ziptool_c
diff -N patches/patch-src_ziptool_c
--- patches/patch-src_ziptool_c	23 Apr 2018 21:48:07 -0000	1.4
+++ /dev/null	1 Jan 1970 00:00:00 -0000
@@ -1,25 +0,0 @@
-$OpenBSD: patch-src_ziptool_c,v 1.4 2018/04/23 21:48:07 bcallah Exp $
-
-time_t == %lld
-
-Index: src/ziptool.c
---- src/ziptool.c.orig
-+++ src/ziptool.c
-@@ -503,7 +503,7 @@ set_file_mtime(int argc, char *argv[]) {
-     idx = strtoull(argv[0], NULL, 10);
-     mtime = (time_t)strtoull(argv[1], NULL, 10);
-     if (zip_file_set_mtime(za, idx, mtime, 0) < 0) {
--	fprintf(stderr, "can't set file mtime at index '%" PRIu64 "' to '%ld': %s\n", idx, mtime, zip_strerror(za));
-+	fprintf(stderr, "can't set file mtime at index '%" PRIu64 "' to '%lld': %s\n", idx, (long long) mtime, zip_strerror(za));
- 	return -1;
-     }
-     return 0;
-@@ -523,7 +523,7 @@ set_file_mtime_all(int argc, char *argv[]) {
-     }
-     for (idx = 0; idx < (zip_uint64_t)num_entries; idx++) {
- 	if (zip_file_set_mtime(za, idx, mtime, 0) < 0) {
--	    fprintf(stderr, "can't set file mtime at index '%" PRIu64 "' to '%ld': %s\n", idx, mtime, zip_strerror(za));
-+	    fprintf(stderr, "can't set file mtime at index '%" PRIu64 "' to '%lld': %s\n", idx, (long long) mtime, zip_strerror(za));
- 	    return -1;
- 	}
-     }

Reply via email to