git: 2bec1d110ffb - main - science/eccodes: Update to 2.49.0

From: Po-Chuan Hsieh <sunpoet_at_FreeBSD.org>
Date: Tue, 29 Sep 2026 19:28:03 UTC
The branch main has been updated by sunpoet:

URL: https://cgit.FreeBSD.org/ports/commit/?id=2bec1d110ffbf243110be8703ac15ccee2ebadad

commit 2bec1d110ffbf243110be8703ac15ccee2ebadad
Author:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2026-09-29 18:58:05 +0000
Commit:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
CommitDate: 2026-09-29 19:24:15 +0000

    science/eccodes: Update to 2.49.0
    
    Changes:        https://confluence.ecmwf.int/display/ECC/Latest+news
---
 science/eccodes/Makefile  |  2 +-
 science/eccodes/distinfo  |  6 +++---
 science/eccodes/pkg-plist | 15 +++++++++++++++
 3 files changed, 19 insertions(+), 4 deletions(-)

diff --git a/science/eccodes/Makefile b/science/eccodes/Makefile
index b962ff8ca380..c52ea90072b2 100644
--- a/science/eccodes/Makefile
+++ b/science/eccodes/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	eccodes
-PORTVERSION=	2.48.0
+PORTVERSION=	2.49.0
 DISTVERSIONSUFFIX=	-Source
 CATEGORIES=	science
 MASTER_SITES=	https://confluence.ecmwf.int/download/attachments/45757960/ \
diff --git a/science/eccodes/distinfo b/science/eccodes/distinfo
index 230eb8458d16..c7122ee4777a 100644
--- a/science/eccodes/distinfo
+++ b/science/eccodes/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1787267948
-SHA256 (eccodes-2.48.0-Source.tar.gz) = 62e8fa5ca137d138189a5fdd6d5b2205c89cc26338e3f4286aba3d89b49c9f9a
-SIZE (eccodes-2.48.0-Source.tar.gz) = 12847941
+TIMESTAMP = 1790435662
+SHA256 (eccodes-2.49.0-Source.tar.gz) = ef5566475f017e5fe6c6c794907f0a2cf2fccbf20c34b25a4ba4529e5dc48226
+SIZE (eccodes-2.49.0-Source.tar.gz) = 12949537
diff --git a/science/eccodes/pkg-plist b/science/eccodes/pkg-plist
index 19696099ebe9..e294fe1cff76 100644
--- a/science/eccodes/pkg-plist
+++ b/science/eccodes/pkg-plist
@@ -17124,6 +17124,7 @@ libdata/pkgconfig/eccodes.pc
 %%DATADIR%%/definitions/grib2/localConcepts/destine/paramId.lte33.def
 %%DATADIR%%/definitions/grib2/localConcepts/destine/shortName.def
 %%DATADIR%%/definitions/grib2/localConcepts/destine/shortName.lte33.def
+%%DATADIR%%/definitions/grib2/localConcepts/destine/timespanConcept.def
 %%DATADIR%%/definitions/grib2/localConcepts/destine/units.def
 %%DATADIR%%/definitions/grib2/localConcepts/destine/units.lte33.def
 %%DATADIR%%/definitions/grib2/localConcepts/destinegen1/MTG2SwitchConcept.def
@@ -17158,6 +17159,7 @@ libdata/pkgconfig/eccodes.pc
 %%DATADIR%%/definitions/grib2/localConcepts/ecmf/modelVersionConcept.aifs-single.def
 %%DATADIR%%/definitions/grib2/localConcepts/ecmf/modelVersionConcept.aifs-subs-crps.def
 %%DATADIR%%/definitions/grib2/localConcepts/ecmf/modelVersionConcept.aifs-subs.def
+%%DATADIR%%/definitions/grib2/localConcepts/ecmf/modelVersionConcept.gfas.def
 %%DATADIR%%/definitions/grib2/localConcepts/ecmf/modelVersionConcept.ldas.def
 %%DATADIR%%/definitions/grib2/localConcepts/ecmf/name.chemsplit.def
 %%DATADIR%%/definitions/grib2/localConcepts/ecmf/name.def
@@ -17267,6 +17269,7 @@ libdata/pkgconfig/eccodes.pc
 %%DATADIR%%/definitions/grib2/localConcepts/kwbc/units.def
 %%DATADIR%%/definitions/grib2/localConcepts/kwbc/units.lte33.def
 %%DATADIR%%/definitions/grib2/localConcepts/lcgcr/modelNameConcept.def
+%%DATADIR%%/definitions/grib2/localConcepts/lcgcr/modelVersionConcept.CORe.def
 %%DATADIR%%/definitions/grib2/localConcepts/lcgcr/modelVersionConcept.CRA-40.def
 %%DATADIR%%/definitions/grib2/localConcepts/lcgcr/modelVersionConcept.ERA5.def
 %%DATADIR%%/definitions/grib2/localConcepts/lcgcr/modelVersionConcept.JRA-3Q.def
@@ -22683,6 +22686,11 @@ libdata/pkgconfig/eccodes.pc
 %%DATADIR%%/definitions/grib2/templates/template.4.205.def
 %%DATADIR%%/definitions/grib2/templates/template.4.206.def
 %%DATADIR%%/definitions/grib2/templates/template.4.207.def
+%%DATADIR%%/definitions/grib2/templates/template.4.224.def
+%%DATADIR%%/definitions/grib2/templates/template.4.225.def
+%%DATADIR%%/definitions/grib2/templates/template.4.226.def
+%%DATADIR%%/definitions/grib2/templates/template.4.227.def
+%%DATADIR%%/definitions/grib2/templates/template.4.228.def
 %%DATADIR%%/definitions/grib2/templates/template.4.254.def
 %%DATADIR%%/definitions/grib2/templates/template.4.3.def
 %%DATADIR%%/definitions/grib2/templates/template.4.30.def
@@ -23244,6 +23252,7 @@ libdata/pkgconfig/eccodes.pc
 %%DATADIR%%/definitions/mars/grib.amap.an.def
 %%DATADIR%%/definitions/mars/grib.clmn.fc.def
 %%DATADIR%%/definitions/mars/grib.clte.fc.def
+%%DATADIR%%/definitions/mars/grib.dacl.em.def
 %%DATADIR%%/definitions/mars/grib.dacl.pb.def
 %%DATADIR%%/definitions/mars/grib.dacw.pb.def
 %%DATADIR%%/definitions/mars/grib.dcda.4i.def
@@ -23403,6 +23412,7 @@ libdata/pkgconfig/eccodes.pc
 %%DATADIR%%/definitions/mars/grib.enfo.pf.def
 %%DATADIR%%/definitions/mars/grib.enfo.pfc.def
 %%DATADIR%%/definitions/mars/grib.enfo.ppm.def
+%%DATADIR%%/definitions/mars/grib.enfo.sfo.def
 %%DATADIR%%/definitions/mars/grib.enfo.sot.def
 %%DATADIR%%/definitions/mars/grib.enfo.sv.def
 %%DATADIR%%/definitions/mars/grib.enfo.svar.def
@@ -23435,8 +23445,11 @@ libdata/pkgconfig/eccodes.pc
 %%DATADIR%%/definitions/mars/grib.ewmo.cl.def
 %%DATADIR%%/definitions/mars/grib.ewmo.def
 %%DATADIR%%/definitions/mars/grib.ewmo.fc.def
+%%DATADIR%%/definitions/mars/grib.frcd.bf.def
 %%DATADIR%%/definitions/mars/grib.gfas.ga.def
 %%DATADIR%%/definitions/mars/grib.gfas.gsd.def
+%%DATADIR%%/definitions/mars/grib.gfra.ga.def
+%%DATADIR%%/definitions/mars/grib.gfra.gsd.def
 %%DATADIR%%/definitions/mars/grib.kwbc.pf.def
 %%DATADIR%%/definitions/mars/grib.ldas.an.def
 %%DATADIR%%/definitions/mars/grib.ldas.fc.def
@@ -23605,6 +23618,7 @@ libdata/pkgconfig/eccodes.pc
 %%DATADIR%%/definitions/mars/grib.sens.sf.def
 %%DATADIR%%/definitions/mars/grib.sens.sg.def
 %%DATADIR%%/definitions/mars/grib.sfdd.fc.def
+%%DATADIR%%/definitions/mars/grib.sfdd.icp.def
 %%DATADIR%%/definitions/mars/grib.sfmd.fc.def
 %%DATADIR%%/definitions/mars/grib.sfmm.em.def
 %%DATADIR%%/definitions/mars/grib.sfmm.fcmax.def
@@ -23612,6 +23626,7 @@ libdata/pkgconfig/eccodes.pc
 %%DATADIR%%/definitions/mars/grib.sfmm.fcmin.def
 %%DATADIR%%/definitions/mars/grib.sfmm.fcstdev.def
 %%DATADIR%%/definitions/mars/grib.shdd.fc.def
+%%DATADIR%%/definitions/mars/grib.shdd.icp.def
 %%DATADIR%%/definitions/mars/grib.shmd.fc.def
 %%DATADIR%%/definitions/mars/grib.smma.em.def
 %%DATADIR%%/definitions/mars/grib.smma.fcmean.def