SHA256
1
0
forked from pool/qwt6

Accepting request 1172675 from home:alois:branches:devel:libraries:c_c++

- Update to version 6.3.0
  * QwtPainter::polylineSplitting has been reenabled.
    Unfortunately the Qt raster paint engine still has serious
    performance issues with rendering long polylines.
  * QwtPlotCurve::adjacentPoint for monotonic curves: using a
    binary search algo
  * QwtPlotCurve::interpolatedValueAt for monotonic curves:
    using a binary search algo
  * QwtSeriesData
    + wrong inheritances fixed
    + firstSample, lastSample added
  * QwtPlotIntervalCurve::TubeAsLines mode added. A performance
    optimization for rendering huge datasets.
  * Bugfixes/Adjustments - often needed because of new Qt
    developments
- Refreshed qwt-6.1.4-mkspecs.patch

OBS-URL: https://build.opensuse.org/request/show/1172675
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/qwt6?expand=0&rev=20
This commit is contained in:
Luigi Baldoni 2024-05-08 10:35:57 +00:00 committed by Git OBS Bridge
parent 7c62b9a4c0
commit 8154247c03
5 changed files with 35 additions and 14 deletions

View File

@ -1,7 +1,7 @@
diff --git a/qwtconfig.pri b/qwtconfig.pri Index: qwt-6.3.0/qwtconfig.pri
index 0b054e0..63301e6 100644 ===================================================================
--- a/qwtconfig.pri --- qwt-6.3.0.orig/qwtconfig.pri
+++ b/qwtconfig.pri +++ qwt-6.3.0/qwtconfig.pri
@@ -28,9 +28,9 @@ win32 { @@ -28,9 +28,9 @@ win32 {
# QWT_INSTALL_PREFIX = C:/Qwt-$$QWT_VERSION-qt-$$QT_VERSION # QWT_INSTALL_PREFIX = C:/Qwt-$$QWT_VERSION-qt-$$QT_VERSION
} }
@ -15,7 +15,7 @@ index 0b054e0..63301e6 100644
###################################################################### ######################################################################
# Designer plugin # Designer plugin
@@ -42,14 +42,12 @@ QWT_INSTALL_LIBS = $${QWT_INSTALL_PREFIX}/lib @@ -42,14 +42,12 @@ QWT_INSTALL_LIBS = $${QWT_INSTALL_P
# runtime environment of designer/creator. # runtime environment of designer/creator.
###################################################################### ######################################################################
@ -31,7 +31,7 @@ index 0b054e0..63301e6 100644
###################################################################### ######################################################################
# Features # Features
@@ -63,8 +61,7 @@ QWT_INSTALL_PLUGINS = $${QWT_INSTALL_PREFIX}/plugins/designer @@ -63,8 +61,7 @@ QWT_INSTALL_PLUGINS = $${QWT_INSTALL_P
# with every Qt upgrade. # with every Qt upgrade.
###################################################################### ######################################################################

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:9194f6513955d0fd7300f67158175064460197abab1a92fa127a67a4b0b71530
size 4815773

3
qwt-6.3.0.tar.bz2 Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:dcb085896c28aaec5518cbc08c0ee2b4e60ada7ac929d82639f6189851a6129a
size 4737935

View File

@ -1,3 +1,23 @@
-------------------------------------------------------------------
Wed May 8 10:16:49 UTC 2024 - Luigi Baldoni <aloisio@gmx.com>
- Update to version 6.3.0
* QwtPainter::polylineSplitting has been reenabled.
Unfortunately the Qt raster paint engine still has serious
performance issues with rendering long polylines.
* QwtPlotCurve::adjacentPoint for monotonic curves: using a
binary search algo
* QwtPlotCurve::interpolatedValueAt for monotonic curves:
using a binary search algo
* QwtSeriesData
+ wrong inheritances fixed
+ firstSample, lastSample added
* QwtPlotIntervalCurve::TubeAsLines mode added. A performance
optimization for rendering huge datasets.
* Bugfixes/Adjustments - often needed because of new Qt
developments
- Refreshed qwt-6.1.4-mkspecs.patch
------------------------------------------------------------------- -------------------------------------------------------------------
Fri Apr 28 11:07:33 UTC 2023 - Luigi Baldoni <aloisio@gmx.com> Fri Apr 28 11:07:33 UTC 2023 - Luigi Baldoni <aloisio@gmx.com>

View File

@ -1,7 +1,7 @@
# #
# spec file for package qwt6 # spec file for package qwt6
# #
# Copyright (c) 2023 SUSE LLC # Copyright (c) 2024 SUSE LLC
# #
# All modifications and additions to the file contributed by third parties # All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed # remain the property of their copyright owners, unless otherwise agreed
@ -31,10 +31,11 @@ ExclusiveArch: do_not_build
%define qt_descr Qt5 %define qt_descr Qt5
%endif %endif
%define sover 6_2 %define sover 6_3
%define mver 6 %define mver 6
%define bver 6.3
Name: qwt6%{?pkg_suffix} Name: qwt6%{?pkg_suffix}
Version: 6.2.0 Version: 6.3.0
Release: 0 Release: 0
Summary: %{qt_descr} Widgets for Technical Applications Summary: %{qt_descr} Widgets for Technical Applications
License: SUSE-QWT-1.0 License: SUSE-QWT-1.0
@ -207,10 +208,10 @@ cp -r build/examples/bin %{buildroot}%{_qt6_examplesdir}/qwt6
%files -n libqwt%{mver}-%{qwt6_flavor}-%{sover} %files -n libqwt%{mver}-%{qwt6_flavor}-%{sover}
%license COPYING %license COPYING
%if 0%{?qt5} %if 0%{?qt5}
%{_libqt5_libdir}/libqwt-%{qwt6_flavor}.so.6.2* %{_libqt5_libdir}/libqwt-%{qwt6_flavor}.so.%{bver}*
%endif %endif
%if 0%{?qt6} %if 0%{?qt6}
%{_qt6_libdir}/libqwt-%{qwt6_flavor}.so.6.2* %{_qt6_libdir}/libqwt-%{qwt6_flavor}.so.%{bver}*
%endif %endif
%files designer %files designer