notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photos
All times are UTC
Ukraine
Port details
hdf5-21 Hierarchical Data Format library (from NCSA) 2.1
2.1.1 sciencenew! on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout Package not present on quarterly.This port was created during this quarter. It will be in the next quarterly branch but not the current one.
Maintainer: wen@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2026-04-22 06:12:10
Last Update: 2026-04-22 06:08:46
Commit Hash: 168e074
Also Listed In: archivers graphics
License: BSD4CLAUSE
WWW:
https://www.hdfgroup.org/HDF5/
Description:
HDF5 is a completely new Hierarchical Data Format product consisting of a data format specification and a supporting library implementation. HDF5 is designed to address some of the limitations of the older HDF product and to address current and anticipated requirements of modern systems and applications. HDF5 includes the following improvements: - A new file format designed to address some of the deficiencies of HDF4.x, particularly the need to store larger files and more objects per file. - A simpler, more comprehensive data model that includes only two basic structures: a multidimensional array of record structures, and a grouping structure. - A simpler, better-engineered library and API, with improved support for parallel I/O, threads, and other requirements imposed by modern systems and applications.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (227 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/hdf5-21-2.1.1/catalog.mk
  3. /usr/local/share/licenses/hdf5-21-2.1.1/LICENSE
  4. /usr/local/share/licenses/hdf5-21-2.1.1/BSD4CLAUSE
  5. bin/h5cc-21
  6. bin/h5clear-21
  7. bin/h5copy-21
  8. bin/h5debug-21
  9. bin/h5delete-21
  10. bin/h5diff-21
  11. bin/h5dump-21
  12. bin/h5format_convert-21
  13. bin/h5import-21
  14. bin/h5jam-21
  15. bin/h5ls-21
  16. bin/h5mkgrp-21
  17. bin/h5perf_serial-21
  18. bin/h5repack-21
  19. bin/h5repart-21
  20. bin/h5stat-21
  21. bin/h5unjam-21
  22. bin/h5watch-21
  23. include/hdf5-21/H5ACpublic.h
  24. include/hdf5-21/H5Apublic.h
  25. include/hdf5-21/H5Cpublic.h
  26. include/hdf5-21/H5DOpublic.h
  27. include/hdf5-21/H5DSpublic.h
  28. include/hdf5-21/H5Dpublic.h
  29. include/hdf5-21/H5ESdevelop.h
  30. include/hdf5-21/H5ESpublic.h
  31. include/hdf5-21/H5Epubgen.h
  32. include/hdf5-21/H5Epublic.h
  33. include/hdf5-21/H5FDcore.h
  34. include/hdf5-21/H5FDdevelop.h
  35. include/hdf5-21/H5FDdirect.h
  36. include/hdf5-21/H5FDfamily.h
  37. include/hdf5-21/H5FDhdfs.h
  38. include/hdf5-21/H5FDioc.h
  39. include/hdf5-21/H5FDlog.h
  40. include/hdf5-21/H5FDmirror.h
  41. include/hdf5-21/H5FDmpi.h
  42. include/hdf5-21/H5FDmpio.h
  43. include/hdf5-21/H5FDmulti.h
  44. include/hdf5-21/H5FDonion.h
  45. include/hdf5-21/H5FDpublic.h
  46. include/hdf5-21/H5FDros3.h
  47. include/hdf5-21/H5FDsec2.h
  48. include/hdf5-21/H5FDsplitter.h
  49. include/hdf5-21/H5FDstdio.h
  50. include/hdf5-21/H5FDsubfiling.h
  51. include/hdf5-21/H5FDwindows.h
  52. include/hdf5-21/H5Fpublic.h
  53. include/hdf5-21/H5Gpublic.h
  54. include/hdf5-21/H5IMpublic.h
  55. include/hdf5-21/H5Idevelop.h
  56. include/hdf5-21/H5Ipublic.h
  57. include/hdf5-21/H5LDpublic.h
  58. include/hdf5-21/H5LTpublic.h
  59. include/hdf5-21/H5Ldevelop.h
  60. include/hdf5-21/H5Lpublic.h
  61. include/hdf5-21/H5MMpublic.h
  62. include/hdf5-21/H5Mpublic.h
  63. include/hdf5-21/H5Opublic.h
  64. include/hdf5-21/H5PLextern.h
  65. include/hdf5-21/H5PLpublic.h
  66. include/hdf5-21/H5PTpublic.h
  67. include/hdf5-21/H5Ppublic.h
  68. include/hdf5-21/H5Rpublic.h
  69. include/hdf5-21/H5Spublic.h
  70. include/hdf5-21/H5TBpublic.h
  71. include/hdf5-21/H5TSdevelop.h
  72. include/hdf5-21/H5Tdevelop.h
  73. include/hdf5-21/H5Tpublic.h
  74. include/hdf5-21/H5VLconnector.h
  75. include/hdf5-21/H5VLconnector_passthru.h
  76. include/hdf5-21/H5VLnative.h
  77. include/hdf5-21/H5VLpassthru.h
  78. include/hdf5-21/H5VLpublic.h
  79. include/hdf5-21/H5Zdevelop.h
  80. include/hdf5-21/H5Zpublic.h
  81. include/hdf5-21/H5api_adpt.h
  82. include/hdf5-21/H5overflow.h
  83. include/hdf5-21/H5pubconf.h
  84. include/hdf5-21/H5public.h
  85. include/hdf5-21/H5version.h
  86. include/hdf5-21/hdf5.h
  87. include/hdf5-21/hdf5_hl.h
  88. lib/cmake/hdf5-21/Modules/Findlibaec.cmake
  89. lib/cmake/hdf5-21/hdf5-config-version.cmake
  90. lib/cmake/hdf5-21/hdf5-config.cmake
  91. lib/cmake/hdf5-21/hdf5-targets-release.cmake
  92. lib/cmake/hdf5-21/hdf5-targets.cmake
  93. lib/cmake/hdf5-21/hdf5_static-targets-release.cmake
  94. lib/cmake/hdf5-21/hdf5_static-targets.cmake
  95. lib/libhdf5-21.a
  96. lib/libhdf5-21.settings
  97. lib/libhdf5-21.so
  98. lib/libhdf5-21.so.320
  99. lib/libhdf5-21.so.320.1.1
  100. lib/libhdf5-21_hl.a
  101. lib/libhdf5-21_hl.so
  102. lib/libhdf5-21_hl.so.320
  103. lib/libhdf5-21_hl.so.320.0.2
  104. lib/libhdf5-21_tools.a
  105. lib/libhdf5-21_tools.so
  106. lib/libhdf5-21_tools.so.320
  107. lib/libhdf5-21_tools.so.320.0.2
  108. libdata/pkgconfig/hdf5.pc
  109. libdata/pkgconfig/hdf5_hl.pc
  110. share/CHANGELOG.md
  111. share/LICENSE
  112. share/USING_HDF5_CMake.txt
  113. @dir share/hdf5-21
  114. bin/h5fc-21
  115. include/H5config_f.inc
  116. include/hdf5-21/H5f90.h
  117. include/hdf5-21/H5f90i.h
  118. include/hdf5-21/H5f90i_gen.h
  119. include/hdf5-21/H5f90proto.h
  120. include/hdf5-21/h5_gen.mod
  121. include/hdf5-21/h5a.mod
  122. include/hdf5-21/h5d.mod
  123. include/hdf5-21/h5do.mod
  124. include/hdf5-21/h5ds.mod
  125. include/hdf5-21/h5e.mod
  126. include/hdf5-21/h5es.mod
  127. include/hdf5-21/h5f.mod
  128. include/hdf5-21/h5fd.mod
  129. include/hdf5-21/h5fortkit.mod
  130. include/hdf5-21/h5fortran_types.mod
  131. include/hdf5-21/h5g.mod
  132. include/hdf5-21/h5global.mod
  133. include/hdf5-21/h5i.mod
  134. include/hdf5-21/h5im.mod
  135. include/hdf5-21/h5l.mod
  136. include/hdf5-21/h5lib.mod
  137. include/hdf5-21/h5lt.mod
  138. include/hdf5-21/h5lt_const.mod
  139. include/hdf5-21/h5o.mod
  140. include/hdf5-21/h5p.mod
  141. include/hdf5-21/h5r.mod
  142. include/hdf5-21/h5s.mod
  143. include/hdf5-21/h5t.mod
  144. include/hdf5-21/h5tb.mod
  145. include/hdf5-21/h5tb_const.mod
  146. include/hdf5-21/h5vl.mod
  147. include/hdf5-21/h5z.mod
  148. include/hdf5-21/hdf5.mod
  149. include/hdf5-21/shared/h5_gen.mod
  150. include/hdf5-21/shared/h5a.mod
  151. include/hdf5-21/shared/h5d.mod
  152. include/hdf5-21/shared/h5do.mod
  153. include/hdf5-21/shared/h5ds.mod
  154. include/hdf5-21/shared/h5e.mod
  155. include/hdf5-21/shared/h5es.mod
  156. include/hdf5-21/shared/h5f.mod
  157. include/hdf5-21/shared/h5fd.mod
  158. include/hdf5-21/shared/h5fortkit.mod
  159. include/hdf5-21/shared/h5fortran_types.mod
  160. include/hdf5-21/shared/h5g.mod
  161. include/hdf5-21/shared/h5global.mod
  162. include/hdf5-21/shared/h5i.mod
  163. include/hdf5-21/shared/h5im.mod
  164. include/hdf5-21/shared/h5l.mod
  165. include/hdf5-21/shared/h5lib.mod
  166. include/hdf5-21/shared/h5lt.mod
  167. include/hdf5-21/shared/h5lt_const.mod
  168. include/hdf5-21/shared/h5o.mod
  169. include/hdf5-21/shared/h5p.mod
  170. include/hdf5-21/shared/h5r.mod
  171. include/hdf5-21/shared/h5s.mod
  172. include/hdf5-21/shared/h5t.mod
  173. include/hdf5-21/shared/h5tb.mod
  174. include/hdf5-21/shared/h5tb_const.mod
  175. include/hdf5-21/shared/h5vl.mod
  176. include/hdf5-21/shared/h5z.mod
  177. include/hdf5-21/shared/hdf5.mod
  178. include/hdf5-21/static/h5_gen.mod
  179. include/hdf5-21/static/h5a.mod
  180. include/hdf5-21/static/h5d.mod
  181. include/hdf5-21/static/h5do.mod
  182. include/hdf5-21/static/h5ds.mod
  183. include/hdf5-21/static/h5e.mod
  184. include/hdf5-21/static/h5es.mod
  185. include/hdf5-21/static/h5f.mod
  186. include/hdf5-21/static/h5fd.mod
  187. include/hdf5-21/static/h5fortkit.mod
  188. include/hdf5-21/static/h5fortran_types.mod
  189. include/hdf5-21/static/h5g.mod
  190. include/hdf5-21/static/h5global.mod
  191. include/hdf5-21/static/h5i.mod
  192. include/hdf5-21/static/h5im.mod
  193. include/hdf5-21/static/h5l.mod
  194. include/hdf5-21/static/h5lib.mod
  195. include/hdf5-21/static/h5lt.mod
  196. include/hdf5-21/static/h5lt_const.mod
  197. include/hdf5-21/static/h5o.mod
  198. include/hdf5-21/static/h5p.mod
  199. include/hdf5-21/static/h5r.mod
  200. include/hdf5-21/static/h5s.mod
  201. include/hdf5-21/static/h5t.mod
  202. include/hdf5-21/static/h5tb.mod
  203. include/hdf5-21/static/h5tb_const.mod
  204. include/hdf5-21/static/h5vl.mod
  205. include/hdf5-21/static/h5z.mod
  206. include/hdf5-21/static/hdf5.mod
  207. lib/libhdf5-21_f90cstub.a
  208. lib/libhdf5-21_f90cstub.so
  209. lib/libhdf5-21_f90cstub.so.320
  210. lib/libhdf5-21_f90cstub.so.320.1.1
  211. lib/libhdf5-21_fortran.a
  212. lib/libhdf5-21_fortran.so
  213. lib/libhdf5-21_fortran.so.320
  214. lib/libhdf5-21_fortran.so.320.1.1
  215. lib/libhdf5-21_hl_f90cstub.a
  216. lib/libhdf5-21_hl_f90cstub.so
  217. lib/libhdf5-21_hl_f90cstub.so.320
  218. lib/libhdf5-21_hl_f90cstub.so.320.0.2
  219. lib/libhdf5-21_hl_fortran.a
  220. lib/libhdf5-21_hl_fortran.so
  221. lib/libhdf5-21_hl_fortran.so.320
  222. lib/libhdf5-21_hl_fortran.so.320.0.2
  223. libdata/pkgconfig/hdf5_fortran.pc
  224. libdata/pkgconfig/hdf5_hl_fortran.pc
  225. @owner
  226. @group
  227. @mode
Collapse this list.
USE_RC_SUBR (Service Scripts)
  • no SUBR information found for this port
Dependency lines:
  • hdf5-21>0:science/hdf5-21
To install the port:
cd /usr/ports/science/hdf5-21/ && make install clean
To add the package, run one of these commands:
  • pkg install science/hdf5-21
  • pkg install hdf5-21
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: hdf5-21
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1776758119 SHA256 (HDFGroup-hdf5-2.1.1_GH0.tar.gz) = 5849ed7a81be6bc84ff8aa65dd966430adf0daf71e6bcb734b7a37474f92c859 SIZE (HDFGroup-hdf5-2.1.1_GH0.tar.gz) = 42074714

Packages (timestamps in pop-ups are UTC):
hdf5-21
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest----2.1.1n/an/an/a
FreeBSD:13:quarterly-----n/an/an/a
FreeBSD:14:latest-2.1.1--2.1.1---
FreeBSD:14:quarterly--------
FreeBSD:15:latest2.1.12.1.1n/a-n/an/a--
FreeBSD:15:quarterly--n/a-n/an/a--
FreeBSD:16:latest-2.1.1n/a-n/an/a--
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. cmake : devel/cmake-core
  2. pkgconf>=1.3.0_1 : devel/pkgconf
  3. gfortran14 : lang/gcc14
  4. as : devel/binutils
Runtime dependencies:
  1. gfortran14 : lang/gcc14
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for hdf5-21-2.1.1: FORTRAN=on: Fortran language support SZIP=off: Szip compression support ===> Use 'make config' to modify these settings
Options name:
science_hdf5-21
USES:
cmake:testing cpe localbase pkgconfig tar:bzip2 fortran
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/HDFGroup/hdf5/tar.gz/2.1.1?dummy=/
Collapse this list.

Number of commits found: 1

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
2.1.1
22 Apr 2026 06:08:46
commit hash: 168e0746c977d4bbf81a0d1bd6577092e8bab518commit hash: 168e0746c977d4bbf81a0d1bd6577092e8bab518commit hash: 168e0746c977d4bbf81a0d1bd6577092e8bab518commit hash: 168e0746c977d4bbf81a0d1bd6577092e8bab518 files touched by this commit
Wen Heping (wen) search for other commits by this committer
science/hdf5-21: New port, copied from science/hdf5

HDF5 is a completely new Hierarchical Data Format product consisting of a data
format specification and a supporting library implementation. HDF5 is designed
to address some of the limitations of the older HDF product and to address
current and anticipated requirements of modern systems and applications.

HDF5 includes the following improvements:
- A new file format designed to address some of the deficiencies of HDF4.x,
  particularly the need to store larger files and more objects per file.
- A simpler, more comprehensive data model that includes only two basic
  structures: a multidimensional array of record structures, and a grouping
  structure.
- A simpler, better-engineered library and API, with improved support for
  parallel I/O, threads, and other requirements imposed by modern systems
  and applications.

Number of commits found: 1