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",

Reply via email to