public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
From: Sandro Mani <manisandro@gmail.com>
To: git-commits@fedoraproject.org
Subject: [rpms/gdal] rawhide: Update to 3.13.1
Date: Fri, 19 Jun 2026 10:17:38 GMT [thread overview]
Message-ID: <178186425847.1.15107454319227402272.rpms-gdal-86a14e3f1eae@fedoraproject.org> (raw)
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
reply other threads:[~2026-06-19 10:17 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=178186425847.1.15107454319227402272.rpms-gdal-86a14e3f1eae@fedoraproject.org \
--to=manisandro@gmail.com \
--cc=git-commits@fedoraproject.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox