about summary refs log tree commit diff
path: root/pkgs/tools/misc/hdf5
AgeCommit message (Collapse)AuthorFilesLines
2022-07-11Merge pull request #180083 from jiegec/hdf5Robert Scott1-4/+2
hdf5: 1.12.1 -> 1.12.2
2022-07-10hdf5: 1.12.1 -> 1.12.2Jiajie Chen1-4/+2
The bin-mv.patch is applied upstream.
2022-07-04hdf5_1_10: 1.10.6 -> 1.10.9Jiajie Chen1-6/+3
pythonPackages.tables is updated, the version pin is removed. The bin-mv.patch is applied upstream.
2022-02-15hdf5-mpi,hdf5-cpp,hdf5-fortran,hdf5-threadsafe: remove appendToName toFelix Buehler1-3/+11
have a consistent package name for repology
2021-11-06hdf5: fix non-determinism by removing timestamps from .dataSergei Trofimovich2-0/+22
$ diffoscope '...-hdf5-1.12.1' '...-hdf5-1.12.1.check' --- ...-hdf5-1.12.1/lib/libhdf5.settings +++ ...-hdf5-1.12.1.check/lib/libhdf5.settings -1,17 +1,17 @@ HDF5 Version: 1.12.1 - Configured on: Thu Oct 28 17:42:30 UTC 2021 + Configured on: Sat Nov 6 19:02:02 UTC 2021 Configured by: nixbld@ Host system: x86_64-unknown-linux-gnu - Uname information: Linux localhost 5.10.76 #1-NixOS SMP Wed Oct 27 07:56:57 UTC 2021 x86_64 GNU/Linux + Uname information: Linux localhost 5.14.15 #1-NixOS SMP Wed Oct 27 07:59:56 UTC 2021 x86_64 GNU/Linux The patch removes `Configured on`, `Configured by` and `Uname information` fields.
2021-10-05hdf5: consistently use *Support argumentsDoron Behar2-23/+35
2021-09-03misc: move gfortran to nativeBuildInputsMarkus Kowalewski1-2/+2
2021-07-24hdf5-cpp: 1.12.0 -> 1.12.1R. RyanTM1-2/+2
2021-05-25Merge pull request #119258 from drewrisinger/dr-pr-fix-python-tablesSandro1-2/+3
2021-05-07hdf5_1_10: Add java supportStefan Frijters1-1/+7
2021-04-28hdf5_1_10: rollback 1.10.7 -> 1.10.6Drew Risinger1-2/+3
This package only exists for compatibility with ``python3Packages.tables``, as far as I can tell based on usage in nixpkgs. ``tables`` tests fail on hdf5 > v1.10.5, so we are reverting this to the last "good" version of hdf5 that works with ``tables``. ``hdf5_1_10`` should hopefully be unpinned on the next release of ``python3Packages.tables``. https://github.com/PyTables/PyTables/issues/845
2021-04-08hdf5_1_10: init at 1.10.7Thomas Gerbet1-0/+50
Introduce hdf5_1_10 so it can be used by packages encountering issues hdf5 1.12.0.
2021-04-04hdf5: make possible to use the v1.10 APIThomas Gerbet1-1/+3
2021-03-25hdf5: 1.10.7 -> 1.12.0Thomas Gerbet1-3/+3
Fixes CVE-2020-10809, CVE-2020-10810, CVE-2020-10811 and CVE-2020-10812. Changes: https://github.com/HDFGroup/hdf5/blob/hdf5-1_12_0/release_docs/RELEASE.txt
2021-02-17hdf4, hdf5: add javaSupport flagAstro1-2/+6
2021-02-17hdf5: 1.10.6 -> 1.10.7Astro1-2/+2
2021-01-23mpi: use mpi attribute consistently as the default MPI implementationsMarkus Kowalewski1-5/+6
Use the attribute mpi to provide a system wide default MPI implementation. The default is openmpi (as before). This now allows for overriding the MPI implentation by using the overlay mechanism. Build all packages with mpich instead of the default openmpi can now be achived like this: self: super: { mpi = super.mpich; } All derivations that have been using "mpi ? null" to provide optional building with MPI have been change in the following way to allow for optional builds with MPI: { ... , mpi , useMpi ? false }
2021-01-15pkgs/tools: stdenv.lib -> libBen Siraphob1-4/+4
2021-01-03treewide: Start to break up static overlayJohn Ericson1-1/+1
We can use use `stdenv.hostPlatform.isStatic` instead, and move the logic per package. The least opionated benefit of this is that it makes it much easier to replace packages with modified ones, as there is no longer any issue of overlay order. CC @FRidh @matthewbauer
2020-10-06hdf5_1_8: removeBen Darwin1-75/+0
- no longer needed as `libminc` has been updated to use the default hdf5
2020-04-10treewide: Per RFC45, remove all unquoted URLsMichael Reilly2-2/+2
2020-02-18Revert "hdf5-fortran: Mark broken on Darwin" (#80419)tviti1-1/+0
This reverts commit 8836c4d71b13a3052fc5f360a987dea859c9bf5e. Closes #79952
2020-01-06hdf5: 1.10.5 -> 1.10.6R. RyanTM1-2/+2
2019-09-29hdf5: Fix flavored builds with multiple outputsThomas Tuegel1-1/+4
2019-09-25hdf5: Use multiple outputs to reduce closure sizeThomas Tuegel1-0/+3
2019-08-15treewide: name -> pname (easy cases) (#66585)volth2-4/+4
treewide replacement of stdenv.mkDerivation rec { name = "*-${version}"; version = "*"; to pname
2019-04-10hdf5: 1.10.4 -> 1.10.5Markus Kowalewski3-179/+2
2019-02-21hdf5: add openmpi-4 compatibility patchesMarkus Kowalewski3-2/+181
2018-11-15hdf5: 1.10.3 -> 1.10.4 (#50100)R. RyanTM1-3/+3
* hdf5: 1.10.3 -> 1.10.4 Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/hdf5-threadsafe/versions * hdf5: update meta.license HDF5 is licensed under a BSD 3-clause variant
2018-08-24hdf5-threadsafe: 1.10.2 -> 1.10.3R. RyanTM1-2/+2
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/hdf5-threadsafe/versions.
2018-07-21pkgs/*: remove unreferenced function argumentsvolth2-2/+0
2018-04-07hdf5-threadsafe: 1.10.1 -> 1.10.2R. RyanTM1-2/+2
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/hdf5-threadsafe/versions. These checks were done: - built on NixOS - ran ‘/nix/store/29yg9dx5p3ppcvyz7fk2lb14hmmy2slj-hdf5-1.10.2/bin/h5diff -h’ got 0 exit code - ran ‘/nix/store/29yg9dx5p3ppcvyz7fk2lb14hmmy2slj-hdf5-1.10.2/bin/h5diff --help’ got 0 exit code - ran ‘/nix/store/29yg9dx5p3ppcvyz7fk2lb14hmmy2slj-hdf5-1.10.2/bin/h5diff -V’ and found version 1.10.2 - ran ‘/nix/store/29yg9dx5p3ppcvyz7fk2lb14hmmy2slj-hdf5-1.10.2/bin/h5diff --version’ and found version 1.10.2 - ran ‘/nix/store/29yg9dx5p3ppcvyz7fk2lb14hmmy2slj-hdf5-1.10.2/bin/h5ls -h’ got 0 exit code - ran ‘/nix/store/29yg9dx5p3ppcvyz7fk2lb14hmmy2slj-hdf5-1.10.2/bin/h5ls --help’ got 0 exit code - ran ‘/nix/store/29yg9dx5p3ppcvyz7fk2lb14hmmy2slj-hdf5-1.10.2/bin/h5ls -V’ and found version 1.10.2 - ran ‘/nix/store/29yg9dx5p3ppcvyz7fk2lb14hmmy2slj-hdf5-1.10.2/bin/h5ls --version’ and found version 1.10.2 - ran ‘/nix/store/29yg9dx5p3ppcvyz7fk2lb14hmmy2slj-hdf5-1.10.2/bin/h5dump -h’ got 0 exit code - ran ‘/nix/store/29yg9dx5p3ppcvyz7fk2lb14hmmy2slj-hdf5-1.10.2/bin/h5dump --help’ got 0 exit code - ran ‘/nix/store/29yg9dx5p3ppcvyz7fk2lb14hmmy2slj-hdf5-1.10.2/bin/h5dump -V’ and found version 1.10.2 - ran ‘/nix/store/29yg9dx5p3ppcvyz7fk2lb14hmmy2slj-hdf5-1.10.2/bin/h5dump --version’ and found version 1.10.2 - ran ‘/nix/store/29yg9dx5p3ppcvyz7fk2lb14hmmy2slj-hdf5-1.10.2/bin/h5mkgrp -h’ got 0 exit code - ran ‘/nix/store/29yg9dx5p3ppcvyz7fk2lb14hmmy2slj-hdf5-1.10.2/bin/h5mkgrp --help’ got 0 exit code - ran ‘/nix/store/29yg9dx5p3ppcvyz7fk2lb14hmmy2slj-hdf5-1.10.2/bin/h5mkgrp -V’ and found version 1.10.2 - ran ‘/nix/store/29yg9dx5p3ppcvyz7fk2lb14hmmy2slj-hdf5-1.10.2/bin/h5mkgrp --version’ and found version 1.10.2 - ran ‘/nix/store/29yg9dx5p3ppcvyz7fk2lb14hmmy2slj-hdf5-1.10.2/bin/h5clear -h’ got 0 exit code - ran ‘/nix/store/29yg9dx5p3ppcvyz7fk2lb14hmmy2slj-hdf5-1.10.2/bin/h5clear --help’ got 0 exit code - ran ‘/nix/store/29yg9dx5p3ppcvyz7fk2lb14hmmy2slj-hdf5-1.10.2/bin/h5clear -V’ and found version 1.10.2 - ran ‘/nix/store/29yg9dx5p3ppcvyz7fk2lb14hmmy2slj-hdf5-1.10.2/bin/h5clear --version’ and found version 1.10.2 - ran ‘/nix/store/29yg9dx5p3ppcvyz7fk2lb14hmmy2slj-hdf5-1.10.2/bin/h5import -h’ got 0 exit code - ran ‘/nix/store/29yg9dx5p3ppcvyz7fk2lb14hmmy2slj-hdf5-1.10.2/bin/h5import -V’ and found version 1.10.2 - ran ‘/nix/store/29yg9dx5p3ppcvyz7fk2lb14hmmy2slj-hdf5-1.10.2/bin/h5repack -h’ got 0 exit code - ran ‘/nix/store/29yg9dx5p3ppcvyz7fk2lb14hmmy2slj-hdf5-1.10.2/bin/h5repack --help’ got 0 exit code - ran ‘/nix/store/29yg9dx5p3ppcvyz7fk2lb14hmmy2slj-hdf5-1.10.2/bin/h5repack -V’ and found version 1.10.2 - ran ‘/nix/store/29yg9dx5p3ppcvyz7fk2lb14hmmy2slj-hdf5-1.10.2/bin/h5repack --version’ and found version 1.10.2 - ran ‘/nix/store/29yg9dx5p3ppcvyz7fk2lb14hmmy2slj-hdf5-1.10.2/bin/h5jam -h’ got 0 exit code - ran ‘/nix/store/29yg9dx5p3ppcvyz7fk2lb14hmmy2slj-hdf5-1.10.2/bin/h5jam --help’ got 0 exit code - ran ‘/nix/store/29yg9dx5p3ppcvyz7fk2lb14hmmy2slj-hdf5-1.10.2/bin/h5jam -V’ and found version 1.10.2 - ran ‘/nix/store/29yg9dx5p3ppcvyz7fk2lb14hmmy2slj-hdf5-1.10.2/bin/h5unjam -h’ got 0 exit code - ran ‘/nix/store/29yg9dx5p3ppcvyz7fk2lb14hmmy2slj-hdf5-1.10.2/bin/h5unjam --help’ got 0 exit code - ran ‘/nix/store/29yg9dx5p3ppcvyz7fk2lb14hmmy2slj-hdf5-1.10.2/bin/h5unjam -V’ and found version 1.10.2 - ran ‘/nix/store/29yg9dx5p3ppcvyz7fk2lb14hmmy2slj-hdf5-1.10.2/bin/h5copy -h’ got 0 exit code - ran ‘/nix/store/29yg9dx5p3ppcvyz7fk2lb14hmmy2slj-hdf5-1.10.2/bin/h5copy --help’ got 0 exit code - ran ‘/nix/store/29yg9dx5p3ppcvyz7fk2lb14hmmy2slj-hdf5-1.10.2/bin/h5copy -V’ and found version 1.10.2 - ran ‘/nix/store/29yg9dx5p3ppcvyz7fk2lb14hmmy2slj-hdf5-1.10.2/bin/h5copy --version’ and found version 1.10.2 - ran ‘/nix/store/29yg9dx5p3ppcvyz7fk2lb14hmmy2slj-hdf5-1.10.2/bin/h5format_convert -h’ got 0 exit code - ran ‘/nix/store/29yg9dx5p3ppcvyz7fk2lb14hmmy2slj-hdf5-1.10.2/bin/h5format_convert --help’ got 0 exit code - ran ‘/nix/store/29yg9dx5p3ppcvyz7fk2lb14hmmy2slj-hdf5-1.10.2/bin/h5format_convert -V’ and found version 1.10.2 - ran ‘/nix/store/29yg9dx5p3ppcvyz7fk2lb14hmmy2slj-hdf5-1.10.2/bin/h5format_convert --version’ and found version 1.10.2 - ran ‘/nix/store/29yg9dx5p3ppcvyz7fk2lb14hmmy2slj-hdf5-1.10.2/bin/h5stat -h’ got 0 exit code - ran ‘/nix/store/29yg9dx5p3ppcvyz7fk2lb14hmmy2slj-hdf5-1.10.2/bin/h5stat --help’ got 0 exit code - ran ‘/nix/store/29yg9dx5p3ppcvyz7fk2lb14hmmy2slj-hdf5-1.10.2/bin/h5stat -V’ and found version 1.10.2 - ran ‘/nix/store/29yg9dx5p3ppcvyz7fk2lb14hmmy2slj-hdf5-1.10.2/bin/h5stat --version’ and found version 1.10.2 - ran ‘/nix/store/29yg9dx5p3ppcvyz7fk2lb14hmmy2slj-hdf5-1.10.2/bin/h5perf_serial help’ got 0 exit code - ran ‘/nix/store/29yg9dx5p3ppcvyz7fk2lb14hmmy2slj-hdf5-1.10.2/bin/h5cc --help’ got 0 exit code - found 1.10.2 with grep in /nix/store/29yg9dx5p3ppcvyz7fk2lb14hmmy2slj-hdf5-1.10.2 - directory tree listing: https://gist.github.com/aedb29e367d0b709b77bbdc794b96dd6
2017-11-21hdf5: 1.8.18 -> 1.10.1Roberto Di Remigio1-8/+5
2017-11-21hdf5_1_8: add fortran2003 optionRoberto Di Remigio1-0/+5
2017-11-21hdf5_1_8: 1.8.18 -> 1.8.19Roberto Di Remigio1-2/+2
2017-11-21hdf5_1_8: init at 1.8.18Roberto Di Remigio1-0/+71
2017-09-30hdf5-fortran: Mark broken on DarwinTuomas Tynkkynen1-0/+1
Never succeeded. https://hydra.nixos.org/build/62044922
2017-09-28hdf5: remove references to stdenv.ccSukant Hajra1-0/+8
The build provides as text a summary of the build, including the absolute path of the compiler used for compilation. Unfortunately, this pulls in stdenv.cc as a transitive closure. So this change just calls remove-references-to as a postInstall step for the one stdenv.cc dependency. See #29889 for details.
2017-09-22hdf5: Re-enable on darwinTuomas Tynkkynen1-1/+1
Oops, ab71280823ff3da7d9 intended to only disable hdf5-fortran but also disabled the others that are fine.
2017-09-22darwin: Disable some packages that have never built successfullyTuomas Tynkkynen1-1/+1
mate.mate-desktop: https://hydra.nixos.org/build/61110037 gdmap: https://hydra.nixos.org/build/61144743 redsocks: https://hydra.nixos.org/build/61123106 resolv_wrapper: https://hydra.nixos.org/build/61121132 ogmtools: https://hydra.nixos.org/build/61108726 mp3info: https://hydra.nixos.org/build/61139015 lxappearance-gtk3: https://hydra.nixos.org/build/61126327 hdf5-fortran: https://hydra.nixos.org/build/61146631 pqiv: https://hydra.nixos.org/build/61124724
2017-08-22hdfview: init at 2.14Dmitry Kalinkin1-0/+1
hdf_java: init at 3.3.2
2017-08-03Update homepage attributes: http -> httpsmimadrid1-1/+1
Homepage link "http://.../" is a permanent redirect to "https://.../" and should be updated https://repology.org/repository/nix_stable/problems
2017-05-29hdf5: add comment about multiple outputsFrederik Rietdijk1-0/+3
2017-03-30Get rid of all `with { inherit... }` and just used `let inherit...`John Ericson1-1/+1
The old forms presumably predates, or were made in ignorance of, `let inherit`. This way is better style as the scoping as more lexical, something which Nix can (or might already!) take advantage of.
2016-12-01hdf5: 1.8.16 -> 1.8.18Lancelot SIX1-3/+3
For release announcement, see https://support.hdfgroup.org/ftp/HDF5/current18/src/hdf5-1.8.18-RELEASE.txt
2016-08-28Revert "hdf5: 1.8.16 -> 1.10.0-patch1"Frederik Rietdijk1-4/+4
This reverts commit 1c1a03f0d38606fd4a80e61a19ddfd3c463d99df. hdf5 1.10 is not yet supported by all tools/libraries (e.g pytables, a dependency of pandas, requires hdf5 1.8).
2016-08-28hdf5: 1.8.16 -> 1.10.0-patch1David Guibert1-4/+4
2016-08-02treewide: Add lots of meta.platformsTuomas Tynkkynen1-0/+1
Build-tested on x86_64 Linux & Mac.
2016-07-19hdf5: propagate optional zlib dependencyFrederik Rietdijk1-1/+1
2015-11-20pkgs.hdf5: Fix mpi buildLancelot SIX1-2/+6
@vcunat fixed the assertion (which was his wrong suggestion).