summaryrefslogtreecommitdiff
path: root/pkgs/development/python-modules/python-mapnik/python-mapnik_std_optional.patch
diff options
context:
space:
mode:
authorBen Wolsieffer <benwolsieffer@gmail.com>2023-08-05 22:17:24 -0400
committerBen Wolsieffer <benwolsieffer@gmail.com>2023-08-05 22:37:54 -0400
commit6421f070e393e62e918a9330a41c9ac41f2bf914 (patch)
tree89ed9dfb8cead8bf5b3b3591c3610c93b4a36929 /pkgs/development/python-modules/python-mapnik/python-mapnik_std_optional.patch
parent97bd658852ce0efbdc4d9ca84ad466a4cbfb1cf4 (diff)
libgpiod: fix Python bindings
libgpiod's Python bindings no longer worked after the upgrade to 2.0.1. The build system installs an egg, which doesn't work in nixpkgs. To fix this, I adopted the same approach I took in #204884. This patch builds the Python bindings as a separate package, using the normal nixpkgs Python infrastructure. Besides fixing the bindings, this has the added benefit of avoiding the need to build a redundant copy of libgpiod as part of the Python bindings package. Lastly, I cleaned up the libgpiod package a bit, removing an unused dependency on kmod and an unnecessary configure flag. I also added the full list of licenses that apply to the package.
Diffstat (limited to 'pkgs/development/python-modules/python-mapnik/python-mapnik_std_optional.patch')
0 files changed, 0 insertions, 0 deletions