When intltool is in buildInputs, setup.py reports:
No intltool or version < 0.25.0, build_intl is aborting
which prevents Gramps's desktop and MIME (and AppData) entries from being
generated and installed. When intltool is moved to nativeBuildInputs, these
files are installed under share/ as expected.
The GRAMPS readme indicates there are a number of recommended packages (graphviz, ghostscript,
PyICU and osm-gps-map which was already supported). These default to true.
Should fix#38463
I still get
```
WARNING: grampsgui.py: GTK translations missing, GUI will be broken,
especially for RTL languages!
```
but at least it seems usable.
Motivation for change: GRAMPS was a long way out of date.
Additional information: BSDDB3 unmasked as this is supported by the current Python3 version (commited separately).
Basic functionality works. No plugins yet (TODO: GExiv2, pyICU, webkit,
osmgsmmap).
Gives error messages about errors in GTK installation regarding
localization. No impact other than the messages visible.