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 <alarr...@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 ctri...@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 <alarr...@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

Reply via email to