notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Ukraine
Some details on the 2023-01-16 website outage.
We just rebooted with several updates: * new HMTLify code * no port maintainer is now highly visible (e.g. https://freshports.org/security/sssd/) * fixed search logic error when using plain/ text details at https://github.com/FreshPorts/freshports/releases/tag/2.2.34
Port details
vim Improved version of the vi editor (console flavor)
9.0.1136 editors on this many watch lists=351 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 Version 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: 2023-01-15 02:45:23
Commit Hash: 2d00178
People watching this port, also watch:: libiconv, gmake, freetype2, expat, unzip
License: VIM
Description:
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb
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:

Packages (timestamps in pop-ups are UTC):
vim
ABIlatestquarterly
FreeBSD:11:aarch648.1.03428.2.1110
FreeBSD:11:amd648.2.3394_18.2.3081
FreeBSD:11:armv67.4.18328.2.1110
FreeBSD:11:i3868.2.3394_18.2.3081
FreeBSD:11:mipspkg-falloutpkg-fallout
FreeBSD:11:mips64pkg-falloutpkg-fallout
FreeBSD:12:aarch648.1.04439.0.0981
FreeBSD:12:amd649.0.11369.0.0981
FreeBSD:12:armv68.1.0443pkg-fallout
FreeBSD:12:armv78.1.0443pkg-fallout
FreeBSD:12:i3869.0.11369.0.0981
FreeBSD:12:mipspkg-falloutpkg-fallout
FreeBSD:12:mips64pkg-falloutpkg-fallout
FreeBSD:12:powerpc64pkg-fallout8.2.2725
FreeBSD:13:aarch649.0.11369.0.0981
FreeBSD:13:amd649.0.11369.0.0981
FreeBSD:13:armv6pkg-fallout9.0.0016
FreeBSD:13:armv79.0.11369.0.0981
FreeBSD:13:i3869.0.11369.0.0981
FreeBSD:13:mipspkg-falloutpkg-fallout
FreeBSD:13:mips64pkg-falloutpkg-fallout
FreeBSD:13:powerpc64pkg-fallout9.0.0379
FreeBSD:13:riscv64pkg-fallout9.0.0016
FreeBSD:14:aarch649.0.1136pkg-fallout
FreeBSD:14:amd649.0.1136pkg-fallout
FreeBSD:14:armv69.0.1136pkg-fallout
FreeBSD:14:armv79.0.1136pkg-fallout
FreeBSD:14:i3869.0.1136pkg-fallout
FreeBSD:14:mipspkg-falloutpkg-fallout
FreeBSD:14:mips64pkg-falloutpkg-fallout
FreeBSD:14:powerpc649.0.0981pkg-fallout
FreeBSD:14:riscv648.2.3616pkg-fallout
 
vim-athena
ABIlatestquarterly
FreeBSD:11:aarch64pkg-falloutpkg-fallout
FreeBSD:11:amd648.2.3394_1pkg-fallout
FreeBSD:11:armv6pkg-falloutpkg-fallout
FreeBSD:11:i3868.2.3394_1pkg-fallout
FreeBSD:11:mipspkg-falloutpkg-fallout
FreeBSD:11:mips64pkg-falloutpkg-fallout
FreeBSD:12:aarch64pkg-falloutpkg-fallout
FreeBSD:12:amd64pkg-falloutpkg-fallout
FreeBSD:12:armv6pkg-falloutpkg-fallout
FreeBSD:12:armv7pkg-falloutpkg-fallout
FreeBSD:12:i386pkg-falloutpkg-fallout
FreeBSD:12:mipspkg-falloutpkg-fallout
FreeBSD:12:mips64pkg-falloutpkg-fallout
FreeBSD:12:powerpc64pkg-falloutpkg-fallout
FreeBSD:13:aarch64pkg-falloutpkg-fallout
FreeBSD:13:amd64pkg-falloutpkg-fallout
FreeBSD:13:armv6pkg-falloutpkg-fallout
FreeBSD:13:armv7pkg-falloutpkg-fallout
FreeBSD:13:i386pkg-falloutpkg-fallout
FreeBSD:13:mipspkg-falloutpkg-fallout
FreeBSD:13:mips64pkg-falloutpkg-fallout
FreeBSD:13:powerpc64pkg-falloutpkg-fallout
FreeBSD:13:riscv64pkg-falloutpkg-fallout
FreeBSD:14:aarch64pkg-falloutpkg-fallout
FreeBSD:14:amd64pkg-falloutpkg-fallout
FreeBSD:14:armv6pkg-falloutpkg-fallout
FreeBSD:14:armv7pkg-falloutpkg-fallout
FreeBSD:14:i386pkg-falloutpkg-fallout
FreeBSD:14:mipspkg-falloutpkg-fallout
FreeBSD:14:mips64pkg-falloutpkg-fallout
FreeBSD:14:powerpc64pkg-falloutpkg-fallout
FreeBSD:14:riscv648.2.3616pkg-fallout
 
vim-gtk2
ABIlatestquarterly
FreeBSD:11:aarch64pkg-falloutpkg-fallout
FreeBSD:11:amd648.2.3394_1pkg-fallout
FreeBSD:11:armv6pkg-falloutpkg-fallout
FreeBSD:11:i3868.2.3394_1pkg-fallout
FreeBSD:11:mipspkg-falloutpkg-fallout
FreeBSD:11:mips64pkg-falloutpkg-fallout
FreeBSD:12:aarch64pkg-fallout9.0.0981
FreeBSD:12:amd649.0.11369.0.0981
FreeBSD:12:armv6pkg-falloutpkg-fallout
FreeBSD:12:armv7pkg-falloutpkg-fallout
FreeBSD:12:i3869.0.11369.0.0981
FreeBSD:12:mipspkg-falloutpkg-fallout
FreeBSD:12:mips64pkg-falloutpkg-fallout
FreeBSD:12:powerpc64pkg-falloutpkg-fallout
FreeBSD:13:aarch649.0.11369.0.0981
FreeBSD:13:amd649.0.11369.0.0981
FreeBSD:13:armv6pkg-fallout9.0.0016
FreeBSD:13:armv79.0.11369.0.0981
FreeBSD:13:i3869.0.11369.0.0981
FreeBSD:13:mipspkg-falloutpkg-fallout
FreeBSD:13:mips64pkg-falloutpkg-fallout
FreeBSD:13:powerpc64pkg-fallout9.0.0379
FreeBSD:13:riscv64pkg-fallout9.0.0016
FreeBSD:14:aarch649.0.1136pkg-fallout
FreeBSD:14:amd649.0.1136pkg-fallout
FreeBSD:14:armv69.0.1136pkg-fallout
FreeBSD:14:armv79.0.1136pkg-fallout
FreeBSD:14:i3869.0.1136pkg-fallout
FreeBSD:14:mipspkg-falloutpkg-fallout
FreeBSD:14:mips64pkg-falloutpkg-fallout
FreeBSD:14:powerpc649.0.0981pkg-fallout
FreeBSD:14:riscv648.2.3616pkg-fallout
 
vim-gtk3
ABIlatestquarterly
FreeBSD:11:aarch64pkg-falloutpkg-fallout
FreeBSD:11:amd648.2.3394_1pkg-fallout
FreeBSD:11:armv6pkg-falloutpkg-fallout
FreeBSD:11:i3868.2.3394_1pkg-fallout
FreeBSD:11:mipspkg-falloutpkg-fallout
FreeBSD:11:mips64pkg-falloutpkg-fallout
FreeBSD:12:aarch64pkg-fallout9.0.0981
FreeBSD:12:amd649.0.11369.0.0981
FreeBSD:12:armv6pkg-falloutpkg-fallout
FreeBSD:12:armv7pkg-falloutpkg-fallout
FreeBSD:12:i3869.0.11369.0.0981
FreeBSD:12:mipspkg-falloutpkg-fallout
FreeBSD:12:mips64pkg-falloutpkg-fallout
FreeBSD:12:powerpc64pkg-falloutpkg-fallout
FreeBSD:13:aarch649.0.11369.0.0981
FreeBSD:13:amd649.0.11369.0.0981
FreeBSD:13:armv6pkg-falloutpkg-fallout
FreeBSD:13:armv79.0.11369.0.0981
FreeBSD:13:i3869.0.11369.0.0981
FreeBSD:13:mipspkg-falloutpkg-fallout
FreeBSD:13:mips64pkg-falloutpkg-fallout
FreeBSD:13:powerpc64pkg-fallout9.0.0379
FreeBSD:13:riscv64pkg-falloutpkg-fallout
FreeBSD:14:aarch649.0.1136pkg-fallout
FreeBSD:14:amd649.0.1136pkg-fallout
FreeBSD:14:armv6pkg-falloutpkg-fallout
FreeBSD:14:armv79.0.1136pkg-fallout
FreeBSD:14:i3869.0.1136pkg-fallout
FreeBSD:14:mipspkg-falloutpkg-fallout
FreeBSD:14:mips64pkg-falloutpkg-fallout
FreeBSD:14:powerpc649.0.0981pkg-fallout
FreeBSD:14:riscv64pkg-falloutpkg-fallout
 
vim-motif
ABIlatestquarterly
FreeBSD:11:aarch64pkg-falloutpkg-fallout
FreeBSD:11:amd648.2.3394_1pkg-fallout
FreeBSD:11:armv6pkg-falloutpkg-fallout
FreeBSD:11:i3868.2.3394_1pkg-fallout
FreeBSD:11:mipspkg-falloutpkg-fallout
FreeBSD:11:mips64pkg-falloutpkg-fallout
FreeBSD:12:aarch64pkg-fallout9.0.0981
FreeBSD:12:amd649.0.11369.0.0981
FreeBSD:12:armv6pkg-falloutpkg-fallout
FreeBSD:12:armv7pkg-falloutpkg-fallout
FreeBSD:12:i3869.0.11369.0.0981
FreeBSD:12:mipspkg-falloutpkg-fallout
FreeBSD:12:mips64pkg-falloutpkg-fallout
FreeBSD:12:powerpc64pkg-falloutpkg-fallout
FreeBSD:13:aarch649.0.11369.0.0981
FreeBSD:13:amd649.0.11369.0.0981
FreeBSD:13:armv6pkg-fallout9.0.0016
FreeBSD:13:armv79.0.11369.0.0981
FreeBSD:13:i3869.0.11369.0.0981
FreeBSD:13:mipspkg-falloutpkg-fallout
FreeBSD:13:mips64pkg-falloutpkg-fallout
FreeBSD:13:powerpc64pkg-fallout9.0.0379
FreeBSD:13:riscv64pkg-fallout9.0.0016
FreeBSD:14:aarch649.0.1136pkg-fallout
FreeBSD:14:amd649.0.1136pkg-fallout
FreeBSD:14:armv69.0.1136pkg-fallout
FreeBSD:14:armv79.0.1136pkg-fallout
FreeBSD:14:i3869.0.1136pkg-fallout
FreeBSD:14:mipspkg-falloutpkg-fallout
FreeBSD:14:mips64pkg-falloutpkg-fallout
FreeBSD:14:powerpc649.0.0981pkg-fallout
FreeBSD:14:riscv648.2.3616pkg-fallout
 
vim-tiny
ABIlatestquarterly
FreeBSD:11:aarch64pkg-falloutpkg-fallout
FreeBSD:11:amd648.2.3394_1pkg-fallout
FreeBSD:11:armv6pkg-falloutpkg-fallout
FreeBSD:11:i3868.2.3394_1pkg-fallout
FreeBSD:11:mipspkg-falloutpkg-fallout
FreeBSD:11:mips64pkg-falloutpkg-fallout
FreeBSD:12:aarch64pkg-fallout9.0.0981
FreeBSD:12:amd649.0.11369.0.0981
FreeBSD:12:armv6pkg-falloutpkg-fallout
FreeBSD:12:armv7pkg-falloutpkg-fallout
FreeBSD:12:i3869.0.11369.0.0981
FreeBSD:12:mipspkg-falloutpkg-fallout
FreeBSD:12:mips64pkg-falloutpkg-fallout
FreeBSD:12:powerpc64pkg-falloutpkg-fallout
FreeBSD:13:aarch649.0.11369.0.0981
FreeBSD:13:amd649.0.11369.0.0981
FreeBSD:13:armv6pkg-fallout9.0.0016
FreeBSD:13:armv79.0.11369.0.0981
FreeBSD:13:i3869.0.11369.0.0981
FreeBSD:13:mipspkg-falloutpkg-fallout
FreeBSD:13:mips64pkg-falloutpkg-fallout
FreeBSD:13:powerpc64pkg-fallout9.0.0379
FreeBSD:13:riscv64pkg-fallout9.0.0016
FreeBSD:14:aarch649.0.1136pkg-fallout
FreeBSD:14:amd649.0.1136pkg-fallout
FreeBSD:14:armv69.0.1136pkg-fallout
FreeBSD:14:armv79.0.1136pkg-fallout
FreeBSD:14:i3869.0.1136pkg-fallout
FreeBSD:14:mipspkg-falloutpkg-fallout
FreeBSD:14:mips64pkg-falloutpkg-fallout
FreeBSD:14:powerpc649.0.0981pkg-fallout
FreeBSD:14:riscv648.2.3616pkg-fallout
 
vim-x11
ABIlatestquarterly
FreeBSD:11:aarch64pkg-falloutpkg-fallout
FreeBSD:11:amd648.2.3394_1pkg-fallout
FreeBSD:11:armv6pkg-falloutpkg-fallout
FreeBSD:11:i3868.2.3394_1pkg-fallout
FreeBSD:11:mipspkg-falloutpkg-fallout
FreeBSD:11:mips64pkg-falloutpkg-fallout
FreeBSD:12:aarch64pkg-fallout9.0.0981
FreeBSD:12:amd649.0.11369.0.0981
FreeBSD:12:armv6pkg-falloutpkg-fallout
FreeBSD:12:armv7pkg-falloutpkg-fallout
FreeBSD:12:i3869.0.11369.0.0981
FreeBSD:12:mipspkg-falloutpkg-fallout
FreeBSD:12:mips64pkg-falloutpkg-fallout
FreeBSD:12:powerpc64pkg-falloutpkg-fallout
FreeBSD:13:aarch649.0.11369.0.0981
FreeBSD:13:amd649.0.11369.0.0981
FreeBSD:13:armv6pkg-fallout9.0.0016
FreeBSD:13:armv79.0.11369.0.0981
FreeBSD:13:i3869.0.11369.0.0981
FreeBSD:13:mipspkg-falloutpkg-fallout
FreeBSD:13:mips64pkg-falloutpkg-fallout
FreeBSD:13:powerpc64pkg-fallout9.0.0379
FreeBSD:13:riscv64pkg-fallout9.0.0016
FreeBSD:14:aarch649.0.1136pkg-fallout
FreeBSD:14:amd649.0.1136pkg-fallout
FreeBSD:14:armv69.0.1136pkg-fallout
FreeBSD:14:armv79.0.1136pkg-fallout
FreeBSD:14:i3869.0.1136pkg-fallout
FreeBSD:14:mipspkg-falloutpkg-fallout
FreeBSD:14:mips64pkg-falloutpkg-fallout
FreeBSD:14:powerpc649.0.0981pkg-fallout
FreeBSD:14:riscv64pkg-falloutpkg-fallout
 

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. msgfmt : devel/gettext-tools
  3. python3.9 : lang/python39
Test dependencies:
  1. python3.9 : lang/python39
Runtime dependencies:
  1. 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. databases/xtrabackup8
Expand this list (18 items / 11 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. editors/p5-Vimana
  3. graphics/geeqie
  4. graphics/glvis
  5. multimedia/vmaf
  6. science/kim-api
  7. science/openkim-models
  8. sysutils/amtc
  9. sysutils/ttyd
  10. textproc/p5-Text-VimColor
  11. www/netsurf
  12. 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:
Options name:

USES:

pkg-message:
ERROR
WWW: https://www.vim.org/
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/vim/vim/tar.gz/v9.0.1136?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 (4 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.
    
    
  • 2020-02-04
    Affects: users of editors/vim
    Author: adamw@FreeBSD.org
    Reason: 
      The PYTHON2 and PYTHON3 options have been turned into a single PYTHON
      option that uses whichever python you've set as default. However,
      this means that you cannot have both python2 and python3 support at
      the same time.
    
    
  • 2017-10-31
    Affects: users of editors/vim
    Author: adamw@FreeBSD.org
    Reason: 
      The default vim language bindings have changed. Python 2 and 3 bindings
      may now be enabled independently (the default vim package will continue
      to depend on python-2.7).
    
      Lua and Tcl bindings have been disabled by default. If you need these
      bindings, you'll need to compile vim yourself. Note that bindings are
      only for plugins written in those languages, and for interactive
      debugging. Editing, indenting, linting, completing, and syntax-highlighting
      those languages is NOT affected.
    
    
  • 2014-02-20
    Affects: users of editors/vim
    Author: sunpoet@FreeBSD.org
    Reason: 
      The editors/vim port has been reworked to simplify option handling. In UI
      option group, a new option (CONSOLE) was added for users who do not need
      GUI support. This option is off by default. You might encounter install
      or package failures with "old" option setting. Please run "make config" to
      modify your setting.
    
    
  • 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: 600 (showing only 100 on this page)

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

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
9.0.1136
15 Jan 2023 02:45:23
commit hash:2d00178fd4d952c698d3413800c3bd1b6cfc98a9commit hash:2d00178fd4d952c698d3413800c3bd1b6cfc98a9commit hash:2d00178fd4d952c698d3413800c3bd1b6cfc98a9commit hash:2d00178fd4d952c698d3413800c3bd1b6cfc98a9 files touched by this commit
Muhammad Moinur Rahman (bofh) search for other commits by this committer
*/*: Fix some ports conversion from USE_RUBY to USES=ruby

In my previous commit 18c6e18 I missed some ports where RUBY was
optional. This commit fixes those missing ports and fixes INDEX build.

Approved by:	portmgr
Fixes: 18c6e18 Mk/**ruby.mk: Switch from USE_RUBY=yes to USES=ruby
9.0.1136
03 Jan 2023 03:07:48
commit hash:992c76dc49a9c8477e38e03a37b1af6110a6a02fcommit hash:992c76dc49a9c8477e38e03a37b1af6110a6a02fcommit hash:992c76dc49a9c8477e38e03a37b1af6110a6a02fcommit hash:992c76dc49a9c8477e38e03a37b1af6110a6a02f files touched by this commit
Adam Weinberger (adamw) search for other commits by this committer
editors/vim: Update to 9.0.1136
9.0.0981
01 Dec 2022 13:22:01
commit hash:0346db4debaa6b29513f935c2c236441c5a3fbe2commit hash:0346db4debaa6b29513f935c2c236441c5a3fbe2commit hash:0346db4debaa6b29513f935c2c236441c5a3fbe2commit hash:0346db4debaa6b29513f935c2c236441c5a3fbe2 files touched by this commit
Adam Weinberger (adamw) search for other commits by this committer
editors/vim: Update to 9.0.0981
9.0.0823
01 Nov 2022 04:57:45
commit hash:90eac1c42caf72dcb1d493c24d270d7cd4bb4864commit hash:90eac1c42caf72dcb1d493c24d270d7cd4bb4864commit hash:90eac1c42caf72dcb1d493c24d270d7cd4bb4864commit hash:90eac1c42caf72dcb1d493c24d270d7cd4bb4864 files touched by this commit
Adam Weinberger (adamw) search for other commits by this committer
editors/vim: Update to 9.0.0823

Also, update the sshd syntax file to recognize the preferred
UseBlocklist in addition to UseBlacklist.

PR:		267353
9.0.0735
13 Oct 2022 00:04:32
commit hash:ce6a59704cfb8637bf2680f203bd5bdc502fe560commit hash:ce6a59704cfb8637bf2680f203bd5bdc502fe560commit hash:ce6a59704cfb8637bf2680f203bd5bdc502fe560commit hash:ce6a59704cfb8637bf2680f203bd5bdc502fe560 files touched by this commit
Adam Weinberger (adamw) search for other commits by this committer
editors/vim: Update to 9.0.0735
07 Sep 2022 21:58:51
commit hash:fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash:fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash:fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash:fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
Remove 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)
9.0.0379
07 Sep 2022 21:10:59
commit hash:b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash:b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash:b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash:b7f05445c00f2625aa19b4154ebcbce5ed2daa52 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
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.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
9.0.0379
04 Sep 2022 16:07:01
commit hash:91ef78b58bbb458e079b717826f692984fc8100ccommit hash:91ef78b58bbb458e079b717826f692984fc8100ccommit hash:91ef78b58bbb458e079b717826f692984fc8100ccommit hash:91ef78b58bbb458e079b717826f692984fc8100c files touched by this commit
Adam Weinberger (adamw) search for other commits by this committer
editors/vim: Allow system vimrc, and include defaults.vim for vim-tiny

Two changes here (along with bumping to the latest upstream patch):

1) In the previous Vim commit, support for the system-wide vimrc/gvimrc
   was dropped because we went through contortions to fix loading order
   and monkey around with various defaults.

   However, many people used that file for their system. This commit
   re-adds support for loading it. All work for untangling the mess of
   loading defaults.vim and preventing circular loads is left to the
   user. We just support loading that file; what you do with it is your
   call.

2) vim-tiny is supposed to be the smallest possible Vim experience,
   being just the binary and no runtime library. However, without a
   viable defaults.vim, it's essentially just a larger, slower Vi.
   The vim-tiny package now ships with defaults.vim, which is patched
   to prevent errors from Vim loading the syntax library (which is not
   installed).
9.0.0369
03 Sep 2022 18:03:52
commit hash:a058c61ea36c0cb64a61c83563b55a157cf549f4commit hash:a058c61ea36c0cb64a61c83563b55a157cf549f4commit hash:a058c61ea36c0cb64a61c83563b55a157cf549f4commit hash:a058c61ea36c0cb64a61c83563b55a157cf549f4 files touched by this commit
Adam Weinberger (adamw) search for other commits by this committer
editors/vim: Update to 9.0.0369, and drop the FreeBSD vimrc

Our FreeBSD vimrc has caused a lot of trouble. It seriously mangles
config loading order (see below PR for the 21 comments it took before
I could get my head around it), clobbers defaults, duplicates defaults,
and simply isn't how Vim does things.

In this patch, the system vimrc is dropped entirely. Instead,
$VIMRUNTIME/defaults.vim sources $VIMRUNTIME/defaults_freebsd.vim, which
contains only FreeBSD-specific settings (today, a convenience augroup
for port creation, and a flag to let syntax/sh.vim know that /bin/sh
isn't bash).

There is no perfect solution here, but by not clobbering anything
anymore, we at least don't *prevent* other solutions. You now get Vim's
defaults, and you are free to override them in your ~/.vimrc.

PR:		251420
9.0.0129
01 Aug 2022 13:47:55
commit hash:d283eb24dbfcd442f3eca1b2802367b6f1021860commit hash:d283eb24dbfcd442f3eca1b2802367b6f1021860commit hash:d283eb24dbfcd442f3eca1b2802367b6f1021860commit hash:d283eb24dbfcd442f3eca1b2802367b6f1021860 files touched by this commit
Adam Weinberger (adamw) search for other commits by this committer
editors/vim: Update to 9.0.0129
9.0.0016
01 Aug 2022 13:47:55
commit hash:8380febbf30620bc0833a9eac823b54f4799ad49commit hash:8380febbf30620bc0833a9eac823b54f4799ad49commit hash:8380febbf30620bc0833a9eac823b54f4799ad49commit hash:8380febbf30620bc0833a9eac823b54f4799ad49 files touched by this commit
Adam Weinberger (adamw) search for other commits by this committer
editors/vim: Add some explanatory comments to the vimrc

Our vimrc duplicates settings from $VIMRUNTIME/defaults.vim, which
appears odd.

However, it's actually required because of vim-tiny. vim-tiny installs
an empty defaults.vim stub, meaning that it only gets the settings that
appear in our vimrc.

PR:		265502
9.0.0016
20 Jul 2022 14:21:49
commit hash:7cd7a8d850aa40bd9f93927a98e3664a54cf15e1commit hash:7cd7a8d850aa40bd9f93927a98e3664a54cf15e1commit hash:7cd7a8d850aa40bd9f93927a98e3664a54cf15e1commit hash:7cd7a8d850aa40bd9f93927a98e3664a54cf15e1 files touched by this commit
Tobias C. Berner (tcberner) search for other commits by this committer
editors: 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>
(Only the first 15 lines of the commit message are shown above View all of this commit message)
9.0.0016
01 Jul 2022 14:11:53
commit hash:a8eb412d279de553797473ba07442cec3921b6e1commit hash:a8eb412d279de553797473ba07442cec3921b6e1commit hash:a8eb412d279de553797473ba07442cec3921b6e1commit hash:a8eb412d279de553797473ba07442cec3921b6e1 files touched by this commit
Adam Weinberger (adamw) search for other commits by this committer
editors/vim: Update to 9.0.0016

This is a major release. The biggest new feature is vim9 script, a
backwards-incompatible dialect that improves some of the worst
headaches of classic vimscript.
8.2.5052
02 Jun 2022 17:41:47
commit hash:f27ea6b18516fad5be76ba20ce8f53f5ba9c1081commit hash:f27ea6b18516fad5be76ba20ce8f53f5ba9c1081commit hash:f27ea6b18516fad5be76ba20ce8f53f5ba9c1081commit hash:f27ea6b18516fad5be76ba20ce8f53f5ba9c1081 files touched by this commit
Adam Weinberger (adamw) search for other commits by this committer
editors/vim: Update to 8.2.5052 and fix vimrc clobbering

Vim runtime's defaults.vim will clobber global vimrc settings. It's
fine for the settings we provide, but other edits to that file can
get lost.

To work around this, defaults.vim is now directly sourced and a flag
is set to stop that file from getting loaded a second time. Thanks go
to Anton Saietskii for that bit of magic.

PR:	251420
8.2.5048
01 Jun 2022 09:23:00
commit hash:2530a2f6837a1836a30d958f5db217889c533542commit hash:2530a2f6837a1836a30d958f5db217889c533542commit hash:2530a2f6837a1836a30d958f5db217889c533542commit hash:2530a2f6837a1836a30d958f5db217889c533542 files touched by this commit
Adam Weinberger (adamw) search for other commits by this committer
editors/vim: Update to 8.2.5048
8.2.4851
01 May 2022 08:04:55
commit hash:117e5b03b252facd67c2200beb0deee5087986e4commit hash:117e5b03b252facd67c2200beb0deee5087986e4commit hash:117e5b03b252facd67c2200beb0deee5087986e4commit hash:117e5b03b252facd67c2200beb0deee5087986e4 files touched by this commit
Adam Weinberger (adamw) search for other commits by this committer
editors/vim: Update to 8.2.4851
8.2.4669
22 Apr 2022 15:37:47
commit hash:5765994c280f3eb7b6f4f44579aed4f4d7a0b647commit hash:5765994c280f3eb7b6f4f44579aed4f4d7a0b647commit hash:5765994c280f3eb7b6f4f44579aed4f4d7a0b647commit hash:5765994c280f3eb7b6f4f44579aed4f4d7a0b647 files touched by this commit
Piotr Kubaj (pkubaj) search for other commits by this committer
editors/vim: don't exclude RUBY on powerpc64
8.2.4669
17 Apr 2022 11:05:52
commit hash:7633a0e57545e2f189d048e19d0f6df6c94c490ecommit hash:7633a0e57545e2f189d048e19d0f6df6c94c490ecommit hash:7633a0e57545e2f189d048e19d0f6df6c94c490ecommit hash:7633a0e57545e2f189d048e19d0f6df6c94c490e files touched by this commit
Piotr Kubaj (pkubaj) search for other commits by this committer
editors/vim: RUBY works fine on powerpc64le
8.2.4669
02 Apr 2022 22:13:32
commit hash:de02b1a9d209f0b6727e63848bc58c9b4ef1c064commit hash:de02b1a9d209f0b6727e63848bc58c9b4ef1c064commit hash:de02b1a9d209f0b6727e63848bc58c9b4ef1c064commit hash:de02b1a9d209f0b6727e63848bc58c9b4ef1c064 files touched by this commit
Adam Weinberger (adamw) search for other commits by this committer
editors/vim: Update to 8.2.4669, add x11 support, drop Athena

Vim no longer includes the Athena (Xaw) frontend, so drop the
athena flavor.

As requested by many (and based on a patch from scf), restore the x11
flavor. The x11 flavor is a bit odd; it doesn't actually include an X
GUI. As a result, when Vim got flavorized I dropped it as I thought
it was vestigial. What the x11 flavor actually provides is support for
some X interaction (mainly xclipboard), and is highly useful to people
who run console Vim within X.

The outcry was pretty swift, and I'd like to thank all the people who
took the time to email me about it, and especially scf who provided
the bulk of this patch.

I'm going to MFH this due to the athena build failure.
8.2.4659
01 Apr 2022 09:50:54
commit hash:bc43a031791091ae4f55a6bcf6c78ecc1f28c9efcommit hash:bc43a031791091ae4f55a6bcf6c78ecc1f28c9efcommit hash:bc43a031791091ae4f55a6bcf6c78ecc1f28c9efcommit hash:bc43a031791091ae4f55a6bcf6c78ecc1f28c9ef files touched by this commit
Adam Weinberger (adamw) search for other commits by this committer
editors/vim: Update to 8.2.4659
8.2.4485
01 Mar 2022 07:39:33
commit hash:5e5bcdc46a568b898e830c93bf36af410a97197bcommit hash:5e5bcdc46a568b898e830c93bf36af410a97197bcommit hash:5e5bcdc46a568b898e830c93bf36af410a97197bcommit hash:5e5bcdc46a568b898e830c93bf36af410a97197b files touched by this commit
Adam Weinberger (adamw) search for other commits by this committer
editors/vim: Update to 8.2.4485
8.2.4282
02 Feb 2022 13:07:53
commit hash:8624f226aacce7db722cbf367d3dd2e4efa824abcommit hash:8624f226aacce7db722cbf367d3dd2e4efa824abcommit hash:8624f226aacce7db722cbf367d3dd2e4efa824abcommit hash:8624f226aacce7db722cbf367d3dd2e4efa824ab files touched by this commit
Adam Weinberger (adamw) search for other commits by this committer
editors/vim: Update to 8.2.4282
8.2.3745
05 Dec 2021 15:14:20
commit hash:81b98b54e12d6e8769e0e525b5961316e232c4bdcommit hash:81b98b54e12d6e8769e0e525b5961316e232c4bdcommit hash:81b98b54e12d6e8769e0e525b5961316e232c4bdcommit hash:81b98b54e12d6e8769e0e525b5961316e232c4bd files touched by this commit
Adam Weinberger (adamw) search for other commits by this committer
editors/vim: Update to 8.2.3745
8.2.3616
18 Nov 2021 18:52:03
commit hash:e7ea7e874be28b191f85a826bc842e0ba0a93b0acommit hash:e7ea7e874be28b191f85a826bc842e0ba0a93b0acommit hash:e7ea7e874be28b191f85a826bc842e0ba0a93b0acommit hash:e7ea7e874be28b191f85a826bc842e0ba0a93b0a files touched by this commit
Adam Weinberger (adamw) search for other commits by this committer
editors/vim: Update to 8.2.3616

In particular, this picks up "patch 8.2.3582: reading uninitialized
memory when giving spell suggestions""
8.2.3570
02 Nov 2021 11:13:15
commit hash:f3da483a6b8456f434c3d37d3a01ab1f109f4619commit hash:f3da483a6b8456f434c3d37d3a01ab1f109f4619commit hash:f3da483a6b8456f434c3d37d3a01ab1f109f4619commit hash:f3da483a6b8456f434c3d37d3a01ab1f109f4619 files touched by this commit
Adam Weinberger (adamw) search for other commits by this committer
editors/vim: Update to 8.2.3570

Remove x11 flavor. It adds xclip support but doesn't contain a GUI,
making it more confusing than helpful.

I doubt anyone really used it, but if so then vim-athena, the simplest
X GUI toolkit, is the one you're looking for.
8.2.3458
10 Oct 2021 19:44:42
commit hash:2c672a4de941dc57142d867ba42396b1b64d2921commit hash:2c672a4de941dc57142d867ba42396b1b64d2921commit hash:2c672a4de941dc57142d867ba42396b1b64d2921commit hash:2c672a4de941dc57142d867ba42396b1b64d2921 files touched by this commit
Baptiste Daroussin (bapt) search for other commits by this committer
INSTALLS_ICONS: retire the macro and rework the related dependencies

While here, make sure gtk-update-icon-cache is only on run dependency
where added as a dependency
Enforce gtk3 to depend on gtk-update-icon-cache (previously it was
inheriting the dependency)
8.2.3458
30 Sep 2021 03:35:14
commit hash:b9521189d0835c3b64bde74fb0d9f2b8ab26c196commit hash:b9521189d0835c3b64bde74fb0d9f2b8ab26c196commit hash:b9521189d0835c3b64bde74fb0d9f2b8ab26c196commit hash:b9521189d0835c3b64bde74fb0d9f2b8ab26c196 files touched by this commit
Adam Weinberger (adamw) search for other commits by this committer
editors/vim: Update to 8.2.3458

Security:	CVE-2021-3778
                CVE-2021-3796

Reported by:	TJ
8.2.3394_1
18 Sep 2021 23:51:58
commit hash:ed60959f8da5f8f2820993b3fa6761c501d2f59bcommit hash:ed60959f8da5f8f2820993b3fa6761c501d2f59bcommit hash:ed60959f8da5f8f2820993b3fa6761c501d2f59bcommit hash:ed60959f8da5f8f2820993b3fa6761c501d2f59b files touched by this commit
Adam Weinberger (adamw) search for other commits by this committer
Author: Michael Osipov
editors/git: Explicitly disable X for console Builds

PR:   258407
8.2.3394_1
03 Sep 2021 07:28:35
commit hash:b3408688b0e693740017005e1221ca1d9ed376bccommit hash:b3408688b0e693740017005e1221ca1d9ed376bccommit hash:b3408688b0e693740017005e1221ca1d9ed376bccommit hash:b3408688b0e693740017005e1221ca1d9ed376bc files touched by this commit
Adam Weinberger (adamw) search for other commits by this committer
editors/vim: Fix build under (non-poudriere) `make install'
8.2.3394_1
03 Sep 2021 07:11:05
commit hash:a6a9141dbc9cee3dee286ccf934980bd1e071177commit hash:a6a9141dbc9cee3dee286ccf934980bd1e071177commit hash:a6a9141dbc9cee3dee286ccf934980bd1e071177commit hash:a6a9141dbc9cee3dee286ccf934980bd1e071177 files touched by this commit
Adam Weinberger (adamw) search for other commits by this committer
Author: Derek Schrock
editors/vim: Fix python language bindings

PR:		258234
8.2.3394
02 Sep 2021 07:30:13
commit hash:fc10d4ef30393c37f6a82841f77076a8fbfc4661commit hash:fc10d4ef30393c37f6a82841f77076a8fbfc4661commit hash:fc10d4ef30393c37f6a82841f77076a8fbfc4661commit hash:fc10d4ef30393c37f6a82841f77076a8fbfc4661 files touched by this commit
Adam Weinberger (adamw) search for other commits by this committer
editors/vim: Define CONFLICTS_INSTALL and PKGNAMESUFFIX in just one place

Suggested by:	danfe
8.2.3394
02 Sep 2021 06:36:47
commit hash:620f205539a43fd8da97750d33eebdfc1e133330commit hash:620f205539a43fd8da97750d33eebdfc1e133330commit hash:620f205539a43fd8da97750d33eebdfc1e133330commit hash:620f205539a43fd8da97750d33eebdfc1e133330 files touched by this commit
Adam Weinberger (adamw) search for other commits by this committer
editors/vim: Flavorize and update to 8.2.3394

This commit completely rewires the vim ports. It includes the following:

* `vim' is now a TUI-only package. It is what the `vim-console' port
  was.

* `vim-gtk3' includes the TUI binary (vim) and a GTk3-backed GUI. It is
  what the `vim' port was.

* Each GUI toolkit has a separate package. There is vim-gtk3, -gtk2,
  -motif, -athena, and -x11.

* `vim-tiny' is still the same thing, except it includes a defaults.vim
  stub to silence a startup error message.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
8.2.3273_1
02 Aug 2021 22:35:45
commit hash:6cfa70cdefcc68a5ff8afb9469c643a91cc25273commit hash:6cfa70cdefcc68a5ff8afb9469c643a91cc25273commit hash:6cfa70cdefcc68a5ff8afb9469c643a91cc25273commit hash:6cfa70cdefcc68a5ff8afb9469c643a91cc25273 files touched by this commit
Adam Weinberger (adamw) search for other commits by this committer
editors/vim: Explicitly disable libcanberra support

Vim will link against libcanberra if it's installed. It really doesn't
serve any particular purpose for a text editor, so it makes sense for
us to just disable it explicitly.

This change existed before, but was hidden in the GNOME option and got
removed when libgnomeui was purged.

PR:		257565
Reported by:	Philipp Ost
8.2.3273
02 Aug 2021 11:15:39
commit hash:b914b06406ee493aae384c61bcd33d179ea9dafecommit hash:b914b06406ee493aae384c61bcd33d179ea9dafecommit hash:b914b06406ee493aae384c61bcd33d179ea9dafecommit hash:b914b06406ee493aae384c61bcd33d179ea9dafe files touched by this commit
Adam Weinberger (adamw) search for other commits by this committer
editors/vim: Update to 8.2.3273
8.2.3081
01 Jul 2021 12:48:15
commit hash:85aaea5e86f543ca2718fec63edd3b2ae2d915c1commit hash:85aaea5e86f543ca2718fec63edd3b2ae2d915c1commit hash:85aaea5e86f543ca2718fec63edd3b2ae2d915c1commit hash:85aaea5e86f543ca2718fec63edd3b2ae2d915c1 files touched by this commit
Adam Weinberger (adamw) search for other commits by this committer
editors/vim: Update to 8.2.3081
8.2.2918
01 Jun 2021 13:33:37
commit hash:3fb36d0318145fee4cb91482fb2cc85a6ff18cc3commit hash:3fb36d0318145fee4cb91482fb2cc85a6ff18cc3commit hash:3fb36d0318145fee4cb91482fb2cc85a6ff18cc3commit hash:3fb36d0318145fee4cb91482fb2cc85a6ff18cc3 files touched by this commit
Adam Weinberger (adamw) search for other commits by this committer
editors/vim: Update to 8.2.2918
8.2.2820
01 May 2021 13:12:54
commit hash:82c141a1b588164f4bcf390cc4651c49534e0767commit hash:82c141a1b588164f4bcf390cc4651c49534e0767commit hash:82c141a1b588164f4bcf390cc4651c49534e0767commit hash:82c141a1b588164f4bcf390cc4651c49534e0767 files touched by this commit
Adam Weinberger (adamw) search for other commits by this committer
editors/vim: Update to 8.2.2820
8.2.2725_1
01 May 2021 12:42:30
commit hash:c399c4d12f6462f1d535e9a3143fe0e679a63eb8commit hash:c399c4d12f6462f1d535e9a3143fe0e679a63eb8commit hash:c399c4d12f6462f1d535e9a3143fe0e679a63eb8commit hash:c399c4d12f6462f1d535e9a3143fe0e679a63eb8 files touched by this commit
Baptiste Daroussin (bapt) search for other commits by this committer
Prepare removal for libgnomeui

Remove the GNOME option for all ports depending on libgnomeui
8.2.2725
16 Apr 2021 14:12:44
commit hash:4d5cf5c847301e36f0ed4fe30a1b6bbb17ec2332commit hash:4d5cf5c847301e36f0ed4fe30a1b6bbb17ec2332commit hash:4d5cf5c847301e36f0ed4fe30a1b6bbb17ec2332commit hash:4d5cf5c847301e36f0ed4fe30a1b6bbb17ec2332 files touched by this commit
Adam Weinberger (adamw) search for other commits by this committer
Try harder to build when libsysinfo is installed

PR:		254891
8.2.2725
06 Apr 2021 14:40:20
commit hash:2ad30e919cb25a6e9a247aea9b371950bff6bc1ccommit hash:2ad30e919cb25a6e9a247aea9b371950bff6bc1ccommit hash:2ad30e919cb25a6e9a247aea9b371950bff6bc1ccommit hash:2ad30e919cb25a6e9a247aea9b371950bff6bc1c files touched by this commit
Adam Weinberger (adamw) search for other commits by this committer
editors/vim: Update to 8.2.2725
8.2.2569
06 Apr 2021 14:31:13
commit hash:135fdeebb99c3569e42d8162b265e15d29bd937dcommit hash:135fdeebb99c3569e42d8162b265e15d29bd937dcommit hash:135fdeebb99c3569e42d8162b265e15d29bd937dcommit hash:135fdeebb99c3569e42d8162b265e15d29bd937d files touched by this commit
Mathieu Arnold (mat) search for other commits by this committer
all: Remove all other $FreeBSD keywords.
8.2.2569
06 Apr 2021 14:31:07
commit hash:305f148f482daf30dcf728039d03d019f88344ebcommit hash:305f148f482daf30dcf728039d03d019f88344ebcommit hash:305f148f482daf30dcf728039d03d019f88344ebcommit hash:305f148f482daf30dcf728039d03d019f88344eb files touched by this commit
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
8.2.2569
04 Mar 2021 21:46:52
Revision:567343Original commit files touched by this commit
adamw search for other commits by this committer
editors/vim: Update to 8.2.2569
8.2.2461
03 Feb 2021 19:12:50
Revision:563908Original commit files touched by this commit
adamw search for other commits by this committer
editors/vim: Update to 8.2.2461
8.2.2263_1
05 Jan 2021 17:49:26
Revision:560414Original commit files touched by this commit
bapt search for other commits by this committer
Ensure vim uses ncursesw (the widechar version) everywhere

Reported by:	cy
8.2.2263
01 Jan 2021 17:14:36
Revision:559859Original commit files touched by this commit
adamw search for other commits by this committer
editors/vim: Update to 8.2.2263
8.2.2072
01 Dec 2020 14:52:36
Revision:556751Original commit files touched by this commit
adamw search for other commits by this committer
editors/vim: Update to patchlevel 2072
8.2.1943
02 Nov 2020 23:32:53
Revision:553934Original commit files touched by this commit
adamw search for other commits by this committer
editors/vim: Update to patchlevel 1943
8.2.1558
27 Sep 2020 20:08:18
Revision:550336Original commit files touched by this commit
linimon search for other commits by this committer
Set OPTIONS_EXCLUDE_powerpc64le the same way as for powerpc64.

Approved by:	portmgr (tier-2 blanket)
8.2.1558
01 Sep 2020 14:46:31
Revision:547275Original commit files touched by this commit
adamw search for other commits by this committer
vim: Update to patchlevel 1558
8.2.1382
07 Aug 2020 01:44:07
Revision:544302Original commit files touched by this commit
adamw search for other commits by this committer
vim: Update to patchlevel 1382

The main goal is to pick up patch 1379:

  Problem:    Curly braces expression ending in " }" does not work.
  Solution:   Skip over white space when checking for "}". (closes #6634)

PR:		248504
Submitted by:	p5B2E9A8F t-online de
8.2.1334
01 Aug 2020 10:32:17
Revision:543904Original commit files touched by this commit
adamw search for other commits by this committer
vim: Update to patchlevel 1334
8.2.1110
01 Jul 2020 15:39:35
Revision:540972Original commit files touched by this commit
adamw search for other commits by this committer
vim: Update to patchlevel 1110
8.2.0869
01 Jun 2020 08:23:34
Revision:537466Original commit files touched by this commit
adamw search for other commits by this committer
vim: Update to patchlevel 869
8.2.0491_1
12 Apr 2020 16:10:58
Revision:531528Original commit files touched by this commit
adamw search for other commits by this committer
vim: Fix environment contamination from libcanberra

Vim will link against libcanberra if it's present, leading to an
undeclared link and breakage risk if canberra is removed. It only really
makes sense for it to do this during a gnome build, so explicitly
enable it there and disable it elsewhere.

PR:		245460
Reported by:	Andy Mender
MFH:		2020Q2
8.2.0491
01 Apr 2020 18:40:19
Revision:530232Original commit files touched by this commit
adamw search for other commits by this committer
vim: Update to patchlevel 491

While here, restrict ctags patching attempts to only the files that
will need to be patched. This prevents the creation of dozens of
.orig files that are identical to the "patched" versions.
8.2.0345
01 Mar 2020 21:53:15
Revision:527602Original commit files touched by this commit
adamw search for other commits by this committer
vim: Update to patchlevel 345
8.2.0205
10 Feb 2020 18:47:23
Revision:525748Original commit files touched by this commit
sunpoet search for other commits by this committer
Fix stage-qa of shebang with PYTHON option disabled after r522484

The error message (in poudriere) is as follows:
====> Running Q/A tests (stage-qa)
Error: '/usr/local/bin/python' is an invalid shebang you need USES=shebangfix
for 'share/vim/vim82/tools/demoserver.py.bak'

r522484 adds a new REINPLACE_CMD check which is enabled when DEVELOPER=yes. It
does not respect REINPLACE_ARGS (-i ''), thus runtime/tools/demoserver.py.bak is
generated. Vim installs everything in runtime/tools [1] which fails in stage-qa
for invalid shebang.

This workaround uses USES=python:env. It will replace the shebang with default
python (/usr/local/bin/python3.7).

[1] from src/Makefile:
# install the runtime tools
	$(INSTALL_DATA_R) $(TOOLSSOURCE)/* $(DEST_TOOLS)

PR:		243961
Reported by:	salvadore
Submitted by:	sunpoet (myself)
Approved by:	adamw (maintainer)
8.2.0205
04 Feb 2020 14:03:01
Revision:525167Original commit files touched by this commit
adamw search for other commits by this committer
vim: Update to patchlevel 205 and add PYTHON option

When python is built with DEBUG, vim fails to build. In fixing this
case, note that vim will now fail to build if python or vim is build
with DEBUG and the other isn't.

This also highlighted that python support is being kludged. The
PYTHON2 and PYTHON3 options have been combined into a single PYTHON
option that builds with the default python. Consequently, it is no
longer possible to build vim with both py2 and py3 support. I can't
name any modern high-usage python-based plugin that requires 2.7,
so hopefully this only messes up things for a very small minority.

Thanks to koobs for the prompt to combine these options. I've been
wanting to do this for a while now.

PR:		243606
Submitted by:	novel
8.2.0076
06 Jan 2020 00:19:41
Revision:522175Original commit files touched by this commit
adamw search for other commits by this committer
vim: Add a MAKE_JOBS option for concurrent build, default off

Most systems are able to build vim in parallel most of the time.
The dependency chain in the Makefiles are a spaghetti mess and
concurrency is broken with some frequency, so it just isn't
feasible for it to be on by default.

It does shave quite a bit of time off the build (and I have had
.undef MAKE_JOBS_UNSAFE in Makefile.local for years), so now
there's an option. It's off by default.

PR:		243109
Reported by:	glewis
8.2.0076
01 Jan 2020 17:26:08
Revision:521747Original commit files touched by this commit
adamw search for other commits by this committer
vim: Update to 8.2 patchlevel 76 (minor bump)
8.1.2372
01 Dec 2019 13:29:44
Revision:518774Original commit files touched by this commit
adamw search for other commits by this committer
vim: Update to patchlevel 2372
8.1.2237
08 Nov 2019 10:08:50
Revision:517045Original commit files touched by this commit
tobik search for other commits by this committer
e*: Add missing USES={gnome,sdl,xorg}
8.1.2237
05 Nov 2019 22:21:16
Revision:516847Original commit files touched by this commit
zeising search for other commits by this committer
Add USES=xorg USES=gl, ports categories e and g

Add USES=xorg and USES=gl to ports in categories starting with 'e' and 'g'.
While here, try to sprinkle other USES (mostly gnome and sdl) as needed.
8.1.2237
01 Nov 2019 16:32:26
Revision:516234Original commit files touched by this commit
adamw search for other commits by this committer
vim: Update to patchlevel 2237
8.1.2108
01 Oct 2019 22:34:50
Revision:513538Original commit files touched by this commit
adamw search for other commits by this committer
vim: Update to patchlevel 2108
8.1.1954
01 Sep 2019 05:28:59
Revision:510677Original commit files touched by this commit
adamw search for other commits by this committer
vim: Update to patchlevel 1954
8.1.1790
03 Aug 2019 17:33:02
Revision:507974Original commit files touched by this commit
adamw search for other commits by this committer
vim: Simplify patch
8.1.1790
02 Aug 2019 12:14:34
Revision:507873Original commit files touched by this commit
adamw search for other commits by this committer
vim: Update to patchlevel 1790

Also, unmute Makefile commands.
8.1.1439
12 Jun 2019 15:39:36
Revision:504019Original commit files touched by this commit
gahr search for other commits by this committer
editors/vim: remove meaningless 85+ from USES tcl
8.1.1439
01 Jun 2019 14:35:55
Revision:503239Original commit files touched by this commit
adamw search for other commits by this committer
Update to Vim to patchlevel 1439, change default python, improve vimrc

Some big changes in this update:

* Patchlevel 1439
* Default python is now 3.x instead of 2.x [1]
* Expose DEFAULT_VIMRC option (on by default) to vim-tiny

Also, many changes to the default vimrc. Any changes necessarily risk
contention, but then I remembered that I actually maintain editors/vim,
so here we are. The idea here is that Vim, by default, behaves like Vi,
and people who install the Vim port do so because they DON'T just want
Vi. I've enabled features that are basic quality-of-life settings for
me, and that I hope will be ideal for most end-users.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
8.1.1248
02 May 2019 23:59:44
Revision:500681Original 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 1248
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

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

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