[gentoo-commits] repo/gentoo:master commit in: dev-libs/efl/, dev-libs/efl/files/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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