From 8ec869562f5ac9d6c0c3819790f550c312d96939 Mon Sep 17 00:00:00 2001 From: gdt Date: Tue, 24 Jan 2012 15:24:49 +0000 Subject: Update to 1.8.1. = GDAL/OGR 1.8.1 release notes = The 1.8.1 release is a routine bug fix release on the stable GDAL/OGR 1.8 branch. == General == * Fix for windows build of cpl_vsil_gzip.cpp (#3908) * Fix OGRDataSource.Open() signature so utf8 translation works in C# (#3766). * Fix cpl_config.h.vc so it also works with mingw compiler on windows (#3960) * Fix GEOS configuration checking affecting GEOS 3.0.4 (#3990) * Support optional nmake.local file for local MSVC config (r22529). == GDAL / Raster == * GDALReplicateWord(): fix error with missing one pixel (#4090) * Fix issue with duplicating metadata (#3961) * VRT: Fix issues with complex data types (#3977) * VRT: Fix issue with nodata values and uninitialized buffers (#4045) * VRT/.aux.xml: Fix performance with large color tables (#3961) * VRT: Fix for VRTs smaller than the default block size (#4137) * IDRISI/RST: Fix seg fault with missing fields in .ref and .rdc (#4100) * IDRISI: Fix problem with spherical inverse flattening (#3757) * GTIFF: Fix support for external overviews with COPY_SRC_OVERVIEWS (#3938) * GTIFF: Correct handling of linear geokeys in feet (#3091) * GTIFF: Fix edge anomoly issues with jpeg tiles (#4096) * GTIFF: Don't skip driver even if library versions differ (#4101) * SAGA: Fix reading/writing .sdat files larger than 2GB. (#4104) * PCIDSK: Various fixes particularly for linked files (r21513) * PCIDSK: Fixes for georeferencing parsing (#3913) * ECW: Added/fixed french ECW coordinate systems (#3868) * ECW: Force sign of y pixel size when needed (#393) * ECW: Support EPSG:n style coordinate systems (#3955) * ECW: Fixes related to geotransform overrides (#4131) * ERS: Handle .ers files in case insensitive way (#3974) * PNG: Add support for libpng >= 1.5.0 (#3914) * JP2KAK: Support reading and writing resolution info (#3847) * MRSID: Fix for configuring and building on MacOS X (#3910) * HFA (.img): Fix filename computations and updating for renaming files (#3897) * HFA (.img): Support reading 2bit compressed .img files (#3956) * HFA (.img): Fix for rewriting projection/datum parameters (#3969) * NITF: Correct hemisphere setting for ICORDS=U with world file (#3931) * NITF: Added NITF_DISABLE_RPF_LOCATION_TABLE_SANITY_TESTS option (#3930) * NITF: Make attribute section size hack safer (#4020) * EHDR: Improved floating point file detection (#3933) * ASRP: Approximated support for Azimuthal Equidistant in poles (#3946) * HDF5/BAG: fix handle and memory leaks (#3953) * HDF5: Avoid returning NULL from GetProjectionRef() (#4076) * HDF5: Improve preservation of floating point precision in metadata (r22531). * JPIPKAK: Fix problems with overviews, windowing and errors (#3967) * USGSDEM: Fixing locale dependent parsing of numbers (#3886, #3979) * RS2: Support subdataset oriented metadata and overviews (#4006) * AIGRID: Support uncompressed integer images (ArcGIS 10) (#4035) * gdalwarp: Include DstDensity mask in memory calculations (#4042) * GeoRaster: Full backport for fixes and features (#4039,#3266,#4071,#4072,#4132) * ENVISAT: Fix gcp computations for stripline products (#3160,#3709) * ENVISAT: Fix gcp computations for MERIS products (#4086) * SAR_CEOS: Fix potential crash with odd filenames. (#4065) * SAR_CEOS: Skip datasets with wrong record length. (#4146) * ENVI: Support ESRI style coordinate system strings (#3312) * JAXAPALSAR: Fix datatype of 1.5 level product (#4136) * gdalfillnodata: working file is created as bigtiff if possibly needed (#4088) == OGR / Vector == * LIBKML: Fix build issue against static libkml (#3909) * LIBKML: Improve checking to see if files are actually kml (#4003) * GML: Fix crash with invalid geometries when axis order is lat/long (#3935) * GML: Support curves in directEdges (#3934) * GML: Do not force 3D linestrings for directed edges (#3936) * GPX/GeoRSS: Fix expat library order issue on unix (#3948) * PG/PGDUMP: Fix handling of NaN in zero width fields (#2112) * PGDUMP: Add CREATE_SCHEMA and DROP_TABLE layer options (#4033) * PGDUMP: Support wkbNone geometry better, and other subtle bugs (#4040) * OGR SQL: Allow double quoting column name in SELECT DISTINCT (#3966) * OGR SQL: Fix crashes with some uses of SUBSTR and CAST (#4055) * OGR SQL: Fix crash on IS NULL test on floating point fields (#4091) * OGR SQL: Fix error with SQL joins (#4112) * MSSQL: Fix for IDENTITY INSERT problem (#3992) * MSSQL: Fix for schema handling (#3951) * MSSQL: Fix for geometry handling with ExecuteSQL() (#4149) * OCI: Fix writing of tables with no general attributes (#4063) * GeoJSON: Fix assertion on ESRI json (#4056, #4057) * GeoJSON: Improve numeric field determination (#4082) * SHAPE: Fix decoding of triangle fans in multipatch files (#4081) * SHAPE: Fix multipolygon detection issue due to isClockwise failure (#4122) * MITAB: Fix handling of filenames with two dots in them. (#4123) * MITAB: Fix problems with null datetime values (#4150) * ogr2ogr: Improve -overwrite/-append handling (#4012) * ogr2ogr: Ensure -where fields are address in SetIgnoredFields (#4015) --- geography/gdal-lib/Makefile | 8 +++---- geography/gdal-lib/distinfo | 9 ++++---- geography/gdal-lib/patches/patch-ab | 43 ------------------------------------- 3 files changed, 8 insertions(+), 52 deletions(-) delete mode 100644 geography/gdal-lib/patches/patch-ab diff --git a/geography/gdal-lib/Makefile b/geography/gdal-lib/Makefile index 561fc241fa5..6ba421a1acf 100644 --- a/geography/gdal-lib/Makefile +++ b/geography/gdal-lib/Makefile @@ -1,8 +1,8 @@ -# $NetBSD: Makefile,v 1.40 2011/06/10 21:57:07 obache Exp $ +# $NetBSD: Makefile,v 1.41 2012/01/24 15:24:49 gdt Exp $ -DISTNAME= gdal-1.8.0 -PKGNAME= gdal-lib-1.8.0 -PKGREVISION= 4 +VERSION= 1.8.1 +DISTNAME= gdal-${VERSION} +PKGNAME= gdal-lib-${VERSION} CATEGORIES= geography MASTER_SITES= http://download.osgeo.org/gdal/ diff --git a/geography/gdal-lib/distinfo b/geography/gdal-lib/distinfo index bc64ff34e35..96e1b6314aa 100644 --- a/geography/gdal-lib/distinfo +++ b/geography/gdal-lib/distinfo @@ -1,8 +1,7 @@ -$NetBSD: distinfo,v 1.16 2011/03/31 11:08:29 drochner Exp $ +$NetBSD: distinfo,v 1.17 2012/01/24 15:24:49 gdt Exp $ -SHA1 (gdal-1.8.0.tar.gz) = e5a2802933054050c6fb0b0a0e1f46b5dd195b0a -RMD160 (gdal-1.8.0.tar.gz) = 0e116f41b23ff5b44c692f56459facab332c6201 -Size (gdal-1.8.0.tar.gz) = 8837824 bytes +SHA1 (gdal-1.8.1.tar.gz) = b2f8b12ebdd00c05bc7f1ab7b761d9ac335c470c +RMD160 (gdal-1.8.1.tar.gz) = 4ac1cd59979464bd37b4d2aa588092ee0c34d45c +Size (gdal-1.8.1.tar.gz) = 8852355 bytes SHA1 (patch-CVE-2011-1167) = e402a72a244b8778dc0c445d6c38f7aa1d36cdb6 SHA1 (patch-SA43593) = 896b39c25d819e40c8d774ae6a04653df1645eea -SHA1 (patch-ab) = 2d13b396a79883d41751148762ad10839e6e18dc diff --git a/geography/gdal-lib/patches/patch-ab b/geography/gdal-lib/patches/patch-ab deleted file mode 100644 index 16966b2eed9..00000000000 --- a/geography/gdal-lib/patches/patch-ab +++ /dev/null @@ -1,43 +0,0 @@ -$NetBSD: patch-ab,v 1.9 2011/02/10 03:45:09 brook Exp $ - -Fix build with png-1.5. -http://trac.osgeo.org/gdal/ticket/3914 - ---- frmts/png/pngdataset.cpp.orig 2011-01-13 22:19:04.000000000 -0700 -+++ frmts/png/pngdataset.cpp 2011-02-06 12:43:09.000000000 -0700 -@@ -1315,7 +1315,7 @@ - * instead of an int, which is what fread() actually returns. - */ - check = (png_size_t)VSIFReadL(data, (png_size_t)1, length, -- (VSILFILE*)png_ptr->io_ptr); -+ (VSILFILE*)png_get_io_ptr(png_ptr)); - - if (check != length) - png_error(png_ptr, "Read Error"); -@@ -1330,7 +1330,7 @@ - { - png_uint_32 check; - -- check = VSIFWriteL(data, 1, length, (VSILFILE*)(png_ptr->io_ptr)); -+ check = VSIFWriteL(data, 1, length, (VSILFILE*)(png_get_io_ptr(png_ptr))); - - if (check != length) - png_error(png_ptr, "Write Error"); -@@ -1341,7 +1341,7 @@ - /************************************************************************/ - static void png_vsi_flush(png_structp png_ptr) - { -- VSIFFlushL( (VSILFILE*)(png_ptr->io_ptr) ); -+ VSIFFlushL( (VSILFILE*)(png_get_io_ptr(png_ptr)) ); - } - - /************************************************************************/ -@@ -1357,7 +1357,7 @@ - // libpng is generally not built as C++ and so won't honour unwind - // semantics. Ugg. - -- jmp_buf* psSetJmpContext = (jmp_buf*) png_ptr->error_ptr; -+ jmp_buf* psSetJmpContext = (jmp_buf*) png_get_error_ptr(png_ptr); - if (psSetJmpContext) - { - longjmp( *psSetJmpContext, 1 ); -- cgit v1.2.3