Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package kmbox for openSUSE:Factory checked in at 2024-12-13 22:26:48 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kmbox (Old) and /work/SRC/openSUSE:Factory/.kmbox.new.29675 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kmbox" Fri Dec 13 22:26:48 2024 rev:111 rq:1230452 version:24.12.0 Changes: -------- --- /work/SRC/openSUSE:Factory/kmbox/kmbox.changes 2024-11-08 11:56:29.318228064 +0100 +++ /work/SRC/openSUSE:Factory/.kmbox.new.29675/kmbox.changes 2024-12-13 22:27:29.918949062 +0100 @@ -1,0 +2,27 @@ +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 + +------------------------------------------------------------------- Old: ---- kmbox-24.08.3.tar.xz kmbox-24.08.3.tar.xz.sig New: ---- kmbox-24.12.0.tar.xz kmbox-24.12.0.tar.xz.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ kmbox.spec ++++++ --- /var/tmp/diff_new_pack.tTQ9LI/_old 2024-12-13 22:27:30.538974920 +0100 +++ /var/tmp/diff_new_pack.tTQ9LI/_new 2024-12-13 22:27:30.542975088 +0100 @@ -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.3 +%define kpim6_version 6.3.0 %bcond_without released Name: kmbox -Version: 24.08.3 +Version: 24.12.0 Release: 0 Summary: KDE PIM Libraries: Mailbox functionality License: LGPL-2.1-or-later ++++++ kmbox-24.08.3.tar.xz -> kmbox-24.12.0.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kmbox-24.08.3/.gitlab-ci.yml new/kmbox-24.12.0/.gitlab-ci.yml --- old/kmbox-24.08.3/.gitlab-ci.yml 2024-10-11 06:51:35.000000000 +0200 +++ new/kmbox-24.12.0/.gitlab-ci.yml 2024-12-01 08:51:14.000000000 +0100 @@ -5,8 +5,11 @@ - project: sysadmin/ci-utilities file: - /gitlab-templates/linux-qt6.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 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kmbox-24.08.3/CMakeLists.txt new/kmbox-24.12.0/CMakeLists.txt --- old/kmbox-24.08.3/CMakeLists.txt 2024-10-11 06:51:35.000000000 +0200 +++ new/kmbox-24.12.0/CMakeLists.txt 2024-12-01 08:51:14.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.3") +set(PIM_VERSION "6.3.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.6.0") +set(QT_REQUIRED_VERSION "6.7.0") find_package(ECM ${KF_MIN_VERSION} CONFIG REQUIRED) set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH}) @@ -22,8 +22,14 @@ 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 +38,7 @@ include(ECMAddQch) set(KMBOX_LIB_VERSION ${PIM_VERSION}) -set(KMIME_LIB_VERSION "6.2.3") +set(KMIME_LIB_VERSION "6.3.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 +52,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.8.0 KF 6.8.0) option(USE_UNITY_CMAKE_SUPPORT "Use UNITY cmake support (speedup compile time)" OFF) @@ -97,3 +103,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.3/src/mbox.h new/kmbox-24.12.0/src/mbox.h --- old/kmbox-24.08.3/src/mbox.h 2024-10-11 06:51:35.000000000 +0200 +++ new/kmbox-24.12.0/src/mbox.h 2024-12-01 08:51:14.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.