Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package kf6-extra-cmake-modules for 
openSUSE:Factory checked in at 2026-03-16 14:15:18
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kf6-extra-cmake-modules (Old)
 and      /work/SRC/openSUSE:Factory/.kf6-extra-cmake-modules.new.8177 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kf6-extra-cmake-modules"

Mon Mar 16 14:15:18 2026 rev:25 rq:1338893 version:6.24.0

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/kf6-extra-cmake-modules/kf6-extra-cmake-modules.changes
  2026-02-16 13:03:37.459745346 +0100
+++ 
/work/SRC/openSUSE:Factory/.kf6-extra-cmake-modules.new.8177/kf6-extra-cmake-modules.changes
        2026-03-16 14:17:32.429782157 +0100
@@ -1,0 +2,12 @@
+Mon Mar  9 08:07:24 UTC 2026 - Christophe Marin <[email protected]>
+
+- Update to 6.24.0
+  * New feature release
+  * For more details please see:
+  * https://kde.org/announcements/frameworks/6/6.24.0
+- Changes since 6.23.0:
+  * With get_filename_component use DIRECTORY instead of legacy alias PATH
+  * KDECompilerSettings: Add option to force asserts
+  * Update version to 6.24.0
+
+-------------------------------------------------------------------

Old:
----
  extra-cmake-modules-6.23.0.tar.xz
  extra-cmake-modules-6.23.0.tar.xz.sig

New:
----
  extra-cmake-modules-6.24.0.tar.xz
  extra-cmake-modules-6.24.0.tar.xz.sig

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ kf6-extra-cmake-modules.spec ++++++
--- /var/tmp/diff_new_pack.KZVUpK/_old  2026-03-16 14:17:33.021806699 +0100
+++ /var/tmp/diff_new_pack.KZVUpK/_new  2026-03-16 14:17:33.033807196 +0100
@@ -23,12 +23,12 @@
 
 %define rname extra-cmake-modules
 
-# Full KF6 version (e.g. 6.23.0)
+# Full KF6 version (e.g. 6.24.0)
 %{!?_kf6_version: %global _kf6_version %{version}}
 %bcond_without doc
 %bcond_without released
 Name:           kf6-extra-cmake-modules%{?pkg_suffix}
-Version:        6.23.0
+Version:        6.24.0
 Release:        0
 Summary:        CMake modules
 License:        BSD-3-Clause

++++++ extra-cmake-modules-6.23.0.tar.xz -> extra-cmake-modules-6.24.0.tar.xz 
++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/extra-cmake-modules-6.23.0/CMakeLists.txt 
new/extra-cmake-modules-6.24.0/CMakeLists.txt
--- old/extra-cmake-modules-6.23.0/CMakeLists.txt       2026-02-06 
13:12:16.000000000 +0100
+++ new/extra-cmake-modules-6.24.0/CMakeLists.txt       2026-03-07 
21:28:57.000000000 +0100
@@ -11,7 +11,7 @@
 # Preliminary setup
 #
 
-set(VERSION "6.23.0") # handled by release scripts
+set(VERSION "6.24.0") # handled by release scripts
 
 project(ECM
     VERSION "${VERSION}"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/extra-cmake-modules-6.23.0/find-modules/FindGLIB2.cmake 
new/extra-cmake-modules-6.24.0/find-modules/FindGLIB2.cmake
--- old/extra-cmake-modules-6.23.0/find-modules/FindGLIB2.cmake 2026-02-06 
13:12:16.000000000 +0100
+++ new/extra-cmake-modules-6.24.0/find-modules/FindGLIB2.cmake 2026-03-07 
21:28:57.000000000 +0100
@@ -83,7 +83,7 @@
 )
 
 # search the glibconfig.h include dir under the same root where the library is 
found
-get_filename_component(glib2LibDir "${GLIB2_LIBRARIES}" PATH)
+get_filename_component(glib2LibDir "${GLIB2_LIBRARIES}" DIRECTORY)
 
 find_path(GLIB2_INTERNAL_INCLUDE_DIR glibconfig.h
           PATH_SUFFIXES glib-2.0/include
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/extra-cmake-modules-6.23.0/find-modules/FindSharedMimeInfo.cmake 
new/extra-cmake-modules-6.24.0/find-modules/FindSharedMimeInfo.cmake
--- old/extra-cmake-modules-6.23.0/find-modules/FindSharedMimeInfo.cmake        
2026-02-06 13:12:16.000000000 +0100
+++ new/extra-cmake-modules-6.24.0/find-modules/FindSharedMimeInfo.cmake        
2026-03-07 21:28:57.000000000 +0100
@@ -71,7 +71,7 @@
 function(UPDATE_XDG_MIMETYPES _path)
     get_filename_component(_xdgmimeDir "${_path}" NAME)
     if("${_xdgmimeDir}" STREQUAL packages )
-        get_filename_component(_xdgmimeDir "${_path}" PATH)
+        get_filename_component(_xdgmimeDir "${_path}" DIRECTORY)
     else()
         set(_xdgmimeDir "${_path}")
     endif()
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/extra-cmake-modules-6.23.0/kde-modules/KDECompilerSettings.cmake 
new/extra-cmake-modules-6.24.0/kde-modules/KDECompilerSettings.cmake
--- old/extra-cmake-modules-6.23.0/kde-modules/KDECompilerSettings.cmake        
2026-02-06 13:12:16.000000000 +0100
+++ new/extra-cmake-modules-6.24.0/kde-modules/KDECompilerSettings.cmake        
2026-03-07 21:28:57.000000000 +0100
@@ -162,6 +162,11 @@
 
     Since 5.85
 
+``ECM_FORCE_ASSERTS``
+    Enable Q_ASSERT regardless of ``CMAKE_BUILD_TYPE``. Off by default.
+
+    Since 6.24
+
 Example usages:
 
 .. code-block:: cmake
@@ -801,6 +806,11 @@
     set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fdiagnostics-color=always")
 endif()
 
+option(ECM_FORCE_ASSERTS "Enable Q_ASSERT regardless of build type" OFF)
+if (ECM_FORCE_ASSERTS)
+    add_definitions(-DQT_FORCE_ASSERTS)
+endif()
+
 include("${ECM_MODULE_DIR}/ECMEnableSanitizers.cmake")
 include("${ECM_MODULE_DIR}/ECMCoverageOption.cmake")
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/extra-cmake-modules-6.23.0/modules/ECMCreateQmFromPoFiles.cmake 
new/extra-cmake-modules-6.24.0/modules/ECMCreateQmFromPoFiles.cmake
--- old/extra-cmake-modules-6.23.0/modules/ECMCreateQmFromPoFiles.cmake 
2026-02-06 13:12:16.000000000 +0100
+++ new/extra-cmake-modules-6.24.0/modules/ECMCreateQmFromPoFiles.cmake 
2026-03-07 21:28:57.000000000 +0100
@@ -109,7 +109,7 @@
     else()
         # Qt < 5.3.1 does not define Qt5::lconvert
         get_target_property(lrelease_location Qt5::lrelease LOCATION)
-        get_filename_component(lrelease_path ${lrelease_location} PATH)
+        get_filename_component(lrelease_path ${lrelease_location} DIRECTORY)
         find_program(lconvert_executable
             NAMES lconvert-qt5 lconvert
             PATHS ${lrelease_path}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/extra-cmake-modules-6.23.0/modules/ECMPoQmTools.cmake 
new/extra-cmake-modules-6.24.0/modules/ECMPoQmTools.cmake
--- old/extra-cmake-modules-6.23.0/modules/ECMPoQmTools.cmake   2026-02-06 
13:12:16.000000000 +0100
+++ new/extra-cmake-modules-6.24.0/modules/ECMPoQmTools.cmake   2026-03-07 
21:28:57.000000000 +0100
@@ -160,7 +160,7 @@
     else()
         # Qt < 5.3.1 does not define Qt5::lconvert
         get_target_property(lrelease_location Qt5::lrelease LOCATION)
-        get_filename_component(lrelease_path ${lrelease_location} PATH)
+        get_filename_component(lrelease_path ${lrelease_location} DIRECTORY)
         find_program(lconvert_executable
             NAMES lconvert-qt5 lconvert
             PATHS ${lrelease_path}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/extra-cmake-modules-6.23.0/toolchain/Android.cmake 
new/extra-cmake-modules-6.24.0/toolchain/Android.cmake
--- old/extra-cmake-modules-6.23.0/toolchain/Android.cmake      2026-02-06 
13:12:16.000000000 +0100
+++ new/extra-cmake-modules-6.24.0/toolchain/Android.cmake      2026-03-07 
21:28:57.000000000 +0100
@@ -299,7 +299,7 @@
 # from CMakeDetermineSystem.cmake and from CMakeSystem.cmake generated within 
the
 # build directory.
 if(DEFINED QTANDROID_EXPORTED_TARGET AND NOT TARGET "create-apk" AND NOT 
__qt_chainload_toolchain_file)
-    get_filename_component(_CMAKE_ANDROID_DIR "${CMAKE_TOOLCHAIN_FILE}" PATH)
+    get_filename_component(_CMAKE_ANDROID_DIR "${CMAKE_TOOLCHAIN_FILE}" 
DIRECTORY)
     list(LENGTH QTANDROID_EXPORTED_TARGET targetsCount)
     include(${_CMAKE_ANDROID_DIR}/ECMAndroidDeployQt5.cmake)
 

Reply via email to