summaryrefslogtreecommitdiff
path: root/pkgs/development/python-modules/python-mapnik/python-mapnik_std_optional.patch
diff options
context:
space:
mode:
authorFlorian Brandes <florian.brandes@posteo.de>2024-07-22 20:29:38 +0200
committerFlorian Brandes <florian.brandes@posteo.de>2024-07-29 07:22:42 +0200
commitf74f40b53696edf02a14d9232b1a8690e3ec9215 (patch)
tree8045310daac7afae7cc1853638cd6d2eabe323bd /pkgs/development/python-modules/python-mapnik/python-mapnik_std_optional.patch
parent18cb69fb9baa1c4e425b425aff44089d8c4fbb15 (diff)
python312Packages.pyside6: allow optional dependencies for darwin
This commit refactors `pyside6` by: - adding LLVM_INSTALL_DIR environment variable to let `pyside6` find the libclang library - add required darwin frameworks - use a `symlinkJoin` construct of all qt6 dependencies so `pyside6` finds the dependencies on darwin. This is necessary, because `pyside6` on macos expects all dependencies to be under the same directory - remove the optional module `Designer` from the darwin python bindings, since it causes linker failures. The benefit of this change is that `pyside6` now includes almost all the python bindings for Qt (except Designer and qtwebengine) on darwin. This also adds the following modules to the `x86_64-linux` binding: - qtpositioning - qtlocation - qtshadertools - qtserialport - qtserialbus - qtgraphs Signed-off-by: Florian Brandes <florian.brandes@posteo.de>
Diffstat (limited to 'pkgs/development/python-modules/python-mapnik/python-mapnik_std_optional.patch')
0 files changed, 0 insertions, 0 deletions