diff options
author | Maxim Cournoyer <maxim.cournoyer@gmail.com> | 2025-04-28 13:40:32 +0900 |
---|---|---|
committer | Maxim Cournoyer <maxim.cournoyer@gmail.com> | 2025-04-28 13:44:05 +0900 |
commit | 2b4680c6c17bd6470f78a1f39d2f7af8b05e279f (patch) | |
tree | 0053f18be231385b4b566b9507b3c16f5f4b49b4 /gnu/packages/gimp.scm | |
parent | 56999614a45449c4b93c8614540210b609c2b356 (diff) |
gnu: gimp: Wrap GI_TYPELIB_PATH exactly.
* gnu/packages/gimp.scm (gimp-3) [phases] {wrap}: Wrap GI_TYPELIB_PATH
exactly.
Fixes: https://issues.guix.gnu.org/77921
Change-Id: Ia9d40386ee1aaa342e4278d96a698559f4b26881
Diffstat (limited to 'gnu/packages/gimp.scm')
-rw-r--r-- | gnu/packages/gimp.scm | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/gnu/packages/gimp.scm b/gnu/packages/gimp.scm index 07f005bb18..4511bf5d89 100644 --- a/gnu/packages/gimp.scm +++ b/gnu/packages/gimp.scm @@ -460,7 +460,10 @@ that is extensible via a plugin system.") (for-each (lambda (prog) (wrap-program prog - `("GI_TYPELIB_PATH" suffix + ;; Ensure GI_TYPELIB_PATH is not extended from the + ;; environment, as it could cause Gimp to crash (see + ;; bug#77921). + `("GI_TYPELIB_PATH" = (,(getenv "GI_TYPELIB_PATH"))) `("GUIX_PYTHONPATH" suffix (,(getenv "GUIX_PYTHONPATH"))))) |