Stage 1 of gettext update. Move gettext (0.10.35) with gettext-old Update gettext from gettext-devel (0.10.40) Remove gettext-devel Fix dependencies Stage 2 will involve upgraded gettext to 0.11 and fixing issues Stage 3 involves a de-orbit burn sequence for gettext-old Reviewed by: portmgr9210b7cb07
Port details
x11-wm/enlightenment 0.27.1,2
Artistic and fast X window manager
Port info
- Maintainer
- enlightenment@FreeBSD.org
- Packages
- latest: 0.27.1,2
- Upstream
- up to date
- Last update
- to 0.27.1,2 · 19a26c8210
- Quarterly
- 2026Q4: 0.27.1,2
- Formerly
- x11-wm/enlightenment-devel until 2009-06-15
- WWW
- https://www.enlightenment.org/
- Links
- cgit · VuXML · Report wrong data
Install
- Package
# pkg install enlightenmentinstalls 0.27.1,2 fromlatest; fromquarterly(2026Q4) 0.27.1,2- Port
# cd /usr/ports/x11-wm/enlightenment && make install clean# make -C /usr/ports/x11-wm/enlightenment config # change options first
- Size
- 385 MiB download · 402 MiB installed
- Depends on
- audio/pulseaudio 17.0_6, devel/desktop-file-utils 0.28, devel/efl 1.28.1_7, devel/gettext-runtime 1.0_1, graphics/libexif 0.6.26, x11/libxcb 1.17.0
- License
- BSD2CLAUSE
- Options
- 3 of 4 on in the package: EXIF MIXER NLS
Show the 1 options that are off
MOUNT - pkg-message
Shown after upgrading
If you are experiencing strange bugs after upgrading Enlightenment, try to reset the E's configuration. To do this, rename the ~/.e directory to something like ~/.e.old and then restart Enlightenment. The configuration wizard will be started, and the new config would be generated. The old configuration can be restored (if needed) by overwriting the ~/.e directory with the old one.
Packages by version and architecture
latest
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 16 | 0.27.1,2 | 0.27.1,2 | – |
| FreeBSD 15 | 0.27.1,2 | 0.27.1,2 | – |
| FreeBSD 14 | 0.27.1,2 | 0.27.1,2 | 0.27.1,2 |
quarterly (2026Q4)
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 15 | 0.27.1,2 | 0.27.1,2 | – |
| FreeBSD 14 | 0.27.1,2 | 0.27.1,2 | 0.27.1,2 |
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 0.27.1,2.Fixed (0)
No VuXML entries for this package.
Problem reports (0) · open in Bugzilla, most recently changed first
None.
Commits (276)
Adjust in accordance with the new location of freetype1 includes (${PREFIX}/include/freetype1/freetype, not ${PREFIX}/include/freetype).d8543839e6Fix MASTER_SITES. Submitted by: freedom@csie.nctu.edu.tw47cbf1bbc4
Do not try to probe wctype.h, and this port is buildable again. This is hacky, but I currently don't have plans to fix enlightenment or our wctype.h (and its friends). Approved by: vanilla (MAINTAINER)f0209ee2ba
Fix typo. PR: 25658 Submitted by: nrahlstr3050542564
Remove Aqua theme for copyrights, now install Marble theme as DEFAULT, because themes distributed with E's source are really suck and ugly, Bump revision too. Reminded by: rwatsond239f7ab27
Enable zoom future on alpha with XFree86-4. PR: ports/24678 Submitted by: conrad@th.physik.uni-bonn.dedb744767d7
/usr/X11R6/share/enlightenment/themes/DEFAULT is a symbolic link, not a directory, and bump version. Reminded by: "Paul A. Howes" <pahowes@fair-ware.com>9b4347176b
Well, bump version, and add RESTRICTED for aqua.etheme. Submitted by: Jeremy Norris <ishmael27@home.com>fbb860c03c
Disable snapshot for pager. PR: ports/24534 Submitted by: Jan Conrad <conrad@th.physik.uni-bonn.de> Obtained from: debian5dae44277e
Add zh_TW.Big5 locale config files.fa6417a74e
Upgrade to 0.16.5. PR: ports/21668 Submitted by: clive@CirX.ORGbff1fe7b80
Implement WANT_IMLIB and USE_IMLIB.bebd89314e
(1) Add new variable, XFREE86_VERSION, to specify which version of XFree86 (3 or 4) to depend to when USE_XLIB is set. XFREE86_VERSION defaults to 3 for now, but adventurous users can override it in /etc/make.conf. When XFREE86_VERSION=3, USE_XLIB will add a dependency to x11/XFree86; when it is set to 4, the dependency will be to x11/XFree86-4-libraries. When XFREE86_VER
Since XFree86 version 4 includes some software that used to be
separate ports, when XFREE86_VERSION=3 the following variables are
provided:
USE_DGS LIB_DEPENDS on x11/dgs
USE_FREETYPE LIB_DEPENDS on print/freetype
USE_MESA LIB_DEPENDS on graphics/Mesa3
USE_XPM LIB_DEPENDS on graphics/xpm
When XFREE86_VERSION=4, these variables have no effect. The
LIB_DEPENDS in the tree for the above four ports have all been
converted to the USE_* counterparts. For your information, this
is the count of the number of ports:
USE_DGS 0
USE_FREETYPE 16
USE_MESA 36
USE_XPM 236
There is a new variable, XAWVER, which is set to 6 when
XFREE86_VERSION=3 and 7 when XFREE86_VERSION=4. This is also
passed to PLIST_SUB so ports that build Xaw based shared libraries
can use this variable to substitute the shlib version number.
There is also a provision of using a separate mtree file for
XFREE86_VERSION=4, but that part is not enabled yet.
Reviewed by: the ports list
Tested by: make index (XFREE86_VERSION=3 only)
(2) Add hebrew to list of valid categories.
Submitted by: nbmc6bcad2436Update to version 0.16.4. Submitted by: Sean C. Farley <sean-freebsd@farley.org> Prodded into committing by: Clive Lin <clive@CirX.ORG> in a message to -ports Cc'd to maintainerfa941c142d
Update with the new PORTNAME/PORTVERSION variables500b47f7ae
Don't depend on libgif and libjpeg directly, imlib handles this. Verified to work correctly with libungif, message sent to maintainer.77b17a1cc7
Bump freetype's lib number3b6b5b88fc
Update to 0.16.3 Submitted by: Clive Lin <clive@GnatS.CirX.ORG>0deec25682
Update to 0.16.2 Submitted by: Clive Lin <clive@GnatS.CirX.ORG>43766d31c6
Update to 0.16.1 Submitted by: Clive Lin <clive@GnatS.CirX.ORG>5e5cf3b0b0
Small fix to the version line in the comment field.fb7af6f176
Update to 0.16.0 Submitted by: Clive Lin <clive@GnatS.CirX.ORG>d362fdf6d9
Use updated imlib library.1264c11fcf
esound library update esd.1 -> esd.244278dac6f
The version number of libgif.so has changed to 5.2169e434e8
The tiff port now lives in ports/graphics/tiff.ec1b2d16ed
FreeBSD.ORG -> FreeBSD.org Prompted by PR: 13476, 13477 Submitted by: KATO Tsuguru65ab34a667
$Id$ -> $FreeBSD$50fb080408
oops, local repository was modified. revert back to previous version2b94d319c3
LIB_DEPENDS= Fnlib.0 -> Fnlib.4534083e2f8
As threatened, enforce the "Capital, no period" rule. Ellipses are permitted. Note that, given current numeric motif of PW, this is done in four equally-sized commits of 393 files each.748713c3f6
Fixup after imlib version bump. PR: 11843 Submitted by: Jeremy Lea <reg@shale.csir.co.za>17c11bd357
Add WWW:96dbf6f5fe
Update to 0.15.5 PR: 11148 Submitted by: Yukihiro Nakai nacai@iname.com37576a2e9c
Bump imlib library version since it now depends upon GTK 1.2 instead of 1.1. libgdk_imlib.so.2 -> libgdk_imlib.so.3 libImlib.so.2 -> libImlib.so.3f0de21bf7d
This replaces patch-aa to install enlightenment/config/tin-e/17/ correctly as well as an update to PLIST. PR: ports/9623 Submitted by: Yarema <yds@dppl.com>be0d259609
Upgrade to 0.15.0-19990120.ab4b955854
Bump Imlib's version number to 2.f1976514f7
Bump esound's library version to 1.0.e35d9acf1b
Update homepage.cf624cf05b
Typo.d117d69259
One more tiff34 fix. This thing was even lacking the dependency, probably why Justin missed it.9c45e209c8
audio/esound is now ELF.9ba3a62b82
graphics/imlib is now ELFized.fbec77048d
graphics/fnlib is ELF-ready now.7529c0b683
giflib is now converted to ELF so remove regexp support.dcf1287e4d
Portlint, and strip binary.53eb4645bc
Depend on giflib, E needs it.2a2e7e38f4
Fix up dependencies for ports that moved into the x11-toolkits category.5264cbceb5