summaryrefslogtreecommitdiff
path: root/pkgs/development/python-modules/python-mapnik/python-mapnik_std_optional.patch
diff options
context:
space:
mode:
authorGrimmauld <Grimmauld@grimmauld.de>2025-04-24 21:28:39 +0200
committerGrimmauld <Grimmauld@grimmauld.de>2025-04-24 21:28:39 +0200
commit01415dddcd6f27a0db77f9211c0855bfd16b2609 (patch)
tree2fc50afa4a12804b2569a72a21503dc3ed60bf70 /pkgs/development/python-modules/python-mapnik/python-mapnik_std_optional.patch
parentddeba83a86323fc06117cff2f07687fa613b5054 (diff)
sdl3: avoid pulling in fcitx5
fcitx5 is not actually required to build all features of sdl3. The sdl3 / fcitx5 integration works entirely via dbus [1]. This means any reverse dependency wanting to use sdl3 + fcitx5 needs to make sure fcitx5 is available itself. Adding it to sdl3 is not the correct approach. Different distros such as Fedora do not pull fcitx5 as a direct dependency to sdl3 [2]. Further, fcitx5 pulls in a lot of Qt5 dependencies. This breaks cross-compilation, Qt5 cross is very broken currently, see #314724. It also unnecessarily increases closure size and hurts build parallelism. [1] https://github.com/libsdl-org/SDL/blob/32bbabe2a51b52b243f3c2869ba6ef17f75024ee/CMakeLists.txt#L1690-L1696 [2] https://src.fedoraproject.org/rpms/SDL3/blob/rawhide/f/SDL3.spec
Diffstat (limited to 'pkgs/development/python-modules/python-mapnik/python-mapnik_std_optional.patch')
0 files changed, 0 insertions, 0 deletions