dev-libs/efl (gentoo)

Search

Install

Install this package:

emerge -a dev-libs/efl

Package Information

Description:
Enlightenment Foundation Libraries all-in-one package
Homepage:
https://www.enlightenment.org
License:
BSD-2 GPL-2 LGPL-2.1 ZLIB

Versions

Version EAPI Keywords Slot
1.28.1 8 amd64 ~arm arm64 ~ppc ~ppc64 ~riscv x86 0
1.27.0 8 ~alpha amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv x86 0

Metadata

Maintainers

Raw Metadata XML
<pkgmetadata>
	<maintainer type="person">
		<email>juippis@gentoo.org</email>
		<name>Joonas Niilola</name>
	</maintainer>
	<use>
		<flag name="bmp">Enable WBMP image loader</flag>
		<flag name="dds">Enable DDS image loader</flag>
		<flag name="drm">Enable DRM engine</flag>
		<flag name="eet">Enable Eet image loader</flag>
		<flag name="efl-one">Combine multiple core libraries into one libefl.so</flag>
		<flag name="fribidi">Enable bidirectional text support</flag>
		<flag name="glib">Enable <pkg>dev-libs/glib</pkg> support</flag>
		<flag name="harfbuzz">Enable complex text shaping and layout support</flag>
		<flag name="hyphen">Enable text hyphenation support</flag>
		<flag name="ibus">Enable Intelligent Input Bus</flag>
		<flag name="ico">Enable Ico image loader</flag>
		<flag name="json">Enable lottie animation support</flag>
		<flag name="mono">Enable mono bindings</flag>
		<flag name="physics">Enable Bullet physics effects and support</flag>
		<flag name="pmaps">Enable PMAPS image loader</flag>
		<flag name="psd">Enable PSD image loader</flag>
		<flag name="scim">Enable Smart Common Input Method</flag>
		<flag name="system-lz4">Use system liblz4 instead of bundled one</flag>
		<flag name="tga">Enable Tga image loader</flag>
		<flag name="tgv">Enable Tgv image loader</flag>
		<flag name="tslib">Enable <pkg>x11-libs/tslib</pkg> for touchscreen events</flag>
		<flag name="unwind">Enable debug support via <pkg>sys-libs/libunwind</pkg></flag>
		<flag name="xcf">Enable XCF image loader</flag>
		<flag name="xim">Enable X Input Method</flag>
		<flag name="xpresent">Enable <pkg>x11-libs/libXpresent</pkg> support</flag>
	</use>
</pkgmetadata>

Lint Warnings

USE Flags

Manage flags for this package: euse -i <flag> -p dev-libs/efl | euse -E <flag> -p dev-libs/efl | euse -D <flag> -p dev-libs/efl

Flag Description 1.28.1 1.27.0
X Add support for X11 ⊕ ⊕
avif Add AV1 Image Format (AVIF) support ✓ ✓
bmp Enable WBMP image loader ✓ ✓
connman Add support for net-misc/connman ✓ ✓
cpu_flags_arm_neon Use the NEON instruction set ✓ ✓
dds Enable DDS image loader ✓ ✓
debug Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces ✓ ✓
doc Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally ✓ ✓
drm Enable DRM engine ✓ ✓
eet Enable Eet image loader ⊕ ⊕
efl-one Combine multiple core libraries into one libefl.so ✓ ✓
elogind Enable session tracking via sys-auth/elogind ✓ ✓
examples Install examples, usually source code ✓ ✓
fbcon Add framebuffer support for the console, via the kernel ✓ ✓
fontconfig Support for configuring and customizing font access via media-libs/fontconfig ⊕ ⊕
fribidi Enable bidirectional text support ✓ ✓
gif Add GIF image support ✓ ✓
glib Enable <pkg>dev-libs/glib</pkg> support ✓ ✓
gstreamer Add support for media-libs/gstreamer (Streaming media) ⊕ ⊕
harfbuzz Enable complex text shaping and layout support ✓ ✓
heif Enable support for ISO/IEC 23008-12:2017 HEIF/HEIC image format ✓ ✓
hyphen Enable text hyphenation support ✓ ✓
ibus Enable Intelligent Input Bus ✓ ✓
ico Enable Ico image loader ✓ ✓
jpeg2k Support for JPEG 2000, a wavelet-based image compression format ✓ ✓
jpegxl Add JPEG XL image support ✓ ✓
json Enable lottie animation support ✓ ✓
mono Enable mono bindings ✓ ✓
nls Add Native Language Support (using gettext - GNU locale utilities) ✓ ✓
opengl Add support for OpenGL (3D graphics) ✓ ✓
pdf Add general support for PDF (Portable Document Format), this replaces the pdflib and cpdflib flags ⊕ ⊕
physics Enable Bullet physics effects and support ✓ ✓
pmaps Enable PMAPS image loader ✓ ✓
postscript Enable support for the PostScript language (often with ghostscript-gpl or libspectre) ✓ ✓
psd Enable PSD image loader ✓ ✓
pulseaudio Add sound server support via media-libs/libpulse (may be PulseAudio or PipeWire) ✓ ✓
raw Add support for raw image formats ✓ ✓
scim Enable Smart Common Input Method ✓ ✓
sdl Add support for Simple Direct Layer (media library) ✓ ✓
sound Enable sound support ⊕ ⊕
svg Add support for SVG (Scalable Vector Graphics) ⊕ ⊕
system-lz4 Use system liblz4 instead of bundled one ⊕ ⊕
systemd Enable use of systemd-specific libraries and features like socket activation or session tracking ✓ ✓
tga Enable Tga image loader ✓ ✓
tgv Enable Tgv image loader ✓ ✓
tiff Add support for the TIFF image format ✓ ✓
tslib Enable <pkg>x11-libs/tslib</pkg> for touchscreen events ✓ ✓
unwind Enable debug support via <pkg>sys-libs/libunwind</pkg> ✓ ✓
v4l Enable support for video4linux (using linux-headers or userspace libv4l libraries) ✓ ✓
vnc Enable VNC (remote desktop viewer) support ✓ ✓
wayland Enable dev-libs/wayland backend ✓ ✓
webp Add support for the WebP image format ✓ ✓
xcf Enable XCF image loader ✓ ✓
xim Enable X Input Method ✓ ✓
xpm Add support for XPM graphics format ✓ ✓
xpresent Enable <pkg>x11-libs/libXpresent</pkg> support ✓ ✓
zeroconf Support for DNS Service Discovery (DNS-SD) ✓ ✓

Files

Manifest

Type File Size Versions
DIST efl-1.27.0.tar.xz 168543208 bytes 1.27.0
DIST efl-1.28.1.tar.xz 168561296 bytes 1.28.1
Unmatched Entries
Type File Size