Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package kmbox for openSUSE:Leap:16.0 checked 
in at 2025-04-23 10:10:07
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Leap:16.0/kmbox (Old)
 and      /work/SRC/openSUSE:Leap:16.0/.kmbox.new.30101 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kmbox"

Wed Apr 23 10:10:07 2025 rev:3 rq:1271718 version:25.04.0

Changes:
--------
--- /work/SRC/openSUSE:Leap:16.0/kmbox/kmbox.changes    2025-03-19 
11:48:26.718079571 +0100
+++ /work/SRC/openSUSE:Leap:16.0/.kmbox.new.30101/kmbox.changes 2025-04-23 
10:13:51.229340265 +0200
@@ -1,0 +2,81 @@
+Mon Apr 14 07:06:53 UTC 2025 - Christophe Marin <christo...@krop.fr>
+
+- Update to 25.04.0
+  * New feature release
+  * For more details please see:
+  * https://kde.org/announcements/gear/25.04.0/
+- No code change since 25.03.90
+
+-------------------------------------------------------------------
+Sat Mar 29 08:42:37 UTC 2025 - Christophe Marin <christo...@krop.fr>
+
+- Update to 25.03.90
+  * New feature release
+- Changes since 24.12.3:
+  * Add xml/yaml linting
+  * Remove FeatureSummary as we use ECMFeatureSummary
+
+-------------------------------------------------------------------
+Tue Mar  4 13:01:09 UTC 2025 - Christophe Marin <christo...@krop.fr>
+
+- Update to 24.12.3
+  * New bugfix release
+  * For more details please see:
+  * https://kde.org/announcements/gear/24.12.3/
+- No code change since 24.12.2
+
+-------------------------------------------------------------------
+Tue Feb  4 12:29:48 UTC 2025 - Christophe Marin <christo...@krop.fr>
+
+- Update to 24.12.2
+  * New bugfix release
+  * For more details please see:
+  * https://kde.org/announcements/gear/24.12.2/
+- No code change since 24.12.1
+
+-------------------------------------------------------------------
+Tue Jan  7 18:53:14 UTC 2025 - Christophe Marin <christo...@krop.fr>
+
+- Update to 24.12.1
+  * New bugfix release
+  * For more details please see:
+  * https://kde.org/announcements/gear/24.12.1/
+- No code change since 24.12.0
+
+-------------------------------------------------------------------
+Sun Dec  8 09:27:49 UTC 2024 - Christophe Marin <christo...@krop.fr>
+
+- Update to 24.12.0
+  * New feature release
+  * For more details please see:
+  * https://kde.org/announcements/gear/24.12.0/
+- No code change since 24.11.90
+
+-------------------------------------------------------------------
+Mon Dec  2 08:43:17 UTC 2024 - Christophe Marin <christo...@krop.fr>
+
+- Update to 24.11.90
+  * New feature release
+- No code change since 24.11.80
+
+-------------------------------------------------------------------
+Sat Nov 16 17:29:57 UTC 2024 - Christophe Marin <christo...@krop.fr>
+
+- Update to 24.11.80
+  * New feature release
+- Changes since 24.08.3:
+  * Reformat code with clang-format
+  * Reduce list of files
+  * Use ECMCheckOutboundLicense
+  * Add clang-format validation job
+
+-------------------------------------------------------------------
+Tue Nov  5 10:43:32 UTC 2024 - Christophe Marin <christo...@krop.fr>
+
+- Update to 24.08.3
+  * New bugfix release
+  * For more details please see:
+  * https://kde.org/announcements/gear/24.08.3/
+- No code change since 24.08.2
+
+-------------------------------------------------------------------

Old:
----
  kmbox-24.08.2.tar.xz
  kmbox-24.08.2.tar.xz.sig

New:
----
  kmbox-25.04.0.tar.xz
  kmbox-25.04.0.tar.xz.sig

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

Other differences:
------------------
++++++ kmbox.spec ++++++
--- /var/tmp/diff_new_pack.yqyifE/_old  2025-04-23 10:13:51.537353145 +0200
+++ /var/tmp/diff_new_pack.yqyifE/_new  2025-04-23 10:13:51.541353313 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package kmbox
 #
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,13 +16,13 @@
 #
 
 
-%define kf6_version 6.3.0
+%define kf6_version 6.6.0
 %define qt6_version 6.6.0
-%define kpim6_version 6.2.2
+%define kpim6_version 6.4.0
 
 %bcond_without released
 Name:           kmbox
-Version:        24.08.2
+Version:        25.04.0
 Release:        0
 Summary:        KDE PIM Libraries: Mailbox functionality
 License:        LGPL-2.1-or-later


++++++ kmbox-24.08.2.tar.xz -> kmbox-25.04.0.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kmbox-24.08.2/.codespellrc.license 
new/kmbox-25.04.0/.codespellrc.license
--- old/kmbox-24.08.2/.codespellrc.license      2024-09-13 08:42:04.000000000 
+0200
+++ new/kmbox-25.04.0/.codespellrc.license      2025-03-29 08:14:46.000000000 
+0100
@@ -1,2 +1,2 @@
-# SPDX-FileCopyrightText: 2022-2024 Laurent Montel <mon...@kde.org>
+# SPDX-FileCopyrightText: 2022-2025 Laurent Montel <mon...@kde.org>
 # SPDX-License-Identifier: CC0-1.0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kmbox-24.08.2/.gitignore new/kmbox-25.04.0/.gitignore
--- old/kmbox-24.08.2/.gitignore        2024-09-13 08:42:04.000000000 +0200
+++ new/kmbox-25.04.0/.gitignore        2025-03-29 08:14:46.000000000 +0100
@@ -28,3 +28,4 @@
 .cache
 Testing/
 /.vscode/
+.qtcreator/
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kmbox-24.08.2/.gitlab-ci.yml 
new/kmbox-25.04.0/.gitlab-ci.yml
--- old/kmbox-24.08.2/.gitlab-ci.yml    2024-09-13 08:42:04.000000000 +0200
+++ new/kmbox-25.04.0/.gitlab-ci.yml    2025-03-29 08:14:46.000000000 +0100
@@ -1,12 +1,18 @@
-# SPDX-FileCopyrightText: 2020-2024 Laurent Montel <mon...@kde.org>
+# SPDX-FileCopyrightText: 2020-2025 Laurent Montel <mon...@kde.org>
 # SPDX-License-Identifier: CC0-1.0
 
 include:
   - project: sysadmin/ci-utilities
     file:
       - /gitlab-templates/linux-qt6.yml
+      - /gitlab-templates/linux-qt6-next.yml
+      - /gitlab-templates/json-validation.yml
       - /gitlab-templates/freebsd-qt6.yml
       - /gitlab-templates/windows-qt6.yml
       - /gitlab-templates/reuse-lint.yml
       - /gitlab-templates/android-qt6.yml
       - /gitlab-templates/cppcheck.yml
+      - /gitlab-templates/clang-format.yml
+      - /gitlab-templates/alpine-qt6.yml
+      - /gitlab-templates/xml-lint.yml
+      - /gitlab-templates/yaml-lint.yml
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kmbox-24.08.2/.kde-ci.yml 
new/kmbox-25.04.0/.kde-ci.yml
--- old/kmbox-24.08.2/.kde-ci.yml       2024-09-13 08:42:04.000000000 +0200
+++ new/kmbox-25.04.0/.kde-ci.yml       2025-03-29 08:14:46.000000000 +0100
@@ -2,10 +2,10 @@
 # SPDX-License-Identifier: CC0-1.0
 
 Dependencies:
-- 'on': ['Linux', 'FreeBSD', 'Windows', 'Android']
-  'require':
+ - 'on': ['Linux', 'FreeBSD', 'Windows', 'Android']
+   'require':
     'frameworks/extra-cmake-modules': '@latest-kf6'
-    'pim/kmime' : '@same'
+    'pim/kmime': '@same'
 
 Options:
-  require-passing-tests-on: [ 'Linux', 'FreeBSD', 'Windows' ]
+ require-passing-tests-on: ['Linux', 'FreeBSD', 'Windows']
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kmbox-24.08.2/CMakeLists.txt 
new/kmbox-25.04.0/CMakeLists.txt
--- old/kmbox-24.08.2/CMakeLists.txt    2024-09-13 08:42:04.000000000 +0200
+++ new/kmbox-25.04.0/CMakeLists.txt    2025-03-29 08:14:46.000000000 +0100
@@ -2,13 +2,13 @@
 # SPDX-License-Identifier: BSD-3-Clause
 
 cmake_minimum_required(VERSION 3.16 FATAL_ERROR)
-set(PIM_VERSION "6.2.2")
+set(PIM_VERSION "6.4.0")
 
 project(KMbox VERSION ${PIM_VERSION})
 
 # ECM setup
-set(KF_MIN_VERSION "6.3.0")
-set(QT_REQUIRED_VERSION "6.6.0")
+set(KF_MIN_VERSION "6.9.0")
+set(QT_REQUIRED_VERSION "6.7.0")
 find_package(ECM ${KF_MIN_VERSION} CONFIG REQUIRED)
 set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH})
 
@@ -20,10 +20,15 @@
 include(ECMGenerateHeaders)
 
 include(ECMSetupVersion)
-include(FeatureSummary)
 include(KDEGitCommitHooks)
+include(ECMCheckOutboundLicense)
 include(KDEClangFormat)
-file(GLOB_RECURSE ALL_CLANG_FORMAT_SOURCE_FILES *.cpp *.h *.c)
+file(GLOB_RECURSE ALL_CLANG_FORMAT_SOURCE_FILES
+src/*.cpp
+src/*.h
+autotests/*.cpp
+autotests/*.h
+)
 kde_clang_format(${ALL_CLANG_FORMAT_SOURCE_FILES})
 
 include(ECMQtDeclareLoggingCategory)
@@ -32,7 +37,7 @@
 include(ECMAddQch)
 
 set(KMBOX_LIB_VERSION ${PIM_VERSION})
-set(KMIME_LIB_VERSION "6.2.2")
+set(KMIME_LIB_VERSION "6.4.0")
 
 option(BUILD_QCH "Build API documentation in QCH format (for e.g. Qt 
Assistant, Qt Creator & KDevelop)" OFF)
 add_feature_info(QCH ${BUILD_QCH} "API documentation in QCH format (for e.g. 
Qt Assistant, Qt Creator & KDevelop)")
@@ -46,7 +51,7 @@
 find_package(KPim6Mime ${KMIME_LIB_VERSION} CONFIG REQUIRED)
 
 add_definitions(-DQT_NO_CONTEXTLESS_CONNECT)
-ecm_set_disabled_deprecation_versions(QT 6.7.2 KF 6.4.0)
+ecm_set_disabled_deprecation_versions(QT 6.9.0 KF 6.12.0)
 
 option(USE_UNITY_CMAKE_SUPPORT "Use UNITY cmake support (speedup compile 
time)" OFF)
 
@@ -97,3 +102,5 @@
 
 kde_configure_git_pre_commit_hook(CHECKS CLANG_FORMAT)
 ecm_feature_summary(WHAT ALL FATAL_ON_MISSING_REQUIRED_PACKAGES)
+file(GLOB_RECURSE ALL_SOURCE_FILES src/*.cpp src/*.h)
+ecm_check_outbound_license(LICENSES GPL-2.0-only  FILES ${ALL_SOURCE_FILES})
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kmbox-24.08.2/CMakePresets.json 
new/kmbox-25.04.0/CMakePresets.json
--- old/kmbox-24.08.2/CMakePresets.json 2024-09-13 08:42:04.000000000 +0200
+++ new/kmbox-25.04.0/CMakePresets.json 2025-03-29 08:14:46.000000000 +0100
@@ -120,18 +120,6 @@
             ]
         },
         {
-            "name": "pch",
-            "displayName": "pch",
-            "cacheVariables": {
-                "CMAKE_BUILD_TYPE": "Debug",
-                "USE_PRECOMPILED_HEADERS": "ON",
-                "BUILD_COVERAGE": "ON"
-            },
-            "inherits": [
-                "base"
-            ]
-        },
-        {
             "name": "ftime-trace",
             "displayName": "ftime-trace",
             "cacheVariables": {
@@ -168,10 +156,6 @@
             "configurePreset": "dev-clang"
         },
         {
-            "name": "pch",
-            "configurePreset": "pch"
-        },
-        {
             "name": "release",
             "configurePreset": "release"
         },
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kmbox-24.08.2/CMakePresets.json.license 
new/kmbox-25.04.0/CMakePresets.json.license
--- old/kmbox-24.08.2/CMakePresets.json.license 2024-09-13 08:42:04.000000000 
+0200
+++ new/kmbox-25.04.0/CMakePresets.json.license 2025-03-29 08:14:46.000000000 
+0100
@@ -1,2 +1,2 @@
-# SPDX-FileCopyrightText: 2021-2024 Laurent Montel <mon...@kde.org>
+# SPDX-FileCopyrightText: 2021-2025 Laurent Montel <mon...@kde.org>
 # SPDX-License-Identifier: BSD-3-Clause
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kmbox-24.08.2/metainfo.yaml 
new/kmbox-25.04.0/metainfo.yaml
--- old/kmbox-24.08.2/metainfo.yaml     2024-09-13 08:42:04.000000000 +0200
+++ new/kmbox-25.04.0/metainfo.yaml     2025-03-29 08:14:46.000000000 +0100
@@ -1,4 +1,4 @@
-maintainer: 
+maintainer:
 description: MBox library support
 tier: 3
 type: functional
@@ -7,12 +7,12 @@
     - name: FreeBSD
     - name: Windows
     - name: macOS
-    - name: Android        
+    - name: Android
 portingAid: false
 deprecated: false
 release: false
 libraries:
- - cmake: "KPim6::Mbox"
+    - cmake: "KPim6::Mbox"
 cmakename: KPim6Mbox
 
 public_lib: true
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kmbox-24.08.2/sanitizers.supp 
new/kmbox-25.04.0/sanitizers.supp
--- old/kmbox-24.08.2/sanitizers.supp   2024-09-13 08:42:04.000000000 +0200
+++ new/kmbox-25.04.0/sanitizers.supp   2025-03-29 08:14:46.000000000 +0100
@@ -1,4 +1,4 @@
-# SPDX-FileCopyrightText: 2021-2024 Laurent Montel <mon...@kde.org>
+# SPDX-FileCopyrightText: 2021-2025 Laurent Montel <mon...@kde.org>
 # SPDX-License-Identifier: CC0-1.0
 # Suppression file for ASAN/LSAN
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kmbox-24.08.2/src/mbox.h new/kmbox-25.04.0/src/mbox.h
--- old/kmbox-24.08.2/src/mbox.h        2024-09-13 08:42:04.000000000 +0200
+++ new/kmbox-25.04.0/src/mbox.h        2025-03-29 08:14:46.000000000 +0100
@@ -28,7 +28,12 @@
     /**
      * Describes the type of locking that will be used.
      */
-    enum LockType { ProcmailLockfile, MuttDotlock, MuttDotlockPrivileged, None 
};
+    enum LockType {
+        ProcmailLockfile,
+        MuttDotlock,
+        MuttDotlockPrivileged,
+        None
+    };
 
     /**
      * Creates a new mbox object.

Reply via email to