diff options
| author | Samuel Dionne-Riel <samuel@dionne-riel.com> | 2023-01-22 23:47:20 -0500 |
|---|---|---|
| committer | Samuel Dionne-Riel <samuel@dionne-riel.com> | 2023-01-22 23:47:20 -0500 |
| commit | 1b00e5af2fdff56affeb1f2c00db5b035c08fdcc (patch) | |
| tree | d067f2b2fb41c1ca5ead4945957c39e3488c33e6 /pkgs/development/python-modules/python-mapnik/python-mapnik_std_optional.patch | |
| parent | 5ed481943351e9fd354aeb557679624224de38d5 (diff) | |
waydroid: Add missing ambiant dependencies
Fixes #211741
`waydroid first-launch` would fail due to missing gobject introspection
bindings for Gtk.
```
( ) [ ] ERROR: Namespace Gtk not available
( ) [ ] See also: <https://github.com/waydroid>
( ) [ ] Traceback (most recent call last):
File "/nix/store/7c0jjr0jid4xhfdsv13jiwp7q4jl9khi-waydroid-1.3.3/lib/waydroid/tools/__init__.py", line 113, in main
actions.remote_init_client(args)
File "/nix/store/7c0jjr0jid4xhfdsv13jiwp7q4jl9khi-waydroid-1.3.3/lib/waydroid/tools/actions/initializer.py", line 205, in remote_init_client
gi.require_version("Gtk", "3.0")
File "/nix/store/y09awdg92zm58958q6bc6chacw35pfgm-python3.10-pygobject-3.42.2/lib/python3.10/site-packages/gi/__init__.py", line 126, in require_version
raise ValueError('Namespace %s not available' % namespace)
ValueError: Namespace Gtk not available
```
These changes add the necessary environment (the currently idiomatic way
to solve such problems) to the existing wrapper.
The use in `preFixup` is necessary, as the gapps wrapper will not have
ran the required hooks before.
The addition of `gobject-introspection` is necessary for the wrappers
hooks to add GIR repositories to the wrapper args.
Diffstat (limited to 'pkgs/development/python-modules/python-mapnik/python-mapnik_std_optional.patch')
0 files changed, 0 insertions, 0 deletions
