git: dc20c86562a4 - main - archivers/minizip: Restore backward compatibility broken by upstream in a minor update

Vladimir Druzenko <[email protected]>
Newsgroups gmane.os.freebsd.devel.cvs.ports
Message-ID <[email protected]>
The branch main has been updated by vvd:

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

commit dc20c86562a40f4d427335f24d0a2404c32ddbdd
Author:     Vladimir Druzenko <[email protected]>
AuthorDate: 2026-08-16 13:47:10 +0000
Commit:     Vladimir Druzenko <[email protected]>
CommitDate: 2026-08-16 13:47:10 +0000

    archivers/minizip: Restore backward compatibility broken by upstream in a minor update
    
    https://github.com/madler/zlib/issues/1211
    https://github.com/madler/zlib/commit/7e6f0784cc0c33e8d5fcb368248168c6656f73c8
    
    Reported by:    diizzy (via email), fluffy (via telegram)
    Sponsored by:   UNIS Labs
---
 archivers/minizip/Makefile                  | 1 +
 archivers/minizip/files/patch-minizip.pc.in | 8 ++++++++
 2 files changed, 9 insertions(+)

diff --git a/archivers/minizip/Makefile b/archivers/minizip/Makefile
index 0c3668e193de..7008203765f1 100644
--- a/archivers/minizip/Makefile
+++ b/archivers/minizip/Makefile
@@ -1,5 +1,6 @@
 PORTNAME=	minizip
 DISTVERSION=	1.3.2
+PORTREVISION=	1
 CATEGORIES=	archivers
 MASTER_SITES=	https://github.com/madler/zlib/releases/download/v${DISTVERSION}/
 DISTNAME=	zlib-${DISTVERSION}
diff --git a/archivers/minizip/files/patch-minizip.pc.in b/archivers/minizip/files/patch-minizip.pc.in
new file mode 100644
index 000000000000..8a0bd8e024f6
--- /dev/null
+++ b/archivers/minizip/files/patch-minizip.pc.in
@@ -0,0 +1,8 @@
+--- minizip.pc.in.orig	2026-02-11 20:19:30 UTC
++++ minizip.pc.in
+@@ -10,4 +10,4 @@ Libs.private: -lz
+ License: Zlib
+ Libs: -L${libdir} -lminizip
+ Libs.private: -lz
+-Cflags: -I${includedir}
++Cflags: -I${includedir}/minizip -I${includedir}
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.