- Convert to new options dependency helperc14c8470e6
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 cdoinstalls 2.6.4_1 fromlatest; fromquarterly(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 version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 16 | 2.6.4_1 | 2.6.4 | – |
| FreeBSD 15 | 2.6.4_1 | 2.6.4_1 | – |
| FreeBSD 14 | 2.6.4_1 | 2.6.4 | ✗ |
quarterly (2026Q4)
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 15 | 2.6.4 | 2.6.4 | – |
| FreeBSD 14 | 2.6.4 | 2.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)
- 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
- Add PORTSCOUT40bbbd50fd
- Update to 1.6.9 Changes: https://code.zmaw.de/news/307877cf94058
- Update to 1.6.8 Changes: https://code.zmaw.de/news/30318b158ac57
- Cleanup Makefile31a267066f
- 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.html6e5edf87e4- 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/275d2f78922da
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
- Update to 1.6.4 Changes: https://code.zmaw.de/news/2495935d29169
- Add missing backslash Submitted by: Yasuhiro KIMURA <yasu@utahime.org>70a79e9773
- 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/21792bf592815
Mark broken: Fails to post-build Unsupported file type (library support not compiled in) *** [post-build] Error code 1 Reported by: pkg-fallout30beb2b240
- 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 change3975552706
Add NO_STAGE all over the place in preparation for the staging support (cat: science)1dd0d087e7
- Update to 1.6.1 - Remove deprecated PTHREAD_* Changes: https://code.zmaw.de/news/205ffc805cfd2
- Use USES=gmakebc221a68c1
- 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/1296aa8206812
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
- Convert to new options framework13ef8343bc
- Update to 1.5.5 Changes: https://code.zmaw.de/news/116897527e9c8
- Update to 1.5.4 Changes: https://code.zmaw.de/news/99e9cf162e2c
- Bump PORTREVISION to chase the update of graphics/projb360c0c97b
- Update to 1.5.3 Changes: https://code.zmaw.de/news/855fb9a83a89
- 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: pav6f6fbe4bdf- Move preprocessor options back to CPPFLAGS Suggested by: danfe, sahilda385f3d2b
- Update to 1.5.2 Changes: https://code.zmaw.de/news/77e4be554e63
- 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/68fc8fecf250
- Bump PORTREVISION for science/hdf5-18 shlib changed3ddb2e80f
- 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/50042f7a485d
- Update to 1.4.7 Changes: https://code.zmaw.de/news/41d5a139eca5
- Do not run cdotest on 6.x Reported by: pointyhat Approved by: pgollucci (mentor, implicit)a76dc28f6f
- 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
- Use LOCAL/sunpoet as backup MASTER_SITES Approved by: pgollucci (mentor)0d5e39c89e
- Update MAINTAINER to my FreeBSD.org address Approved by: pgollucci (mentor)e475c19a24
- Update to 1.4.5.1 PR: ports/148906 Submitted by: Sunpoet Po-Chuan Hsieh <sunpoet@sunpoet.net> (maintainer)c6bff60f4a
- Update to 1.4.4 PR: ports/146861 Submitted by: Sunpoet Po-Chuan Hsieh <sunpoet AT sunpoet.net> (maintainer)a9d9e51855
- Update to 1.4.3 - Update MASTER_SITES, WWW PR: ports/146326 Submitted by: Sunpoet Po-Chuan Hsieh <sunpoet AT sunpoet.net> (maintainer)9f64b86a3a
- Update to 1.4.1 PR: 143516 Submitted by: Sunpoet Po-Chuan Hsieh <sunpoet@sunpoet.net> (maintainer)ac789ce3ba
- Chase graphics/proj shlib bump78f963d9bd
- 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: yes18581ecd56
- Update to 1.3.1 PR: ports/134179 Submitted by: Sunpoet Po-Chuan Hsieh <sunpoet AT sunpoet.net> (maintainer)fe82904993
- 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
- Remove conditional checks for FreeBSD 5.x and olderb2a96c6df1
- Update to 1.2.1 PR: ports/128993 Submitted by: sunpoet (maintainer)68b3856b68
[MAINTAINER] science/cdo: update to 1.2.0 PR: ports/126610 Submitted by: Sunpoet Po-Chuan Hsieh <sunpoet@sunpoet.net>b4464eda2a
- Update to 1.1.1 PR: ports/122667 Submitted by: maintainer (Sunpoet Po-Chuan Hsieh)025d00d6cc
Update to 1.1.0. PR: ports/120299 Submitted by: Sunpoet Po-Chuan Hsieh <sunpoet (at) sunpoet.net> (maintainer)e3301dcda2
- Update to 1.0.9 PR: ports/117506 Submitted by: sunpoet(maintainer)94e7e8c9c3
- Update to 1.0.8 PR: ports/114104 Submitted by: Sunpoet Po-Chuan Hsieh <sunpoet AT sunpoet.net> (maintainer)0287c47729