Conversation
|
The gjs failure will require #72805 |
There was a problem hiding this comment.
Think this won't work if it ends up in a shebang for darwin (because wrappers).
There was a problem hiding this comment.
Bah. Hoping for C wrappers before GIMP 3 is released.
There was a problem hiding this comment.
Good news! makeBinaryWrapper is a thing now: #124556
715ab15 to
f52c409
Compare
c750da1 to
359513f
Compare
|
@GrahamcOfBorg eval |
d83954d to
65d90f9
Compare
Make sure the file is writeable. I had the same issue, but doing EDIT: it appears that it generates that file with permissions 444 when generating the default config. Probably an upstream bug. |
Very interesting, I'm also running NixOS x64_86-linux. I'll have to do some testing then, who knows what could be causing the issue. I suspect it's a configuration error on my end. Is your system configuration publicly available? |
|
Yes, you can build a VM of my configuration using You'll be able to log in with |
|
@Sigmanificient In the generated image it still has gimp 2.10 instead of 3. |
|
Looking at the source, the migration copies the And the copying preserves the permissions of the original file: So if the original file is read-only, the new one will be too: $ ls -la ~/.config/GIMP/2.10/menurc
-r--r--r-- 1 jtojnar users 117 Apr 29 2020 /home/jtojnar/.config/GIMP/2.10/menurcAnd looks like the original file was just copied from store: |
The `gimpPlugins` should now support both versions.
https://www.gimp.org/news/2020/11/06/gimp-2-99-2-released/ https://www.gimp.org/news/2020/12/25/gimp-2-99-4-released/ https://www.gimp.org/news/2021/05/08/gimp-2-99-6-released/ https://www.gimp.org/news/2021/10/20/gimp-2-99-8-released/ https://www.gimp.org/news/2022/02/25/gimp-2-99-10-released/ Ported to GTK 3 and Meson. Co-Authored-By: Linus Heckemann <[email protected]> Co-authored-by: Sandro <[email protected]>
https://www.gimp.org/news/2022/08/27/gimp-2-99-12-released/ GNOME/gimp@256b2d9...a791151 Introduces `gimp-script-fu-interpreter-3.0` as interpreter invoked by shebang of some plug-ins. Let’s ensure it is on `PATH`.
https://www.gimp.org/news/2022/11/18/gimp-2-99-14-released/ GNOME/gimp@a791151...ad7a2e5 - Adds OpenMP support. - Fixes libheif detection. - Fixes babl discovery.
https://www.gimp.org/news/2023/07/09/gimp-2-99-16-released/ https://www.gimp.org/news/2024/02/21/gimp-2-99-18-released/ https://www.gimp.org/news/2024/11/06/gimp-3-0-RC1-released/ GNOME/gimp@ad7a2e5...GIMP_3_0_0_RC1 - gtk-mac-integration dependency removed https://gitlab.gnome.org/GNOME/gimp/-/commit/df4ed9c1ec85117747e41e4540cb75b02284bdbe - Python plug-in mandatory https://gitlab.gnome.org/GNOME/gimp/-/commit/93cc81281cd12c55139f483d65629be9c31e798d - Only Lua 5.1 is supported https://gitlab.gnome.org/GNOME/gimp/-/commit/70372975261f2fc89aa9bbf92fe975a7663ef59f - Fixes gi-docgen and libjxl. Had to add `adwaita-icon-theme` to `XDG_DATA_DIRS` at check time, or tests would fail: Gtk:ERROR:../gtk/gtkiconhelper.c:495:ensure_surface_for_gicon: assertion failed (error == NULL): Icon 'image-missing' not present in theme Default (gtk-icon-theme-error-quark, 0) No longer builds on Darwin. Co-authored-by: Sandro <[email protected]>
https://www.gimp.org/news/2025/03/16/gimp-3-0-released/ GNOME/gimp@GIMP_3_0_0_RC2...GIMP_3_0_0 https://www.gimp.org/news/2025/03/23/gimp-3-0-2-released/ GNOME/gimp@GIMP_3_0_0...GIMP_3_0_2
Keep around for a while for legacy plug-in support. Re-introducing it in a separate commit so that `gimp` expression retains continuous git history.
Superseded by GIMP 3 in the `gimp` package.
Temporarily, rename `gimp` to `gimp3` and `gimp2` back to `gimp`. Revert once GIMP 3 works on Darwin again and performance regressions are debugged.
|
Rebased to resolve the merge conflict. Given that only some people are experiencing the issues and that we are keeping The slowness and Darwin support can be resolved on |
|
yayyyy!! finally merged. i've been tracking this for several weeks now. so glad. thanks a lot for all the efforts. |
|
Also handy to see when this lands in unstable: https://nixpk.gs/pr-tracker.html?pr=67576 |
|
in unstable now 🥳 |
Can you please not continue to comment here please. As many people are following this issue and this could be done somewhere else like in the matrix or disclosure. |


Trying to see if we need any changes on Darwin.
closes #333800