public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
* [rpms/GMT] f45: Update to 6.7.0 upstream release
@ 2026-08-26 23:26 Orion Poplawski
  0 siblings, 0 replies; only message in thread
From: Orion Poplawski @ 2026-08-26 23:26 UTC (permalink / raw)
  To: git-commits

            A new commit has been pushed.

            Repo   : rpms/GMT
            Branch : f45
            Commit : b2a6c85bbaf14e9eddb7584fa7848b4ccfa8ecd4
            Author : Orion Poplawski <orion@nwra.com>
            Date   : 2026-08-23T13:05:56-06:00
            Stats  : +32/-22 in 5 file(s)
            URL    : https://src.fedoraproject.org/rpms/GMT/c/b2a6c85bbaf14e9eddb7584fa7848b4ccfa8ecd4?branch=f45

            Log:
            Update to 6.7.0 upstream release

- Resolves: rhbz#1875028

Commit co-authored by Packit automation (https://packit.dev/)

---
diff --git a/.gitignore b/.gitignore
index 627ba56..e3cb747 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,18 +1,4 @@
+/gmt/
+/GMT-*-build/
 /gmt-*.tar.bz2
-/gmt-5.2.1-src.tar.xz
-/gmt-5.3.1-src.tar.xz
-/gmt-5.3.2-src.tar.xz
-/gmt-5.3.3-src.tar.xz
-/gmt-5.4.0-src.tar.xz
-/gmt-5.4.1-src.tar.xz
-/gmt-5.4.2-src.tar.xz
-/gmt-5.4.3-src.tar.xz
-/gmt-5.4.4-src.tar.xz
-/gmt-5.4.5-src.tar.xz
-/gmt-6.0.0-src.tar.xz
-/gmt-6.1.0-src.tar.xz
-/gmt-6.1.1-src.tar.xz
-/gmt-6.3.0-src.tar.xz
-/gmt-6.4.0-src.tar.xz
-/gmt-6.5.0-src.tar.xz
-/gmt-6.6.0-src.tar.xz
+/gmt-*.tar.xz

diff --git a/GMT-no_gmt_update.patch b/GMT-no_gmt_update.patch
new file mode 100644
index 0000000..5c78aac
--- /dev/null
+++ b/GMT-no_gmt_update.patch
@@ -0,0 +1,22 @@
+diff -up gmt-6.7.0/src/CMakeLists.txt.no_gmt_update gmt-6.7.0/src/CMakeLists.txt
+--- gmt-6.7.0/src/CMakeLists.txt.no_gmt_update	2026-08-23 13:02:41.479294089 -0600
++++ gmt-6.7.0/src/CMakeLists.txt	2026-08-23 13:03:03.375890213 -0600
+@@ -603,18 +603,6 @@ target_link_libraries (gshhg_version ${N
+ # script2verbatim for removing comments, replacing -ps from example scripts
+ add_executable (script2verbatim script2verbatim.c)
+ 
+-# gmt_update — standalone binary updater. Deliberately does NOT link against
+-# libgmt/pslib so that those DLLs are NOT held open by this process and can be
+-# replaced on Windows. Uses only libcurl + an embedded public-domain SHA-256.
+-add_executable (gmt_update gmt_update.c sha256.c)
+-target_include_directories (gmt_update PRIVATE ${CURL_INCLUDE_DIRS})
+-target_link_libraries (gmt_update ${CURL_LIBRARIES})
+-if (WIN32)
+-	target_link_libraries (gmt_update rstrtmgr)
+-endif (WIN32)
+-install (TARGETS gmt_update RUNTIME DESTINATION ${GMT_BINDIR} COMPONENT Runtime)
+-
+-
+ ##
+ ##	Dependencies for testing
+ ##

diff --git a/GMT.spec b/GMT.spec
index a8ac52a..9452c9a 100644
--- a/GMT.spec
+++ b/GMT.spec
@@ -21,16 +21,15 @@
 %endif
 
 Name:           GMT
-Version:        6.6.0
+Version:        6.7.0
 Release:        %autorelease
 Summary:        Generic Mapping Tools
 
 License:        LGPL-3.0-or-later
 URL:            https://www.generic-mapping-tools.org/
 Source0:        https://github.com/GenericMappingTools/gmt/releases/download/%{version}/gmt-%{version}-src.tar.xz
-# Add missing byteswap include
-#Patch0:         https://patch-diff.githubusercontent.com/raw/GenericMappingTools/gmt/pull/6044.patch
-#Patch1: GMT-c99.patch
+# Disable building gmt_update - a GMT updater that doesn't build on most arches and we don't want people running anyway
+Patch:          GMT-no_gmt_update.patch
 
 # https://fedoraproject.org/wiki/Changes/EncourageI686LeafRemoval
 ExcludeArch: %{ix86}

diff --git a/README.packit b/README.packit
new file mode 100644
index 0000000..d816803
--- /dev/null
+++ b/README.packit
@@ -0,0 +1,3 @@
+This repository is maintained by packit.
+https://packit.dev/
+The file was generated using packit 1.16.2.

diff --git a/sources b/sources
index d2b2f7a..5efd260 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (gmt-6.6.0-src.tar.xz) = fe00dfa77028dbb2c0b5099abd1ccea8f3f71652990543a84a9dc4b5a814925bef74359ed4fc3a25007df23795acb3860ab3862b878d7ddeb8963981528bc2e4
+SHA512 (gmt-6.7.0-src.tar.xz) = ec640beb788b9fe90f1b4239f74eb5e2877a337df3e2b0cc52c2143901ebdef183ae51b78a922eda8e13ef2f13b91752cbdccbad19bb68139e2a17d2f333e749

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

only message in thread, other threads:[~2026-08-26 23:26 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-08-26 23:26 [rpms/GMT] f45: Update to 6.7.0 upstream release Orion Poplawski

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