pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/devel/netcdf



Module Name:    pkgsrc
Committed By:   adam
Date:           Thu Mar 12 06:02:45 UTC 2026

Modified Files:
        pkgsrc/devel/netcdf: Makefile PLIST distinfo

Log Message:
netcdf: updated to 4.10.0

4.10.0 - February 25, 2026

* Regularize, cleanup, and refactor various AWS features, especially WRT regularizing AWS-related constants.
* Add extra failure handling to the daos inferencing.
* Regularize, cleanup, and refactor various AWS features, especially WRT regularizing AWS-related constants.
* Add compatibility with HDF5 2.0.0.
* Introduce consolidated metadata
* Fix the H5FD_class_t problems.
* Begin the consolidation of global state into two files: libdispatch/dglobal.c and include/ncglobal.h.
* Modify the way xarray attribute sets are handled.
* Fix Issue with Numcodecs encoding problems where integer filter parameters are being encoded as strings.
* Clean up minor problems with DAP2/DAP4 code.
* Cleanup RELEASE_NOTES.md.
* Rebuild the S3-related code and other changes necessary to build cleanly on github actions.
* Fix the problems around ncdap_test/test_manyurls.c.
* Fix bug in ncdump when printing FQNs.
* Update `macOS` github runners from macos-13 to macos-14, due to deprecation.
* Fix an error compiling netCDF with AWS-S3-SDK support using cmake.
* Add new environmental logging variable for `netCDF4` related logging subsystem, `NC4LOGGING`.  If `libnetcdf` is compiled with logging enabled, logs can be enabled at runtime by setting this 
environmental variable to the desired log level.
* Update ncjson.[ch] and ncproplist.[ch]. Also fix references to old API. Also fix include/netcdf_ncjson.h and include/netcdf_proplist.h builds.
* Refactor drc.c to move many of its purely utility functions into dutil.c. Also change the NC_mktmp signature. Change other files to match.
* Provide an auxiliary function, `ncaux_parse_provenance()`, that allows users to parse the _NCProperties attribute into a collection of character pointers.
* Fix a namespace problem in tinyxml2.cpp. Note that this is a visual studio problem hence use of _MSC_VER. Also turn off DAP4 tests against Hyrax server until DAP4 spec problems are fixed.


To generate a diff of this commit:
cvs rdiff -u -r1.80 -r1.81 pkgsrc/devel/netcdf/Makefile
cvs rdiff -u -r1.12 -r1.13 pkgsrc/devel/netcdf/PLIST
cvs rdiff -u -r1.25 -r1.26 pkgsrc/devel/netcdf/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/devel/netcdf/Makefile
diff -u pkgsrc/devel/netcdf/Makefile:1.80 pkgsrc/devel/netcdf/Makefile:1.81
--- pkgsrc/devel/netcdf/Makefile:1.80   Fri Feb  6 10:04:35 2026
+++ pkgsrc/devel/netcdf/Makefile        Thu Mar 12 06:02:45 2026
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.80 2026/02/06 10:04:35 wiz Exp $
+# $NetBSD: Makefile,v 1.81 2026/03/12 06:02:45 adam Exp $
 
-DISTNAME=      netcdf-c-4.9.3
-PKGREVISION=   3
+DISTNAME=      netcdf-c-4.10.0
 PKGNAME=       ${DISTNAME:S/-c-/-/}
 CATEGORIES=    devel
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=Unidata/}

Index: pkgsrc/devel/netcdf/PLIST
diff -u pkgsrc/devel/netcdf/PLIST:1.12 pkgsrc/devel/netcdf/PLIST:1.13
--- pkgsrc/devel/netcdf/PLIST:1.12      Mon Oct 27 11:28:55 2025
+++ pkgsrc/devel/netcdf/PLIST   Thu Mar 12 06:02:45 2026
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.12 2025/10/27 11:28:55 adam Exp $
+@comment $NetBSD: PLIST,v 1.13 2026/03/12 06:02:45 adam Exp $
 bin/nc-config
 bin/nc4print
 bin/nccopy
@@ -13,6 +13,7 @@ hdf5/lib/plugin/lib__nch5shuffle.la
 hdf5/lib/plugin/lib__nch5szip.la
 hdf5/lib/plugin/lib__nczhdf5filters.la
 hdf5/lib/plugin/lib__nczstdfilters.la
+include/ncudfplugins.h
 include/netcdf.h
 include/netcdf_aux.h
 include/netcdf_dispatch.h
@@ -23,6 +24,7 @@ include/netcdf_json.h
 include/netcdf_mem.h
 include/netcdf_meta.h
 include/netcdf_proplist.h
+include/netcdf_vutils.h
 lib/libnetcdf.la
 lib/libnetcdf.settings
 lib/pkgconfig/netcdf.pc

Index: pkgsrc/devel/netcdf/distinfo
diff -u pkgsrc/devel/netcdf/distinfo:1.25 pkgsrc/devel/netcdf/distinfo:1.26
--- pkgsrc/devel/netcdf/distinfo:1.25   Mon Oct 27 11:28:55 2025
+++ pkgsrc/devel/netcdf/distinfo        Thu Mar 12 06:02:45 2026
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.25 2025/10/27 11:28:55 adam Exp $
+$NetBSD: distinfo,v 1.26 2026/03/12 06:02:45 adam Exp $
 
-BLAKE2s (netcdf-c-4.9.3.tar.gz) = 2f98c97df2cbb7c857a1313bea9b7eecd8417bdaf009b33b7b9709ee9e15ecb7
-SHA512 (netcdf-c-4.9.3.tar.gz) = c82d77572a10e8d84f5c2db205f3b486add97195c1c29ee4747a6e435fbfb03e111ddb652e137086db04d820eb7542ffbac310e48fae01474f0892abad099ed6
-Size (netcdf-c-4.9.3.tar.gz) = 25619216 bytes
+BLAKE2s (netcdf-c-4.10.0.tar.gz) = 38710e62c622423a7882138627b2312ecc563fc33024da92bc091cdc333feefa
+SHA512 (netcdf-c-4.10.0.tar.gz) = 98b1bdebb7a2b804c82fa1d03e009118fb9e3852ae174b99145e717fa399238852520e579d18ca3b7c2189102d41b8fecfae7446b9b3ca955fe4197d2bb5bd27
+Size (netcdf-c-4.10.0.tar.gz) = 25665650 bytes
 SHA1 (patch-configure) = 8e3ae64cf31333c492135223ab8f3aec45bc69ef



Home | Main Index | Thread Index | Old Index