4 Commits

4 changed files with 91 additions and 7 deletions

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:44efa9151825487fa0562fa5c6d68837624059a8e2da9d15c83ceb4d498f7902
size 6517670

3
nco-5.3.4.tar.gz Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:265059157ab4e64e73b6aad96da1e09427ba8a03ed3e2348d0a5deb57cf76006
size 6871257

View File

@@ -1,3 +1,83 @@
-------------------------------------------------------------------
Tue Jun 17 09:37:45 UTC 2025 - Manfred Schwarb <manfred99@gmx.ch>
- Update to version 5.3.4:
* All operators can now delete user-specified global attributes (--glb_att_del)
* ncrcat no longer performs monotonicity checks on CF bounds variables
* new option "--is_hrz" to check whether a variable is a 'horizontal variable'
* ncclimo can now infer the timesteps per day (tpd) for data that lack a
CF temporal bounds variable
* ncks now has a new S1D functionality to aggregate and report Urban
landunit characteristics
* ncks now inserts line-breaks in NC_STRING-valued text for "\n"
* ncremap deprecates the use of the "--alg_typ=tempest" option
* fix ncrcat regression on hierarchical files
- Update to version 5.3.3:
* new ncks --fpe option reports the status of all IEEE Floating
Point Exceptions (FPEs) after execution
* All operators can now quantize -0.0 (a legal number) without
triggering any IEEE Floating Point Exceptions
* ncclimo now only creates regional statistics for single level spatial timeseries
* NCO can interpolate to a distinct output surface pressure that
is stored in the vertical template file ("fat" template)
* ncks --chk_map now prints the minimum and maximum angular and
horizontal resolution of the source and destination grids
* ncrename now WARNs users attempting to rename coordinates in netCDF4 files
* fix omission of storing the attributes for the frc_column and frc_landunit
variables created by the S1D feature
- Update to version 5.3.2:
* ncremap will vertically interpolate a broader array of ECMWF IFS
and CAMS-format hybrid sigma-pressure vertical coordinate datasets
* ncremap's vertical interpolator now attaches CF metadata
(standard_name), units, and long_name attributes to output files
stored on hybrid sigma-pressure vertical coordinate grids
* ncremap and ncclimo now better refuse to overwrite
input files that are the same inode/device as output files.
* ncremap and ncclimo now use "srun -n nd_nbr" to manage
MPI-mode climatologies and regridding
* fix storing quantization metadata for variables in non-root groups
- Update to version 5.3.1:
* Autoconversion of NC_STRING variables to NC_CHAR
* ncremap's vertical interpolator now automatically extrapolates
variables named "t" (ERA5) as if they were temperature, and
variables named "H" (MERRA2) and VerticalLayerMidpoint (SCREAM)
as if they were geopotential height
* ncremap's vertical interpolator now understands that the time
dimension in input surface pressure fields may be "fixed"
- Update to version 5.3.0:
* ncks enhanced unpacking of ELM/CLM history/restart files
* ncks can now grid snow-related variables into a top-down vertical grid
* ncks S1D now accepts the "--rgr lut_out=$lut_out" option
* ncremap no longer emits the "landfrac" WARNING for EAMxx files
* ncclimo now automatically outputs additional metrics with global statistics
* fix ncrcat overly false-negative WARNINGs about monotonicity
-------------------------------------------------------------------
Mon Oct 21 08:24:52 UTC 2024 - Manfred Schwarb <manfred99@gmx.ch>
- remove BuildRequires: netcdf-cxx4 from spec file, not needed since 2001
- Update to version 5.2.9:
* improves the unpacking of ELM/CLM/CTSM history and restart datasets
* ncclimo and ncremap benefit from a few updates and fixes
* fix long standing regression of vertical interpolation of ECMWF IFS hybrid coordinates
(use --ps_nm=lnsp)
- Update to version 5.2.8:
* Climatologies now allow the choice between two statistics (sums and means)
to output as regional/global timeseries
* The regridder fixes corner case behavior when the sub-gridscale (SGS) fraction
is a missing value (as in ELM/CLM)
* Many improvements to the robustness and helpfulness of WARNINGs and ERRORs
- Update to version 5.2.7:
* updates to quantization metadata
* enhanced grid area diagnostics for check_map
* bug-fixes for ncremap
- Update to version 5.2.6:
* a one-line bugfix for ncremap
- Update to version 5.2.5:
* outputs a maximum_relative_error statistic where possible
* ncclimo/ncremap: add support for MPAS-Atmosphere datasets
* ncclimo: support excluding variable lists in timeseries mode
-------------------------------------------------------------------
Fri May 31 14:16:41 UTC 2024 - Manfred Schwarb <manfred99@gmx.ch>

View File

@@ -1,7 +1,7 @@
#
# spec file for package nco
#
# Copyright (c) 2024 SUSE LLC
# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -16,9 +16,14 @@
#
#---netcdf is for TW no longer available on 32bit archs, disable them:
%if 0%{?suse_version} > 1600
ExcludeArch: %{ix86} %{arm}
%endif
Name: nco
Version: 5.2.4
%define soname 5_2_4
Version: 5.3.4
%define soname 5_3_4
%define major 5
Release: 0
Summary: Suite of programs for manipulating NetCDF/HDF files
@@ -42,7 +47,6 @@ BuildRequires: udunits2-devel
BuildRequires: pkgconfig(gsl)
BuildRequires: pkgconfig(libcurl)
BuildRequires: pkgconfig(netcdf) >= 4.1.3
BuildRequires: pkgconfig(netcdf-cxx4) >= 4.1.3
BuildRequires: pkgconfig(zlib)
%if 0%{?fedora_version}
%define ext_man .gz