diff options
| author | Florian Brandes <florian.brandes@posteo.de> | 2024-07-22 20:29:38 +0200 |
|---|---|---|
| committer | Florian Brandes <florian.brandes@posteo.de> | 2024-07-29 07:22:42 +0200 |
| commit | f74f40b53696edf02a14d9232b1a8690e3ec9215 (patch) | |
| tree | 8045310daac7afae7cc1853638cd6d2eabe323bd /pkgs/development/python-modules/python-mapnik/python-mapnik_std_optional.patch | |
| parent | 18cb69fb9baa1c4e425b425aff44089d8c4fbb15 (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
