Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package kvirc for openSUSE:Factory checked 
in at 2024-01-16 21:38:56
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kvirc (Old)
 and      /work/SRC/openSUSE:Factory/.kvirc.new.9992 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kvirc"

Tue Jan 16 21:38:56 2024 rev:46 rq:1139125 version:5.2.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/kvirc/kvirc.changes      2022-08-07 
18:34:08.373189440 +0200
+++ /work/SRC/openSUSE:Factory/.kvirc.new.9992/kvirc.changes    2024-01-16 
21:38:58.414636979 +0100
@@ -1,0 +2,19 @@
+Tue Jan 16 09:28:24 UTC 2024 - Christophe Marin <[email protected]>
+
+- Update to 5.2.0
+  * Support for the latest version of upstream libraries:
+    Qt5.15/6.6, KDE5/6, OpenSSL 1.x/3.x
+  * Wayland support
+  * Fix for some nasty crash bugs
+  * an improved font rendering engine able to represent complex
+    characters like emojis with ligatures
+  * a reworked tray icon that now follows your OS style
+  * better support for solanum ircd (Libera net)
+- Drop patches, no longer needed:
+  * 0001-Add-support-for-Python-3.patch
+  * 0001-This-is-not-necessary-anymore.patch
+  * 0001-Replace-FindPythonLibs-with-FindPython3-in-CMake.patch
+  * 0001-Stop-unsetting-_DEBUG-when-including-Python.h.patch
+  * 0001-Fix-build-with-Qt-5.15.patch
+
+-------------------------------------------------------------------

Old:
----
  0001-Add-support-for-Python-3.patch
  0001-Fix-build-with-Qt-5.15.patch
  0001-Replace-FindPythonLibs-with-FindPython3-in-CMake.patch
  0001-Stop-unsetting-_DEBUG-when-including-Python.h.patch
  0001-This-is-not-necessary-anymore.patch
  KVIrc-5.0.0.tar.bz2

New:
----
  kvirc-5.2.0.tar.gz

BETA DEBUG BEGIN:
  Old:- Drop patches, no longer needed:
  * 0001-Add-support-for-Python-3.patch
  * 0001-This-is-not-necessary-anymore.patch
  Old:  * 0001-Stop-unsetting-_DEBUG-when-including-Python.h.patch
  * 0001-Fix-build-with-Qt-5.15.patch
  Old:  * 0001-This-is-not-necessary-anymore.patch
  * 0001-Replace-FindPythonLibs-with-FindPython3-in-CMake.patch
  * 0001-Stop-unsetting-_DEBUG-when-including-Python.h.patch
  Old:  * 0001-Replace-FindPythonLibs-with-FindPython3-in-CMake.patch
  * 0001-Stop-unsetting-_DEBUG-when-including-Python.h.patch
  * 0001-Fix-build-with-Qt-5.15.patch
  Old:  * 0001-Add-support-for-Python-3.patch
  * 0001-This-is-not-necessary-anymore.patch
  * 0001-Replace-FindPythonLibs-with-FindPython3-in-CMake.patch
BETA DEBUG END:

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

Other differences:
------------------
++++++ kvirc.spec ++++++
--- /var/tmp/diff_new_pack.s3QlXU/_old  2024-01-16 21:38:59.326670229 +0100
+++ /var/tmp/diff_new_pack.s3QlXU/_new  2024-01-16 21:38:59.326670229 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package kvirc
 #
-# Copyright (c) 2020 SUSE LLC
+# Copyright (c) 2024 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,99 +16,93 @@
 #
 
 
+%define kf5_version 5.2.0
+%define qt5_version 5.15.2
+
+%ifnarch ppc64 ppc64le s390x
+%bcond_without qtwebengine
+%endif
 Name:           kvirc
-Version:        5.0.0
+Version:        5.2.0
 Release:        0
 Summary:        Graphical Front-End for IRC
 License:        GPL-2.0-or-later AND (GPL-3.0-only OR 
SUSE-LGPL-2.1-with-digia-exception-1.1)
-Group:          Productivity/Networking/IRC
-URL:            http://www.kvirc.net/
-Source:         
ftp://ftp.kvirc.net/pub/kvirc/%{version}/source/KVIrc-%{version}.tar.bz2
-# PATCH-FIX-UPSTREAM -- Patch0 to Patch3 replace python2 with python3
-Patch0:         0001-Add-support-for-Python-3.patch
-Patch1:         0001-This-is-not-necessary-anymore.patch
-Patch2:         0001-Replace-FindPythonLibs-with-FindPython3-in-CMake.patch
-Patch3:         0001-Stop-unsetting-_DEBUG-when-including-Python.h.patch
-Patch4:         0001-Fix-build-with-Qt-5.15.patch
-BuildRequires:  audiofile-devel
-BuildRequires:  cmake >= 3.12.0
+URL:            https://www.kvirc.net/
+Source:         
https://github.com/kvirc/KVIrc/archive/refs/tags/%{version}.tar.gz#/%{name}-%{version}.tar.gz
 BuildRequires:  doxygen
 BuildRequires:  enchant-devel
-BuildRequires:  extra-cmake-modules
 BuildRequires:  fdupes
-BuildRequires:  kf5-filesystem
+BuildRequires:  extra-cmake-modules >= %{kf5_version}
 BuildRequires:  libX11-devel
 BuildRequires:  libopenssl-devel
-BuildRequires:  libtheora-devel
 BuildRequires:  perl
-BuildRequires:  phonon4qt5-devel
 BuildRequires:  pkgconfig
 BuildRequires:  python3-devel
-BuildRequires:  subversion
-BuildRequires:  update-desktop-files
 BuildRequires:  zlib-devel
-BuildRequires:  cmake(KF5CoreAddons)
-BuildRequires:  cmake(KF5I18n)
-BuildRequires:  cmake(KF5Notifications)
-BuildRequires:  cmake(KF5Service)
-BuildRequires:  cmake(KF5WindowSystem)
-BuildRequires:  cmake(KF5XmlGui)
-BuildRequires:  cmake(Qt5DBus)
-BuildRequires:  cmake(Qt5Multimedia)
-BuildRequires:  cmake(Qt5MultimediaWidgets)
-BuildRequires:  cmake(Qt5Network)
-BuildRequires:  cmake(Qt5PrintSupport)
-BuildRequires:  cmake(Qt5Sql)
-BuildRequires:  cmake(Qt5Svg)
-BuildRequires:  cmake(Qt5Widgets)
-BuildRequires:  cmake(Qt5X11Extras)
-BuildRequires:  cmake(Qt5Xml)
+BuildRequires:  cmake(KF5CoreAddons) >= %{kf5_version}
+BuildRequires:  cmake(KF5I18n) >= %{kf5_version}
+BuildRequires:  cmake(KF5KIO) >= %{kf5_version}
+BuildRequires:  cmake(KF5Notifications) >= %{kf5_version}
+BuildRequires:  cmake(KF5Parts) >= %{kf5_version}
+BuildRequires:  cmake(KF5Service) >= %{kf5_version}
+BuildRequires:  cmake(KF5WindowSystem) >= %{kf5_version}
+BuildRequires:  cmake(KF5XmlGui) >= %{kf5_version}
+BuildRequires:  cmake(Phonon4Qt5)
+BuildRequires:  cmake(Qt5Concurrent) >= %{qt5_version}
+BuildRequires:  cmake(Qt5Core) >= %{qt5_version}
+BuildRequires:  cmake(Qt5DBus) >= %{qt5_version}
+BuildRequires:  cmake(Qt5Multimedia) >= %{qt5_version}
+BuildRequires:  cmake(Qt5MultimediaWidgets) >= %{qt5_version}
+BuildRequires:  cmake(Qt5Network) >= %{qt5_version}
+BuildRequires:  cmake(Qt5PrintSupport) >= %{qt5_version}
+BuildRequires:  cmake(Qt5Sql) >= %{qt5_version}
+BuildRequires:  cmake(Qt5Svg) >= %{qt5_version}
+%if %{with qtwebengine}
+BuildRequires:  cmake(Qt5WebEngineWidgets) >= %{qt5_version}
+%endif
+BuildRequires:  cmake(Qt5Widgets) >= %{qt5_version}
+BuildRequires:  cmake(Qt5X11Extras) >= %{qt5_version}
+BuildRequires:  cmake(Qt5Xml) >= %{qt5_version}
+Requires:       libQt5Sql5-sqlite >= %{qt5_version}
 %requires_eq    perl
-Obsoletes:      %{name}-devel < %{version}
+Obsoletes:      kvirc-devel < %{version}
 
 %description
 IRC (Internet Relay Chat) client with an MDI interface; scripting,
-pop-up, alias, and event editor; DCC (SEND CHAT VOICE and RESUME);
-SOCKSV4 & V5 support; and more.
+pop-up, alias, and event editor, DCC (SEND CHAT VOICE and RESUME),
+SOCKSV4 & V5 support and more.
 
 %prep
 %autosetup -p1 -n KVIrc-%{version}
 
 %build
 EXTRA_FLAGS="-UCMAKE_MODULE_LINKER_FLAGS \
--DWANT_QTWEBKIT=OFF \
--DCMAKE_SKIP_RPATH=ON \
+-DCMAKE_SKIP_RPATH:BOOL=TRUE \
 %if "%{?_lib}" == "lib64"
--DLIB_SUFFIX=64 \
+-DLIB_SUFFIX:STRING=64 \
+%endif
+%if %{without qtwebengine}
+-DWANT_QTWEBENGINE:BOOL=FALSE
 %endif
 "
 
-%cmake_kf5 -d build -- $EXTRA_FLAGS
+%cmake_kf5 -d build -- -DWANT_ESD:BOOL=FALSE -DWANT_OSS:BOOL=FALSE 
-DWANT_AUDIOFILE:BOOL=FALSE $EXTRA_FLAGS
+
 %cmake_build
 
 %install
 %kf5_makeinstall -C build
-%suse_update_desktop_file kvirc Network IRCClient
-L="$PWD/%{name}.lang"
-echo -n >"$L"
-pushd "%{buildroot}%{_kf5_sharedir}/%{name}"
-find . -type f -name '*.mo' | while read f; do
-l="${f#./}"
-l="${l%%/*}"
-echo "%lang($l) %{_kf5_sharedir}/%{name}/${f#./}" >> "$L"
-done
-popd
-%fdupes %{buildroot}
 
 rm %{buildroot}%{_kf5_libdir}/libkvilib.so
 
-%post   -p /sbin/ldconfig
-%postun -p /sbin/ldconfig
+%fdupes %{buildroot}
+
+%ldconfig_scriptlets
 
-%files -f %{name}.lang
-%doc ChangeLog
+%files
+%doc README.md RELEASES
 %license COPYING
-%{_kf5_applicationsdir}/kvirc.desktop
+%{_kf5_applicationsdir}/net.kvirc.KVIrc5.desktop
 %{_kf5_bindir}/kvirc
 %{_kf5_bindir}/kvirc-config
 %{_kf5_iconsdir}/hicolor/*/*/*

Reply via email to