CVE and update status of the FreeBSD ports tree3,295 unaddressed CVEs in 670 portsAll times are CET
Port details

science/eccodes 2.49.0

ECMWF API for WMO FM-92 GRIB and FM-94 BUFR messages

Port info

Maintainer
sunpoet@FreeBSD.org
Packages
latest: 2.49.0
Upstream
Higher version available: 2.50.0
Last update
to 2.49.0 · 2bec1d110f
Quarterly
2026Q4: 2.49.0
WWW
https://confluence.ecmwf.int/display/ECC
Links
cgit · VuXML · Report wrong data

Install

Package
# pkg install eccodes
installs 2.49.0 from latest; from quarterly (2026Q4) 2.49.0
Port
# cd /usr/ports/science/eccodes && make install clean
# make -C /usr/ports/science/eccodes config  # change options first
Size
3.7 MiB download · 63 MiB installed
Depends on
graphics/openjpeg 2.5.4_2, graphics/png 1.6.59_1, lang/perl5.42 5.42.3, science/libaec 1.1.7, science/netcdf 4.10.1
License
APACHE20
Options
2 of 3 on in the package: AEC OPENJPEG
Show the 1 options that are off
JASPER

Packages by version and architecture

latest

FreeBSD versionamd64aarch64i386
FreeBSD 162.49.02.49.0–
FreeBSD 152.49.02.49.0–
FreeBSD 142.49.02.49.0✗

quarterly (2026Q4)

FreeBSD versionamd64aarch64i386
FreeBSD 152.49.02.49.0–
FreeBSD 142.49.02.49.0✗

version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.

Unaddressed and VuXML only (0)

No unaddressed CVE and nothing reported by pkg audit for the packaged version 2.49.0.

Fixed (0)

No VuXML entries for this package.

Problem reports (0) · open in Bugzilla, most recently changed first

None.

Commits (66)

Sunpoet Po-Chuan Hsieh (sunpoet) · 2.15.0
Update to 2.15.0

Changes:	https://confluence.ecmwf.int/display/ECC/Latest+news
6b3459293c
Sunpoet Po-Chuan Hsieh (sunpoet) · 2.14.1
Update to 2.14.1

Changes:	https://confluence.ecmwf.int/display/ECC/Latest+news
e32a691d07
Sunpoet Po-Chuan Hsieh (sunpoet) · 2.13.1
Update to 2.13.1

Changes:	https://confluence.ecmwf.int/display/ECC/Latest+news
685885782c
Sunpoet Po-Chuan Hsieh (sunpoet) · 2.13.0
Mark CONFLICTS_INSTALL between science/eccodes and science/grib_api

PR:		235602
Submitted by:	Robert Kruus <rob.kruus@gmail.com>
0a568c8b0b
Sunpoet Po-Chuan Hsieh (sunpoet) · 2.13.0
Update to 2.13.0

Changes:	https://confluence.ecmwf.int/display/ECC/Latest+news
9b37e33325
Sunpoet Po-Chuan Hsieh (sunpoet) · 2.12.5
Update to 2.12.5

Changes:	https://confluence.ecmwf.int/display/ECC/Latest+news
70d0371995
Sunpoet Po-Chuan Hsieh (sunpoet) · 2.12.0_1
Update science/netcdf to 4.6.3

- Bump PORTREVISION of dependent ports for shlib change

Changes:	https://github.com/Unidata/netcdf-c/releases
		https://github.com/Unidata/netcdf-c/blob/master/RELEASE_NOTES.md
a5990240e0
Sunpoet Po-Chuan Hsieh (sunpoet) · 2.12.0
Update to 2.12.0

Changes:	https://confluence.ecmwf.int/display/ECC/Latest+news
431504ed34
Sunpoet Po-Chuan Hsieh (sunpoet) · 2.10.0
Update PORTSCOUT
df58d53a14
Sunpoet Po-Chuan Hsieh (sunpoet) · 2.10.0
Update to 2.10.0

Changes:	https://confluence.ecmwf.int/display/ECC/Latest+news
04e326d638
Mark Linimon (linimon) · 2.8.2
Add USE_CSTD=c99 to fix build with base GCC, which uses c89 by default.

While here, pet portlint.

PR:		234404
Submitted by:	Piotr Kubaj
Approved by:	portmgr (tier-2 blanket)
88780dc127
Tobias C. Berner (tcberner) · 2.8.2
Change cmake default behaviour to outsource.

Ports that build out of source now simply can use "USES=cmake"
instead of "USES=cmake:outsource". Ports that fail to build
out of source now need to specify "USES=cmake:insource".

I tried to only set insource where explictely needed.

PR:		232038
Exp-run by:	antoine
707c6bf295
Sunpoet Po-Chuan Hsieh (sunpoet) · 2.8.2
Update MASTER_SITES and WWW
cf2406a087
Sunpoet Po-Chuan Hsieh (sunpoet) · 2.8.2
Update to 2.8.2

Changes:	https://confluence.ecmwf.int/display/ECC/Latest+news
0c1c355d95
Sunpoet Po-Chuan Hsieh (sunpoet) · 2.8.0
Clean up Makefile
5a628cc623
Sunpoet Po-Chuan Hsieh (sunpoet) · 2.8.0
Add eccodes 2.8.0

ecCodes is a package developed by ECMWF which provides an application
programming interface and a set of tools for decoding and encoding messages in
the following formats:
- WMO FM-92 GRIB edition 1 and edition 2
- WMO FM-94 BUFR edition 3 and edition 4
- WMO GTS abbreviated header (only decoding).

A useful set of command line tools provide quick access to the messages. C,
Fortran 90 and Python interfaces provide access to the main ecCodes
functionality.

ecCodes is an evolution of GRIB-API. It is designed to provide the user with a
simple set of functions to access data from several formats with a key/value
approach.

For GRIB encoding and decoding, the GRIB-API functionality is provided fully in
ecCodes with only minor interface and behaviour changes. Interfaces for C,
Fortran 90 and Python are all maintained as in GRIB-API. However, the GRIB-API
Fortran 77 interface is no longer available.

WWW: https://software.ecmwf.int/wiki/display/ECC
a61692dd4c