Something went wrong. Try again.
What happens if I push all of nixpkgs
Something went wrong. Try again.
890 B · 29 lines
Shell
123456789101112131415161718192021222324252627282930make_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 finding .gir files if [ -d "$1/share/gir-1.0" ]; then addToSearchPath XDG_DATA_DIRS $1/share fi}
addEnvHooks "$targetOffset" 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}
# gappsWrapperArgsHook expects GI_TYPELIB_PATH variable to be set by this.# Until we have dependency mechanism in generic builder, we need to use this hack.postInstallHooks+=(giDiscoverSelf)
_multioutMoveGlibGir() { moveToOutput share/gir-1.0 "${!outputDev}"}
preFixupHooks+=(_multioutMoveGlibGir)