CVE and update status of the FreeBSD ports tree3,310 unaddressed CVEs in 678 portsAll times are CET
Port details

devel/efl 1.28.1_7

Enlightenment Foundation Libraries

Port info

Maintainer
enlightenment@FreeBSD.org
Packages
latest: 1.28.1_7
Upstream
up to date
Last update
to 1.28.1_7 · de81406064
Quarterly
2026Q4: 1.28.1_7
Formerly
x11-toolkits/elementary until 2016-09-27, multimedia/emotion_generic_players-vlc until 2016-09-27, graphics/evas_generic_loaders-xcf until 2016-09-27, graphics/evas_generic_loaders-svg until 2016-09-27, graphics/evas_generic_loaders-raw until 2016-09-27, graphics/evas_generic_loaders-ps until 2016-09-27, graphics/evas_generic_loaders-pdf until 2016-09-27, graphics/evas_generic_loaders-gst until 2016-09-27, graphics/evas_generic_loaders until 2016-09-27, devel/ecore until 2014-11-25, x11/efreet until 2014-11-25, graphics/evas until 2014-11-25, graphics/edje until 2014-11-25, graphics/ecore-sdl until 2014-11-25, graphics/ecore-evas until 2014-11-25, devel/eio until 2014-11-25, devel/eina until 2014-11-25, devel/eet until 2014-11-25, devel/ecore-main until 2014-11-25, graphics/evas-core until 2014-11-25, graphics/evas-engine-buffer until 2014-11-25, graphics/evas-engine-opengl until 2014-11-25, graphics/evas-engine-sdl until 2014-11-25, graphics/evas-engine-x11 until 2014-11-25, graphics/evas-loader-bmp until 2014-11-25, graphics/evas-loader-eet until 2014-11-25, graphics/evas-loader-generic until 2014-11-25, graphics/evas-loader-gif until 2014-11-25, graphics/evas-loader-ico until 2014-11-25, graphics/evas-loader-jpeg until 2014-11-25, graphics/evas-loader-pmaps until 2014-11-25, graphics/evas-loader-png until 2014-11-25, graphics/evas-loader-psd until 2014-11-25, graphics/evas-loader-svg until 2014-11-25, graphics/evas-loader-tga until 2014-11-25, graphics/evas-loader-tiff until 2014-11-25, graphics/evas-loader-wbmp until 2014-11-25, graphics/evas-loader-xpm until 2014-11-25, lang/embryo until 2014-11-25, multimedia/emotion until 2014-11-25, devel/ecore-ipc until 2014-11-25, net/ecore-con until 2014-11-25, devel/ecore-file until 2014-11-25, x11/ecore-imf until 2014-11-25, x11/ecore-imf_evas until 2014-11-25, x11/ecore-input until 2014-11-25, x11/ecore-input_evas until 2014-11-25, x11/ecore-x11 until 2014-11-25, graphics/ethumb until 2014-11-25
WWW
https://docs.enlightenment.org/efl/current/
Links
cgit · VuXML · Report wrong data

Install

Package
# pkg install efl
installs 1.28.1_7 from latest; from quarterly (2026Q4) 1.28.1_7
Port
# cd /usr/ports/devel/efl && make install clean
# make -C /usr/ports/devel/efl config  # change options first
Size
29 MiB download · 69 MiB installed
Depends on
audio/libsndfile 1.2.2.20251216, audio/pulseaudio 17.0_6, converters/fribidi 1.0.17, devel/dbus 1.16.2_4,1, devel/gettext-runtime 1.0_1, devel/glib20 2.88.3,2, devel/libunwind 20250904, ftp/curl 8.23.0, graphics/cairo 1.18.2,3, graphics/gdk-pixbuf2 2.44.1, graphics/giflib 6.1.3, graphics/jpeg-turbo 3.1.4.1, graphics/libglvnd 1.7.0, graphics/libraw 0.22.2, graphics/librsvg2-rust 2.62.3_3, graphics/openjpeg 2.5.4_2, graphics/png 1.6.59_1, graphics/poppler 26.04.0_1, graphics/tiff 4.7.2, graphics/webp 1.6.0, lang/luajit 2.1.0.20260908, lang/python312 3.12.15, misc/shared-mime-info 2.4_2, multimedia/gstreamer1 1.28.8_1, multimedia/gstreamer1-plugins 1.28.8, multimedia/gstreamer1-plugins-core 1.28.8, print/freetype2 2.14.3, print/harfbuzz 14.6.0, print/libspectre 0.2.12_1, textproc/scim 1.4.9_8, x11-fonts/fontconfig 2.18.3,1, x11/libX11 1.8.14,1, x11/libXScrnSaver 1.2.5, x11/libXcomposite 0.4.7,1, x11/libXcursor 1.2.3, x11/libXdamage 1.1.7, x11/libXext 1.3.7,1, x11/libXfixes 6.0.2, x11/libXi 1.8.4,1, x11/libXinerama 1.1.6,1, x11/libXrandr 1.5.5, x11/libXrender 0.9.13, x11/libXtst 1.2.6, x11/libxcb 1.17.0
License
BSD2CLAUSE and LGPL21
Options
19 of 35 on in the package: CXX EXAMPLES FRIBIDI GSTREAMER HARFBUZZ LUAJIT NLS OPENGLES OPENJPEG PDF PS PULSEAUDIO RAW SCIM SVG V4L WEBP XCF XIM
Show the 16 options that are off
AVAHI AVIF DOXYGEN EFLONE ELUA HEIF IBUS JXL LUA LUALANG NONE OPENGL PHYSICS SDL VNC WAYLAND

Packages by version and architecture

latest

FreeBSD versionamd64aarch64i386
FreeBSD 161.28.1_71.28.1_7–
FreeBSD 151.28.1_71.28.1_7–
FreeBSD 141.28.1_71.28.1_71.28.1_7

quarterly (2026Q4)

FreeBSD versionamd64aarch64i386
FreeBSD 151.28.1_71.28.1_7–
FreeBSD 141.28.1_71.28.1_71.28.1_7

version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.

Unaddressed and VuXML only (0)

No unaddressed CVE and nothing reported by pkg audit for the packaged version 1.28.1_7.

Fixed (0)

No VuXML entries for this package.

Problem reports (1) · open in Bugzilla, most recently changed first

PRSummaryStatusChanged
251988maintainer-feedback? devel/efl: wayland supportNew2024-06-13

Commits (487)

Antoine Brodin (antoine) · 1.7.8,2 · as graphics/edje
Add an explicit dependency on pkgconf

Approved by:	portmgr (bapt)
bb80ecd9e5
Antoine Brodin (antoine) · 1.7.8 · as graphics/ecore-evas
Add an explicit dependency on pkgconf

Approved by:	portmgr (bapt)
f54b64af9a
Baptiste Daroussin (bapt) · 1.7.8 · as x11/ecore-x11
Add an explicit dependency on pkgconf
77d5662e7c
Grzegorz Blach (gblach) · 1.7.8,2 · as devel/ecore
- Update EFL to 1.7.8 - Update Enlightenment to 0.17.4

Approved by:	crees, tabthorpe (mentors, implicit)
fa1ad4bd21
Sunpoet Po-Chuan Hsieh (sunpoet) · 1.7.7_1 · as devel/ecore-file
- Update to 7.31.0 - Bump PORTREVISION for ftp/curl shlib change - Add TEST_DEPENDS - Convert to new options framework - Adjust options:   - Add COOKIES   - Add CYASSL, NSS, POLARSSL, THREADED_RESOLVER, TLS_SRP [1]   - Add GSSAPI and SPNEGO [2]   - Remove KERBEROS4   - Rename LIBIDN to IDN   - Remove TRACKMEMORY [1] - Sort option handler - Add SLAVEDIRS: ftp/curl-hiphop - Cosmetic change - Cleanup

Changes:	http://curl.haxx.se/changes.html
PR:		ports/172325 (-exp run), ports/177369 (based on) [1]
Submitted by:	Hirohisa Yamaguchi <umq@ueo.co.jp> [1], hrs (via email) [2]
Exp run by:	miwi
c2d1a14c7c
Grzegorz Blach (gblach) · 1.7.7,1 · as multimedia/emotion
- Fix install without examples

Approved by:	crees, tabthorpe (mentors, implicit)
7ccf343d26
Grzegorz Blach (gblach) · 1.7.7 · as devel/ecore-main
- Fix install without examples

Approved by:	crees, tabthorpe (mentors, implicit)
25ff5f9a68
Grzegorz Blach (gblach) · 1.7.7,2 · as devel/eet
- Fix install without examples

Approved by:	crees, tabthorpe (mentors, implicit)
066019b40a
Grzegorz Blach (gblach) · 1.7.7,2 · as graphics/edje
- Remove misc/shared-mime-info from RUN_DEPENDS, USES=shared-mime-info already do it

Approved by:	crees, tabthorpe (mentors, implicit)
935319d07c
Grzegorz Blach (gblach) · 1.7.7,2 · as devel/ecore
- Update EFL libraries to 1.7.7 - Update Enlightenment to 0.17.3

Approved by:	crees (mentor)
4aa416657e
Ryan Steinmetz (zi) · 1.7.6_1 · as net/ecore-con
- Bump PORTREVISION after dns/c-ares update
005b16901b
Baptiste Daroussin (bapt) · 1.7.6.1 · as devel/ecore-file
Fix build with bmake by using gmake if make is bmake
17a043ebcd
Baptiste Daroussin (bapt) · 1.7.6 · as net/ecore-con
Fix build with bmake by using gmake if make is bmake
7b58894aac
Baptiste Daroussin (bapt) · 1.7.6 · as x11/ecore-imf
Fix build with bmake by using gmake is make is bmake
3701f11e2a
Baptiste Daroussin (bapt) · 1.7.6 · as x11/ecore-input
Fix build with bmake by using gmake is make is bmake
0794ba86c1
Marcus von Appen (mva) · 1.7.6 · as devel/ecore-main
- Convert USE_ICONV=yes to USES=iconv - Change USE_GNOME=pkgconfig|gnomehack to USES=pathfix|pkgconfig while here

Reviewed by:	bapt, kwm
821843ca06
Alex Kozlov (ak) · 1.7.6 · as devel/ecore-main
- Convert USE_GETTEXT to USES (part 4)

Approved by:	portmgr (bapt)
83f02b963c
Baptiste Daroussin (bapt) · 1.7.6,2 · as lang/embryo
Finish converting the whole ports tree to USES=pkgconfig
992586fa08
Grzegorz Blach (gblach) · 1.7.6.1,2 · as devel/ecore
- Update EFL libraries to 1.7.6(.1) - Update Enlightenment to 0.17.2.1

Approved by:	crees (mentor)
3325b5d3dd
Grzegorz Blach (gblach) · 1.7.5_1 · as x11-toolkits/elementary
- Fix pkg-plist - Bump PORTREVISION

PR:		ports/177315
Approved by:	tabthorpe (mentor)
d06330fe20
Jeremy Messenger (mezz) · 1.7.5_1 · as graphics/evas_generic_loaders-pdf
- Update poppler to 0.22.2. - Bump the rest ports that depend on the poppler and poppler-qt because of   shared library version have been changed. - Add a note in the UPDATING for require to rebuild all ports that depend   on poppler.

Submitted by:	kwm (poppler* part)
8112386f17
Po-Chien Lin (pclin) · 1.7.5_1 · as graphics/ethumb
- graphics/libexif:   * Update to 0.6.21   * Add LICENSE   * Switch to OptionsNG and PORTDOCS - Document libexif 2012-07-12 vulnerabilty - Bump PORTREVISION for libexif related ports - Trim headers while here

PR:		ports/175910
Approved by:	swills (mentor)
Security:	d881d254-70c6-11e2-862d-080027a5ec9a
98d451887b
Grzegorz Blach (gblach) · 1.7.5_1 · as devel/ecore-main
- Fix pkg-plist - Dumper PORTREVISION

Approved by:	tabthorpe (mentor)
68449dc96b
Grzegorz Blach (gblach) · 1.7.5,2 · as devel/ecore
- Update EFL to 1.7.5 - Change master site to download.enlightenment.fr

Approved by:	tabthorpe (mentor)
a0387acfb6
Grzegorz Blach (gblach) · 1.7.4 · as graphics/evas_generic_loaders-svg
New port: graphics/evas_generic_loaders-svg

Additional SVG loader for Evas

PR:		ports/174739
Approved by:	tabthorpe (mentor)
42da163965
Grzegorz Blach (gblach) · 1.7.4_1 · as graphics/evas-core
- add USE_GCC=any to Makefile

Approved by:	crees (mentor)
b11d54bab7
Grzegorz Blach (gblach) · 1.7.4,2 · as devel/eio
- Remove unneeded patches

Approved by:	crees (mentor)
c9078cdad0
Grzegorz Blach (gblach) · 1.7.4,2 · as devel/ecore
- Update Enlightenment to 0.17.0 - Update EFL to 1.7.4 - Convert to OptionsNG

Approved by:	crees (mentor)
2d250bb95e
Grzegorz Blach (gblach) · 1.5.0,2 · as devel/ecore
- Change my email address to gblach@FreeBSD.org - Change Makefile headers to shorter form

Feature safe:	yes
ed1ad7e1b9
Max Brazhnikov (makc) · 0.2.0.65643,1 · as multimedia/emotion
Restore patch, it's still required when building with libxine support.

Noticed by:	nox
082ac802b4
Max Brazhnikov (makc) · 1.1.0 · as graphics/evas-core
Remove stale patches, forgotten in previous commit.

Reported by:	Andrzej Tobola via mail
b00ecc310e
Max Brazhnikov (makc) · 1.5.0,2 · as devel/ecore
- Update E17 ports:   EFL updated to 1.1.0 and E17 updated to 0.16.999.65643 (svn 65643) - Pass maintainership to submitter. - New ports: 	benchmarks/expedite 	devel/eio 	graphics/evas-loader-generic 	graphics/evas-loader-ico 	graphics/evas-loader-psd 	graphics/evas-loader-wbmp 	graphics/evas_generic_loaders-gst 	graphics/evas_generic_loaders-pdf 	graphics/evas_generic_loaders-ps 	graphics/evas_ge

PR:		ports/167405
Submitted by:	Grzegorz Blach <magik at roorback.net>
b9eaf39433
Juergen Lock (nox) · 0.2.0.56361_4,1 · as multimedia/emotion
- Update multimedia/libxine to 1.2.2 . - Bump PORTREVISION for ports depending on it by default.
32bf1b3aac
Ruslan Makhmatkhanov (rm) · 1.4.1,2 · as devel/ecore
- pass maintainership of this ports to new volunteer - add some of them to `enlightenment' virtual category

PR:		166814
Submitted by:	Grzegorz Blach <magik at roorback dot net>
353c969896
Juergen Lock (nox) · 0.2.0.56361_2,1 · as multimedia/emotion
- Update multimedia/libxine to 1.2.1 with a commit merged from hg   to fix DVB support.  (which still is broken for tuners using   hardware pid filtering, like when running webcamd with   "-m dvb-usb-init.force_pid_filter_usage=1".)

- Add patches to fix build of ports depending on libxine to:
  audio/amarok,
  graphics/gimageview [1], graphics/pornview [1],
  graphics/osg [2], graphics/osg-devel [2],
  multimedia/emotion,
  x11/kdelibs4 [3],
  multimedia/kmplayer,
  multimedia/konverter,
  multimedia/qdvdauthor [4],
  multimedia/vdr-plugin-xineliboutput,
  multimedia/xfce4-media [5],
  multimedia/xine_artsplugin,
  multimedia/k9copy-kde4 [6]

- Fix RUN_DEPENDS= xine... which should be LIB_DEPENDS for audio/atunes . [7]

- Mark multimedia/phonon-xine BROKEN which refuses to build with
  libxine 1.2.x and is deprecated upstream. [3]

- Disable XINE knob for x11/eaglemode for which I don't have a fix. [2]

- Note: multimedia/kaffeine runs after rakuco's x11/kdelibs4 fix,
  but it only shows a green window at least with mp4 or ts files.
  (avi files and audio still work.)  It seems the kaffeine developers
  have found this too and are now switching away from libxine in
  their git repo - so I guess we'll have a broken kaffeine at least
  until they release a new version.

- Bump PORTREVISIONs for ports depending on libxine by default.

- Add optional libbluray support to multimedia/libxine and
  multimedia/vdr-plugin-xineliboutput.

PR:		ports/165057 [6]
Submitted by:	nox (self) [6], rakuco [3]
Approved by:	dinoex (maintainer, via irc) [1],
		amdmi3 (maintainer, via private email) [2],
		kde@ (rakuco, via irc) [3],
		Phil Oleson <oz@nixil.net> (maintainer, via private email) [4],
		xfce@ (rene, via irc) [5],
		Eduardo Gielamo Oliveira <egoliveira@gmail.com> (maintainer) [6],
		lme (maintainer, via irc) [7]
Thanx to:	Darren Salt (upstream libxine maintainer) for a few
		hints on irc to help with patching ports depending
		on deprecated libxine features
d613b75b1d