-
-
Notifications
You must be signed in to change notification settings - Fork 15.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
gimp: 2.10.12 → 2.10.14 #72386
gimp: 2.10.12 → 2.10.14 #72386
Conversation
I am seeing the following in the console.
It is not a regression, we have it in GIMP 2.10.12 too. Not sure why that is happening, GIMP itself is wrapped to have |
GEGL fails to build on Darwin:
Edit: opened bug upstream: https://gitlab.gnome.org/GNOME/gegl/issues/214 |
https://gitlab.gnome.org/GNOME/gegl/blob/GEGL_0_4_18/docs/NEWS.txt#L1-123 Ported to Meson, which means ton of extra dependencies used by default. Though the closure size effect appears to be minimal: 88.9M → 92.9M Also drop GTK dependency, since it is not needed any more (was it ever?)
script-fu (Scheme) scripts are not actually loaded from $GIMP2_PLUGINDIR (lib/gimp/2.10) but $GIMP_DATADIR (share/gimp/2.10).
GIMP 3 will require all plugins to be installed into their own subdirectories, so let’s just do that now.
to the pluginDerivation
It produces an error: GIMP-Error: Calling error for procedure 'gimp-image-get-active-layer': Procedure 'gimp-image-get-active-layer' has been called with an invalid ID for argument 'image'. Most likely a plug-in is trying to work on an image that doesn't exist any longer. (script-fu:25123): GLib-WARNING **: 12:41:03.500: (../glib/gerror.c:416):g_error_new_valist: runtime check failed: (domain != 0) script-fu-Warning: Error while loading /nix/store/31y1qiyg8fzn07yz6lrnkbja33298gmz-gimp-with-plugins-2.10.14/share/gimp/2.0/scripts/exposure-blend/nds9ds1m18d0wg1b01fch8wyzdwpmr8x-exposure-blend.scm: Error: (/nix/store/31y1qiyg8fzn07yz6lrnkbja33298gmz-gimp-with-plugins-2.10.14/share/gimp/2.0/scripts/exposure-blend/nds9ds1m18d0wg1b01fch8wyzdwpmr8x-exposure-blend.scm : 627) Procedure execution of gimp-image-get-active-layer failed on invalid input arguments: Procedure 'gimp-image-get-active-layer' has been called with an invalid ID for argument 'image'. Most likely a plug-in is trying to work on an image that doesn't exist any longer.
🤷♀️ @NixOS/darwin-maintainers |
../gegl/opencl/cl_gl.h:37:10: fatal error: 'OpenGL/CGLDevice.h' file not found #include <OpenGL/CGLDevice.h>
nix-index generates it's database based on the derivations for your system, ie. darwin only packages won't be indexed on linux (by default?). |
@GrahamcOfBorg build gimp |
Thanks. |
gimp: 2.10.12 → 2.10.14 (cherry picked from commit 3df93db)
https://www.gimp.org/news/2019/10/31/gimp-2-10-14-released/
GEGL taken from #67576