Path to this page:
./
geography/shapelib,
Library for reading, writing and updating (limited) ESRI Shapefiles
Branch: CURRENT,
Version: 1.6.1,
Package name: shapelib-1.6.1,
Maintainer: gdtThe Shapefile C Library provides the ability to write simple C programs
for reading, writing and updating (to a limited extent) ESRI
Shapefiles, and the associated attribute file (.dbf). The Shapefile
format is a working and interchange format promulgated by ESRI for
simple vector data with attributes.
Required to build:[
pkgtools/cwrappers]
Master sites:
Filesize: 1012.082 KB
Version history: (Expand)
- (2024-08-14) Updated to version: shapelib-1.6.1
- (2023-12-30) Updated to version: shapelib-1.6.0
- (2022-05-06) Updated to version: shapelib-1.5.0
- (2017-11-23) Package has been reborn
- (2012-06-11) Package has been reborn
- (2012-06-11) Package deleted from pkgsrc
CVS history: (Expand)
2023-12-30 11:49:33 by Thomas Klausner | Files touched by this commit (2) | |
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
|
2022-05-06 02:30:33 by Greg Troxel | Files touched by this commit (4) |
Log message:
geography/shapelib: Update to 1.5.0
Upstream NEWS since 1.2.10:
* Minor improvements (see ChangeLog for details)
* contrib/shpgeo.h/.c: Remove PROJ.4 dependency and functionality,
causing removal of SHPProject(), SHPSetProjection() and SHPFreeProjection()
* contrib/shpproj.c: removed
* bump shlib version
* convert to autoconf/automake
|
2022-05-06 02:08:04 by Greg Troxel | Files touched by this commit (1) |
Log message:
geography/shapelib: Reset MAINTAINER
(Previous MAINTAINER is no longer working on pkgsrc.)
|
2021-10-26 12:45:18 by Nia Alarie | Files touched by this commit (108) |
Log message:
geography: Replace RMD160 checksums with BLAKE2s checksums
All checksums have been double-checked against existing RMD160 and
SHA512 hashes
|
2021-10-07 16:09:33 by Nia Alarie | Files touched by this commit (108) |
Log message:
geography: Remove SHA1 hashes for distfiles
|
2018-01-07 14:04:44 by Roland Illig | Files touched by this commit (583) |
Log message:
Fix indentation in buildlink3.mk files.
The actual fix as been done by "pkglint -F */*/buildlink3.mk", and was
reviewed manually.
There are some .include lines that still are indented with zero spaces
although the surrounding .if is indented. This is existing practice.
|
2018-01-03 01:21:01 by Roland Illig | Files touched by this commit (1) |
Log message:
Added missing LICENSE variable.
|
2015-11-03 01:08:46 by Alistair G. Crooks | Files touched by this commit (67) |
Log message:
Add SHA512 digests for distfiles for geography category
One mismatched digest found in geography/libmemphis02:
# package libmemphis02
recorded SHA1 (memphis-0.2.3.tar.gz) = dbc2f61e49b996dc9ca91df0de9a08eb7adbfa9b
calculated SHA1 (memphis-0.2.3.tar.gz) = 85993bce12c3616fcf6e7682a70b9605883edec2
No changes were made to the libmemphis02 distinfo file
Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden). All existing
SHA1 digests retained for now as an audit trail.
|