Commit graph

605 commits

Author SHA1 Message Date
Adam Weinberger
b13f1c059c 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.
2017-04-15 17:10:28 +00:00
Adam Weinberger
5680b9cab9 Update to patchlevel 550. 2017-04-08 16:31:41 +00:00
Adam Weinberger
d56203018b Update to patchlevel 534. 2017-04-01 15:24:16 +00:00
Adam Weinberger
b16004c89b Update to patchlevel 507. 2017-03-25 16:05:38 +00:00
Adam Weinberger
2d0b9d97db Update to patchlevel 473. 2017-03-18 15:14:09 +00:00
Adam Weinberger
a04e4f920d Update to patchlevel 442. 2017-03-11 15:52:57 +00:00
Adam Weinberger
d2f0c219b4 Update to patchlevel 407. 2017-03-04 15:47:50 +00:00
Adam Weinberger
2b854cc262 Update to patchlevel 367. 2017-02-25 16:19:27 +00:00
Adam Weinberger
0736c93d63 Update to patchlevel 325. 2017-02-11 15:16:38 +00:00
Adam Weinberger
35b09e87b5 Update to patchlevel 301. 2017-02-04 18:28:40 +00:00
Adam Weinberger
4f41464fb9 Update to patchlevel 252. 2017-01-28 16:06:53 +00:00
Adam Weinberger
4c80a4a2cf Update to patchlevel 209. 2017-01-21 16:49:29 +00:00
Adam Weinberger
e67506284d Update to patchlevel 189. 2017-01-15 15:07:44 +00:00
Adam Weinberger
0c0558eb8e Set INSTALLS_ICONS when installing the .desktop files.
Reported by:	Kevin Zheng
2017-01-10 15:23:32 +00:00
Adam Weinberger
c68ffdef54 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.
2017-01-09 17:03:37 +00:00
Adam Weinberger
af5656ad58 Update to patchlevel 149. 2017-01-07 16:14:57 +00:00
Adam Weinberger
7b9efad304 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
2016-12-31 14:52:35 +00:00
Adam Weinberger
3b98aeb56f Update to patchlevel 134. 2016-12-17 17:37:36 +00:00
Adam Weinberger
43ea19c3e9 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!
2016-12-10 16:20:42 +00:00
Adam Weinberger
781022db66 Update to patchlevel 122. 2016-12-03 15:24:00 +00:00
Adam Weinberger
154ff321b2 Update to patchlevel 102. 2016-11-26 13:28:55 +00:00
Adam Weinberger
33b24322d5 Update to patchlevel 94, and simplify the Makefile a bit. 2016-11-19 18:50:11 +00:00
Adam Weinberger
2559988965 Update to patchlevel 82. 2016-11-12 22:55:53 +00:00
Adam Weinberger
e36f83b330 Update to patchlevel 63.
Remove the X_LIBS definitions from MAKE_ARGS. They get figured out
automatically, and in r418840, a couple of them got changed to run
a nonexistent external command called "X_LIBS".
2016-11-05 16:54:58 +00:00
Adam Weinberger
a4d3d31ce2 Update to patchlevel 54. 2016-10-29 16:33:14 +00:00
Adam Weinberger
5400b49dd1 Update to patchlevel 46. 2016-10-22 17:03:26 +00:00
Adam Weinberger
f0a970a2fb Update to patchlevel 35.
Also, change the terminal library from libtermlib to libncurses. This
change is for DragonflyBSD, and should have no effect on FreeBSD.
Submitted by marino.
2016-10-15 15:47:00 +00:00
Adam Weinberger
03c46f6e45 Update to patchlevel 22. 2016-10-08 16:35:22 +00:00
Adam Weinberger
98a03fa1be Update to patchlevel 21.
Only leave COMMENT as directly overrideable from the -lite port.
2016-10-03 16:22:12 +00:00
Adam Weinberger
554789969f - Don't set nocompatible in the gvimrc [1], bump PORTREVISION
See also https://groups.google.com/forum/#!topic/vim_use/66crU745cFc
- Mark as MAKE_JOBS_UNSAFE (thanks to Mat for the log):
make[2]: "/wrkdirs/usr/ports/editors/vim/work/vim-8.0.0019/src/po/Makefile" line 4: Could not find ../auto/config.mk
make[2]: Fatal errors encountered -- cannot continue

PR:		197214 [1]
Submitted by:	jjuanino gmail
2016-10-01 16:18:56 +00:00
Adam Weinberger
e013a28f26 Update vim to 8.0.0019, add GTK3 support, and take maintainership.
Many, many thanks to Sunpoet for all the time he has spent working
on and improving this port!

Many smaller changes in this update as well:
- Languange support was moved into its own OPTIONS group for clarity
  (a visual change only; it does not affect the knobs themselves)
- Add LICENSE
- Reorganize and format the Makefile for clarity
- Remove a few pieces of cruft
- Add many missing dependencies for most of the GUI options
- Use better (more robust) build constructs where possible

PR:		212771
Approved by:	maintainer timeout
2016-10-01 05:36:41 +00:00
Adam Weinberger
ce0531fcfa Update to patchlevel 2367, the last in the 7.x series.
I'll submit a separate PR for update to 8.0.x.

PR:		212350
Approved by:	maintainer timeout
2016-09-17 16:04:20 +00:00
Mathieu Arnold
e50dc2a336 Cleanup $() variables in ports Makefiles.
Mostly replace with ${}, but sometime, replace with $$() because it is
what was intended in the first place. (I think.)

Sponsored by:	Absolight
2016-07-20 15:33:20 +00:00
Sunpoet Po-Chuan Hsieh
4336871a47 - Update to 7.4.1832
Changes:	https://github.com/vim/vim/commits/master
2016-05-23 03:49:42 +00:00
Sunpoet Po-Chuan Hsieh
ac46a5cee5 - Update to 7.4.1743
Changes:	https://github.com/vim/vim/commits/master
2016-04-15 23:10:02 +00:00
Sunpoet Po-Chuan Hsieh
24b18e583f - Update to 7.4.1721
Changes:	https://github.com/vim/vim/commits/master
2016-04-10 13:40:43 +00:00
Mathieu Arnold
4e1b79a0a6 Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.
With hat:	portmgr
Sponsored by:	Absolight
2016-04-01 14:00:51 +00:00
Sunpoet Po-Chuan Hsieh
fc6dd435fe - Update to 7.4.1556
Changes:	https://github.com/vim/vim/commits/master
2016-03-13 14:55:45 +00:00
Sunpoet Po-Chuan Hsieh
ee2e51ba78 - Remove USES=tar:bzip2 2016-03-10 19:54:00 +00:00
Mathieu Arnold
018eeadae5 Always set the DEFAULT github DISTFILE with .tar.gz for EXTRACT_SUFX.
Fix distinfo for the offending ports.

lang/yorick's tag was moved, and the added patch was no longer needed.

PR:			207644
Submitted by:		mat
Exp-run by by:		antoine
Sponsored by:		Absolight
Differential Revision:	https://reviews.freebsd.org/D4268
2016-03-08 13:09:12 +00:00
Sunpoet Po-Chuan Hsieh
155e57e5dc - Update to 7.4.1501
Changes:	https://github.com/vim/vim/commits/master
2016-03-07 20:12:18 +00:00
Sunpoet Po-Chuan Hsieh
199bda2666 - Change from big features to huge features
- Bump PORTREVISION for package change

PR:		207572
Submitted by:	Henry Hu <henry.hu.sh@gmail.com>
2016-03-06 06:18:03 +00:00
Sunpoet Po-Chuan Hsieh
9c52777efd - Update to 7.4.1229
Changes:	https://github.com/vim/vim/commits/master
2016-02-01 19:47:35 +00:00
John Marino
c793031cfa editors/vim: document ncurses requirement (USES+=ncurses)
approved by:	infrastructure blanket
2016-01-31 19:45:28 +00:00
Sunpoet Po-Chuan Hsieh
05ab3a05e6 - Update to 7.4.1030
Changes:	https://github.com/vim/vim/commits/master
2016-01-03 17:50:23 +00:00
Sunpoet Po-Chuan Hsieh
7df5f24e25 - Add python3.5 2016-01-03 08:05:05 +00:00
Sunpoet Po-Chuan Hsieh
3fab6c0dd5 - Update to 7.4.979
Changes:	https://github.com/vim/vim/commits/master
2015-12-27 19:45:25 +00:00
Sunpoet Po-Chuan Hsieh
0c37ba2650 - Update to 7.4.968
Changes:	https://github.com/vim/vim/commits/master
2015-12-12 23:43:45 +00:00
Sunpoet Po-Chuan Hsieh
e95b0ff47f - Update to 7.4.963
Changes:	https://github.com/vim/vim/commits/master
2015-12-09 14:26:59 +00:00
Sunpoet Po-Chuan Hsieh
049abcb37e - Update to 7.4.960
Changes:	https://github.com/vim/vim/commits/master
2015-12-04 12:32:49 +00:00