notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.

Get notified when packages are built

A new feature has been added. FreshPorts already tracks package built by the FreeBSD project. This information is displayed on each port page. You can now get an email when FreshPorts notices a new package is available for something on one of your watch lists. However, you must opt into that. Click on Report Subscriptions on the right, and New Package Notification box, and click on Update.

Finally, under Watch Lists, click on ABI Package Subscriptions to select your ABI (e.g. FreeBSD:14:amd64) & package set (latest/quarterly) combination for a given watch list. This is what FreshPorts will look for.

Port details
vim Improved version of the vi editor (console flavor)
9.1.0158 editors on this many watch lists=356 search for ports that depend on this port An older version of this port was marked as vulnerable. Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 9.1.0158Version of this port present on the latest quarterly branch.
Maintainer: adamw@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2001-10-19 15:19:42
Last Update: 2024-03-08 23:50:31
Commit Hash: e7350d8
People watching this port, also watch:: libiconv, gmake, freetype2, expat, png
License: VIM
WWW:
https://www.vim.org/
https://github.com/vim/vim
Description:
Vim is a highly configurable text editor built to enable efficient text editing. It is an improved version of the vi editor distributed with most UNIX systems. Vim is often called a "programmer's editor," and so useful for programming that many consider it an entire IDE. It's not just for programmers, though. Vim is perfect for all kinds of text editing, from composing email to editing configuration files. FreeBSD has the following Vim packages: * vim: Console-only Vim (vim binary) with all runtime files * vim-gtk3, -gtk2, -motif: Console Vim plus a GUI (gvim binary) * vim-x11: Console Vim only, with xclipboard support * vim-tiny: Vim binary only, with no runtime files. Not useful for most people; intended for minimal (ex. jail) installations
HomepageHomepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
There is no configure plist information for this port.
Dependency lines:
  • vim>0:editors/vim
Conflicts:
CONFLICTS_INSTALL:
  • vim-gtk2
  • vim-gtk3
  • vim-motif
  • vim-x11
  • vim-tiny
Conflicts Matches:
There are no Conflicts Matches for this port. This is usually an error.
To install the port:
cd /usr/ports/editors/vim/ && make install clean
To add the package, run one of these commands:
  • pkg install editors/vim
  • pkg install vim
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: vim
Package flavors (<flavor>: <package>)
  • console: vim
  • gtk2: vim-gtk2
  • gtk3: vim-gtk3
  • motif: vim-motif
  • x11: vim-x11
  • tiny: vim-tiny
distinfo:
TIMESTAMP = 1709939861 SHA256 (vim-vim-v9.1.0158_GH0.tar.gz) = b8bea8580910ce9a71b61cc7a2d55f586bdac10433ad0f151f8446eeaae5e6bd SIZE (vim-vim-v9.1.0158_GH0.tar.gz) = 17731123

Packages (timestamps in pop-ups are UTC):
vim
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest9.1.01589.1.0158-9.1.01589.1.0158---
FreeBSD:13:quarterly9.0.2143_19.0.2143_19.0.18579.0.2143_19.1.01589.0.2143_19.0.2143_19.0.2143_1
FreeBSD:14:latest9.1.01589.1.01589.0.11369.1.01589.1.01589.0.1627-9.0.1627
FreeBSD:14:quarterly9.0.2143_19.1.0158-9.0.2143_19.1.01589.0.2143_19.0.2143_19.0.2143_1
FreeBSD:15:latest9.1.01589.1.0158n/a9.1.0015_2n/a9.1.0015_29.1.0015_29.1.0015_2
FreeBSD:15:quarterly--n/a-n/a---
 

vim-gtk2
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest9.1.01589.1.0158-9.1.01589.1.0158---
FreeBSD:13:quarterly9.0.2143_19.0.2143_1-9.0.2143_19.1.01589.0.2143_19.0.2143_19.0.2143_1
FreeBSD:14:latest9.1.01589.1.01589.0.11369.1.01589.1.01589.0.1627-9.0.1627
FreeBSD:14:quarterly9.0.2143_19.1.0158-9.0.2143_19.1.01589.0.2143_19.0.2143_19.0.2143_1
FreeBSD:15:latest9.1.01589.1.0158n/a9.1.0015_2n/a9.1.0015_29.1.0015_29.1.0015_2
FreeBSD:15:quarterly--n/a-n/a---
 

vim-gtk3
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest9.1.01589.1.0158--9.1.0158---
FreeBSD:13:quarterly9.0.2143_19.0.2143_1-9.0.2143_19.1.0158-9.0.2143_19.0.2143_1
FreeBSD:14:latest9.1.01589.1.0158--9.1.0158--9.0.1627
FreeBSD:14:quarterly9.0.2143_19.1.0158-9.0.2143_19.1.0158-9.0.2143_19.0.2143_1
FreeBSD:15:latest9.1.01589.1.0158n/a9.1.0015_2n/a-9.1.0015_2-
FreeBSD:15:quarterly--n/a-n/a---
 

vim-motif
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest9.1.01589.1.0158-9.1.01589.1.0158---
FreeBSD:13:quarterly9.0.2143_19.0.2143_19.0.18579.0.2143_19.1.01589.0.2143_19.0.2143_19.0.2143_1
FreeBSD:14:latest9.1.01589.1.01589.0.11369.1.01589.1.01589.0.1627-9.0.1627
FreeBSD:14:quarterly9.0.2143_19.1.0158-9.0.2143_19.1.01589.0.2143_19.0.2143_19.0.2143_1
FreeBSD:15:latest9.1.01589.1.0158n/a9.1.0015_2n/a9.1.0015_29.1.0015_29.1.0015_2
FreeBSD:15:quarterly--n/a-n/a---
 

vim-tiny
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest9.1.01589.1.0158-9.1.01589.1.0158---
FreeBSD:13:quarterly9.0.2143_19.0.2143_19.0.18579.0.2143_19.1.01589.0.2143_19.0.2143_19.0.2143_1
FreeBSD:14:latest9.1.01589.1.01589.0.11369.1.01589.1.01589.0.1627-9.0.1627
FreeBSD:14:quarterly9.0.2143_19.1.0158-9.0.2143_19.1.01589.0.2143_19.0.2143_19.0.2143_1
FreeBSD:15:latest9.1.01589.1.0158n/a9.1.0015_2n/a9.1.0015_29.1.0015_29.1.0015_2
FreeBSD:15:quarterly--n/a-n/a---
 

vim-x11
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest9.1.01589.1.0158-9.1.01589.1.0158---
FreeBSD:13:quarterly9.0.2143_19.0.2143_19.0.18579.0.2143_19.1.01589.0.2143_19.0.2143_19.0.2143_1
FreeBSD:14:latest9.1.01589.1.01589.0.11369.1.01589.1.01589.0.1627-9.0.1627
FreeBSD:14:quarterly9.0.2143_19.1.0158-9.0.2143_19.1.01589.0.2143_19.0.2143_19.0.2143_1
FreeBSD:15:latest9.1.01589.1.0158n/a9.1.0015_2n/a9.1.0015_29.1.0015_29.1.0015_2
FreeBSD:15:quarterly--n/a-n/a---
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. pkgconf>=1.3.0_1 : devel/pkgconf
  2. gettext-runtime>=0.22_1 : devel/gettext-runtime
  3. msgfmt : devel/gettext-tools
  4. python3.9 : lang/python39
Test dependencies:
  1. python3.9 : lang/python39
Runtime dependencies:
  1. xxd : sysutils/xxd
  2. python3.9 : lang/python39
Library dependencies:
  1. libintl.so : devel/gettext-runtime
This port is required by:
for Build
  1. audio/fluida-lv2
  2. audio/mamba
  3. audio/shairport-sync
  4. audio/spectacle-lv2
  5. audio/xuidesigner
  6. biology/metaeuk
  7. editors/p5-Vimana
Expand this list (16 items / 9 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. graphics/glvis
  3. misc/vifm
  4. science/kim-api
  5. science/openkim-models
  6. sysutils/amtc
  7. sysutils/ttyd
  8. textproc/p5-Text-VimColor
  9. www/netsurf
  10. Collapse this list.

Deleted ports which required this port:

Expand this list of 1 deleted port
  1. devel/fb-adb*
  2. Collapse this list of deleted ports.
for Run
  1. devel/clewn
  2. devel/youcompleteme
  3. editors/cream
  4. editors/p5-Vimana
  5. mail/rubygem-vmail
  6. sysutils/vimpager
  7. textproc/p5-Text-VimColor

Configuration Options:
===> The following configuration options are available for vim-9.1.0158: MAKE_JOBS=off: Enable parallel build NLS=on: Native Language Support XTERM_SAVE=off: Restore xterm screen after exit XXD=on: Install xxd hexdumper ====> Optional language bindings LUA=off: Lua scripting language support PERL=off: Perl scripting language support PYTHON=on: Python bindings or support RUBY=off: Ruby bindings or support SCHEME=off: MzScheme (Racket) bindings TCL=off: Tcl scripting language support ====> Options available for the single CTAGS: you have to select exactly one of them CTAGS_BASE=on: Use system ctags CTAGS_EXUBERANT=off: Use exctags instead of ctags CTAGS_UNIVERSAL=off: Use uctags instead of ctags ===> Use 'make config' to modify these settings
Options name:
editors_vim
USES:
cpe iconv ncurses pkgconfig shebangfix gettext python
pkg-message:
If upgrading from < 9.0.0129:
Vim no longer installs or reads a system-wide vimrc. The only overridden defaults are those which provide FreeBSD-specific settings. Read through $VIMRUNTIME/defaults.vim to see Vim's defaults, and see ':h initialization' for the standard locations Vim looks for configuration files.
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/vim/vim/tar.gz/v9.1.0158?dummy=/
Collapse this list.
Notes from UPDATING
These upgrade notes are taken from /usr/ports/UPDATING
  • 2022-09-03
    Affects: users of editors/vim
    Author: adamw@FreeBSD.org
    Reason: 
      The Vim port no longer installs a system-wide vimrc. It drastically affected
      config loading order, and led to various settings being clobbered, duplicated,
      or ignored.
    
      Vim's provided defaults.vim (/usr/local/share/vim/vim90/defaults.vim) continues
      to be read just as before, but its settings are no longer clobbered. Take a look
      in there for any settings you may want to change, and do ':h initialization' to
      see where Vim looks for config files.
    
    
Expand this list (1 items)
  • 2021-09-02
    Affects: users of editors/vim
    Author: adamw@FreeBSD.org
    Reason: 
      The vim ports have been completely reworked to take advantage of flavors.
    
      The biggest change is that the `vim' package is now console-only. If
      you want the GTk3 GUI, you'll need to install the `vim-gtk3' package
      instead. All the GUI toolkits have their own package now: vim-gtk3,
      vim-gtk2, -athena, -motif, and -x11. The vim-tiny package still exists.
    
      Also: only python3 bindings are included now. There are very few plugins
      written in Perl or Ruby, so there really wasn't a need to bundle those
      languages with Vim. They still exist as OPTIONS, so you can still enable
      them if you'd like. Also, support for py27 has been dropped.
    
    
  • Collapse this list.
Port Moves
  • port moved here from editors/vim-console on 2021-09-02
    REASON: The "vim" package is now console-only

Number of commits found: 628 (showing only 100 on this page)

«  1 | 2 | 3 | 4 | 5 | 6 | 7  »  

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
8.1.1099
02 Apr 2019 01:31:10
Revision:497545Original commit files touched by this commit This port version is marked as vulnerable.
adamw search for other commits by this committer
Update vim to patchlevel 1099
8.1.0985
01 Mar 2019 13:32:56
Revision:494296Original commit files touched by this commit This port version is marked as vulnerable.
adamw search for other commits by this committer
Update vim to patchlevel 985
8.1.0865
02 Feb 2019 18:27:20
Revision:491969Original commit files touched by this commit This port version is marked as vulnerable.
adamw search for other commits by this committer
Ensure that USES=gnome is set whenever USE_GNOME is used

PR:		235427
Submitted by:	Samy Mahmoudi
8.1.0865
01 Feb 2019 13:54:07
Revision:491810Original commit files touched by this commit This port version is marked as vulnerable.
adamw search for other commits by this committer
Update vim to patchlevel 865

After discussion on freebsd-ports@, switch the default UI toolkit
from GTK2 to GTK3. There isn't a huge visual difference, so it's
more predicated on the idea that people are more likely to have
GTK3 already installed for other things.
8.1.0676
01 Jan 2019 19:59:41
Revision:488932Original commit files touched by this commit This port version is marked as vulnerable.
adamw search for other commits by this committer
Update vim to patchlevel 676
8.1.0555
01 Dec 2018 16:35:07
Revision:486378Original commit files touched by this commit This port version is marked as vulnerable.
adamw search for other commits by this committer
Update vim to patchlevel 555
8.1.0502
01 Nov 2018 16:34:30
Revision:483688Original commit files touched by this commit This port version is marked as vulnerable.
adamw search for other commits by this committer
Slightly decrease the chance that I'll break -console and -tiny again next time
8.1.0502
01 Nov 2018 16:29:57
Revision:483687Original commit files touched by this commit This port version is marked as vulnerable.
adamw search for other commits by this committer
Teach vim-console and vim-tiny to ignore the ctags options
8.1.0502
01 Nov 2018 16:25:49
Revision:483686Original commit files touched by this commit Sanity Test Failure This port version is marked as vulnerable.
adamw search for other commits by this committer
Update vim to patchlevel 502, and support universal-ctags[1]

This changes the name of the EXUBERANT_CTAGS option, but keeps
it as the default.

Submitted by:	Stephen Wall [1] (based on)
8.1.0443
01 Oct 2018 12:07:57
Revision:481028Original commit files touched by this commit This port version is marked as vulnerable.
adamw search for other commits by this committer
Update vim to patchlevel 443
8.1.0342
01 Sep 2018 14:22:48
Revision:478699Original commit files touched by this commit This port version is marked as vulnerable.
adamw search for other commits by this committer
Update vim to patchlevel 342
8.1.0231
16 Aug 2018 21:04:01
Revision:477376Original commit files touched by this commit This port version is marked as vulnerable.
adamw search for other commits by this committer
Improve the way vim looks for python binaries

Previously, we patched in the names of all the python binary versions, but
I have been doing a terrible job of keeping them up-to-date. Instead, just
tell vim's configure script the path to the binary we're using.

This will fix building against python 3.7.

PR:		230675
Reported by:	Kamigishi Rei
MFH:		2018Q3
8.1.0231
01 Aug 2018 16:51:32
Revision:476185Original commit files touched by this commit This port version is marked as vulnerable.
adamw search for other commits by this committer
Update vim to patchlevel 231

Also, add a patch[1] to recognize the UseBlacklist command in sshd_config.

PR:		230074 [1]
Submitted by:	Samy Mahmoudi
8.1.0139_1
31 Jul 2018 18:41:30
Revision:476013Original commit files touched by this commit This port version is marked as vulnerable.
zeising search for other commits by this committer
Switch to xorgproto instead of individual packages

Upstream used to distribute protocol headers as separate packages, but has
decided to merge those to a common package, named xorgproto.  This update
tracks that change.

* Add a new port, x11/xorgproto, with are protocol headers for xorg.
* Hook the new protocol port to the build and to infrastructure in
  bsd.xorg.mk.
* Update all ports with a dependency on any of the old *proto packages to
  instead depend on xorgproto.  Bump portrevision.
* Delete the old *proto packages, update MOVED.

PR:		230023
Submitted by:	zeising
Approved by:	portmgr (antoine)
exp-run by:	antoine
8.1.0139
02 Jul 2018 21:59:03
Revision:473772Original commit files touched by this commit This port version is marked as vulnerable.
adamw search for other commits by this committer
Update vim to patchlevel 139
8.1.0039
09 Jun 2018 16:51:53
Revision:472071Original commit files touched by this commit This port version is marked as vulnerable.
adamw search for other commits by this committer
Update vim to patchlevel 39
8.1.0022
26 May 2018 15:19:17
Revision:470895Original commit files touched by this commit This port version is marked as vulnerable.
adamw search for other commits by this committer
Update vim to patchlevel 22
8.1.0004
19 May 2018 14:41:42
Revision:470409Original commit files touched by this commit This port version is marked as vulnerable.
adamw search for other commits by this committer
Update vim to 8.1, patchlevel 4
8.0.1817
12 May 2018 14:00:23
Revision:469730Original commit files touched by this commit This port version is marked as vulnerable.
adamw search for other commits by this committer
Update vim to patchlevel 1817
8.0.1794
05 May 2018 16:01:43
Revision:469124Original commit files touched by this commit This port version is marked as vulnerable.
adamw search for other commits by this committer
Update vim to patchlevel 1794
8.0.1769
28 Apr 2018 13:30:21
Revision:468541Original commit files touched by this commit This port version is marked as vulnerable.
adamw search for other commits by this committer
Update vim to patchlevel 1769
8.0.1740
21 Apr 2018 15:14:59
Revision:467896Original commit files touched by this commit This port version is marked as vulnerable.
adamw search for other commits by this committer
Update vim to patchlevel 1740
8.0.1718
15 Apr 2018 12:54:15
Revision:467387Original commit files touched by this commit This port version is marked as vulnerable.
adamw search for other commits by this committer
Update vim to patchlevel 1718
8.0.1674
07 Apr 2018 22:00:57
Revision:466764Original commit files touched by this commit This port version is marked as vulnerable.
adamw search for other commits by this committer
Update vim to patchlevel 1674
8.0.1655
01 Apr 2018 16:53:43
Revision:466170Original commit files touched by this commit This port version is marked as vulnerable.
adamw search for other commits by this committer
Update vim to patchlevel 1655
8.0.1638
25 Mar 2018 13:06:56
Revision:465515Original commit files touched by this commit This port version is marked as vulnerable.
adamw search for other commits by this committer
Update vim to patchlevel 1638
8.0.1616
19 Mar 2018 03:40:03
Revision:464979Original commit files touched by this commit This port version is marked as vulnerable.
adamw search for other commits by this committer
Update vim to patchlevel 1616
8.0.1594
11 Mar 2018 00:29:18
Revision:464133Original commit files touched by this commit This port version is marked as vulnerable.
adamw search for other commits by this committer
Update vim to patchlevel 1594
8.0.1563
03 Mar 2018 23:57:50
Revision:463544Original commit files touched by this commit This port version is marked as vulnerable.
adamw search for other commits by this committer
Update vim to patchlevel 1563
8.0.1539
24 Feb 2018 19:08:19
Revision:462858Original commit files touched by this commit This port version is marked as vulnerable.
adamw search for other commits by this committer
Update vim to patchlevel 1539
8.0.1521
17 Feb 2018 18:57:17
Revision:462186Original commit files touched by this commit This port version is marked as vulnerable.
adamw search for other commits by this committer
Update vim to patchlevel 1521
8.0.1496
10 Feb 2018 20:06:46
Revision:461430Original commit files touched by this commit This port version is marked as vulnerable.
adamw search for other commits by this committer
Update vim to patchlevel 1496
8.0.1458
03 Feb 2018 16:30:00
Revision:460824Original commit files touched by this commit This port version is marked as vulnerable.
adamw search for other commits by this committer
Update vim to patchlevel 1458
8.0.1432
27 Jan 2018 16:50:41
Revision:460129Original commit files touched by this commit This port version is marked as vulnerable.
adamw search for other commits by this committer
Update vim to patchlevel 1432
8.0.1427
11 Jan 2018 20:29:53
Revision:458784Original commit files touched by this commit This port version is marked as vulnerable.
adamw search for other commits by this committer
Rename editors/vim-lite to editors/vim-console. The vim-console port isn't
actually any lighter---it's built with exactly the same feature-set as
the main vim port. The only difference is lack of gtk20 GUI, and the
language bindings are off by default.

An UPDATING entry is included.
8.0.1427
08 Jan 2018 19:44:13
Revision:458471Original commit files touched by this commit This port version is marked as vulnerable.
adamw search for other commits by this committer
Add editors/vim-tiny.

By popular request, this is a slave port that installs only the vim binary. It
has
no dependencies, produces a 1 MB package with a 3 MB installed footprint, and
is unable to do anything except edit files. It contains no help files, no
runtime
files, no syntax highlighting, no filetype-specific indenting, non-US keymaps,
macros, or spell-checking.

vim-tiny is designed for minimal installs, and is the wrong choice for most
users.
8.0.1427
30 Dec 2017 18:21:18
Revision:457629Original commit files touched by this commit This port version is marked as vulnerable.
adamw search for other commits by this committer
Update to patchlevel 1427
8.0.1424
24 Dec 2017 15:05:56
Revision:457174Original commit files touched by this commit This port version is marked as vulnerable.
adamw search for other commits by this committer
Update to patchlevel 1424
8.0.1397
16 Dec 2017 21:07:26
Revision:456515Original commit files touched by this commit This port version is marked as vulnerable.
adamw search for other commits by this committer
Update to patchlevel 1397
8.0.1381
09 Dec 2017 18:23:47
Revision:455869Original commit files touched by this commit This port version is marked as vulnerable.
adamw search for other commits by this committer
Update to patchlevel 1381
8.0.1365
02 Dec 2017 23:10:48
Revision:455385Original commit files touched by this commit This port version is marked as vulnerable.
adamw search for other commits by this committer
Update to patchlevel 1365
8.0.1342_2
28 Nov 2017 18:09:48
Revision:455068Original commit files touched by this commit This port version is marked as vulnerable.
adamw search for other commits by this committer
Fix CSCOPE and NLS options

Both the CSCOPE and NLS options were broken because _CONFIGURE_ENABLE
was misspelled.
8.0.1342_1
28 Nov 2017 04:35:09
Revision:455019Original commit files touched by this commit This port version is marked as vulnerable.
adamw search for other commits by this committer
Fix WITHOUT_NLS

Due to vim's configure not behaving like it says it does, the --disable-nls
option doesn't actually disable NLS. It linked against libintl anyway.
It turns out that to ACTUALLY disable NLS, you need to set --enable-nls to
a nonsense value.

PR:		223901
Reported by:	Marian Cerny (whose name I'm butchering in 7-bit ASCII)
8.0.1342
25 Nov 2017 20:31:59
Revision:454894Original commit files touched by this commit This port version is marked as vulnerable.
adamw search for other commits by this committer
Update to patchlevel 1342
8.0.1309
18 Nov 2017 19:20:54
Revision:454451Original commit files touched by this commit This port version is marked as vulnerable.
adamw search for other commits by this committer
Update to patchlevel 1309
8.0.1289_1
13 Nov 2017 13:30:27
Revision:454115Original commit files touched by this commit This port version is marked as vulnerable.
adamw search for other commits by this committer
Ignore in portscout. New patches happen multiple times each day
8.0.1289_1
12 Nov 2017 21:43:28
Revision:454086Original commit files touched by this commit This port version is marked as vulnerable.
adamw search for other commits by this committer
Fix lua support

Vim's configure system is completely unable to handle our version-specific
lua library. This is a really ugly fix. If anybody has a more elegant
solution I'd be happy to replace this.

PR:		223632
Reported by:	Dmitri Goutnik
8.0.1289
11 Nov 2017 18:08:39
Revision:453984Original commit files touched by this commit This port version is marked as vulnerable.
adamw search for other commits by this committer
Update to patchlevel 1289

Further simplify Makefile (the GUI checks are automatically disabled
when the GUI is passed manually).
8.0.1264
11 Nov 2017 00:05:58
Revision:453943Original commit files touched by this commit This port version is marked as vulnerable.
adamw search for other commits by this committer
Add an option for mzscheme bindings

Also, use GNU_CONFIGURE, not HAS_CONFIGURE. I mistakenly believed it was
non-GNU.

No PORTREVISION bump. I'm updating the port tomorrow.
8.0.1264
10 Nov 2017 22:57:23
Revision:453940Original commit files touched by this commit This port version is marked as vulnerable.
adamw search for other commits by this committer
Use the provided configure script

Our method of option-passing to vim could best be described as "vestigial."
We go to great lengths to avoid running the configure script, and then pass
everything as weird options directly to make(1).

Instead, just use the provided configure script like a normal person.
Combined with OPTIONS helpers, this makes the Makefile much, much simpler.
No PORTREVISION bump because there shouldn't be any changes to the resulting
package (except for Lua), and I'm updating vim tomorrow anyway.

Every language binding was enabled as built-in rather than dynamic, except
for Lua. Lua is now built-in binding like all the others. If there was some
reason that it was supposed to be dynamic, I'm happy to put it back.
8.0.1264
04 Nov 2017 20:56:49
Revision:453485Original commit files touched by this commit This port version is marked as vulnerable.
adamw search for other commits by this committer
Update to patchlevel 1264
8.0.1231_2
31 Oct 2017 21:03:38
Revision:453251Original commit files touched by this commit This port version is marked as vulnerable.
adamw search for other commits by this committer
Fix the ctags syntax. It does need the escaped pipe.

Reported by:	olgeni
8.0.1231_1
31 Oct 2017 17:15:06
Revision:453244Original commit files touched by this commit This port version is marked as vulnerable.
adamw search for other commits by this committer
Alter language bindings

Separate python2 and python3 bindings[1], to allow each to be enabled
independently or concurrently. py27 is still the default.

As long as I'm messing with language bindings, turn the Tcl and Lua
options off by default. This does NOT in any way affect support for
editing those types of files (including indenting, completion,
highlighting, linting, etc.)---it only affects plugins written in
Tcl or Lua or interactive debugging.

Suggested by:	mat [1]
8.0.1231
28 Oct 2017 15:56:49
Revision:453060Original commit files touched by this commit This port version is marked as vulnerable.
adamw search for other commits by this committer
Update to patchlevel 1231

Also, fix up ctags/exctags commands. I believe the ctags syntax was
wrong before. Anybody who uses ctags, please let me know if things
break and I'll revert that change.
8.0.1207
21 Oct 2017 15:37:21
Revision:452593Original commit files touched by this commit This port version is marked as vulnerable.
adamw search for other commits by this committer
Update to patchlevel 1207
8.0.1191
14 Oct 2017 17:35:07
Revision:452073Original commit files touched by this commit This port version is marked as vulnerable.
adamw search for other commits by this committer
Update to patchlevel 1191
8.0.1178
13 Oct 2017 16:14:29
Revision:452015Original commit files touched by this commit This port version is marked as vulnerable.
adamw search for other commits by this committer
Simplify the "lite" package even more

Make the only differences between "lite" and "regular" vim just console
mode and no language bindings. This was already the case (the default
feature set is "huge"), but now it's explicit.

Add a pkg-descr to vim-lite that explains the above, and remove some
text in the pkg-descr that makes absolutely no sense.

There's no effective change to generated package, but the port is
getting updated tomorrow anyway.

This will facilitate the future removal at some point of the "lite"
package, so that it can be replaced by a "console" flavour.

While here, remove a variable that was last used in 2001.
8.0.1178
07 Oct 2017 16:59:17
Revision:451463Original commit files touched by this commit This port version is marked as vulnerable.
adamw search for other commits by this committer
Update to patchlevel 1178
8.0.1159
29 Sep 2017 16:04:50
Revision:450908Original commit files touched by this commit This port version is marked as vulnerable.
adamw search for other commits by this committer
Update to patchlevel 1159
8.0.1141
28 Sep 2017 22:53:04
Revision:450878Original commit files touched by this commit This port version is marked as vulnerable.
adamw search for other commits by this committer
Reorganize patching and targets

There are so many targets here that it's really hard to follow. Move the
OPTIONS-related stuff away from the basic targets, and separate out a
couple patches into more sensible targets so that it's clearer what things
are doing.
8.0.1141
28 Sep 2017 18:50:08
Revision:450858Original commit files touched by this commit This port version is marked as vulnerable.
adamw search for other commits by this committer
Reorganize and simplify the vim Makefile

There should be no changes to the generated packages from this reorganization.
The bulk of the changes involve better leveraging OPTIONS helpers, including
making vim-lite into an OPTION (which is always SLAVEd or EXCLUDEd).
8.0.1141
23 Sep 2017 21:06:09
Revision:450472Original commit files touched by this commit This port version is marked as vulnerable.
adamw search for other commits by this committer
Update to patchlevel 1141
8.0.1115
16 Sep 2017 15:36:30
Revision:449965Original commit files touched by this commit This port version is marked as vulnerable.
adamw search for other commits by this committer
Update to patchlevel 1115
8.0.1098
12 Sep 2017 23:22:20
Revision:449743Original commit files touched by this commit This port version is marked as vulnerable.
adamw search for other commits by this committer
Update to patchlevel 1098 to fix build when libvterm is installed.

PR:		222187
Reported by:	Oleh Hushchenkov and George L. Yermulnik
8.0.1081
09 Sep 2017 15:31:03
Revision:449493Original commit files touched by this commit This port version is marked as vulnerable.
adamw search for other commits by this committer
Update to patchlevel 1081
8.0.1035
02 Sep 2017 15:23:44
Revision:449150Original commit files touched by this commit This port version is marked as vulnerable.
adamw search for other commits by this committer
Update to patchlevel 1035.
8.0.1000
26 Aug 2017 20:26:24
Revision:448783Original commit files touched by this commit This port version is marked as vulnerable.
adamw search for other commits by this committer
Update to patchlevel 1000.
8.0.0962
19 Aug 2017 13:39:25
Revision:448308Original commit files touched by this commit This port version is marked as vulnerable.
adamw search for other commits by this committer
Update to patchlevel 962.
8.0.0917
12 Aug 2017 15:46:16
Revision:447839Original commit files touched by this commit This port version is marked as vulnerable.
adamw search for other commits by this committer
Update to patchlevel 917.
8.0.0867
05 Aug 2017 15:07:23
Revision:447405Original commit files touched by this commit This port version is marked as vulnerable.
adamw search for other commits by this committer
Update to patchlevel 867.
8.0.0809
30 Jul 2017 01:00:43
Revision:446906Original commit files touched by this commit This port version is marked as vulnerable.
adamw search for other commits by this committer
Update to patchlevel 809.
8.0.0742
22 Jul 2017 15:04:16
Revision:446406Original commit files touched by this commit This port version is marked as vulnerable.
adamw search for other commits by this committer
Update to patchlevel 742.
8.0.0714
15 Jul 2017 14:35:42
Revision:445875Original commit files touched by this commit This port version is marked as vulnerable.
adamw search for other commits by this committer
Update to patchlevel 714.
8.0.0702
09 Jul 2017 02:22:24
Revision:445360Original commit files touched by this commit This port version is marked as vulnerable.
adamw search for other commits by this committer
Update to patchlevel 702
8.0.0691
01 Jul 2017 16:01:41
Revision:444830Original commit files touched by this commit This port version is marked as vulnerable.
adamw search for other commits by this committer
Update to patchlevel 691
8.0.0670
24 Jun 2017 14:45:27
Revision:444212Original commit files touched by this commit This port version is marked as vulnerable.
adamw search for other commits by this committer
Update to patchlevel 670.
8.0.0642
17 Jun 2017 14:20:03
Revision:443774Original commit files touched by this commit This port version is marked as vulnerable.
adamw search for other commits by this committer
Update to patchlevel 642.
8.0.0631
10 Jun 2017 13:49:24
Revision:443089Original commit files touched by this commit This port version is marked as vulnerable.
adamw search for other commits by this committer
Update to patchlevel 631.
8.0.0606
03 Jun 2017 14:44:04
Revision:442500Original commit files touched by this commit This port version is marked as vulnerable.
adamw search for other commits by this committer
Update to patchlevel 606.
8.0.0604
27 May 2017 15:28:05
Revision:441848Original commit files touched by this commit This port version is marked as vulnerable.
adamw search for other commits by this committer
Update to patchlevel 604. Use a hash-based GH_TAGNAME because the main
content of the update (the runtime files) aren't otherwise attached to
any tag currently.
8.0.0600
20 May 2017 18:29:27
Revision:441328Original commit files touched by this commit This port version is marked as vulnerable.
adamw search for other commits by this committer
Update to patchlevel 600.

Prevent just the broken OPTION on ppc64, rather than marking the
whole port BROKEN.
8.0.0596
20 May 2017 12:02:07
Revision:441309Original commit files touched by this commit This port version is marked as vulnerable.
linimon search for other commits by this committer
Mark some ports failing on power64.  In cases where the error message
was a stub, provide a real one.

While here, pet portlint.

Approved by:	portmgr (tier-2 blanket)
Reported by:	swills
8.0.0596
06 May 2017 15:43:57
Revision:440279Original commit files touched by this commit This port version is marked as vulnerable.
adamw search for other commits by this committer
Update to patchlevel 596
8.0.0589
29 Apr 2017 16:09:19
Revision:439757Original commit files touched by this commit This port version is marked as vulnerable.
adamw search for other commits by this committer
Update to patchlevel 589.
8.0.0579
22 Apr 2017 15:35:00
Revision:439179Original commit files touched by this commit This port version is marked as vulnerable.
adamw search for other commits by this committer
Update to patchlevel 579.
8.0.0566
15 Apr 2017 17:10:28
Revision:438591Original commit files touched by this commit This port version is marked as vulnerable.
adamw search for other commits by this committer
Update to patchlevel 566. Work around the new unnecessarily aggressive shebang
check by simply removing the shebang from a python file if vim isn't being built
with python support.
8.0.0550
08 Apr 2017 16:31:41
Revision:438053Original commit files touched by this commit This port version is marked as vulnerable.
adamw search for other commits by this committer
Update to patchlevel 550.
8.0.0534
01 Apr 2017 15:24:16
Revision:437440Original commit files touched by this commit This port version is marked as vulnerable.
adamw search for other commits by this committer
Update to patchlevel 534.
8.0.0507
25 Mar 2017 16:05:39
Revision:436905Original commit files touched by this commit This port version is marked as vulnerable.
adamw search for other commits by this committer
Update to patchlevel 507.
8.0.0473
18 Mar 2017 15:14:10
Revision:436415Original commit files touched by this commit This port version is marked as vulnerable.
adamw search for other commits by this committer
Update to patchlevel 473.
8.0.0442
11 Mar 2017 15:52:57
Revision:435906Original commit files touched by this commit This port version is marked as vulnerable.
adamw search for other commits by this committer
Update to patchlevel 442.
8.0.0407
04 Mar 2017 15:47:50
Revision:435413Original commit files touched by this commit This port version is marked as vulnerable.
adamw search for other commits by this committer
Update to patchlevel 407.
8.0.0367
25 Feb 2017 16:19:27
Revision:434824Original commit files touched by this commit This port version is marked as vulnerable.
adamw search for other commits by this committer
Update to patchlevel 367.
8.0.0325
11 Feb 2017 15:16:38
Revision:433877Original commit files touched by this commit This port version is marked as vulnerable.
adamw search for other commits by this committer
Update to patchlevel 325.
8.0.0301
04 Feb 2017 18:28:40
Revision:433335Original commit files touched by this commit This port version is marked as vulnerable.
adamw search for other commits by this committer
Update to patchlevel 301.
8.0.0252
28 Jan 2017 16:06:54
Revision:432632Original commit files touched by this commit This port version is marked as vulnerable.
adamw search for other commits by this committer
Update to patchlevel 252.
8.0.0209
21 Jan 2017 16:49:29
Revision:432060Original commit files touched by this commit This port version is marked as vulnerable.
adamw search for other commits by this committer
Update to patchlevel 209.
8.0.0189
15 Jan 2017 15:07:45
Revision:431566Original commit files touched by this commit This port version is marked as vulnerable.
adamw search for other commits by this committer
Update to patchlevel 189.
8.0.0149_2
10 Jan 2017 15:23:32
Revision:431093Original commit files touched by this commit This port version is marked as vulnerable.
adamw search for other commits by this committer
Set INSTALLS_ICONS when installing the .desktop files.

Reported by:	Kevin Zheng
8.0.0149_1
09 Jan 2017 17:03:38
Revision:430981Original commit files touched by this commit This port version is marked as vulnerable.
adamw search for other commits by this committer
Re-add MAKE_JOBS_UNSAFE. From mat:
  --- scratch ---
  cp config.mk.dist auto/config.mk
  --- clean ---
  make[2]: "/wrkdirs/usr/ports/editors/vim/work/vim-8.0.0149/src/po/Makefile"
line 4: Could not find ../auto/config.mk
  make[2]: Fatal errors encountered -- cannot continue

Install desktop files and icons when the GNOME, GTK2, or GTK3 knobs are turned
on. Requested by Kevin Zheng. PORTREVISION bump for this.

Number of commits found: 628 (showing only 100 on this page)

«  1 | 2 | 3 | 4 | 5 | 6 | 7  »