1
1
mirror of https://gitlab.gnome.org/GNOME/gimp.git synced 2025-10-06 01:12:40 +02:00

extensions: the lua binding (and its example plug-in) is now marked as experimental.

We have too many issues with the lua binding, so until someone finds a
solution, mark it officially as experimental.

See discussion in: https://gitlab.gnome.org/GNOME/gimp/-/issues/11895#note_2225885
This commit is contained in:
Jehan
2024-09-18 22:54:02 +02:00
parent 8f3931a45e
commit 78665ca372
4 changed files with 22 additions and 13 deletions

View File

@@ -294,10 +294,18 @@ help in that regard:
gdb or lldb for our new bug-reporting dialog
"gegl:matting-levin" GEGL operation for alternative matting engine
GJS for Javascript plug-ins
Lua 5.1 (or LuaJIT) and LGI for Lua plug-ins
dot for "Show Image Graph" (unstable branches)
xdg-desktop-portal implemented for your desktop for various D-Bus API (screenshot, color-picking…)
24. Summary of experimental or unmaintained dependencies:
Lua 5.1 (or LuaJIT) and LGI: Lua plug-in example is disabled by
default because of stability issues with the Lua binding.
Webkit-GTK @WEBKITGTK_REQUIRED_VERSION@: the Help Browser and Webpage
plug-ins are disabled for lack of maintenance and issues with
Webkit-GTK
Generic instructions for configuring and compiling auto-configured
@@ -397,8 +405,8 @@ These are:
-Djavascript=false If for some reason you don't want to install the
JavaScript plug-ins, you can use -Djavascript=false.
-Dlua=false If for some reason you don't want to install the
Lua plug-ins, you can use -Dlua=false.
-Dlua=true Lua binding is experimental because of stability issues.
You may test the feature by enabling it.
-Dvala-plugins=disabled If for some reason you don't want to install the
Vala plug-ins, you can use -Dvala-plugins=disabled.