Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package quazip for openSUSE:Factory checked in at 2026-05-31 18:30:16 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/quazip (Old) and /work/SRC/openSUSE:Factory/.quazip.new.1937 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "quazip" Sun May 31 18:30:16 2026 rev:32 rq:1356210 version:1.7.1 Changes: -------- --- /work/SRC/openSUSE:Factory/quazip/quazip.changes 2026-05-28 17:27:59.090316004 +0200 +++ /work/SRC/openSUSE:Factory/.quazip.new.1937/quazip.changes 2026-05-31 18:30:31.209593979 +0200 @@ -1,0 +2,6 @@ +Sun May 31 14:20:13 UTC 2026 - Christophe Marin <[email protected]> + +- Update to 1.7.1 + * Fix two installation issues in regard to QTextCodec support + +------------------------------------------------------------------- Old: ---- quazip-1.7.0.tar.gz New: ---- quazip-1.7.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ quazip.spec ++++++ --- /var/tmp/diff_new_pack.FhkWUT/_old 2026-05-31 18:30:32.337640214 +0200 +++ /var/tmp/diff_new_pack.FhkWUT/_new 2026-05-31 18:30:32.337640214 +0200 @@ -36,7 +36,7 @@ %define so_ver 1 %define lib_ver 1_7 Name: quazip%{?pkg_suffix} -Version: 1.7.0 +Version: 1.7.1 Release: 0 Summary: C++ wrapper for ZIP/UNZIP License: GPL-2.0-or-later OR LGPL-2.1-or-later ++++++ quazip-1.7.0.tar.gz -> quazip-1.7.1.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/quazip-1.7.0/CMakeLists.txt new/quazip-1.7.1/CMakeLists.txt --- old/quazip-1.7.0/CMakeLists.txt 2026-05-27 00:30:14.000000000 +0200 +++ new/quazip-1.7.1/CMakeLists.txt 2026-05-31 13:09:35.000000000 +0200 @@ -1,7 +1,7 @@ # require 3.15 for GNUInstallDirs cmake_minimum_required(VERSION 3.15...3.18) -project(QuaZip VERSION 1.7.0) +project(QuaZip VERSION 1.7.1) include(cmake/clone-repo.cmake) @@ -248,25 +248,30 @@ endif() if(QUAZIP_ENABLE_QTEXTCODEC) - if(${QT_VERSION} VERSION_GREATER_EQUAL 6.0.0) + if(QUAZIP_QT_MAJOR_VERSION EQUAL 6) find_package(Qt6 OPTIONAL_COMPONENTS Core5Compat) if(Qt6Core5Compat_FOUND) set(QUAZIP_LIB_LIBRARIES ${QUAZIP_LIB_LIBRARIES} Qt6::Core5Compat) set(QUAZIP_TEST_QT_LIBRARIES ${QUAZIP_TEST_QT_LIBRARIES} Qt6::Core5Compat) - add_compile_definitions(QUAZIP_CAN_USE_QTEXTCODEC) + set(QUAZIP_CAN_USE_QTEXTCODEC TRUE) message("-- Quazip can use QTextCodec") else() message("-- Core5Compat not found, QTextCodec support disabled") endif() else() - add_compile_definitions(QUAZIP_CAN_USE_QTEXTCODEC) + set(QUAZIP_CAN_USE_QTEXTCODEC TRUE) message("-- Quazip can use QTextCodec") endif() else() + if(QUAZIP_QT_MAJOR_VERSION EQUAL 5) + message(FATAL_ERROR "QUAZIP_ENABLE_QTEXTCODEC=OFF is not supported for Qt 5 (QStringConverter is unavailable).") + endif() message("-- QTextCodec explicitly disabled by QUAZIP_ENABLE_QTEXTCODEC=OFF") endif() +configure_file(quazip/quazip_config.h.in ${CMAKE_CURRENT_BINARY_DIR}/quazip/quazip_config.h) + add_subdirectory(quazip) if(QUAZIP_ENABLE_TESTS) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/quazip-1.7.0/quazip/CMakeLists.txt new/quazip-1.7.1/quazip/CMakeLists.txt --- old/quazip-1.7.0/quazip/CMakeLists.txt 2026-05-27 00:30:14.000000000 +0200 +++ new/quazip-1.7.1/quazip/CMakeLists.txt 2026-05-31 13:09:35.000000000 +0200 @@ -5,6 +5,7 @@ cmake_minimum_required(VERSION 3.13) set(QUAZIP_HEADERS + ${CMAKE_CURRENT_BINARY_DIR}/quazip_config.h JlCompress.h QuaCompress.h QuaExtract.h @@ -70,6 +71,7 @@ target_include_directories(${QUAZIP_LIB_TARGET_NAME} PUBLIC $<BUILD_INTERFACE:${QUAZIP_SOURCE_DIR}> $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}> + $<BUILD_INTERFACE:${CMAKE_CURRENT_BINARY_DIR}> $<INSTALL_INTERFACE:${CMAKE_INSTALL_INCLUDEDIR}/${QUAZIP_DIR_NAME}> $<INSTALL_INTERFACE:${CMAKE_INSTALL_INCLUDEDIR}/${QUAZIP_INCLUDE_PATH}> ) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/quazip-1.7.0/quazip/quazip_config.h.in new/quazip-1.7.1/quazip/quazip_config.h.in --- old/quazip-1.7.0/quazip/quazip_config.h.in 1970-01-01 01:00:00.000000000 +0100 +++ new/quazip-1.7.1/quazip/quazip_config.h.in 2026-05-31 13:09:35.000000000 +0200 @@ -0,0 +1,11 @@ +#ifndef QUAZIP_CONFIG_H +#define QUAZIP_CONFIG_H + +/* + * This file is generated by CMake. Do not edit manually. + * It records build-time options that must be visible to header consumers. + */ + +#cmakedefine QUAZIP_CAN_USE_QTEXTCODEC + +#endif // QUAZIP_CONFIG_H diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/quazip-1.7.0/quazip/quazip_textcodec.h new/quazip-1.7.1/quazip/quazip_textcodec.h --- old/quazip-1.7.0/quazip/quazip_textcodec.h 2026-05-27 00:30:14.000000000 +0200 +++ new/quazip-1.7.1/quazip/quazip_textcodec.h 2026-05-31 13:09:35.000000000 +0200 @@ -26,6 +26,7 @@ #include <QByteArray> #include "quazip_global.h" +#include "quazip_config.h" #ifdef QUAZIP_CAN_USE_QTEXTCODEC #include <QTextCodec> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/quazip-1.7.0/vcpkg.json new/quazip-1.7.1/vcpkg.json --- old/quazip-1.7.0/vcpkg.json 2026-05-27 00:30:14.000000000 +0200 +++ new/quazip-1.7.1/vcpkg.json 2026-05-31 13:09:35.000000000 +0200 @@ -1,5 +1,5 @@ { - "version": "1.7.0", + "version": "1.7.1", "name": "quazip", "dependencies": [ "zlib",
