summaryrefslogtreecommitdiff
path: root/devel/hdf5-c++
diff options
context:
space:
mode:
authorasau <asau@pkgsrc.org>2012-10-27 08:54:48 +0000
committerasau <asau@pkgsrc.org>2012-10-27 08:54:48 +0000
commitc49b08330a3995e40f649daa7c0c8feb00522373 (patch)
treef820b0ef9aff14929452b8b96ae2b70fc4982e69 /devel/hdf5-c++
parent310df51480e6762b506c12d0bd2342413ab7ed4f (diff)
downloadpkgsrc-c49b08330a3995e40f649daa7c0c8feb00522373.tar.gz
Update to HDF5 1.8.9
This doesn't pass self-tests, but it isn't regression, previous package didn't pass them as well. (While here, make both packages share the same distinfo.) Changes in HDF5 1.8.9 HDF5 1.8.9 is a minor release, but contains several important new features and bug fixes. Changes in this release include the following: * Committed datatypes can now be merged when copying objects, using the new flag H5O_COPY_MERGE_COMMITTED_DTYPE_FLAG. Several new API routines have been included in support of this feature. * A file in memory can now be accessed in the same way as a file on disk. New APIs were added to support this feature. * Many changes to the tools have been made, including the following: + The h5repack performance has been improved dramatically for large chunked datasets. + The -S (or --summary) option was added to h5stat to display a summary of the file space usage for a file. + A wildcard can now be used with h5dump to specify multiple files. * H5LTpath_valid was added to determine if a path is correct and a link resolves to a valid object. * The Fortran counterpart to H5Ocopy, h5ocopy_f, was added. This release contains many other changes and bug fixes not listed here. Please be sure to read the Release Notes for a comprehensive list of new features and bug fixes. Changes in HDF5 1.8.8 HDF5 1.8.8 is a minor release, but contains a few important new features and bug fixes. Changes in this release include the following: * Changes to the Fortran interface: + Fortran wrappers for the Dimension Scales APIs were added. For the new subroutine signatures, see: http://www.hdfgroup.org/HDF5/doc/HL/RM_H5DS.html + The Fortran interface now uses the Fortran 2003 standard, enabling a wider set of Fortran and HDF5 datatypes to be supported, including: o Any kind of INTEGER or REAL o Fortran derived types o Fortran and HDF5 enumeration o HDF5 variable-length datatypes o HDF5 compound datatypes of any complexity It also contains new subroutines corresponding to those C APIs which have callback functions as parameters. For a general overview and information on how to enable these new Fortran features, please see the following paper: http://www.hdfgroup.org/HDF5/doc/fortran/NewFeatures_F2003.pdf HDF5 examples that use Fortran 2003 (with the suffix "F03") can be found here: http://www.hdfgroup.org/ftp/HDF5/examples/examples-by-api/api18-fortran.html The --enable-fortran2003 configure flag was added to enable Fortran 2003 support in the HDF5 Fortran library. This flag should be used along with the --enable-fortran flag and takes affect only when a Fortran compiler is Fortran 2003 compliant. * H5Tcreate now supports a string type (fixed-length and variable-length). * New APIs, H5Pget_mpio_actual_chunk_opt_mode and H5Pget_mpio_actual_io_mode, were added for querying whether/how a collective I/O operation completed. * Numerous changes were made to the tools (h5diff, h5repack, h5jam, h5dump).
Diffstat (limited to 'devel/hdf5-c++')
-rw-r--r--devel/hdf5-c++/distinfo14
1 files changed, 0 insertions, 14 deletions
diff --git a/devel/hdf5-c++/distinfo b/devel/hdf5-c++/distinfo
deleted file mode 100644
index 4c1ff1c9102..00000000000
--- a/devel/hdf5-c++/distinfo
+++ /dev/null
@@ -1,14 +0,0 @@
-$NetBSD: distinfo,v 1.1.1.1 2011/10/07 10:42:18 alnsn Exp $
-
-SHA1 (hdf5-1.8.7.tar.gz) = cb8a2a353a7aabbae923029ebfb66426ddc28ff0
-RMD160 (hdf5-1.8.7.tar.gz) = 6629b3300e4bc86ced62085f4036550ce5cb9cd9
-Size (hdf5-1.8.7.tar.gz) = 7827944 bytes
-SHA1 (patch-c++_examples_Makefile.in) = 4c063e3138507a5dbf99f4c7785611a45ffcf753
-SHA1 (patch-c++_examples_run-c++-ex.sh.in) = 58c38b2ba5557cdae2c4fe1e72c6fa55e5606f1e
-SHA1 (patch-configure.in) = c08f39c3aba0ff34022d4afc26cdfd8785f504b7
-SHA1 (patch-examples_Makefile.in) = 3049b17a6656e7b9818ec69607b278b6e7dc937d
-SHA1 (patch-examples_run-c-ex.sh.in) = 744d3e6bbae1a9b496e3657db6a62fac78fcd7ed
-SHA1 (patch-hl_c++_examples_Makefile.in) = 6e651fae42365e67c281d8bc80e2c60faeddec01
-SHA1 (patch-hl_c++_examples_run-hlc++-ex.sh.in) = fba3d976adb02d80682ddc42a8ef64f6dddffa41
-SHA1 (patch-hl_examples_Makefile.in) = 2fe09e8a88eeca49db58908a6b4a3a70f01cb0b4
-SHA1 (patch-hl_examples_run-hlc-ex.sh.in) = 38c2c112439d6febb023d638d965f04bbaa45d5f