bindings-hdf5 0.1.2 → 0.1.3
raw patch · 4 files changed
+19/−8 lines, 4 filesdep ~bindings-DSLnew-uploader
Dependency ranges changed: bindings-DSL
Files
- bindings-hdf5.cabal +10/−8
- src/Bindings/HDF5/HighLevelAPI.hsc +1/−0
- src/Bindings/HDF5/LowLevelAPI.hsc +1/−0
- src/Bindings/HDF5/Types.hsc +7/−0
bindings-hdf5.cabal view
@@ -1,4 +1,4 @@-cabal-version: >= 1.8+cabal-version: >= 1.10 name: bindings-hdf5 synopsis: Project bindings-* raw interface to HDF5 library@@ -6,17 +6,17 @@ Low level bindings to HDF5, part of the @bindings-*@ project. See: .- <https://github.com/jwiegley/bindings-dsl>+ <https://github.com/rethab/bindings-dsl> . <http://www.hdfgroup.org/HDF5>-version: 0.1.2+version: 0.1.3 license: BSD3 license-file: LICENSE-maintainer: John Wiegley <johnw@newartisans.com>+maintainer: Reto <rethab@protonmail.ch> author: Maurício C. Antunes build-type: Configure category: FFI-bug-reports: https://github.com/jwiegley/bindings-dsl/issues+bug-reports: https://github.com/rethab/bindings-dsl/issues extra-source-files: ax_lib_hdf5.m4, bindings-hdf5.buildinfo.in,@@ -28,11 +28,13 @@ config.status library hs-source-dirs: src- extensions:+ default-language:+ Haskell2010+ default-extensions: ForeignFunctionInterface build-depends: base >=3 && < 5,- bindings-DSL >= 1.0.17 && < 1.1+ bindings-DSL >= 1.0.17 && < 1.2 exposed-modules: Bindings.HDF5 Bindings.HDF5.Types@@ -40,6 +42,6 @@ Bindings.HDF5.LowLevelAPI source-repository head type: git- location: git://github.com/jwiegley/bindings-dsl+ location: https://github.com/rethab/bindings-dsl branch: master subdir: bindings-hdf5
src/Bindings/HDF5/HighLevelAPI.hsc view
@@ -1,3 +1,4 @@+#define H5_USE_18_API 1 #include <hdf5.h> #include <hdf5_hl.h> #include <bindings.dsl.h>
src/Bindings/HDF5/LowLevelAPI.hsc view
@@ -1,3 +1,4 @@+#define H5_USE_18_API 1 #include <hdf5.h> #include <bindings.dsl.h>
src/Bindings/HDF5/Types.hsc view
@@ -1,3 +1,4 @@+#define H5_USE_18_API 1 #include <hdf5.h> #include <hdf5_hl.h> #include <bindings.dsl.h>@@ -184,7 +185,11 @@ #num H5F_CLOSE_SEMI #num H5F_CLOSE_STRONG +#if H5_VERSION_GE(1,10,0)+#starttype H5F_info1_t+#else #starttype H5F_info_t+#endif #field super_ext_size, <hsize_t> #field sohm.hdr_size, <hsize_t> #field sohm.msgs_info, <H5_ih_info_t>@@ -484,7 +489,9 @@ #num H5D_MPIO_MPI_OPT_TYPES_ENV_VAR_DISABLED #num H5D_MPIO_NOT_SIMPLE_OR_SCALAR_DATASPACES #num H5D_MPIO_NOT_CONTIGUOUS_OR_CHUNKED_DATASET+#if !(H5_VERSION_GE(1,10,0)) #num H5D_MPIO_FILTERS+#endif -- *** H5Rpublic.h Types