diff --git a/science/gnudatalanguage/Makefile b/science/gnudatalanguage/Makefile index f3686b776b74..dd78f4d1dc87 100644 --- a/science/gnudatalanguage/Makefile +++ b/science/gnudatalanguage/Makefile @@ -2,8 +2,7 @@ # $FreeBSD$ PORTNAME= gnudatalanguage -DISTVERSION= 0.9.7 -PORTREVISION= 10 +DISTVERSION= 0.9.8 CATEGORIES= science lang MASTER_SITES= SF/${PORTNAME}/gdl/${PORTVERSION} .if defined(BUILD_PYTHON_MODULE) @@ -22,9 +21,9 @@ LIB_DEPENDS+= libplplot.so:math/plplot \ libps.so:print/pslib \ libgsl.so:math/gsl +USES= cmake:outsource compiler:c++11-lang dos2unix ncurses pkgconfig readline tar:tgz USE_WX= 3.0+ USE_XORG= x11 sm ice xext -USES= cmake:outsource compiler:gcc-c++11-lib dos2unix ncurses pkgconfig readline tar:tgz # On FreeBSD < 11 libc++ lacks support for sized delete operators. # GCC dropped the builtin version of these operators in 6+ by @@ -41,17 +40,18 @@ USE_CXXSTD= gnu++11 # TODO: create a port for Astron http://idlastro.gsfc.nasa.gov/ftp/astron.tar.gz # TODO: create a port for TexToIdl http://physics.mnstate.edu/mcraig/textoidl/textoidl-2-1-2.tar -CMAKE_ARGS= -DREADLINEDIR:STRING="/usr" \ - -DNCURSESDIR:STRING="/usr" \ - -DMPICH:BOOL=NO \ - -DMAGICK:BOOL=NO +CMAKE_ARGS= -DREADLINEDIR:STRING="/usr" \ + -DNCURSESDIR:STRING="/usr" \ + -DOPENMP:BOOL=OFF \ + -DMAGICK:BOOL=OFF CPPFLAGS+= ${CFLAGS} -fno-inline -DNPY_NO_DEPRECATED_API -DNPY_1_7_API_VERSION +CXXFLAGS+= -std=gnu++11 LDFLAGS+= -lpthread -L${LOCALBASE}/lib SLAVEDIRS= science/py-gnudatalanguage -OPTIONS_DEFINE= EIGEN EXAMPLES FFTW GRAPHICSMAGICK GRIB HDF5 LIBPROJ4 MPICH2 NETCDF PYTHON QHULL UDUNITS -OPTIONS_DEFAULT=EIGEN FFTW GRAPHICSMAGICK GRIB HDF5 LIBPROJ4 NETCDF PYTHON UDUNITS +OPTIONS_DEFINE= EIGEN EXAMPLES FFTW GLPK GRAPHICSMAGICK GRIB HDF5 LIBPROJ4 MPICH2 NETCDF PYTHON QHULL UDUNITS +OPTIONS_DEFAULT=EIGEN FFTW GLPK GRAPHICSMAGICK GRIB HDF5 LIBPROJ4 NETCDF PYTHON UDUNITS EIGEN_DESC= Eigen3 support (boost performance) EIGEN_USES= eigen:3 @@ -63,6 +63,11 @@ FFTW_LIB_DEPENDS= libfftw3.so:math/fftw3 \ FFTW_CMAKE_ON= -DFFTW:BOOL=YES FFTW_CMAKE_OFF= -DFFTW:BOOL=NO +GLPK_DESC= Support GLPK for Simplex (Linear programming) +GLPK_LIB_DEPENDS= libglpk.so:math/glpk +GLPK_CMAKE_ON= -DGLPK=ON:BOOL=YES +GLPK_CMAKE_OFF= -DGLPK=OFF:BOOL=NO + GRAPHICSMAGICK_DESC= Support GraphicsMagick GRAPHICSMAGICK_LIB_DEPENDS= libGraphicsMagick.so:graphics/GraphicsMagick GRAPHICSMAGICK_CMAKE_ON= -DGRAPHICSMAGICK:BOOL=YES @@ -114,10 +119,13 @@ PLIST= ${.CURDIR}/pkg-plist.pymod CMAKE_ARGS+= -DPYTHON_MODULE:BOOL=NO .endif +pre-patch: + ${RM} ${WRKSRC}/src/gdl + .if defined(BUILD_PYTHON_MODULE) do-install: ${MKDIR} ${STAGEDIR}${PYTHON_SITELIBDIR} - ${INSTALL_DATA} ${INSTALL_WRKSRC}/src/libgdl.so ${STAGEDIR}${PYTHON_SITELIBDIR}/GDL.so + ${INSTALL_DATA} ${INSTALL_WRKSRC}/src/GDL.so ${STAGEDIR}${PYTHON_SITELIBDIR}/ .endif .if !defined(BUILD_PYTHON_MODULE) diff --git a/science/gnudatalanguage/distinfo b/science/gnudatalanguage/distinfo index 9c7721360480..dbf65ccbe1b2 100644 --- a/science/gnudatalanguage/distinfo +++ b/science/gnudatalanguage/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1486500102 -SHA256 (gdl-0.9.7.tgz) = 2b5945d06e4d95f01cb70a3c432ac2fa4c81e1b3ac7c02687a6704ab042a7e21 -SIZE (gdl-0.9.7.tgz) = 1828799 +TIMESTAMP = 1522176916 +SHA256 (gdl-0.9.8.tgz) = 86d3aacd1de3994755dc917c732ee3360e4e7e4f16156f1eea47de048d138281 +SIZE (gdl-0.9.8.tgz) = 2085891 diff --git a/science/gnudatalanguage/files/patch-CMakeLists.txt b/science/gnudatalanguage/files/patch-CMakeLists.txt index 8fc7a05a8585..936269e7c5fc 100644 --- a/science/gnudatalanguage/files/patch-CMakeLists.txt +++ b/science/gnudatalanguage/files/patch-CMakeLists.txt @@ -1,6 +1,6 @@ ---- CMakeLists.txt.orig 2016-04-29 17:03:25 UTC +--- CMakeLists.txt.orig 2018-03-28 19:12:21 UTC +++ CMakeLists.txt -@@ -925,7 +925,7 @@ if(NOT PYTHON_MODULE) +@@ -987,7 +987,7 @@ if(NOT PYTHON_MODULE) endif(NOT PYTHON_MODULE) install(FILES ${CMAKE_SOURCE_DIR}/AUTHORS ${CMAKE_SOURCE_DIR}/README DESTINATION ${CMAKE_INSTALL_PREFIX}/${GDL_DATA_DIR}) diff --git a/science/gnudatalanguage/files/patch-src__basic_fun.cpp b/science/gnudatalanguage/files/patch-src__basic_fun.cpp index 660a3951739a..3d9395a9baa0 100644 --- a/science/gnudatalanguage/files/patch-src__basic_fun.cpp +++ b/science/gnudatalanguage/files/patch-src__basic_fun.cpp @@ -1,6 +1,6 @@ ---- src/basic_fun.cpp.orig 2016-04-29 17:03:25 UTC +--- src/basic_fun.cpp.orig 2018-03-28 19:12:21 UTC +++ src/basic_fun.cpp -@@ -6523,7 +6523,7 @@ namespace lib { +@@ -8067,7 +8067,7 @@ template sta { // check if the data we get is a port this allows us to correctly parse things like a.com:80 p = e + 1; @@ -9,7 +9,7 @@ if ((*p == '\0' || *p == '/') && (p - e) < 7) goto parse_port; urlstru->InitTag("SCHEME", DStringGDL(string(s, (e - s)))); length -= ++e - s; -@@ -6574,7 +6574,7 @@ namespace lib { +@@ -8118,7 +8118,7 @@ template sta parse_port: p = e + 1; pp = p; diff --git a/science/gnudatalanguage/files/patch-src__gshhs.cpp b/science/gnudatalanguage/files/patch-src__gshhs.cpp index b3e4d4c49752..7fc66c7558a7 100644 --- a/science/gnudatalanguage/files/patch-src__gshhs.cpp +++ b/science/gnudatalanguage/files/patch-src__gshhs.cpp @@ -1,6 +1,6 @@ ---- src/gshhs.cpp.orig 2016-04-29 17:03:25 UTC +--- src/gshhs.cpp.orig 2018-03-28 19:12:21 UTC +++ src/gshhs.cpp -@@ -175,7 +175,7 @@ private: +@@ -235,7 +235,7 @@ else double ss = h.south * GSHHS_SCL; double nn = h.north * GSHHS_SCL; char source = (src == 1) ? 'W' : 'C'; // Either WVS or CIA (WDBII) pedigree diff --git a/science/gnudatalanguage/files/patch-src_dialog.cpp b/science/gnudatalanguage/files/patch-src_dialog.cpp deleted file mode 100644 index be706b95232e..000000000000 --- a/science/gnudatalanguage/files/patch-src_dialog.cpp +++ /dev/null @@ -1,14 +0,0 @@ ---- src/dialog.cpp.orig 2017-05-31 19:49:13 UTC -+++ src/dialog.cpp -@@ -18,8 +18,9 @@ - #include "includefirst.hpp" - - #ifdef HAVE_LIBWXWIDGETS --#include --#include -+//following includes are 1) not necessary and 2) create a problem with gcc6 -+//#include -+//#include - #endif - - #include "envt.hpp" diff --git a/science/gnudatalanguage/files/patch-src_gdlgstream.hpp b/science/gnudatalanguage/files/patch-src_gdlgstream.hpp deleted file mode 100644 index e6ed9cde41e0..000000000000 --- a/science/gnudatalanguage/files/patch-src_gdlgstream.hpp +++ /dev/null @@ -1,11 +0,0 @@ ---- src/gdlgstream.hpp.orig 2017-05-19 17:32:58 UTC -+++ src/gdlgstream.hpp -@@ -199,7 +199,7 @@ public: - const char **devnames = NULL; - #endif - -- static vector devNames; -+ static std::vector devNames; - - // do only once - if( devNames.empty()) diff --git a/science/gnudatalanguage/files/patch-src_gdlwidget.cpp b/science/gnudatalanguage/files/patch-src_gdlwidget.cpp deleted file mode 100644 index 9a20419fb795..000000000000 --- a/science/gnudatalanguage/files/patch-src_gdlwidget.cpp +++ /dev/null @@ -1,11 +0,0 @@ ---- src/gdlwidget.cpp.orig 2017-05-19 17:32:58 UTC -+++ src/gdlwidget.cpp -@@ -2455,7 +2455,7 @@ BaseGDL* GDLWidgetTable::GetTableValuesA - } - else { //use the wxWidget selection or the passed selection, mode-dependent: - if (disjointSelection) { //pairs lists -- vector list; -+ std::vector list; - if (selection->Rank()==0) { //use current wxWidgets selection. Result is a STRUCT - list=grid->GetSelectedDisjointCellsList(); - } else { //make equivalent vector. diff --git a/science/gnudatalanguage/files/patch-src_gdlwidget.hpp b/science/gnudatalanguage/files/patch-src_gdlwidget.hpp deleted file mode 100644 index 375edfb702ca..000000000000 --- a/science/gnudatalanguage/files/patch-src_gdlwidget.hpp +++ /dev/null @@ -1,22 +0,0 @@ ---- src/gdlwidget.hpp.orig 2017-05-19 17:32:58 UTC -+++ src/gdlwidget.hpp -@@ -275,7 +275,7 @@ protected: - long alignment; //alignment of the widget - long widgetStyle; //style (alignment code + other specific codes used as option to widgetsizer) - int dynamicResize; //for some widgets, will enable resizing: -1: not resizable, 0/1 resizable -- vector followers; //all the widgets that use me as group_leader -+ std::vector followers; //all the widgets that use me as group_leader - - - private: -@@ -1256,8 +1256,8 @@ public: - if ( selectionCol.GetCount() > 0 ) return TRUE; - return FALSE; - } -- vector GetSelectedDisjointCellsList(){ -- vector list; -+ std::vector GetSelectedDisjointCellsList(){ -+ std::vector list; - wxGridCellCoordsArray cellSelection=this->GetSelectedCells(); - for( int i=0; iNParam(1); - hsize_t dims_out[MAXRANK]; - -- hid_t h5a_id; -+ DLong h5a_id; - e->AssureLongScalarPar(0, h5a_id); - - hid_t h5s_id = H5Aget_space(h5a_id); -@@ -402,7 +402,7 @@ namespace lib { - SizeT nParam=e->NParam(1); - hsize_t dims_out[MAXRANK]; - -- hid_t h5d_id; -+ DLong h5d_id; - e->AssureLongScalarPar(0, h5d_id); - - hid_t h5s_id = H5Dget_space(h5d_id); diff --git a/science/gnudatalanguage/files/patch-src_specializations.hpp b/science/gnudatalanguage/files/patch-src_specializations.hpp deleted file mode 100644 index a0665f054267..000000000000 --- a/science/gnudatalanguage/files/patch-src_specializations.hpp +++ /dev/null @@ -1,22 +0,0 @@ -Fix the build with GCC 6 (bug 219300). - -Obtained from: https://sourceforge.net/p/gnudatalanguage/bugs/688/#4622 ---- src/specializations.hpp.orig 2017-08-15 19:53:08 UTC -+++ src/specializations.hpp -@@ -534,16 +534,6 @@ void Data_::MinMax( DLong* minE, DLong* max - - // default_io.cpp - template<> --std::istream& operator>>(std::istream& i, Data_& data_); --template<> --std::istream& operator>>(std::istream& i, Data_& data_); --template<> --std::istream& operator>>(std::istream& i, Data_& data_); --template<> --std::istream& operator>>(std::istream& i, Data_& data_); --template<> --std::istream& operator>>(std::istream& is, Data_& data_); --template<> - std::ostream& Data_::ToStream(std::ostream& o, SizeT w, SizeT* actPosPtr); - template<> - std::ostream& Data_::ToStream(std::ostream& o, SizeT w, SizeT* actPosPtr); diff --git a/science/gnudatalanguage/files/patch-src_ssrfpack.c b/science/gnudatalanguage/files/patch-src_ssrfpack.c new file mode 100644 index 000000000000..2b942e986332 --- /dev/null +++ b/science/gnudatalanguage/files/patch-src_ssrfpack.c @@ -0,0 +1,13 @@ +--- src/ssrfpack.c.orig 2018-04-07 19:40:08 UTC ++++ src/ssrfpack.c +@@ -7,6 +7,10 @@ + #define sincosf(x, s, c) __sincosf(x, s, c) + #endif + ++#ifdef __FreeBSD__ ++#define sincos(x,s,c) *s = sin(x); *c = cos(x) ++#endif ++ + #ifdef __cplusplus + extern "C" { + #endif diff --git a/science/gnudatalanguage/pkg-plist b/science/gnudatalanguage/pkg-plist index 3dfb9293c857..b349dec23ce0 100644 --- a/science/gnudatalanguage/pkg-plist +++ b/science/gnudatalanguage/pkg-plist @@ -2,24 +2,42 @@ bin/gdl man/man1/gdl.1.gz %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/CMakeLists.txt %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/Makefile.am -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/Makefile.am.~1.155.~ %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/README %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/Saturn.jpg %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/add_error.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/banner_for_testsuite.pro +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/benchmark/README.txt +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/benchmark/bench_fft.pro +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/benchmark/bench_matrix_invert.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/benchmark/bench_matrix_multiply.pro +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/benchmark/bench_median.pro +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/benchmark/benchmark_compute_range.pro +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/benchmark/benchmark_file_search.pro +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/benchmark/benchmark_generate_cpuinfo.pro +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/benchmark/benchmark_generate_filename.pro +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/benchmark/benchmark_graphic_style.pro +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/benchmark/benchmark_plot_cartouche.pro +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/benchmark/benchmark_svg.pro +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/benchmark/plot_all_benchmark.pro +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/benchmark/run_all_benchmark.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/byte_array.h5 +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/check_save_restore.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/checks %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/decomposed_return_values.sav %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/demo_graphics1.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/demo_graphics2.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/demo_graphics3.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/demo_widgets.pro +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/errors_add.pro +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/errors_cumul.pro +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/errors_reset.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/example.grib %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/file_search_for_testsuite.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/formats.idl %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/gdl_idl_fl.pro +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/gdl_version.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/get_image_for_testsuite.pro +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/give_list_numeric.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/idl.xdr %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/image_test.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/launchtest.c @@ -29,8 +47,8 @@ man/man1/gdl.1.gz %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test-read_ascii.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test-read_ascii.txt %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test-swap_endian.pro -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test-total.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_angles.pro +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_arg_present.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_array_equal.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_array_indices.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_axis.pro @@ -86,7 +104,6 @@ man/man1/gdl.1.gz %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_bug_3394430.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_bug_3426399.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_bug_3453775.pro -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_bug_3483402.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_bug_3488003.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_bug_3559291.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_bug_3572473.pro @@ -94,6 +111,8 @@ man/man1/gdl.1.gz %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_bug_635.dat %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_bug_635.f90 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_bug_635.pro +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_bug_709.pro +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_bug_719.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_bug_n000542.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_bug_n000580.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_bug_n000581.pro @@ -102,14 +121,16 @@ man/man1/gdl.1.gz %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_bug_n000599.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_bug_n000607.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_bug_n000608.pro +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_bug_n000720.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_byte_conversion.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_bytscl.pro +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_call_external.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_call_function.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_call_function_extra.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_call_procedure.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_call_procedure_extra.pro -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_ce.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_check_math.pro +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_chisqr_cvf.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_clip.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_colors.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_colorsetup.pro @@ -168,18 +189,22 @@ man/man1/gdl.1.gz %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_histo.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_idl8.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_idl_validname.pro +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_idlneturl.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_image_statistics.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_interpol.pro -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_interpolate_missing.pro +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_interpolate.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_invert_matrix.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_isa.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_ishft.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_jd_op_tut.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_known_bugs.pro +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_l64.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_la_least_squares.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_levels.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_list.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_ludc_lusol.pro +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_make_dll.c +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_make_dll.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_map.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_map2.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_math_function_dim.pro @@ -191,22 +216,25 @@ man/man1/gdl.1.gz %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_moment.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_mpfit.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_multiroots.pro +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_n_tags.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_nans_in_sort_and_median.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_nestedloop.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_netcdf.pro -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_ntags.pro +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_norm.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_null.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_obj_isa.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_obj_new.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_op_elem.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_op_power.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_outofmem.pro +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_parse_url.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_plot_basic.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_plot_benchmark.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_plot_inf_nan.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_plot_info.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_plot_linestyle.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_plot_oo.pro +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_plot_ranges.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_plotting_misc.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_plotting_ranges.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_pmulti.pro @@ -214,6 +242,7 @@ man/man1/gdl.1.gz %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_point_lun.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_poly2d.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_postscript.pro +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_powell.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_product.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_ps_decomposed.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_ptrarr.pro @@ -222,7 +251,6 @@ man/man1/gdl.1.gz %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_python_module_1.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_python_module_2.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_qhull.pro -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_qhull.pro.~1.1.~ %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_qromb.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_qromo.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_random.pro @@ -231,13 +259,18 @@ man/man1/gdl.1.gz %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_readf.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_reads.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_rebin.pro +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_resolve_routine.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_restore.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_rk4.pro +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_rounding.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_routine_names.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_same_name.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_save.pro +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_save_restore.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_scope_varfetch.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_sem.pro +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_simplex.pro +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_size.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_skip_lun.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_smooth.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_spawn_unit.pro @@ -256,14 +289,12 @@ man/man1/gdl.1.gz %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_systime.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_tic_toc.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_titles.pro +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_total.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_trisol.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_tv.pro -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_tv.pro.~1.12.~ -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_tv_ps.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_tvlct.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_typename.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_uf77.pro -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_url.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_usersym.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_valgrind.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_voigt.pro @@ -272,6 +303,7 @@ man/man1/gdl.1.gz %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_where.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_widgets.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_window_background.pro +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_wordexp.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_xdr.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_zeropoly.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_zip.pro @@ -284,9 +316,11 @@ man/man1/gdl.1.gz %%DATADIR%%/lib/array_indices.pro %%DATADIR%%/lib/bilinear.pro %%DATADIR%%/lib/calendar.pro +%%DATADIR%%/lib/chisqr_cvf.pro %%DATADIR%%/lib/congrid.pro %%DATADIR%%/lib/correlate.pro -%%DATADIR%%/lib/correlate.pro.~1.2.~ +%%DATADIR%%/lib/define_msgblk.pro +%%DATADIR%%/lib/define_msgblk_from_file.pro %%DATADIR%%/lib/delvar.pro %%DATADIR%%/lib/deriv.pro %%DATADIR%%/lib/diag_matrix.pro @@ -307,12 +341,11 @@ man/man1/gdl.1.gz %%DATADIR%%/lib/envi/read_envi_file.pro %%DATADIR%%/lib/envi/test_write_read_envi.pro %%DATADIR%%/lib/envi/write_envi_file.pro +%%DATADIR%%/lib/errplot.pro %%DATADIR%%/lib/escape_special_char.pro %%DATADIR%%/lib/factorial.pro -%%DATADIR%%/lib/file_basename_old.pro %%DATADIR%%/lib/file_copy.pro %%DATADIR%%/lib/file_delete.pro -%%DATADIR%%/lib/file_dirname_old.pro %%DATADIR%%/lib/file_expand_path.pro %%DATADIR%%/lib/file_lines.pro %%DATADIR%%/lib/file_move.pro @@ -320,6 +353,7 @@ man/man1/gdl.1.gz %%DATADIR%%/lib/filepath.pro %%DATADIR%%/lib/findex.pro %%DATADIR%%/lib/findfile.pro +%%DATADIR%%/lib/gdl_multimin_fdf.pro %%DATADIR%%/lib/get_login_info.pro %%DATADIR%%/lib/handle_create.pro %%DATADIR%%/lib/handle_free.pro @@ -338,6 +372,7 @@ man/man1/gdl.1.gz %%DATADIR%%/lib/imsl_erf.pro %%DATADIR%%/lib/imsl_zerosys.pro %%DATADIR%%/lib/interpol.pro +%%DATADIR%%/lib/json_serialize.pro %%DATADIR%%/lib/kurtosis.pro %%DATADIR%%/lib/la_invert.pro %%DATADIR%%/lib/last_item.pro @@ -346,16 +381,19 @@ man/man1/gdl.1.gz %%DATADIR%%/lib/make_dll.pro %%DATADIR%%/lib/map_clip_set.pro %%DATADIR%%/lib/matrix_multiply.pro -%%DATADIR%%/lib/mean.pro %%DATADIR%%/lib/meanabsdev.pro -%%DATADIR%%/lib/moment.pro %%DATADIR%%/lib/norm.pro +%%DATADIR%%/lib/obsolete/file_basename_old.pro +%%DATADIR%%/lib/obsolete/file_dirname_old.pro +%%DATADIR%%/lib/obsolete/spl_init_old.pro +%%DATADIR%%/lib/obsolete/spl_interp_old.pro %%DATADIR%%/lib/online_help.pro %%DATADIR%%/lib/oploterr.pro %%DATADIR%%/lib/path_sep.pro %%DATADIR%%/lib/ploterr.pro %%DATADIR%%/lib/poly.pro %%DATADIR%%/lib/poly_area.pro +%%DATADIR%%/lib/polyfillv.pro %%DATADIR%%/lib/polywarp.pro %%DATADIR%%/lib/popd.pro %%DATADIR%%/lib/primes.pro @@ -394,11 +432,9 @@ man/man1/gdl.1.gz %%DATADIR%%/lib/showfont.pro %%DATADIR%%/lib/skewness.pro %%DATADIR%%/lib/skip_lun.pro -%%DATADIR%%/lib/smooth.pro -%%DATADIR%%/lib/spl_init_old.pro -%%DATADIR%%/lib/spl_interp_old.pro %%DATADIR%%/lib/standardize.pro %%DATADIR%%/lib/stddev.pro +%%DATADIR%%/lib/stdev.pro %%DATADIR%%/lib/str_sep.pro %%DATADIR%%/lib/strmatch.pro %%DATADIR%%/lib/strsplit.pro @@ -412,11 +448,19 @@ man/man1/gdl.1.gz %%DATADIR%%/lib/trace.pro %%DATADIR%%/lib/tvscl.pro %%DATADIR%%/lib/uniq.pro +%%DATADIR%%/lib/utilities/gdl_status.pro +%%DATADIR%%/lib/utilities/idlneturl__define.pro +%%DATADIR%%/lib/utilities/idlsysmonitorinfo__define.pro +%%DATADIR%%/lib/utilities/path_add.pro +%%DATADIR%%/lib/utilities/path_remove.pro +%%DATADIR%%/lib/utilities/path_sep_add.pro +%%DATADIR%%/lib/utilities/path_show.pro %%DATADIR%%/lib/value_locate.pro %%DATADIR%%/lib/variance.pro %%DATADIR%%/lib/widget_message.pro %%DATADIR%%/lib/wmenu.pro %%DATADIR%%/lib/write_bmp.pro +%%DATADIR%%/lib/write_csv.pro %%DATADIR%%/lib/write_gif.pro %%DATADIR%%/lib/write_image.pro %%DATADIR%%/lib/write_jpeg.pro