public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
* [rpms/gdal] rawhide: Update to 3.13.1
@ 2026-06-19 10:17 Sandro Mani
  0 siblings, 0 replies; only message in thread
From: Sandro Mani @ 2026-06-19 10:17 UTC (permalink / raw)
  To: git-commits

A new commit has been pushed.

Repo   : rpms/gdal
Branch : rawhide
Commit : 86a14e3f1eaea18325c7cd8336602db9ddf08a64
Author : Sandro Mani <manisandro@gmail.com>
Date   : 2026-06-19T12:17:28+02:00
Stats  : +72/-35 in 5 file(s)
URL    : https://src.fedoraproject.org/rpms/gdal/c/86a14e3f1eaea18325c7cd8336602db9ddf08a64?branch=rawhide

Log:
Update to 3.13.1

---
diff --git a/.gitignore b/.gitignore
index e202827..f301353 100644
--- a/.gitignore
+++ b/.gitignore
@@ -147,3 +147,5 @@ gdalautotest-1.7.0.tar.gz
 /gdalautotest-3.12.3.zip
 /gdalautotest-3.12.4.zip
 /gdal-3.12.4-fedora.tar.xz
+/gdalautotest-3.13.1.zip
+/gdal-3.13.1-fedora.tar.xz

diff --git a/gdal.spec b/gdal.spec
index a95e638..f1ac61b 100644
--- a/gdal.spec
+++ b/gdal.spec
@@ -51,8 +51,8 @@
 
 
 Name:          gdal
-Version:       3.12.4
-Release:       7%{?dist}
+Version:       3.13.1
+Release:       1%{?dist}
 Summary:       GIS file format library
 License:       MIT
 URL:           http://www.gdal.org
@@ -72,6 +72,8 @@ Source5:       %{name}-cleaner.sh
 
 # Add some utils to the default install target
 Patch0:        gdal_utils.patch
+# Set CMP0190 to OLD for now to preserve previous mingw-python detection
+Patch1:        gdal_CMP0190.patch
 
 BuildRequires: cmake
 BuildRequires: gcc-c++
@@ -666,8 +668,8 @@ done
 %files libs
 %license LICENSE.TXT
 %doc NEWS.md PROVENANCE.TXT COMMITTERS PROVENANCE.TXT-fedora
-%{_libdir}/libgdal.so.38
-%{_libdir}/libgdal.so.38.*
+%{_libdir}/libgdal.so.39
+%{_libdir}/libgdal.so.39.*
 %{_datadir}/%{name}/
 %{_libdir}/gdalplugins/
 
@@ -737,19 +739,33 @@ done
 %{_bindir}/rgb2pct
 %{_bindir}/rgb2pct.py
 %{_datadir}/bash-completion/completions/gdal2tiles.py
+%{_datadir}/bash-completion/completions/gdal2tiles
 %{_datadir}/bash-completion/completions/gdal2xyz.py
+%{_datadir}/bash-completion/completions/gdal2xyz
 %{_datadir}/bash-completion/completions/gdalcompare.py
+%{_datadir}/bash-completion/completions/gdalcompare
 %{_datadir}/bash-completion/completions/gdalmove.py
+%{_datadir}/bash-completion/completions/gdalmove
 %{_datadir}/bash-completion/completions/gdal_calc.py
+%{_datadir}/bash-completion/completions/gdal_calc
 %{_datadir}/bash-completion/completions/gdal_edit.py
+%{_datadir}/bash-completion/completions/gdal_edit
 %{_datadir}/bash-completion/completions/gdal_fillnodata.py
+%{_datadir}/bash-completion/completions/gdal_fillnodata
 %{_datadir}/bash-completion/completions/gdal_merge.py
+%{_datadir}/bash-completion/completions/gdal_merge
 %{_datadir}/bash-completion/completions/gdal_polygonize.py
+%{_datadir}/bash-completion/completions/gdal_polygonize
 %{_datadir}/bash-completion/completions/gdal_proximity.py
+%{_datadir}/bash-completion/completions/gdal_proximity
 %{_datadir}/bash-completion/completions/gdal_retile.py
+%{_datadir}/bash-completion/completions/gdal_retile
 %{_datadir}/bash-completion/completions/gdal_sieve.py
+%{_datadir}/bash-completion/completions/gdal_sieve
 %{_datadir}/bash-completion/completions/ogrmerge.py
+%{_datadir}/bash-completion/completions/ogrmerge
 %{_datadir}/bash-completion/completions/ogr_layer_algebra.py
+%{_datadir}/bash-completion/completions/ogr_layer_algebra
 %{_mandir}/man1/gdal2tiles.1*
 %{_mandir}/man1/gdal_calc.1*
 %{_mandir}/man1/gdalcompare.1*
@@ -762,6 +778,18 @@ done
 %{_mandir}/man1/gdal_proximity.1*
 %{_mandir}/man1/gdal_retile.1*
 %{_mandir}/man1/gdal_sieve.1*
+%{_mandir}/man1/gdal-dataset-check.1.gz
+%{_mandir}/man1/gdal-raster-read.1.gz
+%{_mandir}/man1/gdal-raster-write.1.gz
+%{_mandir}/man1/gdal-vector-combine.1.gz
+%{_mandir}/man1/gdal-vector-create.1.gz
+%{_mandir}/man1/gdal-vector-dissolve.1.gz
+%{_mandir}/man1/gdal-vector-export-schema.1.gz
+%{_mandir}/man1/gdal-vector-read.1.gz
+%{_mandir}/man1/gdal-vector-rename-layer.1.gz
+%{_mandir}/man1/gdal-vector-sort.1.gz
+%{_mandir}/man1/gdal-vector-update.1.gz
+%{_mandir}/man1/gdal-vector-write.1.gz
 %{_mandir}/man1/ogr_layer_algebra.1*
 %{_mandir}/man1/ogrmerge.1*
 %{_mandir}/man1/pct2rgb.1*
@@ -771,7 +799,7 @@ done
 %if %{with mingw}
 %files -n mingw32-%{name}
 %license LICENSE.TXT
-%{mingw32_bindir}/libgdal-38.dll
+%{mingw32_bindir}/libgdal-39.dll
 %{mingw32_bindir}/gdal-config
 %{mingw32_libdir}/libgdal.dll.a
 %{mingw32_libdir}/cmake/gdal/
@@ -827,7 +855,7 @@ done
 
 %files -n mingw64-%{name}
 %license LICENSE.TXT
-%{mingw64_bindir}/libgdal-38.dll
+%{mingw64_bindir}/libgdal-39.dll
 %{mingw64_bindir}/gdal-config
 %{mingw64_libdir}/libgdal.dll.a
 %{mingw64_libdir}/cmake/gdal/
@@ -884,11 +912,12 @@ done
 
 
 %changelog
-* Tue Jun 16 2026 Sun Haiyong <sunhaiyong@zdbr.net> - 3.12.4-6
-- Add loongarch64 to gdal-config.
+* Fri Jun 19 2026 Sandro Mani <manisandro@gmail.com> - 3.13.1-1
+- Update to 3.13.1
 
 * Fri Jun 12 2026 Yaakov Selkowitz <yselkowi@redhat.com> - 3.12.4-6
 - Rebuilt for openssl 4.0
+- Add loongarch64 to gdal-config.
 
 * Thu Jun 04 2026 Python Maint <python-maint@redhat.com> - 3.12.4-5
 - Rebuilt for Python 3.15

diff --git a/gdal_CMP0190.patch b/gdal_CMP0190.patch
new file mode 100644
index 0000000..1e43fcb
--- /dev/null
+++ b/gdal_CMP0190.patch
@@ -0,0 +1,11 @@
+diff -rupN gdal-3.13.1-fedora/CMakeLists.txt gdal-3.13.1-fedora-new/CMakeLists.txt
+--- gdal-3.13.1-fedora/CMakeLists.txt	2026-06-12 19:19:39.112866746 +0200
++++ gdal-3.13.1-fedora-new/CMakeLists.txt	2026-06-12 19:20:00.744841987 +0200
+@@ -1,6 +1,7 @@
+ # CMake4GDAL project is distributed under MIT license. See accompanying file LICENSE.txt.
+ include(cmake/helpers/GdalCMakeMinimumRequired.cmake)
+ cmake_minimum_required(VERSION ${GDAL_CMAKE_VERSION_MIN}...${GDAL_CMAKE_VERSION_MAX})
++cmake_policy(SET CMP0190 OLD)
+ 
+ project(gdal LANGUAGES C CXX)
+ 

diff --git a/gdal_utils.patch b/gdal_utils.patch
index e2e3b76..cd48277 100644
--- a/gdal_utils.patch
+++ b/gdal_utils.patch
@@ -1,30 +1,25 @@
-diff -rupN --no-dereference gdal-3.12.4-fedora/frmts/iso8211/CMakeLists.txt gdal-3.12.4-fedora-new/frmts/iso8211/CMakeLists.txt
---- gdal-3.12.4-fedora/frmts/iso8211/CMakeLists.txt	2026-04-24 14:05:58.000000000 +0200
-+++ gdal-3.12.4-fedora-new/frmts/iso8211/CMakeLists.txt	2026-04-26 22:59:10.305628898 +0200
-@@ -14,14 +14,17 @@ target_sources(${GDAL_LIB_TARGET_NAME} P
- gdal_standard_includes(gdal_iso8211)
+diff -rupN gdal-3.13.0-fedora/frmts/iso8211/CMakeLists.txt gdal-3.13.0-fedora-new/frmts/iso8211/CMakeLists.txt
+--- gdal-3.13.0-fedora/frmts/iso8211/CMakeLists.txt	2026-05-08 12:14:57.000000000 +0200
++++ gdal-3.13.0-fedora-new/frmts/iso8211/CMakeLists.txt	2026-05-08 21:25:34.877655109 +0200
+@@ -18,12 +18,15 @@ if (BUILD_APPS)
+     add_executable(8211dump 8211dump.cpp)
+     target_include_directories(8211dump PRIVATE $<TARGET_PROPERTY:gdal_iso8211,SOURCE_DIR>)
+     target_link_libraries(8211dump PRIVATE $<TARGET_NAME:${GDAL_LIB_TARGET_NAME}> gdal_iso8211)
++    install(TARGETS 8211dump RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR})
  
- # Because linking an OBJECT library
--add_executable(8211dump EXCLUDE_FROM_ALL 8211dump.cpp)
-+add_executable(8211dump 8211dump.cpp)
- target_include_directories(8211dump PRIVATE $<TARGET_PROPERTY:gdal_iso8211,SOURCE_DIR>)
- target_link_libraries(8211dump PRIVATE $<TARGET_NAME:${GDAL_LIB_TARGET_NAME}> gdal_iso8211)
-+install(TARGETS 8211dump RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR})
+     add_executable(8211view 8211view.cpp)
+     target_include_directories(8211view PRIVATE $<TARGET_PROPERTY:gdal_iso8211,SOURCE_DIR>)
+     target_link_libraries(8211view PRIVATE $<TARGET_NAME:${GDAL_LIB_TARGET_NAME}> gdal_iso8211)
++    install(TARGETS 8211view RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR})
  
--add_executable(8211view EXCLUDE_FROM_ALL 8211view.cpp)
-+add_executable(8211view 8211view.cpp)
- target_include_directories(8211view PRIVATE $<TARGET_PROPERTY:gdal_iso8211,SOURCE_DIR>)
- target_link_libraries(8211view PRIVATE $<TARGET_NAME:${GDAL_LIB_TARGET_NAME}> gdal_iso8211)
-+install(TARGETS 8211view RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR})
- 
--add_executable(8211createfromxml EXCLUDE_FROM_ALL 8211createfromxml.cpp)
-+add_executable(8211createfromxml 8211createfromxml.cpp)
- target_include_directories(8211createfromxml PRIVATE $<TARGET_PROPERTY:gdal_iso8211,SOURCE_DIR>)
- target_link_libraries(8211createfromxml PRIVATE $<TARGET_NAME:${GDAL_LIB_TARGET_NAME}> gdal_iso8211)
-+install(TARGETS 8211createfromxml RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR})
-diff -rupN --no-dereference gdal-3.12.4-fedora/ogr/ogrsf_frmts/s57/CMakeLists.txt gdal-3.12.4-fedora-new/ogr/ogrsf_frmts/s57/CMakeLists.txt
---- gdal-3.12.4-fedora/ogr/ogrsf_frmts/s57/CMakeLists.txt	2026-04-24 14:05:58.000000000 +0200
-+++ gdal-3.12.4-fedora-new/ogr/ogrsf_frmts/s57/CMakeLists.txt	2026-04-26 22:59:10.305912084 +0200
+     add_executable(8211createfromxml 8211createfromxml.cpp)
+     target_include_directories(8211createfromxml PRIVATE $<TARGET_PROPERTY:gdal_iso8211,SOURCE_DIR>)
+     target_link_libraries(8211createfromxml PRIVATE $<TARGET_NAME:${GDAL_LIB_TARGET_NAME}> gdal_iso8211)
++    install(TARGETS 8211createfromxml RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR})
+ endif()
+diff -rupN gdal-3.13.0-fedora/ogr/ogrsf_frmts/s57/CMakeLists.txt gdal-3.13.0-fedora-new/ogr/ogrsf_frmts/s57/CMakeLists.txt
+--- gdal-3.13.0-fedora/ogr/ogrsf_frmts/s57/CMakeLists.txt	2026-05-08 12:14:57.000000000 +0200
++++ gdal-3.13.0-fedora-new/ogr/ogrsf_frmts/s57/CMakeLists.txt	2026-05-08 21:23:23.666799494 +0200
 @@ -38,7 +38,8 @@ if (USE_ONLY_EMBEDDED_RESOURCE_FILES)
      target_compile_definitions(ogr_S57 PRIVATE USE_ONLY_EMBEDDED_RESOURCE_FILES)
  endif()

diff --git a/sources b/sources
index 1ca7185..e97605c 100644
--- a/sources
+++ b/sources
@@ -1,2 +1,2 @@
-SHA512 (gdalautotest-3.12.4.zip) = 19eef02db070ddf71c213311e702f4a15b2d3dc86a55de6edb22d38396bc477c2da0634035e3186c5172e94bed526b6057e2e8a6c17b4d786ada116ceef41aba
-SHA512 (gdal-3.12.4-fedora.tar.xz) = 88a8527d15c2548044caa48535ddf7541594a6e0dd8b7048e9143d3d2eb47de7f95b4d5bc7cd6cb56bc8d54b9d43539371d83b81a5ec314e7a876949316a605b
+SHA512 (gdal-3.13.1-fedora.tar.xz) = ffd10ac5f4e424847c232d2d594609e4e95494ea87a02811051ae606cb7cc5394cafbe1ca9244501d3080c2802efdbbb2124f00f8fa24c5481314007042f4b79
+SHA512 (gdalautotest-3.13.1.zip) = 52b7e0769d6dae1cb2c25dd1095a17c7189fe4c917ba5a3da4df28ff6aef52fa31be98fff5e1cefd29952d1dae070b56ed54ce5165a014111ef77ba225eb69d4

^ permalink raw reply related	[flat|nested] only message in thread

only message in thread, other threads:[~2026-06-19 10:17 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-06-19 10:17 [rpms/gdal] rawhide: Update to 3.13.1 Sandro Mani

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox