pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/geography
Module Name: pkgsrc
Committed By: gdt
Date: Fri May 8 13:12:42 UTC 2026
Modified Files:
pkgsrc/geography/gdal-lib: Makefile.common PLIST distinfo
pkgsrc/geography/py-gdal: PLIST
Log Message:
geography/gdal*: Update to 3.13.0
# GDAL/OGR 3.13.0 Release Notes
GDAL 3.13.0 is a feature release
These notes include changes since GDAL 3.12.0, but not already included in a
GDAL 3.12.x bugfix release.
## In a nutshell...
* New 'gdal' command line interface capabilities:
- [gdal vector combine](https://gdal.org/en/latest/programs/gdal_vector_combine.html) (#13895)
- [gdal vector concave-hull](https://gdal.org/en/latest/programs/gdal_vector_concave_hull.html)
- [gdal vector convex-hull](https://gdal.org/en/latest/programs/gdal_vector_convex_hull.html)
- [gdal vector create](https://gdal.org/en/latest/programs/gdal_vector_create.html) (#14210)
- [gdal vector dissolve](https://gdal.org/en/latest/programs/gdal_vector_dissolve.html) (#13985)
- [gdal vector export-schema](https://gdal.org/en/latest/programs/gdal_vector_export_schema.html) (#14156)
- [gdal vector update](https://gdal.org/en/latest/programs/gdal_vector_update.html)
- [gdal vector rename-layer](https://gdal.org/en/latest/programs/gdal_vector_rename_layer.html) (#14132)
- [gdal vector sort](https://gdal.org/en/latest/programs/gdal_vector_sort.html) (#13351)
- [gdal dataset check](https://gdal.org/en/latest/programs/gdal_dataset_check.html)
- [gdal driver cog validate](https://gdal.org/en/latest/programs/gdal_driver_cog_validate.html) (uses validate_cloud_optimized_geotiff.py
underneath)
- [gdal driver gpkg validate](https://gdal.org/en/latest/programs/gdal_driver_gpkg_validate.html) (uses validate_gpkg.py underneath)
- gdal pipeline: add a [external](https://gdal.org/en/latest/programs/gdal_external.html) step to run an external command
* Zarr: various improvements in Zarr V3 support (sharding), support for
multiscales, spatial and proj extensions for EOPF Visualization products.
* COG driver: implement GDALDriver::Create() for random write creation
* Add [E57](https://gdal.org/en/latest/drivers/raster/e57.html) read-only raster driver to read 2D images from ASTM E2807 (E57) files
* Add [SAR Compensated Phase History Data (CPHD)](https://gdal.org/en/latest/drivers/raster/cphd.html) multi-dimensional read-only
driver (#14310)
* MiraMonRaster: add creation support (#13960)
* [JP2GROK](https://gdal.org/en/latest/drivers/raster/jp2grok.html): read/write driver for JPEG-2000 using Grok JPEG 2000 toolkit
(the toolkit is AGPL v3 licensed)
* S102/S104/S111 driver: add write support
* NITF driver: add support for [CADRG writing](https://gdal.org/en/latest/drivers/raster/nitf.html#cadrg-compressed-arc-digitized-raster-graphics-write-support)
* Add support for INTERLIS 2.4
* Make cloud users aware of commercial cloud providers that don't sponsor the
project and whose cloud storage protocol may be removed in the future (#14313)
* Revert removal of OGR Tiger and UK. NTF drivers (but still to be considered
as living on borrowed time)
* Bump of shared lib major version
## New installed files
* Include files:
gdal_thread_pool.h
ogr_refcountedptr.h
## Backward compatibility issues
See [MIGRATION_GUIDE.TXT](https://github.com/OSGeo/gdal/blob/release/3.13/MIGRATION_GUIDE.TXT)
## Build
* when setting GDAL_SET_INSTALL_RELATIVE_RPATH, do not define global
CMAKE_INSTALL_RPATH but set the INSTALL_RPATH property of shared libraries
and binary targets (#14015)
## OGR 3.13.0
### Vector drivers
GeoJSON driver:
* minify output (no whitespace) for Feature objects
To generate a diff of this commit:
cvs rdiff -u -r1.43 -r1.44 pkgsrc/geography/gdal-lib/Makefile.common
cvs rdiff -u -r1.34 -r1.35 pkgsrc/geography/gdal-lib/PLIST
cvs rdiff -u -r1.80 -r1.81 pkgsrc/geography/gdal-lib/distinfo
cvs rdiff -u -r1.9 -r1.10 pkgsrc/geography/py-gdal/PLIST
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/geography/gdal-lib/Makefile.common
diff -u pkgsrc/geography/gdal-lib/Makefile.common:1.43 pkgsrc/geography/gdal-lib/Makefile.common:1.44
--- pkgsrc/geography/gdal-lib/Makefile.common:1.43 Sat Apr 25 22:45:50 2026
+++ pkgsrc/geography/gdal-lib/Makefile.common Fri May 8 13:12:41 2026
@@ -1,12 +1,12 @@
-# $NetBSD: Makefile.common,v 1.43 2026/04/25 22:45:50 gdt Exp $
+# $NetBSD: Makefile.common,v 1.44 2026/05/08 13:12:41 gdt Exp $
#
# used by geography/gdal-lib/Makefile
# used by geography/py-gdal/Makefile
-VERSION_BASE= 3.12.4
+VERSION_BASE= 3.13.0
# beta1 unpacks to directory *with* beta1, and is placed in VERSION_BASE.
PLIST_SUBST+= VERSION_BASE=${VERSION_BASE}
-#VERSION_RC= rc1
+#VERSION_RC= rc2
# rc1 unpacks to directory *without* rc1, and is placed in VERSION_RC.
VERSION= ${VERSION_BASE}${VERSION_RC}
DISTNAME= gdal-${VERSION}
Index: pkgsrc/geography/gdal-lib/PLIST
diff -u pkgsrc/geography/gdal-lib/PLIST:1.34 pkgsrc/geography/gdal-lib/PLIST:1.35
--- pkgsrc/geography/gdal-lib/PLIST:1.34 Wed Mar 25 23:16:39 2026
+++ pkgsrc/geography/gdal-lib/PLIST Fri May 8 13:12:41 2026
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.34 2026/03/25 23:16:39 gdt Exp $
+@comment $NetBSD: PLIST,v 1.35 2026/05/08 13:12:41 gdt Exp $
bin/gdal
bin/gdal-config
bin/gdal_contour
@@ -75,6 +75,7 @@ include/gdal_geotransform.h
include/gdal_majorobject.h
include/gdal_maskbands.h
include/gdal_mdreader.h
+include/gdal_mem.h
include/gdal_minmax_element.hpp
include/gdal_multidim.h
include/gdal_multidim_cpp.h
@@ -91,6 +92,7 @@ include/gdal_rasterblock.h
include/gdal_rat.h
include/gdal_relationship.h
include/gdal_simplesurf.h
+include/gdal_thread_pool.h
include/gdal_typetraits.h
include/gdal_utils.h
include/gdal_vector_cpp.h
@@ -122,6 +124,7 @@ include/ogr_geomcoordinateprecision.h
include/ogr_geometry.h
include/ogr_p.h
include/ogr_recordbatch.h
+include/ogr_refcountedptr.h
include/ogr_spatialref.h
include/ogr_srs_api.h
include/ogr_swq.h
@@ -134,11 +137,12 @@ lib/cmake/gdal/GDALConfig.cmake
lib/cmake/gdal/GDALConfigVersion.cmake
lib/gdalplugins/drivers.ini
lib/libgdal.so
-lib/libgdal.so.38
-lib/libgdal.so.38.${VERSION}
+lib/libgdal.so.39
+lib/libgdal.so.39.${VERSION}
lib/pkgconfig/gdal.pc
man/man1/gdal-config.1
man/man1/gdal-convert.1
+man/man1/gdal-dataset-check.1
man/man1/gdal-dataset-copy.1
man/man1/gdal-dataset-delete.1
man/man1/gdal-dataset-identify.1
@@ -178,6 +182,7 @@ man/man1/gdal-raster-pipeline.1
man/man1/gdal-raster-pixel-info.1
man/man1/gdal-raster-polygonize.1
man/man1/gdal-raster-proximity.1
+man/man1/gdal-raster-read.1
man/man1/gdal-raster-reclassify.1
man/man1/gdal-raster-reproject.1
man/man1/gdal-raster-resize.1
@@ -195,6 +200,7 @@ man/man1/gdal-raster-tri.1
man/man1/gdal-raster-unscale.1
man/man1/gdal-raster-update.1
man/man1/gdal-raster-viewshed.1
+man/man1/gdal-raster-write.1
man/man1/gdal-raster-zonal-stats.1
man/man1/gdal-raster.1
man/man1/gdal-vector-buffer.1
@@ -202,10 +208,14 @@ man/man1/gdal-vector-check-coverage.1
man/man1/gdal-vector-check-geometry.1
man/man1/gdal-vector-clean-coverage.1
man/man1/gdal-vector-clip.1
+man/man1/gdal-vector-combine.1
man/man1/gdal-vector-concat.1
man/man1/gdal-vector-convert.1
+man/man1/gdal-vector-create.1
+man/man1/gdal-vector-dissolve.1
man/man1/gdal-vector-edit.1
man/man1/gdal-vector-explode-collections.1
+man/man1/gdal-vector-export-schema.1
man/man1/gdal-vector-filter.1
man/man1/gdal-vector-grid.1
man/man1/gdal-vector-index.1
@@ -216,13 +226,18 @@ man/man1/gdal-vector-make-valid.1
man/man1/gdal-vector-partition.1
man/man1/gdal-vector-pipeline.1
man/man1/gdal-vector-rasterize.1
+man/man1/gdal-vector-read.1
+man/man1/gdal-vector-rename-layer.1
man/man1/gdal-vector-segmentize.1
man/man1/gdal-vector-select.1
man/man1/gdal-vector-set-field-type.1
man/man1/gdal-vector-set-geom-type.1
man/man1/gdal-vector-simplify.1
+man/man1/gdal-vector-sort.1
man/man1/gdal-vector-sql.1
man/man1/gdal-vector-swap-xy.1
+man/man1/gdal-vector-update.1
+man/man1/gdal-vector-write.1
man/man1/gdal-vector.1
man/man1/gdal-vsi-copy.1
man/man1/gdal-vsi-delete.1
@@ -277,40 +292,54 @@ man/man1/rgb2pct.1
man/man1/sozip.1
share/bash-completion/completions/gdal
share/bash-completion/completions/gdal-config
+share/bash-completion/completions/gdal2tiles
share/bash-completion/completions/gdal2tiles.py
+share/bash-completion/completions/gdal2xyz
share/bash-completion/completions/gdal2xyz.py
+share/bash-completion/completions/gdal_calc
share/bash-completion/completions/gdal_calc.py
share/bash-completion/completions/gdal_contour
share/bash-completion/completions/gdal_create
+share/bash-completion/completions/gdal_edit
share/bash-completion/completions/gdal_edit.py
+share/bash-completion/completions/gdal_fillnodata
share/bash-completion/completions/gdal_fillnodata.py
share/bash-completion/completions/gdal_footprint
share/bash-completion/completions/gdal_grid
+share/bash-completion/completions/gdal_merge
share/bash-completion/completions/gdal_merge.py
+share/bash-completion/completions/gdal_polygonize
share/bash-completion/completions/gdal_polygonize.py
+share/bash-completion/completions/gdal_proximity
share/bash-completion/completions/gdal_proximity.py
share/bash-completion/completions/gdal_rasterize
+share/bash-completion/completions/gdal_retile
share/bash-completion/completions/gdal_retile.py
+share/bash-completion/completions/gdal_sieve
share/bash-completion/completions/gdal_sieve.py
share/bash-completion/completions/gdal_translate
share/bash-completion/completions/gdal_viewshed
share/bash-completion/completions/gdaladdo
share/bash-completion/completions/gdalbuildvrt
+share/bash-completion/completions/gdalcompare
share/bash-completion/completions/gdalcompare.py
share/bash-completion/completions/gdaldem
share/bash-completion/completions/gdalenhance
share/bash-completion/completions/gdalinfo
share/bash-completion/completions/gdallocationinfo
share/bash-completion/completions/gdalmanage
+share/bash-completion/completions/gdalmove
share/bash-completion/completions/gdalmove.py
share/bash-completion/completions/gdalsrsinfo
share/bash-completion/completions/gdaltindex
share/bash-completion/completions/gdaltransform
share/bash-completion/completions/gdalwarp
share/bash-completion/completions/ogr2ogr
+share/bash-completion/completions/ogr_layer_algebra
share/bash-completion/completions/ogr_layer_algebra.py
share/bash-completion/completions/ogrinfo
share/bash-completion/completions/ogrlineref
+share/bash-completion/completions/ogrmerge
share/bash-completion/completions/ogrmerge.py
share/bash-completion/completions/ogrtindex
share/bash-completion/completions/sozip
Index: pkgsrc/geography/gdal-lib/distinfo
diff -u pkgsrc/geography/gdal-lib/distinfo:1.80 pkgsrc/geography/gdal-lib/distinfo:1.81
--- pkgsrc/geography/gdal-lib/distinfo:1.80 Sat Apr 25 22:45:50 2026
+++ pkgsrc/geography/gdal-lib/distinfo Fri May 8 13:12:41 2026
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.80 2026/04/25 22:45:50 gdt Exp $
+$NetBSD: distinfo,v 1.81 2026/05/08 13:12:41 gdt Exp $
-BLAKE2s (gdal-3.12.4.tar.xz) = 3f2fffb8fb1f0fe68347407e8a0a1532a1fc5d5941f1c965222256d6a585c4e7
-SHA512 (gdal-3.12.4.tar.xz) = fe0fd9a8f3f22f331195be3ccfa92644630229c5a6dc9de67d22939d127ef484923247b88be61ab6bfb27131ec32c21eb74d32cc4940d987f9ad116bb760bdf8
-Size (gdal-3.12.4.tar.xz) = 9604672 bytes
+BLAKE2s (gdal-3.13.0.tar.xz) = d7274626cf8f47efdef02e5788266d9755f938f35b3ce2d1df82357b2337fdd8
+SHA512 (gdal-3.13.0.tar.xz) = a38e6ca76198a12a33574a525965d3940293bec827e537ae5ac9283eb48ccd942b738968f201918c0924ae9cee7b7e9f9c61a0b0e7a95261acbf060f9f09ef77
+Size (gdal-3.13.0.tar.xz) = 9945444 bytes
SHA1 (patch-frmts_grib_degrib_degrib_myutil.c) = 0e046afa236d7e0d6186fe392cb2da05fa5b42c5
SHA1 (patch-port_cpl__port.h) = 1a8e90085b4390edb4ec2b40b68f83093fbe164d
Index: pkgsrc/geography/py-gdal/PLIST
diff -u pkgsrc/geography/py-gdal/PLIST:1.9 pkgsrc/geography/py-gdal/PLIST:1.10
--- pkgsrc/geography/py-gdal/PLIST:1.9 Sat Nov 8 00:52:41 2025
+++ pkgsrc/geography/py-gdal/PLIST Fri May 8 13:12:41 2026
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.9 2025/11/08 00:52:41 gdt Exp $
+@comment $NetBSD: PLIST,v 1.10 2026/05/08 13:12:41 gdt Exp $
bin/gdal2tiles
bin/gdal2tiles.py
bin/gdal2xyz
@@ -292,15 +292,9 @@ ${PYSITELIB}/osgeo_utils/samples/ogr2vrt
${PYSITELIB}/osgeo_utils/samples/ogr_build_junction_table.py
${PYSITELIB}/osgeo_utils/samples/ogr_build_junction_table.pyc
${PYSITELIB}/osgeo_utils/samples/ogr_build_junction_table.pyo
-${PYSITELIB}/osgeo_utils/samples/ogr_dispatch.py
-${PYSITELIB}/osgeo_utils/samples/ogr_dispatch.pyc
-${PYSITELIB}/osgeo_utils/samples/ogr_dispatch.pyo
${PYSITELIB}/osgeo_utils/samples/ogrinfo.py
${PYSITELIB}/osgeo_utils/samples/ogrinfo.pyc
${PYSITELIB}/osgeo_utils/samples/ogrinfo.pyo
-${PYSITELIB}/osgeo_utils/samples/ogrupdate.py
-${PYSITELIB}/osgeo_utils/samples/ogrupdate.pyc
-${PYSITELIB}/osgeo_utils/samples/ogrupdate.pyo
${PYSITELIB}/osgeo_utils/samples/rel.py
${PYSITELIB}/osgeo_utils/samples/rel.pyc
${PYSITELIB}/osgeo_utils/samples/rel.pyo
@@ -328,6 +322,15 @@ ${PYSITELIB}/osgeo_utils/samples/validat
${PYSITELIB}/osgeo_utils/samples/validate_jp2.py
${PYSITELIB}/osgeo_utils/samples/validate_jp2.pyc
${PYSITELIB}/osgeo_utils/samples/validate_jp2.pyo
+${PYSITELIB}/osgeo_utils/samples/validate_s102.py
+${PYSITELIB}/osgeo_utils/samples/validate_s102.pyc
+${PYSITELIB}/osgeo_utils/samples/validate_s102.pyo
+${PYSITELIB}/osgeo_utils/samples/validate_s104.py
+${PYSITELIB}/osgeo_utils/samples/validate_s104.pyc
+${PYSITELIB}/osgeo_utils/samples/validate_s104.pyo
+${PYSITELIB}/osgeo_utils/samples/validate_s111.py
+${PYSITELIB}/osgeo_utils/samples/validate_s111.pyc
+${PYSITELIB}/osgeo_utils/samples/validate_s111.pyo
${PYSITELIB}/osgeo_utils/samples/vec_tr.py
${PYSITELIB}/osgeo_utils/samples/vec_tr.pyc
${PYSITELIB}/osgeo_utils/samples/vec_tr.pyo
Home |
Main Index |
Thread Index |
Old Index