| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
| |
|
| |
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
| |
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).
|
| |
|
| |
|
|
|
|
|
| |
PR: 222187
Reported by: Oleh Hushchenkov and George L. Yermulnik
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
content of the update (the runtime files) aren't otherwise attached to
any tag currently.
|
|
|
|
|
| |
Prevent just the broken OPTION on ppc64, rather than marking the
whole port BROKEN.
|
|
|
|
|
|
|
|
|
| |
was a stub, provide a real one.
While here, pet portlint.
Approved by: portmgr (tier-2 blanket)
Reported by: swills
|
| |
|
| |
|
| |
|
|
|
|
|
| |
check by simply removing the shebang from a python file if vim isn't being built
with python support.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
Reported by: Kevin Zheng
|
|
|
|
|
|
|
|
|
|
|
| |
--- 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.
|
| |
|
|
|
|
|
|
|
|
|
| |
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
|
| |
|
|
|
|
|
|
|
|
| |
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!
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
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".
|
| |
|
| |
|
|
|
|
|
|
| |
Also, change the terminal library from libtermlib to libncurses. This
change is for DragonflyBSD, and should have no effect on FreeBSD.
Submitted by marino.
|
| |
|
|
|
|
| |
Only leave COMMENT as directly overrideable from the -lite port.
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
| |
I'll submit a separate PR for update to 8.0.x.
PR: 212350
Approved by: maintainer timeout
|
|
|
|
|
|
|
| |
Mostly replace with ${}, but sometime, replace with $$() because it is
what was intended in the first place. (I think.)
Sponsored by: Absolight
|
|
|
|
| |
Changes: https://github.com/vim/vim/commits/master
|
|
|
|
| |
Changes: https://github.com/vim/vim/commits/master
|
|
|
|
| |
Changes: https://github.com/vim/vim/commits/master
|
|
|
|
|
| |
With hat: portmgr
Sponsored by: Absolight
|
|
|
|
| |
Changes: https://github.com/vim/vim/commits/master
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
Changes: https://github.com/vim/vim/commits/master
|
|
|
|
|
|
|
| |
- Bump PORTREVISION for package change
PR: 207572
Submitted by: Henry Hu <henry.hu.sh@gmail.com>
|
|
|
|
| |
Changes: https://github.com/vim/vim/commits/master
|
|
|
|
| |
approved by: infrastructure blanket
|
|
|
|
| |
Changes: https://github.com/vim/vim/commits/master
|
| |
|
|
|
|
| |
Changes: https://github.com/vim/vim/commits/master
|
|
|
|
| |
Changes: https://github.com/vim/vim/commits/master
|
|
|
|
| |
Changes: https://github.com/vim/vim/commits/master
|
|
|
|
| |
Changes: https://github.com/vim/vim/commits/master
|
|
|
|
| |
Changes: https://github.com/vim/vim/commits/master
|
|
|
|
| |
Changes: https://github.com/vim/vim/commits/master
|
| |
|
|
|
|
| |
Changes: https://github.com/vim/vim/commits/master
|
|
|
|
| |
Changes: https://github.com/vim/vim/commits/master
|
|
|
|
| |
Changes: https://github.com/vim/vim/commits/master
|
|
|
|
| |
Changes: https://github.com/vim/vim/commits/master
|
|
|
|
| |
Changes: https://github.com/vim/vim/commits/master
|
|
|
|
|
|
| |
- Bump PORTREVISION for package change
Reported by: Matthew D. Fuller <fullermd@over-yonder.net>
|
|
|
|
| |
Changes: https://github.com/vim/vim/commits/master
|
|
|
|
| |
Changes: https://github.com/vim/vim/commits/master
|
|
|
|
|
|
| |
- Use PORTVERSION instead of DISTVERSION
Changes: https://github.com/vim/vim/commits/master
|
| |
|
|
|
|
| |
- Cleanup Makefile
|
|
|
|
| |
Changes: https://github.com/vim/vim/commits/master
|
|
|
|
| |
Changes: https://github.com/vim/vim/commits/master
|
|
|
|
| |
Changes: https://github.com/vim/vim/commits/master
|
|
|
|
| |
Changes: https://github.com/vim/vim/commits/master
|
| |
|
|
|
|
| |
Changes: https://github.com/vim/vim/commits/master
|
|
|
|
| |
Changes: https://github.com/vim/vim/commits/master
|
|
|
|
| |
Changes: https://github.com/vim/vim/commits/master
|
|
|
|
| |
- Bump PORTREVISION for package change
|
|
|
|
| |
Changes: https://github.com/vim/vim/commits/master
|
|
|
|
|
| |
PR: 200898
Submitted by: mat
|
|
|
|
|
|
| |
- Add PORTSCOUT
Changes: https://github.com/vim/vim/commits/master
|
|
|
|
|
|
|
| |
python 2.7.10
Differential Revision: https://reviews.freebsd.org/D2639
Reviewed by: sunpoet, mva
|
|
|
|
| |
Changes: https://github.com/vim/vim/commits/master
|
|
|
|
|
|
|
| |
- Bump PORTREVISION for package change
Differential Revision: https://reviews.freebsd.org/D2520
Submitted by: feld
|
|
|
|
| |
Changes: https://code.google.com/p/vim/source/list
|
|
|
|
| |
Changes: https://code.google.com/p/vim/source/list
|
|
|
|
| |
Changes: https://code.google.com/p/vim/source/list
|
|
|
|
|
|
|
| |
- Bump PORTREVISION for package change
PR: 198728
Submitted by: <yuri@rawbw.com>
|
|
|
|
|
|
|
| |
- Bump PORTREVISION for package change
PR: 195966
Submitted by: Kevin Zheng <kevinz5000@gmail.com>
|
|
|
|
| |
Changes: https://code.google.com/p/vim/source/list
|
|
|
|
| |
Changes: https://code.google.com/p/vim/source/list
|
|
|
|
| |
Changes: https://code.google.com/p/vim/source/list
|
|
|
|
| |
Changes: https://code.google.com/p/vim/source/list
|
|
|
|
| |
Changes: https://code.google.com/p/vim/source/list
|
|
|
|
| |
Changes: https://code.google.com/p/vim/source/list
|
|
|
|
| |
- Remove @comment
|
|
|
|
|
|
| |
Now install a minimalistic vimrc without all the controversial options (I hope)
Define a template for port Makefiles to vim automatically creates it in case of
opening a new one
|
|
|
|
|
|
|
|
| |
- Update src/auto/configure patch
- Add python 3.4
- Remove python 3.1
Changes: https://code.google.com/p/vim/source/list
|
|
|
|
|
|
|
|
| |
- Update src/auto/configure patch
- Add python 3.4
- Remove python 3.1
Changes: https://code.google.com/p/vim/source/list
|
|
|
|
| |
Notified by: adamw
|
|
|
|
|
|
|
|
|
|
| |
- Sort OPTIONS_DEFINE
- Reword DEFAULT_VIMRC_DESC
- Use DATADIR instead of DEFAULT_VIMRC_LOCATION
- Cosmetic change
- Sort PLIST
Changes: https://code.google.com/p/vim/source/list
|
|
|
|
| |
With help from: bapt, xmj
|
|
|
|
| |
Suggested by: many.
|
|
|
|
|
|
|
|
|
|
| |
Otherwise users get "vi compat mode" which gives very old and
unfriendly vi defaults that breaks arrow keys and backspace as well
as no color.
Expert users can disable this default vimrc via "make config".
Approved by: delphij
|
| |
|
|
|
|
|
|
|
| |
- Bump PORTREVISION for package change
PR: ports/193319
Reported by: Harald Schmalzbauer <bugzilla.freebsd@omnilan.de>
|
|
|
|
| |
- Bump PORTREVISION for rebuild
|
|
|
|
| |
Changes: https://code.google.com/p/vim/source/list
|
| |
|
| |
|
|
|
|
| |
Changes: https://code.google.com/p/vim/source/list
|
|
|
|
| |
Changes: https://code.google.com/p/vim/source/list
|
|
|
|
| |
Changes: https://code.google.com/p/vim/source/list
|
|
|
|
| |
Changes: https://code.google.com/p/vim/source/list
|
|
|
|
|
|
| |
- Fix patch: merge patch-configure into patch-src-auto-configure
Changes: https://code.google.com/p/vim/source/list
|
|
|
|
| |
Changes: https://code.google.com/p/vim/source/list
|
|
|
|
| |
Reported by: Dominic Fandrey <kamikaze@bsdforen.de>
|
|
|
|
| |
Changes: https://code.google.com/p/vim/source/list
|
|
|
|
| |
Changes: https://code.google.com/p/vim/source/list
|
|
|
|
| |
Changes: https://code.google.com/p/vim/source/list
|
|
|
|
|
| |
PR: ports/188463
Submitted by: Jia-Shiun Li <jiashiun@gmail.com>
|
|
|
|
| |
Changes: https://code.google.com/p/vim/source/list
|
|
|
|
|
|
| |
- Use GNU patch (devel/patch) instead of /usr/bin/patch
Changes: https://code.google.com/p/vim/source/list
|
|
|
|
| |
Changes: https://code.google.com/p/vim/source/list
|
|
|
|
| |
- Cosmetic change
|
|
|
|
|
|
|
|
| |
- Adjust variables:
- POSTPONED_PATCHES: patch files postponed to apply in post-patch:
- SKIPPED_PATCHES: patch files to be skipped
Changes: https://code.google.com/p/vim/source/list
|
|
|
|
|
|
| |
- Use USES=tar:bzip2
Changes: https://code.google.com/p/vim/source/list
|
|
|
|
| |
Changes: https://code.google.com/p/vim/source/list
|
|
|
|
| |
- Bump PORTREVISION
|
|
|
|
| |
- Update pkg-descr
|
|
|
|
|
|
| |
- Convert to new options heplper (*_OFF usage)
Changes: https://code.google.com/p/vim/source/list
|
|
|
|
|
| |
PR: ports/186917
Submitted by: Kenji Rikitake <kenji@k2r.org>
|
|
|
|
|
|
|
|
|
| |
- Remove outdated configure option
- Fix PLIST
- Bump PORTREVISION for dependency and package change
PR: ports/186921
Submitted by: zeising, Tsurutani Naoki <turutani@scphys.kyoto-u.ac.jp>
|
| |
|
|
|
|
| |
the addition of CONSOLE)
|
| |
|
| |
|
|
|
|
|
|
|
| |
- Fix fetch of BADPATCHES
- Pet portlint: use += instead of = for PKGNAMESUFFIX
Changes: https://code.google.com/p/vim/source/list
|
|
|
|
|
|
|
| |
- Bump PORTREVISION for package change
PR: ports/185601
Submitted by: Stefan Beke <stefan@beke.info>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Remove cumbersome do-patch:
- Use do-patch: in bsd.port.mk
- Mark 064, 087 and 147 as BADPATCHES
- 064 does not apply cleanly (in bsd.port.mk way on FreeBSD 9.x or older)
- 087 contains patch for src/ops.c which must be applied after 064
- 147 contains patch for src/version.c which must be applied after 087
- Apply BADPATCHES in post-patch:
- Fix keymap installation for vim-lite
- Install keymap in vim source
- Install vietnamese_viscii.vim correctly
- Do not install GUI binary executables and manpages when GUI options are off
- Allow build with python 3.x
- Merge options to Makefile
- Use PORTDATA
- Convert to new options helper
- Use CONFLICTS_INSTALL instead of CONFLICTS
- Use REINPLACE_CMD instead of patch file
- Support STAGEDIR
- Pet portlint
- Cleanup Makefile
- Fix PLIST
- Cosmetic change
- Bump PORTREVISION for dependency and package change
|
| |
|
|
|
|
|
|
|
| |
PR: 185650
184588
Submitted by: Kenji Rikitake <kenji@k2r.org>
Approved by: maintainer timeout
|
|
|
|
|
|
| |
PR: ports/186589
Submitted by: Kevin Zheng <kevinz5000@gmail.com>
Pointyhat to: miwi
|
|
|
|
|
| |
PR: based on 186120
Approved by: maintainer timeout
|
| |
|
|
|
|
|
| |
While here change CONFLICTS into CONFLICTS_INSTALL which is what they really are
Bump portrevision
|
| |
|
|
|
|
|
|
| |
Bump portrevision has built on 8 and 9 should not have been built as expected
With hat: portmgr
|
|
|
|
|
|
|
|
|
|
|
| |
- While I'm here:
- Remove RELEASE and simplify PATCH_SITES, WRKSRC and _DATADIR
- Simplify Makefile
- Remove contiguous blank lines
Changes: https://code.google.com/p/vim/source/list
PR: ports/183076
Submitted by: Rick van der Zwet <info@rickvanderzwet.nl>
|
| |
|
|
|
|
|
|
| |
PR: ports/182749
Submitted by: Kevin Zheng <kevinz5000@gmail.com> (based on)
Requested by: many
|
|
|
|
|
|
|
| |
no activity since July 2013
With hat: portmgr
Discussed with: portmgr
|
| |
|
|
|
|
| |
editors)
|
| |
|
| |
|
|
|
|
| |
PR: 180367
|
|
|
|
| |
(it needed to be "libsysinfo*" to have any effect)
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
characters when reading from stdin. This results in "unexpected end
of file in patch" errors.
This caused patch 7.3.225 to not apply, which set off a huge cascade
such that 400+ patches would not apply.
Work around this by overriding do-patch to use 'patch -i <PATCH_FILE>'.
/usr/bin/patch still has another nasty bug in that it silently misapplies
hunks containing NUL character(s). But in Vim's case, the NUL's are in
test files that the port does not use.
|
| |
|
|
|
|
|
|
| |
Always include bsd.port.options.mk which is necessary for properly handling of DOCS/NLS _even_ without options
Remove specific default for PACKAGE_BUILDING settings which are not needed
Keep maintianer preference for not having options at all by default.
|
|
|
|
|
|
|
|
|
|
|
| |
* patch 7.3.122 applies, but caused a pre-configure build error. Follow
the "Solution" instructions in the patch and start applying patch 7.3.122.
* Manually doing the 's/newwin/new_wp/g' of patch 7.3.400, allows patch
7.3.603 to apply. Unfortunately, no other additional patches apply due
to patch 7.3.603 applying.
* patch 7.3.674 does apply fine, but needed files/patch-configure adjusted.
|
| |
|
|
|
|
|
|
| |
PR: 173476
Submitted by: Masaki TAGAWA <masaki@club.kyutech.ac.jp>
Approved by: maintainer timeout
|
|
|
|
|
|
|
|
|
| |
- Fix Athena dependency [1]
Requested by: many
PR: 177597 [1]
Submitted by: scf@ [1]
|
|
|
|
|
|
| |
- Change USE_GNOME=pkgconfig|gnomehack to USES=pathfix|pkgconfig while here
Reviewed by: bapt, kwm
|
|
|
|
| |
Approved by: portmgr (bapt)
|
|
|
|
|
|
|
|
|
| |
The FreeBSD Security Team no longer feels that the warning to disable
modeline support is needed.
Discussed with: delphij, des
With Hat: secteam-ports
Feature safe: yes
|
|
|
|
|
|
| |
Reported by: Sergey V. Dyatko via irc
Tested by: Sergey V. Dyatko via irc
Approved by: portmgr (implicit)
|
|
|
|
| |
Approved by: portmgr (implicit)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
rename GNOME2 -> GNOME to fits what is defined in global options descriptions
remove X11_ONLY and consider that if X11 is selected and no UI is selected you
are in X11_ONLY mode
remove LANG option which wasn't used anyway
do not try to dirrmtry directory if NLS isn't checked
use RADIO option to do the magic checking of different toolkit
bsd.port.pre.mk and bsd.port.post.mk are not needed anymore so I just removed them
PR: ports/176684
Submitted by: bapt
Reviewed by: miwi
Approved by: maintainer timeout (14 days)
|
| |
|
| |
|
|
|
|
|
| |
PR: 171158
Submitted by: gahr
|
|
|
|
|
| |
Submitted by: dougb
Reported by: David Demelier <demelier.david@gmail.com>
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
| |
more problems than it solves.
PR: ports/168492
PR: ports/166202 (a fix for the consequences of)
Approved by: maintainer timeout on previous commit that this is to fix,
so this is implicit
|
|
|
|
|
|
|
|
|
|
|
|
| |
being acknowledged.
[1] A check was made for WITH_GNOME, instead of WITH_GNOME2
[2] A check explicitly ignored the WITH_GNOME2 option unless that
variable was set to "1" or "yes", despite bsd.options.mk specifically
setting it to "true"
PR: ports/164129
Approved by: maintainer timeout (4.5 months)
|
|
|
|
|
|
| |
PR: ports/166202
Submitted by: Mel Flynn <rflynn@acsalaska.net>
Approved by: maintainer timeout (obrien, 6w)
|
| |
|
| |
|
|
|
|
|
| |
Approved by: maintainer timeout
Feature safe: yes
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
had both lines:
Author: ...
WWW: ....
So standardize on that, and move them to the end of the file when necessary.
Also fix some more whitespace, and remove more "signature tags" of varying
forms, like -- name, etc.
s/AUTHOR/Author/
A few other various formatting issues
|
| |
|
|
|
|
|
| |
PR: 157845
Submitted by: Eir Nym <eirnym@gmail.com>
|
|
|
|
|
|
| |
FATAL: can't create objects/py_config.o: No such file or directory
Reported by: pointyhat
|
| |
|
| |
|
| |
|
|
|
|
|
| |
PR: 151421
Submitted by: Herbert J. Skuhra <h.skuhra@gmail.com>
|
|
|
|
|
|
| |
+ Invert LITE logic to bring it to the top to make easier to see the
configuration and improve readability.
+ Indent embedded logic to make easier to read.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
Vim to be linked against gettext without recording the gettext dependency.
Submitted by: Panagiotis Christias <p.christias@noc.ntua.gr>
|
|
|
|
|
| |
PR: 151468
Submitted by: Philip M. Gollucci <pgollucci@p6m7g8.com>
|
| |
|
| |
|
|
|
|
|
| |
"owned" by Vim and this causes trouble packaging depending on Vim
flavor chosen.
|
|
|
|
| |
one has installed.
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
WITH_LANG is now "on by default" as the lang files are now part of the base
Vim tarball.
The most notable additions since 7.2:
+ Persistent undo and undo for reload
+ Blowfish encryption, encryption of the swap file
+ Conceal text
+ Lua interface
+ Python 3 interface
|
| |
|
| |
|
|
|
|
|
| |
PR: 150689
Submitted by: swell.k@gmail.com
|
|
|
|
|
| |
PR: 150687
Submitted by: swell.k@gmail.com
|
|
|
|
|
| |
PR: 150690
Submitted by: swell.k@gmail.com
|
|
|
|
|
|
| |
PR: ports/150649
Submitted by: Anonymous <swell.k@gmail.com>
Approved by: portmgr hat
|
|
|
|
|
|
| |
This deals with the misspelling of "./auto/osdef.h" in some of the
.o dependencies - which is what caused the race condition needing
MAKE_JOBS_UNSAFE=yes.
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
does have support for the X11 cut buffer, etc... (patch reworked by me)
PR: 140646
Submitted by: Merijn Verstraaten <merijn@inconsistent.nl>
|