Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package gdal for openSUSE:Factory checked in 
at 2025-06-30 13:05:34
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gdal (Old)
 and      /work/SRC/openSUSE:Factory/.gdal.new.7067 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gdal"

Mon Jun 30 13:05:34 2025 rev:99 rq:1288980 version:3.11.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/gdal/gdal.changes        2025-05-30 
17:21:03.500609446 +0200
+++ /work/SRC/openSUSE:Factory/.gdal.new.7067/gdal.changes      2025-06-30 
13:07:05.067392466 +0200
@@ -1,0 +2,32 @@
+Sat Jun 28 14:07:32 UTC 2025 - Enno Tensing <[email protected]>
+
+- Update gdal to version 3.11.0
+  * Add muparser as a new dependency, used by GDAL for C++ VRT expressions
+  * Disable frmts/libertiff by removing it from frmts/CMakeLists.txt, since
+    it has a hard dependency on the bundled tiff libraries that we remove
+  * Add gdal-backport-commit-b11cad7.patch to backport the fix for gdal
+    issue #4742 (upstream commit b11cad7)
+  * Full Changelog at github.com/OSGeo/gdal/releases/tag/v3.11.0
+  * Add GDAL Streamed Algorithm Format (GDALG) driver, enabling streamed vector
+    dataset replay of compatible gdal command lines
+  * RFC 100 - Support float16
+  * RFC 102 - Embed resource files into libgdal
+  * RFC 103 - Add OGR_SCHEMA option to select OGR drivers
+  * RFC 104 - Add new gdal front-end cli
+  * RFC 105 - Add safe path manipulation functions
+  * RFC 106 - Metadata for driver update capabilties
+  * RFC 107 - Add OGRLayer::I{GetExtent,SetSpatialFilter}() functions
+  * RFC 108 - Remove various raster and vector drivers, make other drivers 
read-only
+    See github.com/OSGeo/gdal/releases/tag/v3.11.0 for the removed/changed 
drivers
+  * Add (read-only) Arrow Database Connectivity (OGR ADBC) driver
+  * Add libertiff driver (NOTE: Disabled, see second entry)
+  * Add (read-only) Radarsat Constellation Mission raster driver
+  * Add (read-only) Artificial intelligence powered vector driver
+  * Add function evaluate arbitrary VRT Pixel Function expressions
+  * Improve ZARR driver, adding Kerchunk JHSON and Parquet reference stores
+  * Set GPKG default version to 1.4 on creation
+  * Remove OpenCL warper
+  * OGR Memory driver has been deprecated in favour of and aliased to the MEM 
driver
+  * Various other fixes
+
+-------------------------------------------------------------------

Old:
----
  gdal-3.10.3.tar.xz
  gdal-3.10.3.tar.xz.md5
  gdalautotest-3.10.3.tar.gz

New:
----
  gdal-3.11.0.tar.xz
  gdal-3.11.0.tar.xz.md5
  gdal-backport-commit-b11cad7.patch
  gdalautotest-3.11.0.tar.gz

----------(New B)----------
  New:    it has a hard dependency on the bundled tiff libraries that we remove
  * Add gdal-backport-commit-b11cad7.patch to backport the fix for gdal
    issue #4742 (upstream commit b11cad7)
----------(New E)----------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ gdal.spec ++++++
--- /var/tmp/diff_new_pack.cMWE9z/_old  2025-06-30 13:07:06.739461744 +0200
+++ /var/tmp/diff_new_pack.cMWE9z/_new  2025-06-30 13:07:06.739461744 +0200
@@ -17,7 +17,7 @@
 #
 
 
-%define soversion 36
+%define soversion 37
 %define sourcename gdal
 # Uppercase GDAL is the canonical name for this package in Python
 %define pypi_package_name GDAL
@@ -43,7 +43,7 @@
 %define mypython_sitearch %{expand:%%%{mypython}_sitearch}
 
 Name:           gdal
-Version:        3.10.3
+Version:        3.11.0
 Release:        0
 Summary:        GDAL/OGR - a translator library for raster and vector 
geospatial data formats
 License:        BSD-3-Clause AND MIT AND SUSE-Public-Domain
@@ -51,6 +51,7 @@
 Source0:        
https://download.osgeo.org/%{name}/%{version}/%{sourcename}-%{version}.tar.xz
 Source1:        
https://download.osgeo.org/%{name}/%{version}/%{sourcename}-%{version}.tar.xz.md5
 Source2:        
https://download.osgeo.org/%{name}/%{version}/%{sourcename}autotest-%{version}.tar.gz
+Patch0:         gdal-backport-commit-b11cad7.patch
 BuildRequires:  KEALib-devel
 BuildRequires:  bison
 BuildRequires:  blas-devel
@@ -69,6 +70,7 @@
 BuildRequires:  libtool
 BuildRequires:  libzstd-devel
 BuildRequires:  mysql-devel
+BuildRequires:  muparser-devel
 # This one is needed for Leap :-(
 BuildRequires:  opencl-headers
 BuildRequires:  %{mypython}-base
@@ -237,6 +239,9 @@
 # Fix wrong /usr/bin/env python3
 find . -iname "*.py" -exec sed -i "s,^#!%{_bindir}/env 
python3,#!%{__mypython}," {} \;
 
+# Remove libertiff
+sed -e 's|gdal_optional_format(libertiff "GeoTIFF support through libertiff 
library")||1' -i frmts/CMakeLists.txt
+
 %build
 %{?gccver:export CC=gcc-%{gccver}}
 %{?gccver:export CXX=g++-%{gccver}}
@@ -363,6 +368,7 @@
 %files
 %license LICENSE.TXT
 %doc NEWS.md PROVENANCE.TXT
+%{_bindir}/gdal
 %{_bindir}/gdal_contour
 %{_bindir}/gdal_create
 %{_bindir}/gdal_footprint
@@ -418,6 +424,74 @@
 %{_mandir}/man1/ogrlineref.1%{?ext_man}
 %{_mandir}/man1/ogrtindex.1%{?ext_man}
 %{_mandir}/man1/sozip.1%{?ext_man}
+%{_mandir}/man1/gdal-convert.1%{?ext_man}
+%{_mandir}/man1/gdal-info.1%{?ext_man}
+%{_mandir}/man1/gdal-mdim-convert.1%{?ext_man}
+%{_mandir}/man1/gdal-mdim-info.1%{?ext_man}
+%{_mandir}/man1/gdal-mdim.1%{?ext_man}
+%{_mandir}/man1/gdal-raster-calc.1%{?ext_man}
+%{_mandir}/man1/gdal-raster-clean-collar.1%{?ext_man}
+%{_mandir}/man1/gdal-raster-clip.1%{?ext_man}
+%{_mandir}/man1/gdal-raster-color-map.1%{?ext_man}
+%{_mandir}/man1/gdal-raster-contour.1%{?ext_man}
+%{_mandir}/man1/gdal-raster-convert.1%{?ext_man}
+%{_mandir}/man1/gdal-raster-create.1%{?ext_man}
+%{_mandir}/man1/gdal-raster-edit.1%{?ext_man}
+%{_mandir}/man1/gdal-raster-fill-nodata.1%{?ext_man}
+%{_mandir}/man1/gdal-raster-footprint.1%{?ext_man}
+%{_mandir}/man1/gdal-raster-hillshade.1%{?ext_man}
+%{_mandir}/man1/gdal-raster-index.1%{?ext_man}
+%{_mandir}/man1/gdal-raster-info.1%{?ext_man}
+%{_mandir}/man1/gdal-raster-mosaic.1%{?ext_man}
+%{_mandir}/man1/gdal-raster-overview-add.1%{?ext_man}
+%{_mandir}/man1/gdal-raster-overview-delete.1%{?ext_man}
+%{_mandir}/man1/gdal-raster-pipeline.1%{?ext_man}
+%{_mandir}/man1/gdal-raster-pixel-info.1%{?ext_man}
+%{_mandir}/man1/gdal-raster-polygonize.1%{?ext_man}
+%{_mandir}/man1/gdal-raster-reclassify.1%{?ext_man}
+%{_mandir}/man1/gdal-raster-reproject.1%{?ext_man}
+%{_mandir}/man1/gdal-raster-resize.1%{?ext_man}
+%{_mandir}/man1/gdal-raster-roughness.1%{?ext_man}
+%{_mandir}/man1/gdal-raster-scale.1%{?ext_man}
+%{_mandir}/man1/gdal-raster-select.1%{?ext_man}
+%{_mandir}/man1/gdal-raster-set-type.1%{?ext_man}
+%{_mandir}/man1/gdal-raster-sieve.1%{?ext_man}
+%{_mandir}/man1/gdal-raster-slope.1%{?ext_man}
+%{_mandir}/man1/gdal-raster-stack.1%{?ext_man}
+%{_mandir}/man1/gdal-raster-tile.1%{?ext_man}
+%{_mandir}/man1/gdal-raster-tpi.1%{?ext_man}
+%{_mandir}/man1/gdal-raster-tri.1%{?ext_man}
+%{_mandir}/man1/gdal-raster-unscale.1%{?ext_man}
+%{_mandir}/man1/gdal-raster-viewshed.1%{?ext_man}
+%{_mandir}/man1/gdal-raster.1%{?ext_man}
+%{_mandir}/man1/gdal-vector-clip.1%{?ext_man}
+%{_mandir}/man1/gdal-vector-convert.1%{?ext_man}
+%{_mandir}/man1/gdal-vector-edit.1%{?ext_man}
+%{_mandir}/man1/gdal-vector-filter.1%{?ext_man}
+%{_mandir}/man1/gdal-vector-geom-buffer.1%{?ext_man}
+%{_mandir}/man1/gdal-vector-geom-explode-collections.1%{?ext_man}
+%{_mandir}/man1/gdal-vector-geom-make-valid.1%{?ext_man}
+%{_mandir}/man1/gdal-vector-geom-segmentize.1%{?ext_man}
+%{_mandir}/man1/gdal-vector-geom-set-type.1%{?ext_man}
+%{_mandir}/man1/gdal-vector-geom-simplify.1%{?ext_man}
+%{_mandir}/man1/gdal-vector-geom-swap-xy.1%{?ext_man}
+%{_mandir}/man1/gdal-vector-geom.1%{?ext_man}
+%{_mandir}/man1/gdal-vector-grid.1%{?ext_man}
+%{_mandir}/man1/gdal-vector-info.1%{?ext_man}
+%{_mandir}/man1/gdal-vector-pipeline.1%{?ext_man}
+%{_mandir}/man1/gdal-vector-rasterize.1%{?ext_man}
+%{_mandir}/man1/gdal-vector-select.1%{?ext_man}
+%{_mandir}/man1/gdal-vector-sql.1%{?ext_man}
+%{_mandir}/man1/gdal-vector.1%{?ext_man}
+%{_mandir}/man1/gdal-vector_concat.1%{?ext_man}
+%{_mandir}/man1/gdal-vsi-copy.1%{?ext_man}
+%{_mandir}/man1/gdal-vsi-delete.1%{?ext_man}
+%{_mandir}/man1/gdal-vsi-list.1%{?ext_man}
+%{_mandir}/man1/gdal-vsi-move.1%{?ext_man}
+%{_mandir}/man1/gdal-vsi-sozip.1%{?ext_man}
+%{_mandir}/man1/gdal-vsi-sync.1%{?ext_man}
+%{_mandir}/man1/gdal-vsi.1%{?ext_man}
+%{_mandir}/man1/gdal.1%{?ext_man}
 # 20240706 with 3.9.x release we have all binaries in gdal
 # and python311-GDAL contains the *.py equivalent.
 %{_bindir}/gdalattachpct
@@ -469,6 +543,8 @@
 %{_libdir}/pkgconfig/gdal.pc
 %dir %{_includedir}/gdal
 %{_includedir}/gdal/*.h
+%{_includedir}/gdal/gdal_minmax_element.hpp
+%{_includedir}/gdal/gdal_priv_templates.hpp
 %{_mandir}/man1/gdal-config.1%{?ext_man}
 
 %files -n %{mypython}-%{pypi_package_name}

++++++ gdal-3.10.3.tar.xz -> gdal-3.11.0.tar.xz ++++++
/work/SRC/openSUSE:Factory/gdal/gdal-3.10.3.tar.xz 
/work/SRC/openSUSE:Factory/.gdal.new.7067/gdal-3.11.0.tar.xz differ: char 27, 
line 1

++++++ gdal-3.10.3.tar.xz.md5 -> gdal-3.11.0.tar.xz.md5 ++++++
--- /work/SRC/openSUSE:Factory/gdal/gdal-3.10.3.tar.xz.md5      2025-04-08 
17:52:15.125063138 +0200
+++ /work/SRC/openSUSE:Factory/.gdal.new.7067/gdal-3.11.0.tar.xz.md5    
2025-06-30 13:07:04.435366279 +0200
@@ -1 +1 @@
-5d21ced635917281bfbeb9f4b458917b  gdal-3.10.3.tar.xz
+f39f944bd7fbb059a733667349611bdf  gdal-3.11.0.tar.xz

++++++ gdal-backport-commit-b11cad7.patch ++++++
b11cad7851 E 2025-06-20 15:15:53 +0200 Even Rouault 
<[email protected]> cpl_vsi_virtual.h: add missing include
diff --git a/port/cpl_vsi_virtual.h b/port/cpl_vsi_virtual.h
index a87cef58c4..eaf6e67bfb 100644
--- a/port/cpl_vsi_virtual.h
+++ b/port/cpl_vsi_virtual.h
@@ -23,6 +23,7 @@
 #include "cpl_string.h"
 #include "cpl_multiproc.h"
 
+#include <cstdint>
 #include <map>
 #include <memory>
 #include <vector>

++++++ gdalautotest-3.10.3.tar.gz -> gdalautotest-3.11.0.tar.gz ++++++
/work/SRC/openSUSE:Factory/gdal/gdalautotest-3.10.3.tar.gz 
/work/SRC/openSUSE:Factory/.gdal.new.7067/gdalautotest-3.11.0.tar.gz differ: 
char 13, line 1

Reply via email to