pkg.soopen package index

brew / Rang 3469

efl mit Homebrew, apk, dnf, pacman, zypper, apt, MacPorts installieren

Prüfe Installationswege, Executables, Metadaten und Sicherheitshinweise für efl in AI-Agent-Workflows.

Installation

Weitere Installationsbefehle

macOS

Homebrewverifiziert · 100%
brew install efl

local Homebrew formula metadata

MacPortsverifiziert · 94%
sudo port install eet

MacPorts ports tree · devel/eet/Portfile · Quelle: api.github.com

Linux

Alpine Linux apkverifiziert · 92%
sudo apk add efl

Alpine Linux edge package indexes · efl · Quelle: dl-cdn.alpinelinux.org

Fedora dnfverifiziert · 92%
sudo dnf install efl

Fedora Rawhide package metadata · efl · Quelle: dl.fedoraproject.org

Arch Linux pacmanverifiziert · 92%
sudo pacman -S efl

Arch Linux sync databases · efl · Quelle: geo.mirror.pkgbuild.com

openSUSE zypperverifiziert · 92%
sudo zypper install efl

openSUSE Tumbleweed package metadata · efl · Quelle: download.opensuse.org

Debian aptverifiziert · 92%
sudo apt install efl-doc

Debian stable package indexes · efl-doc · Quelle: deb.debian.org

Überblick

Paketzusammenfassung

Enlightenment Foundation Libraries

Befehle und Aliase

  • diffeet
  • ecore_evas_convert
  • edje_cc
  • edje_codegen
  • edje_decc
  • edje_external_inspector
  • edje_inspector
  • edje_pick
  • edje_player
  • edje_recc
  • edje_watch
  • eet
  • eetpack
  • efl_debug
  • efl_debugd
  • efreetd
  • eina_btlog
  • eina_modinfo
  • eldbus-codegen
  • elementary_codegen
  • elementary_config
  • elementary_perf
  • elementary_quicklaunch
  • elementary_run
  • elementary_test
  • elm_prefs_cc
  • embryo_cc
  • eo_debug
  • eolian_cxx
  • eolian_gen
  • ethumb
  • ethumbd

Verlauf

Projektgeschichte und Nutzung

EFL, the Enlightenment Foundation Libraries, is the C library stack behind the Enlightenment desktop and a set of graphics, UI, event-loop, IPC, file, thumbnailing, audio, and rendering facilities that can also be used independently.

Projektgeschichte

The Enlightenment project says Enlightenment began in the 1990s as an X11 window manager created by Carsten Haitzler and expanded into the C codebase that forms EFL plus related applications. EFL is therefore both a toolkit and the technical substrate of a long-running desktop project.

The official EFL README describes it as a collection of libraries for common developer tasks such as data structures, communication, rendering, widgets, shared libraries, loadable modules, and binary tools. The project packages many historically separate Enlightenment libraries together, including Eina, Evas, Ecore, Edje, Eet, Efreet, Eldbus, Embryo, Emotion, Ethumb, EIO, and Elementary.

The official About EFL page presents the stack as layered: low-level libraries remain accessible, while higher-level UI facilities build on top. It also notes the transition from the older stable module names toward a unified Efl namespace.

Adoptionsgeschichte

EFL adoption is tied to Enlightenment, Linux distributions, embedded systems, and Tizen-era consumer devices. The official About EFL page says it has powered systems ranging from phones and set-top boxes to desktops, laptops, game systems, Samsung watches, Samsung smart TVs, refrigerators, and GPS devices.

The project emphasizes efficiency, speed, and small memory footprint compared with GTK+ and Qt equivalents. That performance story explains why EFL has mattered outside conventional desktop packaging, especially in embedded and appliance-like environments.

Wie es verwendet wird

Developers use EFL as a C-first library stack. The README points to source under src/lib, binaries under src/bin, modules under src/modules, data under data, and pkg-config files under pc for building applications against installed libraries.

The stack covers normal GUI-toolkit needs through Elementary and Efl_Ui, but also lower-level pieces: Ecore for the main loop and events, Evas for scene graph rendering, Edje for themed layout and animation data, Eina for data structures, Eet for serialization, and network, IPC, input, and platform glue libraries.

Warum Paket-Nerds sich dafür interessieren

EFL is package-nerd-significant because it is not just one library: it is a historically layered desktop and embedded application platform with many command-line tools and development artifacts hidden behind one short package name.

In package managers, efl is a clue that the system may be able to build Enlightenment-family applications, inspect or compile Edje theme files, generate Eolian code, use Elementary widgets, and run assorted EFL developer utilities.

Zeitleiste

  • 1990s: Enlightenment launched as an X11 window manager.
  • 2010s: EFL presented as the one-million-line C library foundation beneath Enlightenment and related applications.
  • 2014: GitHub mirror of the official EFL repository created.
  • Present: EFL documentation describes an ongoing transition from named stable modules toward the unified Efl namespace.

Related projects

  • Related Enlightenment projects include the Enlightenment desktop shell, Terminology, Rage, Ephoto, EDI, Evisum, and the E16 predecessor line. Related platform contexts include Tizen and embedded Linux systems.

Sicherheitslage

Risikostufe: blue

broad file, network, media, or database tool signal.

Risikoklassifikator

blue Risiko · mittel Konfidenz · tool

Warum

  • broad file, network, media, or database tool signal

Signale

  • text:record,client

Installationsverhalten

  • Es wurden keine Homebrew-Bottle-Metadaten erfasst.

Empfohlene Prüfung

Prüfe vor unbeaufsichtigter Agent-Nutzung, ob das Tool Klartext-Credentials liest, Remote-Zustand schreibt, Artefakte veröffentlicht oder Plugins ausführt.

Executables

Installierte Executables

BefehlArtSichtbarkeitHinweis
diffeetExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
ecore_evas_convertExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
edje_ccExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
edje_codegenExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
edje_deccExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
edje_external_inspectorExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
edje_inspectorExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
edje_pickExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
edje_playerExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
edje_reccExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
edje_watchExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
eetExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
eetpackExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
efl_debugExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
efl_debugdExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
efreetdExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
eina_btlogExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
eina_modinfoExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
eldbus-codegenExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
elementary_codegenExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
elementary_configExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
elementary_perfExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
elementary_quicklaunchExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
elementary_runExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
elementary_testExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
elm_prefs_ccExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
embryo_ccExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
eo_debugExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
eolian_cxxExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
eolian_genExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
ethumbExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
ethumbdExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
ethumbd_clientExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
exactnessExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
exactness_injectExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
exactness_inspectExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
exactness_playExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
exactness_recordExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
vieetExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.

Aktualität

Version und Aktualität

Diese Signale trennen das Alter der Seitengenerierung, Aktivität des Paketmanagers und Upstream-Release-Vergleich. Versionsrückstand wird nur gemeldet, wenn eine Evidenz-URL und vergleichbare Versionen vorhanden sind.

Seite generiert2026-08-03
Manager-Version1.28.1
Manager aktualisiert2026-07-10
lokale Datenunbekannt
Upstreamnicht verfügbar
neueste erkannte Versionnicht erkannt
  • OKEs wurden keine Aktualitätswarnungen generiert.

Installationsmetadaten

Paketmetadaten

Paketschlüsselbrew:efl
Version1.28.1
PaketmanagerHomebrew
Homepagehttps://www.enlightenment.org
Zuletzt aktualisiert2026-07-10T19:44:23-04:00
Pulseupdated
Bottlenicht erfasst
Dienstkeiner deklariert

Source-Datenbank-Treffer

Andere Paketmanager-Einträge

Treffer stammen aus externen Paketmanager-Indizes und bleiben von lokalen Automic-Vault-Paketlinks getrennt.

Debian apt95%

efl-doc 1.28.1-1

Documentation for the Enlightenment Foundation Libraries

https://www.enlightenment.org

sudo apt install efl-doc
  • Section: doc
  • Architecture: all
  • Source Package: efl
  • normalized package name match
  • Abgeglichen nach: Efl
Debian stable package indexes · deb.debian.org · Debian stable package indexes: efl-doc from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

libecore-audio1 1.28.1-1

Ecore functions for audio playback and recording

https://www.enlightenment.org

sudo apt install libecore-audio1
  • Section: libs
  • Architecture: amd64
  • Source Package: efl
  • 3 Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Efl
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libecore-audio1 from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

libecore-bin 1.28.1-1

EFL core abstraction layer - utilities

https://www.enlightenment.org

sudo apt install libecore-bin
  • Section: libs
  • Architecture: amd64
  • Source Package: efl
  • 3 Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Efl
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libecore-bin from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

libecore-con1t64 1.28.1-1

Ecore functions for network connections

https://www.enlightenment.org

sudo apt install libecore-con1t64
  • Section: libs
  • Architecture: amd64
  • Source Package: efl
  • 7 Abhängigkeiten
  • 1 stellt bereit
  • normalized package name match
  • Abgeglichen nach: Efl
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libecore-con1t64 from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

libecore-drm2-1 1.28.1-1

Ecore functions for DRM

https://www.enlightenment.org

sudo apt install libecore-drm2-1
  • Section: libs
  • Architecture: amd64
  • Source Package: efl
  • 5 Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Efl
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libecore-drm2-1 from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

libecore-evas1 1.28.1-1

Ecore functions for the Evas wrapper

https://www.enlightenment.org

sudo apt install libecore-evas1
  • Section: libs
  • Architecture: amd64
  • Source Package: efl
  • 13 Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Efl
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libecore-evas1 from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

libecore-fb1 1.28.1-1

Ecore functions for frame buffer displays

https://www.enlightenment.org

sudo apt install libecore-fb1
  • Section: libs
  • Architecture: amd64
  • Source Package: efl
  • 4 Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Efl
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libecore-fb1 from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

libecore-file1 1.28.1-1

Ecore functions for files and directories

https://www.enlightenment.org

sudo apt install libecore-file1
  • Section: libs
  • Architecture: amd64
  • Source Package: efl
  • 4 Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Efl
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libecore-file1 from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

libecore-imf1 1.28.1-1

Ecore functions for Input Method Framework

https://www.enlightenment.org

sudo apt install libecore-imf1
  • Section: libs
  • Architecture: amd64
  • Source Package: efl
  • 14 Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Efl
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libecore-imf1 from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

libecore-input1 1.28.1-1

Ecore functions for input devices

https://www.enlightenment.org

sudo apt install libecore-input1
  • Section: libs
  • Architecture: amd64
  • Source Package: efl
  • 5 Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Efl
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libecore-input1 from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

libecore-ipc1 1.28.1-1

Ecore functions for inter-process communication

https://www.enlightenment.org

sudo apt install libecore-ipc1
  • Section: libs
  • Architecture: amd64
  • Source Package: efl
  • 4 Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Efl
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libecore-ipc1 from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

libecore-wl2-1 1.28.1-1

Ecore functions for Wayland displays

https://www.enlightenment.org

sudo apt install libecore-wl2-1
  • Section: libs
  • Architecture: amd64
  • Source Package: efl
  • 7 Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Efl
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libecore-wl2-1 from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

libecore-x1 1.28.1-1

Ecore functions for X Window System displays

https://www.enlightenment.org

sudo apt install libecore-x1
  • Section: libs
  • Architecture: amd64
  • Source Package: efl
  • 17 Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Efl
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libecore-x1 from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

libecore1 1.28.1-1

EFL core abstraction layer

https://www.enlightenment.org

sudo apt install libecore1
  • Section: libs
  • Architecture: amd64
  • Source Package: efl
  • 3 Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Efl
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libecore1 from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

libector1 1.28.1-1

EFL vector graphics capabilities

https://www.enlightenment.org

sudo apt install libector1
  • Section: libs
  • Architecture: amd64
  • Source Package: efl
  • 3 Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Efl
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libector1 from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

libedje-bin 1.28.1-1

EFL layout and animation tools - utilities

https://www.enlightenment.org

sudo apt install libedje-bin
  • Section: devel
  • Architecture: amd64
  • Source Package: efl
  • 14 Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Efl
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libedje-bin from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz

Quellspur

Aus Repository-Daten generiert

Diese Seite wird von av-web aus dem privaten Paket-SQLite-Artefakt bereitgestellt, das scripts/generate-pkg-sqlite.py erstellt.

Verwendete Quellen

  • Geiger risk classifier
  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • pkg.so package database
  • pkgdb category and tag curation