<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd">
<html lang="en" style='--code-editor-font: var(--default-mono-font, "GitLab Mono"), JetBrains Mono, Menlo, DejaVu Sans Mono, Liberation Mono, Consolas, Ubuntu Mono, Courier New, andale mono, lucida console, monospace;'>
<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
<title>
GitLab
</title>
<style data-premailer="ignore" type="text/css">
a { color: #1068bf; }
</style>
<style>img {
max-width: 100%; height: auto;
}
body {
font-size: .875rem;
}
body {
-webkit-text-shadow: rgba(255,255,255,.01) 0 0 1px;
}
body {
font-family: "GitLab Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Noto Sans",Ubuntu,Cantarell,"Helvetica Neue",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"; font-size: inherit;
}
</style>
</head>
<body style='font-size: inherit; -webkit-text-shadow: rgba(255,255,255,.01) 0 0 1px; font-family: "GitLab Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Noto Sans",Ubuntu,Cantarell,"Helvetica Neue",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";'>
<div class="content">
<h3 style="margin-top: 20px; margin-bottom: 10px;">
Bas Couwenberg pushed to branch upstream at <a href="https://salsa.debian.org/debian-gis-team/mapnik">Debian GIS Project / mapnik</a>
</h3>
<h4 style="margin-top: 10px; margin-bottom: 10px;">
Commits:
</h4>
<ul>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/debian-gis-team/mapnik/-/commit/e60625dd83935f2cde7ab331c80c938f133897dd">e60625dd</a></strong>
<div>
<span> by Bas Couwenberg </span> <i> at 2025-12-30T16:40:01+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>New upstream version 4.2.0+ds</pre>
</li>
</ul>
<h4 style="margin-top: 10px; margin-bottom: 10px;">
73 changed files:
</h4>
<ul>
<li class="file-stats">
<a href="#0a482b7a421c9d018f752949b0c3725a6edc08c4">
.github/workflows/build_and_test.yml
</a>
</li>
<li class="file-stats">
<a href="#ab09011fa121d0a2bb9fa4ca76094f2482b902b7">
CHANGELOG.md
</a>
</li>
<li class="file-stats">
<a href="#9a2aa4db38d3115ed60da621e012c0efc0172aae">
CMakeLists.txt
</a>
</li>
<li class="file-stats">
<a href="#4cd7c9e2d8848e247c0075f17f29aab03ac9c3cc">
SConstruct
</a>
</li>
<li class="file-stats">
<a href="#bb10da9b204ac553ceb357ed7ac95dcaddd2ec0e">
include/mapnik/datasource_plugin.hpp
</a>
</li>
<li class="file-stats">
<a href="#65fb3d31e209fdd069eab286a07646b06ca7e477">
include/mapnik/plugin.hpp
</a>
</li>
<li class="file-stats">
<a href="#b989a897323abc513956c1e35d8927c1855c4d27">
include/mapnik/version.hpp
</a>
</li>
<li class="file-stats">
<a href="#9afa00f68dd30bedf257a06e6ed1f1f690c1a7dd">
plugins/input/CMakeLists.txt
</a>
</li>
<li class="file-stats">
<a href="#7b5d2a7de1d2d06bed7ad410605d4c7d677e13b2">
plugins/input/csv/csv_datasource.cpp
</a>
</li>
<li class="file-stats">
<a href="#9777b88e9ed8e4ddea1ac966fdf3159c62ef4188">
plugins/input/ogr/CMakeLists.txt
→
plugins/input/gdal+ogr/CMakeLists.txt
</a>
</li>
<li class="file-stats">
<a href="#e8c48e546aa6be5b6c1c2be5cd2d4fd6c400686d">
plugins/input/gdal/build.py
→
plugins/input/gdal+ogr/build.py
</a>
</li>
<li class="file-stats">
<a href="#ddd1249a948e92aaa4f596291f6ac20d053457a2">
plugins/input/gdal/gdal_datasource.cpp
→
plugins/input/gdal+ogr/gdal_datasource.cpp
</a>
</li>
<li class="file-stats">
<a href="#0cd8d927850d029da0fbd86351e44fd071f2aee2">
plugins/input/gdal/gdal_datasource.hpp
→
plugins/input/gdal+ogr/gdal_datasource.hpp
</a>
</li>
<li class="file-stats">
<a href="#d15bf52e4d065a3f41ff5043533575414ef6507a">
plugins/input/gdal/gdal_featureset.cpp
→
plugins/input/gdal+ogr/gdal_featureset.cpp
</a>
</li>
<li class="file-stats">
<a href="#01865d251314bcf431989a4b9929208742cb3d1c">
plugins/input/gdal/gdal_featureset.hpp
→
plugins/input/gdal+ogr/gdal_featureset.hpp
</a>
</li>
<li class="file-stats">
<a href="#828940dc29eab5ad7f6deb88c18b3d209ca5a513">
plugins/input/ogr/ogr_converter.cpp
→
plugins/input/gdal+ogr/ogr_converter.cpp
</a>
</li>
<li class="file-stats">
<a href="#4e3034a45a073756d00adc676cdd0a5aabcfa6c3">
plugins/input/ogr/ogr_converter.hpp
→
plugins/input/gdal+ogr/ogr_converter.hpp
</a>
</li>
<li class="file-stats">
<a href="#f87204d3c80138f3104e9757a430c93c6660e929">
plugins/input/ogr/ogr_datasource.cpp
→
plugins/input/gdal+ogr/ogr_datasource.cpp
</a>
</li>
<li class="file-stats">
<a href="#c14ad35572a8bbd33df42f8ba3b55b71b24862f2">
plugins/input/ogr/ogr_datasource.hpp
→
plugins/input/gdal+ogr/ogr_datasource.hpp
</a>
</li>
<li class="file-stats">
<a href="#7205da6ffcba70647a84f5d3009f6ce6d4ff6fd9">
plugins/input/ogr/ogr_featureset.cpp
→
plugins/input/gdal+ogr/ogr_featureset.cpp
</a>
</li>
<li class="file-stats">
<a href="#28b2ffa8b1a9a896057d8cd3b603e85a7d5dbd3e">
plugins/input/ogr/ogr_featureset.hpp
→
plugins/input/gdal+ogr/ogr_featureset.hpp
</a>
</li>
<li class="file-stats">
<a href="#8d101145c3f70084665702f3d7ea1c03f383f7d0">
plugins/input/ogr/ogr_index.hpp
→
plugins/input/gdal+ogr/ogr_index.hpp
</a>
</li>
<li class="file-stats">
<a href="#783176a9dc1a88b94fafe86518fd4a901b7779a4">
plugins/input/ogr/ogr_index_featureset.cpp
→
plugins/input/gdal+ogr/ogr_index_featureset.cpp
</a>
</li>
<li class="file-stats">
<a href="#0aed9e8d491dc945b77309eb44dcafede1fe20d2">
plugins/input/ogr/ogr_index_featureset.hpp
→
plugins/input/gdal+ogr/ogr_index_featureset.hpp
</a>
</li>
<li class="file-stats">
<a href="#f436b01407980640ce18f17daa28d5d8675f6205">
plugins/input/ogr/ogr_layer_ptr.hpp
→
plugins/input/gdal+ogr/ogr_layer_ptr.hpp
</a>
</li>
<li class="file-stats">
<a href="#8f876d65460702ba2a8a50459c9f779182259bea">
plugins/input/ogr/ogr_utils.cpp
→
plugins/input/gdal+ogr/ogr_utils.cpp
</a>
</li>
<li class="file-stats">
<a href="#96426d71ed81608c646323772208b938524e8bdc">
plugins/input/ogr/ogr_utils.hpp
→
plugins/input/gdal+ogr/ogr_utils.hpp
</a>
</li>
<li class="file-stats">
<a href="#f9db7f6aa74d2ca544656c4a7bf73270c9205771">
<span class="deleted-file">
−
plugins/input/gdal/CMakeLists.txt
</span>
</a>
</li>
<li class="file-stats">
<a href="#c8d7241ff2a306d36a3078829ac39dfc23fc084d">
plugins/input/geobuf/geobuf_datasource.cpp
</a>
</li>
<li class="file-stats">
<a href="#a4e40a6f2cab0be6f5db95f51bc331f2a14f6fd3">
plugins/input/geojson/geojson_datasource.cpp
</a>
</li>
<li class="file-stats">
<a href="#0a3182608c261fe550b3ee6eb834a3aa81747880">
<span class="deleted-file">
−
plugins/input/ogr/build.py
</span>
</a>
</li>
<li class="file-stats">
<a href="#b1518d91495a23b85c4ca7fae63c08f251a1c73e">
<span class="deleted-file">
−
plugins/input/pgraster/README
</span>
</a>
</li>
<li class="file-stats">
<a href="#4fbb38846587219f44bad887414511a0842ebdbb">
<span class="deleted-file">
−
plugins/input/pgraster/TODO
</span>
</a>
</li>
<li class="file-stats">
<a href="#ec63ea20f9ee6aef7073974107a656d5425c2235">
<span class="deleted-file">
−
plugins/input/pgraster/build.py
</span>
</a>
</li>
<li class="file-stats">
<a href="#2d01d9ccc0ef1b5679711921c0ad404f0609b668">
plugins/input/pgraster/CMakeLists.txt
→
plugins/input/postgis+pgraster/CMakeLists.txt
</a>
</li>
<li class="file-stats">
<a href="#690abcb8a62e1eada30fcb53507302e6dd65e031">
plugins/input/postgis/asyncresultset.hpp
→
plugins/input/postgis+pgraster/asyncresultset.hpp
</a>
</li>
<li class="file-stats">
<a href="#badb7cb7b3252c6ad47df319a296750a1c198853">
plugins/input/postgis/build.py
→
plugins/input/postgis+pgraster/build.py
</a>
</li>
<li class="file-stats">
<a href="#68af2522439531eed8cfe4dc24a4816ecb7afdd7">
plugins/input/postgis/connection.hpp
→
plugins/input/postgis+pgraster/connection.hpp
</a>
</li>
<li class="file-stats">
<a href="#0a6017e08fd1ed2b7a4df95d71c995ac6e2aeea5">
plugins/input/postgis/connection_manager.hpp
→
plugins/input/postgis+pgraster/connection_manager.hpp
</a>
</li>
<li class="file-stats">
<a href="#c927c873f890364c26f7b40d601d80e66a728d26">
plugins/input/postgis/cursorresultset.hpp
→
plugins/input/postgis+pgraster/cursorresultset.hpp
</a>
</li>
<li class="file-stats">
<a href="#595e0d2dfdcb1b88ed36b08162b3b17b19d0b427">
plugins/input/postgis/numeric2string.hpp
→
plugins/input/postgis+pgraster/numeric2string.hpp
</a>
</li>
<li class="file-stats">
<a href="#a3a3093b03c49f374733a25cd1f4d4800fb428aa">
plugins/input/pgraster/pgraster_datasource.cpp
→
plugins/input/postgis+pgraster/pgraster_datasource.cpp
</a>
</li>
<li class="file-stats">
<a href="#dbea677a8e928156add5aa90de55406cd6f74fd9">
plugins/input/pgraster/pgraster_datasource.hpp
→
plugins/input/postgis+pgraster/pgraster_datasource.hpp
</a>
</li>
<li class="file-stats">
<a href="#33d4570e91e8bb4766fb5dcefa13f8a7c3feea1f">
plugins/input/pgraster/pgraster_featureset.cpp
→
plugins/input/postgis+pgraster/pgraster_featureset.cpp
</a>
</li>
<li class="file-stats">
<a href="#14c8e5102827318036219bb75bca3a943b2112cd">
plugins/input/pgraster/pgraster_featureset.hpp
→
plugins/input/postgis+pgraster/pgraster_featureset.hpp
</a>
</li>
<li class="file-stats">
<a href="#b3ae9eb7c8fb6c5d56242f1bf7fce1ae31952134">
plugins/input/pgraster/pgraster_wkb_reader.cpp
→
plugins/input/postgis+pgraster/pgraster_wkb_reader.cpp
</a>
</li>
<li class="file-stats">
<a href="#3bc1448a9115ffa8c0ac2075a48bdcad1c9ff675">
plugins/input/pgraster/pgraster_wkb_reader.hpp
→
plugins/input/postgis+pgraster/pgraster_wkb_reader.hpp
</a>
</li>
<li class="file-stats">
<a href="#263d3ccd7e3d87e2b74a139b89d3bdd45623c8d3">
plugins/input/postgis/postgis_datasource.cpp
→
plugins/input/postgis+pgraster/postgis_datasource.cpp
</a>
</li>
<li class="file-stats">
<a href="#e500ff4ac111941fbf6136d483b9d39ce8a1d778">
plugins/input/postgis/postgis_datasource.hpp
→
plugins/input/postgis+pgraster/postgis_datasource.hpp
</a>
</li>
<li class="file-stats">
<a href="#b04639cb6c7b4e19c26b5b323c8fa6f2f9c76835">
plugins/input/postgis/postgis_featureset.cpp
→
plugins/input/postgis+pgraster/postgis_featureset.cpp
</a>
</li>
<li class="file-stats">
<a href="#f3b80b07c01ab75bd02c4f77a8af02ed0193ed28">
plugins/input/postgis/postgis_featureset.hpp
→
plugins/input/postgis+pgraster/postgis_featureset.hpp
</a>
</li>
<li class="file-stats">
<a href="#f81da59caf92d828152de276788dd32347f4cdcf">
plugins/input/postgis/resultset.hpp
→
plugins/input/postgis+pgraster/resultset.hpp
</a>
</li>
<li class="file-stats">
<a href="#31319b430344c2d1f6e00ad9c5ef0d610284b73a">
<span class="deleted-file">
−
plugins/input/postgis/CMakeLists.txt
</span>
</a>
</li>
<li class="file-stats">
<a href="#c6e11bdb24cba2c3f120a90c6545ee2f0ee2d654">
plugins/input/raster/raster_datasource.cpp
</a>
</li>
<li class="file-stats">
<a href="#c5bacbc62e92daad8ae94fdda2efa5f32762d1a3">
plugins/input/shape/dbfile.cpp
</a>
</li>
<li class="file-stats">
<a href="#d6927b8499c92ad25ad2a05e24d29bb732ebb748">
plugins/input/shape/shape_datasource.cpp
</a>
</li>
<li class="file-stats">
<a href="#ce6822ca05b08483fe75ac06661676531188e4b7">
plugins/input/sqlite/sqlite_datasource.cpp
</a>
</li>
<li class="file-stats">
<a href="#a58156fbd1837d998f4fd448a4cb4dafadd1367f">
plugins/input/tiles/mvt_io.cpp
</a>
</li>
<li class="file-stats">
<a href="#a90909b9484c3ef76e6552f0c3e136e17c3b41d2">
plugins/input/tiles/mvt_io.hpp
</a>
</li>
<li class="file-stats">
<a href="#8d6c17ae13820ade7d1c96d2ee13469ae13ad8ab">
plugins/input/tiles/tiles_datasource.cpp
</a>
</li>
<li class="file-stats">
<a href="#31b9ed99b75a8bcb4d338fa0591d722662b81aba">
plugins/input/tiles/vector_tiles_featureset.cpp
</a>
</li>
<li class="file-stats">
<a href="#20162c335210b6e35a1ac8d5a9d5b86bb364253e">
plugins/input/tiles/vector_tiles_featureset.hpp
</a>
</li>
<li class="file-stats">
<a href="#06c7e5f332b6842f7375f0aa8cc6d917edb5efc1">
plugins/input/tiles/xyz_tiles.hpp
</a>
</li>
<li class="file-stats">
<a href="#a472f8cd85eb7e38d22a26f272534f38d834a0bc">
plugins/input/topojson/topojson_datasource.cpp
</a>
</li>
<li class="file-stats">
<a href="#660486267de6b19b8b1fdb05ef8830c92b946d72">
src/datasource_cache.cpp
</a>
</li>
<li class="file-stats">
<a href="#501399766ea29d9daa9d9c21a360c2c2ba2a64ad">
src/memory_datasource.cpp
</a>
</li>
<li class="file-stats">
<a href="#42c9e1dbd5d4693dade32104c9a831fbc2625f9b">
src/plugin.cpp
</a>
</li>
<li class="file-stats">
<a href="#d9577b84b013e0c4f6dcf8189bbe83b18f2948db">
test/CMakeLists.txt
</a>
</li>
<li class="file-stats">
<a href="#9b01e9e4489fd754cc114a7b347e8d6ddba1d7ef">
test/build.py
</a>
</li>
<li class="file-stats">
<a href="#6e8330c22c490fd661720aa55245c2db3511eeb8">
test/unit/datasource/ogr.cpp
</a>
</li>
<li class="file-stats">
<a href="#3f71c19a434cfdfa66d4ab0ea2888a8edafb66c3">
test/unit/datasource/postgis.cpp
</a>
</li>
<li class="file-stats">
<a href="#39f6b6592795ecf1fab1b9cad892119934c20ab5">
utils/pgsql2sqlite/CMakeLists.txt
</a>
</li>
<li class="file-stats">
<a href="#ab8e35a29d709ca1567cbbd1484ad258dc1339cf">
utils/pgsql2sqlite/build.py
</a>
</li>
</ul>
<h5 style="margin-top: 10px; margin-bottom: 10px; font-size: .875rem;">
The diff was not included because it is too large.
</h5>
</div>
<div class="footer" style="margin-top: 10px;">
<p style="font-size: small; color: #626168;">
—
<br>
<a href="https://salsa.debian.org/debian-gis-team/mapnik/-/commit/e60625dd83935f2cde7ab331c80c938f133897dd">View it on GitLab</a>.
<br>
You're receiving this email because of your account on <a target="_blank" rel="noopener noreferrer" href="https://salsa.debian.org">salsa.debian.org</a>. <a href="https://salsa.debian.org/-/profile/notifications" target="_blank" rel="noopener noreferrer" class="mng-notif-link">Manage all notifications</a> · <a href="https://salsa.debian.org/help" target="_blank" rel="noopener noreferrer" class="help-link">Help</a>
<span style="color: transparent; font-size: 0; display: none; overflow: hidden; opacity: 0; width: 0; height: 0; max-width: 0; max-height: 0;">
Notification message regarding https://salsa.debian.org/debian-gis-team/mapnik/-/commit/e60625dd83935f2cde7ab331c80c938f133897dd at 1767109987
</span>
<script type="application/ld+json">{"@context":"http://schema.org","@type":"EmailMessage","action":{"@type":"ViewAction","name":"View Commit","url":"https://salsa.debian.org/debian-gis-team/mapnik/-/commit/e60625dd83935f2cde7ab331c80c938f133897dd"}}</script>
</p>
</div>
</body>
</html>