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

science/cdo 2.6.4_1

Climate Data Operators

Port info

Maintainer
sunpoet@FreeBSD.org
Packages
latest: 2.6.4_1
Upstream
Higher version available: 2.6.6
Last update
to 2.6.4_1 · 463980a20d
Quarterly
2026Q4: 2.6.4
WWW
https://code.mpimet.mpg.de/projects/cdo
Links
cgit · VuXML · Report wrong data

Install

Package
# pkg install cdo
installs 2.6.4_1 from latest; from quarterly (2026Q4) 2.6.4
Port
# cd /usr/ports/science/cdo && make install clean
# make -C /usr/ports/science/cdo config  # change options first
Size
3.5 MiB download · 12 MiB installed
Depends on
graphics/jasper 4.2.9, graphics/proj 9.9.0,1, misc/libuuid 2.42.4, science/cgribex 2.3.1, science/eccodes 2.49.0, science/hdf5 1.12.2_2,1, science/libaec 1.1.7, science/netcdf 4.10.1, science/udunits 2.2.28
License
BSD3CLAUSE
Options
9 of 9 on in the package: CGRIBEX ECCODES HDF5 JASPER NETCDF PROJ SZIP UDUNITS UUID

Packages by version and architecture

latest

FreeBSD versionamd64aarch64i386
FreeBSD 162.6.4_12.6.4–
FreeBSD 152.6.4_12.6.4_1–
FreeBSD 142.6.4_12.6.4✗

quarterly (2026Q4)

FreeBSD versionamd64aarch64i386
FreeBSD 152.6.42.6.4–
FreeBSD 142.6.42.6.4✗

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.6.4_1.

Fixed (0)

No VuXML entries for this package.

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

None.

Commits (161)

Sunpoet Po-Chuan Hsieh (sunpoet) · 1.6.9_1
- Convert to new options dependency helper
c14c8470e6
Wen Heping (wen) · 1.6.9_1
- Update graphics/proj to 4.9.1 - Bump PORTREVISION to chase the update of proj

PR:		200434
Submitted by:	wen@(myself)
Approved by:	maintainer(timeout, >20 days)
70e12eef45
Sunpoet Po-Chuan Hsieh (sunpoet) · 1.6.9
- Add PORTSCOUT
40bbbd50fd
Sunpoet Po-Chuan Hsieh (sunpoet) · 1.6.9
- Update to 1.6.9

Changes:	https://code.zmaw.de/news/307
877cf94058
Sunpoet Po-Chuan Hsieh (sunpoet) · 1.6.8
- Update to 1.6.8

Changes:	https://code.zmaw.de/news/303
18b158ac57
Sunpoet Po-Chuan Hsieh (sunpoet) · 1.6.7_1
- Cleanup Makefile
31a267066f
Sunpoet Po-Chuan Hsieh (sunpoet) · 1.6.7_1
- 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
Sunpoet Po-Chuan Hsieh (sunpoet) · 1.6.7
- Update to 1.6.7 - Use INSTALL_TARGET=install-strip instead of STRIP_CMD

Changes:	https://code.zmaw.de/news/284
		https://code.zmaw.de/news/275
d2f78922da
Tijl Coosemans (tijl) · 1.6.4_1
Replace USES=libtool:oldver with USES=libtool or USES=libtool:keepla in the 32 ports that still use it.  Bump PORTREVISION on their dependent ports except the ones that depend on these:

audio/libogg
audio/libvorbis
devel/pcre
ftp/curl
graphics/jpeg
graphics/libart_lgpl
graphics/tiff
textproc/expat2
textproc/libxslt

In these cases the same trick as in the recent gettext update is used.
The ports install a symlink with the old library version.  When enough
of their dependent ports have had regular updates the remaining ones can
get a PORTREVISION bump and the links can be removed.

Also remove the devel/pcre dependency from USE_GNOME=glib20.  It causes
over 2200 packages to depend on devel/pcre while less than 200 actually
link with it.  The glib20 package still depends on devel/pcre so this
should not make a difference for ports with USE_GNOME=glib20.  Also,
libdata/pkgconfig/glib-2.0.pc lists pcre as a private library so
USE_GNOME=glib20 should not propagate it.

PR:		195724
Exp-run by:	antoine
Approved by:	portmgr (antoine)
60945f0277
Sunpoet Po-Chuan Hsieh (sunpoet) · 1.6.4
- Update to 1.6.4

Changes:	https://code.zmaw.de/news/249
5935d29169
Sunpoet Po-Chuan Hsieh (sunpoet) · 1.6.3
- Add missing backslash

Submitted by:	Yasuhiro KIMURA <yasu@utahime.org>
70a79e9773
Sunpoet Po-Chuan Hsieh (sunpoet) · 1.6.3
- Update to 1.6.3 - Add CGRIBEX and UDUNITS options - Turn JASPER on by default - Adjust HDF5 and NetCDF dependency - Strip shared library

Changes:	https://code.zmaw.de/news/240
		https://code.zmaw.de/news/217
92bf592815
Antoine Brodin (antoine) · 1.6.1_1
Mark broken: Fails to post-build

Unsupported file type (library support not compiled in)
*** [post-build] Error code 1

Reported by:	pkg-fallout
30beb2b240
Sunpoet Po-Chuan Hsieh (sunpoet) · 1.6.1_1
- Add LICENSE - Remove HDF5 1.6.x and NetCDF 3.x support - Convert to new options helper - Strip shared library - Use MAKE_CMD - Support STAGEDIR - Bump PORTREVISION for dependency and package change
3975552706
Baptiste Daroussin (bapt) · 1.6.1
Add NO_STAGE all over the place in preparation for the staging support (cat: science)
1dd0d087e7
Sunpoet Po-Chuan Hsieh (sunpoet) · 1.6.1
- Update to 1.6.1 - Remove deprecated PTHREAD_*

Changes:	https://code.zmaw.de/news/205
ffc805cfd2
Sunpoet Po-Chuan Hsieh (sunpoet) · 1.6.0
- Use USES=gmake
bc221a68c1
Sunpoet Po-Chuan Hsieh (sunpoet) · 1.6.0
- Update to 1.6.0 - Cleanup Makefile header

Changes:	https://code.zmaw.de/news/179
		https://code.zmaw.de/news/165
		https://code.zmaw.de/news/149
		https://code.zmaw.de/news/130
		https://code.zmaw.de/news/129
6aa8206812
Eitan Adler (eadler) · 1.5.5
This changes almost all the "gnomehack" only USE_GNOME cases to USES= pathfix.

If a port used other USE_GNOME items it was untouched.
The ports that used other USES were fixed by hand.

PR:		ports/177081
Reviewed by:	bapt
Approved by:	portmgr (miwi)
334eb0fc61
Sunpoet Po-Chuan Hsieh (sunpoet) · 1.5.5
- Convert to new options framework
13ef8343bc
Sunpoet Po-Chuan Hsieh (sunpoet) · 1.5.5
- Update to 1.5.5

Changes:	https://code.zmaw.de/news/116
897527e9c8
Sunpoet Po-Chuan Hsieh (sunpoet) · 1.5.4
- Update to 1.5.4

Changes:	https://code.zmaw.de/news/99
e9cf162e2c
Wen Heping (wen) · 1.5.3_1
- Bump PORTREVISION to chase the update of graphics/proj
b360c0c97b
Sunpoet Po-Chuan Hsieh (sunpoet) · 1.5.3
- Update to 1.5.3

Changes:	https://code.zmaw.de/news/85
5fb9a83a89
Dmitry Marakasov (amdmi3) · 1.5.2
- Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS) - Fix all ports that add {CPP,LD}FLAGS to *_ENV to modify flags instead

PR:		157936
Submitted by:	myself
Exp-runs by:	pav
Approved by:	pav
6f6fbe4bdf
Sunpoet Po-Chuan Hsieh (sunpoet) · 1.5.2
- Move preprocessor options back to CPPFLAGS

Suggested by:	danfe, sahil
da385f3d2b
Sunpoet Po-Chuan Hsieh (sunpoet) · 1.5.2
- Update to 1.5.2

Changes:	https://code.zmaw.de/news/77
e4be554e63
Sunpoet Po-Chuan Hsieh (sunpoet) · 1.5.1
- Update to 1.5.1 - Use CFLAGS instead of CPPFLAGS - Remove out-dated OSVERSION check and pkg-message - Make portlint happier - Cosmetic change

Changes:	https://code.zmaw.de/news/68
fc8fecf250
Sunpoet Po-Chuan Hsieh (sunpoet) · 1.5.0_1
- Bump PORTREVISION for science/hdf5-18 shlib change
d3ddb2e80f
Sunpoet Po-Chuan Hsieh (sunpoet) · 1.5.0
- Update to 1.5.0 - Update netcdf4 dependency - CPPFLAGS is now added to CONFIGURE_ENV by Mk/bsd.port.Mk - Remove OSVERSION check - Space/Tab twiddle

Changes:	https://code.zmaw.de/news/50
042f7a485d
Sunpoet Po-Chuan Hsieh (sunpoet) · 1.4.7
- Update to 1.4.7

Changes:        https://code.zmaw.de/news/41
d5a139eca5
Sunpoet Po-Chuan Hsieh (sunpoet) · 1.4.6
- Do not run cdotest on 6.x

Reported by:	pointyhat
Approved by:	pgollucci (mentor, implicit)
a76dc28f6f
Sunpoet Po-Chuan Hsieh (sunpoet) · 1.4.6
- Update to 1.4.6

Changes:	https://code.zmaw.de/news/32

New features:
- Using libtool for linking (rpath)
- Changed predefined gaussian grid names from t<RES>grid to n<N>
- Use n80 instead of t106grid to define a Gaussian N80 grid
- Changed percentile parameter type from integer to float
New operators:
- bandpass: Bandpass filtering
- lowpass: Lowpass filtering
- highpass: Highpass filtering
Changed operators:
- eca_gsl: adjust implementation to fit definition by ECA
- expr, exprf: added missing values support
Fixed bugs:
- sellevel: copy zaxis meta data name and units
- seldate: open output file only when time steps found

Approved by:	pgollucci (mentor)
b9464edfe2
Sunpoet Po-Chuan Hsieh (sunpoet) · 1.4.5.1
- Use LOCAL/sunpoet as backup MASTER_SITES

Approved by:	pgollucci (mentor)
0d5e39c89e
Sunpoet Po-Chuan Hsieh (sunpoet) · 1.4.5.1
- Update MAINTAINER to my FreeBSD.org address

Approved by:	pgollucci (mentor)
e475c19a24
Sahil Tandon (sahil) · 1.4.5.1
- Update to 1.4.5.1

PR:		ports/148906
Submitted by:	Sunpoet Po-Chuan Hsieh <sunpoet@sunpoet.net> (maintainer)
c6bff60f4a
Li-Wen Hsu (lwhsu) · 1.4.4
- Update to 1.4.4

PR:		ports/146861
Submitted by:	Sunpoet Po-Chuan Hsieh <sunpoet AT sunpoet.net> (maintainer)
a9d9e51855
Li-Wen Hsu (lwhsu) · 1.4.3
- Update to 1.4.3 - Update MASTER_SITES, WWW

PR:		ports/146326
Submitted by:	Sunpoet Po-Chuan Hsieh <sunpoet AT sunpoet.net> (maintainer)
9f64b86a3a
Martin Wilke (miwi) · 1.4.1
- Update to 1.4.1

PR:		143516
Submitted by:	Sunpoet Po-Chuan Hsieh <sunpoet@sunpoet.net> (maintainer)
ac789ce3ba
Martin Wilke (miwi) · 1.3.1_2
- Chase graphics/proj shlib bump
78f963d9bd
Rong-En Fan (rafan) · 1.3.1_1
- Update science/netcdf4 to 4.0.1 - Bump PORTREVISION for dependent ports

PR:		ports/136377
Submitted by:	Sunpoet Po-Chuan Hsieh <sunpoet at sunpoet.net> (maintainer)
Feature safe:	yes
18581ecd56
Li-Wen Hsu (lwhsu) · 1.3.1
- Update to 1.3.1

PR:		ports/134179
Submitted by:	Sunpoet Po-Chuan Hsieh <sunpoet AT sunpoet.net> (maintainer)
fe82904993
Chin-San Huang (chinsan) · 1.3.0
- Update to 1.3.0 - Enable HDF5 1.8, netCDF 4 and proj by default - Reformat Makefile

PR:		ports/130720
Submitted by:	sunpoet Po-Chuan Hsieh <sunpoet@sunpoet.net>
de1b6f6c07
Pav Lucistnik (pav) · 1.2.1
- Remove conditional checks for FreeBSD 5.x and older
b2a96c6df1
Chin-San Huang (chinsan) · 1.2.1
- Update to 1.2.1

PR:		ports/128993
Submitted by:	sunpoet (maintainer)
68b3856b68
Edwin Groothuis (edwin) · 1.2.0
[MAINTAINER] science/cdo: update to 1.2.0

PR:		ports/126610
Submitted by:	Sunpoet Po-Chuan Hsieh <sunpoet@sunpoet.net>
b4464eda2a
Cheng-Lung Sung (clsung) · 1.1.1
- Update to 1.1.1

PR:		ports/122667
Submitted by:	maintainer (Sunpoet Po-Chuan Hsieh)
025d00d6cc
Thierry Thomas (thierry) · 1.1.0
Update to 1.1.0.

PR:		ports/120299
Submitted by:	Sunpoet Po-Chuan Hsieh <sunpoet (at) sunpoet.net> (maintainer)
e3301dcda2
Chin-San Huang (chinsan) · 1.0.9
- Update to 1.0.9

PR:		ports/117506
Submitted by:	sunpoet(maintainer)
94e7e8c9c3
Li-Wen Hsu (lwhsu) · 1.0.8
- Update to 1.0.8

PR:		ports/114104
Submitted by:	Sunpoet Po-Chuan Hsieh <sunpoet AT sunpoet.net> (maintainer)
0287c47729