diff --git a/docs/rst/installing-wireplumber.rst b/docs/rst/installing-wireplumber.rst index 55ca48dd..01b6035d 100644 --- a/docs/rst/installing-wireplumber.rst +++ b/docs/rst/installing-wireplumber.rst @@ -8,9 +8,9 @@ Dependencies In order to compile WirePlumber you will need: -* GLib >= 2.58 -* PipeWire 0.3 (>= 0.3.26) -* Lua 5.3 +* GLib >= 2.62 +* PipeWire 0.3 (>= 0.3.41) +* Lua 5.3 or 5.4 Lua is optional in the sense that if it is not found in the system, a bundled version will be built and linked statically with WirePlumber. This is controlled diff --git a/docs/rst/lua_api/lua_introduction.rst b/docs/rst/lua_api/lua_introduction.rst index c173855e..44b749b4 100644 --- a/docs/rst/lua_api/lua_introduction.rst +++ b/docs/rst/lua_api/lua_introduction.rst @@ -6,10 +6,8 @@ Introduction `Lua `_ is a powerful, efficient, lightweight, embeddable scripting language. -WirePlumber uses `Lua version 5.3 `_ to -implement its engine. Another, more recent, version may be considered -in the future, but do note that different Lua versions are not API-compatible -and that will likely also affect WirePlumber's Lua API. +WirePlumber uses `Lua version 5.4 `_ to +implement its engine. For older systems, Lua 5.3 is also supported. There are currently two uses for Lua in WirePlumber: @@ -22,7 +20,7 @@ Lua Reference ------------- If you are not familiar with the Lua language and its API, please refer to -the `Lua 5.3 Reference Manual `_ +the `Lua 5.4 Reference Manual `_ Sandbox -------