[gentoo-commits] repo/gentoo:master commit in: dev-libs/efl/, dev-libs/efl/files/

2024-03-17 Thread Joonas Niilola
commit: 56abc88dee4aa81e813f4f54662fc527ef34969b
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sun Mar 17 07:42:12 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Mar 17 07:42:12 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56abc88d

dev-libs/efl: drop 1.26.3-r2

Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/efl/Manifest  |   1 -
 dev-libs/efl/efl-1.26.3-r2.ebuild  | 318 -
 .../efl/files/efl-1.26.3-gettext-0.22-fix.patch|  38 ---
 dev-libs/efl/files/efl-1.26.3-libressl.patch   | 191 -
 4 files changed, 548 deletions(-)

diff --git a/dev-libs/efl/Manifest b/dev-libs/efl/Manifest
index 033943ce171e..710720bed01d 100644
--- a/dev-libs/efl/Manifest
+++ b/dev-libs/efl/Manifest
@@ -1,2 +1 @@
-DIST efl-1.26.3.tar.xz 168540684 BLAKE2B 
aeb0215b9cdce9ca10550c698df4985ff9557c3c400c3a300887148d04a8900f04c7200473e5fce1d3021378be1e664e9364d171ec09c4fc488b4ec758722ea5
 SHA512 
9801ee8bc963786962d87af56d532d3f019bc18a91924d2ef84934dcd0ae30452d858db93c33964f2bff9af2f3c8feb9927f7281ead4a8993ed622cd0cf2c514
 DIST efl-1.27.0.tar.xz 168543208 BLAKE2B 
082f7089f1a017db8e62f36fb2a51e18c7d00b74b8e865a60d066e49921c69720101deb3184a125633a6c646e241b8765038c906c00d4ca16ecb705faf6f
 SHA512 
5dda2f630463a2504d9246be17449579bbc470904e137b02b3b5c44db033dec2688f6c477885de1485944d875ee62619b6e7c5d4d3657225951f6feaf83b4fa4

diff --git a/dev-libs/efl/efl-1.26.3-r2.ebuild 
b/dev-libs/efl/efl-1.26.3-r2.ebuild
deleted file mode 100644
index cce88319b526..
--- a/dev-libs/efl/efl-1.26.3-r2.ebuild
+++ /dev/null
@@ -1,318 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DOCS_BUILDER="doxygen"
-DOCS_DEPEND="dev-texlive/texlive-fontutils"
-DOCS_DIR="${S}/doc"
-
-LUA_REQ_USE="deprecated(+)"
-LUA_COMPAT=( lua5-{1,2} luajit )
-
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit docs lua-single meson python-any-r1 xdg
-
-DESCRIPTION="Enlightenment Foundation Libraries all-in-one package"
-HOMEPAGE="https://www.enlightenment.org;
-SRC_URI="https://download.enlightenment.org/rel/libs/${PN}/${P}.tar.xz;
-
-LICENSE="BSD-2 GPL-2 LGPL-2.1 ZLIB"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv x86"
-IUSE="+X avif bmp connman cpu_flags_arm_neon dds debug drm +eet efl-one 
elogind examples fbcon
-   +fontconfig fribidi gif gnutls glib +gstreamer harfbuzz heif hyphen 
ibus ico
-   jpeg2k json nls mono opengl +pdf physics pmaps postscript psd 
pulseaudio raw scim
-   sdl +sound +svg +system-lz4 systemd tga tgv tiff tslib unwind v4l vnc 
wayland webp xcf
-   xim xpm xpresent zeroconf"
-
-REQUIRED_USE="${LUA_REQUIRED_USE}
-   ?? ( elogind systemd )
-   ?? ( fbcon tslib )
-   drm? ( wayland )
-   examples? ( eet svg )
-   ibus? ( glib )
-   opengl? ( X )
-   pulseaudio? ( sound )
-   xim? ( X )
-   xpresent? ( X )"
-
-# Requires everything to be enabled unconditionally.
-RESTRICT="test"
-
-RDEPEND="${LUA_DEPS}
-   !x11-themes/e-flat-theme
-   dev-libs/libinput:=
-   net-misc/curl
-   media-libs/giflib:=
-   media-libs/libjpeg-turbo:=
-   media-libs/libpng:=
-   sys-apps/dbus
-   sys-libs/zlib
-   X? (
-   !opengl? ( media-libs/mesa[egl(+),gles2] )
-   media-libs/freetype
-   x11-libs/libX11
-   x11-libs/libXScrnSaver
-   x11-libs/libXcomposite
-   x11-libs/libXcursor
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXi
-   x11-libs/libXinerama
-   x11-libs/libXrandr
-   x11-libs/libXrender
-   x11-libs/libXtst
-   x11-libs/libxkbcommon
-   wayland? ( x11-libs/libxkbcommon[X] )
-   )
-   avif? ( media-libs/libavif:= )
-   connman? ( net-misc/connman )
-   drm? (
-   dev-libs/libinput:=
-   dev-libs/wayland
-   media-libs/mesa[gbm(+)]
-   x11-libs/libdrm
-   x11-libs/libxkbcommon
-   )
-   elogind? (
-   sys-auth/elogind
-   virtual/libudev:=
-   )
-   fontconfig? ( media-libs/fontconfig )
-   fribidi? ( dev-libs/fribidi )
-   glib? ( dev-libs/glib:2 )
-   gnutls? ( net-libs/gnutls:= )
-   !gnutls? ( dev-libs/openssl:0= )
-   gstreamer? (
-   media-libs/gstreamer:1.0
-   media-libs/gst-plugins-base:1.0
-   )
-   harfbuzz? ( media-libs/harfbuzz:= )
-   heif? ( media-libs/libheif:= )
-   hyphen? ( dev-libs/hyphen )
-   ibus? ( app-i18n/ibus )
-   jpeg2k? ( media-libs/openjpeg:= )
-   json? ( >=media-libs/rlottie-0.0.1_pre20200424:= )
-   mono? ( dev-lang/mono )
-   opengl? ( virtual/opengl )
-   

[gentoo-commits] repo/gentoo:master commit in: dev-libs/efl/

2024-03-08 Thread Joonas Niilola
commit: c54f42589598264d3f357fc9b67985a69e61292d
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri Mar  8 09:26:09 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Mar  8 09:27:14 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c54f4258

dev-libs/efl: +gstreamer requires +sound to be enabled, too

 - most likely just a tinderbox-bug.

Closes: https://bugs.gentoo.org/925197
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/efl/efl-1.27.0.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-libs/efl/efl-1.27.0.ebuild b/dev-libs/efl/efl-1.27.0.ebuild
index 31e18555e584..bdb7728d6180 100644
--- a/dev-libs/efl/efl-1.27.0.ebuild
+++ b/dev-libs/efl/efl-1.27.0.ebuild
@@ -28,6 +28,7 @@ REQUIRED_USE="${LUA_REQUIRED_USE}
?? ( fbcon tslib )
drm? ( wayland )
examples? ( eet svg )
+   gstreamer? ( sound )
ibus? ( glib )
opengl? ( X )
pulseaudio? ( sound )



[gentoo-commits] repo/gentoo:master commit in: dev-libs/efl/

2024-03-01 Thread Sam James
commit: be7b809653ccf552a473d24c54e0bf97854a9a18
Author: Sam James  gentoo  org>
AuthorDate: Fri Mar  1 22:08:15 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Mar  1 22:08:15 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be7b8096

dev-libs/efl: disable py3.9

Signed-off-by: Sam James  gentoo.org>

 dev-libs/efl/efl-1.26.3-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/efl/efl-1.26.3-r2.ebuild 
b/dev-libs/efl/efl-1.26.3-r2.ebuild
index 0542ec5bacce..cce88319b526 100644
--- a/dev-libs/efl/efl-1.26.3-r2.ebuild
+++ b/dev-libs/efl/efl-1.26.3-r2.ebuild
@@ -10,7 +10,7 @@ DOCS_DIR="${S}/doc"
 LUA_REQ_USE="deprecated(+)"
 LUA_COMPAT=( lua5-{1,2} luajit )
 
-PYTHON_COMPAT=( python3_{9..12} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit docs lua-single meson python-any-r1 xdg
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/efl/

2024-03-01 Thread Sam James
commit: ee8882c125e50f578eef9748955f3a6b38959f85
Author: Sam James  gentoo  org>
AuthorDate: Fri Mar  1 22:05:07 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Mar  1 22:05:07 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee8882c1

dev-libs/efl: --buildtype -> -Dbuildtype for meson.eclass changes

Since b95ea11330e446d0deb89ca7d78356cb2a7d0d06, we need to do -Dbuildtype,
not --buildtype.

Signed-off-by: Sam James  gentoo.org>

 dev-libs/efl/efl-1.26.3-r2.ebuild | 4 ++--
 dev-libs/efl/efl-1.27.0.ebuild| 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-libs/efl/efl-1.26.3-r2.ebuild 
b/dev-libs/efl/efl-1.26.3-r2.ebuild
index 0e1e9b566be1..0542ec5bacce 100644
--- a/dev-libs/efl/efl-1.26.3-r2.ebuild
+++ b/dev-libs/efl/efl-1.26.3-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -172,7 +172,7 @@ src_prepare() {
 
 src_configure() {
local emesonargs=(
-   --buildtype=plain
+   -Dbuildtype=plain
 
-D buffer=false
-D build-tests=false

diff --git a/dev-libs/efl/efl-1.27.0.ebuild b/dev-libs/efl/efl-1.27.0.ebuild
index f57f481d7718..31e18555e584 100644
--- a/dev-libs/efl/efl-1.27.0.ebuild
+++ b/dev-libs/efl/efl-1.27.0.ebuild
@@ -154,7 +154,7 @@ src_prepare() {
 
 src_configure() {
local emesonargs=(
-   --buildtype=plain
+   -Dbuildtype=plain
 
-D buffer=false
-D build-tests=false



[gentoo-commits] repo/gentoo:master commit in: dev-libs/efl/

2024-02-16 Thread Joonas Niilola
commit: 5254b8c5f7dcd4b227c8436ff086ad4bcbe9482e
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri Feb 16 10:19:42 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Feb 16 10:19:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5254b8c5

dev-libs/efl: stabilize 1.27.0 for x86

Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/efl/efl-1.27.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/efl/efl-1.27.0.ebuild b/dev-libs/efl/efl-1.27.0.ebuild
index 085e91181207..39a4bf8cc175 100644
--- a/dev-libs/efl/efl-1.27.0.ebuild
+++ b/dev-libs/efl/efl-1.27.0.ebuild
@@ -16,7 +16,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="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv x86"
 IUSE="+X avif bmp connman cpu_flags_arm_neon dds debug doc drm +eet efl-one 
elogind examples fbcon
+fontconfig fribidi gif glib +gstreamer harfbuzz heif hyphen ibus ico 
jpeg2k jpegxl json
nls mono opengl +pdf physics pmaps postscript psd pulseaudio raw scim 
sdl +sound +svg



[gentoo-commits] repo/gentoo:master commit in: dev-libs/efl/

2024-02-16 Thread Joonas Niilola
commit: 24274c383ecefea0080715029a30a94e6cf0c1fa
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri Feb 16 10:19:56 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Feb 16 10:19:56 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24274c38

dev-libs/efl: stabilize 1.27.0 for amd64

Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/efl/efl-1.27.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/efl/efl-1.27.0.ebuild b/dev-libs/efl/efl-1.27.0.ebuild
index 39a4bf8cc175..f57f481d7718 100644
--- a/dev-libs/efl/efl-1.27.0.ebuild
+++ b/dev-libs/efl/efl-1.27.0.ebuild
@@ -16,7 +16,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="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv x86"
 IUSE="+X avif bmp connman cpu_flags_arm_neon dds debug doc drm +eet efl-one 
elogind examples fbcon
+fontconfig fribidi gif glib +gstreamer harfbuzz heif hyphen ibus ico 
jpeg2k jpegxl json
nls mono opengl +pdf physics pmaps postscript psd pulseaudio raw scim 
sdl +sound +svg



[gentoo-commits] repo/gentoo:master commit in: dev-libs/efl/

2024-01-24 Thread Michał Górny
commit: e9f45e9cb222b32a70148ba1e8a71760ad1ad5c2
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jan 24 08:31:03 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jan 24 08:31:03 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9f45e9c

dev-libs/efl: Add := dep on media-libs/libjxl

Signed-off-by: Michał Górny  gentoo.org>

 dev-libs/efl/efl-1.27.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/efl/efl-1.27.0.ebuild b/dev-libs/efl/efl-1.27.0.ebuild
index 896084aa5924..085e91181207 100644
--- a/dev-libs/efl/efl-1.27.0.ebuild
+++ b/dev-libs/efl/efl-1.27.0.ebuild
@@ -90,7 +90,7 @@ RDEPEND="${LUA_DEPS}
hyphen? ( dev-libs/hyphen )
ibus? ( app-i18n/ibus )
jpeg2k? ( media-libs/openjpeg:= )
-   jpegxl? ( media-libs/libjxl )
+   jpegxl? ( media-libs/libjxl:= )
json? ( >=media-libs/rlottie-0.0.1_pre20200424:= )
mono? ( dev-lang/mono )
opengl? ( virtual/opengl )



[gentoo-commits] repo/gentoo:master commit in: dev-libs/efl/

2023-12-23 Thread Joonas Niilola
commit: f4c8f8c119b3a63dce41232bed8d02782c159d24
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sat Dec 23 19:47:01 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Dec 23 20:05:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4c8f8c1

dev-libs/efl: add 1.27.0

Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/efl/Manifest  |   1 +
 dev-libs/efl/efl-1.27.0.ebuild | 297 +
 2 files changed, 298 insertions(+)

diff --git a/dev-libs/efl/Manifest b/dev-libs/efl/Manifest
index 35ae7b6d937c..033943ce171e 100644
--- a/dev-libs/efl/Manifest
+++ b/dev-libs/efl/Manifest
@@ -1 +1,2 @@
 DIST efl-1.26.3.tar.xz 168540684 BLAKE2B 
aeb0215b9cdce9ca10550c698df4985ff9557c3c400c3a300887148d04a8900f04c7200473e5fce1d3021378be1e664e9364d171ec09c4fc488b4ec758722ea5
 SHA512 
9801ee8bc963786962d87af56d532d3f019bc18a91924d2ef84934dcd0ae30452d858db93c33964f2bff9af2f3c8feb9927f7281ead4a8993ed622cd0cf2c514
+DIST efl-1.27.0.tar.xz 168543208 BLAKE2B 
082f7089f1a017db8e62f36fb2a51e18c7d00b74b8e865a60d066e49921c69720101deb3184a125633a6c646e241b8765038c906c00d4ca16ecb705faf6f
 SHA512 
5dda2f630463a2504d9246be17449579bbc470904e137b02b3b5c44db033dec2688f6c477885de1485944d875ee62619b6e7c5d4d3657225951f6feaf83b4fa4

diff --git a/dev-libs/efl/efl-1.27.0.ebuild b/dev-libs/efl/efl-1.27.0.ebuild
new file mode 100644
index ..8ac34aae9890
--- /dev/null
+++ b/dev-libs/efl/efl-1.27.0.ebuild
@@ -0,0 +1,297 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+LUA_REQ_USE="deprecated(+)"
+LUA_COMPAT=( lua5-{1,2} luajit )
+
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit lua-single meson python-any-r1 xdg
+
+DESCRIPTION="Enlightenment Foundation Libraries all-in-one package"
+HOMEPAGE="https://www.enlightenment.org;
+SRC_URI="https://download.enlightenment.org/rel/libs/${PN}/${P}.tar.xz;
+
+LICENSE="BSD-2 GPL-2 LGPL-2.1 ZLIB"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86"
+IUSE="+X avif bmp connman cpu_flags_arm_neon dds debug doc drm +eet efl-one 
elogind examples fbcon
+   +fontconfig fribidi gif glib +gstreamer harfbuzz heif hyphen ibus ico 
jpeg2k jpegxl json
+   nls mono opengl +pdf physics pmaps postscript psd pulseaudio raw scim 
sdl +sound +svg
+   +system-lz4 systemd tga tgv tiff tslib unwind v4l vnc wayland webp xcf 
xim xpm xpresent
+   zeroconf"
+
+REQUIRED_USE="${LUA_REQUIRED_USE}
+   ?? ( elogind systemd )
+   ?? ( fbcon tslib )
+   drm? ( wayland )
+   examples? ( eet svg )
+   ibus? ( glib )
+   opengl? ( X )
+   pulseaudio? ( sound )
+   xim? ( X )
+   xpresent? ( X )"
+
+# Requires everything to be enabled unconditionally.
+RESTRICT="test"
+
+RDEPEND="${LUA_DEPS}
+   !x11-themes/e-flat-theme
+   dev-libs/libinput:=
+   dev-libs/openssl:0=
+   net-misc/curl
+   media-libs/giflib:=
+   media-libs/libjpeg-turbo:=
+   media-libs/libpng:=
+   sys-apps/dbus
+   sys-libs/zlib
+   X? (
+   !opengl? ( media-libs/mesa[egl(+),gles2] )
+   media-libs/freetype
+   x11-libs/libX11
+   x11-libs/libXScrnSaver
+   x11-libs/libXcomposite
+   x11-libs/libXcursor
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXi
+   x11-libs/libXinerama
+   x11-libs/libXrandr
+   x11-libs/libXrender
+   x11-libs/libXtst
+   x11-libs/libxkbcommon
+   wayland? ( x11-libs/libxkbcommon[X] )
+   )
+   avif? ( media-libs/libavif:= )
+   connman? ( net-misc/connman )
+   drm? (
+   dev-libs/libinput:=
+   dev-libs/wayland
+   media-libs/mesa[gbm(+)]
+   x11-libs/libdrm
+   x11-libs/libxkbcommon
+   )
+   elogind? (
+   sys-auth/elogind
+   virtual/libudev:=
+   )
+   fontconfig? ( media-libs/fontconfig )
+   fribidi? ( dev-libs/fribidi )
+   glib? ( dev-libs/glib:2 )
+   gstreamer? (
+   media-libs/gstreamer:1.0
+   media-libs/gst-plugins-base:1.0
+   )
+   harfbuzz? ( media-libs/harfbuzz:= )
+   heif? ( media-libs/libheif:= )
+   hyphen? ( dev-libs/hyphen )
+   ibus? ( app-i18n/ibus )
+   jpeg2k? ( media-libs/openjpeg:= )
+   jpegxl? ( media-libs/libjxl )
+   json? ( >=media-libs/rlottie-0.0.1_pre20200424:= )
+   mono? ( dev-lang/mono )
+   opengl? ( virtual/opengl )
+   pdf? ( app-text/poppler:=[cxx] )
+   physics? ( sci-physics/bullet:= )
+   postscript? ( app-text/libspectre )
+   pulseaudio? ( media-libs/libpulse )
+   raw? ( media-libs/libraw:= )
+   scim? ( app-i18n/scim )
+   sdl? ( media-libs/libsdl2 )
+   

[gentoo-commits] repo/gentoo:master commit in: dev-libs/efl/

2023-08-25 Thread Joonas Niilola
commit: bab3ea401ba4298a4a59906eda27f3a7231a891b
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri Aug 25 06:13:33 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Aug 25 06:48:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bab3ea40

dev-libs/efl: enable py3.12

Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/efl/efl-1.26.3-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/efl/efl-1.26.3-r2.ebuild 
b/dev-libs/efl/efl-1.26.3-r2.ebuild
index ca9fd1880009..0e1e9b566be1 100644
--- a/dev-libs/efl/efl-1.26.3-r2.ebuild
+++ b/dev-libs/efl/efl-1.26.3-r2.ebuild
@@ -10,7 +10,7 @@ DOCS_DIR="${S}/doc"
 LUA_REQ_USE="deprecated(+)"
 LUA_COMPAT=( lua5-{1,2} luajit )
 
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{9..12} )
 
 inherit docs lua-single meson python-any-r1 xdg
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/efl/files/, dev-libs/efl/

2023-08-15 Thread Joonas Niilola
commit: fd3c09be674aeae592bea312b004c5e689c44173
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Aug 15 06:12:23 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Aug 15 06:12:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd3c09be

dev-libs/efl: add upstream compatibility with gettext-0.22 patch

Closes: https://bugs.gentoo.org/909530
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/efl/efl-1.26.3-r2.ebuild  |  3 +-
 .../efl/files/efl-1.26.3-gettext-0.22-fix.patch| 38 ++
 2 files changed, 40 insertions(+), 1 deletion(-)

diff --git a/dev-libs/efl/efl-1.26.3-r2.ebuild 
b/dev-libs/efl/efl-1.26.3-r2.ebuild
index 3926f8a65117..ca9fd1880009 100644
--- a/dev-libs/efl/efl-1.26.3-r2.ebuild
+++ b/dev-libs/efl/efl-1.26.3-r2.ebuild
@@ -128,12 +128,13 @@ DEPEND="${RDEPEND}
wayland? ( dev-libs/wayland-protocols )"
 BDEPEND="${PYTHON_DEPS}
virtual/pkgconfig
-   examples? ( 
+Date: Mon, 14 Aug 2023 21:39:05 +0500
+Subject: [PATCH] examples: edje - add charset header to po files.
+
+Solved compilation error with novel gettext-0.22.
+@fix
+---
+ src/examples/edje/en_IN/domain_name.po | 5 +
+ src/examples/edje/hi_IN/domain_name.po | 5 +
+ 2 files changed, 10 insertions(+)
+
+diff --git a/src/examples/edje/en_IN/domain_name.po 
b/src/examples/edje/en_IN/domain_name.po
+index f461123404..131579ee36 100644
+--- a/src/examples/edje/en_IN/domain_name.po
 b/src/examples/edje/en_IN/domain_name.po
+@@ -1,3 +1,8 @@
++msgid ""
++msgstr ""
++"Content-Type: text/plain; charset=UTF-8\n"
++"Content-Transfer-Encoding: UTF-8\n"
++
+ msgid "LOADING"
+ msgstr "Loading..."
+ 
+diff --git a/src/examples/edje/hi_IN/domain_name.po 
b/src/examples/edje/hi_IN/domain_name.po
+index 809cf6f399..fcb0e85d00 100644
+--- a/src/examples/edje/hi_IN/domain_name.po
 b/src/examples/edje/hi_IN/domain_name.po
+@@ -1,3 +1,8 @@
++msgid ""
++msgstr ""
++"Content-Type: text/plain; charset=UTF-8\n"
++"Content-Transfer-Encoding: UTF-8\n"
++
+ msgid "LOADING"
+ msgstr "लोड हो रहा है..."
+ 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/efl/

2023-07-05 Thread Joonas Niilola
commit: 1a87fa148f4495701cca20bd53e0d13d965d86ba
Author: Joonas Niilola  gentoo  org>
AuthorDate: Wed Jul  5 07:13:25 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Jul  5 07:14:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a87fa14

dev-libs/efl: restrict https://bugs.gentoo.org/909530
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/efl/efl-1.26.3-r2.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-libs/efl/efl-1.26.3-r2.ebuild 
b/dev-libs/efl/efl-1.26.3-r2.ebuild
index 9a9647559cb5..3926f8a65117 100644
--- a/dev-libs/efl/efl-1.26.3-r2.ebuild
+++ b/dev-libs/efl/efl-1.26.3-r2.ebuild
@@ -128,6 +128,7 @@ DEPEND="${RDEPEND}
wayland? ( dev-libs/wayland-protocols )"
 BDEPEND="${PYTHON_DEPS}
virtual/pkgconfig
+   examples? ( 

[gentoo-commits] repo/gentoo:master commit in: dev-libs/efl/

2023-06-11 Thread Andreas Sturmlechner
commit: 0251ae5acf32a06feab967b4323a9ae9e191003e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jun 11 06:54:32 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jun 11 14:33:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0251ae5a

dev-libs/efl: Switch IUSE=pulseaudio to media-libs/libpulse

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-libs/efl/{efl-1.26.3-r1.ebuild => efl-1.26.3-r2.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/efl/efl-1.26.3-r1.ebuild 
b/dev-libs/efl/efl-1.26.3-r2.ebuild
similarity index 99%
rename from dev-libs/efl/efl-1.26.3-r1.ebuild
rename to dev-libs/efl/efl-1.26.3-r2.ebuild
index fb26d694f9b3..9a9647559cb5 100644
--- a/dev-libs/efl/efl-1.26.3-r1.ebuild
+++ b/dev-libs/efl/efl-1.26.3-r2.ebuild
@@ -101,7 +101,7 @@ RDEPEND="${LUA_DEPS}
pdf? ( app-text/poppler:=[cxx] )
physics? ( sci-physics/bullet:= )
postscript? ( app-text/libspectre )
-   pulseaudio? ( media-sound/pulseaudio )
+   pulseaudio? ( media-libs/libpulse )
raw? ( media-libs/libraw:= )
scim? ( app-i18n/scim )
sdl? ( media-libs/libsdl2 )



[gentoo-commits] repo/gentoo:master commit in: dev-libs/efl/files/, dev-libs/efl/

2023-05-01 Thread Joonas Niilola
commit: 9088957da743bd19ba56a001852568916b5d393a
Author: orbea  riseup  net>
AuthorDate: Fri Apr 28 16:36:57 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon May  1 08:05:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9088957d

dev-libs/efl: add upstream patch for libressl

This patch was accepted upstream and fixed the build with libressl >=
3.5.0.

Upstream-PR: https://git.enlightenment.org/enlightenment/efl/pulls/10
Upstream-Commit: 
https://git.enlightenment.org/enlightenment/efl/commit/bdd5b244e6a6161228f4a98210cefd9ef8a12e85
Upstream-Commit: 
https://git.enlightenment.org/enlightenment/efl/commit/0e22417f4579333a967fb5ce65ab339dfc066753
Bug: https://bugs.gentoo.org/903001
Closes: https://github.com/gentoo/gentoo/pull/30794
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/efl/efl-1.26.3-r1.ebuild|   4 +
 dev-libs/efl/files/efl-1.26.3-libressl.patch | 191 +++
 2 files changed, 195 insertions(+)

diff --git a/dev-libs/efl/efl-1.26.3-r1.ebuild 
b/dev-libs/efl/efl-1.26.3-r1.ebuild
index 8b00eb21d056..fb26d694f9b3 100644
--- a/dev-libs/efl/efl-1.26.3-r1.ebuild
+++ b/dev-libs/efl/efl-1.26.3-r1.ebuild
@@ -131,6 +131,10 @@ BDEPEND="${PYTHON_DEPS}
nls? ( sys-devel/gettext )
wayland? ( dev-util/wayland-scanner )"
 
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.26.3-libressl.patch #903001
+)
+
 pkg_setup() {
# Deprecated, provided for backward-compatibility. Everything is moved 
to libefreet.so.
QA_FLAGS_IGNORED="/usr/$(get_libdir)/libefreet_trash.so.${PV}

diff --git a/dev-libs/efl/files/efl-1.26.3-libressl.patch 
b/dev-libs/efl/files/efl-1.26.3-libressl.patch
new file mode 100644
index ..6bb1b6bb83e3
--- /dev/null
+++ b/dev-libs/efl/files/efl-1.26.3-libressl.patch
@@ -0,0 +1,191 @@
+https://bugs.gentoo.org/903001
+https://git.enlightenment.org/enlightenment/efl/pulls/10
+https://git.enlightenment.org/enlightenment/efl/commit/bdd5b244e6a6161228f4a98210cefd9ef8a12e85
+https://git.enlightenment.org/enlightenment/efl/commit/0e22417f4579333a967fb5ce65ab339dfc066753
+
+From bdd5b244e6a6161228f4a98210cefd9ef8a12e85 Mon Sep 17 00:00:00 2001
+From: orbea 
+Date: Mon, 4 Jul 2022 09:05:38 -0700
+Subject: [PATCH] Support LibreSSL 3.5.x
+
+LibreSSL 3.5.x now works with the standard OpenSSL code paths.
+---
+ src/lib/ecore_con/efl_net_ssl_conn-openssl.c | 12 ++--
+ src/lib/eet/eet_cipher.c |  8 
+ src/lib/emile/emile_cipher_openssl.c | 14 +++---
+ 3 files changed, 17 insertions(+), 17 deletions(-)
+
+From 0e22417f4579333a967fb5ce65ab339dfc066753 Mon Sep 17 00:00:00 2001
+From: "Carsten Haitzler (Rasterman)" 
+Date: Mon, 1 Aug 2022 17:35:52 +0100
+Subject: [PATCH] eet emile - cipher - add braces for if defines to be clear on
+ order of op
+
+---
+ src/lib/ecore_con/efl_net_ssl_conn-openssl.c | 12 ++--
+ src/lib/eet/eet_cipher.c |  8 
+ src/lib/emile/emile_cipher_openssl.c | 10 +-
+ 3 files changed, 15 insertions(+), 15 deletions(-)
+
+diff --git a/src/lib/ecore_con/efl_net_ssl_conn-openssl.c 
b/src/lib/ecore_con/efl_net_ssl_conn-openssl.c
+index e59c6811c9..56c8a595eb 100644
+--- a/src/lib/ecore_con/efl_net_ssl_conn-openssl.c
 b/src/lib/ecore_con/efl_net_ssl_conn-openssl.c
+@@ -27,7 +27,7 @@
+ static int
+ efl_net_socket_bio_create(BIO *b)
+ {
+-#if OPENSSL_VERSION_NUMBER >= 0x1010L && !defined(LIBRESSL_VERSION_NUMBER)
++#if (LIBRESSL_VERSION_NUMBER >= 0x305fL) || ((OPENSSL_VERSION_NUMBER >= 
0x1010L) && !defined(LIBRESSL_VERSION_NUMBER))
+BIO_set_init(b, 1);
+BIO_set_data(b, NULL);
+BIO_set_flags(b, 0);
+@@ -44,7 +44,7 @@ static int
+ efl_net_socket_bio_destroy(BIO *b)
+ {
+if (!b) return 0;
+-#if OPENSSL_VERSION_NUMBER >= 0x1010L && !defined(LIBRESSL_VERSION_NUMBER)
++#if (LIBRESSL_VERSION_NUMBER >= 0x305fL) || ((OPENSSL_VERSION_NUMBER >= 
0x1010L) && !defined(LIBRESSL_VERSION_NUMBER))
+BIO_set_init(b, 0);
+BIO_set_data(b, NULL);
+BIO_set_flags(b, 0);
+@@ -63,7 +63,7 @@ efl_net_socket_bio_read(BIO *b, char *buf, int len)
+  .mem = buf,
+  .len = len
+};
+-#if OPENSSL_VERSION_NUMBER >= 0x1010L && !defined(LIBRESSL_VERSION_NUMBER)
++#if (LIBRESSL_VERSION_NUMBER >= 0x305fL) || ((OPENSSL_VERSION_NUMBER >= 
0x1010L) && !defined(LIBRESSL_VERSION_NUMBER))
+Eo *sock = BIO_get_data(b);
+ #else
+Eo *sock = b->ptr;
+@@ -99,7 +99,7 @@ efl_net_socket_bio_write(BIO *b, const char *buf, int len)
+  .mem = buf,
+  .len = len
+};
+-#if OPENSSL_VERSION_NUMBER >= 0x1010L && !defined(LIBRESSL_VERSION_NUMBER)
++#if (LIBRESSL_VERSION_NUMBER >= 0x305fL) || ((OPENSSL_VERSION_NUMBER >= 
0x1010L) && !defined(LIBRESSL_VERSION_NUMBER))
+Eo *sock = BIO_get_data(b);
+ #else
+Eo *sock = b->ptr;
+@@ -146,7 +146,7 @@ efl_net_socket_bio_puts(BIO *b, const char *str)
+ static BIO_METHOD *
+ 

[gentoo-commits] repo/gentoo:master commit in: dev-libs/efl/

2023-02-25 Thread Joonas Niilola
commit: 0bd78a81c7ef727ba601a5df6b8e42d8502b1937
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sat Feb 25 10:54:33 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Feb 25 11:03:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bd78a81

dev-libs/efl: add missing xorg-proto dep

Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/efl/efl-1.26.3-r1.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-libs/efl/efl-1.26.3-r1.ebuild 
b/dev-libs/efl/efl-1.26.3-r1.ebuild
index 8a464db88512..8b00eb21d056 100644
--- a/dev-libs/efl/efl-1.26.3-r1.ebuild
+++ b/dev-libs/efl/efl-1.26.3-r1.ebuild
@@ -124,6 +124,7 @@ RDEPEND="${LUA_DEPS}
xpresent? ( x11-libs/libXpresent )
zeroconf? ( net-dns/avahi )"
 DEPEND="${RDEPEND}
+   X? ( x11-base/xorg-proto )
wayland? ( dev-libs/wayland-protocols )"
 BDEPEND="${PYTHON_DEPS}
virtual/pkgconfig



[gentoo-commits] repo/gentoo:master commit in: dev-libs/efl/

2022-12-04 Thread WANG Xuerui
commit: cc123fb3d8a31ad92506b0fb20ba3b83ae8e1c55
Author: WANG Xuerui  gentoo  org>
AuthorDate: Mon Dec  5 04:18:50 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Mon Dec  5 05:25:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc123fb3

dev-libs/efl: keyword 1.26.3 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 dev-libs/efl/efl-1.26.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/efl/efl-1.26.3.ebuild b/dev-libs/efl/efl-1.26.3.ebuild
index c3be1844f60b..012b480dd540 100644
--- a/dev-libs/efl/efl-1.26.3.ebuild
+++ b/dev-libs/efl/efl-1.26.3.ebuild
@@ -20,7 +20,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="~alpha amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv x86"
 IUSE="+X avif bmp connman cpu_flags_arm_neon dds debug drm +eet efl-one 
elogind examples fbcon
+fontconfig fribidi gif gnutls glib +gstreamer harfbuzz heif hyphen 
ibus ico
jpeg2k json nls mono opengl +pdf physics pmaps postscript psd 
pulseaudio raw scim



[gentoo-commits] repo/gentoo:master commit in: dev-libs/efl/

2022-11-13 Thread Sam James
commit: 4aa7ad9974022334653f71ba3dfe8baefba2e825
Author: Matoro Mahri  users  noreply  github  
com>
AuthorDate: Sat Nov 12 18:01:13 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov 13 11:38:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4aa7ad99

dev-libs/efl: Keyword 1.26.3 alpha, #873487

Signed-off-by: Matoro Mahri  users.noreply.github.com>
Signed-off-by: Sam James  gentoo.org>

 dev-libs/efl/efl-1.26.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/efl/efl-1.26.3.ebuild b/dev-libs/efl/efl-1.26.3.ebuild
index cb05c5d6fc85..c3be1844f60b 100644
--- a/dev-libs/efl/efl-1.26.3.ebuild
+++ b/dev-libs/efl/efl-1.26.3.ebuild
@@ -20,7 +20,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 ~arm64 ~hppa ~ppc ~ppc64 ~riscv x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv x86"
 IUSE="+X avif bmp connman cpu_flags_arm_neon dds debug drm +eet efl-one 
elogind examples fbcon
+fontconfig fribidi gif gnutls glib +gstreamer harfbuzz heif hyphen 
ibus ico
jpeg2k json nls mono opengl +pdf physics pmaps postscript psd 
pulseaudio raw scim



[gentoo-commits] repo/gentoo:master commit in: dev-libs/efl/

2022-10-23 Thread Joonas Niilola
commit: c9d720b2e4e21c99e16b7b84a8b1543b6366
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sun Oct 23 06:01:26 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Oct 23 06:27:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9d720b2

dev-libs/efl: drop 1.26.2

Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/efl/Manifest  |   1 -
 dev-libs/efl/efl-1.26.2.ebuild | 311 -
 2 files changed, 312 deletions(-)

diff --git a/dev-libs/efl/Manifest b/dev-libs/efl/Manifest
index 2dd3d94da483..35ae7b6d937c 100644
--- a/dev-libs/efl/Manifest
+++ b/dev-libs/efl/Manifest
@@ -1,2 +1 @@
-DIST efl-1.26.2.tar.xz 168537016 BLAKE2B 
b7ca59dbcd483edf31e68aae4df512a195a8239935febf8497ce039eb18696ca84e4f6d0206818c84f6e1f625abf3e730fc812304459e5615feca2c3fa07092c
 SHA512 
d8478b6f197600c5abb7e2fcc030f8938e6726dde5e1947df4b042e6e9c77b0f31770b6b86a76ee2be52bf5354e02716bd7e5daf0771d149004d9447e432dc32
 DIST efl-1.26.3.tar.xz 168540684 BLAKE2B 
aeb0215b9cdce9ca10550c698df4985ff9557c3c400c3a300887148d04a8900f04c7200473e5fce1d3021378be1e664e9364d171ec09c4fc488b4ec758722ea5
 SHA512 
9801ee8bc963786962d87af56d532d3f019bc18a91924d2ef84934dcd0ae30452d858db93c33964f2bff9af2f3c8feb9927f7281ead4a8993ed622cd0cf2c514

diff --git a/dev-libs/efl/efl-1.26.2.ebuild b/dev-libs/efl/efl-1.26.2.ebuild
deleted file mode 100644
index cb05c5d6fc85..
--- a/dev-libs/efl/efl-1.26.2.ebuild
+++ /dev/null
@@ -1,311 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DOCS_BUILDER="doxygen"
-DOCS_DEPEND="dev-texlive/texlive-fontutils"
-DOCS_DIR="${S}/doc"
-
-LUA_REQ_USE="deprecated(+)"
-LUA_COMPAT=( lua5-{1,2} luajit )
-
-PYTHON_COMPAT=( python3_{8..11} )
-
-inherit docs lua-single meson python-any-r1 xdg
-
-DESCRIPTION="Enlightenment Foundation Libraries all-in-one package"
-HOMEPAGE="https://www.enlightenment.org;
-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 ~arm64 ~hppa ~ppc ~ppc64 ~riscv x86"
-IUSE="+X avif bmp connman cpu_flags_arm_neon dds debug drm +eet efl-one 
elogind examples fbcon
-   +fontconfig fribidi gif gnutls glib +gstreamer harfbuzz heif hyphen 
ibus ico
-   jpeg2k json nls mono opengl +pdf physics pmaps postscript psd 
pulseaudio raw scim
-   sdl +sound +svg +system-lz4 systemd tga tgv tiff tslib unwind v4l vnc 
wayland webp xcf
-   xim xpm xpresent zeroconf"
-
-REQUIRED_USE="${LUA_REQUIRED_USE}
-   ?? ( elogind systemd )
-   ?? ( fbcon tslib )
-   drm? ( wayland )
-   examples? ( eet svg )
-   ibus? ( glib )
-   opengl? ( X )
-   pulseaudio? ( sound )
-   xim? ( X )
-   xpresent? ( X )"
-
-# Requires everything to be enabled unconditionally.
-RESTRICT="test"
-
-RDEPEND="${LUA_DEPS}
-   !x11-themes/e-flat-theme
-   dev-libs/libinput:=
-   net-misc/curl
-   media-libs/giflib:=
-   media-libs/libpng:0=
-   sys-apps/dbus
-   sys-libs/zlib
-   virtual/jpeg
-   X? (
-   !opengl? ( media-libs/mesa[egl(+),gles2] )
-   media-libs/freetype
-   x11-libs/libX11
-   x11-libs/libXScrnSaver
-   x11-libs/libXcomposite
-   x11-libs/libXcursor
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXi
-   x11-libs/libXinerama
-   x11-libs/libXrandr
-   x11-libs/libXrender
-   x11-libs/libXtst
-   x11-libs/libxkbcommon
-   wayland? ( x11-libs/libxkbcommon[X] )
-   )
-   avif? ( media-libs/libavif:= )
-   connman? ( net-misc/connman )
-   drm? (
-   dev-libs/libinput:=
-   dev-libs/wayland
-   media-libs/mesa[gbm(+)]
-   x11-libs/libdrm
-   x11-libs/libxkbcommon
-   )
-   elogind? (
-   sys-auth/elogind
-   virtual/libudev:=
-   )
-   fontconfig? ( media-libs/fontconfig )
-   fribidi? ( dev-libs/fribidi )
-   glib? ( dev-libs/glib:2 )
-   gnutls? ( net-libs/gnutls:= )
-   !gnutls? ( dev-libs/openssl:0= )
-   gstreamer? (
-   media-libs/gstreamer:1.0
-   media-libs/gst-plugins-base:1.0
-   )
-   harfbuzz? ( media-libs/harfbuzz:= )
-   heif? ( media-libs/libheif:= )
-   hyphen? ( dev-libs/hyphen )
-   ibus? ( app-i18n/ibus )
-   jpeg2k? ( media-libs/openjpeg:= )
-   json? ( >=media-libs/rlottie-0.0.1_pre20200424:= )
-   mono? ( dev-lang/mono )
-   opengl? ( virtual/opengl )
-   pdf? ( app-text/poppler:=[cxx] )
-   physics? ( sci-physics/bullet:= )
-   postscript? ( app-text/libspectre )
-   pulseaudio? ( media-sound/pulseaudio )
-   raw? ( 

[gentoo-commits] repo/gentoo:master commit in: dev-libs/efl/

2022-10-16 Thread Joonas Niilola
commit: fd7858c258e0c34dff1150eadbf805099c1638b6
Author: Joonas Niilola  gentoo  org>
AuthorDate: Mon Oct 17 05:44:25 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Oct 17 05:49:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd7858c2

dev-libs/efl: stabilize 1.26.3 for amd64

Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/efl/efl-1.26.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/efl/efl-1.26.3.ebuild b/dev-libs/efl/efl-1.26.3.ebuild
index 53253ffd0ec5..e124d7ca2b34 100644
--- a/dev-libs/efl/efl-1.26.3.ebuild
+++ b/dev-libs/efl/efl-1.26.3.ebuild
@@ -20,7 +20,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 ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86"
 IUSE="+X avif bmp connman cpu_flags_arm_neon dds debug drm +eet efl-one 
elogind examples fbcon
+fontconfig fribidi gif gnutls glib +gstreamer harfbuzz heif hyphen 
ibus ico
jpeg2k json nls mono opengl +pdf physics pmaps postscript psd 
pulseaudio raw scim



[gentoo-commits] repo/gentoo:master commit in: dev-libs/efl/

2022-10-16 Thread Joonas Niilola
commit: 0f351bcc2831adcb8e73ee7bf7cdeeafacc822fb
Author: Joonas Niilola  gentoo  org>
AuthorDate: Mon Oct 17 05:44:33 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Oct 17 05:49:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f351bcc

dev-libs/efl: stabilize 1.26.3 for x86

Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/efl/efl-1.26.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/efl/efl-1.26.3.ebuild b/dev-libs/efl/efl-1.26.3.ebuild
index e124d7ca2b34..cb05c5d6fc85 100644
--- a/dev-libs/efl/efl-1.26.3.ebuild
+++ b/dev-libs/efl/efl-1.26.3.ebuild
@@ -20,7 +20,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 ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv x86"
 IUSE="+X avif bmp connman cpu_flags_arm_neon dds debug drm +eet efl-one 
elogind examples fbcon
+fontconfig fribidi gif gnutls glib +gstreamer harfbuzz heif hyphen 
ibus ico
jpeg2k json nls mono opengl +pdf physics pmaps postscript psd 
pulseaudio raw scim



[gentoo-commits] repo/gentoo:master commit in: dev-libs/efl/

2022-09-16 Thread Joonas Niilola
commit: f11999e80762aed76d93f78459d5786aac11d89c
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri Sep 16 19:29:04 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Sep 16 19:29:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f11999e8

dev-libs/efl: add 1.26.3

Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/efl/Manifest  |   1 +
 dev-libs/efl/efl-1.26.3.ebuild | 311 +
 2 files changed, 312 insertions(+)

diff --git a/dev-libs/efl/Manifest b/dev-libs/efl/Manifest
index 0a70299252bb..2dd3d94da483 100644
--- a/dev-libs/efl/Manifest
+++ b/dev-libs/efl/Manifest
@@ -1 +1,2 @@
 DIST efl-1.26.2.tar.xz 168537016 BLAKE2B 
b7ca59dbcd483edf31e68aae4df512a195a8239935febf8497ce039eb18696ca84e4f6d0206818c84f6e1f625abf3e730fc812304459e5615feca2c3fa07092c
 SHA512 
d8478b6f197600c5abb7e2fcc030f8938e6726dde5e1947df4b042e6e9c77b0f31770b6b86a76ee2be52bf5354e02716bd7e5daf0771d149004d9447e432dc32
+DIST efl-1.26.3.tar.xz 168540684 BLAKE2B 
aeb0215b9cdce9ca10550c698df4985ff9557c3c400c3a300887148d04a8900f04c7200473e5fce1d3021378be1e664e9364d171ec09c4fc488b4ec758722ea5
 SHA512 
9801ee8bc963786962d87af56d532d3f019bc18a91924d2ef84934dcd0ae30452d858db93c33964f2bff9af2f3c8feb9927f7281ead4a8993ed622cd0cf2c514

diff --git a/dev-libs/efl/efl-1.26.3.ebuild b/dev-libs/efl/efl-1.26.3.ebuild
new file mode 100644
index ..53253ffd0ec5
--- /dev/null
+++ b/dev-libs/efl/efl-1.26.3.ebuild
@@ -0,0 +1,311 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DOCS_BUILDER="doxygen"
+DOCS_DEPEND="dev-texlive/texlive-fontutils"
+DOCS_DIR="${S}/doc"
+
+LUA_REQ_USE="deprecated(+)"
+LUA_COMPAT=( lua5-{1,2} luajit )
+
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit docs lua-single meson python-any-r1 xdg
+
+DESCRIPTION="Enlightenment Foundation Libraries all-in-one package"
+HOMEPAGE="https://www.enlightenment.org;
+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 ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86"
+IUSE="+X avif bmp connman cpu_flags_arm_neon dds debug drm +eet efl-one 
elogind examples fbcon
+   +fontconfig fribidi gif gnutls glib +gstreamer harfbuzz heif hyphen 
ibus ico
+   jpeg2k json nls mono opengl +pdf physics pmaps postscript psd 
pulseaudio raw scim
+   sdl +sound +svg +system-lz4 systemd tga tgv tiff tslib unwind v4l vnc 
wayland webp xcf
+   xim xpm xpresent zeroconf"
+
+REQUIRED_USE="${LUA_REQUIRED_USE}
+   ?? ( elogind systemd )
+   ?? ( fbcon tslib )
+   drm? ( wayland )
+   examples? ( eet svg )
+   ibus? ( glib )
+   opengl? ( X )
+   pulseaudio? ( sound )
+   xim? ( X )
+   xpresent? ( X )"
+
+# Requires everything to be enabled unconditionally.
+RESTRICT="test"
+
+RDEPEND="${LUA_DEPS}
+   !x11-themes/e-flat-theme
+   dev-libs/libinput:=
+   net-misc/curl
+   media-libs/giflib:=
+   media-libs/libpng:0=
+   sys-apps/dbus
+   sys-libs/zlib
+   virtual/jpeg
+   X? (
+   !opengl? ( media-libs/mesa[egl(+),gles2] )
+   media-libs/freetype
+   x11-libs/libX11
+   x11-libs/libXScrnSaver
+   x11-libs/libXcomposite
+   x11-libs/libXcursor
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXi
+   x11-libs/libXinerama
+   x11-libs/libXrandr
+   x11-libs/libXrender
+   x11-libs/libXtst
+   x11-libs/libxkbcommon
+   wayland? ( x11-libs/libxkbcommon[X] )
+   )
+   avif? ( media-libs/libavif:= )
+   connman? ( net-misc/connman )
+   drm? (
+   dev-libs/libinput:=
+   dev-libs/wayland
+   media-libs/mesa[gbm(+)]
+   x11-libs/libdrm
+   x11-libs/libxkbcommon
+   )
+   elogind? (
+   sys-auth/elogind
+   virtual/libudev:=
+   )
+   fontconfig? ( media-libs/fontconfig )
+   fribidi? ( dev-libs/fribidi )
+   glib? ( dev-libs/glib:2 )
+   gnutls? ( net-libs/gnutls:= )
+   !gnutls? ( dev-libs/openssl:0= )
+   gstreamer? (
+   media-libs/gstreamer:1.0
+   media-libs/gst-plugins-base:1.0
+   )
+   harfbuzz? ( media-libs/harfbuzz:= )
+   heif? ( media-libs/libheif:= )
+   hyphen? ( dev-libs/hyphen )
+   ibus? ( app-i18n/ibus )
+   jpeg2k? ( media-libs/openjpeg:= )
+   json? ( >=media-libs/rlottie-0.0.1_pre20200424:= )
+   mono? ( dev-lang/mono )
+   opengl? ( virtual/opengl )
+   pdf? ( app-text/poppler:=[cxx] )
+   physics? ( sci-physics/bullet:= )
+   postscript? ( app-text/libspectre )
+   pulseaudio? ( media-sound/pulseaudio )
+   raw? ( 

[gentoo-commits] repo/gentoo:master commit in: dev-libs/efl/, dev-libs/efl/files/

2022-09-16 Thread Joonas Niilola
commit: 86ce4a120539f0e049c6b13cb12810da9b2d0f0e
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri Sep 16 12:08:42 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Sep 16 12:13:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86ce4a12

dev-libs/efl: drop 1.25.1-r13

Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/efl/Manifest   |   1 -
 dev-libs/efl/efl-1.25.1-r13.ebuild  | 323 
 dev-libs/efl/files/efl-1.25.1-libavif-fix.patch |  71 --
 3 files changed, 395 deletions(-)

diff --git a/dev-libs/efl/Manifest b/dev-libs/efl/Manifest
index 97087c514cb0..0a70299252bb 100644
--- a/dev-libs/efl/Manifest
+++ b/dev-libs/efl/Manifest
@@ -1,2 +1 @@
-DIST efl-1.25.1.tar.xz 72306872 BLAKE2B 
060d729380ba62677307c5346da1786e879c14c4e40f0a3288c8cb81ece08f4ac501d989495b1c3dcbfeb19a86d23130892ae874861de5684c867aef60cb07d6
 SHA512 
cd281c2299aa6f74f0204e59a13dc254135e6dc40641e0a437c6f5025efe517d415f0915f69e123123319a9bbddb748aec1948ed0b5eb386e028cf45b244bed8
 DIST efl-1.26.2.tar.xz 168537016 BLAKE2B 
b7ca59dbcd483edf31e68aae4df512a195a8239935febf8497ce039eb18696ca84e4f6d0206818c84f6e1f625abf3e730fc812304459e5615feca2c3fa07092c
 SHA512 
d8478b6f197600c5abb7e2fcc030f8938e6726dde5e1947df4b042e6e9c77b0f31770b6b86a76ee2be52bf5354e02716bd7e5daf0771d149004d9447e432dc32

diff --git a/dev-libs/efl/efl-1.25.1-r13.ebuild 
b/dev-libs/efl/efl-1.25.1-r13.ebuild
deleted file mode 100644
index 05051ee3a39f..
--- a/dev-libs/efl/efl-1.25.1-r13.ebuild
+++ /dev/null
@@ -1,323 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DOCS_BUILDER="doxygen"
-DOCS_DEPEND="dev-texlive/texlive-fontutils"
-DOCS_DIR="${S}/doc"
-
-LUA_REQ_USE="deprecated(+)"
-LUA_COMPAT=( lua5-{1,2} luajit )
-
-PYTHON_COMPAT=( python3_{7..10} )
-
-inherit docs lua-single meson python-any-r1 xdg-utils
-
-DESCRIPTION="Enlightenment Foundation Libraries all-in-one package"
-HOMEPAGE="https://www.enlightenment.org;
-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 ~arm64 ~hppa ~ppc ~ppc64 ~riscv x86"
-IUSE="+X avif bmp connman cpu_flags_arm_neon dds debug drm +eet efl-one 
elogind examples fbcon
-   +fontconfig fribidi gif gles2-only gnutls glib +gstreamer harfbuzz 
hyphen ibus ico
-   jpeg2k json nls mono opengl +pdf physics pmaps postscript psd 
pulseaudio raw scim
-   sdl +sound +ssl +svg +system-lz4 systemd tga tgv tiff tslib unwind v4l 
vnc wayland webp xcf
-   xim xpm xpresent zeroconf"
-
-REQUIRED_USE="${LUA_REQUIRED_USE}
-   ?? ( elogind systemd )
-   ?? ( gles2-only opengl )
-   ?? ( fbcon tslib )
-   ssl
-   drm? ( gles2-only )
-   examples? ( eet svg )
-   gles2-only? ( || ( wayland X ) )
-   ibus? ( glib )
-   pulseaudio? ( sound )
-   wayland? ( gles2-only !opengl )
-   xim? ( X )
-   xpresent? ( X )"
-
-# Requires everything to be enabled unconditionally.
-RESTRICT="test"
-
-RDEPEND="${LUA_DEPS}
-   dev-libs/check
-   net-misc/curl
-   media-libs/giflib:=
-   media-libs/libpng:0=
-   sys-apps/dbus
-   sys-libs/zlib
-   virtual/jpeg:0=
-   X? (
-   media-libs/freetype
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXcursor
-   x11-libs/libXdamage
-   x11-libs/libXdmcp
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXi
-   x11-libs/libXinerama
-   x11-libs/libXrandr
-   x11-libs/libXrender
-   x11-libs/libXtst
-   x11-libs/libXScrnSaver
-   wayland? ( x11-libs/libxkbcommon[X] )
-   )
-   avif? ( media-libs/libavif:= )
-   connman? ( net-misc/connman )
-   drm? (
-   dev-libs/libinput
-   dev-libs/wayland
-   media-libs/mesa[gbm(+)]
-   x11-libs/libdrm
-   x11-libs/libxkbcommon
-   )
-   elogind? (
-   sys-auth/elogind
-   virtual/libudev
-   )
-   fontconfig? ( media-libs/fontconfig )
-   fribidi? ( dev-libs/fribidi )
-   gles2-only? (
-   media-libs/mesa[egl(+),gles2]
-   virtual/opengl
-   )
-   glib? ( dev-libs/glib:2 )
-   gstreamer? (
-   media-libs/gstreamer:1.0
-   media-libs/gst-plugins-base:1.0
-   )
-   hyphen? ( dev-libs/hyphen )
-   ibus? ( app-i18n/ibus )
-   jpeg2k? ( media-libs/openjpeg:= )
-   json? ( >=media-libs/rlottie-0.0.1_pre20200424:= )
-   mono? ( dev-lang/mono )
-   opengl? ( virtual/opengl )
-   pdf? ( app-text/poppler:=[cxx] )
-   physics? ( sci-physics/bullet:= )
-   postscript? ( app-text/libspectre )
-   

[gentoo-commits] repo/gentoo:master commit in: dev-libs/efl/

2022-06-04 Thread Joonas Niilola
commit: 4e25add4ca16464f32b70b9ef78f366cbd61b4ad
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sat Jun  4 06:39:41 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Jun  4 07:07:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e25add4

dev-libs/efl: enable py3.11

Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/efl/efl-1.26.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/efl/efl-1.26.2.ebuild b/dev-libs/efl/efl-1.26.2.ebuild
index 45cdae3ff73a..cb05c5d6fc85 100644
--- a/dev-libs/efl/efl-1.26.2.ebuild
+++ b/dev-libs/efl/efl-1.26.2.ebuild
@@ -10,7 +10,7 @@ DOCS_DIR="${S}/doc"
 LUA_REQ_USE="deprecated(+)"
 LUA_COMPAT=( lua5-{1,2} luajit )
 
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
 
 inherit docs lua-single meson python-any-r1 xdg
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/efl/

2022-05-29 Thread Joonas Niilola
commit: dfe1c0eb24a91b7e6f51582475a7f123406cc97c
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sun May 29 07:01:50 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun May 29 07:02:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfe1c0eb

dev-libs/efl: add dev-libs/wayland-protocols as DEPEND

Run-time dependency wayland-protocols found: NO (tried pkgconfig and cmake)
src/wayland_protocol/meson.build:4:0: ERROR: Dependency "wayland-protocols" not 
found, tried pkgconfig and cmake

Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/efl/efl-1.26.2.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-libs/efl/efl-1.26.2.ebuild b/dev-libs/efl/efl-1.26.2.ebuild
index 76cabd758589..45cdae3ff73a 100644
--- a/dev-libs/efl/efl-1.26.2.ebuild
+++ b/dev-libs/efl/efl-1.26.2.ebuild
@@ -123,7 +123,8 @@ RDEPEND="${LUA_DEPS}
xpm? ( x11-libs/libXpm )
xpresent? ( x11-libs/libXpresent )
zeroconf? ( net-dns/avahi )"
-DEPEND="${RDEPEND}"
+DEPEND="${RDEPEND}
+   wayland? ( dev-libs/wayland-protocols )"
 BDEPEND="${PYTHON_DEPS}
virtual/pkgconfig
nls? ( sys-devel/gettext )



[gentoo-commits] repo/gentoo:master commit in: dev-libs/efl/

2022-03-14 Thread Joonas Niilola
commit: d6cf20b145870b161e77cb8e7765efb453addc44
Author: Joonas Niilola  gentoo  org>
AuthorDate: Mon Mar 14 16:17:28 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Mar 14 16:26:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6cf20b1

dev-libs/efl: stabilize 1.26.2 for x86

Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/efl/efl-1.26.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/efl/efl-1.26.2.ebuild b/dev-libs/efl/efl-1.26.2.ebuild
index 8528716bda38..c08a5b62f42e 100644
--- a/dev-libs/efl/efl-1.26.2.ebuild
+++ b/dev-libs/efl/efl-1.26.2.ebuild
@@ -20,7 +20,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 ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv x86"
 IUSE="+X avif bmp connman cpu_flags_arm_neon dds debug drm +eet efl-one 
elogind examples fbcon
+fontconfig fribidi gif gnutls glib +gstreamer harfbuzz heif hyphen 
ibus ico
jpeg2k json nls mono opengl +pdf physics pmaps postscript psd 
pulseaudio raw scim



[gentoo-commits] repo/gentoo:master commit in: dev-libs/efl/

2022-03-14 Thread Joonas Niilola
commit: 73e95366820a9dab72e2cb7a900c1405086da891
Author: Joonas Niilola  gentoo  org>
AuthorDate: Mon Mar 14 16:17:45 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Mar 14 16:26:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73e95366

dev-libs/efl: stabilize 1.26.2 for amd64

Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/efl/efl-1.26.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/efl/efl-1.26.2.ebuild b/dev-libs/efl/efl-1.26.2.ebuild
index c08a5b62f42e..76cabd758589 100644
--- a/dev-libs/efl/efl-1.26.2.ebuild
+++ b/dev-libs/efl/efl-1.26.2.ebuild
@@ -20,7 +20,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 ~arm64 ~hppa ~ppc ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv x86"
 IUSE="+X avif bmp connman cpu_flags_arm_neon dds debug drm +eet efl-one 
elogind examples fbcon
+fontconfig fribidi gif gnutls glib +gstreamer harfbuzz heif hyphen 
ibus ico
jpeg2k json nls mono opengl +pdf physics pmaps postscript psd 
pulseaudio raw scim



[gentoo-commits] repo/gentoo:master commit in: dev-libs/efl/

2022-02-08 Thread Joonas Niilola
commit: 2e25e7302da32f46603d569979a1595d17ceec68
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Feb  8 08:51:45 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Feb  8 09:10:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e25e730

dev-libs/efl: drop 1.26.1-r1

Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/efl/Manifest |   1 -
 dev-libs/efl/efl-1.26.1-r1.ebuild | 310 --
 2 files changed, 311 deletions(-)

diff --git a/dev-libs/efl/Manifest b/dev-libs/efl/Manifest
index fd9fd7120411..97087c514cb0 100644
--- a/dev-libs/efl/Manifest
+++ b/dev-libs/efl/Manifest
@@ -1,3 +1,2 @@
 DIST efl-1.25.1.tar.xz 72306872 BLAKE2B 
060d729380ba62677307c5346da1786e879c14c4e40f0a3288c8cb81ece08f4ac501d989495b1c3dcbfeb19a86d23130892ae874861de5684c867aef60cb07d6
 SHA512 
cd281c2299aa6f74f0204e59a13dc254135e6dc40641e0a437c6f5025efe517d415f0915f69e123123319a9bbddb748aec1948ed0b5eb386e028cf45b244bed8
-DIST efl-1.26.1.tar.xz 168538588 BLAKE2B 
2274b8939635d472560a7131651586e6ab5dfc71094f15fad0a30711ae2fdf40098ce6cd70a9b664c9f16c6b6880f51de96372dcc6d251bcad8c069429c3bfcb
 SHA512 
50fd972315d10997a077e403e3484a6637a66217a66865216a3e47d214cfe7647876fade087da8d9ee5104ca99ce11db27ba6279564b1076f3353f3f9c702cb1
 DIST efl-1.26.2.tar.xz 168537016 BLAKE2B 
b7ca59dbcd483edf31e68aae4df512a195a8239935febf8497ce039eb18696ca84e4f6d0206818c84f6e1f625abf3e730fc812304459e5615feca2c3fa07092c
 SHA512 
d8478b6f197600c5abb7e2fcc030f8938e6726dde5e1947df4b042e6e9c77b0f31770b6b86a76ee2be52bf5354e02716bd7e5daf0771d149004d9447e432dc32

diff --git a/dev-libs/efl/efl-1.26.1-r1.ebuild 
b/dev-libs/efl/efl-1.26.1-r1.ebuild
deleted file mode 100644
index 8528716bda38..
--- a/dev-libs/efl/efl-1.26.1-r1.ebuild
+++ /dev/null
@@ -1,310 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DOCS_BUILDER="doxygen"
-DOCS_DEPEND="dev-texlive/texlive-fontutils"
-DOCS_DIR="${S}/doc"
-
-LUA_REQ_USE="deprecated(+)"
-LUA_COMPAT=( lua5-{1,2} luajit )
-
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit docs lua-single meson python-any-r1 xdg
-
-DESCRIPTION="Enlightenment Foundation Libraries all-in-one package"
-HOMEPAGE="https://www.enlightenment.org;
-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 ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86"
-IUSE="+X avif bmp connman cpu_flags_arm_neon dds debug drm +eet efl-one 
elogind examples fbcon
-   +fontconfig fribidi gif gnutls glib +gstreamer harfbuzz heif hyphen 
ibus ico
-   jpeg2k json nls mono opengl +pdf physics pmaps postscript psd 
pulseaudio raw scim
-   sdl +sound +svg +system-lz4 systemd tga tgv tiff tslib unwind v4l vnc 
wayland webp xcf
-   xim xpm xpresent zeroconf"
-
-REQUIRED_USE="${LUA_REQUIRED_USE}
-   ?? ( elogind systemd )
-   ?? ( fbcon tslib )
-   drm? ( wayland )
-   examples? ( eet svg )
-   ibus? ( glib )
-   opengl? ( X )
-   pulseaudio? ( sound )
-   xim? ( X )
-   xpresent? ( X )"
-
-# Requires everything to be enabled unconditionally.
-RESTRICT="test"
-
-RDEPEND="${LUA_DEPS}
-   !x11-themes/e-flat-theme
-   dev-libs/libinput:=
-   net-misc/curl
-   media-libs/giflib:=
-   media-libs/libpng:0=
-   sys-apps/dbus
-   sys-libs/zlib
-   virtual/jpeg
-   X? (
-   !opengl? ( media-libs/mesa[egl(+),gles2] )
-   media-libs/freetype
-   x11-libs/libX11
-   x11-libs/libXScrnSaver
-   x11-libs/libXcomposite
-   x11-libs/libXcursor
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXi
-   x11-libs/libXinerama
-   x11-libs/libXrandr
-   x11-libs/libXrender
-   x11-libs/libXtst
-   x11-libs/libxkbcommon
-   wayland? ( x11-libs/libxkbcommon[X] )
-   )
-   avif? ( media-libs/libavif:= )
-   connman? ( net-misc/connman )
-   drm? (
-   dev-libs/libinput:=
-   dev-libs/wayland
-   media-libs/mesa[gbm(+)]
-   x11-libs/libdrm
-   x11-libs/libxkbcommon
-   )
-   elogind? (
-   sys-auth/elogind
-   virtual/libudev:=
-   )
-   fontconfig? ( media-libs/fontconfig )
-   fribidi? ( dev-libs/fribidi )
-   glib? ( dev-libs/glib:2 )
-   gnutls? ( net-libs/gnutls:= )
-   !gnutls? ( dev-libs/openssl:0= )
-   gstreamer? (
-   media-libs/gstreamer:1.0
-   media-libs/gst-plugins-base:1.0
-   )
-   harfbuzz? ( media-libs/harfbuzz:= )
-   heif? ( media-libs/libheif:= )
-   hyphen? ( dev-libs/hyphen )
-   ibus? ( app-i18n/ibus )
-   jpeg2k? ( media-libs/openjpeg:= )
-  

[gentoo-commits] repo/gentoo:master commit in: dev-libs/efl/

2022-02-08 Thread Joonas Niilola
commit: 3ffdc403135e5196a395f1325ab0c80f0c7d47ff
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Feb  8 08:51:32 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Feb  8 09:10:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ffdc403

dev-libs/efl: add 1.26.2

Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/efl/Manifest  |   1 +
 dev-libs/efl/efl-1.26.2.ebuild | 310 +
 2 files changed, 311 insertions(+)

diff --git a/dev-libs/efl/Manifest b/dev-libs/efl/Manifest
index a7ff465e370d..fd9fd7120411 100644
--- a/dev-libs/efl/Manifest
+++ b/dev-libs/efl/Manifest
@@ -1,2 +1,3 @@
 DIST efl-1.25.1.tar.xz 72306872 BLAKE2B 
060d729380ba62677307c5346da1786e879c14c4e40f0a3288c8cb81ece08f4ac501d989495b1c3dcbfeb19a86d23130892ae874861de5684c867aef60cb07d6
 SHA512 
cd281c2299aa6f74f0204e59a13dc254135e6dc40641e0a437c6f5025efe517d415f0915f69e123123319a9bbddb748aec1948ed0b5eb386e028cf45b244bed8
 DIST efl-1.26.1.tar.xz 168538588 BLAKE2B 
2274b8939635d472560a7131651586e6ab5dfc71094f15fad0a30711ae2fdf40098ce6cd70a9b664c9f16c6b6880f51de96372dcc6d251bcad8c069429c3bfcb
 SHA512 
50fd972315d10997a077e403e3484a6637a66217a66865216a3e47d214cfe7647876fade087da8d9ee5104ca99ce11db27ba6279564b1076f3353f3f9c702cb1
+DIST efl-1.26.2.tar.xz 168537016 BLAKE2B 
b7ca59dbcd483edf31e68aae4df512a195a8239935febf8497ce039eb18696ca84e4f6d0206818c84f6e1f625abf3e730fc812304459e5615feca2c3fa07092c
 SHA512 
d8478b6f197600c5abb7e2fcc030f8938e6726dde5e1947df4b042e6e9c77b0f31770b6b86a76ee2be52bf5354e02716bd7e5daf0771d149004d9447e432dc32

diff --git a/dev-libs/efl/efl-1.26.2.ebuild b/dev-libs/efl/efl-1.26.2.ebuild
new file mode 100644
index ..8528716bda38
--- /dev/null
+++ b/dev-libs/efl/efl-1.26.2.ebuild
@@ -0,0 +1,310 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DOCS_BUILDER="doxygen"
+DOCS_DEPEND="dev-texlive/texlive-fontutils"
+DOCS_DIR="${S}/doc"
+
+LUA_REQ_USE="deprecated(+)"
+LUA_COMPAT=( lua5-{1,2} luajit )
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit docs lua-single meson python-any-r1 xdg
+
+DESCRIPTION="Enlightenment Foundation Libraries all-in-one package"
+HOMEPAGE="https://www.enlightenment.org;
+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 ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86"
+IUSE="+X avif bmp connman cpu_flags_arm_neon dds debug drm +eet efl-one 
elogind examples fbcon
+   +fontconfig fribidi gif gnutls glib +gstreamer harfbuzz heif hyphen 
ibus ico
+   jpeg2k json nls mono opengl +pdf physics pmaps postscript psd 
pulseaudio raw scim
+   sdl +sound +svg +system-lz4 systemd tga tgv tiff tslib unwind v4l vnc 
wayland webp xcf
+   xim xpm xpresent zeroconf"
+
+REQUIRED_USE="${LUA_REQUIRED_USE}
+   ?? ( elogind systemd )
+   ?? ( fbcon tslib )
+   drm? ( wayland )
+   examples? ( eet svg )
+   ibus? ( glib )
+   opengl? ( X )
+   pulseaudio? ( sound )
+   xim? ( X )
+   xpresent? ( X )"
+
+# Requires everything to be enabled unconditionally.
+RESTRICT="test"
+
+RDEPEND="${LUA_DEPS}
+   !x11-themes/e-flat-theme
+   dev-libs/libinput:=
+   net-misc/curl
+   media-libs/giflib:=
+   media-libs/libpng:0=
+   sys-apps/dbus
+   sys-libs/zlib
+   virtual/jpeg
+   X? (
+   !opengl? ( media-libs/mesa[egl(+),gles2] )
+   media-libs/freetype
+   x11-libs/libX11
+   x11-libs/libXScrnSaver
+   x11-libs/libXcomposite
+   x11-libs/libXcursor
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXi
+   x11-libs/libXinerama
+   x11-libs/libXrandr
+   x11-libs/libXrender
+   x11-libs/libXtst
+   x11-libs/libxkbcommon
+   wayland? ( x11-libs/libxkbcommon[X] )
+   )
+   avif? ( media-libs/libavif:= )
+   connman? ( net-misc/connman )
+   drm? (
+   dev-libs/libinput:=
+   dev-libs/wayland
+   media-libs/mesa[gbm(+)]
+   x11-libs/libdrm
+   x11-libs/libxkbcommon
+   )
+   elogind? (
+   sys-auth/elogind
+   virtual/libudev:=
+   )
+   fontconfig? ( media-libs/fontconfig )
+   fribidi? ( dev-libs/fribidi )
+   glib? ( dev-libs/glib:2 )
+   gnutls? ( net-libs/gnutls:= )
+   !gnutls? ( dev-libs/openssl:0= )
+   gstreamer? (
+   media-libs/gstreamer:1.0
+   media-libs/gst-plugins-base:1.0
+   )
+   harfbuzz? ( media-libs/harfbuzz:= )
+   heif? ( media-libs/libheif:= )
+   hyphen? ( dev-libs/hyphen )
+   ibus? ( app-i18n/ibus )
+   jpeg2k? ( media-libs/openjpeg:= )
+   json? ( 

[gentoo-commits] repo/gentoo:master commit in: dev-libs/efl/

2022-01-06 Thread Joonas Niilola
commit: cd97b7bdf959f23b2985e4e2febb848d4ce7291f
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri Jan  7 06:36:16 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Jan  7 07:36:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd97b7bd

dev-libs/efl: rework opengl-gles2 logic

 - 'opengl' is barely supported by upstream, and es-egl will provide
similar experience. Even if they're compiled in, hwaccel can be
disabled from the settings.

Closes: https://bugs.gentoo.org/757339
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/efl/{efl-1.26.1.ebuild => efl-1.26.1-r1.ebuild} | 4 
 1 file changed, 4 insertions(+)

diff --git a/dev-libs/efl/efl-1.26.1.ebuild b/dev-libs/efl/efl-1.26.1-r1.ebuild
similarity index 98%
rename from dev-libs/efl/efl-1.26.1.ebuild
rename to dev-libs/efl/efl-1.26.1-r1.ebuild
index 2ffe8a53d6e6..8528716bda38 100644
--- a/dev-libs/efl/efl-1.26.1.ebuild
+++ b/dev-libs/efl/efl-1.26.1-r1.ebuild
@@ -33,6 +33,7 @@ REQUIRED_USE="${LUA_REQUIRED_USE}
drm? ( wayland )
examples? ( eet svg )
ibus? ( glib )
+   opengl? ( X )
pulseaudio? ( sound )
xim? ( X )
xpresent? ( X )"
@@ -50,6 +51,7 @@ RDEPEND="${LUA_DEPS}
sys-libs/zlib
virtual/jpeg
X? (
+   !opengl? ( media-libs/mesa[egl(+),gles2] )
media-libs/freetype
x11-libs/libX11
x11-libs/libXScrnSaver
@@ -221,6 +223,8 @@ src_configure() {
emesonargs+=( -D opengl=es-egl )
elif ! use wayland && use opengl; then
emesonargs+=( -D opengl=full )
+   elif ! use wayland && use X && ! use opengl; then
+   emesonargs+=( -D opengl=es-egl )
else
emesonargs+=( -D opengl=none )
fi



[gentoo-commits] repo/gentoo:master commit in: dev-libs/efl/

2022-01-04 Thread Joonas Niilola
commit: b8d6a21dea321f1951b86eff8aa20670cce0767c
Author: Joonas Niilola  gentoo  org>
AuthorDate: Wed Jan  5 06:09:28 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Jan  5 07:17:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8d6a21d

dev-libs/efl: update deps in 1.26.1

Closes: https://bugs.gentoo.org/830601
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/efl/efl-1.26.1.ebuild | 12 +---
 1 file changed, 5 insertions(+), 7 deletions(-)

diff --git a/dev-libs/efl/efl-1.26.1.ebuild b/dev-libs/efl/efl-1.26.1.ebuild
index f342c206b667..2ffe8a53d6e6 100644
--- a/dev-libs/efl/efl-1.26.1.ebuild
+++ b/dev-libs/efl/efl-1.26.1.ebuild
@@ -22,7 +22,7 @@ LICENSE="BSD-2 GPL-2 LGPL-2.1 ZLIB"
 SLOT="0"
 KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86"
 IUSE="+X avif bmp connman cpu_flags_arm_neon dds debug drm +eet efl-one 
elogind examples fbcon
-   +fontconfig fribidi gif gles2-only gnutls glib +gstreamer harfbuzz heif 
hyphen ibus ico
+   +fontconfig fribidi gif gnutls glib +gstreamer harfbuzz heif hyphen 
ibus ico
jpeg2k json nls mono opengl +pdf physics pmaps postscript psd 
pulseaudio raw scim
sdl +sound +svg +system-lz4 systemd tga tgv tiff tslib unwind v4l vnc 
wayland webp xcf
xim xpm xpresent zeroconf"
@@ -52,6 +52,7 @@ RDEPEND="${LUA_DEPS}
X? (
media-libs/freetype
x11-libs/libX11
+   x11-libs/libXScrnSaver
x11-libs/libXcomposite
x11-libs/libXcursor
x11-libs/libXdamage
@@ -62,7 +63,7 @@ RDEPEND="${LUA_DEPS}
x11-libs/libXrandr
x11-libs/libXrender
x11-libs/libXtst
-   x11-libs/libXScrnSaver
+   x11-libs/libxkbcommon
wayland? ( x11-libs/libxkbcommon[X] )
)
avif? ( media-libs/libavif:= )
@@ -80,10 +81,6 @@ RDEPEND="${LUA_DEPS}
)
fontconfig? ( media-libs/fontconfig )
fribidi? ( dev-libs/fribidi )
-   gles2-only? (
-   media-libs/mesa[egl(+),gles2]
-   virtual/opengl
-   )
glib? ( dev-libs/glib:2 )
gnutls? ( net-libs/gnutls:= )
!gnutls? ( dev-libs/openssl:0= )
@@ -127,7 +124,8 @@ RDEPEND="${LUA_DEPS}
 DEPEND="${RDEPEND}"
 BDEPEND="${PYTHON_DEPS}
virtual/pkgconfig
-   nls? ( sys-devel/gettext )"
+   nls? ( sys-devel/gettext )
+   wayland? ( dev-util/wayland-scanner )"
 
 pkg_setup() {
# Deprecated, provided for backward-compatibility. Everything is moved 
to libefreet.so.



[gentoo-commits] repo/gentoo:master commit in: dev-libs/efl/

2021-11-07 Thread Sam James
commit: a8fb54fa582290875956ea6de696c9aba00d1be8
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov  7 22:58:53 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov  7 23:07:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8fb54fa

dev-libs/efl: use libavif subslot operator

Signed-off-by: Sam James  gentoo.org>

 dev-libs/efl/{efl-1.25.1-r12.ebuild => efl-1.25.1-r13.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/efl/efl-1.25.1-r12.ebuild 
b/dev-libs/efl/efl-1.25.1-r13.ebuild
similarity index 99%
rename from dev-libs/efl/efl-1.25.1-r12.ebuild
rename to dev-libs/efl/efl-1.25.1-r13.ebuild
index a3c8c476296..05051ee3a39 100644
--- a/dev-libs/efl/efl-1.25.1-r12.ebuild
+++ b/dev-libs/efl/efl-1.25.1-r13.ebuild
@@ -69,7 +69,7 @@ RDEPEND="${LUA_DEPS}
x11-libs/libXScrnSaver
wayland? ( x11-libs/libxkbcommon[X] )
)
-   avif? ( media-libs/libavif )
+   avif? ( media-libs/libavif:= )
connman? ( net-misc/connman )
drm? (
dev-libs/libinput



[gentoo-commits] repo/gentoo:master commit in: dev-libs/efl/

2021-07-27 Thread Yixun Lan
commit: 62994e21ba71710e496576e1f922951fd276e0ef
Author: Yixun Lan  gentoo  org>
AuthorDate: Tue Jul 27 14:32:30 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Wed Jul 28 03:00:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62994e21

dev-libs/efl: keyword ~riscv

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Yixun Lan  gentoo.org>

 dev-libs/efl/efl-1.25.1-r11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/efl/efl-1.25.1-r11.ebuild 
b/dev-libs/efl/efl-1.25.1-r11.ebuild
index 868047febef..13014cbf930 100644
--- a/dev-libs/efl/efl-1.25.1-r11.ebuild
+++ b/dev-libs/efl/efl-1.25.1-r11.ebuild
@@ -20,7 +20,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 ~arm64 ~hppa ~ppc ~ppc64 x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv x86"
 IUSE="+X avif bmp connman cpu_flags_arm_neon dds debug drm +eet efl-one 
elogind examples fbcon
+fontconfig fribidi gif gles2-only gnutls glib +gstreamer harfbuzz 
hyphen ibus ico
jpeg2k json nls mono opengl +pdf physics pmaps postscript psd 
pulseaudio raw scim



[gentoo-commits] repo/gentoo:master commit in: dev-libs/efl/

2021-05-11 Thread Joonas Niilola
commit: aa661d4f06a4172f5dd664ee994c53510660feef
Author: Joonas Niilola  gentoo  org>
AuthorDate: Wed May 12 05:54:49 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed May 12 05:54:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa661d4f

dev-libs/efl: drop lua-5.3 support

Closes: https://bugs.gentoo.org/789471
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/efl/efl-1.25.1-r11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/efl/efl-1.25.1-r11.ebuild 
b/dev-libs/efl/efl-1.25.1-r11.ebuild
index 59f6f41ed9a..868047febef 100644
--- a/dev-libs/efl/efl-1.25.1-r11.ebuild
+++ b/dev-libs/efl/efl-1.25.1-r11.ebuild
@@ -8,7 +8,7 @@ DOCS_DEPEND="dev-texlive/texlive-fontutils"
 DOCS_DIR="${S}/doc"
 
 LUA_REQ_USE="deprecated(+)"
-LUA_COMPAT=( lua5-{1..3} luajit )
+LUA_COMPAT=( lua5-{1,2} luajit )
 
 PYTHON_COMPAT=( python3_{7..10} )
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/efl/

2021-05-11 Thread Joonas Niilola
commit: 01a2c1e34a72f95032bde343ad9d69e57daef64d
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue May 11 08:46:51 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue May 11 08:47:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01a2c1e3

dev-libs/efl: add python-3.10 support

Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/efl/efl-1.25.1-r11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/efl/efl-1.25.1-r11.ebuild 
b/dev-libs/efl/efl-1.25.1-r11.ebuild
index a0b95b1aba7..59f6f41ed9a 100644
--- a/dev-libs/efl/efl-1.25.1-r11.ebuild
+++ b/dev-libs/efl/efl-1.25.1-r11.ebuild
@@ -10,7 +10,7 @@ DOCS_DIR="${S}/doc"
 LUA_REQ_USE="deprecated(+)"
 LUA_COMPAT=( lua5-{1..3} luajit )
 
-PYTHON_COMPAT=( python3_{7,8,9} )
+PYTHON_COMPAT=( python3_{7..10} )
 
 inherit docs lua-single meson python-any-r1 xdg-utils
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/efl/

2021-04-30 Thread Mikle Kolyada
commit: 7eb5b6c0e46c832168475e06f7e8fd7ceb7f83da
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Fri Apr 30 17:56:34 2021 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Fri Apr 30 18:01:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7eb5b6c0

dev-libs/efl: remove libressl support

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Mikle Kolyada  gentoo.org>

 dev-libs/efl/efl-1.25.1-r11.ebuild | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/dev-libs/efl/efl-1.25.1-r11.ebuild 
b/dev-libs/efl/efl-1.25.1-r11.ebuild
index 6bd28b2a70e..a0b95b1aba7 100644
--- a/dev-libs/efl/efl-1.25.1-r11.ebuild
+++ b/dev-libs/efl/efl-1.25.1-r11.ebuild
@@ -22,7 +22,7 @@ LICENSE="BSD-2 GPL-2 LGPL-2.1 ZLIB"
 SLOT="0"
 KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 x86"
 IUSE="+X avif bmp connman cpu_flags_arm_neon dds debug drm +eet efl-one 
elogind examples fbcon
-   +fontconfig fribidi gif gles2-only gnutls glib +gstreamer harfbuzz 
hyphen ibus ico libressl
+   +fontconfig fribidi gif gles2-only gnutls glib +gstreamer harfbuzz 
hyphen ibus ico
jpeg2k json nls mono opengl +pdf physics pmaps postscript psd 
pulseaudio raw scim
sdl +sound +ssl +svg +system-lz4 systemd tga tgv tiff tslib unwind v4l 
vnc wayland webp xcf
xim xpm xpresent zeroconf"
@@ -110,8 +110,7 @@ RDEPEND="${LUA_DEPS}
ssl? (
gnutls? ( net-libs/gnutls:= )
!gnutls? (
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:= )
+   dev-libs/openssl:0=
)
)
svg? ( gnome-base/librsvg )



[gentoo-commits] repo/gentoo:master commit in: dev-libs/efl/

2021-04-14 Thread Joonas Niilola
commit: 3f8227e136f71ee1f6fd5a91a560c5083a44f619
Author: Joonas Niilola  gentoo  org>
AuthorDate: Wed Apr 14 07:56:30 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Apr 14 07:57:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f8227e1

dev-libs/efl: add texlive-fontutils as USE="doc" dep

Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/efl/efl-1.25.1-r11.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-libs/efl/efl-1.25.1-r11.ebuild 
b/dev-libs/efl/efl-1.25.1-r11.ebuild
index 62608dcce93..6bd28b2a70e 100644
--- a/dev-libs/efl/efl-1.25.1-r11.ebuild
+++ b/dev-libs/efl/efl-1.25.1-r11.ebuild
@@ -4,6 +4,7 @@
 EAPI=7
 
 DOCS_BUILDER="doxygen"
+DOCS_DEPEND="dev-texlive/texlive-fontutils"
 DOCS_DIR="${S}/doc"
 
 LUA_REQ_USE="deprecated(+)"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/efl/

2021-04-12 Thread Joonas Niilola
commit: 98f2350faa03ae165a311f3bce73497976a1b116
Author: Joonas Niilola  gentoo  org>
AuthorDate: Mon Apr 12 11:46:44 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Apr 12 11:46:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98f2350f

dev-libs/efl: drop 1.25.1-r10

Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/efl/efl-1.25.1-r10.ebuild | 321 -
 1 file changed, 321 deletions(-)

diff --git a/dev-libs/efl/efl-1.25.1-r10.ebuild 
b/dev-libs/efl/efl-1.25.1-r10.ebuild
deleted file mode 100644
index f02f9f63e12..000
--- a/dev-libs/efl/efl-1.25.1-r10.ebuild
+++ /dev/null
@@ -1,321 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DOCS_BUILDER="doxygen"
-DOCS_DIR="${S}/doc"
-
-LUA_REQ_USE="deprecated(+)"
-LUA_COMPAT=( lua5-{1..3} luajit )
-
-PYTHON_COMPAT=( python3_{7,8,9} )
-
-inherit docs lua-single meson python-any-r1 xdg-utils
-
-DESCRIPTION="Enlightenment Foundation Libraries all-in-one package"
-HOMEPAGE="https://www.enlightenment.org;
-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 ~arm64 ~hppa ~ppc ~ppc64 x86"
-IUSE="+X avif bmp connman cpu_flags_arm_neon dds debug drm +eet efl-one 
elogind examples fbcon
-   +fontconfig fribidi gif gles2-only gnutls glib +gstreamer harfbuzz 
hyphen ibus ico libressl
-   jpeg2k json nls mono opengl +pdf physics pmaps postscript psd 
pulseaudio raw scim
-   sdl +sound +ssl +svg +system-lz4 systemd tga tgv tiff tslib unwind v4l 
vnc wayland webp xcf
-   xim xpm xpresent zeroconf"
-
-REQUIRED_USE="${LUA_REQUIRED_USE}
-   ?? ( elogind systemd )
-   ?? ( gles2-only opengl )
-   ?? ( fbcon tslib )
-   ssl
-   drm? ( gles2-only )
-   examples? ( eet svg )
-   gles2-only? ( || ( wayland X ) )
-   ibus? ( glib )
-   pulseaudio? ( sound )
-   wayland? ( gles2-only !opengl )
-   xim? ( X )
-   xpresent? ( X )"
-
-# Requires everything to be enabled unconditionally.
-RESTRICT="test"
-
-RDEPEND="${LUA_DEPS}
-   dev-libs/check
-   net-misc/curl
-   media-libs/giflib:=
-   media-libs/libpng:0=
-   sys-apps/dbus
-   sys-libs/zlib
-   virtual/jpeg:0=
-   X? (
-   media-libs/freetype
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXcursor
-   x11-libs/libXdamage
-   x11-libs/libXdmcp
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXi
-   x11-libs/libXinerama
-   x11-libs/libXrandr
-   x11-libs/libXrender
-   x11-libs/libXtst
-   x11-libs/libXScrnSaver
-   wayland? ( x11-libs/libxkbcommon[X] )
-   )
-   avif? ( media-libs/libavif )
-   connman? ( net-misc/connman )
-   drm? (
-   dev-libs/libinput
-   dev-libs/wayland
-   media-libs/mesa[gbm]
-   x11-libs/libdrm
-   x11-libs/libxkbcommon
-   )
-   elogind? (
-   sys-auth/elogind
-   virtual/libudev
-   )
-   fontconfig? ( media-libs/fontconfig )
-   fribidi? ( dev-libs/fribidi )
-   gles2-only? (
-   media-libs/mesa[egl,gles2]
-   virtual/opengl
-   )
-   glib? ( dev-libs/glib:2 )
-   gstreamer? (
-   media-libs/gstreamer:1.0
-   media-libs/gst-plugins-base:1.0
-   )
-   hyphen? ( dev-libs/hyphen )
-   ibus? ( app-i18n/ibus )
-   jpeg2k? ( media-libs/openjpeg:= )
-   json? ( >=media-libs/rlottie-0.0.1_pre20200424:= )
-   mono? ( dev-lang/mono )
-   opengl? ( virtual/opengl )
-   pdf? ( app-text/poppler:=[cxx] )
-   physics? ( sci-physics/bullet:= )
-   postscript? ( app-text/libspectre )
-   pulseaudio? ( media-sound/pulseaudio )
-   raw? ( media-libs/libraw:= )
-   scim? ( app-i18n/scim )
-   sdl? ( media-libs/libsdl2 )
-   sound? ( media-libs/libsndfile )
-   ssl? (
-   gnutls? ( net-libs/gnutls:= )
-   !gnutls? (
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:= )
-   )
-   )
-   svg? ( gnome-base/librsvg )
-   system-lz4? ( app-arch/lz4 )
-   systemd? ( sys-apps/systemd:= )
-   tiff? ( media-libs/tiff:0= )
-   tslib? ( x11-libs/tslib:= )
-   unwind? ( sys-libs/libunwind )
-   v4l? ( media-libs/libv4l )
-   vnc? ( net-libs/libvncserver )
-   wayland? (
-   dev-libs/wayland
-   media-libs/mesa[gles2,wayland]
-   x11-libs/libxkbcommon
-   )
-   webp? ( media-libs/libwebp:= )
-   xpm? ( x11-libs/libXpm )
-   xpresent? ( 

[gentoo-commits] repo/gentoo:master commit in: dev-libs/efl/

2021-04-12 Thread Joonas Niilola
commit: f1ddcf4f2c3af3cbdb30437c32058abf6d0a4f7b
Author: Joonas Niilola  gentoo  org>
AuthorDate: Mon Apr 12 11:46:05 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Apr 12 11:46:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1ddcf4f

dev-libs/efl: stabilize 1.25.1-r11 on x86

Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/efl/efl-1.25.1-r11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/efl/efl-1.25.1-r11.ebuild 
b/dev-libs/efl/efl-1.25.1-r11.ebuild
index 30a74e5dfdd..b5414fb703a 100644
--- a/dev-libs/efl/efl-1.25.1-r11.ebuild
+++ b/dev-libs/efl/efl-1.25.1-r11.ebuild
@@ -19,7 +19,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 ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 x86"
 IUSE="+X avif bmp connman cpu_flags_arm_neon dds debug drm +eet efl-one 
elogind examples fbcon
+fontconfig fribidi gif gles2-only gnutls glib +gstreamer harfbuzz 
hyphen ibus ico libressl
jpeg2k json nls mono opengl +pdf physics pmaps postscript psd 
pulseaudio raw scim



[gentoo-commits] repo/gentoo:master commit in: dev-libs/efl/

2021-04-12 Thread Joonas Niilola
commit: 6d2d39916b982bb9652a669e4c3716b3fba5
Author: Joonas Niilola  gentoo  org>
AuthorDate: Mon Apr 12 11:46:28 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Apr 12 11:46:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d2d3991

dev-libs/efl: stabilize 1.25.1-r11 on amd64

Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/efl/efl-1.25.1-r11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/efl/efl-1.25.1-r11.ebuild 
b/dev-libs/efl/efl-1.25.1-r11.ebuild
index b5414fb703a..62608dcce93 100644
--- a/dev-libs/efl/efl-1.25.1-r11.ebuild
+++ b/dev-libs/efl/efl-1.25.1-r11.ebuild
@@ -19,7 +19,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 ~arm64 ~hppa ~ppc ~ppc64 x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 x86"
 IUSE="+X avif bmp connman cpu_flags_arm_neon dds debug drm +eet efl-one 
elogind examples fbcon
+fontconfig fribidi gif gles2-only gnutls glib +gstreamer harfbuzz 
hyphen ibus ico libressl
jpeg2k json nls mono opengl +pdf physics pmaps postscript psd 
pulseaudio raw scim



[gentoo-commits] repo/gentoo:master commit in: dev-libs/efl/, dev-libs/efl/files/

2021-03-12 Thread Joonas Niilola
commit: c0efae0033cfc8f1604758004da1ad6c49aa69d0
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri Mar 12 08:56:14 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Mar 12 08:56:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0efae00

dev-libs/efl: patch avif to work again

Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/efl/efl-1.25.1-r11.ebuild  | 323 
 dev-libs/efl/files/efl-1.25.1-libavif-fix.patch |  71 ++
 2 files changed, 394 insertions(+)

diff --git a/dev-libs/efl/efl-1.25.1-r11.ebuild 
b/dev-libs/efl/efl-1.25.1-r11.ebuild
new file mode 100644
index 000..30a74e5dfdd
--- /dev/null
+++ b/dev-libs/efl/efl-1.25.1-r11.ebuild
@@ -0,0 +1,323 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DOCS_BUILDER="doxygen"
+DOCS_DIR="${S}/doc"
+
+LUA_REQ_USE="deprecated(+)"
+LUA_COMPAT=( lua5-{1..3} luajit )
+
+PYTHON_COMPAT=( python3_{7,8,9} )
+
+inherit docs lua-single meson python-any-r1 xdg-utils
+
+DESCRIPTION="Enlightenment Foundation Libraries all-in-one package"
+HOMEPAGE="https://www.enlightenment.org;
+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 ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+IUSE="+X avif bmp connman cpu_flags_arm_neon dds debug drm +eet efl-one 
elogind examples fbcon
+   +fontconfig fribidi gif gles2-only gnutls glib +gstreamer harfbuzz 
hyphen ibus ico libressl
+   jpeg2k json nls mono opengl +pdf physics pmaps postscript psd 
pulseaudio raw scim
+   sdl +sound +ssl +svg +system-lz4 systemd tga tgv tiff tslib unwind v4l 
vnc wayland webp xcf
+   xim xpm xpresent zeroconf"
+
+REQUIRED_USE="${LUA_REQUIRED_USE}
+   ?? ( elogind systemd )
+   ?? ( gles2-only opengl )
+   ?? ( fbcon tslib )
+   ssl
+   drm? ( gles2-only )
+   examples? ( eet svg )
+   gles2-only? ( || ( wayland X ) )
+   ibus? ( glib )
+   pulseaudio? ( sound )
+   wayland? ( gles2-only !opengl )
+   xim? ( X )
+   xpresent? ( X )"
+
+# Requires everything to be enabled unconditionally.
+RESTRICT="test"
+
+RDEPEND="${LUA_DEPS}
+   dev-libs/check
+   net-misc/curl
+   media-libs/giflib:=
+   media-libs/libpng:0=
+   sys-apps/dbus
+   sys-libs/zlib
+   virtual/jpeg:0=
+   X? (
+   media-libs/freetype
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXcursor
+   x11-libs/libXdamage
+   x11-libs/libXdmcp
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXi
+   x11-libs/libXinerama
+   x11-libs/libXrandr
+   x11-libs/libXrender
+   x11-libs/libXtst
+   x11-libs/libXScrnSaver
+   wayland? ( x11-libs/libxkbcommon[X] )
+   )
+   avif? ( media-libs/libavif )
+   connman? ( net-misc/connman )
+   drm? (
+   dev-libs/libinput
+   dev-libs/wayland
+   media-libs/mesa[gbm]
+   x11-libs/libdrm
+   x11-libs/libxkbcommon
+   )
+   elogind? (
+   sys-auth/elogind
+   virtual/libudev
+   )
+   fontconfig? ( media-libs/fontconfig )
+   fribidi? ( dev-libs/fribidi )
+   gles2-only? (
+   media-libs/mesa[egl,gles2]
+   virtual/opengl
+   )
+   glib? ( dev-libs/glib:2 )
+   gstreamer? (
+   media-libs/gstreamer:1.0
+   media-libs/gst-plugins-base:1.0
+   )
+   hyphen? ( dev-libs/hyphen )
+   ibus? ( app-i18n/ibus )
+   jpeg2k? ( media-libs/openjpeg:= )
+   json? ( >=media-libs/rlottie-0.0.1_pre20200424:= )
+   mono? ( dev-lang/mono )
+   opengl? ( virtual/opengl )
+   pdf? ( app-text/poppler:=[cxx] )
+   physics? ( sci-physics/bullet:= )
+   postscript? ( app-text/libspectre )
+   pulseaudio? ( media-sound/pulseaudio )
+   raw? ( media-libs/libraw:= )
+   scim? ( app-i18n/scim )
+   sdl? ( media-libs/libsdl2 )
+   sound? ( media-libs/libsndfile )
+   ssl? (
+   gnutls? ( net-libs/gnutls:= )
+   !gnutls? (
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:= )
+   )
+   )
+   svg? ( gnome-base/librsvg )
+   system-lz4? ( app-arch/lz4 )
+   systemd? ( sys-apps/systemd:= )
+   tiff? ( media-libs/tiff:0= )
+   tslib? ( x11-libs/tslib:= )
+   unwind? ( sys-libs/libunwind )
+   v4l? ( media-libs/libv4l )
+   vnc? ( net-libs/libvncserver )
+   wayland? (
+   dev-libs/wayland
+   media-libs/mesa[gles2,wayland]
+   x11-libs/libxkbcommon
+   )
+   webp? ( 

[gentoo-commits] repo/gentoo:master commit in: dev-libs/efl/

2021-03-04 Thread Joonas Niilola
commit: 8aeef79b128bf3f69e6b62690d089ac249d3a5f9
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri Mar  5 05:37:02 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Mar  5 05:37:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8aeef79b

dev-libs/efl: depend libavif version restriction

 - newer versions don't actually work, but the USE flag is masked for now.

Bug: https://bugs.gentoo.org/744616
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/efl/efl-1.25.1-r10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/efl/efl-1.25.1-r10.ebuild 
b/dev-libs/efl/efl-1.25.1-r10.ebuild
index d2c0c756ed5..f02f9f63e12 100644
--- a/dev-libs/efl/efl-1.25.1-r10.ebuild
+++ b/dev-libs/efl/efl-1.25.1-r10.ebuild
@@ -68,7 +68,7 @@ RDEPEND="${LUA_DEPS}
x11-libs/libXScrnSaver
wayland? ( x11-libs/libxkbcommon[X] )
)
-   avif? ( ~media-libs/libavif-0.8.1 )
+   avif? ( media-libs/libavif )
connman? ( net-misc/connman )
drm? (
dev-libs/libinput



[gentoo-commits] repo/gentoo:master commit in: dev-libs/efl/

2021-02-19 Thread Joonas Niilola
commit: ddfe72a72f854c2c12618860b85929ef10f2b934
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri Feb 19 08:55:13 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Feb 19 08:55:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ddfe72a7

dev-libs/efl: fix build error when ibus is enabled while glib is not

Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/efl/efl-1.25.1-r10.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-libs/efl/efl-1.25.1-r10.ebuild 
b/dev-libs/efl/efl-1.25.1-r10.ebuild
index 85b495cd9fe..d2c0c756ed5 100644
--- a/dev-libs/efl/efl-1.25.1-r10.ebuild
+++ b/dev-libs/efl/efl-1.25.1-r10.ebuild
@@ -34,6 +34,7 @@ REQUIRED_USE="${LUA_REQUIRED_USE}
drm? ( gles2-only )
examples? ( eet svg )
gles2-only? ( || ( wayland X ) )
+   ibus? ( glib )
pulseaudio? ( sound )
wayland? ( gles2-only !opengl )
xim? ( X )



[gentoo-commits] repo/gentoo:master commit in: dev-libs/efl/

2021-01-27 Thread Joonas Niilola
commit: 8c5691cfc64d3d44aee1ef46fc17e2e11a0ca12c
Author: Joonas Niilola  gentoo  org>
AuthorDate: Thu Jan 28 07:34:44 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Jan 28 07:36:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c5691cf

dev-libs/efl: remove old 1.25.1-r2

Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/efl/efl-1.25.1-r2.ebuild | 313 --
 dev-libs/efl/metadata.xml |   1 -
 2 files changed, 314 deletions(-)

diff --git a/dev-libs/efl/efl-1.25.1-r2.ebuild 
b/dev-libs/efl/efl-1.25.1-r2.ebuild
deleted file mode 100644
index 0bd9f6753f5..000
--- a/dev-libs/efl/efl-1.25.1-r2.ebuild
+++ /dev/null
@@ -1,313 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DOCS_BUILDER="doxygen"
-DOCS_DIR="${S}/doc"
-
-inherit docs meson xdg-utils
-
-DESCRIPTION="Enlightenment Foundation Libraries all-in-one package"
-HOMEPAGE="https://www.enlightenment.org;
-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 ~arm64 ~hppa ~ppc ~ppc64 x86"
-IUSE="+X avif bmp connman cpu_flags_arm_neon dds debug 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
-   sdl +sound +ssl +svg +system-lz4 systemd tga tgv tiff tslib unwind v4l 
vnc wayland webp xcf
-   xim xpm xpresent zeroconf"
-
-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 )
-   xim? ( X )
-   xpresent? ( X )
-"
-
-# Requires everything to be enabled unconditionally.
-RESTRICT="test"
-
-RDEPEND="
-   dev-libs/check
-   net-misc/curl
-   media-libs/giflib:=
-   media-libs/libpng:0=
-   sys-apps/dbus
-   sys-libs/zlib
-   virtual/jpeg:0=
-   X? (
-   media-libs/freetype
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXcursor
-   x11-libs/libXdamage
-   x11-libs/libXdmcp
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXi
-   x11-libs/libXinerama
-   x11-libs/libXrandr
-   x11-libs/libXrender
-   x11-libs/libXtst
-   x11-libs/libXScrnSaver
-   wayland? ( x11-libs/libxkbcommon[X] )
-   )
-   avif? ( ~media-libs/libavif-0.8.1 )
-   connman? ( net-misc/connman )
-   drm? (
-   dev-libs/libinput
-   dev-libs/wayland
-   media-libs/mesa[gbm]
-   x11-libs/libdrm
-   x11-libs/libxkbcommon
-   )
-   elogind? (
-   sys-auth/elogind
-   virtual/libudev
-   )
-   fontconfig? ( media-libs/fontconfig )
-   fribidi? ( dev-libs/fribidi )
-   gles2-only? (
-   media-libs/mesa[egl,gles2]
-   virtual/opengl
-   )
-   glib? ( dev-libs/glib:2 )
-   gstreamer? (
-   media-libs/gstreamer:1.0
-   media-libs/gst-plugins-base:1.0
-   )
-   hyphen? ( dev-libs/hyphen )
-   ibus? ( app-i18n/ibus )
-   jpeg2k? ( media-libs/openjpeg:= )
-   json? ( >=media-libs/rlottie-0.0.1_pre20200424:= )
-   lua? ( dev-lang/lua:0= )
-   luajit? ( dev-lang/luajit:* )
-   mono? ( dev-lang/mono )
-   opengl? ( virtual/opengl )
-   pdf? ( app-text/poppler:=[cxx] )
-   physics? ( sci-physics/bullet:= )
-   postscript? ( app-text/libspectre )
-   pulseaudio? ( media-sound/pulseaudio )
-   raw? ( media-libs/libraw:= )
-   scim? ( app-i18n/scim )
-   sdl? ( media-libs/libsdl2 )
-   sound? ( media-libs/libsndfile )
-   ssl? (
-   gnutls? ( net-libs/gnutls:= )
-   !gnutls? (
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:= )
-   )
-   )
-   svg? ( gnome-base/librsvg )
-   system-lz4? ( app-arch/lz4 )
-   systemd? ( sys-apps/systemd:= )
-   tiff? ( media-libs/tiff:0= )
-   tslib? ( x11-libs/tslib:= )
-   unwind? ( sys-libs/libunwind )
-   v4l? ( media-libs/libv4l )
-   vnc? ( net-libs/libvncserver )
-   wayland? (
-   dev-libs/wayland
-   media-libs/mesa[gles2,wayland]
-   x11-libs/libxkbcommon
-   )
-   webp? ( media-libs/libwebp:= )
-   xpm? ( x11-libs/libXpm )
-   xpresent? ( x11-libs/libXpresent )
- 

[gentoo-commits] repo/gentoo:master commit in: dev-libs/efl/

2021-01-24 Thread Joonas Niilola
commit: 96e3741f8ce1dcb41ebb160b4db8008e886e0309
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sun Jan 24 17:55:15 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Jan 24 17:55:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96e3741f

dev-libs/efl: lua[deprecated] is needed with lua-5-x

Closes: https://bugs.gentoo.org/766896
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/efl/efl-1.25.1-r10.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-libs/efl/efl-1.25.1-r10.ebuild 
b/dev-libs/efl/efl-1.25.1-r10.ebuild
index 1e461c87e1e..85b495cd9fe 100644
--- a/dev-libs/efl/efl-1.25.1-r10.ebuild
+++ b/dev-libs/efl/efl-1.25.1-r10.ebuild
@@ -6,6 +6,7 @@ EAPI=7
 DOCS_BUILDER="doxygen"
 DOCS_DIR="${S}/doc"
 
+LUA_REQ_USE="deprecated(+)"
 LUA_COMPAT=( lua5-{1..3} luajit )
 
 PYTHON_COMPAT=( python3_{7,8,9} )



[gentoo-commits] repo/gentoo:master commit in: dev-libs/efl/

2021-01-06 Thread Joonas Niilola
commit: e2654dd5d8095b35bfaec49d41e535e517ffce55
Author: Joonas Niilola  gentoo  org>
AuthorDate: Wed Jan  6 14:23:53 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Jan  6 14:25:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2654dd5

dev-libs/efl: fix python-exec[-native-symlinks] compile

Closes: https://bugs.gentoo.org/764086
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/efl/efl-1.25.1-r10.ebuild | 19 ++-
 1 file changed, 14 insertions(+), 5 deletions(-)

diff --git a/dev-libs/efl/efl-1.25.1-r10.ebuild 
b/dev-libs/efl/efl-1.25.1-r10.ebuild
index d6f621178a8..7a8161c35b2 100644
--- a/dev-libs/efl/efl-1.25.1-r10.ebuild
+++ b/dev-libs/efl/efl-1.25.1-r10.ebuild
@@ -1,14 +1,16 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-LUA_COMPAT=( lua5-{1..3} luajit )
-
 DOCS_BUILDER="doxygen"
 DOCS_DIR="${S}/doc"
 
-inherit docs lua-single meson xdg-utils
+LUA_COMPAT=( lua5-{1..3} luajit )
+
+PYTHON_COMPAT=( python3_{7,8,9} )
+
+inherit docs lua-single meson python-any-r1 xdg-utils
 
 DESCRIPTION="Enlightenment Foundation Libraries all-in-one package"
 HOMEPAGE="https://www.enlightenment.org;
@@ -127,13 +129,16 @@ RDEPEND="${LUA_DEPS}
xpresent? ( x11-libs/libXpresent )
zeroconf? ( net-dns/avahi )"
 DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig
+BDEPEND="${PYTHON_DEPS}
+   virtual/pkgconfig
nls? ( sys-devel/gettext )"
 
 pkg_setup() {
# Deprecated, provided for backward-compatibility. Everything is moved 
to libefreet.so.
QA_FLAGS_IGNORED="/usr/$(get_libdir)/libefreet_trash.so.1.25.1
/usr/$(get_libdir)/libefreet_mime.so.1.25.1"
+
+   python-any-r1_pkg_setup
 }
 
 src_prepare() {
@@ -155,6 +160,10 @@ src_prepare() {
-e "s/@srcdir@/./g" \
Doxyfile || die
popd || die
+
+   # Fix python shebangs for python-exec[-native-symlinks], #764086
+   local shebangs=($(grep -rl "#!/usr/bin/env python3" || die))
+   python_fix_shebang -q ${shebangs[*]}
 }
 
 src_configure() {



[gentoo-commits] repo/gentoo:master commit in: dev-libs/efl/

2020-12-06 Thread Joonas Niilola
commit: 25c570c020b633351bb713eb333a765c1507b8d3
Author: Joonas Niilola  gentoo  org>
AuthorDate: Mon Dec  7 07:19:22 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Dec  7 07:19:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25c570c0

dev-libs/efl: sync lua-masked ebuild

Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/efl/efl-1.25.1-r10.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/efl/efl-1.25.1-r10.ebuild 
b/dev-libs/efl/efl-1.25.1-r10.ebuild
index 7c1c12329f4..d6f621178a8 100644
--- a/dev-libs/efl/efl-1.25.1-r10.ebuild
+++ b/dev-libs/efl/efl-1.25.1-r10.ebuild
@@ -146,7 +146,7 @@ src_prepare() {
fi
 
# Fixup Doxyfile
-   pushd "${DOCS_DIR}"
+   pushd "${DOCS_DIR}" || die
cp Doxyfile.in Doxyfile || die
sed -i \
-e "s/@PACKAGE_VERSION@/${PV}/g" \
@@ -154,7 +154,7 @@ src_prepare() {
-e "s/@top_srcdir@/../g" \
-e "s/@srcdir@/./g" \
Doxyfile || die
-   popd
+   popd || die
 }
 
 src_configure() {



[gentoo-commits] repo/gentoo:master commit in: dev-libs/efl/

2020-12-06 Thread Joonas Niilola
commit: 035fc427623a8aa1cef2a05fb33f83128ed98f85
Author: Andrew Ammerlaan  riseup  net>
AuthorDate: Sun Dec  6 11:27:03 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Dec  7 07:18:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=035fc427

dev-libs/efl: use docs.eclass for building docs

As requested by Juippis, an example on how to use
the new docs.eclass with doxygen

See-Also: https://github.com/gentoo/gentoo/pull/16366
Package-Manager: Portage-3.0.11, Repoman-3.0.2
Signed-off-by: Andrew Ammerlaan  riseup.net>
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/efl/efl-1.25.1-r10.ebuild | 26 +-
 dev-libs/efl/efl-1.25.1-r2.ebuild  | 26 +-
 2 files changed, 34 insertions(+), 18 deletions(-)

diff --git a/dev-libs/efl/efl-1.25.1-r10.ebuild 
b/dev-libs/efl/efl-1.25.1-r10.ebuild
index fb4e7962912..7c1c12329f4 100644
--- a/dev-libs/efl/efl-1.25.1-r10.ebuild
+++ b/dev-libs/efl/efl-1.25.1-r10.ebuild
@@ -5,7 +5,10 @@ EAPI=7
 
 LUA_COMPAT=( lua5-{1..3} luajit )
 
-inherit lua-single meson xdg-utils
+DOCS_BUILDER="doxygen"
+DOCS_DIR="${S}/doc"
+
+inherit docs lua-single meson xdg-utils
 
 DESCRIPTION="Enlightenment Foundation Libraries all-in-one package"
 HOMEPAGE="https://www.enlightenment.org;
@@ -14,7 +17,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 ~arm64 ~hppa ~ppc ~ppc64 ~x86"
-IUSE="+X avif bmp connman cpu_flags_arm_neon dds debug doc drm +eet efl-one 
elogind examples fbcon
+IUSE="+X avif bmp connman cpu_flags_arm_neon dds debug drm +eet efl-one 
elogind examples fbcon
+fontconfig fribidi gif gles2-only gnutls glib +gstreamer harfbuzz 
hyphen ibus ico libressl
jpeg2k json nls mono opengl +pdf physics pmaps postscript psd 
pulseaudio raw scim
sdl +sound +ssl +svg +system-lz4 systemd tga tgv tiff tslib unwind v4l 
vnc wayland webp xcf
@@ -125,7 +128,6 @@ RDEPEND="${LUA_DEPS}
zeroconf? ( net-dns/avahi )"
 DEPEND="${RDEPEND}"
 BDEPEND="virtual/pkgconfig
-   doc? ( app-doc/doxygen )
nls? ( sys-devel/gettext )"
 
 pkg_setup() {
@@ -142,6 +144,17 @@ src_prepare() {
sed -i "/config_h.set('HAVE_UNWIND/,/eina_ext_deps += unwind/d" 
src/lib/eina/meson.build ||
die "Failed to remove libunwind dep"
fi
+
+   # Fixup Doxyfile
+   pushd "${DOCS_DIR}"
+   cp Doxyfile.in Doxyfile || die
+   sed -i \
+   -e "s/@PACKAGE_VERSION@/${PV}/g" \
+   -e "s/@top_builddir@/../g" \
+   -e "s/@top_srcdir@/../g" \
+   -e "s/@srcdir@/./g" \
+   Doxyfile || die
+   popd
 }
 
 src_configure() {
@@ -273,16 +286,11 @@ src_configure() {
 }
 
 src_compile() {
+   docs_compile
meson_src_compile
-
-   if use doc; then
-   cd doc/ || die "Failed to switch into doc/ dir."
-   doxygen . || die "Doxygen failed to run."
-   fi
 }
 
 src_install() {
-   use doc && local HTML_DOCS=( "${S}"/doc/html/. )
meson_src_install
 
if use examples; then

diff --git a/dev-libs/efl/efl-1.25.1-r2.ebuild 
b/dev-libs/efl/efl-1.25.1-r2.ebuild
index 6ed496789b7..6e7cddf0d29 100644
--- a/dev-libs/efl/efl-1.25.1-r2.ebuild
+++ b/dev-libs/efl/efl-1.25.1-r2.ebuild
@@ -3,7 +3,10 @@
 
 EAPI=7
 
-inherit meson xdg-utils
+DOCS_BUILDER="doxygen"
+DOCS_DIR="${S}/doc"
+
+inherit docs meson xdg-utils
 
 DESCRIPTION="Enlightenment Foundation Libraries all-in-one package"
 HOMEPAGE="https://www.enlightenment.org;
@@ -12,7 +15,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 ~arm64 ~hppa ~ppc ~ppc64 x86"
-IUSE="+X avif bmp connman cpu_flags_arm_neon dds debug doc drm +eet efl-one 
elogind examples fbcon
+IUSE="+X avif bmp connman cpu_flags_arm_neon dds debug 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
sdl +sound +ssl +svg +system-lz4 systemd tga tgv tiff tslib unwind v4l 
vnc wayland webp xcf
@@ -128,7 +131,6 @@ RDEPEND="
 "
 DEPEND="${RDEPEND}"
 BDEPEND="virtual/pkgconfig
-   doc? ( app-doc/doxygen )
nls? ( sys-devel/gettext )"
 
 pkg_setup() {
@@ -145,6 +147,17 @@ src_prepare() {
sed -i "/config_h.set('HAVE_UNWIND/,/eina_ext_deps += unwind/d" 
src/lib/eina/meson.build ||
die "Failed to remove libunwind dep"
fi
+
+   # Fixup Doxyfile
+   pushd "${DOCS_DIR}"
+   cp Doxyfile.in Doxyfile || die
+   sed -i \
+   -e "s/@PACKAGE_VERSION@/${PV}/g" \
+   -e "s/@top_builddir@/../g" \
+   -e "s/@top_srcdir@/../g" \
+   -e 

[gentoo-commits] repo/gentoo:master commit in: dev-libs/efl/

2020-12-06 Thread Joonas Niilola
commit: 5be400e6334506a58dd8c02cd14d3dbb9463d119
Author: Joonas Niilola  gentoo  org>
AuthorDate: Mon Dec  7 07:19:00 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Dec  7 07:19:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5be400e6

dev-libs/efl: add missing die commands on 1.25.1-r2

Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/efl/efl-1.25.1-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/efl/efl-1.25.1-r2.ebuild 
b/dev-libs/efl/efl-1.25.1-r2.ebuild
index 6e7cddf0d29..0bd9f6753f5 100644
--- a/dev-libs/efl/efl-1.25.1-r2.ebuild
+++ b/dev-libs/efl/efl-1.25.1-r2.ebuild
@@ -149,7 +149,7 @@ src_prepare() {
fi
 
# Fixup Doxyfile
-   pushd "${DOCS_DIR}"
+   pushd "${DOCS_DIR}" || die
cp Doxyfile.in Doxyfile || die
sed -i \
-e "s/@PACKAGE_VERSION@/${PV}/g" \
@@ -157,7 +157,7 @@ src_prepare() {
-e "s/@top_srcdir@/../g" \
-e "s/@srcdir@/./g" \
Doxyfile || die
-   popd
+   popd || die
 }
 
 src_configure() {



[gentoo-commits] repo/gentoo:master commit in: dev-libs/efl/

2020-12-03 Thread Marek Szuba
commit: 9feb8582e295db1f8380b8482eecaff84e31af52
Author: Marek Szuba  gentoo  org>
AuthorDate: Thu Dec  3 12:47:15 2020 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Thu Dec  3 12:54:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9feb8582

dev-libs/efl: limit unmigrated ebuilds to dev-lang/lua:0

Signed-off-by: Marek Szuba  gentoo.org>

 dev-libs/efl/efl-1.25.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/efl/efl-1.25.1-r2.ebuild 
b/dev-libs/efl/efl-1.25.1-r2.ebuild
index f5152f9240e..6ed496789b7 100644
--- a/dev-libs/efl/efl-1.25.1-r2.ebuild
+++ b/dev-libs/efl/efl-1.25.1-r2.ebuild
@@ -89,7 +89,7 @@ RDEPEND="
ibus? ( app-i18n/ibus )
jpeg2k? ( media-libs/openjpeg:= )
json? ( >=media-libs/rlottie-0.0.1_pre20200424:= )
-   lua? ( dev-lang/lua:* )
+   lua? ( dev-lang/lua:0= )
luajit? ( dev-lang/luajit:* )
mono? ( dev-lang/mono )
opengl? ( virtual/opengl )



[gentoo-commits] repo/gentoo:master commit in: dev-libs/efl/

2020-12-01 Thread Joonas Niilola
commit: fa8bf97cf3ab2b62df9360474cd6b7307e6d4323
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Dec  1 11:23:43 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Dec  1 11:23:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa8bf97c

dev-libs/efl: properly fix lua-single.eclass usage

Closes: https://bugs.gentoo.org/756742
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/efl/efl-1.25.1-r10.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/efl/efl-1.25.1-r10.ebuild 
b/dev-libs/efl/efl-1.25.1-r10.ebuild
index 2e25e04128b..fb4e7962912 100644
--- a/dev-libs/efl/efl-1.25.1-r10.ebuild
+++ b/dev-libs/efl/efl-1.25.1-r10.ebuild
@@ -251,13 +251,13 @@ src_configure() {
emesonargs+=( -D ecore-imf-loaders-disabler="${disabledImfLoaders}" )
 
local bindingsList="cxx,"
-   use lua_targets_luajit && bindingsList+="lua,"
+   use lua_single_target_luajit && bindingsList+="lua,"
use mono && bindingsList+="mono,"
[[ ! -z "$bindingsList" ]] && bindingsList=${bindingsList::-1}
emesonargs+=( -D bindings="${bindingsList}" )
 
local luaChoice=""
-   if use lua_targets_luajit; then
+   if use lua_single_target_luajit; then
luaChoice+="luajit"
else
luaChoice+="lua"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/efl/

2020-11-30 Thread Joonas Niilola
commit: ce7389e89f5747c6eae2f31f465767465c0c5a78
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Dec  1 06:29:27 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Dec  1 06:29:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce7389e8

dev-libs/efl: lua-masked ebuild uses lua-single.eclass

Closes: https://bugs.gentoo.org/756742
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/efl/efl-1.25.1-r10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/efl/efl-1.25.1-r10.ebuild 
b/dev-libs/efl/efl-1.25.1-r10.ebuild
index 778024e9b3f..2e25e04128b 100644
--- a/dev-libs/efl/efl-1.25.1-r10.ebuild
+++ b/dev-libs/efl/efl-1.25.1-r10.ebuild
@@ -177,7 +177,7 @@ src_configure() {
$(meson_use gstreamer)
$(meson_use harfbuzz)
$(meson_use hyphen)
-   $(meson_use lua_targets_luajit elua)
+   $(meson_use lua_single_target_luajit elua)
$(meson_use nls)
$(meson_use physics)
$(meson_use pulseaudio)



[gentoo-commits] repo/gentoo:master commit in: dev-libs/efl/

2020-11-25 Thread Joonas Niilola
commit: df3b3fcdabeb546b05505c401971f82fb3e3d95d
Author: Joonas Niilola  gentoo  org>
AuthorDate: Thu Nov 26 07:52:12 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Nov 26 07:52:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df3b3fcd

dev-libs/efl: restrict libavif version

Closes: https://bugs.gentoo.org/756733
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/efl/efl-1.25.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/efl/efl-1.25.1-r2.ebuild 
b/dev-libs/efl/efl-1.25.1-r2.ebuild
index 019efc881f1..f5152f9240e 100644
--- a/dev-libs/efl/efl-1.25.1-r2.ebuild
+++ b/dev-libs/efl/efl-1.25.1-r2.ebuild
@@ -61,7 +61,7 @@ RDEPEND="
x11-libs/libXScrnSaver
wayland? ( x11-libs/libxkbcommon[X] )
)
-   avif? ( media-libs/libavif )
+   avif? ( ~media-libs/libavif-0.8.1 )
connman? ( net-misc/connman )
drm? (
dev-libs/libinput



[gentoo-commits] repo/gentoo:master commit in: dev-libs/efl/

2020-11-25 Thread Joonas Niilola
commit: c54e7750479723c505ea549477db3123badea7fc
Author: Joonas Niilola  gentoo  org>
AuthorDate: Wed Nov 25 12:20:53 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Nov 25 12:27:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c54e7750

dev-libs/efl: remove old 1.24.4

Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/efl/Manifest  |   1 -
 dev-libs/efl/efl-1.24.4.ebuild | 293 -
 2 files changed, 294 deletions(-)

diff --git a/dev-libs/efl/Manifest b/dev-libs/efl/Manifest
index 509f47d145f..ffb1a1fb32b 100644
--- a/dev-libs/efl/Manifest
+++ b/dev-libs/efl/Manifest
@@ -1,2 +1 @@
-DIST efl-1.24.4.tar.xz 72283172 BLAKE2B 
4e21b21108337fdf3fa7be55e804f25f32dd8dc6a1743819910d83da713bae28cb4771f2f0df5d392a6f542158ed3c48566fef8d8dfaad9c65747f9a8ee1560a
 SHA512 
5796b33152e0375196d54557803db5928bfc45267250b80406043157193773084c39482bca40dc6811f4a3dd53d416b0d3b8317405923add0560debb24a3a385
 DIST efl-1.25.1.tar.xz 72306872 BLAKE2B 
060d729380ba62677307c5346da1786e879c14c4e40f0a3288c8cb81ece08f4ac501d989495b1c3dcbfeb19a86d23130892ae874861de5684c867aef60cb07d6
 SHA512 
cd281c2299aa6f74f0204e59a13dc254135e6dc40641e0a437c6f5025efe517d415f0915f69e123123319a9bbddb748aec1948ed0b5eb386e028cf45b244bed8

diff --git a/dev-libs/efl/efl-1.24.4.ebuild b/dev-libs/efl/efl-1.24.4.ebuild
deleted file mode 100644
index c8519fbc267..000
--- a/dev-libs/efl/efl-1.24.4.ebuild
+++ /dev/null
@@ -1,293 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit meson xdg-utils
-
-DESCRIPTION="Enlightenment Foundation Libraries all-in-one package"
-HOMEPAGE="https://www.enlightenment.org;
-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"
-IUSE="+X bmp connman cpu_flags_arm_neon dds debug doc drm +eet 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 sdl +sound +ssl +svg
-   +system-lz4 systemd tga tgv tiff tslib unwind v4l vnc wayland webp xcf 
xim
-   xpm xpresent zeroconf"
-
-REQUIRED_USE="
-   ?? ( elogind systemd )
-   ?? ( gles2-only opengl )
-   ^^ ( lua luajit )
-   ssl
-   drm? ( gles2-only )
-   examples? ( eet svg )
-   gles2-only? ( || ( wayland X ) )
-   pulseaudio? ( sound )
-   wayland? ( gles2-only !opengl )
-   xim? ( X )
-   xpresent? ( X )
-"
-
-# Requires everything to be enabled unconditionally.
-RESTRICT="test"
-
-RDEPEND="
-   dev-libs/check
-   net-misc/curl
-   media-libs/giflib:=
-   media-libs/libpng:0=
-   sys-apps/dbus
-   sys-libs/zlib
-   virtual/jpeg:0=
-   X? (
-   media-libs/freetype
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXcursor
-   x11-libs/libXdamage
-   x11-libs/libXdmcp
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXi
-   x11-libs/libXinerama
-   x11-libs/libXrandr
-   x11-libs/libXrender
-   x11-libs/libXtst
-   x11-libs/libXScrnSaver
-   wayland? ( x11-libs/libxkbcommon[X] )
-   )
-   connman? ( net-misc/connman )
-   drm? (
-   dev-libs/libinput
-   dev-libs/wayland
-   media-libs/mesa[gbm]
-   x11-libs/libdrm
-   x11-libs/libxkbcommon
-   )
-   elogind? (
-   sys-auth/elogind
-   virtual/libudev
-   )
-   fontconfig? ( media-libs/fontconfig )
-   fribidi? ( dev-libs/fribidi )
-   gles2-only? (
-   media-libs/mesa[egl,gles2]
-   virtual/opengl
-   )
-   glib? ( dev-libs/glib:2 )
-   gstreamer? (
-   media-libs/gstreamer:1.0
-   media-libs/gst-plugins-base:1.0
-   )
-   hyphen? ( dev-libs/hyphen )
-   ibus? ( app-i18n/ibus )
-   jpeg2k? ( media-libs/openjpeg:= )
-   json? ( >=media-libs/rlottie-0.0.1_pre20200424:= )
-   lua? ( dev-lang/lua:* )
-   luajit? ( dev-lang/luajit:* )
-   mono? ( dev-lang/mono )
-   opengl? ( virtual/opengl )
-   pdf? ( app-text/poppler:=[cxx] )
-   physics? ( sci-physics/bullet:= )
-   postscript? ( app-text/libspectre )
-   pulseaudio? ( media-sound/pulseaudio )
-   raw? ( media-libs/libraw:= )
-   scim? ( app-i18n/scim )
-   sdl? ( media-libs/libsdl2 )
-   sound? ( media-libs/libsndfile )
-   ssl? (
-   gnutls? ( net-libs/gnutls:= )
-   !gnutls? (
-   !libressl? ( dev-libs/openssl:0= )
- 

[gentoo-commits] repo/gentoo:master commit in: dev-libs/efl/

2020-11-25 Thread Joonas Niilola
commit: e5bdcfa2a28d265d54edfe793edb18bc8ea80d92
Author: Joonas Niilola  gentoo  org>
AuthorDate: Wed Nov 25 12:24:11 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Nov 25 12:27:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5bdcfa2

dev-libs/efl: sync lua-masked ebuild

Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/efl/efl-1.25.1-r10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/efl/efl-1.25.1-r10.ebuild 
b/dev-libs/efl/efl-1.25.1-r10.ebuild
index c711a617cf5..778024e9b3f 100644
--- a/dev-libs/efl/efl-1.25.1-r10.ebuild
+++ b/dev-libs/efl/efl-1.25.1-r10.ebuild
@@ -29,7 +29,7 @@ REQUIRED_USE="${LUA_REQUIRED_USE}
examples? ( eet svg )
gles2-only? ( || ( wayland X ) )
pulseaudio? ( sound )
-   wayland? ( gles2-only !opengl || ( elogind systemd ) )
+   wayland? ( gles2-only !opengl )
xim? ( X )
xpresent? ( X )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/efl/

2020-11-25 Thread Joonas Niilola
commit: 4003b1f5fe76db52348b0a5e1da2c770ca963ae2
Author: Joonas Niilola  gentoo  org>
AuthorDate: Wed Nov 25 12:23:16 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Nov 25 12:27:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4003b1f5

dev-libs/efl: elogind/systemd not needed for wayland during compile

 - allows other efl software, like terminology, to be used without
   elogind/systemd.

Closes: https://bugs.gentoo.org/726762
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/efl/{efl-1.25.1-r1.ebuild => efl-1.25.1-r2.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/efl/efl-1.25.1-r1.ebuild 
b/dev-libs/efl/efl-1.25.1-r2.ebuild
similarity index 99%
rename from dev-libs/efl/efl-1.25.1-r1.ebuild
rename to dev-libs/efl/efl-1.25.1-r2.ebuild
index fe6c33dcc6c..019efc881f1 100644
--- a/dev-libs/efl/efl-1.25.1-r1.ebuild
+++ b/dev-libs/efl/efl-1.25.1-r2.ebuild
@@ -28,7 +28,7 @@ REQUIRED_USE="
examples? ( eet svg )
gles2-only? ( || ( wayland X ) )
pulseaudio? ( sound )
-   wayland? ( gles2-only !opengl || ( elogind systemd ) )
+   wayland? ( gles2-only !opengl )
xim? ( X )
xpresent? ( X )
 "



[gentoo-commits] repo/gentoo:master commit in: dev-libs/efl/

2020-11-12 Thread Joonas Niilola
commit: 023f193d519787ca81b0ff0f7c97d927a566321e
Author: Joonas Niilola  gentoo  org>
AuthorDate: Thu Nov 12 08:19:30 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Nov 12 08:19:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=023f193d

dev-libs/efl: update to lua-single on lua'd efl

Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/efl/efl-1.25.1-r10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/efl/efl-1.25.1-r10.ebuild 
b/dev-libs/efl/efl-1.25.1-r10.ebuild
index 2cd48de89f7..c711a617cf5 100644
--- a/dev-libs/efl/efl-1.25.1-r10.ebuild
+++ b/dev-libs/efl/efl-1.25.1-r10.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 LUA_COMPAT=( lua5-{1..3} luajit )
 
-inherit lua meson xdg-utils
+inherit lua-single meson xdg-utils
 
 DESCRIPTION="Enlightenment Foundation Libraries all-in-one package"
 HOMEPAGE="https://www.enlightenment.org;



[gentoo-commits] repo/gentoo:master commit in: dev-libs/efl/

2020-11-11 Thread Joonas Niilola
commit: c84a743bfc164c865dda53f026e0b74065340810
Author: Joonas Niilola  gentoo  org>
AuthorDate: Thu Nov 12 07:08:01 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Nov 12 07:27:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c84a743b

dev-libs/efl: release libavif restriction

Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/efl/efl-1.25.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/efl/efl-1.25.1-r1.ebuild 
b/dev-libs/efl/efl-1.25.1-r1.ebuild
index 1cf00936866..6a7877fce53 100644
--- a/dev-libs/efl/efl-1.25.1-r1.ebuild
+++ b/dev-libs/efl/efl-1.25.1-r1.ebuild
@@ -61,7 +61,7 @@ RDEPEND="
x11-libs/libXScrnSaver
wayland? ( x11-libs/libxkbcommon[X] )
)
-   avif? ( ~media-libs/libavif-0.8.1 )
+   avif? ( media-libs/libavif )
connman? ( net-misc/connman )
drm? (
dev-libs/libinput



[gentoo-commits] repo/gentoo:master commit in: dev-libs/efl/

2020-11-11 Thread Joonas Niilola
commit: 5eff0582a468f6edac90fd50cd6ee5b0a3939dd7
Author: Joonas Niilola  gentoo  org>
AuthorDate: Thu Nov 12 07:25:32 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Nov 12 07:27:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5eff0582

dev-libs/efl: stabilize 1.25.1-r1 on amd64

Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/efl/efl-1.25.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/efl/efl-1.25.1-r1.ebuild 
b/dev-libs/efl/efl-1.25.1-r1.ebuild
index 6a7877fce53..fe6c33dcc6c 100644
--- a/dev-libs/efl/efl-1.25.1-r1.ebuild
+++ b/dev-libs/efl/efl-1.25.1-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 ~arm64 ~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



[gentoo-commits] repo/gentoo:master commit in: dev-libs/efl/

2020-11-11 Thread Joonas Niilola
commit: 0cb95bc67e8c18bf4d32d16011f4945b4e3f3ef8
Author: Joonas Niilola  gentoo  org>
AuthorDate: Thu Nov 12 07:06:43 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Nov 12 07:27:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0cb95bc6

dev-libs/efl: stabilize 1.25.1-r1 on x86

Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/efl/efl-1.25.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/efl/efl-1.25.1-r1.ebuild 
b/dev-libs/efl/efl-1.25.1-r1.ebuild
index 2f1daa2f600..1cf00936866 100644
--- a/dev-libs/efl/efl-1.25.1-r1.ebuild
+++ b/dev-libs/efl/efl-1.25.1-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 ~arm64 ~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



[gentoo-commits] repo/gentoo:master commit in: dev-libs/efl/

2020-10-30 Thread Joonas Niilola
commit: acbf087508d2797cc5629b624871d027f5a818c9
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri Oct 30 08:22:44 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Oct 30 08:22:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acbf0875

dev-libs/efl: remove old 1.24.3

Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/efl/Manifest  |   1 -
 dev-libs/efl/efl-1.24.3.ebuild | 283 -
 2 files changed, 284 deletions(-)

diff --git a/dev-libs/efl/Manifest b/dev-libs/efl/Manifest
index 74f9cdbfcb0..509f47d145f 100644
--- a/dev-libs/efl/Manifest
+++ b/dev-libs/efl/Manifest
@@ -1,3 +1,2 @@
-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.1.tar.xz 72306872 BLAKE2B 
060d729380ba62677307c5346da1786e879c14c4e40f0a3288c8cb81ece08f4ac501d989495b1c3dcbfeb19a86d23130892ae874861de5684c867aef60cb07d6
 SHA512 
cd281c2299aa6f74f0204e59a13dc254135e6dc40641e0a437c6f5025efe517d415f0915f69e123123319a9bbddb748aec1948ed0b5eb386e028cf45b244bed8

diff --git a/dev-libs/efl/efl-1.24.3.ebuild b/dev-libs/efl/efl-1.24.3.ebuild
deleted file mode 100644
index b07e53a6ee4..000
--- a/dev-libs/efl/efl-1.24.3.ebuild
+++ /dev/null
@@ -1,283 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit meson xdg-utils
-
-DESCRIPTION="Enlightenment Foundation Libraries all-in-one package"
-HOMEPAGE="https://www.enlightenment.org;
-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"
-IUSE="+X bmp connman cpu_flags_arm_neon dds debug doc drm +eet 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 sdl +sound +ssl +svg
-   +system-lz4 systemd tga tgv tiff tslib unwind v4l vnc wayland webp xcf 
xim
-   xpm xpresent zeroconf"
-
-REQUIRED_USE="
-   ?? ( elogind systemd )
-   ?? ( gles2-only opengl )
-   ^^ ( lua luajit )
-   ssl
-   drm? ( gles2-only )
-   examples? ( eet svg )
-   gles2-only? ( || ( wayland X ) )
-   pulseaudio? ( sound )
-   wayland? ( gles2-only !opengl )
-   xim? ( X )
-   xpresent? ( X )
-"
-
-# Requires everything to be enabled unconditionally.
-RESTRICT="test"
-
-RDEPEND="
-   dev-libs/check
-   net-misc/curl
-   media-libs/giflib:=
-   media-libs/libpng:0=
-   sys-apps/dbus
-   sys-libs/zlib
-   virtual/jpeg:0=
-   X? (
-   media-libs/freetype
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXcursor
-   x11-libs/libXdamage
-   x11-libs/libXdmcp
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXi
-   x11-libs/libXinerama
-   x11-libs/libXrandr
-   x11-libs/libXrender
-   x11-libs/libXtst
-   x11-libs/libXScrnSaver
-   wayland? ( x11-libs/libxkbcommon[X] )
-   )
-   connman? ( net-misc/connman )
-   drm? (
-   dev-libs/libinput
-   dev-libs/wayland
-   media-libs/mesa[gbm]
-   x11-libs/libdrm
-   x11-libs/libxkbcommon
-   )
-   elogind? (
-   sys-auth/elogind
-   virtual/libudev
-   )
-   fontconfig? ( media-libs/fontconfig )
-   fribidi? ( dev-libs/fribidi )
-   gles2-only? (
-   media-libs/mesa[egl,gles2]
-   virtual/opengl
-   )
-   glib? ( dev-libs/glib:2 )
-   gstreamer? (
-   media-libs/gstreamer:1.0
-   media-libs/gst-plugins-base:1.0
-   )
-   hyphen? ( dev-libs/hyphen )
-   ibus? ( app-i18n/ibus )
-   jpeg2k? ( media-libs/openjpeg:= )
-   json? ( >=media-libs/rlottie-0.0.1_pre20200424:= )
-   lua? ( dev-lang/lua:* )
-   luajit? ( dev-lang/luajit:* )
-   mono? ( dev-lang/mono )
-   opengl? ( virtual/opengl )
-   pdf? ( app-text/poppler:=[cxx] )
-   physics? ( sci-physics/bullet:= )
-   postscript? ( app-text/libspectre )
-   pulseaudio? ( media-sound/pulseaudio )

[gentoo-commits] repo/gentoo:master commit in: dev-libs/efl/

2020-10-30 Thread Joonas Niilola
commit: ed55142d66cdb0e4d93d0a1e0c14ff1c4e9648cb
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri Oct 30 08:21:41 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Oct 30 08:21:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed55142d

dev-libs/efl: stabilize 1.24.4 on x86

Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/efl/efl-1.24.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/efl/efl-1.24.4.ebuild b/dev-libs/efl/efl-1.24.4.ebuild
index f9943bbda17..d4a7563bf1d 100644
--- a/dev-libs/efl/efl-1.24.4.ebuild
+++ b/dev-libs/efl/efl-1.24.4.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 ~hppa ~ppc ~ppc64 x86"
 IUSE="+X bmp connman cpu_flags_arm_neon dds debug doc drm +eet elogind examples
fbcon +fontconfig fribidi gif gles2-only gnutls glib +gstreamer harfbuzz
hyphen ibus ico libressl lua +luajit jpeg2k json nls mono opengl +pdf



[gentoo-commits] repo/gentoo:master commit in: dev-libs/efl/

2020-10-30 Thread Joonas Niilola
commit: 54e29fd23abfc7488e5a86657ef1c5e5d4603794
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri Oct 30 08:22:18 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Oct 30 08:22:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54e29fd2

dev-libs/efl: stabilize 1.24.4 on amd64

Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/efl/efl-1.24.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/efl/efl-1.24.4.ebuild b/dev-libs/efl/efl-1.24.4.ebuild
index d4a7563bf1d..c8519fbc267 100644
--- a/dev-libs/efl/efl-1.24.4.ebuild
+++ b/dev-libs/efl/efl-1.24.4.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 ~hppa ~ppc ~ppc64 x86"
 IUSE="+X bmp connman cpu_flags_arm_neon dds debug doc drm +eet elogind examples
fbcon +fontconfig fribidi gif gles2-only gnutls glib +gstreamer harfbuzz
hyphen ibus ico libressl lua +luajit jpeg2k json nls mono opengl +pdf



[gentoo-commits] repo/gentoo:master commit in: dev-libs/efl/

2020-10-17 Thread Joonas Niilola
commit: bb8f26963b70cb704010837ca644c2dcf1b171c7
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sat Oct 17 16:46:01 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Oct 17 16:46:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb8f2696

dev-libs/efl: restrict libavif dependency on 1.25.1

Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/efl/{efl-1.25.1.ebuild => efl-1.25.1-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/efl/efl-1.25.1.ebuild b/dev-libs/efl/efl-1.25.1-r1.ebuild
similarity index 99%
rename from dev-libs/efl/efl-1.25.1.ebuild
rename to dev-libs/efl/efl-1.25.1-r1.ebuild
index ae3174cf3a5..2f1daa2f600 100644
--- a/dev-libs/efl/efl-1.25.1.ebuild
+++ b/dev-libs/efl/efl-1.25.1-r1.ebuild
@@ -61,7 +61,7 @@ RDEPEND="
x11-libs/libXScrnSaver
wayland? ( x11-libs/libxkbcommon[X] )
)
-   avif? ( media-libs/libavif )
+   avif? ( ~media-libs/libavif-0.8.1 )
connman? ( net-misc/connman )
drm? (
dev-libs/libinput



[gentoo-commits] repo/gentoo:master commit in: dev-libs/efl/

2020-10-08 Thread Joonas Niilola
commit: f8df7cb7fa6a01e126c70c961d6da757a4ae10eb
Author: Joonas Niilola  gentoo  org>
AuthorDate: Thu Oct  8 10:26:08 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Oct  8 10:26:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8df7cb7

dev-libs/efl: bump to 1.25.1

Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/efl/Manifest  |   1 +
 dev-libs/efl/efl-1.25.1.ebuild | 305 +
 2 files changed, 306 insertions(+)

diff --git a/dev-libs/efl/Manifest b/dev-libs/efl/Manifest
index 70200d96778..cc0fda00822 100644
--- a/dev-libs/efl/Manifest
+++ b/dev-libs/efl/Manifest
@@ -1,3 +1,4 @@
 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
+DIST efl-1.25.1.tar.xz 72306872 BLAKE2B 
060d729380ba62677307c5346da1786e879c14c4e40f0a3288c8cb81ece08f4ac501d989495b1c3dcbfeb19a86d23130892ae874861de5684c867aef60cb07d6
 SHA512 
cd281c2299aa6f74f0204e59a13dc254135e6dc40641e0a437c6f5025efe517d415f0915f69e123123319a9bbddb748aec1948ed0b5eb386e028cf45b244bed8

diff --git a/dev-libs/efl/efl-1.25.1.ebuild b/dev-libs/efl/efl-1.25.1.ebuild
new file mode 100644
index 000..ae3174cf3a5
--- /dev/null
+++ b/dev-libs/efl/efl-1.25.1.ebuild
@@ -0,0 +1,305 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit meson xdg-utils
+
+DESCRIPTION="Enlightenment Foundation Libraries all-in-one package"
+HOMEPAGE="https://www.enlightenment.org;
+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 ~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
+   sdl +sound +ssl +svg +system-lz4 systemd tga tgv tiff tslib unwind v4l 
vnc wayland webp xcf
+   xim xpm xpresent zeroconf"
+
+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 || ( elogind systemd ) )
+   xim? ( X )
+   xpresent? ( X )
+"
+
+# Requires everything to be enabled unconditionally.
+RESTRICT="test"
+
+RDEPEND="
+   dev-libs/check
+   net-misc/curl
+   media-libs/giflib:=
+   media-libs/libpng:0=
+   sys-apps/dbus
+   sys-libs/zlib
+   virtual/jpeg:0=
+   X? (
+   media-libs/freetype
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXcursor
+   x11-libs/libXdamage
+   x11-libs/libXdmcp
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXi
+   x11-libs/libXinerama
+   x11-libs/libXrandr
+   x11-libs/libXrender
+   x11-libs/libXtst
+   x11-libs/libXScrnSaver
+   wayland? ( x11-libs/libxkbcommon[X] )
+   )
+   avif? ( media-libs/libavif )
+   connman? ( net-misc/connman )
+   drm? (
+   dev-libs/libinput
+   dev-libs/wayland
+   media-libs/mesa[gbm]
+   x11-libs/libdrm
+   x11-libs/libxkbcommon
+   )
+   elogind? (
+   sys-auth/elogind
+   virtual/libudev
+   )
+   fontconfig? ( media-libs/fontconfig )
+   fribidi? ( dev-libs/fribidi )
+   gles2-only? (
+   media-libs/mesa[egl,gles2]
+   virtual/opengl
+   )
+   glib? ( dev-libs/glib:2 )
+   gstreamer? (
+   media-libs/gstreamer:1.0
+   media-libs/gst-plugins-base:1.0
+   )
+   hyphen? ( dev-libs/hyphen )
+   ibus? ( app-i18n/ibus )
+

[gentoo-commits] repo/gentoo:master commit in: dev-libs/efl/

2020-10-08 Thread Joonas Niilola
commit: cba7d1dd7308fc0af72aaa378e574883b3c4e3f2
Author: Joonas Niilola  gentoo  org>
AuthorDate: Thu Oct  8 10:26:29 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Oct  8 10:26:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cba7d1dd

dev-libs/efl: remove old 1.25.0

Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/efl/Manifest |   1 -
 dev-libs/efl/efl-1.25.0-r1.ebuild | 305 --
 2 files changed, 306 deletions(-)

diff --git a/dev-libs/efl/Manifest b/dev-libs/efl/Manifest
index cc0fda00822..74f9cdbfcb0 100644
--- a/dev-libs/efl/Manifest
+++ b/dev-libs/efl/Manifest
@@ -1,4 +1,3 @@
 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
 DIST efl-1.25.1.tar.xz 72306872 BLAKE2B 
060d729380ba62677307c5346da1786e879c14c4e40f0a3288c8cb81ece08f4ac501d989495b1c3dcbfeb19a86d23130892ae874861de5684c867aef60cb07d6
 SHA512 
cd281c2299aa6f74f0204e59a13dc254135e6dc40641e0a437c6f5025efe517d415f0915f69e123123319a9bbddb748aec1948ed0b5eb386e028cf45b244bed8

diff --git a/dev-libs/efl/efl-1.25.0-r1.ebuild 
b/dev-libs/efl/efl-1.25.0-r1.ebuild
deleted file mode 100644
index be750ab8e3a..000
--- a/dev-libs/efl/efl-1.25.0-r1.ebuild
+++ /dev/null
@@ -1,305 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit meson xdg-utils
-
-DESCRIPTION="Enlightenment Foundation Libraries all-in-one package"
-HOMEPAGE="https://www.enlightenment.org;
-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 ~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
-   sdl +sound +ssl +svg +system-lz4 systemd tga tgv tiff tslib unwind v4l 
vnc wayland webp xcf
-   xim xpm xpresent zeroconf"
-
-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 || ( elogind systemd ) )
-   xim? ( X )
-   xpresent? ( X )
-"
-
-# Requires everything to be enabled unconditionally.
-RESTRICT="test"
-
-RDEPEND="
-   dev-libs/check
-   net-misc/curl
-   media-libs/giflib:=
-   media-libs/libpng:0=
-   sys-apps/dbus
-   sys-libs/zlib
-   virtual/jpeg:0=
-   X? (
-   media-libs/freetype
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXcursor
-   x11-libs/libXdamage
-   x11-libs/libXdmcp
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXi
-   x11-libs/libXinerama
-   x11-libs/libXrandr
-   x11-libs/libXrender
-   x11-libs/libXtst
-   x11-libs/libXScrnSaver
-   wayland? ( x11-libs/libxkbcommon[X] )
-   )
-   avif? ( media-libs/libavif )
-   connman? ( net-misc/connman )
-   drm? (
-   dev-libs/libinput
-   dev-libs/wayland
-   media-libs/mesa[gbm]
-   x11-libs/libdrm
-   x11-libs/libxkbcommon
-   )
-   elogind? (
-   sys-auth/elogind
-   virtual/libudev
-   )
-   fontconfig? ( media-libs/fontconfig )
-   fribidi? ( dev-libs/fribidi )
-   gles2-only? (
-   media-libs/mesa[egl,gles2]
-   virtual/opengl
-   )
-   glib? ( dev-libs/glib:2 )
-   gstreamer? (
-   media-libs/gstreamer:1.0
-   media-libs/gst-plugins-base:1.0
-   )
-   hyphen? ( dev-libs/hyphen )
-   ibus? ( 

[gentoo-commits] repo/gentoo:master commit in: dev-libs/efl/

2020-09-30 Thread Joonas Niilola
commit: e34b041c2d5c7bfe5305e0ce0c41c61f32a3
Author: Joonas Niilola  gentoo  org>
AuthorDate: Wed Sep 30 10:12:52 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Sep 30 10:13:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e34b041c

dev-libs/efl: remove unneeded 1.24.3-r1 ebuild

Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/efl/efl-1.24.3-r1.ebuild | 293 --
 1 file changed, 293 deletions(-)

diff --git a/dev-libs/efl/efl-1.24.3-r1.ebuild 
b/dev-libs/efl/efl-1.24.3-r1.ebuild
deleted file mode 100644
index f7493cc7904..000
--- a/dev-libs/efl/efl-1.24.3-r1.ebuild
+++ /dev/null
@@ -1,293 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit meson xdg-utils
-
-DESCRIPTION="Enlightenment Foundation Libraries all-in-one package"
-HOMEPAGE="https://www.enlightenment.org;
-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"
-IUSE="+X bmp connman cpu_flags_arm_neon dds debug doc drm +eet 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 sdl +sound +ssl +svg
-   +system-lz4 systemd tga tgv tiff tslib unwind v4l vnc wayland webp xcf 
xim
-   xpm xpresent zeroconf"
-
-REQUIRED_USE="
-   ?? ( elogind systemd )
-   ?? ( gles2-only opengl )
-   ^^ ( lua luajit )
-   ssl
-   drm? ( gles2-only )
-   examples? ( eet svg )
-   gles2-only? ( || ( wayland X ) )
-   pulseaudio? ( sound )
-   wayland? ( gles2-only !opengl )
-   xim? ( X )
-   xpresent? ( X )
-"
-
-# Requires everything to be enabled unconditionally.
-RESTRICT="test"
-
-RDEPEND="
-   dev-libs/check
-   net-misc/curl
-   media-libs/giflib:=
-   media-libs/libpng:0=
-   sys-apps/dbus
-   sys-libs/zlib
-   virtual/jpeg:0=
-   X? (
-   media-libs/freetype
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXcursor
-   x11-libs/libXdamage
-   x11-libs/libXdmcp
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXi
-   x11-libs/libXinerama
-   x11-libs/libXrandr
-   x11-libs/libXrender
-   x11-libs/libXtst
-   x11-libs/libXScrnSaver
-   wayland? ( x11-libs/libxkbcommon[X] )
-   )
-   connman? ( net-misc/connman )
-   drm? (
-   dev-libs/libinput
-   dev-libs/wayland
-   media-libs/mesa[gbm]
-   x11-libs/libdrm
-   x11-libs/libxkbcommon
-   )
-   elogind? (
-   sys-auth/elogind
-   virtual/libudev
-   )
-   fontconfig? ( media-libs/fontconfig )
-   fribidi? ( dev-libs/fribidi )
-   gles2-only? (
-   media-libs/mesa[egl,gles2]
-   virtual/opengl
-   )
-   glib? ( dev-libs/glib:2 )
-   gstreamer? (
-   media-libs/gstreamer:1.0
-   media-libs/gst-plugins-base:1.0
-   )
-   hyphen? ( dev-libs/hyphen )
-   ibus? ( app-i18n/ibus )
-   jpeg2k? ( media-libs/openjpeg:= )
-   json? ( >=media-libs/rlottie-0.0.1_pre20200424:= )
-   lua? ( dev-lang/lua:* )
-   luajit? ( dev-lang/luajit:* )
-   mono? ( dev-lang/mono )
-   opengl? ( virtual/opengl )
-   pdf? ( app-text/poppler:=[cxx] )
-   physics? ( sci-physics/bullet:= )
-   postscript? ( app-text/libspectre )
-   pulseaudio? ( media-sound/pulseaudio )
-   raw? ( media-libs/libraw:= )
-   scim? ( app-i18n/scim )
-   sdl? ( media-libs/libsdl2 )
-   sound? ( media-libs/libsndfile )
-   ssl? (
-   gnutls? ( net-libs/gnutls:= )
-   !gnutls? (
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:= )
-   )
-   )
-   svg? ( gnome-base/librsvg )
-   system-lz4? ( app-arch/lz4 )
-   systemd? ( sys-apps/systemd:= )
-   tiff? ( media-libs/tiff:0= )
-   tslib? ( x11-libs/tslib:= )
-   unwind? ( sys-libs/libunwind )
-   v4l? ( media-libs/libv4l )
-   vnc? ( net-libs/libvncserver )
-   wayland? (
-   dev-libs/wayland
-   media-libs/mesa[gles2,wayland]
-   x11-libs/libxkbcommon
-   )
-   webp? ( media-libs/libwebp:= )
-   xpm? ( x11-libs/libXpm )
-   xpresent? ( x11-libs/libXpresent )
-   zeroconf? ( net-dns/avahi )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig
-   doc? ( app-doc/doxygen )
-   nls? ( sys-devel/gettext )"
-

[gentoo-commits] repo/gentoo:master commit in: dev-libs/efl/

2020-09-30 Thread Joonas Niilola
commit: 5a035bdafd8c39e8d8095d7009252136691dbfdb
Author: Joonas Niilola  gentoo  org>
AuthorDate: Wed Sep 30 10:12:24 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Sep 30 10:13:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a035bda

dev-libs/efl: bump to 1.24.4

 - stable channel will still follow 1.24 branch until 1.25 is finished
   and frozen upstream.

Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/efl/Manifest  |   1 +
 dev-libs/efl/efl-1.24.4.ebuild | 293 +
 2 files changed, 294 insertions(+)

diff --git a/dev-libs/efl/Manifest b/dev-libs/efl/Manifest
index d1c12cbfe9d..70200d96778 100644
--- a/dev-libs/efl/Manifest
+++ b/dev-libs/efl/Manifest
@@ -1,2 +1,3 @@
 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

diff --git a/dev-libs/efl/efl-1.24.4.ebuild b/dev-libs/efl/efl-1.24.4.ebuild
new file mode 100644
index 000..f9943bbda17
--- /dev/null
+++ b/dev-libs/efl/efl-1.24.4.ebuild
@@ -0,0 +1,293 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit meson xdg-utils
+
+DESCRIPTION="Enlightenment Foundation Libraries all-in-one package"
+HOMEPAGE="https://www.enlightenment.org;
+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"
+IUSE="+X bmp connman cpu_flags_arm_neon dds debug doc drm +eet 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 sdl +sound +ssl +svg
+   +system-lz4 systemd tga tgv tiff tslib unwind v4l vnc wayland webp xcf 
xim
+   xpm xpresent zeroconf"
+
+REQUIRED_USE="
+   ?? ( elogind systemd )
+   ?? ( gles2-only opengl )
+   ^^ ( lua luajit )
+   ssl
+   drm? ( gles2-only )
+   examples? ( eet svg )
+   gles2-only? ( || ( wayland X ) )
+   pulseaudio? ( sound )
+   wayland? ( gles2-only !opengl )
+   xim? ( X )
+   xpresent? ( X )
+"
+
+# Requires everything to be enabled unconditionally.
+RESTRICT="test"
+
+RDEPEND="
+   dev-libs/check
+   net-misc/curl
+   media-libs/giflib:=
+   media-libs/libpng:0=
+   sys-apps/dbus
+   sys-libs/zlib
+   virtual/jpeg:0=
+   X? (
+   media-libs/freetype
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXcursor
+   x11-libs/libXdamage
+   x11-libs/libXdmcp
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXi
+   x11-libs/libXinerama
+   x11-libs/libXrandr
+   x11-libs/libXrender
+   x11-libs/libXtst
+   x11-libs/libXScrnSaver
+   wayland? ( x11-libs/libxkbcommon[X] )
+   )
+   connman? ( net-misc/connman )
+   drm? (
+   dev-libs/libinput
+   dev-libs/wayland
+   media-libs/mesa[gbm]
+   x11-libs/libdrm
+   x11-libs/libxkbcommon
+   )
+   elogind? (
+   sys-auth/elogind
+   virtual/libudev
+   )
+   fontconfig? ( media-libs/fontconfig )
+   fribidi? ( dev-libs/fribidi )
+   gles2-only? (
+   media-libs/mesa[egl,gles2]
+   virtual/opengl
+   )
+   glib? ( dev-libs/glib:2 )
+   gstreamer? (
+   media-libs/gstreamer:1.0
+   media-libs/gst-plugins-base:1.0
+   )
+   hyphen? ( dev-libs/hyphen )
+   ibus? ( app-i18n/ibus )
+   jpeg2k? ( media-libs/openjpeg:= )
+   json? ( >=media-libs/rlottie-0.0.1_pre20200424:= )
+   lua? ( dev-lang/lua:* )
+   luajit? ( dev-lang/luajit:* )
+   mono? ( dev-lang/mono )
+   opengl? ( virtual/opengl )
+   pdf? ( app-text/poppler:=[cxx] )
+   physics? ( sci-physics/bullet:= 

[gentoo-commits] repo/gentoo:master commit in: dev-libs/efl/

2020-09-28 Thread Joonas Niilola
commit: 4216eff4a7e63222dcd921e87f879c8ce7f9f7d1
Author: Joonas Niilola  gentoo  org>
AuthorDate: Mon Sep 28 06:07:37 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Sep 28 06:08:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4216eff4

dev-libs/efl: either elogind or systemd is needed for wayland

Bug: https://bugs.gentoo.org/726762
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/efl/efl-1.25.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/efl/efl-1.25.0-r1.ebuild 
b/dev-libs/efl/efl-1.25.0-r1.ebuild
index 0497516b6fb..be750ab8e3a 100644
--- a/dev-libs/efl/efl-1.25.0-r1.ebuild
+++ b/dev-libs/efl/efl-1.25.0-r1.ebuild
@@ -28,7 +28,7 @@ REQUIRED_USE="
examples? ( eet svg )
gles2-only? ( || ( wayland X ) )
pulseaudio? ( sound )
-   wayland? ( gles2-only !opengl )
+   wayland? ( gles2-only !opengl || ( elogind systemd ) )
xim? ( X )
xpresent? ( X )
 "



[gentoo-commits] repo/gentoo:master commit in: dev-libs/efl/

2020-09-27 Thread Sam James
commit: 8f5a9f6b47cc63de7fedbb2f4cab40d96fbe7a9d
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 27 20:07:44 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 27 20:07:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f5a9f6b

dev-libs/efl: Keyword 1.25.0-r1 arm64, #744469

Signed-off-by: Sam James  gentoo.org>

 dev-libs/efl/efl-1.25.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/efl/efl-1.25.0-r1.ebuild 
b/dev-libs/efl/efl-1.25.0-r1.ebuild
index 8faf81e6038..0497516b6fb 100644
--- a/dev-libs/efl/efl-1.25.0-r1.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



[gentoo-commits] repo/gentoo:master commit in: dev-libs/efl/

2020-09-25 Thread Joonas Niilola
commit: 8411a5979911c0dda6027ad96e477ecf64a95664
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri Sep 25 14:59:14 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Sep 25 14:59:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8411a597

dev-libs/efl: at-most-one-of can be enabled between fbcon and tslib

 - (but truthfully both are useless with modern kernels, drm and kms)

Closes: https://bugs.gentoo.org/744625
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/efl/efl-1.25.0-r1.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-libs/efl/efl-1.25.0-r1.ebuild 
b/dev-libs/efl/efl-1.25.0-r1.ebuild
index 649d6469d9b..8faf81e6038 100644
--- a/dev-libs/efl/efl-1.25.0-r1.ebuild
+++ b/dev-libs/efl/efl-1.25.0-r1.ebuild
@@ -21,6 +21,7 @@ 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 )



[gentoo-commits] repo/gentoo:master commit in: dev-libs/efl/

2020-09-24 Thread Joonas Niilola
commit: 193b4d17b5f5ce388ac39da6f1690fe22ccf5f4b
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri Sep 25 05:36:39 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Sep 25 05:36:39 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=193b4d17

dev-libs/efl: don't forget others than systemd or elogind on 1.25.0

Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/efl/efl-1.25.0-r1.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/dev-libs/efl/efl-1.25.0-r1.ebuild 
b/dev-libs/efl/efl-1.25.0-r1.ebuild
index 29edf16b8b4..649d6469d9b 100644
--- a/dev-libs/efl/efl-1.25.0-r1.ebuild
+++ b/dev-libs/efl/efl-1.25.0-r1.ebuild
@@ -197,6 +197,8 @@ src_configure() {
 
if use elogind || use systemd; then
emesonargs+=( -D systemd=true )
+   else
+   emesonargs+=( -D systemd=false )
fi
 
if use opengl; then



[gentoo-commits] repo/gentoo:master commit in: dev-libs/efl/

2020-09-24 Thread Joonas Niilola
commit: c76b03773d845d9644690dc37f4c4e2c09e1e5d5
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri Sep 25 05:32:41 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Sep 25 05:33:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c76b0377

dev-libs/efl: fix elogind-systemd detection on 1.25.0

Bug: https://bugs.gentoo.org/726762
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/efl/efl-1.25.0-r1.ebuild | 302 ++
 1 file changed, 302 insertions(+)

diff --git a/dev-libs/efl/efl-1.25.0-r1.ebuild 
b/dev-libs/efl/efl-1.25.0-r1.ebuild
new file mode 100644
index 000..29edf16b8b4
--- /dev/null
+++ b/dev-libs/efl/efl-1.25.0-r1.ebuild
@@ -0,0 +1,302 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit meson xdg-utils
+
+DESCRIPTION="Enlightenment Foundation Libraries all-in-one package"
+HOMEPAGE="https://www.enlightenment.org;
+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"
+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
+   sdl +sound +ssl +svg +system-lz4 systemd tga tgv tiff tslib unwind v4l 
vnc wayland webp xcf
+   xim xpm xpresent zeroconf"
+
+REQUIRED_USE="
+   ?? ( elogind systemd )
+   ?? ( gles2-only opengl )
+   ^^ ( lua luajit )
+   ssl
+   drm? ( gles2-only )
+   examples? ( eet svg )
+   gles2-only? ( || ( wayland X ) )
+   pulseaudio? ( sound )
+   wayland? ( gles2-only !opengl )
+   xim? ( X )
+   xpresent? ( X )
+"
+
+# Requires everything to be enabled unconditionally.
+RESTRICT="test"
+
+RDEPEND="
+   dev-libs/check
+   net-misc/curl
+   media-libs/giflib:=
+   media-libs/libpng:0=
+   sys-apps/dbus
+   sys-libs/zlib
+   virtual/jpeg:0=
+   X? (
+   media-libs/freetype
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXcursor
+   x11-libs/libXdamage
+   x11-libs/libXdmcp
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXi
+   x11-libs/libXinerama
+   x11-libs/libXrandr
+   x11-libs/libXrender
+   x11-libs/libXtst
+   x11-libs/libXScrnSaver
+   wayland? ( x11-libs/libxkbcommon[X] )
+   )
+   avif? ( media-libs/libavif )
+   connman? ( net-misc/connman )
+   drm? (
+   dev-libs/libinput
+   dev-libs/wayland
+   media-libs/mesa[gbm]
+   x11-libs/libdrm
+   x11-libs/libxkbcommon
+   )
+   elogind? (
+   sys-auth/elogind
+   virtual/libudev
+   )
+   fontconfig? ( media-libs/fontconfig )
+   fribidi? ( dev-libs/fribidi )
+   gles2-only? (
+   media-libs/mesa[egl,gles2]
+   virtual/opengl
+   )
+   glib? ( dev-libs/glib:2 )
+   gstreamer? (
+   media-libs/gstreamer:1.0
+   media-libs/gst-plugins-base:1.0
+   )
+   hyphen? ( dev-libs/hyphen )
+   ibus? ( app-i18n/ibus )
+   jpeg2k? ( media-libs/openjpeg:= )
+   json? ( >=media-libs/rlottie-0.0.1_pre20200424:= )
+   lua? ( dev-lang/lua:* )
+   luajit? ( dev-lang/luajit:* )
+   mono? ( dev-lang/mono )
+   opengl? ( virtual/opengl )
+   pdf? ( app-text/poppler:=[cxx] )
+   physics? ( sci-physics/bullet:= )
+   postscript? ( app-text/libspectre )
+   pulseaudio? ( media-sound/pulseaudio )
+   raw? ( media-libs/libraw:= )
+   scim? ( app-i18n/scim )
+   sdl? ( media-libs/libsdl2 )
+   sound? ( media-libs/libsndfile )
+   ssl? (
+   gnutls? ( net-libs/gnutls:= )
+   !gnutls? (
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:= )
+   )
+   )
+   svg? ( gnome-base/librsvg )
+   system-lz4? ( app-arch/lz4 )
+   systemd? ( sys-apps/systemd:= )
+   tiff? ( media-libs/tiff:0= )
+   tslib? ( x11-libs/tslib:= )
+   unwind? ( sys-libs/libunwind )
+   v4l? ( media-libs/libv4l )
+   vnc? ( net-libs/libvncserver )
+   wayland? (
+   dev-libs/wayland
+   media-libs/mesa[gles2,wayland]
+   x11-libs/libxkbcommon
+   )
+   webp? ( media-libs/libwebp:= )
+   xpm? ( x11-libs/libXpm )
+   xpresent? ( x11-libs/libXpresent )
+   zeroconf? ( net-dns/avahi )
+"
+DEPEND="${RDEPEND}"

[gentoo-commits] repo/gentoo:master commit in: dev-libs/efl/

2020-09-24 Thread Joonas Niilola
commit: 42cbe3bbe4c0006beabc020a7dc9cb5e7fff2b93
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri Sep 25 05:32:59 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Sep 25 05:33:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42cbe3bb

dev-libs/efl: remove old 1.25.0

Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/efl/efl-1.25.0.ebuild | 300 -
 1 file changed, 300 deletions(-)

diff --git a/dev-libs/efl/efl-1.25.0.ebuild b/dev-libs/efl/efl-1.25.0.ebuild
deleted file mode 100644
index fd0d1587fa9..000
--- a/dev-libs/efl/efl-1.25.0.ebuild
+++ /dev/null
@@ -1,300 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit meson xdg-utils
-
-DESCRIPTION="Enlightenment Foundation Libraries all-in-one package"
-HOMEPAGE="https://www.enlightenment.org;
-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"
-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
-   sdl +sound +ssl +svg +system-lz4 systemd tga tgv tiff tslib unwind v4l 
vnc wayland webp xcf
-   xim xpm xpresent zeroconf"
-
-REQUIRED_USE="
-   ?? ( elogind systemd )
-   ?? ( gles2-only opengl )
-   ^^ ( lua luajit )
-   ssl
-   drm? ( gles2-only )
-   examples? ( eet svg )
-   gles2-only? ( || ( wayland X ) )
-   pulseaudio? ( sound )
-   wayland? ( gles2-only !opengl )
-   xim? ( X )
-   xpresent? ( X )
-"
-
-# Requires everything to be enabled unconditionally.
-RESTRICT="test"
-
-RDEPEND="
-   dev-libs/check
-   net-misc/curl
-   media-libs/giflib:=
-   media-libs/libpng:0=
-   sys-apps/dbus
-   sys-libs/zlib
-   virtual/jpeg:0=
-   X? (
-   media-libs/freetype
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXcursor
-   x11-libs/libXdamage
-   x11-libs/libXdmcp
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXi
-   x11-libs/libXinerama
-   x11-libs/libXrandr
-   x11-libs/libXrender
-   x11-libs/libXtst
-   x11-libs/libXScrnSaver
-   wayland? ( x11-libs/libxkbcommon[X] )
-   )
-   avif? ( media-libs/libavif )
-   connman? ( net-misc/connman )
-   drm? (
-   dev-libs/libinput
-   dev-libs/wayland
-   media-libs/mesa[gbm]
-   x11-libs/libdrm
-   x11-libs/libxkbcommon
-   )
-   elogind? (
-   sys-auth/elogind
-   virtual/libudev
-   )
-   fontconfig? ( media-libs/fontconfig )
-   fribidi? ( dev-libs/fribidi )
-   gles2-only? (
-   media-libs/mesa[egl,gles2]
-   virtual/opengl
-   )
-   glib? ( dev-libs/glib:2 )
-   gstreamer? (
-   media-libs/gstreamer:1.0
-   media-libs/gst-plugins-base:1.0
-   )
-   hyphen? ( dev-libs/hyphen )
-   ibus? ( app-i18n/ibus )
-   jpeg2k? ( media-libs/openjpeg:= )
-   json? ( >=media-libs/rlottie-0.0.1_pre20200424:= )
-   lua? ( dev-lang/lua:* )
-   luajit? ( dev-lang/luajit:* )
-   mono? ( dev-lang/mono )
-   opengl? ( virtual/opengl )
-   pdf? ( app-text/poppler:=[cxx] )
-   physics? ( sci-physics/bullet:= )
-   postscript? ( app-text/libspectre )
-   pulseaudio? ( media-sound/pulseaudio )
-   raw? ( media-libs/libraw:= )
-   scim? ( app-i18n/scim )
-   sdl? ( media-libs/libsdl2 )
-   sound? ( media-libs/libsndfile )
-   ssl? (
-   gnutls? ( net-libs/gnutls:= )
-   !gnutls? (
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:= )
-   )
-   )
-   svg? ( gnome-base/librsvg )
-   system-lz4? ( app-arch/lz4 )
-   systemd? ( sys-apps/systemd:= )
-   tiff? ( media-libs/tiff:0= )
-   tslib? ( x11-libs/tslib:= )
-   unwind? ( sys-libs/libunwind )
-   v4l? ( media-libs/libv4l )
-   vnc? ( net-libs/libvncserver )
-   wayland? (
-   dev-libs/wayland
-   media-libs/mesa[gles2,wayland]
-   x11-libs/libxkbcommon
-   )
-   webp? ( media-libs/libwebp:= )
-   xpm? ( x11-libs/libXpm )
-   xpresent? ( x11-libs/libXpresent )
-   zeroconf? ( net-dns/avahi )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig
-   doc? ( app-doc/doxygen )
-   nls? ( 

[gentoo-commits] repo/gentoo:master commit in: dev-libs/efl/

2020-09-23 Thread Joonas Niilola
commit: 4fcedaeb74ca50092e5fa0d1f3adef0d73744c8b
Author: Joonas Niilola  gentoo  org>
AuthorDate: Wed Sep 23 12:41:33 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Sep 23 12:47:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fcedaeb

dev-libs/efl: bump to 1.25.0

Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/efl/Manifest  |   1 +
 dev-libs/efl/efl-1.25.0.ebuild | 300 +
 dev-libs/efl/metadata.xml  |   2 +
 3 files changed, 303 insertions(+)

diff --git a/dev-libs/efl/Manifest b/dev-libs/efl/Manifest
index f801c3eec4a..d1c12cbfe9d 100644
--- a/dev-libs/efl/Manifest
+++ b/dev-libs/efl/Manifest
@@ -1 +1,2 @@
 DIST efl-1.24.3.tar.xz 72278592 BLAKE2B 
c5d07e947139087976a0a974c3129ea31211be4c235e94d6fc3c2b9c7ec0be97b78fcf6a18aebd4b4d476224c9e6f5a29ad41d93e6c10065ff7591c2792b8481
 SHA512 
3791955c588bc1b2ca55caa19dc0fb351c9f6c681791bfe76a435255edd55257c9c5ab2f16d0d91ec2d55113bd9d24d45c0f9026ae72d9f6afbddfd093975089
+DIST efl-1.25.0.tar.xz 72308216 BLAKE2B 
11cafe753b28eaf273e5458008bcb027b25b2768952246835d81996ca7e5acf3878e1c80dd1aa47ad2af86da2d7e96c7391120ababf1bfd85ffab83ba4d8cbda
 SHA512 
1362e46399d4f22bd16abd5356fc57da0eb3d92dde36413cf671c1279ca6ff24ba91b358e2cff7158fa0dc9646ed83282f952e2a23e1fd92d3e37c03ba47cf1f

diff --git a/dev-libs/efl/efl-1.25.0.ebuild b/dev-libs/efl/efl-1.25.0.ebuild
new file mode 100644
index 000..fd0d1587fa9
--- /dev/null
+++ b/dev-libs/efl/efl-1.25.0.ebuild
@@ -0,0 +1,300 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit meson xdg-utils
+
+DESCRIPTION="Enlightenment Foundation Libraries all-in-one package"
+HOMEPAGE="https://www.enlightenment.org;
+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"
+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
+   sdl +sound +ssl +svg +system-lz4 systemd tga tgv tiff tslib unwind v4l 
vnc wayland webp xcf
+   xim xpm xpresent zeroconf"
+
+REQUIRED_USE="
+   ?? ( elogind systemd )
+   ?? ( gles2-only opengl )
+   ^^ ( lua luajit )
+   ssl
+   drm? ( gles2-only )
+   examples? ( eet svg )
+   gles2-only? ( || ( wayland X ) )
+   pulseaudio? ( sound )
+   wayland? ( gles2-only !opengl )
+   xim? ( X )
+   xpresent? ( X )
+"
+
+# Requires everything to be enabled unconditionally.
+RESTRICT="test"
+
+RDEPEND="
+   dev-libs/check
+   net-misc/curl
+   media-libs/giflib:=
+   media-libs/libpng:0=
+   sys-apps/dbus
+   sys-libs/zlib
+   virtual/jpeg:0=
+   X? (
+   media-libs/freetype
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXcursor
+   x11-libs/libXdamage
+   x11-libs/libXdmcp
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXi
+   x11-libs/libXinerama
+   x11-libs/libXrandr
+   x11-libs/libXrender
+   x11-libs/libXtst
+   x11-libs/libXScrnSaver
+   wayland? ( x11-libs/libxkbcommon[X] )
+   )
+   avif? ( media-libs/libavif )
+   connman? ( net-misc/connman )
+   drm? (
+   dev-libs/libinput
+   dev-libs/wayland
+   media-libs/mesa[gbm]
+   x11-libs/libdrm
+   x11-libs/libxkbcommon
+   )
+   elogind? (
+   sys-auth/elogind
+   virtual/libudev
+   )
+   fontconfig? ( media-libs/fontconfig )
+   fribidi? ( dev-libs/fribidi )
+   gles2-only? (
+   media-libs/mesa[egl,gles2]
+   virtual/opengl
+   )
+   glib? ( dev-libs/glib:2 )
+   gstreamer? (
+   media-libs/gstreamer:1.0
+   media-libs/gst-plugins-base:1.0
+   )
+   hyphen? ( dev-libs/hyphen )
+   ibus? ( app-i18n/ibus )
+   jpeg2k? ( media-libs/openjpeg:= )
+   json? ( >=media-libs/rlottie-0.0.1_pre20200424:= )
+   lua? ( dev-lang/lua:* )
+   luajit? ( dev-lang/luajit:* )
+   mono? ( dev-lang/mono )
+   opengl? ( virtual/opengl )
+   pdf? ( app-text/poppler:=[cxx] )
+   physics? ( sci-physics/bullet:= )
+   postscript? ( app-text/libspectre )
+   pulseaudio? ( media-sound/pulseaudio )
+   raw? ( media-libs/libraw:= )
+   scim? ( app-i18n/scim )
+   sdl? ( media-libs/libsdl2 )
+   sound? ( media-libs/libsndfile )
+   ssl? (
+   gnutls? ( net-libs/gnutls:= )
+   

[gentoo-commits] repo/gentoo:master commit in: dev-libs/efl/

2020-09-22 Thread Joonas Niilola
commit: 926ed964918fedbfd47b68fbbd9bddf16c01b0a4
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Sep 22 14:47:51 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Sep 22 14:48:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=926ed964

dev-libs/efl: fix automagic dependency on libunwind

Closes: https://bugs.gentoo.org/743154
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/efl/efl-1.24.3-r1.ebuild | 293 ++
 1 file changed, 293 insertions(+)

diff --git a/dev-libs/efl/efl-1.24.3-r1.ebuild 
b/dev-libs/efl/efl-1.24.3-r1.ebuild
new file mode 100644
index 000..f7493cc7904
--- /dev/null
+++ b/dev-libs/efl/efl-1.24.3-r1.ebuild
@@ -0,0 +1,293 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit meson xdg-utils
+
+DESCRIPTION="Enlightenment Foundation Libraries all-in-one package"
+HOMEPAGE="https://www.enlightenment.org;
+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"
+IUSE="+X bmp connman cpu_flags_arm_neon dds debug doc drm +eet 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 sdl +sound +ssl +svg
+   +system-lz4 systemd tga tgv tiff tslib unwind v4l vnc wayland webp xcf 
xim
+   xpm xpresent zeroconf"
+
+REQUIRED_USE="
+   ?? ( elogind systemd )
+   ?? ( gles2-only opengl )
+   ^^ ( lua luajit )
+   ssl
+   drm? ( gles2-only )
+   examples? ( eet svg )
+   gles2-only? ( || ( wayland X ) )
+   pulseaudio? ( sound )
+   wayland? ( gles2-only !opengl )
+   xim? ( X )
+   xpresent? ( X )
+"
+
+# Requires everything to be enabled unconditionally.
+RESTRICT="test"
+
+RDEPEND="
+   dev-libs/check
+   net-misc/curl
+   media-libs/giflib:=
+   media-libs/libpng:0=
+   sys-apps/dbus
+   sys-libs/zlib
+   virtual/jpeg:0=
+   X? (
+   media-libs/freetype
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXcursor
+   x11-libs/libXdamage
+   x11-libs/libXdmcp
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXi
+   x11-libs/libXinerama
+   x11-libs/libXrandr
+   x11-libs/libXrender
+   x11-libs/libXtst
+   x11-libs/libXScrnSaver
+   wayland? ( x11-libs/libxkbcommon[X] )
+   )
+   connman? ( net-misc/connman )
+   drm? (
+   dev-libs/libinput
+   dev-libs/wayland
+   media-libs/mesa[gbm]
+   x11-libs/libdrm
+   x11-libs/libxkbcommon
+   )
+   elogind? (
+   sys-auth/elogind
+   virtual/libudev
+   )
+   fontconfig? ( media-libs/fontconfig )
+   fribidi? ( dev-libs/fribidi )
+   gles2-only? (
+   media-libs/mesa[egl,gles2]
+   virtual/opengl
+   )
+   glib? ( dev-libs/glib:2 )
+   gstreamer? (
+   media-libs/gstreamer:1.0
+   media-libs/gst-plugins-base:1.0
+   )
+   hyphen? ( dev-libs/hyphen )
+   ibus? ( app-i18n/ibus )
+   jpeg2k? ( media-libs/openjpeg:= )
+   json? ( >=media-libs/rlottie-0.0.1_pre20200424:= )
+   lua? ( dev-lang/lua:* )
+   luajit? ( dev-lang/luajit:* )
+   mono? ( dev-lang/mono )
+   opengl? ( virtual/opengl )
+   pdf? ( app-text/poppler:=[cxx] )
+   physics? ( sci-physics/bullet:= )
+   postscript? ( app-text/libspectre )
+   pulseaudio? ( media-sound/pulseaudio )
+   raw? ( media-libs/libraw:= )
+   scim? ( app-i18n/scim )
+   sdl? ( media-libs/libsdl2 )
+   sound? ( media-libs/libsndfile )
+   ssl? (
+   gnutls? ( net-libs/gnutls:= )
+   !gnutls? (
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:= )
+   )
+   )
+   svg? ( gnome-base/librsvg )
+   system-lz4? ( app-arch/lz4 )
+   systemd? ( sys-apps/systemd:= )
+   tiff? ( media-libs/tiff:0= )
+   tslib? ( x11-libs/tslib:= )
+   unwind? ( sys-libs/libunwind )
+   v4l? ( media-libs/libv4l )
+   vnc? ( net-libs/libvncserver )
+   wayland? (
+   dev-libs/wayland
+   media-libs/mesa[gles2,wayland]
+   x11-libs/libxkbcommon
+   )
+   webp? ( media-libs/libwebp:= )
+   xpm? ( x11-libs/libXpm )
+   xpresent? ( x11-libs/libXpresent )
+   zeroconf? ( net-dns/avahi )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig
+   doc? ( app-doc/doxygen )
+   

[gentoo-commits] repo/gentoo:master commit in: dev-libs/efl/

2020-08-04 Thread Joonas Niilola
commit: d1ec220309451a2b8b46eb711901f9758a5d3f8d
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Aug  4 12:09:09 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Aug  4 16:50:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1ec2203

dev-libs/efl: remove old 1.23.3

Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/efl/Manifest  |   1 -
 dev-libs/efl/efl-1.23.3.ebuild | 297 -
 dev-libs/efl/metadata.xml  |   2 -
 3 files changed, 300 deletions(-)

diff --git a/dev-libs/efl/Manifest b/dev-libs/efl/Manifest
index c524060f747..f801c3eec4a 100644
--- a/dev-libs/efl/Manifest
+++ b/dev-libs/efl/Manifest
@@ -1,2 +1 @@
-DIST efl-1.23.3.tar.xz 77485032 BLAKE2B 
e5f65080aec1d11a43f1e1786b8ac4e7be70ddd9614b53db822177c28ee73f9590f63d032df5ddf00db6224730b45b045d9f91da2287a4dec7589e902cbcde28
 SHA512 
47ad067c43d39b534834195f89a745c4a47d867f33aaa68c28c6dccd147379e9bc2416bd68878cc16585f8cb60e926a7df62102658b205756c01985f37f0d297
 DIST efl-1.24.3.tar.xz 72278592 BLAKE2B 
c5d07e947139087976a0a974c3129ea31211be4c235e94d6fc3c2b9c7ec0be97b78fcf6a18aebd4b4d476224c9e6f5a29ad41d93e6c10065ff7591c2792b8481
 SHA512 
3791955c588bc1b2ca55caa19dc0fb351c9f6c681791bfe76a435255edd55257c9c5ab2f16d0d91ec2d55113bd9d24d45c0f9026ae72d9f6afbddfd093975089

diff --git a/dev-libs/efl/efl-1.23.3.ebuild b/dev-libs/efl/efl-1.23.3.ebuild
deleted file mode 100644
index 65c7e876c08..000
--- a/dev-libs/efl/efl-1.23.3.ebuild
+++ /dev/null
@@ -1,297 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic meson xdg-utils
-
-DESCRIPTION="Enlightenment Foundation Libraries all-in-one package"
-HOMEPAGE="https://www.enlightenment.org;
-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"
-IUSE="+X bmp connman dds debug doc drm +eet elogind examples fbcon fontconfig
-   fribidi gif gles2 gnutls glib +gstreamer harfbuzz hyphen ibus ico 
libressl
-   lua +luajit jpeg2k json nls mono opengl +pdf physics pmaps postscript 
psd
-   pulseaudio raw scim sdl +sound +ssl static-libs +svg +system-lz4 systemd
-   tga tgv tiff tslib unwind v4l vlc vnc wayland webp xcf xim xine xpm
-   xpresent zeroconf"
-
-REQUIRED_USE="
-   ?? ( elogind systemd )
-   ?? ( gles2 opengl )
-   ^^ ( lua luajit )
-   ssl
-   drm? ( gles2 )
-   examples? ( eet svg )
-   gles2? ( || ( wayland X ) )
-   pulseaudio? ( sound )
-   wayland? ( gles2 !opengl )
-   xim? ( X )
-   xpresent? ( X )
-"
-
-# Requires everything to be enabled unconditionally.
-RESTRICT="test"
-
-RDEPEND="
-   dev-libs/check
-   net-misc/curl
-   media-libs/giflib:=
-   media-libs/libpng:0=
-   sys-apps/dbus
-   sys-libs/zlib
-   virtual/jpeg:0=
-   X? (
-   media-libs/freetype
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXcursor
-   x11-libs/libXdamage
-   x11-libs/libXdmcp
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXi
-   x11-libs/libXinerama
-   x11-libs/libXrandr
-   x11-libs/libXrender
-   x11-libs/libXtst
-   x11-libs/libXScrnSaver
-   wayland? ( x11-libs/libxkbcommon[X] )
-   )
-   connman? ( net-misc/connman )
-   drm? (
-   dev-libs/libinput
-   dev-libs/wayland
-   media-libs/mesa[gbm]
-   x11-libs/libdrm
-   x11-libs/libxkbcommon
-   )
-   elogind? (
-   sys-auth/elogind
-   virtual/libudev
-   )
-   fontconfig? ( media-libs/fontconfig )
-   fribidi? ( dev-libs/fribidi )
-   gles2? (
-   media-libs/mesa[egl,gles2]
-   virtual/opengl
-   )
-   glib? ( dev-libs/glib:2 )
-   gstreamer? (
-   media-libs/gstreamer:1.0
-   media-libs/gst-plugins-base:1.0
-   )
-   hyphen? ( dev-libs/hyphen )
-   ibus? ( app-i18n/ibus )
-   jpeg2k? ( media-libs/openjpeg:= )
-   json? ( >=media-libs/rlottie-0.0.1_pre20191101 )
-   lua? ( dev-lang/lua:* )
-   luajit? ( dev-lang/luajit:* )
-   mono? ( dev-lang/mono )
-   opengl? ( virtual/opengl )
-   pdf? ( app-text/poppler:=[cxx] )
-   physics? ( sci-physics/bullet:= )
-   postscript? ( app-text/libspectre )
-   pulseaudio? ( media-sound/pulseaudio )
-   raw? ( media-libs/libraw:= )
-   scim? ( app-i18n/scim )
-   sdl? ( media-libs/libsdl2 )
-   sound? ( media-libs/libsndfile )
-   ssl? (
-   gnutls? ( net-libs/gnutls:= )
-   !gnutls? (
-   !libressl? ( 

[gentoo-commits] repo/gentoo:master commit in: dev-libs/efl/

2020-07-17 Thread Joonas Niilola
commit: a0aa23523be34185f1588b275556215b4c2ed0a7
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri Jul 17 07:25:41 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Jul 17 08:14:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0aa2352

dev-libs/efl: stabilize 1.24.3 on amd64

Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/efl/efl-1.24.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/efl/efl-1.24.3.ebuild b/dev-libs/efl/efl-1.24.3.ebuild
index ecf714f1e63..be346ad04c2 100644
--- a/dev-libs/efl/efl-1.24.3.ebuild
+++ b/dev-libs/efl/efl-1.24.3.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 ~hppa ~ppc ~ppc64 ~x86"
 IUSE="+X bmp connman cpu_flags_arm_neon dds debug doc drm +eet elogind examples
fbcon +fontconfig fribidi gif gles2-only gnutls glib +gstreamer harfbuzz
hyphen ibus ico libressl lua +luajit jpeg2k json nls mono opengl +pdf



[gentoo-commits] repo/gentoo:master commit in: dev-libs/efl/

2020-07-17 Thread Joonas Niilola
commit: 8d95cbe3da2c24e03f0c2fb9e5ee6d66b9c2ef88
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri Jul 17 08:12:39 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Jul 17 08:14:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d95cbe3

dev-libs/efl: stabilize 1.24.3 on x86

Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/efl/efl-1.24.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/efl/efl-1.24.3.ebuild b/dev-libs/efl/efl-1.24.3.ebuild
index be346ad04c2..b07e53a6ee4 100644
--- a/dev-libs/efl/efl-1.24.3.ebuild
+++ b/dev-libs/efl/efl-1.24.3.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 ~hppa ~ppc ~ppc64 x86"
 IUSE="+X bmp connman cpu_flags_arm_neon dds debug doc drm +eet elogind examples
fbcon +fontconfig fribidi gif gles2-only gnutls glib +gstreamer harfbuzz
hyphen ibus ico libressl lua +luajit jpeg2k json nls mono opengl +pdf



[gentoo-commits] repo/gentoo:master commit in: dev-libs/efl/

2020-06-18 Thread Joonas Niilola
commit: fed7230cad46792df076b9f58d769796ba80c3da
Author: Joonas Niilola  gentoo  org>
AuthorDate: Thu Jun 18 07:59:51 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Jun 18 08:01:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fed7230c

dev-libs/efl: add a subslot binder against rlottie

Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/efl/efl-1.24.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/efl/efl-1.24.3.ebuild b/dev-libs/efl/efl-1.24.3.ebuild
index 3d2c8b39c91..ecf714f1e63 100644
--- a/dev-libs/efl/efl-1.24.3.ebuild
+++ b/dev-libs/efl/efl-1.24.3.ebuild
@@ -87,7 +87,7 @@ RDEPEND="
hyphen? ( dev-libs/hyphen )
ibus? ( app-i18n/ibus )
jpeg2k? ( media-libs/openjpeg:= )
-   json? ( >=media-libs/rlottie-0.0.1_pre20200424 )
+   json? ( >=media-libs/rlottie-0.0.1_pre20200424:= )
lua? ( dev-lang/lua:* )
luajit? ( dev-lang/luajit:* )
mono? ( dev-lang/mono )



[gentoo-commits] repo/gentoo:master commit in: dev-libs/efl/

2020-06-18 Thread Joonas Niilola
commit: 37d5d02766b6e39872addea2617e67516a4c9553
Author: Joonas Niilola  gentoo  org>
AuthorDate: Thu Jun 18 08:00:13 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Jun 18 08:01:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37d5d027

dev-libs/efl: clean old 1.24.2

Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/efl/Manifest  |   1 -
 dev-libs/efl/efl-1.24.2.ebuild | 283 -
 2 files changed, 284 deletions(-)

diff --git a/dev-libs/efl/Manifest b/dev-libs/efl/Manifest
index e36614ac509..c524060f747 100644
--- a/dev-libs/efl/Manifest
+++ b/dev-libs/efl/Manifest
@@ -1,3 +1,2 @@
 DIST efl-1.23.3.tar.xz 77485032 BLAKE2B 
e5f65080aec1d11a43f1e1786b8ac4e7be70ddd9614b53db822177c28ee73f9590f63d032df5ddf00db6224730b45b045d9f91da2287a4dec7589e902cbcde28
 SHA512 
47ad067c43d39b534834195f89a745c4a47d867f33aaa68c28c6dccd147379e9bc2416bd68878cc16585f8cb60e926a7df62102658b205756c01985f37f0d297
-DIST efl-1.24.2.tar.xz 72280100 BLAKE2B 
638e39d188ce2e4d22a39913880c023090aa8a49cdbb878efcf38150f70681dbeb0a76b5a71b21e377e10f04ad31d28b36317fe0d3537de0766641149d120c49
 SHA512 
0fc2ee94a074e33ae3c7142f2bb8ec5d174c843a26d2cb0641af466c3f413a25ee81bba2445fe03d518358f11546ec716a70e785fe1a8b90727e29bcc7d5f706
 DIST efl-1.24.3.tar.xz 72278592 BLAKE2B 
c5d07e947139087976a0a974c3129ea31211be4c235e94d6fc3c2b9c7ec0be97b78fcf6a18aebd4b4d476224c9e6f5a29ad41d93e6c10065ff7591c2792b8481
 SHA512 
3791955c588bc1b2ca55caa19dc0fb351c9f6c681791bfe76a435255edd55257c9c5ab2f16d0d91ec2d55113bd9d24d45c0f9026ae72d9f6afbddfd093975089

diff --git a/dev-libs/efl/efl-1.24.2.ebuild b/dev-libs/efl/efl-1.24.2.ebuild
deleted file mode 100644
index d7832a453ac..000
--- a/dev-libs/efl/efl-1.24.2.ebuild
+++ /dev/null
@@ -1,283 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit meson xdg-utils
-
-DESCRIPTION="Enlightenment Foundation Libraries all-in-one package"
-HOMEPAGE="https://www.enlightenment.org;
-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"
-IUSE="+X bmp connman cpu_flags_arm_neon dds debug doc drm +eet elogind examples
-   fbcon +fontconfig fribidi gif gles2 gnutls glib +gstreamer harfbuzz 
hyphen
-   ibus ico libressl lua +luajit jpeg2k json nls mono opengl +pdf physics
-   pmaps postscript psd pulseaudio raw scim sdl +sound +ssl +svg 
+system-lz4
-   systemd tga tgv tiff tslib unwind v4l vnc wayland webp xcf xim xpm 
xpresent
-   zeroconf"
-
-REQUIRED_USE="
-   ?? ( elogind systemd )
-   ?? ( gles2 opengl )
-   ^^ ( lua luajit )
-   ssl
-   drm? ( gles2 )
-   examples? ( eet svg )
-   gles2? ( || ( wayland X ) )
-   pulseaudio? ( sound )
-   wayland? ( gles2 !opengl )
-   xim? ( X )
-   xpresent? ( X )
-"
-
-# Requires everything to be enabled unconditionally.
-RESTRICT="test"
-
-RDEPEND="
-   dev-libs/check
-   net-misc/curl
-   media-libs/giflib:=
-   media-libs/libpng:0=
-   sys-apps/dbus
-   sys-libs/zlib
-   virtual/jpeg:0=
-   X? (
-   media-libs/freetype
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXcursor
-   x11-libs/libXdamage
-   x11-libs/libXdmcp
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXi
-   x11-libs/libXinerama
-   x11-libs/libXrandr
-   x11-libs/libXrender
-   x11-libs/libXtst
-   x11-libs/libXScrnSaver
-   wayland? ( x11-libs/libxkbcommon[X] )
-   )
-   connman? ( net-misc/connman )
-   drm? (
-   dev-libs/libinput
-   dev-libs/wayland
-   media-libs/mesa[gbm]
-   x11-libs/libdrm
-   x11-libs/libxkbcommon
-   )
-   elogind? (
-   sys-auth/elogind
-   virtual/libudev
-   )
-   fontconfig? ( media-libs/fontconfig )
-   fribidi? ( dev-libs/fribidi )
-   gles2? (
-   media-libs/mesa[egl,gles2]
-   virtual/opengl
-   )
-   glib? ( dev-libs/glib:2 )
-   gstreamer? (
-   media-libs/gstreamer:1.0
-   media-libs/gst-plugins-base:1.0
-   )
-   hyphen? ( dev-libs/hyphen )
-   ibus? ( app-i18n/ibus )
-   jpeg2k? ( media-libs/openjpeg:= )
-   json? ( >=media-libs/rlottie-0.0.1_pre20200424 )
-   lua? ( dev-lang/lua:* )
-   luajit? ( dev-lang/luajit:* )
-   mono? ( dev-lang/mono )
-   opengl? ( virtual/opengl )
-   pdf? ( app-text/poppler:=[cxx] )
-   physics? ( sci-physics/bullet:= )
-   postscript? ( app-text/libspectre )
-   pulseaudio? ( media-sound/pulseaudio )
-   raw? ( 

[gentoo-commits] repo/gentoo:master commit in: dev-libs/efl/

2020-06-17 Thread Joonas Niilola
commit: 8baef7c5715853c54da94ce3b2c284b019d0cb97
Author: Joonas Niilola  gentoo  org>
AuthorDate: Wed Jun 17 11:57:18 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Jun 17 11:57:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8baef7c5

dev-libs/efl: bump to 1.24.3

 - rename 'gles2' USE flag to 'gles2-only', #627758

Closes: https://bugs.gentoo.org/728306
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/efl/Manifest  |   1 +
 dev-libs/efl/efl-1.24.3.ebuild | 283 +
 2 files changed, 284 insertions(+)

diff --git a/dev-libs/efl/Manifest b/dev-libs/efl/Manifest
index bea4cda99e6..e36614ac509 100644
--- a/dev-libs/efl/Manifest
+++ b/dev-libs/efl/Manifest
@@ -1,2 +1,3 @@
 DIST efl-1.23.3.tar.xz 77485032 BLAKE2B 
e5f65080aec1d11a43f1e1786b8ac4e7be70ddd9614b53db822177c28ee73f9590f63d032df5ddf00db6224730b45b045d9f91da2287a4dec7589e902cbcde28
 SHA512 
47ad067c43d39b534834195f89a745c4a47d867f33aaa68c28c6dccd147379e9bc2416bd68878cc16585f8cb60e926a7df62102658b205756c01985f37f0d297
 DIST efl-1.24.2.tar.xz 72280100 BLAKE2B 
638e39d188ce2e4d22a39913880c023090aa8a49cdbb878efcf38150f70681dbeb0a76b5a71b21e377e10f04ad31d28b36317fe0d3537de0766641149d120c49
 SHA512 
0fc2ee94a074e33ae3c7142f2bb8ec5d174c843a26d2cb0641af466c3f413a25ee81bba2445fe03d518358f11546ec716a70e785fe1a8b90727e29bcc7d5f706
+DIST efl-1.24.3.tar.xz 72278592 BLAKE2B 
c5d07e947139087976a0a974c3129ea31211be4c235e94d6fc3c2b9c7ec0be97b78fcf6a18aebd4b4d476224c9e6f5a29ad41d93e6c10065ff7591c2792b8481
 SHA512 
3791955c588bc1b2ca55caa19dc0fb351c9f6c681791bfe76a435255edd55257c9c5ab2f16d0d91ec2d55113bd9d24d45c0f9026ae72d9f6afbddfd093975089

diff --git a/dev-libs/efl/efl-1.24.3.ebuild b/dev-libs/efl/efl-1.24.3.ebuild
new file mode 100644
index 000..3d2c8b39c91
--- /dev/null
+++ b/dev-libs/efl/efl-1.24.3.ebuild
@@ -0,0 +1,283 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit meson xdg-utils
+
+DESCRIPTION="Enlightenment Foundation Libraries all-in-one package"
+HOMEPAGE="https://www.enlightenment.org;
+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"
+IUSE="+X bmp connman cpu_flags_arm_neon dds debug doc drm +eet 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 sdl +sound +ssl +svg
+   +system-lz4 systemd tga tgv tiff tslib unwind v4l vnc wayland webp xcf 
xim
+   xpm xpresent zeroconf"
+
+REQUIRED_USE="
+   ?? ( elogind systemd )
+   ?? ( gles2-only opengl )
+   ^^ ( lua luajit )
+   ssl
+   drm? ( gles2-only )
+   examples? ( eet svg )
+   gles2-only? ( || ( wayland X ) )
+   pulseaudio? ( sound )
+   wayland? ( gles2-only !opengl )
+   xim? ( X )
+   xpresent? ( X )
+"
+
+# Requires everything to be enabled unconditionally.
+RESTRICT="test"
+
+RDEPEND="
+   dev-libs/check
+   net-misc/curl
+   media-libs/giflib:=
+   media-libs/libpng:0=
+   sys-apps/dbus
+   sys-libs/zlib
+   virtual/jpeg:0=
+   X? (
+   media-libs/freetype
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXcursor
+   x11-libs/libXdamage
+   x11-libs/libXdmcp
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXi
+   x11-libs/libXinerama
+   x11-libs/libXrandr
+   x11-libs/libXrender
+   x11-libs/libXtst
+   x11-libs/libXScrnSaver
+   wayland? ( x11-libs/libxkbcommon[X] )
+   )
+   connman? ( net-misc/connman )
+   drm? (
+   dev-libs/libinput
+   dev-libs/wayland
+   media-libs/mesa[gbm]
+   x11-libs/libdrm
+   x11-libs/libxkbcommon
+   )
+   elogind? (
+   sys-auth/elogind
+   virtual/libudev
+   )
+   fontconfig? ( media-libs/fontconfig )
+   fribidi? ( dev-libs/fribidi )
+   gles2-only? (
+   media-libs/mesa[egl,gles2]
+   virtual/opengl
+   )
+   glib? ( dev-libs/glib:2 )
+   gstreamer? (
+   media-libs/gstreamer:1.0
+   media-libs/gst-plugins-base:1.0
+   )
+   hyphen? ( dev-libs/hyphen )
+   ibus? ( app-i18n/ibus )
+   jpeg2k? ( media-libs/openjpeg:= )
+   json? ( >=media-libs/rlottie-0.0.1_pre20200424 )
+   lua? ( dev-lang/lua:* )
+   luajit? ( dev-lang/luajit:* )
+   mono? ( dev-lang/mono )
+   opengl? ( virtual/opengl )
+   pdf? ( app-text/poppler:=[cxx] )
+   physics? ( sci-physics/bullet:= )
+

[gentoo-commits] repo/gentoo:master commit in: dev-libs/efl/

2020-06-09 Thread Joonas Niilola
commit: 46b1048c257e1074dda6ee88ffbac431a6d7
Author: Joonas Niilola  gentoo  org>
AuthorDate: Wed Jun 10 05:16:11 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Jun 10 05:16:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46b1048c

dev-libs/efl: fix arm[-neon] CPU builds, #722552

Closes: https://bugs.gentoo.org/722552
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/efl/efl-1.24.2.ebuild | 16 +++-
 1 file changed, 11 insertions(+), 5 deletions(-)

diff --git a/dev-libs/efl/efl-1.24.2.ebuild b/dev-libs/efl/efl-1.24.2.ebuild
index 397a184692d..d7832a453ac 100644
--- a/dev-libs/efl/efl-1.24.2.ebuild
+++ b/dev-libs/efl/efl-1.24.2.ebuild
@@ -12,11 +12,12 @@ 
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"
-IUSE="+X bmp connman dds debug doc drm +eet elogind examples fbcon +fontconfig
-   fribidi gif gles2 gnutls glib +gstreamer harfbuzz hyphen ibus ico 
libressl
-   lua +luajit jpeg2k json nls mono opengl +pdf physics pmaps postscript 
psd
-   pulseaudio raw scim sdl +sound +ssl +svg +system-lz4 systemd tga tgv 
tiff
-   tslib unwind v4l vnc wayland webp xcf xim xpm xpresent zeroconf"
+IUSE="+X bmp connman cpu_flags_arm_neon dds debug doc drm +eet elogind examples
+   fbcon +fontconfig fribidi gif gles2 gnutls glib +gstreamer harfbuzz 
hyphen
+   ibus ico libressl lua +luajit jpeg2k json nls mono opengl +pdf physics
+   pmaps postscript psd pulseaudio raw scim sdl +sound +ssl +svg 
+system-lz4
+   systemd tga tgv tiff tslib unwind v4l vnc wayland webp xcf xim xpm 
xpresent
+   zeroconf"
 
 REQUIRED_USE="
?? ( elogind systemd )
@@ -244,6 +245,11 @@ src_configure() {
fi
emesonargs+=( -D lua-interpreter="${luaChoice}" )
 
+   # Not all arm CPU's have neon instruction set, #722552
+   if use arm && ! use cpu_flags_arm_neon; then
+   emesonargs+=( -D native-arch-optimization=false )
+   fi
+
meson_src_configure
 }
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/efl/

2020-05-25 Thread Joonas Niilola
commit: a740cc75855048ba65c658bb953da7c94e640d00
Author: Joonas Niilola  gentoo  org>
AuthorDate: Mon May 25 17:28:44 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon May 25 17:29:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a740cc75

dev-libs/efl: bump to 1.24.2

Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/efl/Manifest  |   1 +
 dev-libs/efl/efl-1.24.2.ebuild | 277 +
 2 files changed, 278 insertions(+)

diff --git a/dev-libs/efl/Manifest b/dev-libs/efl/Manifest
index ec815626670..5374994c59f 100644
--- a/dev-libs/efl/Manifest
+++ b/dev-libs/efl/Manifest
@@ -1,2 +1,3 @@
 DIST efl-1.23.3.tar.xz 77485032 BLAKE2B 
e5f65080aec1d11a43f1e1786b8ac4e7be70ddd9614b53db822177c28ee73f9590f63d032df5ddf00db6224730b45b045d9f91da2287a4dec7589e902cbcde28
 SHA512 
47ad067c43d39b534834195f89a745c4a47d867f33aaa68c28c6dccd147379e9bc2416bd68878cc16585f8cb60e926a7df62102658b205756c01985f37f0d297
 DIST efl-1.24.1.tar.xz 72277640 BLAKE2B 
1568df21256bd9c223214d72df38520941d6e117a3590511144627947bfa903e74eaac45085e18172c5c44127b7d14b6f1e03f4a4cba12c6f3d2b55a8b2650f4
 SHA512 
6fe4d87a9db1e0022c1dff94c14d334d61e561608016072bcb1d2633054ff9a6a74c84bc9903592d716abc9e1fae48b6ff66b259a5a59114a1cd54f083ce8b51
+DIST efl-1.24.2.tar.xz 72280100 BLAKE2B 
638e39d188ce2e4d22a39913880c023090aa8a49cdbb878efcf38150f70681dbeb0a76b5a71b21e377e10f04ad31d28b36317fe0d3537de0766641149d120c49
 SHA512 
0fc2ee94a074e33ae3c7142f2bb8ec5d174c843a26d2cb0641af466c3f413a25ee81bba2445fe03d518358f11546ec716a70e785fe1a8b90727e29bcc7d5f706

diff --git a/dev-libs/efl/efl-1.24.2.ebuild b/dev-libs/efl/efl-1.24.2.ebuild
new file mode 100644
index 000..397a184692d
--- /dev/null
+++ b/dev-libs/efl/efl-1.24.2.ebuild
@@ -0,0 +1,277 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit meson xdg-utils
+
+DESCRIPTION="Enlightenment Foundation Libraries all-in-one package"
+HOMEPAGE="https://www.enlightenment.org;
+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"
+IUSE="+X bmp connman dds debug doc drm +eet elogind examples fbcon +fontconfig
+   fribidi gif gles2 gnutls glib +gstreamer harfbuzz hyphen ibus ico 
libressl
+   lua +luajit jpeg2k json nls mono opengl +pdf physics pmaps postscript 
psd
+   pulseaudio raw scim sdl +sound +ssl +svg +system-lz4 systemd tga tgv 
tiff
+   tslib unwind v4l vnc wayland webp xcf xim xpm xpresent zeroconf"
+
+REQUIRED_USE="
+   ?? ( elogind systemd )
+   ?? ( gles2 opengl )
+   ^^ ( lua luajit )
+   ssl
+   drm? ( gles2 )
+   examples? ( eet svg )
+   gles2? ( || ( wayland X ) )
+   pulseaudio? ( sound )
+   wayland? ( gles2 !opengl )
+   xim? ( X )
+   xpresent? ( X )
+"
+
+# Requires everything to be enabled unconditionally.
+RESTRICT="test"
+
+RDEPEND="
+   dev-libs/check
+   net-misc/curl
+   media-libs/giflib:=
+   media-libs/libpng:0=
+   sys-apps/dbus
+   sys-libs/zlib
+   virtual/jpeg:0=
+   X? (
+   media-libs/freetype
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXcursor
+   x11-libs/libXdamage
+   x11-libs/libXdmcp
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXi
+   x11-libs/libXinerama
+   x11-libs/libXrandr
+   x11-libs/libXrender
+   x11-libs/libXtst
+   x11-libs/libXScrnSaver
+   wayland? ( x11-libs/libxkbcommon[X] )
+   )
+   connman? ( net-misc/connman )
+   drm? (
+   dev-libs/libinput
+   dev-libs/wayland
+   media-libs/mesa[gbm]
+   x11-libs/libdrm
+   x11-libs/libxkbcommon
+   )
+   elogind? (
+   sys-auth/elogind
+   virtual/libudev
+   )
+   fontconfig? ( media-libs/fontconfig )
+   fribidi? ( dev-libs/fribidi )
+   gles2? (
+   media-libs/mesa[egl,gles2]
+   virtual/opengl
+   )
+   glib? ( dev-libs/glib:2 )
+   gstreamer? (
+   media-libs/gstreamer:1.0
+   media-libs/gst-plugins-base:1.0
+   )
+   hyphen? ( dev-libs/hyphen )
+   ibus? ( app-i18n/ibus )
+   jpeg2k? ( media-libs/openjpeg:= )
+   json? ( >=media-libs/rlottie-0.0.1_pre20200424 )
+   lua? ( dev-lang/lua:* )
+   luajit? ( dev-lang/luajit:* )
+   mono? ( dev-lang/mono )
+   opengl? ( virtual/opengl )
+   pdf? ( app-text/poppler:=[cxx] )
+   physics? ( sci-physics/bullet:= )
+   postscript? ( app-text/libspectre )
+   pulseaudio? ( media-sound/pulseaudio )
+   raw? ( media-libs/libraw:= )
+   scim? ( 

[gentoo-commits] repo/gentoo:master commit in: dev-libs/efl/

2020-05-25 Thread Joonas Niilola
commit: 4d488b7a53bbb5b6e600e46efaeb3e744346bc31
Author: Joonas Niilola  gentoo  org>
AuthorDate: Mon May 25 17:29:04 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon May 25 17:29:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d488b7a

dev-libs/efl: remove old

Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/efl/Manifest  |   1 -
 dev-libs/efl/efl-1.24.1.ebuild | 277 -
 2 files changed, 278 deletions(-)

diff --git a/dev-libs/efl/Manifest b/dev-libs/efl/Manifest
index 5374994c59f..bea4cda99e6 100644
--- a/dev-libs/efl/Manifest
+++ b/dev-libs/efl/Manifest
@@ -1,3 +1,2 @@
 DIST efl-1.23.3.tar.xz 77485032 BLAKE2B 
e5f65080aec1d11a43f1e1786b8ac4e7be70ddd9614b53db822177c28ee73f9590f63d032df5ddf00db6224730b45b045d9f91da2287a4dec7589e902cbcde28
 SHA512 
47ad067c43d39b534834195f89a745c4a47d867f33aaa68c28c6dccd147379e9bc2416bd68878cc16585f8cb60e926a7df62102658b205756c01985f37f0d297
-DIST efl-1.24.1.tar.xz 72277640 BLAKE2B 
1568df21256bd9c223214d72df38520941d6e117a3590511144627947bfa903e74eaac45085e18172c5c44127b7d14b6f1e03f4a4cba12c6f3d2b55a8b2650f4
 SHA512 
6fe4d87a9db1e0022c1dff94c14d334d61e561608016072bcb1d2633054ff9a6a74c84bc9903592d716abc9e1fae48b6ff66b259a5a59114a1cd54f083ce8b51
 DIST efl-1.24.2.tar.xz 72280100 BLAKE2B 
638e39d188ce2e4d22a39913880c023090aa8a49cdbb878efcf38150f70681dbeb0a76b5a71b21e377e10f04ad31d28b36317fe0d3537de0766641149d120c49
 SHA512 
0fc2ee94a074e33ae3c7142f2bb8ec5d174c843a26d2cb0641af466c3f413a25ee81bba2445fe03d518358f11546ec716a70e785fe1a8b90727e29bcc7d5f706

diff --git a/dev-libs/efl/efl-1.24.1.ebuild b/dev-libs/efl/efl-1.24.1.ebuild
deleted file mode 100644
index 397a184692d..000
--- a/dev-libs/efl/efl-1.24.1.ebuild
+++ /dev/null
@@ -1,277 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit meson xdg-utils
-
-DESCRIPTION="Enlightenment Foundation Libraries all-in-one package"
-HOMEPAGE="https://www.enlightenment.org;
-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"
-IUSE="+X bmp connman dds debug doc drm +eet elogind examples fbcon +fontconfig
-   fribidi gif gles2 gnutls glib +gstreamer harfbuzz hyphen ibus ico 
libressl
-   lua +luajit jpeg2k json nls mono opengl +pdf physics pmaps postscript 
psd
-   pulseaudio raw scim sdl +sound +ssl +svg +system-lz4 systemd tga tgv 
tiff
-   tslib unwind v4l vnc wayland webp xcf xim xpm xpresent zeroconf"
-
-REQUIRED_USE="
-   ?? ( elogind systemd )
-   ?? ( gles2 opengl )
-   ^^ ( lua luajit )
-   ssl
-   drm? ( gles2 )
-   examples? ( eet svg )
-   gles2? ( || ( wayland X ) )
-   pulseaudio? ( sound )
-   wayland? ( gles2 !opengl )
-   xim? ( X )
-   xpresent? ( X )
-"
-
-# Requires everything to be enabled unconditionally.
-RESTRICT="test"
-
-RDEPEND="
-   dev-libs/check
-   net-misc/curl
-   media-libs/giflib:=
-   media-libs/libpng:0=
-   sys-apps/dbus
-   sys-libs/zlib
-   virtual/jpeg:0=
-   X? (
-   media-libs/freetype
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXcursor
-   x11-libs/libXdamage
-   x11-libs/libXdmcp
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXi
-   x11-libs/libXinerama
-   x11-libs/libXrandr
-   x11-libs/libXrender
-   x11-libs/libXtst
-   x11-libs/libXScrnSaver
-   wayland? ( x11-libs/libxkbcommon[X] )
-   )
-   connman? ( net-misc/connman )
-   drm? (
-   dev-libs/libinput
-   dev-libs/wayland
-   media-libs/mesa[gbm]
-   x11-libs/libdrm
-   x11-libs/libxkbcommon
-   )
-   elogind? (
-   sys-auth/elogind
-   virtual/libudev
-   )
-   fontconfig? ( media-libs/fontconfig )
-   fribidi? ( dev-libs/fribidi )
-   gles2? (
-   media-libs/mesa[egl,gles2]
-   virtual/opengl
-   )
-   glib? ( dev-libs/glib:2 )
-   gstreamer? (
-   media-libs/gstreamer:1.0
-   media-libs/gst-plugins-base:1.0
-   )
-   hyphen? ( dev-libs/hyphen )
-   ibus? ( app-i18n/ibus )
-   jpeg2k? ( media-libs/openjpeg:= )
-   json? ( >=media-libs/rlottie-0.0.1_pre20200424 )
-   lua? ( dev-lang/lua:* )
-   luajit? ( dev-lang/luajit:* )
-   mono? ( dev-lang/mono )
-   opengl? ( virtual/opengl )
-   pdf? ( app-text/poppler:=[cxx] )
-   physics? ( sci-physics/bullet:= )
-   postscript? ( app-text/libspectre )
-   pulseaudio? ( media-sound/pulseaudio )
-   raw? ( media-libs/libraw:= )
-   scim? ( 

[gentoo-commits] repo/gentoo:master commit in: dev-libs/efl/

2020-05-16 Thread Joonas Niilola
commit: a8a18537f75dbaa84abedca072ae6afbb480c79b
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sat May 16 06:19:27 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat May 16 06:21:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8a18537

dev-libs/efl: prefer fontconfig IUSE to be enabled

Bug: https://bugs.gentoo.org/721836
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/efl/efl-1.24.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/efl/efl-1.24.1.ebuild b/dev-libs/efl/efl-1.24.1.ebuild
index 745ca8e21df..397a184692d 100644
--- a/dev-libs/efl/efl-1.24.1.ebuild
+++ b/dev-libs/efl/efl-1.24.1.ebuild
@@ -12,7 +12,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"
-IUSE="+X bmp connman dds debug doc drm +eet elogind examples fbcon fontconfig
+IUSE="+X bmp connman dds debug doc drm +eet elogind examples fbcon +fontconfig
fribidi gif gles2 gnutls glib +gstreamer harfbuzz hyphen ibus ico 
libressl
lua +luajit jpeg2k json nls mono opengl +pdf physics pmaps postscript 
psd
pulseaudio raw scim sdl +sound +ssl +svg +system-lz4 systemd tga tgv 
tiff



[gentoo-commits] repo/gentoo:master commit in: dev-libs/efl/

2020-05-11 Thread Joonas Niilola
commit: 7669cecbad522b1ddd8d47d5cdf11c2f8120f104
Author: Joonas Niilola  gentoo  org>
AuthorDate: Mon May 11 12:18:04 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon May 11 12:18:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7669cecb

dev-libs/efl: bump to 1.24.1

Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/efl/Manifest  |   1 +
 dev-libs/efl/efl-1.24.1.ebuild | 277 +
 2 files changed, 278 insertions(+)

diff --git a/dev-libs/efl/Manifest b/dev-libs/efl/Manifest
index 7e1ea58e219..7f313eb534f 100644
--- a/dev-libs/efl/Manifest
+++ b/dev-libs/efl/Manifest
@@ -1,2 +1,3 @@
 DIST efl-1.23.3.tar.xz 77485032 BLAKE2B 
e5f65080aec1d11a43f1e1786b8ac4e7be70ddd9614b53db822177c28ee73f9590f63d032df5ddf00db6224730b45b045d9f91da2287a4dec7589e902cbcde28
 SHA512 
47ad067c43d39b534834195f89a745c4a47d867f33aaa68c28c6dccd147379e9bc2416bd68878cc16585f8cb60e926a7df62102658b205756c01985f37f0d297
 DIST efl-1.24.0.tar.xz 72274848 BLAKE2B 
f1652f334de618778eb1c70d05f101554b57676bd6bce462c21169969d3c005b52c35c4d95dcd015641e202fc3dc1034387f6d7d41b47521ca890fb62543b0fb
 SHA512 
a3415e79eb0d13c1393f80728527d2b663b35e1b9ec815fadd0b43d754320ee8461aeade781b0264853e7935e920df7a5cc0b438c6b8a15a5744380a32f55080
+DIST efl-1.24.1.tar.xz 72277640 BLAKE2B 
1568df21256bd9c223214d72df38520941d6e117a3590511144627947bfa903e74eaac45085e18172c5c44127b7d14b6f1e03f4a4cba12c6f3d2b55a8b2650f4
 SHA512 
6fe4d87a9db1e0022c1dff94c14d334d61e561608016072bcb1d2633054ff9a6a74c84bc9903592d716abc9e1fae48b6ff66b259a5a59114a1cd54f083ce8b51

diff --git a/dev-libs/efl/efl-1.24.1.ebuild b/dev-libs/efl/efl-1.24.1.ebuild
new file mode 100644
index 000..745ca8e21df
--- /dev/null
+++ b/dev-libs/efl/efl-1.24.1.ebuild
@@ -0,0 +1,277 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit meson xdg-utils
+
+DESCRIPTION="Enlightenment Foundation Libraries all-in-one package"
+HOMEPAGE="https://www.enlightenment.org;
+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"
+IUSE="+X bmp connman dds debug doc drm +eet elogind examples fbcon fontconfig
+   fribidi gif gles2 gnutls glib +gstreamer harfbuzz hyphen ibus ico 
libressl
+   lua +luajit jpeg2k json nls mono opengl +pdf physics pmaps postscript 
psd
+   pulseaudio raw scim sdl +sound +ssl +svg +system-lz4 systemd tga tgv 
tiff
+   tslib unwind v4l vnc wayland webp xcf xim xpm xpresent zeroconf"
+
+REQUIRED_USE="
+   ?? ( elogind systemd )
+   ?? ( gles2 opengl )
+   ^^ ( lua luajit )
+   ssl
+   drm? ( gles2 )
+   examples? ( eet svg )
+   gles2? ( || ( wayland X ) )
+   pulseaudio? ( sound )
+   wayland? ( gles2 !opengl )
+   xim? ( X )
+   xpresent? ( X )
+"
+
+# Requires everything to be enabled unconditionally.
+RESTRICT="test"
+
+RDEPEND="
+   dev-libs/check
+   net-misc/curl
+   media-libs/giflib:=
+   media-libs/libpng:0=
+   sys-apps/dbus
+   sys-libs/zlib
+   virtual/jpeg:0=
+   X? (
+   media-libs/freetype
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXcursor
+   x11-libs/libXdamage
+   x11-libs/libXdmcp
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXi
+   x11-libs/libXinerama
+   x11-libs/libXrandr
+   x11-libs/libXrender
+   x11-libs/libXtst
+   x11-libs/libXScrnSaver
+   wayland? ( x11-libs/libxkbcommon[X] )
+   )
+   connman? ( net-misc/connman )
+   drm? (
+   dev-libs/libinput
+   dev-libs/wayland
+   media-libs/mesa[gbm]
+   x11-libs/libdrm
+   x11-libs/libxkbcommon
+   )
+   elogind? (
+   sys-auth/elogind
+   virtual/libudev
+   )
+   fontconfig? ( media-libs/fontconfig )
+   fribidi? ( dev-libs/fribidi )
+   gles2? (
+   media-libs/mesa[egl,gles2]
+   virtual/opengl
+   )
+   glib? ( dev-libs/glib:2 )
+   gstreamer? (
+   media-libs/gstreamer:1.0
+   media-libs/gst-plugins-base:1.0
+   )
+   hyphen? ( dev-libs/hyphen )
+   ibus? ( app-i18n/ibus )
+   jpeg2k? ( media-libs/openjpeg:= )
+   json? ( >=media-libs/rlottie-0.0.1_pre20200424 )
+   lua? ( dev-lang/lua:* )
+   luajit? ( dev-lang/luajit:* )
+   mono? ( dev-lang/mono )
+   opengl? ( virtual/opengl )
+   pdf? ( app-text/poppler:=[cxx] )
+   physics? ( sci-physics/bullet:= )
+   postscript? ( app-text/libspectre )
+   pulseaudio? ( media-sound/pulseaudio )
+   raw? ( media-libs/libraw:= )
+   scim? ( 

[gentoo-commits] repo/gentoo:master commit in: dev-libs/efl/

2020-05-11 Thread Joonas Niilola
commit: 9d9e7c3a7fc5bf355f366b271a004f05702c131b
Author: Joonas Niilola  gentoo  org>
AuthorDate: Mon May 11 12:18:26 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon May 11 12:18:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d9e7c3a

dev-libs/efl: remove old 1.24.0

Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/efl/Manifest  |   1 -
 dev-libs/efl/efl-1.24.0.ebuild | 279 -
 2 files changed, 280 deletions(-)

diff --git a/dev-libs/efl/Manifest b/dev-libs/efl/Manifest
index 7f313eb534f..ec815626670 100644
--- a/dev-libs/efl/Manifest
+++ b/dev-libs/efl/Manifest
@@ -1,3 +1,2 @@
 DIST efl-1.23.3.tar.xz 77485032 BLAKE2B 
e5f65080aec1d11a43f1e1786b8ac4e7be70ddd9614b53db822177c28ee73f9590f63d032df5ddf00db6224730b45b045d9f91da2287a4dec7589e902cbcde28
 SHA512 
47ad067c43d39b534834195f89a745c4a47d867f33aaa68c28c6dccd147379e9bc2416bd68878cc16585f8cb60e926a7df62102658b205756c01985f37f0d297
-DIST efl-1.24.0.tar.xz 72274848 BLAKE2B 
f1652f334de618778eb1c70d05f101554b57676bd6bce462c21169969d3c005b52c35c4d95dcd015641e202fc3dc1034387f6d7d41b47521ca890fb62543b0fb
 SHA512 
a3415e79eb0d13c1393f80728527d2b663b35e1b9ec815fadd0b43d754320ee8461aeade781b0264853e7935e920df7a5cc0b438c6b8a15a5744380a32f55080
 DIST efl-1.24.1.tar.xz 72277640 BLAKE2B 
1568df21256bd9c223214d72df38520941d6e117a3590511144627947bfa903e74eaac45085e18172c5c44127b7d14b6f1e03f4a4cba12c6f3d2b55a8b2650f4
 SHA512 
6fe4d87a9db1e0022c1dff94c14d334d61e561608016072bcb1d2633054ff9a6a74c84bc9903592d716abc9e1fae48b6ff66b259a5a59114a1cd54f083ce8b51

diff --git a/dev-libs/efl/efl-1.24.0.ebuild b/dev-libs/efl/efl-1.24.0.ebuild
deleted file mode 100644
index 2c2dcccfc5b..000
--- a/dev-libs/efl/efl-1.24.0.ebuild
+++ /dev/null
@@ -1,279 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic meson xdg-utils
-
-DESCRIPTION="Enlightenment Foundation Libraries all-in-one package"
-HOMEPAGE="https://www.enlightenment.org;
-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"
-IUSE="+X bmp connman dds debug doc drm +eet elogind examples fbcon fontconfig
-   fribidi gif gles2 gnutls glib +gstreamer harfbuzz hyphen ibus ico 
libressl
-   lua +luajit jpeg2k json nls mono opengl +pdf physics pmaps postscript 
psd
-   pulseaudio raw scim sdl +sound +ssl +svg +system-lz4 systemd tga tgv 
tiff
-   tslib unwind v4l vnc wayland webp xcf xim xpm xpresent zeroconf"
-
-REQUIRED_USE="
-   ?? ( elogind systemd )
-   ?? ( gles2 opengl )
-   ^^ ( lua luajit )
-   ssl
-   drm? ( gles2 )
-   examples? ( eet svg )
-   gles2? ( || ( wayland X ) )
-   pulseaudio? ( sound )
-   wayland? ( gles2 !opengl )
-   xim? ( X )
-   xpresent? ( X )
-"
-
-# Requires everything to be enabled unconditionally.
-RESTRICT="test"
-
-RDEPEND="
-   dev-libs/check
-   net-misc/curl
-   media-libs/giflib:=
-   media-libs/libpng:0=
-   sys-apps/dbus
-   sys-libs/zlib
-   virtual/jpeg:0=
-   X? (
-   media-libs/freetype
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXcursor
-   x11-libs/libXdamage
-   x11-libs/libXdmcp
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXi
-   x11-libs/libXinerama
-   x11-libs/libXrandr
-   x11-libs/libXrender
-   x11-libs/libXtst
-   x11-libs/libXScrnSaver
-   wayland? ( x11-libs/libxkbcommon[X] )
-   )
-   connman? ( net-misc/connman )
-   drm? (
-   dev-libs/libinput
-   dev-libs/wayland
-   media-libs/mesa[gbm]
-   x11-libs/libdrm
-   x11-libs/libxkbcommon
-   )
-   elogind? (
-   sys-auth/elogind
-   virtual/libudev
-   )
-   fontconfig? ( media-libs/fontconfig )
-   fribidi? ( dev-libs/fribidi )
-   gles2? (
-   media-libs/mesa[egl,gles2]
-   virtual/opengl
-   )
-   glib? ( dev-libs/glib:2 )
-   gstreamer? (
-   media-libs/gstreamer:1.0
-   media-libs/gst-plugins-base:1.0
-   )
-   hyphen? ( dev-libs/hyphen )
-   ibus? ( app-i18n/ibus )
-   jpeg2k? ( media-libs/openjpeg:= )
-   json? ( >=media-libs/rlottie-0.0.1_pre20200424 )
-   lua? ( dev-lang/lua:* )
-   luajit? ( dev-lang/luajit:* )
-   mono? ( dev-lang/mono )
-   opengl? ( virtual/opengl )
-   pdf? ( app-text/poppler:=[cxx] )
-   physics? ( sci-physics/bullet:= )
-   postscript? ( app-text/libspectre )
-   pulseaudio? ( media-sound/pulseaudio )
-   raw? ( media-libs/libraw:= )
- 

[gentoo-commits] repo/gentoo:master commit in: dev-libs/efl/

2020-05-05 Thread Joonas Niilola
commit: cc198b47279beb6bf6677a0f0a5d21ea3f92d183
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue May  5 15:24:24 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue May  5 15:24:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc198b47

dev-libs/efl: -fno-common temporary fix

Closes: https://bugs.gentoo.org/707258
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/efl/efl-1.24.0.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/dev-libs/efl/efl-1.24.0.ebuild b/dev-libs/efl/efl-1.24.0.ebuild
index 745ca8e21df..2c2dcccfc5b 100644
--- a/dev-libs/efl/efl-1.24.0.ebuild
+++ b/dev-libs/efl/efl-1.24.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit meson xdg-utils
+inherit flag-o-matic meson xdg-utils
 
 DESCRIPTION="Enlightenment Foundation Libraries all-in-one package"
 HOMEPAGE="https://www.enlightenment.org;
@@ -244,6 +244,8 @@ src_configure() {
fi
emesonargs+=( -D lua-interpreter="${luaChoice}" )
 
+   append-cflags -fcommon
+
meson_src_configure
 }
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/efl/

2020-05-04 Thread Joonas Niilola
commit: 83905dffdbdb042dca4428b9446e09321bf2957d
Author: Joonas Niilola  gentoo  org>
AuthorDate: Mon May  4 16:14:22 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon May  4 16:24:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83905dff

dev-libs/efl: -fno-common temporary fix

Closes: https://bugs.gentoo.org/707258
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/efl/efl-1.23.3.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/dev-libs/efl/efl-1.23.3.ebuild b/dev-libs/efl/efl-1.23.3.ebuild
index 3a1dc1e3db5..65c7e876c08 100644
--- a/dev-libs/efl/efl-1.23.3.ebuild
+++ b/dev-libs/efl/efl-1.23.3.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit meson xdg-utils
+inherit flag-o-matic meson xdg-utils
 
 DESCRIPTION="Enlightenment Foundation Libraries all-in-one package"
 HOMEPAGE="https://www.enlightenment.org;
@@ -263,6 +263,8 @@ src_configure() {
fi
emesonargs+=( -D lua-interpreter="${luaChoice}" )
 
+   append-cflags -fcommon
+
meson_src_configure
 }
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/efl/

2020-04-29 Thread Joonas Niilola
commit: f3a39471d43e936d8d47cc203aa056c8f1032ec8
Author: Joonas Niilola  gentoo  org>
AuthorDate: Wed Apr 29 17:00:09 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Apr 29 17:04:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3a39471

dev-libs/efl: bump to 1.24.0

Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/efl/Manifest  |   1 +
 dev-libs/efl/efl-1.24.0.ebuild | 277 +
 2 files changed, 278 insertions(+)

diff --git a/dev-libs/efl/Manifest b/dev-libs/efl/Manifest
index ce9f61ed5b1..7e1ea58e219 100644
--- a/dev-libs/efl/Manifest
+++ b/dev-libs/efl/Manifest
@@ -1 +1,2 @@
 DIST efl-1.23.3.tar.xz 77485032 BLAKE2B 
e5f65080aec1d11a43f1e1786b8ac4e7be70ddd9614b53db822177c28ee73f9590f63d032df5ddf00db6224730b45b045d9f91da2287a4dec7589e902cbcde28
 SHA512 
47ad067c43d39b534834195f89a745c4a47d867f33aaa68c28c6dccd147379e9bc2416bd68878cc16585f8cb60e926a7df62102658b205756c01985f37f0d297
+DIST efl-1.24.0.tar.xz 72274848 BLAKE2B 
f1652f334de618778eb1c70d05f101554b57676bd6bce462c21169969d3c005b52c35c4d95dcd015641e202fc3dc1034387f6d7d41b47521ca890fb62543b0fb
 SHA512 
a3415e79eb0d13c1393f80728527d2b663b35e1b9ec815fadd0b43d754320ee8461aeade781b0264853e7935e920df7a5cc0b438c6b8a15a5744380a32f55080

diff --git a/dev-libs/efl/efl-1.24.0.ebuild b/dev-libs/efl/efl-1.24.0.ebuild
new file mode 100644
index 000..15c656409f9
--- /dev/null
+++ b/dev-libs/efl/efl-1.24.0.ebuild
@@ -0,0 +1,277 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit meson xdg-utils
+
+DESCRIPTION="Enlightenment Foundation Libraries all-in-one package"
+HOMEPAGE="https://www.enlightenment.org;
+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"
+IUSE="+X bmp connman dds debug doc drm +eet elogind examples fbcon fontconfig
+   fribidi gif gles2 gnutls glib +gstreamer harfbuzz hyphen ibus ico 
libressl
+   lua +luajit jpeg2k json nls mono opengl +pdf physics pmaps postscript 
psd
+   pulseaudio raw scim sdl +sound +ssl +svg +system-lz4 systemd tga tgv 
tiff
+   tslib unwind v4l vnc wayland webp xcf xim xpm xpresent zeroconf"
+
+REQUIRED_USE="
+   ?? ( elogind systemd )
+   ?? ( gles2 opengl )
+   ^^ ( lua luajit )
+   ssl
+   drm? ( gles2 )
+   examples? ( eet svg )
+   gles2? ( || ( wayland X ) )
+   pulseaudio? ( sound )
+   wayland? ( gles2 !opengl )
+   xim? ( X )
+   xpresent? ( X )
+"
+
+# Requires everything to be enabled unconditionally.
+RESTRICT="test"
+
+RDEPEND="
+   dev-libs/check
+   net-misc/curl
+   media-libs/giflib:=
+   media-libs/libpng:0=
+   sys-apps/dbus
+   sys-libs/zlib
+   virtual/jpeg:0=
+   X? (
+   media-libs/freetype
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXcursor
+   x11-libs/libXdamage
+   x11-libs/libXdmcp
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXi
+   x11-libs/libXinerama
+   x11-libs/libXrandr
+   x11-libs/libXrender
+   x11-libs/libXtst
+   x11-libs/libXScrnSaver
+   wayland? ( x11-libs/libxkbcommon[X] )
+   )
+   connman? ( net-misc/connman )
+   drm? (
+   dev-libs/libinput
+   dev-libs/wayland
+   media-libs/mesa[gbm]
+   x11-libs/libdrm
+   x11-libs/libxkbcommon
+   )
+   elogind? (
+   sys-auth/elogind
+   virtual/libudev
+   )
+   fontconfig? ( media-libs/fontconfig )
+   fribidi? ( dev-libs/fribidi )
+   gles2? (
+   media-libs/mesa[egl,gles2]
+   virtual/opengl
+   )
+   glib? ( dev-libs/glib:2 )
+   gstreamer? (
+   media-libs/gstreamer:1.0
+   media-libs/gst-plugins-base:1.0
+   )
+   hyphen? ( dev-libs/hyphen )
+   ibus? ( app-i18n/ibus )
+   jpeg2k? ( media-libs/openjpeg:= )
+   json? ( >=media-libs/rlottie-0.0.1_pre20191101 )
+   lua? ( dev-lang/lua:* )
+   luajit? ( dev-lang/luajit:* )
+   mono? ( dev-lang/mono )
+   opengl? ( virtual/opengl )
+   pdf? ( app-text/poppler:=[cxx] )
+   physics? ( sci-physics/bullet:= )
+   postscript? ( app-text/libspectre )
+   pulseaudio? ( media-sound/pulseaudio )
+   raw? ( media-libs/libraw:= )
+   scim? ( app-i18n/scim )
+   sdl? ( media-libs/libsdl2 )
+   sound? ( media-libs/libsndfile )
+   ssl? (
+   gnutls? ( net-libs/gnutls:= )
+   !gnutls? (
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:= )
+   )
+   

[gentoo-commits] repo/gentoo:master commit in: dev-libs/efl/

2020-04-29 Thread Joonas Niilola
commit: 4cdc43f03ec0908300da83c291abfc98b2b0cf49
Author: Joonas Niilola  gentoo  org>
AuthorDate: Wed Apr 29 17:03:22 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Apr 29 17:04:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4cdc43f0

dev-libs/efl: update rlottie dep

Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/efl/efl-1.24.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/efl/efl-1.24.0.ebuild b/dev-libs/efl/efl-1.24.0.ebuild
index 15c656409f9..745ca8e21df 100644
--- a/dev-libs/efl/efl-1.24.0.ebuild
+++ b/dev-libs/efl/efl-1.24.0.ebuild
@@ -86,7 +86,7 @@ RDEPEND="
hyphen? ( dev-libs/hyphen )
ibus? ( app-i18n/ibus )
jpeg2k? ( media-libs/openjpeg:= )
-   json? ( >=media-libs/rlottie-0.0.1_pre20191101 )
+   json? ( >=media-libs/rlottie-0.0.1_pre20200424 )
lua? ( dev-lang/lua:* )
luajit? ( dev-lang/luajit:* )
mono? ( dev-lang/mono )



[gentoo-commits] repo/gentoo:master commit in: dev-libs/efl/

2020-02-07 Thread Joonas Niilola
commit: e25db679dbe05792ed2d8d110ffd2b8914eed91a
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sat Feb  8 07:19:39 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Feb  8 07:57:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e25db679

dev-libs/efl: add ~ppc64 (#696222)

Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/efl/efl-1.23.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/efl/efl-1.23.3.ebuild b/dev-libs/efl/efl-1.23.3.ebuild
index 982a3b498ff..3a1dc1e3db5 100644
--- a/dev-libs/efl/efl-1.23.3.ebuild
+++ b/dev-libs/efl/efl-1.23.3.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 x86"
+KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 x86"
 IUSE="+X bmp connman dds debug doc drm +eet elogind examples fbcon fontconfig
fribidi gif gles2 gnutls glib +gstreamer harfbuzz hyphen ibus ico 
libressl
lua +luajit jpeg2k json nls mono opengl +pdf physics pmaps postscript 
psd



[gentoo-commits] repo/gentoo:master commit in: dev-libs/efl/

2020-02-07 Thread Joonas Niilola
commit: 92238cdf743d9b5ae62a0a59dbaf289f855d187d
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sat Feb  8 07:23:58 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Feb  8 07:57:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92238cdf

dev-libs/efl: drop old 1.22.6

Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/efl/Manifest  |   1 -
 dev-libs/efl/efl-1.22.6.ebuild | 282 -
 dev-libs/efl/metadata.xml  |   3 -
 3 files changed, 286 deletions(-)

diff --git a/dev-libs/efl/Manifest b/dev-libs/efl/Manifest
index 26afb2288b2..ce9f61ed5b1 100644
--- a/dev-libs/efl/Manifest
+++ b/dev-libs/efl/Manifest
@@ -1,2 +1 @@
-DIST efl-1.22.6.tar.xz 70641848 BLAKE2B 
a6644f25934d3c9776b06edd7a9ffc321da42ee039b703c1af317d14e757b489c6d42add281febde5e81b48e38fbfa31f5b201ade4d27cd50cc70d16b9028fdd
 SHA512 
adf2b9275c295b61928134ce1af53d8830b46815d8ba09d221c7659b8a2aed6e4593b35919a98f0e33ec9b7930c5b09de8e6680536cccb21c551908b25158f56
 DIST efl-1.23.3.tar.xz 77485032 BLAKE2B 
e5f65080aec1d11a43f1e1786b8ac4e7be70ddd9614b53db822177c28ee73f9590f63d032df5ddf00db6224730b45b045d9f91da2287a4dec7589e902cbcde28
 SHA512 
47ad067c43d39b534834195f89a745c4a47d867f33aaa68c28c6dccd147379e9bc2416bd68878cc16585f8cb60e926a7df62102658b205756c01985f37f0d297

diff --git a/dev-libs/efl/efl-1.22.6.ebuild b/dev-libs/efl/efl-1.22.6.ebuild
deleted file mode 100644
index 94610459053..000
--- a/dev-libs/efl/efl-1.22.6.ebuild
+++ /dev/null
@@ -1,282 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit pax-utils xdg-utils
-
-DESCRIPTION="Enlightenment Foundation Libraries all-in-one package"
-HOMEPAGE="https://www.enlightenment.org;
-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 ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x86-macos ~x64-solaris ~x86-solaris"
-IUSE="+bmp dds connman debug drm +eet elogind examples fbcon +fontconfig 
fribidi gif gles2 glib gnutls gstreamer harfbuzz hyphen +ico ibus jpeg2k 
libressl libuv luajit neon nls opengl ssl pdf physics postscript +ppm +psd 
pulseaudio raw scim sdl sound static-libs svg +system-lz4 systemd tga tiff 
tslib unwind v4l valgrind vlc vnc wayland webp X xcf xim xine xpm xpresent 
zeroconf"
-
-REQUIRED_USE="
-   ?? ( elogind systemd )
-   ?? ( gles2 opengl )
-   fbcon? ( !tslib )
-   gles2? (
-   || ( wayland X )
-   !sdl
-   )
-   ibus? ( glib )
-   opengl? ( X )
-   pulseaudio? ( sound )
-   sdl? ( opengl )
-   vnc? ( fbcon X )
-   wayland? ( gles2 !opengl )
-   xim? ( X )
-   xpresent? ( X )
-"
-
-RDEPEND="
-   net-misc/curl
-   media-libs/libpng:0=
-   sys-apps/dbus
-   sys-apps/util-linux
-   virtual/jpeg:0=
-   connman? ( net-misc/connman )
-   drm? (
-   dev-libs/libinput
-   media-libs/mesa[gbm]
-   x11-libs/libdrm
-   x11-libs/libxkbcommon
-   )
-   elogind? ( sys-auth/elogind )
-   fontconfig? ( media-libs/fontconfig )
-   fribidi? ( dev-libs/fribidi )
-   gif? ( media-libs/giflib:= )
-   gles2? ( media-libs/mesa[egl,gles2] )
-   glib? ( dev-libs/glib:2 )
-   gstreamer? (
-   media-libs/gstreamer:1.0
-   media-libs/gst-plugins-base:1.0
-   )
-   harfbuzz? ( media-libs/harfbuzz )
-   hyphen? ( dev-libs/hyphen )
-   ibus? ( app-i18n/ibus )
-   jpeg2k? ( media-libs/openjpeg:= )
-   libuv? ( dev-libs/libuv )
-   luajit? ( dev-lang/luajit:= )
-   !luajit? ( dev-lang/lua:* )
-   pdf? ( app-text/poppler:=[cxx] )
-   physics? ( sci-physics/bullet:= )
-   postscript? ( app-text/libspectre )
-   pulseaudio? ( media-sound/pulseaudio )
-   raw? ( media-libs/libraw:= )
-   scim? ( app-i18n/scim )
-   sdl? (
-   media-libs/libsdl2
-   virtual/opengl
-   )
-   sound? ( media-libs/libsndfile )
-   ssl? (
-   gnutls? ( net-libs/gnutls:= )
-   !gnutls? (
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:= )
-   )
-   )
-   svg? (
-   gnome-base/librsvg
-   x11-libs/cairo
-   )
-   system-lz4? ( app-arch/lz4 )
-   systemd? ( sys-apps/systemd:= )
-   tiff? ( media-libs/tiff:0= )
-   tslib? ( x11-libs/tslib:= )
-   unwind? ( sys-libs/libunwind )
-   valgrind? ( dev-util/valgrind )
-   vlc? ( media-video/vlc )
-   vnc? ( net-libs/libvncserver )
-   wayland? (
-   dev-libs/wayland
-   media-libs/mesa[gles2,wayland]
-   x11-libs/libxkbcommon
-   )
-   webp? ( media-libs/libwebp:= 

[gentoo-commits] repo/gentoo:master commit in: dev-libs/efl/

2020-01-29 Thread Joonas Niilola
commit: 54d0c264698f9ba8df0c3c32c0b5d1f4d6db876e
Author: Joonas Niilola  gentoo  org>
AuthorDate: Wed Jan 29 17:59:45 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Jan 29 18:00:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54d0c264

dev-libs/efl: 'examples' IUSE needs 'eet + svg'

Closes: https://bugs.gentoo.org/706592
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/efl/efl-1.23.3.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-libs/efl/efl-1.23.3.ebuild b/dev-libs/efl/efl-1.23.3.ebuild
index 822a2a5b0ca..982a3b498ff 100644
--- a/dev-libs/efl/efl-1.23.3.ebuild
+++ b/dev-libs/efl/efl-1.23.3.ebuild
@@ -25,6 +25,7 @@ REQUIRED_USE="
^^ ( lua luajit )
ssl
drm? ( gles2 )
+   examples? ( eet svg )
gles2? ( || ( wayland X ) )
pulseaudio? ( sound )
wayland? ( gles2 !opengl )



[gentoo-commits] repo/gentoo:master commit in: dev-libs/efl/

2020-01-11 Thread Joonas Niilola
commit: 8363ff4750d607105f671174497e71b2866465e4
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sat Jan 11 08:15:20 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Jan 11 08:15:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8363ff47

dev-libs/efl: prefer profile default USEs

Bug: https://bugs.gentoo.org/699126
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/efl/efl-1.23.3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/efl/efl-1.23.3.ebuild b/dev-libs/efl/efl-1.23.3.ebuild
index 75db7c0b17f..822a2a5b0ca 100644
--- a/dev-libs/efl/efl-1.23.3.ebuild
+++ b/dev-libs/efl/efl-1.23.3.ebuild
@@ -12,8 +12,8 @@ 
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 x86"
-IUSE="+X bmp connman dds debug doc +drm +eet elogind examples fbcon fontconfig
-   fribidi gif +gles2 gnutls glib +gstreamer harfbuzz hyphen ibus ico 
libressl
+IUSE="+X bmp connman dds debug doc drm +eet elogind examples fbcon fontconfig
+   fribidi gif gles2 gnutls glib +gstreamer harfbuzz hyphen ibus ico 
libressl
lua +luajit jpeg2k json nls mono opengl +pdf physics pmaps postscript 
psd
pulseaudio raw scim sdl +sound +ssl static-libs +svg +system-lz4 systemd
tga tgv tiff tslib unwind v4l vlc vnc wayland webp xcf xim xine xpm



[gentoo-commits] repo/gentoo:master commit in: dev-libs/efl/

2020-01-06 Thread Joonas Niilola
commit: 2c81bf63d0c0c71a74d56876100884f869cc245c
Author: Joonas Niilola  gentoo  org>
AuthorDate: Mon Jan  6 09:32:35 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Jan  6 09:35:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c81bf63

dev-libs/efl: set +X by default

Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/efl/efl-1.23.3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/efl/efl-1.23.3.ebuild b/dev-libs/efl/efl-1.23.3.ebuild
index d0c1b1d6d01..75db7c0b17f 100644
--- a/dev-libs/efl/efl-1.23.3.ebuild
+++ b/dev-libs/efl/efl-1.23.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -12,7 +12,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 x86"
-IUSE="X bmp connman dds debug doc +drm +eet elogind examples fbcon fontconfig
+IUSE="+X bmp connman dds debug doc +drm +eet elogind examples fbcon fontconfig
fribidi gif +gles2 gnutls glib +gstreamer harfbuzz hyphen ibus ico 
libressl
lua +luajit jpeg2k json nls mono opengl +pdf physics pmaps postscript 
psd
pulseaudio raw scim sdl +sound +ssl static-libs +svg +system-lz4 systemd



[gentoo-commits] repo/gentoo:master commit in: dev-libs/efl/

2020-01-06 Thread Joonas Niilola
commit: 330ea64859819340faebc8cc99687c1dae4809a7
Author: Joonas Niilola  gentoo  org>
AuthorDate: Mon Jan  6 09:31:34 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Jan  6 09:35:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=330ea648

dev-libs/efl: set +gles2 by default

Bug: https://bugs.gentoo.org/699126
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/efl/efl-1.23.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/efl/efl-1.23.3.ebuild b/dev-libs/efl/efl-1.23.3.ebuild
index c7f32a54fff..d0c1b1d6d01 100644
--- a/dev-libs/efl/efl-1.23.3.ebuild
+++ b/dev-libs/efl/efl-1.23.3.ebuild
@@ -13,7 +13,7 @@ LICENSE="BSD-2 GPL-2 LGPL-2.1 ZLIB"
 SLOT="0"
 KEYWORDS="amd64 ~arm ~hppa ~ppc x86"
 IUSE="X bmp connman dds debug doc +drm +eet elogind examples fbcon fontconfig
-   fribidi gif gles2 gnutls glib +gstreamer harfbuzz hyphen ibus ico 
libressl
+   fribidi gif +gles2 gnutls glib +gstreamer harfbuzz hyphen ibus ico 
libressl
lua +luajit jpeg2k json nls mono opengl +pdf physics pmaps postscript 
psd
pulseaudio raw scim sdl +sound +ssl static-libs +svg +system-lz4 systemd
tga tgv tiff tslib unwind v4l vlc vnc wayland webp xcf xim xine xpm



[gentoo-commits] repo/gentoo:master commit in: dev-libs/efl/

2019-12-30 Thread Sergei Trofimovich
commit: be71cab1468d0ad48112a4a1b2c5ad88bc6a4928
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Dec 30 22:49:52 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Dec 30 22:50:24 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be71cab1

dev-libs/efl: use ASCII whitespace

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-libs/efl/efl-1.23.3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/efl/efl-1.23.3.ebuild b/dev-libs/efl/efl-1.23.3.ebuild
index 01216870c09..c7f32a54fff 100644
--- a/dev-libs/efl/efl-1.23.3.ebuild
+++ b/dev-libs/efl/efl-1.23.3.ebuild
@@ -269,8 +269,8 @@ src_compile() {
meson_src_compile
 
if use doc; then
-   cd doc/ || die "Failed to switch into doc/ dir."
-   doxygen . || die "Doxygen failed to run."
+   cd doc/ || die "Failed to switch into doc/ dir."
+   doxygen . || die "Doxygen failed to run."
fi
 }
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/efl/

2019-12-30 Thread Joonas Niilola
commit: 70d66599c2b182da5c0cae1fb9a58fffe161c40a
Author: Joonas Niilola  gentoo  org>
AuthorDate: Mon Dec 30 11:34:16 2019 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Dec 30 11:53:51 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70d66599

dev-libs/efl: remove old 1.23.2

Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/efl/Manifest  |   1 -
 dev-libs/efl/efl-1.23.2.ebuild | 294 -
 2 files changed, 295 deletions(-)

diff --git a/dev-libs/efl/Manifest b/dev-libs/efl/Manifest
index fa4240eea86..26afb2288b2 100644
--- a/dev-libs/efl/Manifest
+++ b/dev-libs/efl/Manifest
@@ -1,3 +1,2 @@
 DIST efl-1.22.6.tar.xz 70641848 BLAKE2B 
a6644f25934d3c9776b06edd7a9ffc321da42ee039b703c1af317d14e757b489c6d42add281febde5e81b48e38fbfa31f5b201ade4d27cd50cc70d16b9028fdd
 SHA512 
adf2b9275c295b61928134ce1af53d8830b46815d8ba09d221c7659b8a2aed6e4593b35919a98f0e33ec9b7930c5b09de8e6680536cccb21c551908b25158f56
-DIST efl-1.23.2.tar.xz 77492124 BLAKE2B 
cfd77a9fa75baa12d1e6aeb9b08168ebe13ed720830bd86572d5deb3c72dbb76a51ecf32fb4dddafe0dea56266cb09a3d24cbbfa27cd98618a912e341d3b409f
 SHA512 
59e9bedd9402c204c511a88bc6a697551dd552ddab9bc5e8a30ce1e2095d7452bca1606929693e9e706809e28bc19f039858253b1690ecd1fd2a229aa5b1b3ed
 DIST efl-1.23.3.tar.xz 77485032 BLAKE2B 
e5f65080aec1d11a43f1e1786b8ac4e7be70ddd9614b53db822177c28ee73f9590f63d032df5ddf00db6224730b45b045d9f91da2287a4dec7589e902cbcde28
 SHA512 
47ad067c43d39b534834195f89a745c4a47d867f33aaa68c28c6dccd147379e9bc2416bd68878cc16585f8cb60e926a7df62102658b205756c01985f37f0d297

diff --git a/dev-libs/efl/efl-1.23.2.ebuild b/dev-libs/efl/efl-1.23.2.ebuild
deleted file mode 100644
index 4f5cd47d336..000
--- a/dev-libs/efl/efl-1.23.2.ebuild
+++ /dev/null
@@ -1,294 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit meson xdg-utils
-
-DESCRIPTION="Enlightenment Foundation Libraries all-in-one package"
-HOMEPAGE="https://www.enlightenment.org;
-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 ~x86"
-IUSE="X bmp connman dds debug doc +drm +eet elogind examples fbcon fontconfig
-   fribidi gif gles2 gnutls glib +gstreamer harfbuzz hyphen ibus ico 
libressl
-   lua +luajit jpeg2k json nls mono opengl +pdf physics pmaps postscript 
psd
-   pulseaudio raw scim sdl +sound +ssl static-libs +svg +system-lz4 systemd
-   tga tgv tiff tslib unwind v4l vlc vnc wayland webp xcf xim xine xpm
-   xpresent zeroconf"
-
-REQUIRED_USE="
-   ?? ( elogind systemd )
-   ?? ( gles2 opengl )
-   ^^ ( lua luajit )
-   ssl
-   drm? ( gles2 )
-   gles2? ( || ( wayland X ) )
-   pulseaudio? ( sound )
-   wayland? ( gles2 !opengl )
-   xim? ( X )
-   xpresent? ( X )
-"
-
-# Requires everything to be enabled unconditionally.
-RESTRICT="test"
-
-RDEPEND="
-   dev-libs/check
-   net-misc/curl
-   media-libs/giflib:=
-   media-libs/libpng:0=
-   sys-apps/dbus
-   sys-libs/zlib
-   virtual/jpeg:0=
-   X? (
-   media-libs/freetype
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXcursor
-   x11-libs/libXdamage
-   x11-libs/libXdmcp
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXi
-   x11-libs/libXinerama
-   x11-libs/libXrandr
-   x11-libs/libXrender
-   x11-libs/libXtst
-   x11-libs/libXScrnSaver
-   wayland? ( x11-libs/libxkbcommon[X] )
-   )
-   connman? ( net-misc/connman )
-   drm? (
-   dev-libs/libinput
-   dev-libs/wayland
-   media-libs/mesa[gbm]
-   x11-libs/libdrm
-   x11-libs/libxkbcommon
-   )
-   elogind? (
-   sys-auth/elogind
-   virtual/libudev
-   )
-   fontconfig? ( media-libs/fontconfig )
-   fribidi? ( dev-libs/fribidi )
-   gles2? (
-   media-libs/mesa[egl,gles2]
-   virtual/opengl
-   )
-   glib? ( dev-libs/glib:2 )
-   gstreamer? (
-   media-libs/gstreamer:1.0
-   media-libs/gst-plugins-base:1.0
-   )
-   hyphen? ( dev-libs/hyphen )
-   ibus? ( app-i18n/ibus )
-   jpeg2k? ( media-libs/openjpeg:= )
-   json? ( >=media-libs/rlottie-0.0.1_pre20191101 )
-   lua? ( dev-lang/lua:* )
-   luajit? ( dev-lang/luajit:* )
-   mono? ( dev-lang/mono )
-   opengl? ( virtual/opengl )
-   pdf? ( app-text/poppler:=[cxx] )
-   physics? ( sci-physics/bullet:= )
-   postscript? ( app-text/libspectre )
-   pulseaudio? ( media-sound/pulseaudio )
-   raw? ( media-libs/libraw:= )
-   scim? ( 

[gentoo-commits] repo/gentoo:master commit in: dev-libs/efl/

2019-12-30 Thread Joonas Niilola
commit: 2b8027d16c6d66575123d6de6ec1f1e1c89ee077
Author: Joonas Niilola  gentoo  org>
AuthorDate: Mon Dec 30 09:07:30 2019 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Dec 30 11:53:49 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b8027d1

dev-libs/efl: stabilize 1.23.3 on x86

Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/efl/efl-1.23.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/efl/efl-1.23.3.ebuild b/dev-libs/efl/efl-1.23.3.ebuild
index 4f5cd47d336..f4f3878a1c7 100644
--- a/dev-libs/efl/efl-1.23.3.ebuild
+++ b/dev-libs/efl/efl-1.23.3.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 ~x86"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc x86"
 IUSE="X bmp connman dds debug doc +drm +eet elogind examples fbcon fontconfig
fribidi gif gles2 gnutls glib +gstreamer harfbuzz hyphen ibus ico 
libressl
lua +luajit jpeg2k json nls mono opengl +pdf physics pmaps postscript 
psd



[gentoo-commits] repo/gentoo:master commit in: dev-libs/efl/

2019-12-30 Thread Joonas Niilola
commit: d618e80d98523b73a90dbccac37cf73224e4c651
Author: Joonas Niilola  gentoo  org>
AuthorDate: Mon Dec 30 09:07:03 2019 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Dec 30 11:53:49 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d618e80d

dev-libs/efl: move ~ppc from 1.23.2 to 1.23.3

Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/efl/efl-1.23.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/efl/efl-1.23.3.ebuild b/dev-libs/efl/efl-1.23.3.ebuild
index 22e657b9eff..4f5cd47d336 100644
--- a/dev-libs/efl/efl-1.23.3.ebuild
+++ b/dev-libs/efl/efl-1.23.3.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 ~x86"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~x86"
 IUSE="X bmp connman dds debug doc +drm +eet elogind examples fbcon fontconfig
fribidi gif gles2 gnutls glib +gstreamer harfbuzz hyphen ibus ico 
libressl
lua +luajit jpeg2k json nls mono opengl +pdf physics pmaps postscript 
psd



  1   2   3   >