Index: head/science/kst2/Makefile =================================================================== --- head/science/kst2/Makefile (revision 565217) +++ head/science/kst2/Makefile (revision 565218) @@ -1,68 +1,64 @@ # Created by: Markus Brueffer # $FreeBSD$ PORTNAME= kst DISTVERSION= ${KST_VERSION}.${KST_DATE} -PORTREVISION= 5 CATEGORIES= science MAINTAINER= makc@FreeBSD.org COMMENT= Data viewing and plotting tool LICENSE= GPLv2 GFDL LGPL20 LICENSE_COMB= multi LICENSE_FILE_GPLv2= ${WRKSRC}/COPYING LICENSE_FILE_GFDL= ${WRKSRC}/COPYING-DOCS LICENSE_FILE_LGPL20= ${WRKSRC}/COPYING.LGPL LIB_DEPENDS= libgsl.so:math/gsl \ libtiff.so:graphics/tiff -KST_VERSION= 2.0.8 -KST_DATE= 20190325 - -USES= cmake compiler:c++11-lang desktop-file-utils pkgconfig \ +USES= cmake compiler:c++11-lang desktop-file-utils kde:5 pkgconfig \ qt:5 shared-mime-info USE_QT= concurrent core gui network printsupport svg widgets xml \ buildtools_build linguisttools_build qmake_build USE_LDCONFIG= yes -USE_GITHUB= yes -GH_ACCOUNT= KDE -GH_PROJECT= kst-plot -GH_TAGNAME= 35c35e1 +KST_VERSION= 2.0.8 +KST_DATE= 20210124 +KST_COMMIT= 38eddb53 +KDE_INVENT= 38eddb5322a1d557f9d86ea95d456d76272941e3 graphics kst-plot CMAKE_ARGS= -Dkst_install_prefix=${PREFIX} \ -Dkst_pch=off \ -Dkst_version_string=${KST_VERSION} \ - -Dkst_revision="${GH_TAGNAME} ${KST_DATE}" \ + -Dkst_revision="${KST_COMMIT} ${KST_DATE}" \ -DCMAKE_DISABLE_FIND_PACKAGE_Getdata=ON \ -Dkst_qt5=on PLIST_SUB= SHLIB_VER=${KST_VERSION} OPTIONS_DEFINE= FITS HDF5 MATLAB NETCDF OPTIONS_DEFAULT= FITS HDF5 MATLAB OPTIONS_SUB= yes FITS_DESC= Support for data in FITS format FITS_LIB_DEPENDS= libcfitsio.so:astro/cfitsio FITS_CMAKE_OFF= -DCMAKE_DISABLE_FIND_PACKAGE_CFITSIO=ON HDF5_DESC= Support for data in HDF5 format HDF5_LIB_DEPENDS= libhdf5.so:science/hdf5 HDF5_CMAKE_OFF= -DCMAKE_DISABLE_FIND_PACKAGE_HDF5=ON MATLAB_DESC= Support for data in MATLAB format MATLAB_LIB_DEPENDS= libmatio.so:math/matio MATLAB_CMAKE_OFF= -DCMAKE_DISABLE_FIND_PACKAGE_Matio=ON NETCDF_DESC= Support for data in NetCDF format (broken) NETCDF_LIB_DEPENDS= libnetcdf.so:science/netcdf NETCDF_IGNORE= does not support NetCDF 4 NETCDF_CMAKE_OFF= -DCMAKE_DISABLE_FIND_PACKAGE_Netcdf=ON post-patch: ${REINPLACE_CMD} 's,hdf5/serial/,,' ${WRKSRC}/src/datasources/hdf5/hdf5.h .include Index: head/science/kst2/distinfo =================================================================== --- head/science/kst2/distinfo (revision 565217) +++ head/science/kst2/distinfo (revision 565218) @@ -1,3 +1,3 @@ -TIMESTAMP = 1555765884 -SHA256 (KDE-kst-plot-2.0.8.20190325-35c35e1_GH0.tar.gz) = b448a857d18ae066001a80e20b6eb0cbfaa40fa3634791793221c5e08ee61a14 -SIZE (KDE-kst-plot-2.0.8.20190325-35c35e1_GH0.tar.gz) = 18791194 +TIMESTAMP = 1613293183 +SHA256 (graphics-kst-plot-38eddb5322a1d557f9d86ea95d456d76272941e3_GL0.tar.gz) = dbda1392146cb1dde219109384f44087b1217b4015d54358fb7c6416c428a11d +SIZE (graphics-kst-plot-38eddb5322a1d557f9d86ea95d456d76272941e3_GL0.tar.gz) = 18790860 Index: head/science/kst2/files/patch-src_libkstapp_view.h =================================================================== --- head/science/kst2/files/patch-src_libkstapp_view.h (revision 565217) +++ head/science/kst2/files/patch-src_libkstapp_view.h (nonexistent) @@ -1,12 +0,0 @@ -Fix build with Qt 5.11 - ---- src/libkstapp/view.h.orig 2018-08-31 07:50:35 UTC -+++ src/libkstapp/view.h -@@ -14,6 +14,7 @@ - #define VIEW_H - - #include -+#include - - #include "kst_export.h" - Property changes on: head/science/kst2/files/patch-src_libkstapp_view.h ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/science/kst2/files/patch-src_libkstapp_shortcutdialog.cpp =================================================================== --- head/science/kst2/files/patch-src_libkstapp_shortcutdialog.cpp (revision 565217) +++ head/science/kst2/files/patch-src_libkstapp_shortcutdialog.cpp (nonexistent) @@ -1,10 +0,0 @@ ---- src/libkstapp/shortcutdialog.cpp.orig 2018-11-23 19:35:50 UTC -+++ src/libkstapp/shortcutdialog.cpp -@@ -17,6 +17,7 @@ - #include - #include - #include -+#include - - #include - Property changes on: head/science/kst2/files/patch-src_libkstapp_shortcutdialog.cpp ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/science/kst2/files/patch-src__kst__CMakeLists.txt =================================================================== --- head/science/kst2/files/patch-src__kst__CMakeLists.txt (revision 565217) +++ head/science/kst2/files/patch-src__kst__CMakeLists.txt (revision 565218) @@ -1,13 +1,13 @@ --- src/kst/CMakeLists.txt.orig 2018-04-05 13:33:30 UTC +++ src/kst/CMakeLists.txt @@ -37,9 +37,7 @@ kst_install_executable() if(UNIX AND NOT APPLE) set(man ${CMAKE_BINARY_DIR}/${kst_binary_name}.1) configure_file(${kst_dir}/src/kst/kst.1.txt ${man}) - install(CODE "execute_process(COMMAND gzip ${man})") - set_source_files_properties(${man}.gz PROPERTIES GENERATED TRUE) - install(FILES ${man}.gz DESTINATION share/man/man1) -+ install(FILES ${man} DESTINATION man/man1) ++ install(FILES ${man} DESTINATION share/man/man1) set(k ${kst_dir}/src/kst) # install(FILES ${k}/kstplugin.desktop Index: head/science/kst2/pkg-descr =================================================================== --- head/science/kst2/pkg-descr (revision 565217) +++ head/science/kst2/pkg-descr (revision 565218) @@ -1,24 +1,20 @@ Kst is a fast real-time large-dataset viewing and plotting tool with basic data analysis functionality. Kst contains many powerful built-in features and is expandable with plugins and extensions. Features of Kst include: - Robust plotting of live "streaming" data. - Powerful keyboard and mouse plot manipulation. - Large selection of built-in plotting and data manipulation functions, such as histograms, equations, and power spectra. - Color mapping and contour mapping capabilities for three-dimensional data, as well as matrix and image support. - Monitoring of events and notifications support. - Built-in filtering and curve fitting capabilities. - Convenient command-line interface. - Powerful graphical user interface. - Support for several popular data formats. - Extended annotation objects similar to vector graphics applications. -This port provide Kst 2, which is based on Qt4. It still lacks scripting -support and backward compatibility with Kst 1.x series (you can't open -kst-1 files in Kst 2). - -WWW: http://kst.kde.org +WWW: https://kst-plot.kde.org Index: head/science/kst2/pkg-plist =================================================================== --- head/science/kst2/pkg-plist (revision 565217) +++ head/science/kst2/pkg-plist (revision 565218) @@ -1,84 +1,84 @@ bin/kst2 lib/kst2/plugins/libkst2_dataobject_activitylevel.so lib/kst2/plugins/libkst2_dataobject_bin.so lib/kst2/plugins/libkst2_dataobject_chop.so lib/kst2/plugins/libkst2_dataobject_convolution_convolve.so lib/kst2/plugins/libkst2_dataobject_convolution_deconvolve.so lib/kst2/plugins/libkst2_dataobject_correlation_autocorrelation.so lib/kst2/plugins/libkst2_dataobject_correlation_crosscorrelation.so lib/kst2/plugins/libkst2_dataobject_crossspectrum.so lib/kst2/plugins/libkst2_dataobject_effectivebandwidth.so lib/kst2/plugins/libkst2_dataobject_genericfilter.so lib/kst2/plugins/libkst2_dataobject_interpolations_akima.so lib/kst2/plugins/libkst2_dataobject_interpolations_akimaperiodic.so lib/kst2/plugins/libkst2_dataobject_interpolations_cspline.so lib/kst2/plugins/libkst2_dataobject_interpolations_csplineperiodic.so lib/kst2/plugins/libkst2_dataobject_interpolations_linear.so lib/kst2/plugins/libkst2_dataobject_interpolations_polynomial.so lib/kst2/plugins/libkst2_dataobject_linefit.so lib/kst2/plugins/libkst2_dataobject_lockin.so lib/kst2/plugins/libkst2_dataobject_noiseaddition.so lib/kst2/plugins/libkst2_dataobject_periodogram.so lib/kst2/plugins/libkst2_dataobject_phase.so lib/kst2/plugins/libkst2_dataobject_shift.so lib/kst2/plugins/libkst2_dataobject_statistics.so lib/kst2/plugins/libkst2_dataobject_syncbin.so lib/kst2/plugins/libkst2_datasource_ascii.so lib/kst2/plugins/libkst2_datasource_bis.so %%FITS%%lib/kst2/plugins/libkst2_datasource_fitsimage.so %%HDF5%%lib/kst2/plugins/libkst2_datasource_hdf5.so lib/kst2/plugins/libkst2_datasource_its.so %%MATLAB%%lib/kst2/plugins/libkst2_datasource_matlab.so %%NETCDF%%lib/kst2/plugins/libkst2_datasource_netcdf.so lib/kst2/plugins/libkst2_datasource_qimagesource.so lib/kst2/plugins/libkst2_datasource_sourcelist.so lib/kst2/plugins/libkst2_datasource_tiff16source.so lib/kst2/plugins/libkst2_filters_butterworth_bandpass.so lib/kst2/plugins/libkst2_filters_butterworth_bandstop.so lib/kst2/plugins/libkst2_filters_butterworth_highpass.so lib/kst2/plugins/libkst2_filters_butterworth_lowpass.so lib/kst2/plugins/libkst2_filters_cumulativeaverage.so lib/kst2/plugins/libkst2_filters_cumulativesum.so lib/kst2/plugins/libkst2_filters_despike.so lib/kst2/plugins/libkst2_filters_differentiation.so lib/kst2/plugins/libkst2_filters_flag.so lib/kst2/plugins/libkst2_filters_unwind.so lib/kst2/plugins/libkst2_filters_window.so lib/kst2/plugins/libkst2_fits_exponential_unweighted.so lib/kst2/plugins/libkst2_fits_exponential_weighted.so lib/kst2/plugins/libkst2_fits_gaussian_unweighted.so lib/kst2/plugins/libkst2_fits_gaussian_weighted.so lib/kst2/plugins/libkst2_fits_gradient_unweighted.so lib/kst2/plugins/libkst2_fits_gradient_weighted.so lib/kst2/plugins/libkst2_fits_kneefrequency.so lib/kst2/plugins/libkst2_fits_linear_unweighted.so lib/kst2/plugins/libkst2_fits_linear_weighted.so lib/kst2/plugins/libkst2_fits_lorentzian_unweighted.so lib/kst2/plugins/libkst2_fits_lorentzian_weighted.so lib/kst2/plugins/libkst2_fits_polynomial_unweighted.so lib/kst2/plugins/libkst2_fits_polynomial_weighted.so lib/kst2/plugins/libkst2_fits_sinusoid_unweighted.so lib/kst2/plugins/libkst2_fits_sinusoid_weighted.so lib/libkst2app.a lib/libkst2core.so lib/libkst2core.so.2 lib/libkst2core.so.%%SHLIB_VER%% lib/libkst2math.so lib/libkst2math.so.2 lib/libkst2math.so.%%SHLIB_VER%% lib/libkst2widgets.so lib/libkst2widgets.so.2 lib/libkst2widgets.so.%%SHLIB_VER%% -man/man1/kst2.1.gz share/applications/kst2.desktop share/icons/hicolor/128x128/apps/kst.png share/icons/hicolor/128x128/mimetypes/application-x-kst.png share/icons/hicolor/32x32/apps/kst.png share/icons/hicolor/32x32/mimetypes/application-x-kst.png share/icons/hicolor/48x48/apps/kst.png share/icons/hicolor/48x48/mimetypes/application-x-kst.png share/icons/hicolor/64x64/apps/kst.png share/icons/hicolor/64x64/mimetypes/application-x-kst.png share/icons/hicolor/scalable/apps/kst.svg share/icons/hicolor/scalable/mimetypes/application-x-kst.svg +share/man/man1/kst2.1.gz share/mime/packages/x-kst.xml