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

editors/xvile 9.8z_1

VI Like Emacs -- X11 version

Port info

Maintainer
dickey@invisible-island.net
Packages
latest: 9.8z_1
Upstream
up to date
Last update
to 9.8z_1 · f78b1814a7
Quarterly
2026Q4: 9.8z_1
WWW
https://invisible-island.net/vile/
Links
cgit · VuXML · Report wrong data

Install

Package
# pkg install xvile
installs 9.8z_1 from latest; from quarterly (2026Q4) 9.8z_1
Port
# cd /usr/ports/editors/xvile && make install clean
# make -C /usr/ports/editors/xvile config  # change options first
Size
1.1 MiB download · 5.8 MiB installed
Depends on
x11-toolkits/libXt 1.3.1,1, x11/libX11 1.8.14,1, x11/libXext 1.3.7,1, x11/libXpm 3.5.20
License
GPLv2
Options
2 of 7 on in the package: DOCS ICONV
Show the 5 options that are off
FILTERS MOTIF PERL XAW XAW3D

Packages by version and architecture

latest

FreeBSD versionamd64aarch64i386
FreeBSD 169.8z_19.8z_1–
FreeBSD 159.8z_19.8z_1–
FreeBSD 149.8z_19.8z_19.8z_1

quarterly (2026Q4)

FreeBSD versionamd64aarch64i386
FreeBSD 159.8z_19.8z_1–
FreeBSD 149.8z_19.8z_19.8z_1

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 9.8z_1.

Fixed (0)

No VuXML entries for this package.

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

None.

Commits (139)

Martin Wilke (miwi) · 9.6e_1
- Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORG - Bump PORTREVISION

Approved by:	portmgr (xorg cleanup)
06aa815303
Gary Jennejohn (gj) · 9.6e
It seems that vile now automatically turns on ICONV unless otherwise specified in CONFIGURE_ARGS. Add a config option to control this - default is OFF.
d68951ddad
Gary Jennejohn (gj) · 9.6e
Add patch-filec.c to hopefully fix problems seen on the build machines. It basically forces the extern char **environ; declaration to be exposed.

I was unable to reproduce the reported errors on my machines without
modifying a header file. But if I do that then I can build vile and xvile
without errors using this patch.
48bbdaa2d4
Gary Jennejohn (gj) · 9.6e
Update to version 9.6e.
8952818645
Gary Jennejohn (gj) · 9.5r
Update to 9.5r.

The two patches are deleted because the problem which they handled has
been fixed upstream.
a399f72f20
Gary Jennejohn (gj) · 9.5q
Update to version 9.5q.

Use OPTIONS.
43d7545b84
Florent Thoumie (flz) · 9.5n_1
- Welcome X.org 7.2 \o/. - Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}. - Bump PORTREVISION for ports intalling files in ${X11BASE}.
d4f0d0048a
Gary Jennejohn (gj) · 9.5n
Update to 9.5n.
ef7fa6a744
Gary Jennejohn (gj) · 9.5j
At the moment ftp.phred.org seems to be having problems, so make it the last entry in the list of mastersites.
2b75c225cd
Gary Jennejohn (gj) · 9.5j
Update to version 9.5j.
c7d9575a36
Gary Jennejohn (gj) · 9.5g
Update to 9.5g.

In xvile make loadable filters really work by changing CONFIG_ARGS to
CONFIGURE_ARGS when WITH_FILTERS is defined.
2f93b027f3
Gary Jennejohn (gj) · 9.5d
Update to 9.5d.
2da3278d16
Gary Jennejohn (gj) · 9.5a
Fix a braino in specifying x-includes. It's ../include and _not_ ../X11/include!
f7d384aab2
Gary Jennejohn (gj) · 9.5a
Make this port respect X11BASE.
ff50ea5ec4
Gary Jennejohn (gj) · 9.5a
Update to 9.5a.

PR:	ports/86232 (vile only)
1a4497ffbf
Gary Jennejohn (gj) · 9.5
Update to version 9.5.

Do some cleanup to make portlint happy.

In the WITH_FILTERS case use dynamically loadable filters rather than
filters which are statically compiled in. This makes the executables about
200kB to 400kB smaller and does not semm to make startup any slower.

Partly based on
PR: ports/84122
042ede12cf
Gary Jennejohn (gj) · 9.4z
Update to 9.4z.
7f61e15e1a
Gary Jennejohn (gj) · 9.4t
Update to 9.4t.
33f7b57925
Gary Jennejohn (gj) · 9.4o
Update to 9.4o.
4ba2beab7c
Gary Jennejohn (gj) · 9.4l
Update to version 9.4l.
68bcca9220
Gary Jennejohn (gj) · 9.4h
Update to version 9.4h.
3e696e436c
Gary Jennejohn (gj) · 9.4f
Update to version 9.4f.
c61d1777e2
Gary Jennejohn (gj) · 9.4d
Update to version 9.4d.
e0c091d347
Gary Jennejohn (gj) · 9.4c
Update to version 9.4c.
02fb1d0668
Gary Jennejohn (gj) · 9.4a
Update to version 9.4a.
75870fcc3e
Gary Jennejohn (gj) · 9.4
Update to version 9.4.
79d7a7726a
Gary Jennejohn (gj) · 9.3u
Update to version 9.3u.
daaee6e27b
Gary Jennejohn (gj) · 9.3s
Update to version 9.3s.
4437b35db5
Gary Jennejohn (gj) · 9.3o
Update to version 9.3o.
f113f69db8
Gary Jennejohn (gj) · 9.3n
Update to version 9.3n.
03bc6bb84d
Gary Jennejohn (gj) · 9.3l
Remove pkg-comment and add COMMENT to the Makefile.
16db3e6d3b
Gary Jennejohn (gj) · 9.3l
Update to 9.3l.
2707c046ae
Gary Jennejohn (gj) · 9.3j
Update to version 9.3j.
23f107cf9a
Gary Jennejohn (gj) · 9.3g
Update to version 9.3f.
284f8f3a6c
Gary Jennejohn (gj) · 9.3f
Update to version 9.3f.
ab7e557d65
Gary Jennejohn (gj) · 9.3d
Update to version 9.3d.

Delete patch-file.c since it is now part of the port.
a238d88556
Gary Jennejohn (gj) · 9.3c_1
Add patch-file.c to fix an error in checking the return value from mkdtemp.

Bump PORTREVISION to reflect the fix.
59ef216bed
Gary Jennejohn (gj) · 9.3c
Change freeBSD to FreeBSD in my email address for correctness.
a81af7af81
Gary Jennejohn (gj) · 9.3c
Update to version 9.3c.
8993277450
Gary Jennejohn (gj) · 9.3b
Update to version 9.3b.
786cad9c3e
Gary Jennejohn (gj) · 9.3
Update to version 9.3.
157749c115
Gary Jennejohn (gj) · 9.2zd
Update to patch level 9.2zd.

This was tested on a -current system with no /usr/bin/perl
and worked OK.
05f6d6d65c
Gary Jennejohn (gj) · 9.2zc
Update to patch 9.2zc. The new patches contain mostly fixes for winvile, but a few are of general interest.
1ed139bf6e
Gary Jennejohn (gj) · 9.2za
Update to patch level 9.2za. This is basically vile-9.3 pre-release.
85f498d968
Gary Jennejohn (gj) · 9.2z
Update to patch level z.

This has mostly fixes for winvile, but there are some which are
interesting to *IX users.
fae245e621
Gary Jennejohn (gj) · 9.2y
Update to patch level y.
fdbcfc20a2
Gary Jennejohn (gj) · 9.2w
Update to patch level w.
1308083efc
Gary Jennejohn (gj) · 9.2v
Update to patch level v.

For xvile add a LIB_DEPENDS on Xaw3d if WITH_XAW3D is defined.
3f33de4577
Gary Jennejohn (gj) · 9.2u
Update to patch level u and bump PORTVERSION.

Fix Makefile so that portlint doesn't complain.

Add a WITH_ALL variable to make it easier to install the port with all
options set.
96299dfa88
Gary Jennejohn (gj) · 9.2t
Update to patch level t and bump PORTVERSION.
b90d94284b