Index | Thread | Search

From:
"Marco van Hulten" <marco@hulten.org>
Subject:
[update] geo/eccodes-2.44.0
To:
<ports@openbsd.org>
Date:
Sun, 19 Oct 2025 18:03:31 +0200

Download raw body.

Thread
Update to actual release of ecCodes.

OK?

 Marco

diff -r 65f303ad0e98 geo/eccodes/Makefile
--- geo/eccodes/Makefile        Wed Oct 15 19:12:24 2025 +0200
+++ geo/eccodes/Makefile        Sun Oct 19 17:55:21 2025 +0200
@@ -1,8 +1,8 @@
 COMMENT =      API and tools for decoding and encoding GRIB and BUFR
 
-DISTNAME =     eccodes-2.44.66-Source
-EXTRACT_SUFX = -PRE-RELEASE.tar.gz
-PKGNAME =      eccodes-2.44pre66
+VERSION =      2.44.0
+DISTNAME =     eccodes-$(VERSION)-Source
+PKGNAME =      eccodes-$(VERSION)
 
 FIX_EXTRACT_PERMISSIONS = Yes
 
@@ -26,10 +26,10 @@
 WANTLIB += ${COMPILER_LIBCXX} aec c jasper jpeg m netcdf openjp2
 
 # for releases (id relates to project and doesn't vary by version)
-#SITES =       https://confluence.ecmwf.int/download/attachments/45757960/
+SITES =        https://confluence.ecmwf.int/download/attachments/45757960/
 
 # prerelease
-SITES =                https://confluence.ecmwf.int/download/attachments/293728047/
+#SITES =               https://confluence.ecmwf.int/download/attachments/293728047/
 
 COMPILER =     base-clang ports-gcc
 COMPILER_LANGS = c c++ fortran
@@ -43,9 +43,8 @@
                graphics/openjp2 \
                math/netcdf
 
-# XXX remove DISABLE_OS_CHECK when OpenBSD is added upstream
-CONFIGURE_ARGS = -DDISABLE_OS_CHECK=ON \
-               -DENABLE_NETCDF=ON \
+SEPARATE_BUILD = Yes
+CONFIGURE_ARGS = -DENABLE_NETCDF=ON \
                -DENABLE_AEC=ON \
                -DENABLE_MEMFS=ON
 
diff -r 65f303ad0e98 geo/eccodes/distinfo
--- geo/eccodes/distinfo        Wed Oct 15 19:12:24 2025 +0200
+++ geo/eccodes/distinfo        Sun Oct 19 17:55:21 2025 +0200
@@ -1,2 +1,2 @@
-SHA256 (eccodes-2.44.66-Source-PRE-RELEASE.tar.gz) = THix2ydUQEoVkQa5JteIHQBSk3o7hCaLLuQUYsTUL5Q=
-SIZE (eccodes-2.44.66-Source-PRE-RELEASE.tar.gz) = 12382857
+SHA256 (eccodes-2.44.0-Source.tar.gz) = x1+x+Rt2W2uLR3RjKopvvOyWk02wFftjwq0lYK7dRDs=
+SIZE (eccodes-2.44.0-Source.tar.gz) = 12374133