Martin Weinelt
937f490e74
hdf5: remove -shared suffix only from existing files
2024-03-17 20:58:23 +01:00
Ivan Mincik
72c0a74096
Merge pull request #277224 from r-burns/hdf5-closure-size
...
hdf5: refactor to reduce downstream closure size
2024-03-05 07:32:22 +00:00
Ryan Burns
9046690c73
hdf5: refactor to reduce downstream closure size
...
* Only build static libs by default when stdenv.hostPlatform.isStatic
* Add separate -bin output
* Move h5hlcc/c++ dev binaries to -dev output
* Default to building with C++ support to cut down
on duplicated hdf5/hdf5-cpp in downstream closures
2024-03-01 17:14:34 -08:00
Markus Kowalewski
2f44799d84
hdf5: remove unneded path to mpi compiler
2024-02-01 11:08:56 +01:00
Peder Bergebakken Sundt
f41aba3739
treewide: remove unreferenced patch files
...
Found with `fd \\.patch$ pkgs/ -x bash -c 'rg -F "{/}" pkgs/ -q || echo {}'`
2023-12-01 06:11:20 +01:00
Nick Cao
1707bcc94e
Merge pull request #268889 from jiegec/hdf5
...
hdf5_1_10: 1.10.9 -> 1.10.11
2023-11-21 08:57:25 -05:00
Jiajie Chen
0f4845f397
hdf5_1_10: 1.10.9 -> 1.10.11
...
According to
https://www.hdfgroup.org/2023/09/release-of-hdf5-1-10-11-library-and-tools-newsletter-198/ ,
HDF5 v1.10.11 fixes the CVEs. Closes #268883 .
2023-11-21 15:20:55 +08:00
R. Ryantm
11595eb346
hdf5: 1.14.2 -> 1.14.3
2023-10-31 14:54:05 +00:00
Weijia Wang
7570b91f68
hdf5: fix runtime error on darwin
2023-10-23 15:12:42 +02:00
Phillip Seeber
cbd4d659e3
hdf5: switch to cmake build
2023-09-15 13:21:33 +02:00
Markus Kowalewski
bae6f6346f
hdf5: 1.14.1-2 -> 1.14.2
2023-08-21 22:22:57 +02:00
figsoda
f1ec434848
pkgs/tools/misc: remove dead code
...
with the help of deadnix & nil
2023-07-13 17:37:07 +03:00
markuskowa
436b66aa39
Merge pull request #232215 from markuskowa/upd-hdf5
...
hdf5: 1.14.0 -> 1.14.1-2
2023-06-17 22:43:55 +02:00
Martin Weinelt
04b8795d8e
hdf5_1_10: mark vulnerable
...
Closes : #128374
2023-06-04 09:52:34 +02:00
Markus Kowalewski
d11f03622f
hdf5: 1.14.0 -> 1.14.1-2
2023-05-16 13:12:36 +02:00
Markus Kowalewski
1030709e0f
hdf5: add maintainer markuskowa
2023-04-17 10:51:39 +02:00
Markus Kowalewski
4fbc3190f5
hdf: enable parallel builds
2023-04-17 10:51:39 +02:00
Markus Kowalewski
b89323329c
hdf5: fix dev output, remove refs to /build from compiler wrappers
2023-04-17 10:51:39 +02:00
Vladimír Čunát
0eb467c342
Merge #217601 : python310Packages.h5py: 3.7.0 -> 3.8.0
...
...into staging-next
2023-02-22 09:05:53 +01:00
Robert Schütz
4bd8b542eb
hdf5: add h5py to passthru.tests
2023-02-21 16:23:29 -08:00
R. Ryantm
bd33397607
hdf5: 1.12.2 -> 1.14.0
2023-01-19 23:03:46 +00:00
Robert Scott
84403d9477
Merge pull request #180083 from jiegec/hdf5
...
hdf5: 1.12.1 -> 1.12.2
2022-07-11 01:40:07 +01:00
Jiajie Chen
8a84ef7972
hdf5: 1.12.1 -> 1.12.2
...
The bin-mv.patch is applied upstream.
2022-07-10 19:29:16 +08:00
Jiajie Chen
b3aee32add
hdf5_1_10: 1.10.6 -> 1.10.9
...
pythonPackages.tables is updated, the version pin is removed.
The bin-mv.patch is applied upstream.
2022-07-04 14:54:43 +08:00
Felix Buehler
8250f0f4ea
hdf5-mpi,hdf5-cpp,hdf5-fortran,hdf5-threadsafe: remove appendToName to
...
have a consistent package name for repology
2022-02-15 14:14:39 +01:00
Sergei Trofimovich
0f0faddb8d
hdf5: fix non-determinism by removing timestamps from .data
...
$ 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-11-06 19:28:55 +00:00
Doron Behar
72a4341129
hdf5: consistently use *Support arguments
2021-10-05 00:19:56 +08:00
Markus Kowalewski
550ffc4513
misc: move gfortran to nativeBuildInputs
2021-09-03 13:33:34 +02:00
R. RyanTM
a22fd3f4bb
hdf5-cpp: 1.12.0 -> 1.12.1
2021-07-24 15:19:28 +02:00
Sandro
ef9a1d4c57
Merge pull request #119258 from drewrisinger/dr-pr-fix-python-tables
2021-05-25 03:38:59 +02:00
Stefan Frijters
36cce52a78
hdf5_1_10: Add java support
2021-05-07 10:48:26 -07:00
Drew Risinger
19acc797c7
hdf5_1_10: rollback 1.10.7 -> 1.10.6
...
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-28 10:43:04 -04:00
Thomas Gerbet
b9fcaefeb3
hdf5_1_10: init at 1.10.7
...
Introduce hdf5_1_10 so it can be used by packages encountering issues
hdf5 1.12.0.
2021-04-08 08:35:45 +02:00
Thomas Gerbet
7187949817
hdf5: make possible to use the v1.10 API
2021-04-04 13:27:51 +02:00
Thomas Gerbet
6696362562
hdf5: 1.10.7 -> 1.12.0
...
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-03-25 13:03:33 +01:00
Astro
a419187458
hdf4, hdf5: add javaSupport flag
2021-02-17 22:34:49 +01:00
Astro
d1ca6bd23e
hdf5: 1.10.6 -> 1.10.7
2021-02-17 22:34:49 +01:00
Markus Kowalewski
6dba41fbcb
mpi: use mpi attribute consistently as the default MPI implementations
...
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-23 12:15:13 +01:00
Ben Siraphob
8c5d37129f
pkgs/tools: stdenv.lib -> lib
2021-01-15 17:12:36 +07:00
John Ericson
f52263ced0
treewide: Start to break up static overlay
...
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
2021-01-03 19:18:16 +00:00
Ben Darwin
95439a7e7d
hdf5_1_8: remove
...
- no longer needed as `libminc` has been updated to use the default hdf5
2020-10-06 15:31:20 -04:00
Michael Reilly
84cf00f980
treewide: Per RFC45, remove all unquoted URLs
2020-04-10 17:54:53 +01:00
tviti
2cfad8fa28
Revert "hdf5-fortran: Mark broken on Darwin" ( #80419 )
...
This reverts commit 8836c4d71b
.
Closes #79952
2020-02-18 14:52:22 -05:00
R. RyanTM
7f8fb20f57
hdf5: 1.10.5 -> 1.10.6
2020-01-06 05:59:41 -08:00
Thomas Tuegel
734979f794
hdf5: Fix flavored builds with multiple outputs
2019-09-29 11:23:58 +02:00
Thomas Tuegel
6cbf0b4bd2
hdf5: Use multiple outputs to reduce closure size
2019-09-25 13:07:20 -05:00
volth
46420bbaa3
treewide: name -> pname (easy cases) ( #66585 )
...
treewide replacement of
stdenv.mkDerivation rec {
name = "*-${version}";
version = "*";
to pname
2019-08-15 13:41:18 +01:00
Markus Kowalewski
015888ce7f
hdf5: 1.10.4 -> 1.10.5
2019-04-10 18:53:51 +02:00
Markus Kowalewski
99ca454f23
hdf5: add openmpi-4 compatibility patches
2019-02-21 15:08:33 +01:00
R. RyanTM
8684ef15a1
hdf5: 1.10.3 -> 1.10.4 ( #50100 )
...
* 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-11-15 17:04:24 +01:00