pkgsrc-Changes archive

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

CVS commit: pkgsrc/geography/shapelib



Module Name:    pkgsrc
Committed By:   wiz
Date:           Sat Dec 30 10:49:33 UTC 2023

Modified Files:
        pkgsrc/geography/shapelib: Makefile distinfo

Log Message:
shapelib: update to 1.6.0.

Changes since v1.5.0:

    shapefil.h: add SHAPELIB_VERSION_MAJOR/MINOR/MICRO, SHAPELIB_VERSION_NUMBER, and SHAPELIB_AT_LEAST macros
    Compiler warning fixes and various code cleanups
    SAHooks: add a void *pvUserData member. ABI change
    SAHooks.FOpen and FClose callbacks: add a void *pvUserData parameter. API and ABI change
    SAHooks.FWrite: make first parameter a const void*. API change
    Distribute LICENSE-LGPL and LICENSE-MIT files instead of COPYING file. Do not distribute INSTALL file
    Use standard integer data types
    Changes to allow building with cmake -DCMAKE_UNITY_BUILD=ON
    Polygon writing: avoid considering rings slightly overlapping as inner-outer rings of others (refs OSGeo/gdal#5315)
    Polygon writing: consider rings at non-constant Z as outer rings (fixes OSGeo/gdal#5315) As noted in code comments, this is an approximation of more complicated tests we'd likely have to do, that 
would take into account real co-planar testing, to allow detecting inner rings of outer rings in an oblique plane.
    shpopen.c: Communicate why the file size cannot be reached when appending features (OSGeo/gdal#4140) Clearly state why the file size cannot be reached. This is important in order to correctly 
inform the user and prevent him/her from looking for other reasons. Related to qgis/QGIS#44202
    SHPWriteObject(): prevent potential overflows on 64-bit platforms on huge geometries
    SHPRestoreSHX: update SHX content length even if error occurred
    In creation, uses w+b file opening mode instead of wb followed by r+b, to support network file systems having sequential write only and when using CPL_VSIL_USE_TEMP_FILE_FOR_RANDOM_WRITE=YES 
(fixes OSGeo/gdal#7801)
    Fix adding features in a .dbf without columns (fixes qgis/QGIS#51247)
    Have matching SOVERSION for CMake and autotools
    Code reformatting
    Enable contrib/csv2shp build with MSVC
    Build contributed utilities via CMake
    Use the the standard BUILD_TESTING CMake variable
    Remove double free() in contrib/shpsrt (CVE-2022-0699)
    SHPRestoreSHX: fix for (64 bit) big endian
    Add config-style support for find_package(shapefile)
    Prevent no-op FSeeks writing dbf & shp records for network filesystem performance


To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10 pkgsrc/geography/shapelib/Makefile
cvs rdiff -u -r1.7 -r1.8 pkgsrc/geography/shapelib/distinfo

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

Modified files:

Index: pkgsrc/geography/shapelib/Makefile
diff -u pkgsrc/geography/shapelib/Makefile:1.9 pkgsrc/geography/shapelib/Makefile:1.10
--- pkgsrc/geography/shapelib/Makefile:1.9      Fri May  6 00:30:33 2022
+++ pkgsrc/geography/shapelib/Makefile  Sat Dec 30 10:49:33 2023
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.9 2022/05/06 00:30:33 gdt Exp $
-#
+# $NetBSD: Makefile,v 1.10 2023/12/30 10:49:33 wiz Exp $
 
-DISTNAME=              shapelib-1.5.0
+DISTNAME=              shapelib-1.6.0
 CATEGORIES=            geography
 MASTER_SITES=          https://download.osgeo.org/shapelib/
 

Index: pkgsrc/geography/shapelib/distinfo
diff -u pkgsrc/geography/shapelib/distinfo:1.7 pkgsrc/geography/shapelib/distinfo:1.8
--- pkgsrc/geography/shapelib/distinfo:1.7      Fri May  6 00:30:33 2022
+++ pkgsrc/geography/shapelib/distinfo  Sat Dec 30 10:49:33 2023
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.7 2022/05/06 00:30:33 gdt Exp $
+$NetBSD: distinfo,v 1.8 2023/12/30 10:49:33 wiz Exp $
 
-BLAKE2s (shapelib-1.5.0.tar.gz) = e2332b021384d1bac8a16a1783f53a73d7e05503112c0af23476ffa5eeae5380
-SHA512 (shapelib-1.5.0.tar.gz) = 6dbd5fc7929ca403e65017ef58211f351608d9ad08221bf68bde047ceecfd27013ce731f9ae4edcfd040bc3db7fe9054b5d96e46128d2968788bef19532b1721
-Size (shapelib-1.5.0.tar.gz) = 547686 bytes
+BLAKE2s (shapelib-1.6.0.tar.gz) = 12e5c5196b4bad3b070f2383fde447c59795793746b3d169ed72357c1b66e3f2
+SHA512 (shapelib-1.6.0.tar.gz) = cc0b5841da5039c0467291994b9cd3aa99bebe70adf8db01719336a0eb2f0d7362395806f99228ba1f7ec68f0c5ecf9f7f5f1018093cf8dad9e06f0ae147c3fc
+Size (shapelib-1.6.0.tar.gz) = 528882 bytes



Home | Main Index | Thread Index | Old Index