aboutsummaryrefslogtreecommitdiff
path: root/science/cgribex
Commit message (Collapse)AuthorAgeFilesLines
* Remove # $FreeBSD$ from Makefiles.Mathieu Arnold2021-04-061-1/+0
|
* science/cgribex: fix build on powerpc64le, powerpc64 with CPUTYPE=power6 and ↵Piotr Kubaj2021-01-271-0/+22
| | | | | | | | | | newer with Clang Clang doesn't have __fsel function. Taken from https://gcc.gnu.org/git/?p=gcc.git;a=blob;f=gcc/config/rs6000/ppu_intrinsics.h;h=e17faae05932e33c22697a3178b26314b88c9a31;hb=HEAD#l530 Notes: svn path=/head/; revision=563073
* Update to 1.9.4Sunpoet Po-Chuan Hsieh2020-05-162-15/+11
| | | | | | | | | | | | | | | | | | | | | | - Use CONFIGURE_WITH helper 1.9.4: - added interface function gribDateTimeX() 1.9.3: - encodeBDS: check range of reference value zref 1.9.2: - grib_decode: print warning about inconsistent message length only if llarge=false 1.9.1: - changed type of date to int64_t - Added include <ppu_intrinsics.h> [patch from Alastair McKinstry] - grib2PrintALL: print GRIB2 parameter triplet Notes: svn path=/head/; revision=535393
* Update jasper to 2.0.16Baptiste Daroussin2019-12-271-1/+1
| | | | | | | | | | This is needed to be able to update gegl to latest version. Bump revision of all consumer as the ABI is not 100% backward compatible. Provide a patch for graphics/devil to properly build with latest jasper. While here add a missing USES=xorg to graphics/devil Notes: svn path=/head/; revision=520989
* science/cgribex: Spell SZIP_CONFIGURE_OFF correctlyTobias Kortkamp2019-10-201-2/+3
| | | | | | | Fix post-configure while here to make it work. Notes: svn path=/head/; revision=514885
* Update to 1.9.0Sunpoet Po-Chuan Hsieh2019-02-053-7/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | - Update MASTER_SITES - Update WWW 1.9.0: - gribZip: remove large file support - store Decimal scale factor to int16 (bug fix) - bug fix for large grib records - Added CALENDAR_GREGORIAN 1.8.1: - Skip GridDataSection if not available - Changed boolean ints to stdbool - file_fill_buffer: set offset (bug fix) [patch from Harald Anlauf] 1.8.0: - Fix unreliable rounding 1.7.6: - Added support for GRIB level type 210 - gribReadSize/gribGetSize: changed type of return value to size_t - Removed libaec specific calls Notes: svn path=/head/; revision=492215
* Add GRIB_API optionSunpoet Po-Chuan Hsieh2017-02-121-1/+4
| | | | Notes: svn path=/head/; revision=433931
* Add JASPER and SZLIB optionsSunpoet Po-Chuan Hsieh2017-01-291-4/+12
| | | | Notes: svn path=/head/; revision=432764
* - Update to 1.7.5Sunpoet Po-Chuan Hsieh2016-11-193-6/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Add LICENSE_FILE - Strip shared library 1.7.5: - encodeBDS: recalculation of binscale (bug fix) [Klaus Wyser] 1.7.4: - encodeBDS: changed if to while in recalculation of binscale (bug fix) [report: Harald Anlauf] - grib_decode.tmpl: force nearest neighbor remapping from reduced gaussian grids (lveggy) - decode_array_2byte: optimisation using gribSwapByteOrder_uint16() - encode_array_2byte: optimisation using gribSwapByteOrder_uint16() 1.7.2: - gribDateTime: set ryear and century to 0 if they are undefined 1.7.1: - define grib_encode_array_2byte_double to select optimized simd version 1.7.0: - added support for time unit 14 (ISEC1_TABLE4_30MINUTES) - decode: added support of single precision floats - encode: added support of single precision floats 1.6.4: - encodeBDS: replaced intpow2(nbpv) by (1ULL << nbpv) - Update to 1.7.5 Notes: svn path=/head/; revision=426420
* Remove ${PORTSDIR}/ from dependencies, categories r, s, t, and u.Mathieu Arnold2016-04-011-2/+2
| | | | | | | | With hat: portmgr Sponsored by: Absolight Notes: svn path=/head/; revision=412349
* - Use INSTALL_TARGET=install-strip instead of STRIP_CMDSunpoet Po-Chuan Hsieh2015-01-191-2/+3
| | | | Notes: svn path=/head/; revision=377455
* - Add cgribex 1.6.3Sunpoet Po-Chuan Hsieh2014-04-294-0/+47
GRIBEX is an interface for encoding and decoding WMO FM-92 GRIB edition 1 messages and some ancillary subroutines for controlling printing and debugging. The GRIBEX software was developed at the European Centre for Medium-range Weather Forecasts (ECMWF) and is part of the EMOS library. EMOS is mostly written in Fortran. Therefore it has only a Fortran interface. CGRIBEX is a lightweight version of GRIBEX written in ANSI C with a portable Fortran interface. For best compatibility some of the C sources were converted from the Fortran GRIBEX version. WWW: https://code.zmaw.de/projects/cgribex Notes: svn path=/head/; revision=352619