editors/vile: Moved man to share/man Approved by: portmgr (blanket)47dd049314
Port details
editors/vile 9.8z_1
VI Like Emacs -- console version
Port info
- Maintainer
- dickey@invisible-island.net
- Packages
- latest: 9.8z_1
- Upstream
- up to date
- Last update
- to 9.8z_1 · 47dd049314
- Quarterly
- 2026Q4: 9.8z_1
- WWW
- https://invisible-island.net/vile/
- Links
- cgit · VuXML
Install
- Package
# pkg install vileinstalls 9.8z_1 fromlatest; fromquarterly(2026Q4) 9.8z_1- Port
# cd /usr/ports/editors/vile && make install clean# make -C /usr/ports/editors/vile config # change options first
- Size
- 1.1 MiB download · 5.6 MiB installed
- Depends on
- nothing
- License
- GPLv2
- Options
- 1 of 4 on in the package: DOCS
Show the 3 options that are off
FILTERS ICONV PERL
Packages by version and architecture
latest
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 16 | 9.8z_1 | 9.8z_1 | – |
| FreeBSD 15 | 9.8z_1 | 9.8z_1 | – |
| FreeBSD 14 | 9.8z_1 | 9.8z_1 | 9.8z_1 |
quarterly (2026Q4)
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 15 | 9.8z_1 | 9.8z_1 | – |
| FreeBSD 14 | 9.8z_1 | 9.8z_1 | 9.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 (135)
editors/vile: Update to 9.8z ChangeLog: https://invisible-island.net/vile/CHANGES.html * modify configure script to check validity of $IMAKE_LOADFLAGS * modify curses driver to work around configurations of ncurses where the SIGWINCH handler has been disabled. * modify vl_get_encoding() to allow for nl_langinfo(CODESET) returning an empty string, recover from this error using checks on the locale variable (report by David Snyder). * updated wcwidth.c, from xterm #389 * modify spec-file to work around a bug in make 4.4.1 * reduce compiler-warnings in configure script checks. * disallow newline in quoted string in ini filter. * adjust dlsym lookup to account for special case of define_key, to avoid conflict with ncurses. * fix mandoc warnings in vile.1 * fix a use-after-free in parse_nondirective() due to free() in the actual_color() function of key-filt.c * change VIDEO_TEXT type to "unsigned", allowing display of Unicode values past BMP for drivers which support this. * modify curses configuration to handle ncurses KEY_RESIZE (prompted by discussion with Sebastian Neuper). * fix typo in cross-compile check in CF_KILLPG macro (Debian #1029956) * update config.guess, config.sub PR: 276621 Reported by: dickey@invisible-island.net (maintainer)532855062f
editors/{,x}vile: update to 9.8y
Changelog: https://invisible-island.net/vile/CHANGES.html#index-v9_8y
PR: 269176
Reported by: Thomas E. Dickey <dickey@invisible-island.net> (maintainer)e27ba0cf87Remove WWW entries moved into port Makefiles Commit b7f05445c00f has added WWW entries to port Makefiles based on WWW: lines in pkg-descr files. This commit removes the WWW: lines of moved-over URLs from these pkg-descr files. Approved by: portmgr (tcberner)fb16dfecae
Add WWW entries to port Makefiles It has been common practice to have one or more URLs at the end of the ports' pkg-descr files, one per line and prefixed with "WWW:". These URLs should point at a project website or other relevant resources. Access to these URLs required processing of the pkg-descr files, and they have often become stale over time. If more than one such URL was present in a pkg-descr file, only the first one was tarnsfered into the port INDEX, but for many ports only the last line did contain the port specific URL to further information. There have been several proposals to make a project URL available as a macro in the ports' Makefiles, over time. This commit implements such a proposal and moves one of the WWW: entries of each pkg-descr file into the respective port's Makefile. A heuristic attempts to identify the most relevant URL in case there is more than one WWW: entry in some pkg-descr file. URLs that are not moved into the Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr files in order to preserve them. There are 1256 ports that had no WWW: entries in pkg-descr files. These ports will not be touched in this commit. The portlint port has been adjusted to expect a WWW entry in each port Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as deprecated. Approved by: portmgr (tcberner)b7f05445c0
editors/{x}vile: update to version 9.8w
ChangeLog: https://invisible-island.net/vile/CHANGES.html#v9_8w
PR: 265996
Reported by: dickey@invisible-island.net (maintainer)d0464b0838editors: remove 'Created by' lines A big Thank You to the original contributors of these ports: * Adam Saponara <as@php.net> * Adam Weinberger <adamw@FreeBSD.org> * Akinori MUSHA aka knu <knu@idaemons.org> * Alexey Dokuchaev <danfe@FreeBSD.org> * Andreas Kohout <shanee@augusta.de> * Andrej Zverev <az@inec.ru> * Andrey Zakhvatov * Anton Tornqvist <antont@inbox.lv> * Bill Fumerola <billf@chc-chimes.com> * Bob Eager <bob@eager.cx> * Chris D. Faulhaber <jedgar@fxp.org> * Chris Petrik <chris@officialunix.com> * Christian Brueffer <chris@unixpages.org> * Craig Leres <leres@FreeBSD.org> * Daniel Eischen <deischen@FreeBSD.org> * David O'Brien <obrien@cs.ucdavis.edu> * David Thiel <lx@redundancy.redundancy.org> * Diego Depaoli <trebestie@gmail.com> * Dima Dorfman <dima@unixfreak.org> * Dmitri Goutnik <dg@syrec.org> * Dominic Mitchell * Emanuel Haupt <ehaupt@FreeBSD.org> * Frederic Cambus * Gea-Suan Lin <gslin@gslin.org> * Geoffrey Mainland <mainland@apeiron.net> * Grzegorz Blach <gblach@FreeBSD.org> * Hakisho Nukama <nukama@gmail.com> * James Bailie <jimmy@mammothcheese.ca> * Janos Mohacsi <janos.mohacsi@bsd.hu> * Jason Evans <jasone@FreeBSD.org> * Jean-Yves Lefort <jylefort@brutele.be> * Jille Timmermans (jille@quis.cx) * Joe Marcus Clarke <marcus@FreeBSD.org> * Johannes Meixner <johannes@perceivon.net> * John Merryweather Cooper et al * Jun-ichiro itojun Itoh <itojun@itojun.org> * KIMURA Yasuhiro <yasu@utahime.org> * Kelly Yancey <kbyanc@posi.net> * Kenneth Vestergaard Schmidt <kvs@pil.dk> * Kris Kennaway <kris@FreeBSD.org> * Leif Pedersen <bilbo@devpit.org> * MANTANI Nobutaka <nobutaka@nobutaka.com> * Mark Pulford <mark@kyne.com.au> * Martin Blapp * Matías Pizarro <matias@pizarro.net> * Maxim Sobolev <sobomax@FreeBSD.org> * Michael Johnson <ahze@FreeBSD.org> * Michael Johnson <ahze@ahze.net> * Michael L. Hostbaek (mich@freebsdcluster.org) * Michael Vasilenko <acid@stu.cn.ua> * Miguel Clara <miguelmclara@gmail.com> * Mohammad S. Babaei <info@babaei.net> * Nicola Vitale <nivit@email.it> * Olga Smirnova <mistresssilvara@hotmail.com> * Oliver Lehmann <oliver@FreeBSD.org> * Olivier Cochard-Labbe <olivier@FreeBSD.org> * Olivier Duchateau * Patrick Li <pat@databits.net> * Peter Wemm <peter@FreeBSD.org> * Philippe Lefebvre <nemesis@balistik.net> * Rimvydas Jasinskas <zrj@ef.irc> * Roman Shterenzon <roman@xpert.com> * Satoshi Asami (asami) * Shaun Amott <shaun@FreeBSD.org> * Shigeyuki FUKUSHIMA <shige@FreeBSD.org> * Shigeyuki Fukushima <shige@FreeBSD.org> * Stanislav Sedov <stas@core.310.ru> * Thomas Gellekum <tg@FreeBSD.org> * Vitaly Magerya <vmagerya@gmail.com> * Xin LI <delphij@FreeBSD.org> * Ying-Chieh Liao * Ying-Chieh Liao <ijliao@FreeBSD.org> * Yoichi NAKAYAMA <yoichi@eken.phys.nagoya-u.ac.jp> * alepulver * brett@peloton.physics.montana.edu * buganini@gmail.com * eric * erich@rrnet.com * gahr * gelf * giffunip@asme.org * ijliao * jkh * joerg * joseph@randomnetworks.com * krion * lightside <lightside@gmx.com> * pgf * rch@richard.eu.org * tetsushi NAKAI <nakai@tsl.pe.u-tokyo.ac.jp> * tg * thierry@pompo.net * torstenb@FreeBSD.org * verm With hat: portmgr7cd7a8d850
editors/vile: update to 9.8v While here, remove CONFLICTS_INSTALL. In 9.8v, the sources include updated makefiles which make the two ports nonconflicting. That is done by using sed-scripts within the makefiles to rename files owned by xvile (along with some updates to the latter's plist file). Changelog: https://invisible-island.net/vile/CHANGES.html#v9_8v PR: 260382 Reported by: Thomas E. Dickey <dickey@invisible-island.net> (maintainer)f96d43f530
*/*: Remove redundant '-[0-9]*' from CONFLICTS_INSTALL The conflict checks compare the patterns first against the package names without version (as reported by "pkg query "%n"), then - if there was no match - agsinst the full package names including the version (as reported by "pkg query "%n-%v"). Approved by: portmgr (blanket)5933ac0b09
Remove # $FreeBSD$ from Makefiles.305f148f48
- Update to 9.8u - Add LICENSE_FILE PR: 246586 Submitted by: Thomas E. Dickey <dickey@invisible-island.net> (maintainer) Approved by: mentors (implicit) Changelog: https://invisible-island.net/vile/CHANGES.html#v9_8uab94c5fe2f
editors/vile: update to 9.8t PR: 234527 Submitted by: Thomas E. Dickey <dickey@invisible-island.net> (maintainer)913ff03a2a
- Pass maintainership to submitter PR: 219835 Submitted by: dickey@his.com Approved by: koobsabcce4b7c6
Update to 9.8se4f1c050da
- Fix trailing whitespace in Makefiles Approved by: portmgr blanket652069fa2d
- Fix trailing whitespace in pkg-descrs, categories [a-f]* Approved by: portmgr blanket1d1f878054
Don't set an empty PATCHFILES, it makes not sense. Sponsored by: Absolight7f833f40cf
Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.
With hat: portmgr
Sponsored by: Absolight4e1b79a0a6editors/vile: document ncurses requirement (USES+=ncurses)29a155f0b1
editors/(x)vile: Upgrade version 9.8o => 9.8q PR: 203244 Submitted by: ports furyc22fff5c69
Update to 9.8o.2232af12f8
Cleanup plist1733805e72
editors/vile & xvile: Upgrade version 9.8m => 9.8n PR: 191817 Submitted by: Ports Fury57f8338003
editors/vile: Bring in DragonFly support from dports708a6f3666
- Update to 9.8m PR: 188358 Submitted by: ports furybb4c4c99c2
- Update to version 9.8l PR: 186420 Submitted by: ports furyefd4784754
Stage support2810270e0d
Add NO_STAGE all over the place in preparation for the staging support (cat: editors)68ede13b49
Introduce ICONV_CONFIGURE_ARG variable defined at Uses/iconv.mk. It's value is "--with-libiconv-prefix=/usr/local" for systems before 100043 with ports libiconv and to use at systems post 100043 with base iconv it's value is "" (NULL). Co-authors: bapt, madpilot and bsam (me)9f7e7e1326
- Remove MAKE_JOBS_SAFE variable Approved by: portmgr (bdrewery)d4041784dc
- Convert to new perl framework - Trim Makefile header99ad912735
- Update to 9.8.k - Fix build on -current - Support shebangfix PR: 179595 Submitted by: oorts fury5c1da3c87c
- Update to 9.8j PR: 178030 Submitted by: ports fury7bcf7dc529
- Convert USE_ICONV=yes to USES=iconv - Change USE_GNOME=pkgconfig|gnomehack to USES=pathfix|pkgconfig while here Reviewed by: bapt, kwm821843ca06
- Update to 9.8i PR: 175033 Submitted by: Ports Fury9c293c12c0
Convert to New options framework500aeed5d6
- Reassign to the heap at maintainer's request01dc766959
Update to 9.8g.1aa0d82f23
Update to 9.8e.9bebb818ab
Fix MASTER_SITES to point to the correct directory. Also modify PATCH_SITES to reflect these changes.f328648489
Update to 9.8c.4a3e484674
Update to 9.7gz. Mark the ports MAKE_JOBS_SAFE.dbb7c2c5b4
Update to 9.7za.9d55040bef
Update to version 9.7y.7ce12b5f97
Somehow share/vile/prolog.keywords went missing and share/vile/xsl.keywords was present twice in pkg-plist. This caused deinstallation to fail. I must unwittingly have modified the file after testing deinstallation locally. Reported-by: QAT11aba7b576
Update to version 9.7t.184e5918c1
Update to 9.7m.ed4e14937e
Update to 9.7j.5dffc427e8
Work around a problem which I noticed today while using vile. If ICONV support is turned off then i18n support (turned on by default) must also be disabled, otherwise vile ignores all keyboard input. Strangely, xvile does not exhibit this behavior.55b476ce87
Update to version 9.7. While I'm here, fix handling of the NOPORTSDOCS case.a9a759ae9b