mirror of
https://github.com/NixOS/nixpkgs.git
synced 2024-12-13 09:13:17 +00:00
d3e821156e
ibus: 1.5.16 -> 1.5.17, fix
28 lines
712 B
Bash
28 lines
712 B
Bash
make_gobject_introspection_find_gir_files() {
|
|
# required for .typelib files, eg mypaint git version
|
|
if [ -d "$1/lib/girepository-1.0" ]; then
|
|
addToSearchPath GI_TYPELIB_PATH $1/lib/girepository-1.0
|
|
fi
|
|
|
|
# XDG_DATA_DIRS: required for .gir files?
|
|
if [ -d "$1/share" ]; then
|
|
addToSearchPath XDG_DATA_DIRS $1/share
|
|
fi
|
|
}
|
|
|
|
addEnvHooks "$hostOffset" make_gobject_introspection_find_gir_files
|
|
|
|
giDiscoverSelf() {
|
|
if [ -d "$prefix/lib/girepository-1.0" ]; then
|
|
addToSearchPath GI_TYPELIB_PATH $prefix/lib/girepository-1.0
|
|
fi
|
|
}
|
|
|
|
preFixupHooks+=(giDiscoverSelf)
|
|
|
|
_multioutMoveGlibGir() {
|
|
moveToOutput share/gir-1.0 "${!outputDev}"
|
|
}
|
|
|
|
preFixupHooks+=(_multioutMoveGlibGir)
|