non port: editors/vim/Makefile |
Number of commits found: 600 (showing only 100 on this page) |
Saturday, 1 Dec 2018
|
16:35 adamw
Update vim to patchlevel 555
|
Thursday, 1 Nov 2018
|
16:34 adamw
Slightly decrease the chance that I'll break -console and -tiny again next time
|
16:29 adamw
Teach vim-console and vim-tiny to ignore the ctags options
|
16:25 adamw
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)
|
Monday, 1 Oct 2018
|
12:07 adamw
Update vim to patchlevel 443
|
Saturday, 1 Sep 2018
|
14:22 adamw
Update vim to patchlevel 342
|
Thursday, 16 Aug 2018
|
21:04 adamw
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
|
Wednesday, 1 Aug 2018
|
16:51 adamw
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
|
Tuesday, 31 Jul 2018
|
18:41 zeising
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
|
Monday, 2 Jul 2018
|
21:59 adamw
Update vim to patchlevel 139
|
Saturday, 9 Jun 2018
|
16:51 adamw
Update vim to patchlevel 39
|
Saturday, 26 May 2018
|
15:19 adamw
Update vim to patchlevel 22
|
Saturday, 19 May 2018
|
14:41 adamw
Update vim to 8.1, patchlevel 4
|
Saturday, 12 May 2018
|
14:00 adamw
Update vim to patchlevel 1817
|
Saturday, 5 May 2018
|
16:01 adamw
Update vim to patchlevel 1794
|
Saturday, 28 Apr 2018
|
13:30 adamw
Update vim to patchlevel 1769
|
Saturday, 21 Apr 2018
|
15:14 adamw
Update vim to patchlevel 1740
|
Sunday, 15 Apr 2018
|
12:54 adamw
Update vim to patchlevel 1718
|
Saturday, 7 Apr 2018
|
22:00 adamw
Update vim to patchlevel 1674
|
Sunday, 1 Apr 2018
|
16:53 adamw
Update vim to patchlevel 1655
|
Sunday, 25 Mar 2018
|
13:06 adamw
Update vim to patchlevel 1638
|
Monday, 19 Mar 2018
|
03:40 adamw
Update vim to patchlevel 1616
|
Sunday, 11 Mar 2018
|
00:29 adamw
Update vim to patchlevel 1594
|
Saturday, 3 Mar 2018
|
23:57 adamw
Update vim to patchlevel 1563
|
Saturday, 24 Feb 2018
|
19:08 adamw
Update vim to patchlevel 1539
|
Saturday, 17 Feb 2018
|
18:57 adamw
Update vim to patchlevel 1521
|
Saturday, 10 Feb 2018
|
20:06 adamw
Update vim to patchlevel 1496
|
Saturday, 3 Feb 2018
|
16:30 adamw
Update vim to patchlevel 1458
|
Saturday, 27 Jan 2018
|
16:50 adamw
Update vim to patchlevel 1432
|
Thursday, 11 Jan 2018
|
20:29 adamw
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.
|
Monday, 8 Jan 2018
|
19:44 adamw
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.
|
Saturday, 30 Dec 2017
|
18:21 adamw
Update to patchlevel 1427
|
Sunday, 24 Dec 2017
|
15:05 adamw
Update to patchlevel 1424
|
Saturday, 16 Dec 2017
|
21:07 adamw
Update to patchlevel 1397
|
Saturday, 9 Dec 2017
|
18:23 adamw
Update to patchlevel 1381
|
Saturday, 2 Dec 2017
|
23:10 adamw
Update to patchlevel 1365
|
Tuesday, 28 Nov 2017
|
18:09 adamw
Fix CSCOPE and NLS options
Both the CSCOPE and NLS options were broken because _CONFIGURE_ENABLE
was misspelled.
|
04:35 adamw
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)
|
Saturday, 25 Nov 2017
|
20:31 adamw
Update to patchlevel 1342
|
Saturday, 18 Nov 2017
|
19:20 adamw
Update to patchlevel 1309
|
Monday, 13 Nov 2017
|
13:30 adamw
Ignore in portscout. New patches happen multiple times each day
|
Sunday, 12 Nov 2017
|
21:43 adamw
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
|
Saturday, 11 Nov 2017
|
18:08 adamw
Update to patchlevel 1289
Further simplify Makefile (the GUI checks are automatically disabled
when the GUI is passed manually).
|
00:05 adamw
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.
|
Friday, 10 Nov 2017
|
22:57 adamw
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.
|
Saturday, 4 Nov 2017
|
20:56 adamw
Update to patchlevel 1264
|
Tuesday, 31 Oct 2017
|
21:03 adamw
Fix the ctags syntax. It does need the escaped pipe.
Reported by: olgeni
|
17:15 adamw
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]
|
Saturday, 28 Oct 2017
|
15:56 adamw
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.
|
Saturday, 21 Oct 2017
|
15:37 adamw
Update to patchlevel 1207
|
Saturday, 14 Oct 2017
|
17:35 adamw
Update to patchlevel 1191
|
Friday, 13 Oct 2017
|
16:14 adamw
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.
|
Saturday, 7 Oct 2017
|
16:59 adamw
Update to patchlevel 1178
|
Friday, 29 Sep 2017
|
16:04 adamw
Update to patchlevel 1159
|
Thursday, 28 Sep 2017
|
22:53 adamw
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.
|
18:50 adamw
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).
|
Saturday, 23 Sep 2017
|
21:06 adamw
Update to patchlevel 1141
|
Saturday, 16 Sep 2017
|
15:36 adamw
Update to patchlevel 1115
|
Tuesday, 12 Sep 2017
|
23:22 adamw
Update to patchlevel 1098 to fix build when libvterm is installed.
PR: 222187
Reported by: Oleh Hushchenkov and George L. Yermulnik
|
Saturday, 9 Sep 2017
|
15:31 adamw
Update to patchlevel 1081
|
Saturday, 2 Sep 2017
|
15:23 adamw
Update to patchlevel 1035.
|
Saturday, 26 Aug 2017
|
20:26 adamw
Update to patchlevel 1000.
|
Saturday, 19 Aug 2017
|
13:39 adamw
Update to patchlevel 962.
|
Saturday, 12 Aug 2017
|
15:46 adamw
Update to patchlevel 917.
|
Saturday, 5 Aug 2017
|
15:07 adamw
Update to patchlevel 867.
|
Sunday, 30 Jul 2017
|
01:00 adamw
Update to patchlevel 809.
|
Saturday, 22 Jul 2017
|
15:04 adamw
Update to patchlevel 742.
|
Saturday, 15 Jul 2017
|
14:35 adamw
Update to patchlevel 714.
|
Sunday, 9 Jul 2017
|
02:22 adamw
Update to patchlevel 702
|
Saturday, 1 Jul 2017
|
16:01 adamw
Update to patchlevel 691
|
Saturday, 24 Jun 2017
|
14:45 adamw
Update to patchlevel 670.
|
Saturday, 17 Jun 2017
|
14:20 adamw
Update to patchlevel 642.
|
Saturday, 10 Jun 2017
|
13:49 adamw
Update to patchlevel 631.
|
Saturday, 3 Jun 2017
|
14:44 adamw
Update to patchlevel 606.
|
Saturday, 27 May 2017
|
15:28 adamw
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.
|
Saturday, 20 May 2017
|
18:29 adamw
Update to patchlevel 600.
Prevent just the broken OPTION on ppc64, rather than marking the
whole port BROKEN.
|
12:02 linimon
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
|
Saturday, 6 May 2017
|
15:43 adamw
Update to patchlevel 596
|
Saturday, 29 Apr 2017
|
16:09 adamw
Update to patchlevel 589.
|
Saturday, 22 Apr 2017
|
15:35 adamw
Update to patchlevel 579.
|
Saturday, 15 Apr 2017
|
17:10 adamw
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.
|
Saturday, 8 Apr 2017
|
16:31 adamw
Update to patchlevel 550.
|
Saturday, 1 Apr 2017
|
15:24 adamw
Update to patchlevel 534.
|
Saturday, 25 Mar 2017
|
16:05 adamw
Update to patchlevel 507.
|
Saturday, 18 Mar 2017
|
15:14 adamw
Update to patchlevel 473.
|
Saturday, 11 Mar 2017
|
15:52 adamw
Update to patchlevel 442.
|
Saturday, 4 Mar 2017
|
15:47 adamw
Update to patchlevel 407.
|
Saturday, 25 Feb 2017
|
16:19 adamw
Update to patchlevel 367.
|
Saturday, 11 Feb 2017
|
15:16 adamw
Update to patchlevel 325.
|
Saturday, 4 Feb 2017
|
18:28 adamw
Update to patchlevel 301.
|
Saturday, 28 Jan 2017
|
16:06 adamw
Update to patchlevel 252.
|
Saturday, 21 Jan 2017
|
16:49 adamw
Update to patchlevel 209.
|
Sunday, 15 Jan 2017
|
15:07 adamw
Update to patchlevel 189.
|
Tuesday, 10 Jan 2017
|
15:23 adamw
Set INSTALLS_ICONS when installing the .desktop files.
Reported by: Kevin Zheng
|
Monday, 9 Jan 2017
|
17:03 adamw
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.
|
Saturday, 7 Jan 2017
|
16:14 adamw
Update to patchlevel 149.
|
Saturday, 31 Dec 2016
|
14:52 adamw
Remove the check for python 3.2, and add a check for python 3.6. Without
this, users with DEFAULT_VERSIONS+=python=3.6 were getting vim without
python3 support. PORTREVISION bump for this, because py3.6 users need
a rebuilt vim.
PR: 215676
Submitted by: rsmith xs4all nl
|
Saturday, 17 Dec 2016
|
17:37 adamw
Update to patchlevel 134.
|
Saturday, 10 Dec 2016
|
16:20 adamw
Update to patchlevel 130.
Patch 129 was a fix for parallel make. It builds fine for me on
FreeBSD with -j4, and on macOS with -j8, but that's the extent
of what I can test on my own. I'm removing MAKE_JOBS_UNSAFE with
this commit, but if one of you with your crazy 256-core machines
encounters build failures then please let me know!
|
Saturday, 3 Dec 2016
|
15:24 adamw
Update to patchlevel 122.
|
Number of commits found: 600 (showing only 100 on this page) |