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)

Reply via email to