CVE and update status of the FreeBSD ports tree4,526 unaddressed CVEs in 616 portsAll times are CET

Port details

science/hdf51.12.2_2,1

Hierarchical Data Format library (from NCSA) (latest)

Maintainer
sunpoet@FreeBSD.org
Packages
hdf5 1.12.2_2,1
Upstream
Higher version available: 2.2.0
CPE
hdfgroup:hdf5
WWW
https://www.hdfgroup.org/
Links
cgit · VuXML

Unaddressed (55) · The CVE record lists this version as affected, no VuXML entry names the CVE

Updating to 2.1.1 would fix 41 of 55 unaddressed CVEs, according to the CVE records; 2.2.0 would fix 43.
Fixed up to each version, cumulative: 1.14.1.2 1 · 1.14.4 33 · 1.14.4.2 34 · 1.14.6 35 · 2.0.0 38 · 2.1.0 40 · 2.1.1 41 · 2.2.0 43
CVE-2024-326089.82024-10-09HDF5 library through 1.14.3 has memory corruption in H5A__close resulting in the corruption of the instruction pointer and causing denial of service or potential code ex…
CVE-2024-338749.82024-05-14HDF5 Library through 1.14.3 has a heap buffer overflow in H5O__mtime_new_encode in H5Omtime.c.
CVE-2024-326219.82024-05-14HDF5 Library through 1.14.3 contains a heap-based buffer overflow in H5HG_read in H5HG.c (called from H5VL__native_blob_get in H5VLnative_blob.c), resulting in the corru…
CVE-2024-326119.82024-05-14HDF5 Library through 1.14.3 may use an uninitialized value in H5A__attr_release_table in H5Aint.c.
CVE-2024-326159.82024-05-14HDF5 Library through 1.14.3 contains a heap-based buffer overflow in H5Z__nbit_decompress_one_byte in H5Znbit.c, caused by the earlier use of an initialized pointer.
CVE-2024-291649.82024-05-14HDF5 through 1.14.3 contains a stack buffer overflow in H5R__decode_heap, resulting in the corruption of the instruction pointer and causing denial of service or potenti…
CVE-2024-291599.82024-05-14HDF5 through 1.14.3 contains a buffer overflow in H5Z__filter_scaleoffset, resulting in the corruption of the instruction pointer and causing denial of service or potent…
CVE-2024-291579.82024-05-14HDF5 through 1.14.3 contains a heap buffer overflow in H5HG_read, resulting in the corruption of the instruction pointer and causing denial of service or potential code …
CVE-2024-326229.12024-05-14HDF5 Library through 1.14.3 contains a out-of-bounds read operation in H5FL_arr_malloc in H5FL.c (called from H5S_set_extent_simple in H5S.c).
CVE-2024-338778.82024-05-14HDF5 Library through 1.14.3 has a heap-based buffer overflow in H5T__conv_struct_opt in H5Tconv.c.
CVE-2024-338738.82024-05-14HDF5 Library through 1.14.3 has a heap-based buffer overflow in H5D__scatter_mem in H5Dscatgath.c.
CVE-2024-326238.82024-05-14HDF5 Library through 1.14.3 contains a heap-based buffer overflow in H5VM_array_fill in H5VM.c (called from H5S_select_elements in H5Spoint.c).
CVE-2024-326178.82024-05-14HDF5 Library through 1.14.3 contains a heap-based buffer over-read caused by the unsafe use of strdup in H5MM_xstrdup in H5MM.c (called from H5G__ent_to_link in H5Glink.…
CVE-2024-326148.82024-05-14HDF5 Library through 1.14.3 has a SEGV in H5VM_memcpyvv in H5VM.c.
CVE-2024-326058.82024-05-14HDF5 Library through 1.14.3 has a heap-based buffer over-read in H5VM_memcpyvv in H5VM.c (called from H5D__compact_readvv in H5Dcompact.c).
CVE-2024-291618.82024-05-14HDF5 through 1.14.3 contains a heap buffer overflow in H5A__attr_release_table, resulting in the corruption of the instruction pointer and causing denial of service or p…
CVE-2026-347347.82026-04-09HDF5 is software for managing data. In 1.14.1-2 and earlier, a heap-use-after-free was found in the h5dump helper utility. An attacker who can supply a malicious h5 file…
CVE-2026-262007.82026-02-19HDF5 is software for managing data. Prior to version 1.14.4-2, an attacker who can control an `h5` file parsed by HDF5 can trigger a write-based heap buffer overflow con…
CVE-2024-326097.52024-05-14HDF5 Library through 1.14.3 allows stack consumption in the function H5E_printf_stack in H5Eint.c.
CVE-2021-375017.52023-02-03Buffer Overflow vulnerability in HDFGroup hdf5-h5dump 1.12.0 through 1.13.0 allows attackers to cause a denial of service via h5tools_str_sprint in /hdf5/tools/lib/h5too…
CVE-2024-326247.42024-05-14HDF5 Library through 1.14.3 contains a heap-based buffer overflow in H5T__ref_mem_setnull in H5Tref.c (called from H5T__conv_ref in H5Tconv.c), resulting in the corrupti…
CVE-2024-326187.42024-05-14HDF5 Library through 1.14.3 contains a heap-based buffer overflow in H5T__get_native_type in H5Tnative.c, resulting in the corruption of the instruction pointer.
CVE-2024-326197.42024-05-14HDF5 Library through 1.14.3 contains a heap-based buffer overflow in H5T_copy_reopen in H5T.c, resulting in the corruption of the instruction pointer.
CVE-2024-326207.42024-05-14HDF5 Library through 1.14.3 contains a heap-based buffer over-read in H5F_addr_decode_len in H5Fint.c, resulting in the corruption of the instruction pointer.
CVE-2024-326127.42024-05-14HDF5 Library through 1.14.3 contains a heap-based buffer over-read in H5HL__fl_deserialize in H5HLcache.c, resulting in the corruption of the instruction pointer, a diff…
Show all 55
CVE-2024-326137.42024-05-14HDF5 Library through 1.14.3 contains a heap-based buffer over-read in the function H5HL__fl_deserialize in H5HLcache.c, a different vulnerability than CVE-2024-32612.
CVE-2024-326167.42024-05-14HDF5 Library through 1.14.3 contains a heap-based buffer over-read in H5O__dtype_encode_helper in H5Odtype.c.
CVE-2024-291657.42024-05-14HDF5 through 1.14.3 contains a buffer overflow in H5Z__filter_fletcher32, resulting in the corruption of the instruction pointer and causing denial of service or potenti…
CVE-2024-291637.42024-05-14HDF5 through 1.14.3 contains a heap buffer overflow in H5T__bit_find, resulting in the corruption of the instruction pointer and causing denial of service or potential c…
CVE-2024-291627.42024-05-14HDF5 through 1.13.3 and/or 1.14.2 contains a stack buffer overflow in H5HG_read, resulting in denial of service or potential code execution.
CVE-2024-291607.42024-05-14HDF5 through 1.14.3 contains a heap buffer overflow in H5HG__cache_heap_deserialize, resulting in the corruption of the instruction pointer and causing denial of service…
CVE-2024-291587.42024-05-14HDF5 through 1.14.3 contains a stack buffer overflow in H5FL_arr_malloc, resulting in the corruption of the instruction pointer and causing denial of service or potentia…
CVE-2026-261995.92026-07-20HDF5 is a high-performance library and a file format specification that implements the HDF5 data model. If `H5Iget_name` is invoked on a group id with `0` for the size p…
CVE-2026-261975.92026-07-20HDF5 is a high-performance library and a file format specification that implements the HDF5 data model. If a file is corrupted such that an array datatype's size, the nu…
CVE-2024-338755.72024-05-14HDF5 Library through 1.14.3 has a heap-based buffer overflow in H5O__layout_encode in H5Olayout.c, resulting in the corruption of the instruction pointer.
CVE-2024-338765.72024-05-14HDF5 Library through 1.14.3 has a heap buffer overflow in H5S__point_deserialize in H5Spoint.c.
CVE-2024-326105.72024-05-14HDF5 Library through 1.14.3 has a SEGV in H5T_close_real in H5T.c, resulting in a corrupted instruction pointer.
CVE-2024-326065.72024-05-14HDF5 Library through 1.14.3 may attempt to dereference uninitialized values in h5tools_str_sprint in tools/lib/h5tools_str.c (called from h5tools_dump_simple_data in too…
CVE-2024-326075.72024-05-14HDF5 Library through 1.14.3 has a SEGV in H5A__close in H5Aint.c, resulting in the corruption of the instruction pointer.
CVE-2024-291665.72024-05-14HDF5 through 1.14.3 contains a buffer overflow in H5O__linfo_decode, resulting in the corruption of the instruction pointer and causing denial of service or potential co…
CVE-2026-175725.52026-07-27Heap-based buffer overflow in the SOHM list-index deserialization code in HDF5 through 2.1.1 on all platforms allows attackers to cause a denial of service (crash) via a…
CVE-2026-290435.52026-04-10HDF5 is software for managing data. In 1.14.1-2 and earlier, an attacker who can control an h5 file parsed by HDF5 can trigger a write-based heap buffer overflow conditi…
CVE-2026-175745.22026-07-27HDF5 contains a NULL pointer dereference vulnerability. Processing a crafted HDF5 file containing an attribute with an invalid variable-length datatype type field may ca…
CVE-2026-175734.02026-07-27A double free vulnerability was discovered in the HDF5 library. Processing a crafted HDF5 file containing an oversized chunk size field via h5repack may cause the applic…
CVE-2025-65161.92025-06-23A vulnerability has been found in HDF5 up to 1.14.6 and classified as critical. This vulnerability affects the function H5F_addr_decode_len of the file /hdf5/src/H5Fint.…
CVE-2025-62701.92025-06-19A vulnerability, which was classified as critical, has been found in HDF5 up to 1.14.6. Affected by this issue is the function H5FS__sect_find_node of the file H5FSsecti…
CVE-2025-62691.92025-06-19A vulnerability classified as critical was found in HDF5 up to 1.14.6. Affected by this vulnerability is the function H5C__reconstruct_cache_entry of the file H5Cimage.c…
CVE-2025-29241.92025-03-28A vulnerability, which was classified as problematic, was found in HDF5 up to 1.14.6. This affects the function H5HL__fl_deserialize of the file src/H5HLcache.c. The man…
CVE-2025-29251.92025-03-28A vulnerability has been found in HDF5 up to 1.14.6 and classified as problematic. This vulnerability affects the function H5MM_realloc of the file src/H5MM.c. The manip…
CVE-2025-29261.92025-03-28A vulnerability was found in HDF5 up to 1.14.6 and classified as problematic. This issue affects the function H5O__cache_chk_serialize of the file src/H5Ocache.c. The ma…
CVE-2025-29231.92025-03-28A vulnerability, which was classified as problematic, has been found in HDF5 up to 1.14.6. Affected by this issue is the function H5F_addr_encode_len of the file src/H5F…
CVE-2025-29131.92025-03-28A vulnerability was found in HDF5 up to 1.14.6. It has been rated as critical. Affected by this issue is the function H5FL__blk_gc_list of the file src/H5FL.c. The manip…
CVE-2025-29141.92025-03-28A vulnerability classified as problematic has been found in HDF5 up to 1.14.6. This affects the function H5FS__sinfo_Srialize_Sct_cb of the file src/H5FScache.c. The man…
CVE-2025-29151.92025-03-28A vulnerability classified as problematic was found in HDF5 up to 1.14.6. This vulnerability affects the function H5F__accum_free of the file src/H5Faccum.c. The manipul…
CVE-2025-29121.92025-03-28A vulnerability was found in HDF5 up to 1.14.6. It has been declared as problematic. Affected by this vulnerability is the function H5O_msg_flush of the file src/H5Omess…

VuXML only (0) · listed, port not fixed yet

None. pkg audit reports nothing for this version.

Fixed (1)

Show 1 fixed
VuXML entries whose affected range this version has left.

Commits (127)

Daniel Engberg (diizzy) · 1.12.2_2,1
science/hdf5: Convert to USES= cmake:testing

Only build unit test(s) when requested

Approved by:	portmgr (blanket, enhancement)
c18ce60110
Po-Chuan Hsieh (sunpoet) · 1.12.2_2,1
science/hdf5: Update WWW
e2fe248213
Gerald Pfeifer (gerald) · 1.12.2_2,1
*: Bump PORTREVISIONs for math/mpc update to 1.3.1
8d3e020ed0
Yuri Victorovich (yuri) · 1.12.2_1,1
science/hdf5: Enable the FORTRAN option by default

PR:		265961
Approved by:	sunpoet@ (maintainer's timeout; 73 days)
54ac4c3184
Stefan Eßer (se) · 1.12.2,1
Remove WWW entries moved into port Makefiles

Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.

This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.

Approved by:		portmgr (tcberner)
fb16dfecae
Stefan Eßer (se) · 1.12.2,1
Add WWW entries to port Makefiles

It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.

Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.

There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.

This commit implements such a proposal and moves one of the WWW: entries
of each pkg-descr file into the respective port's Makefile. A heuristic
attempts to identify the most relevant URL in case there is more than
one WWW: entry in some pkg-descr file. URLs that are not moved into the
Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr
files in order to preserve them.

There are 1256 ports that had no WWW: entries in pkg-descr files. These
ports will not be touched in this commit.

The portlint port has been adjusted to expect a WWW entry in each port
Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as
deprecated.

Approved by:		portmgr (tcberner)
b7f05445c0
Tobias C. Berner (tcberner) · 1.12.2,1
science: remove 'Created by' lines

A big Thank You to the original contributors of these ports:

  *  Andreas Fehlner <fehlner@gmx.de>
  *  Brad Huntting <huntting@glarp.com>
  *  Chao Shin <quakelee@cn.FreeBSD.org>
  *  Cheng-Lung Sung <clsung@FreeBSD.org>
  *  Chia-Hsing Yu <me@davidyu.org>
  *  Chris Rees <utisoft@gmail.com>
  *  David Naylor <dbn@FreeBSD.org>
  *  Dmitry Sivachenko <demon@FreeBSD.org>
  *  Ed Schouten <ed@FreeBSD.org>
  *  Eric Freeman <freebsdports@chillibear.com>
  *  Erik B Knudsen
  *  Fernan Aguero <fernan@iib.unsam.edu.ar>
  *  Frederic Culot <frederic@culot.org>
  *  Gea-Suan Lin <gslin@gslin.org>
  *  Glenn Johnson
  *  Greg Lewis <glewis@FreeBSD.org>
  *  Igor Serikov <iserikov@acm.org>
  *  Johannes Dieterich <dieterich@ogolem.org>
  *  Johannes Dieterich <jmd@FreeBSD.org>
  *  Johannes M Dieterich <jmd@FreeBSD.org>
  *  Johannes Meixner <johannes@perceivon.net>
  *  Ju Pengfei <jupengfei@gmail.com>
  *  Kay Lehmann <kay_lehmann@web.de>
  *  Klaus Aehlig <aehlig@linta.de>
  *  Kurt Kanzenbach <kurt@kmk-computers.de>
  *  Leland Wang <llwang@infor.org>
  *  Li-Lun Wang <llwang@infor.org>
  *  Markus Brueffer <markus@FreeBSD.org>
  *  NAKATA Maho <maho@FreeBSD.org>
  *  NAKATA, Maho <maho@FreeBSD.org>
  *  Nakata Maho <chat95@mbox.kyoto-inet.or.jp>
  *  Nakata Maho <maho@FreeBSD.org>
  *  Pav Lucistnik <pav@FreeBSD.org>
  *  Pav Lucistnik <pav@oook.cz>
  *  Pedro F. Giffuni
  *  Pedro F. Giffuni <giffunip@tutopia.com>
  *  Pedro Giffuni
  *  Pedro Giffuni <giffunip@asme.org>
  *  Po-Chuan Hsieh <sunpoet@FreeBSD.org>
  *  Rong-En Fan <rafan@FreeBSD.org>
  *  Ryo MIYAMOTO <rmiya@cc.hirosaki-u.ac.jp>
  *  Seamus Venasse <svenasse@polaris.ca>
  *  Shin'ya Murakami <murakami@ahs.scitec.kobe-u.ac.jp>
  *  Shin-ya MURAKAMI <murashin@gfd-dennou.org>
  *  Shin-ya Murakami <murashin@gfd-dennou.org>
  *  Stas Timokhin <devel@stasyan.com>
  *  Stephen Montgomery-Smith <stephen@math.missouri.edu>
  *  Steve Wills <steve@mouf.net
  *  Steve Wills <steve@mouf.net>
  *  Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>
  *  Sunpoet Po-Chuan Hsieh <sunpoet@sunpoet.net>
  *  TAKATSU Tomonari <tota@FreeBSD.org>
  *  TAOKA Fumiyoshi
  *  Thierry Thomas <thierry@pompo.net>
  *  Tim Cas <ports@stdrand.com>
  *  Uffe Jakobsen <uffe@uffe.org>
  *  Veniamin Gvozdikov <vg@FreeBSD.org>
  *  Vsevolod Stakhov <vsevolod@highsecure.ru>
  *  Wen Heping <wen@FreeBSD.org>
  *  Wen Heping <wenheping@gmail.com>
  *  Wen heping <wenheping@gmail.com>
  *  Ying-Chieh Liao <ijliao@FreeBSD.org>
  *  Yuri Victorovich <yuri@rawbw.com>
  *  anholt@FreeBSD.org
  *  bacon@smithers.neuro.mcw.edu
  *  batman <batman@udel.edu>
  *  db
  *  gurkan@phys.ethz.ch
  *  ijliao
  *  jbacon
  *  maintainer.freebsd@xpoundit.com
  *  mi
  *  rafan@infor.org
  *  shurd@FreeBSD.org
  *  thierry@pompo.net
  *  will

With hat:	portmgr
46196047a4
Po-Chuan Hsieh (sunpoet) · 1.12.2,1
science/hdf5: Update to 1.12.2

Changes:	https://portal.hdfgroup.org/display/support/HDF5+1.12.0
		https://portal.hdfgroup.org/display/support/HDF5+1.12.1
		https://portal.hdfgroup.org/display/support/HDF5+1.12.2
PR:		265152
Exp-run by:	antoine
a43418b815
Po-Chuan Hsieh (sunpoet) · 1.10.9,1
science/hdf5: Sort PLIST

- Fix PLIST change in f791baebff9d739e1b9c7d1ab963ecf7406a705d
37e9f4f1a6
Po-Chuan Hsieh (sunpoet) · 1.10.9,1
science/hdf5: Update to 1.10.9

Changes:	https://portal.hdfgroup.org/display/support/HDF5+1.10.7
		https://portal.hdfgroup.org/display/support/HDF5+1.10.8
		https://portal.hdfgroup.org/display/support/HDF5+1.10.9
f791baebff
Po-Chuan Hsieh (sunpoet) · 1.10.6_1,1
*/*: Replace science/szip with science/libaec

- Bump PORTREVISION of dependent ports for dependency change

szip does not allow redistribution in binary form without proper commercial
license. Its LICENSE_PERMS should be set to no-auto-accept which blocks building
this port, therefore building dependent ports are also blocked. Switch all
dependent ports to science/libaec to avoid conflicts and license issue.

PR:		228743, 246097, 250165
328ae40742
Stefan Eßer (se) · 1.10.6,1
science/hdf5: Add CPE information

Approved by:	portmgr (blanket)
580f698d25
Mathieu Arnold (mat) · 1.10.6,1
Remove # $FreeBSD$ from Makefiles.
305f148f48
Antoine Brodin (antoine) · 1.10.6,1
Revert r529778, ports depending on it were not tested

With hat:	portmgr
7a625cc826
Sunpoet Po-Chuan Hsieh (sunpoet) · 1.12.0
Update to 1.12.0

- Convert PORTEXAMPLES to PLIST entries

Changes:	https://portal.hdfgroup.org/display/support/HDF5+1.12.0
cf5ae74bc4
Antoine Brodin (antoine) · 1.10.6
Revert r529353, it fails to package

With hat:	portmgr
99c85f1122
Sunpoet Po-Chuan Hsieh (sunpoet) · 1.12.0
Update to 1.12.0

- Convert PORTEXAMPLES to PLIST entries

Changes:	https://portal.hdfgroup.org/display/support/HDF5+1.12.0
858da5c267
Sunpoet Po-Chuan Hsieh (sunpoet) · 1.10.6
Update to 1.10.6

Changes:	https://portal.hdfgroup.org/display/support/HDF5+1.10.6
01adc70aa4
Sunpoet Po-Chuan Hsieh (sunpoet) · 1.10.5_2
Add PARALLEL option

PR:		237751
Submitted by:	yuri
a7fb56684c
Gerald Pfeifer (gerald) · 1.10.5_2
Bump PORTREVISION for ports depending on the canonical version of GCC as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3 to GCC 9.1 under most circumstances now after revision 507371.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
   c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, everything INDEX-11 shows with a dependency on lang/gcc9 now.

PR:		238330
ea8c8ec7da
Gerald Pfeifer (gerald) · 1.10.5_1
Related to revision 499061 bump ports with USES=fortran to have them benefit from the improved situation where libgcc_s is only used when absolutely necessary.

Suggested by:	tijl
879e75a659
Sunpoet Po-Chuan Hsieh (sunpoet) · 1.10.5
Update to 1.10.5

Changes:	https://portal.hdfgroup.org/display/support/HDF5+1.10.5
bf1e6eed4e
Sunpoet Po-Chuan Hsieh (sunpoet) · 1.10.4
Update science/hdf5 to 1.10.4

- Bump PORTREVISION of dependent ports for shlib change

Changes:	https://portal.hdfgroup.org/display/support/HDF5%201.10.4#releasenotes
PR:		233070
Submitted by:	wen
91c3078096
Mark Linimon (linimon) · 1.10.2_1
After the upgrade to GCC 8, there's a new error: HDF_NO_UBSAN needs to be specified before function name.

Additionally, remove unnecessary USE_CSTD.

PR:		233979
Submitted by:	Piotr Kubaj
Approved by:	portmgr (tier-2 blanket)
4cb5facef5
Gerald Pfeifer (gerald) · 1.10.2_1
Bump PORTREVISION for ports depending on the canonical version of GCC defined via Mk/bsd.default-versions.mk which has moved from GCC 7.4 t GCC 8.2 under most circumstances.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
   c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, as a double check, everything INDEX-11 showed depending on lang/gcc7.

PR:		231590
a9f015d155
Sunpoet Po-Chuan Hsieh (sunpoet) · 1.10.2
Fix build on powerpc64

PR:		233569
Submitted by:	Piotr Kubaj <pkubaj@anongoth.pl>
b387b3998c
Sunpoet Po-Chuan Hsieh (sunpoet) · 1.10.2
Update science/hdf5 to 1.10.2

- Bump PORTREVISION of dependent ports for shlib change

Changes:	https://portal.hdfgroup.org/display/support/HDF5%201.10.2#releasenotes
		https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.10/hdf5-1.10.2/src/hdf5-1.10.2-RELEASE.txt
PR:		231009
Exp-run by:	antoine
c548cd43e8
Sunpoet Po-Chuan Hsieh (sunpoet) · 1.10.1_2
Update WWW
f6dc1baba7
Gerald Pfeifer (gerald) · 1.10.1_2
Bump PORTREVISION for ports depending on the canonical version of GCC in the ports tree (via Mk/bsd.default-versions.mk and lang/gcc) which has now moved from GCC 6 to GCC 7 by default.

This includes ports
 - featuring USE_GCC=yes or USE_GCC=any,
 - featuring USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and those
 - with USES=compiler specifying one of openmp, nestedfct, c11, c++0x,
   c++11-lib, c++11-lang, c++14-lang, c++17-lang, or gcc-c++11-lib.

PR:		222542
09f9633cb6
Sunpoet Po-Chuan Hsieh (sunpoet) · 1.10.1_1
Fix MASTER_SITES

- https://www.hdfgroup.org/ should be removed in r426844.
- ftp://support.hdfgroup.org/ is no longer available.
8d6b4fce53
Alexey Dokuchaev (danfe) · 1.10.1_1
These two ports build and package without issues now on 10.4-STABLE running under QEMU 2.9.0.
a15e60cfd1
Gerald Pfeifer (gerald) · 1.10.1_1
Bump PORTREVISION for ports depending on the canonical version of GCC (via Mk/bsd.default-versions.mk and lang/gcc) which has moved from GCC 5.4 to GCC 6.4 under most circumstances.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c++11-lib, c++11-lang,
   c++14-lang, c++0x, c11, or gcc-c++11-lib.

PR:		219275
e59c88cece
Sunpoet Po-Chuan Hsieh (sunpoet) · 1.10.1
Update science/hdf5 to 1.10.1

- Bump PORTREVISION for shlib change

Changes:	https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.10/hdf5-1.10.1/src/hdf5-1.10.1-RELEASE.txt
8b1d897ff6
Gerald Pfeifer (gerald) · 1.10.0_3
Bump PORTREVISIONs for ports depending on the canonical version of GCC and lang/gcc which have moved from GCC 4.9.4 to GCC 5.4 (at least under some circumstances such as versions of FreeBSD or platforms).

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using using Mk/bsd.octave.mk which in turn has USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c++11-lib, c++14-lang,
   c++11-lang, c++0x, c11, or gcc-c++11-lib.

PR:		216707
04d6f52202
Gerald Pfeifer (gerald) · 1.10.0_2
Bump PORTREVISIONS for ports depending on the canonical version of GCC and lang/gcc which have moved from GCC 4.8.5 to GCC 4.9.4 (at least under some circumstances such as versions of FreeBSD or platforms), part II.

The first part covered  ports with USE_GCC=yes, USE_GCC=any, or one of
gcc-c++11-lib, openmp, nestedfct, c++11-lib as well as c++14-lang,
c++11-lang, c++0x, c11 requested via USES=compiler.

This adds ports with USES=fortran and ports using Mk/bsd.octave.mk
which in turn has USES=fortran.

PR:		214965
Reported by:	thierry
e4b7b9118a
Sunpoet Po-Chuan Hsieh (sunpoet) · 1.10.0_1
- Fix PLIST when FORTRAN enabled

PR:		214792
Submitted by:	<rnmtw70@yandex.com>
01cffb1fa0
Sunpoet Po-Chuan Hsieh (sunpoet) · 1.10.0_1
- Update to 1.10.0-patch1

Changes:	https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.10/hdf5-1.10.0-patch1/src/hdf5-1.10.0-patch1-RELEASE.txt
164642ae39
Sunpoet Po-Chuan Hsieh (sunpoet) · 1.10.0
- Fix build with 1.8.x installed
4a3672999f
Sunpoet Po-Chuan Hsieh (sunpoet) · 1.10.0
- Update to 1.10.0 - Add LICENSE_FILE - Remove outdated PORTSCOUT - Re-enable SZIP option by default: it was changed unintentionally in r398300

Changes:	https://www.hdfgroup.org/ftp/HDF5/releases/hdf5-1.10/hdf5-1.10.0/src/hdf5-1.10.0-RELEASE.txt
		https://www.hdfgroup.org/HDF5/doc/ADGuide/Changes.html
9a1f45d861
Mathieu Arnold (mat) · 1.8.15_1
Remove ${PORTSDIR}/ from dependencies, categories r, s, t, and u.

With hat:	portmgr
Sponsored by:	Absolight
597afc47ba
Sunpoet Po-Chuan Hsieh (sunpoet) · 1.8.15_1
- Convert to new test framework
7cf8093ec1
Sunpoet Po-Chuan Hsieh (sunpoet) · 1.8.15_1
- Use DISTVERSIONSUFFIX instead of DISTNAME - Add PORTSCOUT: this port is essentially 1.8.15 patch 1 with PORTVERSION=1.8.15
296e09b1fb
Sunpoet Po-Chuan Hsieh (sunpoet) · 1.8.15_1
- Remove no-op --with-pthread=/usr from CONFIGURE_ARGS:   - --enable-threadsafe and --enable-cxx/--enable-cxx are mutually exclusive   - --with-pthread=/usr is only valid with --enable-threadsafe

PR:		200728
Submitted by:	Taoka Fumiyoshi <fmysh@iijmio-mail.jp>
3fef3baaa2
Sunpoet Po-Chuan Hsieh (sunpoet) · 1.8.15_1
- Update to 1.8.5 patch 1

Changes:	https://www.hdfgroup.org/ftp/HDF5/current/src/hdf5-1.8.15-patch1-RELEASE.txt
		https://www.hdfgroup.org/HDF5/doc/ADGuide/Changes.html
dc55ba53c6
Sunpoet Po-Chuan Hsieh (sunpoet) · 1.8.15
- Fix build with FORTRAN enabled

Build failure with FORTRAN enabled was caused by configure-generated LDFLAGS
where -L/usr/lib appeared before -L${LOCALBASE}/lib/gcc48. It is the simplest
way to solve this problem by removing --with-zlib from CONFIGURE_ARGS.

PR:		200590
Submitted by:	Taoka Fumiyoshi <fmysh@iijmio-mail.jp>
5813b1ddac
Sunpoet Po-Chuan Hsieh (sunpoet) · 1.8.15
- Update to 1.8.15 - Bump PORTREVISION for science/hdf5 shlib change

Changes:	http://www.hdfgroup.org/ftp/HDF5/current/src/hdf5-1.8.15-RELEASE.txt
		http://www.hdfgroup.org/HDF5/doc/ADGuide/Changes.html
e4796f7301
Sunpoet Po-Chuan Hsieh (sunpoet) · 1.8.14_1
- Cleanup -lpthread/-pthread manipulation
d66a4d6242
Sunpoet Po-Chuan Hsieh (sunpoet) · 1.8.14_1
- Fix SZIP option - Bump PORTREVISION for package change
b1163294a8
Sunpoet Po-Chuan Hsieh (sunpoet) · 1.8.14
- Fix PLIST

Notified by:	Rainer Hurling <Rainer.Hurling@rhurlin.de>
bc39652b82
Sunpoet Po-Chuan Hsieh (sunpoet) · 1.8.14
- Update to 1.8.14 - Update MASTER_SITES - Use INSTALL_TARGET=install-strip instead of MAKE_ENV=INSTALL_STRIP_FLAG=${STRIP} - Bump PORTREVISION for science/hdf5 shlib change

Changes:	http://www.hdfgroup.org/ftp/HDF5/current/src/hdf5-1.8.14-RELEASE.txt
		http://www.hdfgroup.org/HDF5/doc/ADGuide/Changes.html
6e5edf87e4