package/efl: bump to version 1.25.0
Remove 0001-doc-meson.build-add-single-quote-for-env.patch superseeded
by https://git.enlightenment.org/core/efl.git/commit/?id=
e2a1cdfda76dd0061ef8e0ab25aee4e042304366
Rename luajit bindings to lua after upstream rework to support lua interpreter
(non-luajit):
https://git.enlightenment.org/core/efl.git/commit/?id=
5197200ac1d49366f205a62a09a377fdece62ff9
https://git.enlightenment.org/core/efl.git/commit/?id=
b0203b3160f2a39c3afe549fd34a513f71532fc3
https://git.enlightenment.org/core/efl.git/commit/?id=
f78d54051c26a8d3c9b3bfc61e44df09bf24e401
https://git.enlightenment.org/core/efl.git/commit/?id=
6dce869a17baae6002c3cec04e975c0730461a00
For now keep the luajit dependency as is. lua support can be enabled by a followup patch.
Disable the new avif evas loader and saver added by:
https://git.enlightenment.org/core/efl.git/commit/?id=
fd24e89144d8808e4e7ee20efe599ff4a6d3d37e
Remove elogind meson option removed by:
https://git.enlightenment.org/core/efl.git/commit/?id=
fe56edae3f5015c62e319d5e2ab2552d3533eead
See:
https://www.enlightenment.org/news/efl-1.25.0
Signed-off-by: Romain Naour <romain.naour@gmail.com>
Cc: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>