--- - branch: MAIN date: Wed May 1 12:45:32 UTC 2024 files: - new: '1.39' old: '1.38' path: pkgsrc/x11/qwt6-qt5/Makefile pathrev: pkgsrc/x11/qwt6-qt5/Makefile@1.39 type: modified - new: '1.5' old: '1.4' path: pkgsrc/x11/qwt6-qt5/PLIST pathrev: pkgsrc/x11/qwt6-qt5/PLIST@1.5 type: modified - new: '1.25' old: '1.24' path: pkgsrc/x11/qwt6-qt5/buildlink3.mk pathrev: pkgsrc/x11/qwt6-qt5/buildlink3.mk@1.25 type: modified - new: '1.8' old: '1.7' path: pkgsrc/x11/qwt6-qt5/distinfo pathrev: pkgsrc/x11/qwt6-qt5/distinfo@1.8 type: modified - new: '1.3' old: '1.2' path: pkgsrc/x11/qwt6-qt5/patches/patch-qwtconfig.pri pathrev: pkgsrc/x11/qwt6-qt5/patches/patch-qwtconfig.pri@1.3 type: modified id: 20240501T124532Z.5c6bf2ce1d082056030d1b3ac9ad1b9b9d59a512 log: "qwt6-qt5: updated to 6.2.0\n\nQwt 6.2.0\n=========\n\n0) Requirement for Qt >= 4.8\n\n1) Class Includes added\n\nInclude files, that match the class names are available now. So\nit is possible to write \"#include \" now instead of \"include qwt_plot.h\"\n\n2) BSD License for examples\n\nWhere possible the code of the examples is available under the 3-clause BSD License\n\n3) MathML text renderer removed\n\nThe code can be found at https://github.com/uwerat/qwt-mml-dev now and is intended\nto become a standalone lib. Anyone who is interested to workon it, please let me know.\n\n4) Spline interpolation\n\nThe broken implementation of QwtSpline has been replaced by a bunch of classes\noffering all sort of functionalities around splines.\n\nThe most popular spline approximation/interpolation algos have been implemented:\n\n - Basis\n - Cardinal\n - ParabolicBlending\n \ - Akima\n - The one used in MS Excel\n - Cubic\n\nAn implementation of the de Casteljau窶å\x86± algorithm has been added\n\n - QwtBezier\n\n5) New plot items\n\n - QwtPlotVectorField\n A new type of plot item for vector fields\n\n - QwtPlotGraphicItem\n An item displaying a QwtGraphic image ( f.e used by QwtPlotSvgItem )\n\n6) Plot Canvas\n\n - QwtAbstractPlotCanvas introduced\n - QwtPlotOpenGLCanvas added to support QOpenGLWidget\n\n7) QwtPlotCurve\n\n - QwtPlotCurve::FilterPointsAggressive mode added - a fast weeding algo\n for huge datasets with increasing x or y values\n\n - QwtPlotCurve::closestPoint is virtual now\n - QwtPlotCurve: polygon clipping includes the painter clip\n - QwtPlotCurve::setLegendAttributes added\n \ - QwtValuePointData added for curves, where the x values are the index\n \ - a couple of new QwtPlotCurve::setSamples alternatives\n\n8) QwtPlotSpectrogram\n\n \ - QwtPlotSpectrogram::setColorTableSize added\n - QwtRasterData::setInterval/interval changed into a pure virtual getter\n - QwtMatrixRasterData::BicubicInterpolation added\n - QwtMatrixRasterData::interval: API cleanup\n - QwtHueColorMap, QwtSaturationValueColorMap added\n\n9) QwtPlotRenderer\n\n - using QPdfWriter where possible\n\n10)\n - LOG_MIN/LOG_MAX removed, use QwtTransform::LogMin/LogMax instead ( values differ ! )\n - qwt_compat.h removed\n - qwtFuzzyGreaterOrEqual/qwtFuzzyLessOrEqual removed\n - qwtGetMin/qwtGetMax removed\n\n11)\n - Not aligning unknown paint engines ( f.e EMF )\n - QwtNullPaintDevice is using a different type than QPaintEngine::User now\n\n12) Many other changes ...\n" module: pkgsrc subject: 'CVS commit: pkgsrc/x11/qwt6-qt5' unixtime: '1714567532' user: adam