Skip to content

Conversation

@phidrho
Copy link

@phidrho phidrho commented Jun 25, 2025

Description

[Replace this with some text explaining the rationale and details about this pull request]

github-actions bot and others added 29 commits June 24, 2025 16:38
Don't require successful generation of both QML AND SLD, and return descriptive results flags
Instead of retrieving and converting the layer crs with every
call to ::crs(), just read it once when determining the layer
properties and store for later retrieval.

Speeds up construction of OGR feature sources, which occurs
on the main thread when starting a new map render and adds
significant cost to the map render preparation.
Co-authored-by: Andrea Giudiceandrea <[email protected]>
Avoids incurring the main thread preparation cost many times when resizing a layout window
Avoid calling costly per-pixel getters/setters
…in_attributes_form_designer

[fix] Remove extra item in the Actions container (Available Widgets tree view)
Add py-duckdb and fix master builds of mac packages
@github-actions
Copy link

github-actions bot commented Jun 25, 2025

🧮 Vcpkg update report

Added packages:
🍓 arrow: 20.0.0 (Features: core, csv, dataset, filesystem, json, parquet)
🍓 arrow-adbc: 16 (Features: )
🍓 boost-algorithm: 1.88.0 (Features: )
🍓 boost-align: 1.88.0 (Features: )
🍓 boost-array: 1.88.0 (Features: )
🍓 boost-atomic: 1.88.0 (Features: )
🍓 boost-bind: 1.88.0 (Features: )
🍓 boost-charconv: 1.88.0 (Features: )
🍓 boost-chrono: 1.88.0 (Features: )
🍓 boost-concept-check: 1.88.0 (Features: )
🍓 boost-container-hash: 1.88.0 (Features: )
🍓 boost-conversion: 1.88.0 (Features: )
🍓 boost-date-time: 1.88.0 (Features: )
🍓 boost-describe: 1.88.0 (Features: )
🍓 boost-detail: 1.88.0 (Features: )
🍓 boost-dynamic-bitset: 1.88.0 (Features: )
🍓 boost-exception: 1.88.0 (Features: )
🍓 boost-filesystem: 1.88.0 (Features: )
🍓 boost-function: 1.88.0 (Features: )
🍓 boost-function-types: 1.88.0 (Features: )
🍓 boost-functional: 1.88.0 (Features: )
🍓 boost-fusion: 1.88.0 (Features: )
🍓 boost-integer: 1.88.0 (Features: )
🍓 boost-io: 1.88.0 (Features: )
🍓 boost-iterator: 1.88.0 (Features: )
🍓 boost-lexical-cast: 1.88.0 (Features: )
🍓 boost-locale: 1.88.0 (Features: )
🍓 boost-math: 1.88.0 (Features: )
🍓 boost-mp11: 1.88.0 (Features: )
🍓 boost-mpl: 1.88.0 (Features: )
🍓 boost-multiprecision: 1.88.0 (Features: )
🍓 boost-numeric-conversion: 1.88.0 (Features: )
🍓 boost-optional: 1.88.0 (Features: )
🍓 boost-predef: 1.88.0 (Features: )
🍓 boost-preprocessor: 1.88.0 (Features: )
🍓 boost-random: 1.88.0 (Features: )
🍓 boost-range: 1.88.0 (Features: )
🍓 boost-ratio: 1.88.0 (Features: )
🍓 boost-regex: 1.88.0 (Features: )
🍓 boost-scope: 1.88.0 (Features: )
🍓 boost-scope-exit: 1.88.0 (Features: )
🍓 boost-system: 1.88.0 (Features: )
🍓 boost-thread: 1.88.0 (Features: )
🍓 boost-tokenizer: 1.88.0 (Features: )
🍓 boost-tuple: 1.88.0 (Features: )
🍓 boost-type-traits: 1.88.0 (Features: )
🍓 boost-typeof: 1.88.0 (Features: )
🍓 boost-unordered: 1.88.0 (Features: )
🍓 boost-utility: 1.88.0 (Features: )
🍓 boost-variant2: 1.88.0 (Features: )
🍓 boost-winapi: 1.88.0 (Features: )
🍓 duckdb: 1.2.2 (Features: )
🍓 flatcc: 0.6.1 (Features: )
🍓 fmt: 11.0.2#1 (Features: )
🍓 gflags: 2.2.2#9 (Features: )
🍓 libevent: 2.1.12+20230128#1 (Features: core, thread)
🍓 nanoarrow: 0.6.0 (Features: )
🍓 py-duckdb: 1.2.2 (Features: )
🍓 py-hatch-fancy-pypi-readme: 25.1.0 (Features: )
🍓 py-psycopg: 3.2.9 (Features: )
🍓 py-pydantic: 2.11.5 (Features: )
🍓 pybind11: 2.11.1 (Features: core, scripts)
🍓 qtcharts: 6.8.3 (Features: )
🍓 re2: 2024-07-02 (Features: )
🍓 snappy: 1.2.2#1 (Features: )
🍓 thrift: 0.20.0#1 (Features: )
🍓 unixodbc: 2.3.11#2 (Features: )
🍓 utf8proc: 2.10.0 (Features: )
🍓 xsimd: 13.2.0 (Features: )

Updated packages:
🍇 assimp: 5.4.3 -> 6.0.2#1
🍇 curl: 8.14.0 -> 8.14.1
🍇 gdal: +tools, arrow-adbc, parquet, arrow
🍇 glib: 2.84.2 -> 2.84.2#1
🍇 h3: 4.1.0 -> 4.3.0
🍇 icu: 74.2#5 -> 74.2#6
🍇 kubazip: 0.3.3 -> 0.3.3#1
🍇 libcap: 2.73 -> 2.73#1
🍇 libffi: 3.4.8 -> 3.5.1
🍇 libgcrypt: 1.11.0 -> 1.11.1
🍇 libgpg-error: 1.54 -> 1.55
🍇 libpng: 1.6.47 -> 1.6.48
🍇 libxcrypt: 4.4.38 -> 4.4.38#1
🍇 libxml2: 2.13.8 -> 2.13.8#1
🍇 libxslt: 1.1.43 -> 1.1.43#1
🍇 libzip: 1.11.3#1 -> 1.11.4
🍇 meshoptimizer: 0.23 -> 0.24
🍇 pdal: 2.8.4#1 -> 2.9.0
🍇 pdal-dimbuilder: 2.8.4 -> 2.9.0
🍇 proj: 9.6.0 -> 9.6.2
🍇 protobuf: 5.29.3 -> 5.29.3#1
🍇 py-pyqt6: +qt5compat, qtdeclarative, qt3d, core, qtcharts
🍇 qtbase: 6.8.3#2 -> 6.8.3#3 +sql-odbc
🍇 sqlite3: 3.49.2 -> 3.49.2#1
🍇 vcpkg-cmake-get-vars: 2024-09-22 -> 2025-05-29
🍇 vcpkg-make: 2025-04-25 -> 2025-06-10

🪟 Windows builds

Download Windows builds of this PR for testing.
Debug symbols for this build are available here.
(Built from commit 10e8d76)

🍎 MacOS Qt6 builds

Download MacOS Qt6 builds of this PR for testing.
This installer is not signed, control+click > open the app to avoid the warning
(Built from commit 10e8d76)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.