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: Sat Nov 8 00:52:41 UTC 2025
Modified Files:
pkgsrc/geography/gdal-lib: Makefile Makefile.common PLIST distinfo
pkgsrc/geography/py-gdal: Makefile PLIST
Log Message:
geography/gdal*: Update to 3.12.0
Upstream NEWS:
* New 'gdal' command line interface capabilities:
- Add 'gdal raster as-features' (#12970)
- Add 'gdal raster blend' (port of hsv_merge.py + regular alpha blending)
- Add 'gdal raster compare' (port of gdalcompare.py) (#12757)
- Add 'gdal raster neighbors' (#12768)
- Add 'gdal raster nodata-to-alpha' (#12524)
- Add 'gdal raster pansharpen' (port of gdal_pansharpen.py)
- Add 'gdal raster proximity' (#12350)
- Add 'gdal raster rgb-to-palette' (port of rgb2pct.py)
- Add 'gdal raster update'
- Add 'gdal raster zonal-stats'
- Add 'gdal vector check-coverage'
- Add 'gdal vector check-geometry'
- Add 'gdal vector clean-coverage'
- Add 'gdal vector index' (port of ogrtindex)
- Add 'gdal vector layer-algebra' (port of ogr_layer_algebra.py)
- Add 'gdal vector make-point'
- Add 'gdal vector partition'
- gdal vector pipeline: add limit step
- Add 'gdal vector set-field-type'
- Add 'gdal vector simplify-coverage'
- Add 'gdal mdim mosaic' (#13208)
- Add 'gdal dataset' port of 'gdal manage'
- Make 'gdal pipeline' support mixed raster/vector pipelines
- Pipeline: add support for nested pipeline (#12874)
- Pipeline: add support for a 'tee' step (#12874)
- Move 'gdal vector geom XXXX' utilities directly under 'gdal vector'
- Rename 'gdal vector geom set-type' as 'gdal vector set-geom-type'
- gdal raster reproject: add a -j/--num-threads option and default to ALL_CPUS
- Make 'gdal raster fill-nodata/proximity/sieve/viewshed' pipeline-able
- gdal raster mosaic/stack: allow it to be the first step of a raster pipeline
- gdal pipeline: allow to run an existing pipeline and override/add parameters
- Improved Bash completion
- Many other improvements to existing utilities (see below)
* VRT pixel functions: Add mean, median, geometric_mean, harmonic_mean, mode
(#12418), and handle NoData values
* Add C/C++/Python API for [raster band algebra](https://gdal.org/en/latest/user/band_algebra.html):
arithmetic operators, comparison operators, AsType(),
gdal::abs()/sqrt()/log10()/log()/min()/max()/mean()/IfThenElse() functions
* Add MiraMon raster driver: read-only support (#12293)
* ADBC driver: support for ADBC BigQuery driver (requires BigQuery ADBC driver)
* JSONFG driver: add read/write support for curve and measured geometries;
update to 0.3.0 spec
* Parquet: add update support using OGREditableLayer mechanism
* Add C++ public header files for raster functionality
* Security: avoid potential path traversal in several drivers
* Various code linting, static code analyzer fixes, etc.
* Significant automation of the release process
* Add Docker attestation (#13066)
* Bump of shared lib major version
To generate a diff of this commit:
cvs rdiff -u -r1.192 -r1.193 pkgsrc/geography/gdal-lib/Makefile
cvs rdiff -u -r1.39 -r1.40 pkgsrc/geography/gdal-lib/Makefile.common
cvs rdiff -u -r1.31 -r1.32 pkgsrc/geography/gdal-lib/PLIST
cvs rdiff -u -r1.76 -r1.77 pkgsrc/geography/gdal-lib/distinfo
cvs rdiff -u -r1.94 -r1.95 pkgsrc/geography/py-gdal/Makefile
cvs rdiff -u -r1.8 -r1.9 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
diff -u pkgsrc/geography/gdal-lib/Makefile:1.192 pkgsrc/geography/gdal-lib/Makefile:1.193
--- pkgsrc/geography/gdal-lib/Makefile:1.192 Thu Oct 23 20:37:18 2025
+++ pkgsrc/geography/gdal-lib/Makefile Sat Nov 8 00:52:41 2025
@@ -1,6 +1,5 @@
-# $NetBSD: Makefile,v 1.192 2025/10/23 20:37:18 wiz Exp $
+# $NetBSD: Makefile,v 1.193 2025/11/08 00:52:41 gdt Exp $
-PKGREVISION= 2
.include "../../geography/gdal-lib/Makefile.common"
PKGNAME= ${DISTNAME:S/gdal/gdal-lib/}
#PKGREVISION= 0
Index: pkgsrc/geography/gdal-lib/Makefile.common
diff -u pkgsrc/geography/gdal-lib/Makefile.common:1.39 pkgsrc/geography/gdal-lib/Makefile.common:1.40
--- pkgsrc/geography/gdal-lib/Makefile.common:1.39 Thu Sep 11 12:16:22 2025
+++ pkgsrc/geography/gdal-lib/Makefile.common Sat Nov 8 00:52:41 2025
@@ -1,14 +1,14 @@
-# $NetBSD: Makefile.common,v 1.39 2025/09/11 12:16:22 gdt Exp $
+# $NetBSD: Makefile.common,v 1.40 2025/11/08 00:52:41 gdt Exp $
#
# used by geography/gdal-lib/Makefile
# used by geography/py-gdal/Makefile
-VERSION_BASE= 3.11.4
+VERSION_BASE= 3.12.0
+# beta1 unpacks to directory *with* beta1, and is placed in VERSION_BASE.
PLIST_SUBST+= VERSION_BASE=${VERSION_BASE}
-# Accomodate testing unreleased versions.
#VERSION_RC= rc1
-#VERSION_BETA=
-VERSION= ${VERSION_BASE}${VERSION_RC}${VERSION_BETA}
+# rc1 unpacks to directory *without* rc1, and is placed in VERSION_RC.
+VERSION= ${VERSION_BASE}${VERSION_RC}
DISTNAME= gdal-${VERSION}
EXTRACT_SUFX= .tar.xz
CATEGORIES= geography
@@ -19,7 +19,7 @@ MAINTAINER= gdt%NetBSD.org@localhost
HOMEPAGE= https://gdal.org/
LICENSE= mit
-WRKSRC= ${WRKDIR}/gdal-${VERSION_BASE}${VERSION_BETA}
+WRKSRC= ${WRKDIR}/gdal-${VERSION_BASE}
PLIST_SUBST+= VERSION_BASE=${VERSION_BASE}
Index: pkgsrc/geography/gdal-lib/PLIST
diff -u pkgsrc/geography/gdal-lib/PLIST:1.31 pkgsrc/geography/gdal-lib/PLIST:1.32
--- pkgsrc/geography/gdal-lib/PLIST:1.31 Thu Sep 11 12:16:22 2025
+++ pkgsrc/geography/gdal-lib/PLIST Sat Nov 8 00:52:41 2025
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.31 2025/09/11 12:16:22 gdt Exp $
+@comment $NetBSD: PLIST,v 1.32 2025/11/08 00:52:41 gdt Exp $
bin/gdal
bin/gdal-config
bin/gdal_contour
@@ -59,22 +59,46 @@ include/gdal.h
include/gdal_adbc.h
include/gdal_alg.h
include/gdal_alg_priv.h
+include/gdal_asyncreader.h
+include/gdal_colortable.h
+include/gdal_computedrasterband.h
+include/gdal_cpp_functions.h
include/gdal_csv.h
+include/gdal_dataset.h
+include/gdal_defaultoverviews.h
+include/gdal_driver.h
+include/gdal_drivermanager.h
include/gdal_frmts.h
include/gdal_fwd.h
+include/gdal_gcp.h
+include/gdal_geotransform.h
+include/gdal_majorobject.h
+include/gdal_maskbands.h
include/gdal_mdreader.h
include/gdal_minmax_element.hpp
+include/gdal_multidim.h
+include/gdal_multidim_cpp.h
+include/gdal_multidomainmetadata.h
+include/gdal_openinfo.h
include/gdal_pam.h
+include/gdal_pam_multidim.h
include/gdal_priv.h
include/gdal_priv_templates.hpp
include/gdal_proxy.h
+include/gdal_raster_cpp.h
+include/gdal_rasterband.h
+include/gdal_rasterblock.h
include/gdal_rat.h
+include/gdal_relationship.h
include/gdal_simplesurf.h
include/gdal_typetraits.h
include/gdal_utils.h
+include/gdal_vector_cpp.h
include/gdal_version.h
include/gdal_vrt.h
include/gdalalgorithm.h
+include/gdalalgorithm_c.h
+include/gdalalgorithm_cpp.h
include/gdalcachedpixelaccessor.h
include/gdalgeorefpamdataset.h
include/gdalgrid.h
@@ -110,19 +134,30 @@ lib/cmake/gdal/GDALConfig.cmake
lib/cmake/gdal/GDALConfigVersion.cmake
lib/gdalplugins/drivers.ini
lib/libgdal.so
-lib/libgdal.so.37
-lib/libgdal.so.37.${VERSION_BASE}
+lib/libgdal.so.38
+lib/libgdal.so.38.3.12.0
lib/pkgconfig/gdal.pc
man/man1/gdal-config.1
man/man1/gdal-convert.1
+man/man1/gdal-dataset-copy.1
+man/man1/gdal-dataset-delete.1
+man/man1/gdal-dataset-identify.1
+man/man1/gdal-dataset-rename.1
+man/man1/gdal-dataset.1
man/man1/gdal-info.1
man/man1/gdal-mdim-convert.1
man/man1/gdal-mdim-info.1
+man/man1/gdal-mdim-mosaic.1
man/man1/gdal-mdim.1
+man/man1/gdal-pipeline.1
+man/man1/gdal-raster-as-features.1
+man/man1/gdal-raster-aspect.1
man/man1/gdal-raster-calc.1
man/man1/gdal-raster-clean-collar.1
man/man1/gdal-raster-clip.1
+man/man1/gdal-raster-color-blend.1
man/man1/gdal-raster-color-map.1
+man/man1/gdal-raster-compare.1
man/man1/gdal-raster-contour.1
man/man1/gdal-raster-convert.1
man/man1/gdal-raster-create.1
@@ -133,14 +168,20 @@ man/man1/gdal-raster-hillshade.1
man/man1/gdal-raster-index.1
man/man1/gdal-raster-info.1
man/man1/gdal-raster-mosaic.1
+man/man1/gdal-raster-neighbors.1
+man/man1/gdal-raster-nodata-to-alpha.1
man/man1/gdal-raster-overview-add.1
man/man1/gdal-raster-overview-delete.1
+man/man1/gdal-raster-overview-refresh.1
+man/man1/gdal-raster-pansharpen.1
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-reclassify.1
man/man1/gdal-raster-reproject.1
man/man1/gdal-raster-resize.1
+man/man1/gdal-raster-rgb-to-palette.1
man/man1/gdal-raster-roughness.1
man/man1/gdal-raster-scale.1
man/man1/gdal-raster-select.1
@@ -152,26 +193,35 @@ man/man1/gdal-raster-tile.1
man/man1/gdal-raster-tpi.1
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-zonal-stats.1
man/man1/gdal-raster.1
+man/man1/gdal-vector-buffer.1
+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-convert.1
man/man1/gdal-vector-edit.1
+man/man1/gdal-vector-explode-collections.1
man/man1/gdal-vector-filter.1
-man/man1/gdal-vector-geom-buffer.1
-man/man1/gdal-vector-geom-explode-collections.1
-man/man1/gdal-vector-geom-make-valid.1
-man/man1/gdal-vector-geom-segmentize.1
-man/man1/gdal-vector-geom-set-type.1
-man/man1/gdal-vector-geom-simplify.1
-man/man1/gdal-vector-geom-swap-xy.1
-man/man1/gdal-vector-geom.1
man/man1/gdal-vector-grid.1
+man/man1/gdal-vector-index.1
man/man1/gdal-vector-info.1
+man/man1/gdal-vector-layer-algebra.1
+man/man1/gdal-vector-make-point.1
+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-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-sql.1
+man/man1/gdal-vector-swap-xy.1
man/man1/gdal-vector.1
man/man1/gdal-vector_concat.1
man/man1/gdal-vsi-copy.1
@@ -304,6 +354,7 @@ share/gdal/grib2_table_4_2_0_191.csv
share/gdal/grib2_table_4_2_0_2.csv
share/gdal/grib2_table_4_2_0_20.csv
share/gdal/grib2_table_4_2_0_21.csv
+share/gdal/grib2_table_4_2_0_22.csv
share/gdal/grib2_table_4_2_0_3.csv
share/gdal/grib2_table_4_2_0_4.csv
share/gdal/grib2_table_4_2_0_5.csv
@@ -321,11 +372,13 @@ share/gdal/grib2_table_4_2_1_2.csv
share/gdal/grib2_table_4_2_20_0.csv
share/gdal/grib2_table_4_2_20_1.csv
share/gdal/grib2_table_4_2_20_2.csv
+share/gdal/grib2_table_4_2_20_3.csv
share/gdal/grib2_table_4_2_2_0.csv
share/gdal/grib2_table_4_2_2_3.csv
share/gdal/grib2_table_4_2_2_4.csv
share/gdal/grib2_table_4_2_2_5.csv
share/gdal/grib2_table_4_2_2_6.csv
+share/gdal/grib2_table_4_2_2_7.csv
share/gdal/grib2_table_4_2_3_0.csv
share/gdal/grib2_table_4_2_3_1.csv
share/gdal/grib2_table_4_2_3_2.csv
Index: pkgsrc/geography/gdal-lib/distinfo
diff -u pkgsrc/geography/gdal-lib/distinfo:1.76 pkgsrc/geography/gdal-lib/distinfo:1.77
--- pkgsrc/geography/gdal-lib/distinfo:1.76 Thu Sep 11 12:16:22 2025
+++ pkgsrc/geography/gdal-lib/distinfo Sat Nov 8 00:52:41 2025
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.76 2025/09/11 12:16:22 gdt Exp $
+$NetBSD: distinfo,v 1.77 2025/11/08 00:52:41 gdt Exp $
-BLAKE2s (gdal-3.11.4.tar.xz) = 4e44e6d0e529e9f5189f19440eb7edbac2bc6d7c0404e13f95886d1ef502f579
-SHA512 (gdal-3.11.4.tar.xz) = 81a6cd7b7fd2847bc3f60aa7dbed8e1e3ff18ed54f65ed0a33785510d2412bf3cf73f8cf6ac0c51f9b55d62d2fbf51cb7c6e0acd348487c34c4970726f995891
-Size (gdal-3.11.4.tar.xz) = 9321096 bytes
+BLAKE2s (gdal-3.12.0.tar.xz) = 8148e5699bf08013cf1cc78ffc7f0937425498f12f9ba23653a77bd7cdeb3681
+SHA512 (gdal-3.12.0.tar.xz) = 7a4ed3bee77bfbe6de2dd0444d2b5d9a5ac33c59e82c0678dab81a7d8f2f7894a20389263fc55512e27dc3cc78443b4e7183f4b617b5f2f8a1a94f43fc917e7e
+Size (gdal-3.12.0.tar.xz) = 9590436 bytes
SHA1 (patch-frmts_grib_degrib_degrib_myutil.c) = 0e046afa236d7e0d6186fe392cb2da05fa5b42c5
SHA1 (patch-port_cpl__port.h) = 1a8e90085b4390edb4ec2b40b68f83093fbe164d
Index: pkgsrc/geography/py-gdal/Makefile
diff -u pkgsrc/geography/py-gdal/Makefile:1.94 pkgsrc/geography/py-gdal/Makefile:1.95
--- pkgsrc/geography/py-gdal/Makefile:1.94 Thu Oct 23 20:37:20 2025
+++ pkgsrc/geography/py-gdal/Makefile Sat Nov 8 00:52:41 2025
@@ -1,9 +1,8 @@
-# $NetBSD: Makefile,v 1.94 2025/10/23 20:37:20 wiz Exp $
+# $NetBSD: Makefile,v 1.95 2025/11/08 00:52:41 gdt Exp $
PYTHON_VERSIONS_INCOMPATIBLE= 310
#PKGREVISION= 0
-PKGREVISION= 2
.include "../../geography/gdal-lib/Makefile.common"
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
Index: pkgsrc/geography/py-gdal/PLIST
diff -u pkgsrc/geography/py-gdal/PLIST:1.8 pkgsrc/geography/py-gdal/PLIST:1.9
--- pkgsrc/geography/py-gdal/PLIST:1.8 Sat May 10 11:38:35 2025
+++ pkgsrc/geography/py-gdal/PLIST Sat Nov 8 00:52:41 2025
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.8 2025/05/10 11:38:35 gdt Exp $
+@comment $NetBSD: PLIST,v 1.9 2025/11/08 00:52:41 gdt Exp $
bin/gdal2tiles
bin/gdal2tiles.py
bin/gdal2xyz
@@ -214,21 +214,12 @@ ${PYSITELIB}/osgeo_utils/samples/gcps2ve
${PYSITELIB}/osgeo_utils/samples/gcps2wld.py
${PYSITELIB}/osgeo_utils/samples/gcps2wld.pyc
${PYSITELIB}/osgeo_utils/samples/gcps2wld.pyo
-${PYSITELIB}/osgeo_utils/samples/gdal2grd.py
-${PYSITELIB}/osgeo_utils/samples/gdal2grd.pyc
-${PYSITELIB}/osgeo_utils/samples/gdal2grd.pyo
${PYSITELIB}/osgeo_utils/samples/gdal_auth.py
${PYSITELIB}/osgeo_utils/samples/gdal_auth.pyc
${PYSITELIB}/osgeo_utils/samples/gdal_auth.pyo
-${PYSITELIB}/osgeo_utils/samples/gdal_cp.py
-${PYSITELIB}/osgeo_utils/samples/gdal_cp.pyc
-${PYSITELIB}/osgeo_utils/samples/gdal_cp.pyo
${PYSITELIB}/osgeo_utils/samples/gdal_create_pdf.py
${PYSITELIB}/osgeo_utils/samples/gdal_create_pdf.pyc
${PYSITELIB}/osgeo_utils/samples/gdal_create_pdf.pyo
-${PYSITELIB}/osgeo_utils/samples/gdal_ls.py
-${PYSITELIB}/osgeo_utils/samples/gdal_ls.pyc
-${PYSITELIB}/osgeo_utils/samples/gdal_ls.pyo
${PYSITELIB}/osgeo_utils/samples/gdal_lut.py
${PYSITELIB}/osgeo_utils/samples/gdal_lut.pyc
${PYSITELIB}/osgeo_utils/samples/gdal_lut.pyo
@@ -247,9 +238,6 @@ ${PYSITELIB}/osgeo_utils/samples/gdal_rm
${PYSITELIB}/osgeo_utils/samples/gdal_rmdir.py
${PYSITELIB}/osgeo_utils/samples/gdal_rmdir.pyc
${PYSITELIB}/osgeo_utils/samples/gdal_rmdir.pyo
-${PYSITELIB}/osgeo_utils/samples/gdal_vrtmerge.py
-${PYSITELIB}/osgeo_utils/samples/gdal_vrtmerge.pyc
-${PYSITELIB}/osgeo_utils/samples/gdal_vrtmerge.pyo
${PYSITELIB}/osgeo_utils/samples/gdalbuildvrtofvrt.py
${PYSITELIB}/osgeo_utils/samples/gdalbuildvrtofvrt.pyc
${PYSITELIB}/osgeo_utils/samples/gdalbuildvrtofvrt.pyo
@@ -280,9 +268,6 @@ ${PYSITELIB}/osgeo_utils/samples/get_sou
${PYSITELIB}/osgeo_utils/samples/histrep.py
${PYSITELIB}/osgeo_utils/samples/histrep.pyc
${PYSITELIB}/osgeo_utils/samples/histrep.pyo
-${PYSITELIB}/osgeo_utils/samples/hsv_merge.py
-${PYSITELIB}/osgeo_utils/samples/hsv_merge.pyc
-${PYSITELIB}/osgeo_utils/samples/hsv_merge.pyo
${PYSITELIB}/osgeo_utils/samples/jpeg_in_tiff_extract.py
${PYSITELIB}/osgeo_utils/samples/jpeg_in_tiff_extract.pyc
${PYSITELIB}/osgeo_utils/samples/jpeg_in_tiff_extract.pyo
Home |
Main Index |
Thread Index |
Old Index