Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package libkomparediff2 for openSUSE:Factory
checked in at 2024-08-26 22:05:22
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libkomparediff2 (Old)
and /work/SRC/openSUSE:Factory/.libkomparediff2.new.2698 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libkomparediff2"
Mon Aug 26 22:05:22 2024 rev:128 rq:1196030 version:24.08.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/libkomparediff2/libkomparediff2.changes
2024-04-15 20:19:04.289926576 +0200
+++
/work/SRC/openSUSE:Factory/.libkomparediff2.new.2698/libkomparediff2.changes
2024-08-26 22:06:24.996460751 +0200
@@ -1,0 +2,35 @@
+Mon Aug 19 07:14:36 UTC 2024 - Christophe Marin <[email protected]>
+
+- Update to 24.08.0
+ * New feature release
+ * For more details please see:
+ * https://kde.org/announcements/gear/24.08.0/
+- Changes since 24.05.2:
+ * Port away from QTextCodec
+ * Bump min required KF6 to 6.0
+ * In public methods, return implicitly-shared types as non-const values
+ * DiffModelList::sort: remove unused virtual
+ * Use fully-qualified type with signal arguments
+ * Move class DiffSettings into KompareDiff2 namespace
+ * Drop class SettingsBase, make DiffSettings no longer q QObject
+ * Use pimpl for class DiffHunk, export all class methods instead of inline
+ * Use pimpl for class ModelList
+ * ModelList: remove unused name argument from constructor
+ * Use pimpl for class DiffModel
+ * Use pimpl for class DifferenceString
+ * Use pimpl for class Difference
+ * Rename KompareModelList to ModelList
+ * Rename kompare.h to global.h
+ * Remove unused Target enum
+ * Move DifferenceString definition into own header
+ * Move struct Info as class into own header
+ * Change namespace Kompare to KompareDiff2
+ * Drop "Lib" prefix from CMake config name
+ * Change C++ namespace to KompareDiff2
+ * Bump version to 6.0.0, to match new API/ABI
+ * Create dedicated Qt6/KF6 branch, drop any Qt5/KF5 support
+- Drop the KF5-compatible package
+- Drop patch, no longer needed:
+ * 0001-Add-changes-to-allow-coinstallation.patch
+
+-------------------------------------------------------------------
Old:
----
0001-Add-changes-to-allow-coinstallation.patch
_multibuild
libkomparediff2-24.02.2.tar.xz
libkomparediff2-24.02.2.tar.xz.sig
libkomparediff2-kf5.spec
New:
----
libkomparediff2-24.08.0.tar.xz
libkomparediff2-24.08.0.tar.xz.sig
BETA DEBUG BEGIN:
Old:- Drop patch, no longer needed:
* 0001-Add-changes-to-allow-coinstallation.patch
BETA DEBUG END:
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ libkomparediff2.spec ++++++
--- /var/tmp/diff_new_pack.cJKfcB/_old 2024-08-26 22:06:25.536483313 +0200
+++ /var/tmp/diff_new_pack.cJKfcB/_new 2024-08-26 22:06:25.536483313 +0200
@@ -17,23 +17,21 @@
-%define kf6_version 6.0.0
+%define kf6_version 6.3.0
%define qt6_version 6.6.0
%bcond_without released
Name: libkomparediff2
-Version: 24.02.2
+Version: 24.08.0
Release: 0
Summary: A library to compare files and strings
License: GPL-2.0-or-later
URL: https://www.kde.org
-Source: %{name}-%{version}.tar.xz
+Source0:
https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
%if %{with released}
-Source1: %{name}-%{version}.tar.xz.sig
+Source1:
https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz.sig
Source2: applications.keyring
%endif
-# PATCH-FIX-OPENSUSE
-Patch0: 0001-Add-changes-to-allow-coinstallation.patch
BuildRequires: kf6-extra-cmake-modules >= %{kf6_version}
BuildRequires: cmake(KF6Config) >= %{kf6_version}
BuildRequires: cmake(KF6CoreAddons) >= %{kf6_version}
@@ -48,18 +46,18 @@
A library to compare files and strings, used in Kompare and KDevelop.
# Both libkomparediff packages will have to coexist until kdevelop is ported
-%package -n libkomparediff2-5_95
+%package -n libkomparediff2-6
Summary: A library to compare files and strings
# Conflicting translations catalog
Conflicts: libkomparediff2-lang
Conflicts: libkomparediff2-5-lang
-%description -n libkomparediff2-5_95
+%description -n libkomparediff2-6
A library to compare files and strings, used in Kompare and KDevelop.
%package devel
Summary: Development package for libkomparediff2
-Requires: libkomparediff2-5_95 = %{version}
+Requires: libkomparediff2-6 = %{version}
Requires: cmake(Qt6Core) >= %{qt6_version}
Requires: cmake(Qt6Widgets) >= %{qt6_version}
Requires: cmake(KF6Config) >= %{kf6_version}
@@ -69,13 +67,13 @@
%description devel
Development package for libkomparediff2.
-%lang_package -n libkomparediff2-5_95
+%lang_package -n libkomparediff2-6
%prep
%autosetup -p1
%build
-%cmake_kf6 -DBUILD_WITH_QT6:BOOL=TRUE
+%cmake_kf6
%kf6_build
@@ -84,9 +82,9 @@
%find_lang %{name} --all-name
-%ldconfig_scriptlets -n libkomparediff2-5_95
+%ldconfig_scriptlets -n libkomparediff2-6
-%files -n libkomparediff2-5_95
+%files -n libkomparediff2-6
%license LICENSES/*
%{_kf6_debugdir}/libkomparediff2.categories
%{_kf6_libdir}/libkomparediff2.so.*
@@ -96,5 +94,5 @@
%{_kf6_cmakedir}/KompareDiff2/
%{_kf6_libdir}/libkomparediff2.so
-%files -n libkomparediff2-5_95-lang -f %{name}.lang
+%files -n libkomparediff2-6-lang -f %{name}.lang
++++++ libkomparediff2-24.02.2.tar.xz -> libkomparediff2-24.08.0.tar.xz ++++++
++++ 22538 lines of diff (skipped)