Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package kst for openSUSE:Factory checked in at 2024-10-30 17:33:57 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kst (Old) and /work/SRC/openSUSE:Factory/.kst.new.2020 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "kst" Wed Oct 30 17:33:57 2024 rev:54 rq:1219029 version:2.1.0 Changes: -------- --- /work/SRC/openSUSE:Factory/kst/kst.changes 2023-01-06 21:07:35.407776953 +0100 +++ /work/SRC/openSUSE:Factory/.kst.new.2020/kst.changes 2024-10-30 17:34:23.428142088 +0100 @@ -1,0 +2,17 @@ +Mon Oct 28 15:20:57 UTC 2024 - Antonio Larrosa <alarrosa@suse.com> + +- Update to kst 2.1.0 + This release includes all updates since 2.0.8 released in 2014: + * Too many bug fixes to list + * Many feature improvements + Some of the changes can be seen at: + https://invent.kde.org/graphics/kst-plot/-/compare/v2.0.8...v2.1-2024-10-20 +- Remove patches that are already included in 2.1.0: + * gsl2-support.patch + * Fix-build-with-Qt-511.patch + * 0001-Fix-build-with-CMake-3.20.patch +- Add patch to fix a hdf5 include path that we install in + another directory: + * fix-hdf5-include-path.patch + +------------------------------------------------------------------- Old: ---- 0001-Fix-build-with-CMake-3.20.patch Fix-build-with-Qt-511.patch Kst-2.0.8.tar.gz gsl2-support.patch New: ---- _service fix-hdf5-include-path.patch kst-plot-2.1.0.obscpio kst-plot.obsinfo BETA DEBUG BEGIN: Old: * Fix-build-with-Qt-511.patch * 0001-Fix-build-with-CMake-3.20.patch - Add patch to fix a hdf5 include path that we install in Old: * gsl2-support.patch * Fix-build-with-Qt-511.patch * 0001-Fix-build-with-CMake-3.20.patch Old:- Remove patches that are already included in 2.1.0: * gsl2-support.patch * Fix-build-with-Qt-511.patch BETA DEBUG END: BETA DEBUG BEGIN: New: another directory: * fix-hdf5-include-path.patch BETA DEBUG END: ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ kst.spec ++++++ --- /var/tmp/diff_new_pack.Ji9mkU/_old 2024-10-30 17:34:24.664193862 +0100 +++ /var/tmp/diff_new_pack.Ji9mkU/_new 2024-10-30 17:34:24.664193862 +0100 @@ -1,7 +1,7 @@ # # spec file for package kst # -# Copyright (c) 2023 SUSE LLC +# Copyright (c) 2024 SUSE LLC # Copyright (c) 2011 Christian Trippe ctrippe@opensuse.org # # All modifications and additions to the file contributed by third parties @@ -18,33 +18,31 @@ Name: kst -Version: 2.0.8 +Version: 2.1.0 Release: 0 Summary: Real-Time Data Viewing and Plotting Tool with Basic Data Analysis Functionality License: GPL-2.0-or-later -Group: Productivity/Graphics/Visualization/Graph URL: https://kst-plot.kde.org/ -Source: Kst-%{version}.tar.gz -# PATCH-FIX-UPSTREAM gsl2-support.patch -- fixes build with GSL-2.0 -Patch0: gsl2-support.patch -# PATCH-FIX-UPSTREAM -- Fix-build-with-Qt-511.patch -- Fixes build with Qt 5.11 -Patch1: Fix-build-with-Qt-511.patch -# PATCH-FIX-UPSTREAM -Patch2: 0001-Fix-build-with-CMake-3.20.patch +Source: kst-plot-%{version}.tar.zst +# PATCH-FIX-OPENSUSE +Patch0: fix-hdf5-include-path.patch BuildRequires: Mesa-devel BuildRequires: cmake BuildRequires: fdupes BuildRequires: gsl-devel +BuildRequires: hdf5-devel BuildRequires: libmatio-devel BuildRequires: libnetcdf_c++-devel BuildRequires: libqt5-linguist BuildRequires: netcdf-devel +BuildRequires: pkgconfig BuildRequires: readline-devel BuildRequires: update-desktop-files BuildRequires: cmake(Qt5Concurrent) BuildRequires: cmake(Qt5Core) BuildRequires: cmake(Qt5Network) BuildRequires: cmake(Qt5PrintSupport) +BuildRequires: cmake(Qt5Svg) BuildRequires: cmake(Qt5Widgets) BuildRequires: cmake(Qt5Xml) BuildRequires: pkgconfig(cfitsio) @@ -65,9 +63,8 @@ - Powerful graphical user interface %package devel -Summary: Development files for %{name} -Group: Development/Libraries/KDE -Requires: %{name} = %{version} +Summary: Development files for kst +Requires: kst = %{version} Requires: cmake(Qt5Concurrent) Requires: cmake(Qt5Core) Requires: cmake(Qt5Network) @@ -77,10 +74,10 @@ %description devel Development libraries and headers needed to build software -making use of %{name} +making use of kst %prep -%autosetup -p1 -n Kst-2.0.8 +%autosetup -p1 -n kst-plot-%{version} %build %global _lto_cflags %{_lto_cflags} -ffat-lto-objects @@ -97,11 +94,10 @@ %install %cmake_install -%suse_update_desktop_file -r %{name}2 Qt KDE Science Math +%suse_update_desktop_file -r kst2 Qt KDE Science Math %fdupes %{buildroot} -%post -p /sbin/ldconfig -%postun -p /sbin/ldconfig +%ldconfig_scriptlets %files %license COPYING* @@ -109,20 +105,17 @@ %dir %{_datadir}/icons/hicolor %dir %{_datadir}/icons/hicolor/* %dir %{_datadir}/icons/hicolor/*/apps -%dir %{_datadir}/kst -%dir %{_datadir}/kst/locale -%{_bindir}/%{name}2 -%{_datadir}/applications/%{name}2.desktop -%{_datadir}/applnk/ -%{_datadir}/icons/hicolor/*/apps/*%{name}.* -%{_datadir}/kst/locale/kst_common_*.qm -%{_datadir}/mimelink/ -%{_libdir}/%{name}2/ -%{_libdir}/lib%{name}*.so.* -%{_mandir}/man1/%{name}2.1%{?ext_man} +%dir %{_datadir}/icons/hicolor/*/mimetypes +%{_bindir}/kst2 +%{_datadir}/applications/kst2.desktop +%{_datadir}/icons/hicolor/*/*/*kst.* +%{_libdir}/kst2/ +%{_libdir}/libkst*.so.* +%{_mandir}/man1/kst2.1%{?ext_man} +%{_datadir}/mime/packages/x-kst.xml %files devel %license COPYING* %{_libdir}/*.so -%{_libdir}/lib%{name}2app.a +%{_libdir}/libkst2app.a ++++++ _service ++++++ <?xml version="1.0"?> <services> <service name="obs_scm" mode="manual"> <param name="scm">git</param> <param name="url">https://invent.kde.org/graphics/kst-plot.git</param> <param name="revision">v2.1-2024-10-20</param> <param name="versionformat">2.1.0</param> </service> <service name="tar" mode="buildtime"/> <service name="recompress" mode="buildtime"> <param name="file">*.tar</param> <param name="compression">zst</param> </service> <service name="set_version" mode="manual" /> </services> ++++++ fix-hdf5-include-path.patch ++++++ Subject: Fix a header path From: Antonio Larrosa <alarrosa@suse.com> We install H5Cpp.h in /usr/include so we need to fix the include line. Index: kst-plot/src/datasources/hdf5/hdf5.h =================================================================== --- kst-plot.orig/src/datasources/hdf5/hdf5.h +++ kst-plot/src/datasources/hdf5/hdf5.h @@ -18,7 +18,7 @@ #include <dataplugin.h> #include <QFileInfo> -#include <hdf5/serial/H5Cpp.h> +#include <H5Cpp.h> #include <exception> #include "debug.h" ++++++ kst-plot.obsinfo ++++++ name: kst-plot version: 2.1.0 mtime: 1729390534 commit: 07d15fac34c718b9433bd9480b78079031032e4e