summaryrefslogtreecommitdiff
path: root/dev-libs/efl
diff options
context:
space:
mode:
Diffstat (limited to 'dev-libs/efl')
-rw-r--r--dev-libs/efl/Manifest5
-rw-r--r--dev-libs/efl/efl-1.24.4.ebuild (renamed from dev-libs/efl/efl-1.24.3-r1.ebuild)2
-rw-r--r--dev-libs/efl/efl-1.25.0-r1.ebuild (renamed from dev-libs/efl/efl-1.25.0.ebuild)15
3 files changed, 14 insertions, 8 deletions
diff --git a/dev-libs/efl/Manifest b/dev-libs/efl/Manifest
index 927da9036ff5..94f828357c89 100644
--- a/dev-libs/efl/Manifest
+++ b/dev-libs/efl/Manifest
@@ -1,6 +1,7 @@
DIST efl-1.24.3.tar.xz 72278592 BLAKE2B c5d07e947139087976a0a974c3129ea31211be4c235e94d6fc3c2b9c7ec0be97b78fcf6a18aebd4b4d476224c9e6f5a29ad41d93e6c10065ff7591c2792b8481 SHA512 3791955c588bc1b2ca55caa19dc0fb351c9f6c681791bfe76a435255edd55257c9c5ab2f16d0d91ec2d55113bd9d24d45c0f9026ae72d9f6afbddfd093975089
+DIST efl-1.24.4.tar.xz 72283172 BLAKE2B 4e21b21108337fdf3fa7be55e804f25f32dd8dc6a1743819910d83da713bae28cb4771f2f0df5d392a6f542158ed3c48566fef8d8dfaad9c65747f9a8ee1560a SHA512 5796b33152e0375196d54557803db5928bfc45267250b80406043157193773084c39482bca40dc6811f4a3dd53d416b0d3b8317405923add0560debb24a3a385
DIST efl-1.25.0.tar.xz 72308216 BLAKE2B 11cafe753b28eaf273e5458008bcb027b25b2768952246835d81996ca7e5acf3878e1c80dd1aa47ad2af86da2d7e96c7391120ababf1bfd85ffab83ba4d8cbda SHA512 1362e46399d4f22bd16abd5356fc57da0eb3d92dde36413cf671c1279ca6ff24ba91b358e2cff7158fa0dc9646ed83282f952e2a23e1fd92d3e37c03ba47cf1f
-EBUILD efl-1.24.3-r1.ebuild 7343 BLAKE2B ada5159b715e503b410a0db611728aae02464bcd6c396fa80850ce74f6b819d3033f6ac705e51f82f096ef52d18fafb66fb7f957c0a31f1c30508e08880e96f2 SHA512 a7bed9390fce3368c3bd50c36e6d9989307c519612ff093e1c0ac4a4dceaf6536bbfcb2940e7e44a99f2471d320837c5bd8501148cfc0847a32d1fd3797d988f
EBUILD efl-1.24.3.ebuild 7102 BLAKE2B 363fdf6553532a47fc4d6b95c8d28a32fbd53e8b8b632567a690e96b59ecbd2fce9e0808c88b6041a3e537a57203c4b964786a708b21b401072c31f592d3c2ba SHA512 f423decb04ef2dd4ac64f127ab9f4ebaed1030aa71803aa2e7579edd8662db51322d0c5239572803713bd1276d56a01b6c2ce3efa1c5a5abaf22e1f39d9b6ef7
-EBUILD efl-1.25.0.ebuild 7654 BLAKE2B c2f8cf5098c82d900c6036b02fe790065ff21adbfd260c4357414bf4d90d861e37a48b7a81b34c4cef398bb63e8ae31c1c3904ebcbd47da2a08a9d8339019bf0 SHA512 fc6efe03cd85a78f53325a634990a20f4ee2759e49e88f4be581b563cb4d37fbcca3f3c7f0c1d920549df4450fc6c1f5feaaed501eb28748d0d74a8a6c50616f
+EBUILD efl-1.24.4.ebuild 7343 BLAKE2B a6730f3d79edc0fcd5d8a913a0c166c36e5f4127dff362d0f43b0013e274cda38a3e1d7bc2280864f54b2f84c13f90b6a77d6ebb47f7827fb97bdb42a815f0f2 SHA512 10b9a2fc8d5caf3cda150c82ea09f30b7d823c691cf0370dea6493e310a4c0ec61475e507bfc1e43ec4f9d29d386d16d5d3288e89f7fa4832ae66bad19610e20
+EBUILD efl-1.25.0-r1.ebuild 7767 BLAKE2B e65c2de696221a73a94f9ea81691ed94418b45a55a46b6163905bc866de409f6ecf35689568f2b6b815089ecbf96fa0067480123c6a70817ca372c6ed4740126 SHA512 e2e3f4bf98d1042a595b4035c8c5bda9997e9ac5c330a86c6d12f3f1ebfbc2bfa610269d80b2cf7fc0e65fdb3aaf81c730e819b5f1bfab6c62ce3a421b6344a7
MISC metadata.xml 1985 BLAKE2B 5ad17cbfc665a26357c6b8d473d211663224eca97ed9a22c8575122e331b9661118890db1cf4f41e9e0e9b16f157d48da0920026fc83fdf965e4d1bd7c3d1ede SHA512 dbc127099457c88bcc419bd0c415f801765aeb85f010d7de43ea03e9400a7888c33c80f53048bf4edfd34ff95a43ac506026775a7bf11b041adc89acef0ec15d
diff --git a/dev-libs/efl/efl-1.24.3-r1.ebuild b/dev-libs/efl/efl-1.24.4.ebuild
index f7493cc7904a..f9943bbda177 100644
--- a/dev-libs/efl/efl-1.24.3-r1.ebuild
+++ b/dev-libs/efl/efl-1.24.4.ebuild
@@ -148,7 +148,6 @@ src_configure() {
-D cocoa=false
-D drm-deprecated=false
-D g-mainloop=false
- -D install-eo-files=true
-D mono-beta=false
-D dotnet=false
-D pixman=false
@@ -157,6 +156,7 @@ src_configure() {
-D edje-sound-and-video=true
-D eeze=true
+ -D install-eo-files=true
-D libmount=true
-D native-arch-optimization=true
-D xinput2=true
diff --git a/dev-libs/efl/efl-1.25.0.ebuild b/dev-libs/efl/efl-1.25.0-r1.ebuild
index fd0d1587fa97..be750ab8e3a4 100644
--- a/dev-libs/efl/efl-1.25.0.ebuild
+++ b/dev-libs/efl/efl-1.25.0-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://download.enlightenment.org/rel/libs/${PN}/${P}.tar.xz"
LICENSE="BSD-2 GPL-2 LGPL-2.1 ZLIB"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
IUSE="+X avif bmp connman cpu_flags_arm_neon dds debug doc drm +eet efl-one elogind examples fbcon
+fontconfig fribidi gif gles2-only gnutls glib +gstreamer harfbuzz hyphen ibus ico libressl
lua +luajit jpeg2k json nls mono opengl +pdf physics pmaps postscript psd pulseaudio raw scim
@@ -21,13 +21,14 @@ IUSE="+X avif bmp connman cpu_flags_arm_neon dds debug doc drm +eet efl-one elog
REQUIRED_USE="
?? ( elogind systemd )
?? ( gles2-only opengl )
+ ?? ( fbcon tslib )
^^ ( lua luajit )
ssl
drm? ( gles2-only )
examples? ( eet svg )
gles2-only? ( || ( wayland X ) )
pulseaudio? ( sound )
- wayland? ( gles2-only !opengl )
+ wayland? ( gles2-only !opengl || ( elogind systemd ) )
xim? ( X )
xpresent? ( X )
"
@@ -154,7 +155,6 @@ src_configure() {
-D cocoa=false
-D drm-deprecated=false
-D g-mainloop=false
- -D install-eo-files=true
-D mono-beta=false
-D dotnet=false
-D pixman=false
@@ -163,6 +163,7 @@ src_configure() {
-D edje-sound-and-video=true
-D eeze=true
+ -D install-eo-files=true
-D libmount=true
-D native-arch-optimization=true
-D xinput2=true
@@ -171,7 +172,6 @@ src_configure() {
$(meson_use X x11)
$(meson_use debug debug-threads)
$(meson_use drm)
- $(meson_use elogind systemd)
$(meson_use examples build-examples)
$(meson_use fbcon fb)
$(meson_use fontconfig)
@@ -186,7 +186,6 @@ src_configure() {
$(meson_use pulseaudio)
$(meson_use sdl)
$(meson_use sound audio)
- $(meson_use systemd)
$(meson_use tslib)
$(meson_use v4l v4l2)
$(meson_use vnc vnc-server)
@@ -197,6 +196,12 @@ src_configure() {
$(meson_use !system-lz4 embedded-lz4)
)
+ if use elogind || use systemd; then
+ emesonargs+=( -D systemd=true )
+ else
+ emesonargs+=( -D systemd=false )
+ fi
+
if use opengl; then
emesonargs+=( -D opengl=full )
elif use gles2-only; then