pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/archivers/quazip1
Module Name: pkgsrc
Committed By: markd
Date: Sun Sep 6 09:15:09 UTC 2026
Modified Files:
pkgsrc/archivers/quazip1: Makefile PLIST buildlink3.mk distinfo
Removed Files:
pkgsrc/archivers/quazip1/patches: patch-quazip_quazip.pc.cmakein
Log Message:
quazip1: update to 1.7.2
switch to qt6
1.7.2
This release fixes a pkg-config issue
1.7.1
This release fixes two installation issues in regard to QTextCodec support.
1.7.0
This fixes some issues with 1.6.0 and ABI compatibility.
* Add abidiff to CI to detect early ABI breakage and do a best effort to
not break ABI within minor, preferably within major (for the rest of the
v1 series).
* Fix version definitions to MAJOR.MINOR.PATCH and set SOVERSION to MAJOR.MINOR.
Ideally it would be pinned to MAJOR but we would like to avoid bumping MAJOR
for small ABI breakages. This might be changed in the future.
* Rework JlCompress Options with pimpl pattern to avoid future ABI breakage due
to likely introduction of new options.
1.6.0
This release includes various fixes and a few notable features.
Features
* Add unit tests for large files.
* Allow users to set libname by @nkr0 in #236
* Allow disabling QTextCodec support and thus requirement for Core5Compat when
using Qt6 via new CMake flag -DQUAZIP_ENABLE_QTEXTCODEC. Be aware that this
uses QStringConverter implementation in it's place which supports less encodings.
* Update MacOS CI workers.
* Add JlCompress methods to add file(s) or dir.
* Add JlCompress UTF-8 support, encryption and fluent interface via
QuaCompressand QuaExtract classes.
* Various Clang-tidy and clazy improvements.
* Updated the official website via GH Pages to reflect recent changes.
Fixes
* Fix unit tests when running with zlib-ng.
* Fix some header includes.
* Fix Libs entry for pkgconfig.
* Fix -Wshadow and make it an error.
* Fix reading zip64 comments.
* Fixed builds for emscripten on qt 6.8 +
* [cmake] Use FetchContent_MakeAvailable
* [build] Fix shadow and missing-decl errors
* Provide correct BZip2 information for in-project build
To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 pkgsrc/archivers/quazip1/Makefile \
pkgsrc/archivers/quazip1/buildlink3.mk
cvs rdiff -u -r1.1 -r1.2 pkgsrc/archivers/quazip1/PLIST \
pkgsrc/archivers/quazip1/distinfo
cvs rdiff -u -r1.1 -r0 \
pkgsrc/archivers/quazip1/patches/patch-quazip_quazip.pc.cmakein
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/archivers/quazip1/Makefile
diff -u pkgsrc/archivers/quazip1/Makefile:1.4 pkgsrc/archivers/quazip1/Makefile:1.5
--- pkgsrc/archivers/quazip1/Makefile:1.4 Wed Sep 2 19:00:42 2026
+++ pkgsrc/archivers/quazip1/Makefile Sun Sep 6 09:15:08 2026
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.4 2026/09/02 19:00:42 wiz Exp $
+# $NetBSD: Makefile,v 1.5 2026/09/06 09:15:08 markd Exp $
-DISTNAME= quazip-1.5
+DISTNAME= quazip-1.7.2
PKGNAME= ${DISTNAME:S/quazip/quazip1/}
-PKGREVISION= 3
CATEGORIES= archivers
MASTER_SITES= ${MASTER_SITE_GITHUB:=stachenov/}
GITHUB_PROJECT= quazip
@@ -13,12 +12,13 @@ HOMEPAGE= https://stachenov.github.io/qu
COMMENT= Qt/C++ wrapper for Minizip (v1.x)
LICENSE= gnu-lgpl-v2.1 # with static linking exception
-USE_LANGUAGES= c c++
+USE_LANGUAGES= c c++
+USE_CXX_FEATURES+= c++17
PKGCONFIG_OVERRIDE_STAGE= post-configure
-PKGCONFIG_OVERRIDE= ${CMAKE_BUILD_DIR}/quazip/quazip1-qt5.pc
+PKGCONFIG_OVERRIDE= ${CMAKE_BUILD_DIR}/quazip/quazip1-qt6.pc
.include "../../devel/cmake/build.mk"
.include "../../devel/zlib/buildlink3.mk"
-.include "../../x11/qt5-qtbase/buildlink3.mk"
+.include "../../x11/qt6-qtbase/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/archivers/quazip1/buildlink3.mk
diff -u pkgsrc/archivers/quazip1/buildlink3.mk:1.4 pkgsrc/archivers/quazip1/buildlink3.mk:1.5
--- pkgsrc/archivers/quazip1/buildlink3.mk:1.4 Wed Sep 2 19:00:42 2026
+++ pkgsrc/archivers/quazip1/buildlink3.mk Sun Sep 6 09:15:08 2026
@@ -1,15 +1,15 @@
-# $NetBSD: buildlink3.mk,v 1.4 2026/09/02 19:00:42 wiz Exp $
+# $NetBSD: buildlink3.mk,v 1.5 2026/09/06 09:15:08 markd Exp $
BUILDLINK_TREE+= quazip1
.if !defined(QUAZIP1_BUILDLINK3_MK)
QUAZIP1_BUILDLINK3_MK:=
-BUILDLINK_API_DEPENDS.quazip1+= quazip1>=1.5
-BUILDLINK_ABI_DEPENDS.quazip1?= quazip1>=1.5nb3
+BUILDLINK_API_DEPENDS.quazip1+= quazip1>=1.7
+BUILDLINK_ABI_DEPENDS.quazip1?= quazip1>=1.7
BUILDLINK_PKGSRCDIR.quazip1?= ../../archivers/quazip1
-.include "../../x11/qt5-qtbase/buildlink3.mk"
+.include "../../x11/qt6-qtbase/buildlink3.mk"
.endif # QUAZIP1_BUILDLINK3_MK
BUILDLINK_TREE+= -quazip1
Index: pkgsrc/archivers/quazip1/PLIST
diff -u pkgsrc/archivers/quazip1/PLIST:1.1 pkgsrc/archivers/quazip1/PLIST:1.2
--- pkgsrc/archivers/quazip1/PLIST:1.1 Tue May 6 13:00:25 2025
+++ pkgsrc/archivers/quazip1/PLIST Sun Sep 6 09:15:08 2026
@@ -1,26 +1,30 @@
-@comment $NetBSD: PLIST,v 1.1 2025/05/06 13:00:25 wiz Exp $
-include/QuaZip-Qt5-${PKGVERSION}/quazip/JlCompress.h
-include/QuaZip-Qt5-${PKGVERSION}/quazip/ioapi.h
-include/QuaZip-Qt5-${PKGVERSION}/quazip/minizip_crypt.h
-include/QuaZip-Qt5-${PKGVERSION}/quazip/quaadler32.h
-include/QuaZip-Qt5-${PKGVERSION}/quazip/quachecksum32.h
-include/QuaZip-Qt5-${PKGVERSION}/quazip/quacrc32.h
-include/QuaZip-Qt5-${PKGVERSION}/quazip/quagzipfile.h
-include/QuaZip-Qt5-${PKGVERSION}/quazip/quaziodevice.h
-include/QuaZip-Qt5-${PKGVERSION}/quazip/quazip.h
-include/QuaZip-Qt5-${PKGVERSION}/quazip/quazip_global.h
-include/QuaZip-Qt5-${PKGVERSION}/quazip/quazip_qt_compat.h
-include/QuaZip-Qt5-${PKGVERSION}/quazip/quazipdir.h
-include/QuaZip-Qt5-${PKGVERSION}/quazip/quazipfile.h
-include/QuaZip-Qt5-${PKGVERSION}/quazip/quazipfileinfo.h
-include/QuaZip-Qt5-${PKGVERSION}/quazip/quazipnewinfo.h
-include/QuaZip-Qt5-${PKGVERSION}/quazip/unzip.h
-include/QuaZip-Qt5-${PKGVERSION}/quazip/zip.h
-lib/cmake/QuaZip-Qt5-${PKGVERSION}/QuaZip-Qt5Config.cmake
-lib/cmake/QuaZip-Qt5-${PKGVERSION}/QuaZip-Qt5ConfigVersion.cmake
-lib/cmake/QuaZip-Qt5-${PKGVERSION}/QuaZip-Qt5_SharedTargets-release.cmake
-lib/cmake/QuaZip-Qt5-${PKGVERSION}/QuaZip-Qt5_SharedTargets.cmake
-lib/libquazip1-qt5.so
-lib/libquazip1-qt5.so.1.5.0
-lib/libquazip1-qt5.so.${PKGVERSION}
-lib/pkgconfig/quazip1-qt5.pc
+@comment $NetBSD: PLIST,v 1.2 2026/09/06 09:15:08 markd Exp $
+include/QuaZip-Qt6-${PKGVERSION}/quazip/JlCompress.h
+include/QuaZip-Qt6-${PKGVERSION}/quazip/QuaCompress.h
+include/QuaZip-Qt6-${PKGVERSION}/quazip/QuaExtract.h
+include/QuaZip-Qt6-${PKGVERSION}/quazip/ioapi.h
+include/QuaZip-Qt6-${PKGVERSION}/quazip/minizip_crypt.h
+include/QuaZip-Qt6-${PKGVERSION}/quazip/quaadler32.h
+include/QuaZip-Qt6-${PKGVERSION}/quazip/quachecksum32.h
+include/QuaZip-Qt6-${PKGVERSION}/quazip/quacrc32.h
+include/QuaZip-Qt6-${PKGVERSION}/quazip/quagzipfile.h
+include/QuaZip-Qt6-${PKGVERSION}/quazip/quaziodevice.h
+include/QuaZip-Qt6-${PKGVERSION}/quazip/quazip.h
+include/QuaZip-Qt6-${PKGVERSION}/quazip/quazip_config.h
+include/QuaZip-Qt6-${PKGVERSION}/quazip/quazip_global.h
+include/QuaZip-Qt6-${PKGVERSION}/quazip/quazip_qt_compat.h
+include/QuaZip-Qt6-${PKGVERSION}/quazip/quazip_textcodec.h
+include/QuaZip-Qt6-${PKGVERSION}/quazip/quazipdir.h
+include/QuaZip-Qt6-${PKGVERSION}/quazip/quazipfile.h
+include/QuaZip-Qt6-${PKGVERSION}/quazip/quazipfileinfo.h
+include/QuaZip-Qt6-${PKGVERSION}/quazip/quazipnewinfo.h
+include/QuaZip-Qt6-${PKGVERSION}/quazip/unzip.h
+include/QuaZip-Qt6-${PKGVERSION}/quazip/zip.h
+lib/cmake/QuaZip-Qt6-${PKGVERSION}/QuaZip-Qt6Config.cmake
+lib/cmake/QuaZip-Qt6-${PKGVERSION}/QuaZip-Qt6ConfigVersion.cmake
+lib/cmake/QuaZip-Qt6-${PKGVERSION}/QuaZip-Qt6_SharedTargets-release.cmake
+lib/cmake/QuaZip-Qt6-${PKGVERSION}/QuaZip-Qt6_SharedTargets.cmake
+lib/libquazip1-qt6.so
+lib/libquazip1-qt6.so.1.7
+lib/libquazip1-qt6.so.${PKGVERSION}
+lib/pkgconfig/quazip1-qt6.pc
Index: pkgsrc/archivers/quazip1/distinfo
diff -u pkgsrc/archivers/quazip1/distinfo:1.1 pkgsrc/archivers/quazip1/distinfo:1.2
--- pkgsrc/archivers/quazip1/distinfo:1.1 Tue May 6 13:00:25 2025
+++ pkgsrc/archivers/quazip1/distinfo Sun Sep 6 09:15:08 2026
@@ -1,6 +1,5 @@
-$NetBSD: distinfo,v 1.1 2025/05/06 13:00:25 wiz Exp $
+$NetBSD: distinfo,v 1.2 2026/09/06 09:15:08 markd Exp $
-BLAKE2s (quazip-1.5.tar.gz) = 46b3edcd4722475e56d430fa826ce00d09014bb4621a1ff19ff5116e4f60229a
-SHA512 (quazip-1.5.tar.gz) = c88850f1672d20c375798c58d1cb77744ca63e93b379cf3035a528b57e83a52c1908023870152ce5fc49ad0ccf93d723dbc730b8c1d2abe18cf0b13fba3be1e1
-Size (quazip-1.5.tar.gz) = 171006 bytes
-SHA1 (patch-quazip_quazip.pc.cmakein) = 83d27c48ac0982441a31210b88be60d77fd2bede
+BLAKE2s (quazip-1.7.2.tar.gz) = a4fe2b938bda07c10fb0770abe056c4b42c4e159296873cbd91cde1c68e0c6f8
+SHA512 (quazip-1.7.2.tar.gz) = 423e38def8f93c4c3e7d261227ce0d38f9048d84e2aca029e21b5d0b71915a7ab14d3836a7ed3081cf9f6d3369aaf4eec44ffe2d652cc1a011c211bb940b7e91
+Size (quazip-1.7.2.tar.gz) = 195324 bytes
Home |
Main Index |
Thread Index |
Old Index