public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
* [rpms/python-mapnik] rawhide: Update to 4.3.0 upstream release
@ 2026-08-20 15:22 Tom Hughes
0 siblings, 0 replies; only message in thread
From: Tom Hughes @ 2026-08-20 15:22 UTC (permalink / raw)
To: git-commits
A new commit has been pushed.
Repo : rpms/python-mapnik
Branch : rawhide
Commit : 24bf90096150ee33ef8006637445b2bbff3d9025
Author : Tom Hughes <tom@compton.nu>
Date : 2026-08-20T16:21:46+01:00
Stats : +16/-49 in 8 file(s)
URL : https://src.fedoraproject.org/rpms/python-mapnik/c/24bf90096150ee33ef8006637445b2bbff3d9025?branch=rawhide
Log:
Update to 4.3.0 upstream release
---
diff --git a/.gitignore b/.gitignore
index ff6f6e6..b5a13b7 100644
--- a/.gitignore
+++ b/.gitignore
@@ -22,3 +22,4 @@
/test-data-visual-7dfd4568d6181da8be3543c8b7522b596a79b774.tar.gz
/python-mapnik-4b51d57911dc6a1a9f35c62c681fbdeb56fc69d4.tar.gz
/python-mapnik-4.2.2.tar.gz
+/python-mapnik-4.3.0.tar.gz
diff --git a/python-mapnik-32bit.patch b/python-mapnik-32bit.patch
index 70206f6..c38f877 100644
--- a/python-mapnik-32bit.patch
+++ b/python-mapnik-32bit.patch
@@ -1,7 +1,7 @@
-From b262d490e3c3be795b5b47a521b5d24c7fda792b Mon Sep 17 00:00:00 2001
+From 38ea85e9418086f5d57ebd3749fb469f20405d06 Mon Sep 17 00:00:00 2001
From: Tom Hughes <tom@compton.nu>
Date: Wed, 19 Jun 2024 18:48:24 +0100
-Subject: [PATCH 4/5] Fix for 32 bit compatiblity
+Subject: [PATCH 4/4] Fix for 32 bit compatiblity
---
src/mapnik_value_converter.hpp | 4 ++--
@@ -30,5 +30,5 @@ index 4a04094ae..e9b11f112 100644
return !PyErr_Occurred();
}
--
-2.53.0
+2.55.0
diff --git a/python-mapnik-flags.patch b/python-mapnik-flags.patch
index 3bc6c19..74a6efe 100644
--- a/python-mapnik-flags.patch
+++ b/python-mapnik-flags.patch
@@ -1,7 +1,7 @@
-From b9570bfaa653d875ccf91b9812547f759acbd9c2 Mon Sep 17 00:00:00 2001
+From 426e53f9239170c10bb4dad960612a2315eabe06 Mon Sep 17 00:00:00 2001
From: Tom Hughes <tom@compton.nu>
Date: Sat, 11 Jul 2015 00:30:09 +0100
-Subject: [PATCH 1/5] Don't try and edit compiler settings
+Subject: [PATCH 1/4] Don't try and edit compiler settings
---
setup.py | 2 --
@@ -21,5 +21,5 @@ index 7afa9e5d2..7d378c658 100755
ext_modules = [
--
-2.53.0
+2.55.0
diff --git a/python-mapnik-pkgconfig.patch b/python-mapnik-pkgconfig.patch
index e3db97b..b9ee2ff 100644
--- a/python-mapnik-pkgconfig.patch
+++ b/python-mapnik-pkgconfig.patch
@@ -1,7 +1,7 @@
-From 8d5844e1950e639550a6d083da77137840946fb2 Mon Sep 17 00:00:00 2001
+From 69830af2afe7a9bc69b95efb2bb4999de18c2a0f Mon Sep 17 00:00:00 2001
From: Bas Couwenberg <sebastic@xs4all.nl>
Date: Thu, 18 Apr 2024 19:10:41 +0200
-Subject: [PATCH 3/5] Use pkg-config instead of mapnik-config.
+Subject: [PATCH 3/4] Use pkg-config instead of mapnik-config.
---
setup.py | 69 ++++++++++++++------------------------------------------
@@ -107,5 +107,5 @@ index 7d378c658..80966229b 100755
ParallelCompile("NUM_JOBS", needs_recompile=naive_recompile).install()
setup(
--
-2.53.0
+2.55.0
diff --git a/python-mapnik-precision.patch b/python-mapnik-precision.patch
index 3d5f53d..032207a 100644
--- a/python-mapnik-precision.patch
+++ b/python-mapnik-precision.patch
@@ -1,7 +1,7 @@
-From 5eca376720ab3cb7ce7c29fd88ea04d483dfbc25 Mon Sep 17 00:00:00 2001
+From 2855a92210a59ea12ef228e77e069bc993a7008b Mon Sep 17 00:00:00 2001
From: Tom Hughes <tom@compton.nu>
Date: Mon, 23 Nov 2015 12:12:32 +0000
-Subject: [PATCH 2/5] Allow more variation in comparisons
+Subject: [PATCH 2/4] Allow more variation in comparisons
---
test/python_tests/render_test.py | 4 ++--
@@ -27,5 +27,5 @@ index 8a0520fd3..1c8792eb7 100644
- assert actual.to_string('png32') == expected.to_string('png32'), 'failed comparing actual (%s) and expected (%s)' % (actual_file, expected_file)
+ images_almost_equal(actual, expected, 2)
--
-2.53.0
+2.55.0
diff --git a/python-mapnik-pyproject.patch b/python-mapnik-pyproject.patch
deleted file mode 100644
index 9f08477..0000000
--- a/python-mapnik-pyproject.patch
+++ /dev/null
@@ -1,32 +0,0 @@
-From 685a2ebd8d495c046ea5b023adbd28b336cfdf8e Mon Sep 17 00:00:00 2001
-From: Tom Hughes <tom@compton.nu>
-Date: Mon, 3 Nov 2025 20:39:59 +0000
-Subject: [PATCH 5/5] Adjust required versions
-
----
- pyproject.toml | 4 ++--
- 1 file changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/pyproject.toml b/pyproject.toml
-index 9e527560d..c23095eb8 100644
---- a/pyproject.toml
-+++ b/pyproject.toml
-@@ -1,7 +1,7 @@
- [build-system]
- requires = [
- "setuptools >= 80.9.0",
-- "pybind11 >= 3.0.2",
-+ "pybind11 >= 3.0",
- ]
- build-backend = "setuptools.build_meta"
-
-@@ -44,4 +44,4 @@ Changelog = "https://github.com/mapnik/python-mapnik/blob/master/CHANGELOG.md"
- minversion = "8.0"
- testpaths = [
- "test/python_tests",
--]
-\ No newline at end of file
-+]
---
-2.53.0
-
diff --git a/python-mapnik.spec b/python-mapnik.spec
index 71eb053..9e92e73 100644
--- a/python-mapnik.spec
+++ b/python-mapnik.spec
@@ -3,10 +3,10 @@
%global testcommit 41c4ceeb0be4e5e699cdd50bd808054a826c922b
%global visualcommit 7dfd4568d6181da8be3543c8b7522b596a79b774
-%global mapnik_version 4.2.2
+%global mapnik_version 4.3.0
Name: python-%{srcname}
-Version: 4.2.2
+Version: 4.3.0
Release: %autorelease
Summary: Python bindings for Mapnik
@@ -23,8 +23,6 @@ Patch: python-mapnik-precision.patch
Patch: python-mapnik-pkgconfig.patch
# Fix for 32 bit support
Patch: python-mapnik-32bit.patch
-# Adjust required versions to match Fedora versions
-Patch: python-mapnik-pyproject.patch
# Exclude big endian architectures as mapnik does not support them
# https://github.com/mapnik/mapnik/issues/2313
diff --git a/sources b/sources
index 27e30ef..9ccc928 100644
--- a/sources
+++ b/sources
@@ -1,3 +1,3 @@
-SHA512 (python-mapnik-4.2.2.tar.gz) = 4c80f54c2c46071f37acd646b267156ea321d8dd0c48fbd9c77a823f76b7b3dbfe8f1095ea873f9620dd1d6a6a15feee7d2a82d7931b62ee9bdc8ab95b200845
+SHA512 (python-mapnik-4.3.0.tar.gz) = 58022450b09db1f3a0042c97f9dbdff62be7b9a5c66c5886289a08bd2ca7c26ef36743ec725d528658ce951088db9792abf90a4f89e253956700df28df4d3607
SHA512 (test-data-41c4ceeb0be4e5e699cdd50bd808054a826c922b.tar.gz) = 3ff1f2c3929b4047c310a75a653bd3a8f14f234af8156c990e1315f15f7a490ad0699e3ac7745b4b221fad29363b46e5e77cf3bcb997378529f97d2f4812a1d8
SHA512 (test-data-visual-7dfd4568d6181da8be3543c8b7522b596a79b774.tar.gz) = c5ee11cebb5d2b6c9dfc9f9c698fb738b4fc267c9d98d9befeb40c5bd2e133bf6e898a403c91e2db710190578ebe70464e8a7947d40e4ac02d29a807d01b5899
^ permalink raw reply related [flat|nested] only message in thread
only message in thread, other threads:[~2026-08-20 15:22 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-08-20 15:22 [rpms/python-mapnik] rawhide: Update to 4.3.0 upstream release Tom Hughes
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox