summaryrefslogtreecommitdiff
path: root/editors/vim (follow)
Commit message (Collapse)AuthorAgeFilesLines
* editors/vim: Update to 9.1.0530Adam Weinberger3 days2-4/+4
|
* editors/vim: Update to 9.1.0470Adam Weinberger2024-06-092-4/+4
|
* editors/vim: Update to 9.1.0404Adam Weinberger2024-05-102-4/+4
|
* editors/vim: Update to 9.1.0158Adam Weinberger2024-03-082-5/+5
| | | | | | | | | While here: - Add explicit --disable-libsodium [1] - Clear PORTREVISION on xxd as it gets a bump from this update PR: 277545 Reported by: dewayne heuristicsystems com au [1]
* editors/vim: Impelled to share/manMuhammad Moinur Rahman2024-01-233-246/+247
| | | | Approved by: portmgr (blanket)
* MAN?PREFIX: eleminate its usage and move man to share/manBaptiste Daroussin2024-01-101-1/+1
|
* editors/vim: Update to 9.1.0015Adam Weinberger2024-01-052-4/+4
|
* */*: Bump consumers of x11-toolkits/gtk30Nuno Teixeira2023-12-231-0/+1
| | | | New version of gtk3 in tree
* editors/vim: Update to 9.0.2143Adam Weinberger2023-12-022-4/+4
|
* editors/vim: Include GitHub URL in WWW, not pkg-descrAdam Weinberger2023-11-252-3/+2
|
* editors/vim: Update to 9.0.2130Adam Weinberger2023-11-252-4/+4
|
* editors/vim: Update to 9.0.2112Adam Weinberger2023-11-182-4/+4
|
* */*: Fix broken UCLDan Langille2023-11-031-1/+1
| | | | | | | | Most of this is a missing ] or }. In one case, it was leading whitespace before a EOM tag. PR: 259533 Approved by: portmgr (blanket)
* editors/vim: Update to 9.0.2073Adam Weinberger2023-10-272-4/+4
|
* editors/vim: Update to 9.0.2050Adam Weinberger2023-10-192-4/+4
|
* editors/vim: Update to 9.0.2018Adam Weinberger2023-10-122-4/+4
|
* editors/vim: Update to 9.0.1994Adam Weinberger2023-10-062-4/+4
|
* editors/vim: Update to 9.0.1976Adam Weinberger2023-10-022-4/+4
|
* editors/vim: Add XXD optionAdam Weinberger2023-10-022-20/+7
| | | | | | | | | | | Rather than conflicting with xxd (which presents a dependency problem for users who don't want to install vim), add an option to depend on xxd. So, the vim port will no longer install xxd, but the option is on by default so most users won't see a difference (other than the new dependency). PR: 274104 Reported by: corvink
* editors/vim: Update to 9.0.1968Adam Weinberger2023-10-022-4/+4
|
* editors/vim: Update to 9.0.1876Adam Weinberger2023-09-052-4/+4
| | | | Contains various security fixes (mainly for overflows).
* editors/vim: Update to 9.0.1857Adam Weinberger2023-09-033-21/+21
| | | | | | | | | | On 5 August, 2023, Bram Moolenaar, the long-time maintainer and architect of Vim, passed away. In addition to being a legendary software engineer and open-source advocate, he was a major philanthropist. His impact on the OSS world was immense, as was his dedication to speaking out for those whose voices are too often missed.. The Vim project remains in good hands with the Vim community.
* editors/vim: Update to 9.0.1678Adam Weinberger2023-08-082-4/+4
|
* editors/vim: Update to 9.0.1671Adam Weinberger2023-07-012-4/+4
|
* all: remove explicit versions in USES=python for "3.x+"Rene Ladan2023-06-271-1/+1
| | | | | | | | | | | | | | | | | | | The logic in USES=python will automatically convert this to 3.8+ by itself. Adjust two ports that only had Python 3.7 mentioned but build fine on Python 3.8 too. finance/quickfix: mark BROKEN with PYTHON libtool: compile: c++ -DHAVE_CONFIG_H -I. -I../.. -I -I. -I.. -I../.. -I../C++ -DLIBICONV_PLUG -DPYTHON_MAJOR_VERSION=3 -Wno-unused-variable -Wno-maybe-uninitialized -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -Wall -ansi -Wno-unused-command-line-argument -Wpointer-arith -Wwrite-strings -Wno-overloaded-virtual -Wno-deprecated-declarations -Wno-deprecated -std=c++0x -MT _quickfix_la-QuickfixPython.lo -MD -MP -MF .deps/_quickfix_la-QuickfixPython.Tpo -c QuickfixPython.cpp -fPIC -DPIC -o .libs/_quickfix_la-QuickfixPython.o warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean '-Wno-uninitialized'? [-Wunknown-warning-option] QuickfixPython.cpp:175:11: fatal error: 'Python.h' file not found ^~~~~~~~~~ 1 warning and 1 error generated. Reviewed by: portmgr, vishwin, yuri Differential Revision: <https://reviews.freebsd.org/D40568>
* editors/vim: Update to 9.0.1627Adam Weinberger2023-06-122-4/+4
| | | | PR: 271959
* editors/vim: Update to 9.0.1503Adam Weinberger2023-05-012-4/+4
|
* editors/vim: Update to 9.0.1441Adam Weinberger2023-04-072-4/+4
|
* sysutils/xxd: New portGuido Falsi2023-03-301-0/+4
| | | | | | | | | Xxd creates a hex dump of a given file or standard input. It can also convert a hex dump back to its original binary form. This is the standalone version of the xxd tool provided by vim. Submitted by: Gianmarco Giovannelli <gmarco@giovannelli.it>
* editors/vim: Update to 9.0.1366Adam Weinberger2023-03-012-4/+7
|
* editors/vim: Update to 9.0.1271Adam Weinberger2023-02-012-4/+4
|
* */*: Fix some ports conversion from USE_RUBY to USES=rubyMuhammad Moinur Rahman2023-01-141-1/+1
| | | | | | | | 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
* editors/vim: Update to 9.0.1136Adam Weinberger2023-01-022-4/+4
|
* editors/vim: Update to 9.0.0981Adam Weinberger2022-12-013-15/+4
|
* editors/vim: Update to 9.0.0823Adam Weinberger2022-10-313-5/+6
| | | | | | | Also, update the sshd syntax file to recognize the preferred UseBlocklist in addition to UseBlacklist. PR: 267353
* editors/vim: Update to 9.0.0735Adam Weinberger2022-10-122-4/+4
|
* Remove WWW entries moved into port MakefilesStefan Eßer2022-09-071-2/+1
| | | | | | | | | | 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)
* Add WWW entries to port MakefilesStefan Eßer2022-09-071-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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. This commit implements such a proposal and moves one of the WWW: entries of each pkg-descr file into the respective port's Makefile. A heuristic attempts to identify the most relevant URL in case there is more than one WWW: entry in some pkg-descr file. URLs that are not moved into the Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr files in order to preserve them. There are 1256 ports that had no WWW: entries in pkg-descr files. These ports will not be touched in this commit. The portlint port has been adjusted to expect a WWW entry in each port Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as deprecated. Approved by: portmgr (tcberner)
* editors/vim: Allow system vimrc, and include defaults.vim for vim-tinyAdam Weinberger2022-09-044-7/+53
| | | | | | | | | | | | | | | | | | | | | 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).
* editors/vim: Update to 9.0.0369, and drop the FreeBSD vimrcAdam Weinberger2022-09-037-63/+32
| | | | | | | | | | | | | | | | | | | 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
* editors/vim: Update to 9.0.0129Adam Weinberger2022-08-012-4/+4
|
* editors/vim: Add some explanatory comments to the vimrcAdam Weinberger2022-08-011-1/+7
| | | | | | | | | | | 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
* editors: remove 'Created by' linesTobias C. Berner2022-07-201-2/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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> * Chris Petrik <chris@officialunix.com> * Christian Brueffer <chris@unixpages.org> * Craig Leres <leres@FreeBSD.org> * Daniel Eischen <deischen@FreeBSD.org> * David O'Brien <obrien@cs.ucdavis.edu> * David Thiel <lx@redundancy.redundancy.org> * Diego Depaoli <trebestie@gmail.com> * Dima Dorfman <dima@unixfreak.org> * Dmitri Goutnik <dg@syrec.org> * Dominic Mitchell * Emanuel Haupt <ehaupt@FreeBSD.org> * Frederic Cambus * Gea-Suan Lin <gslin@gslin.org> * Geoffrey Mainland <mainland@apeiron.net> * Grzegorz Blach <gblach@FreeBSD.org> * Hakisho Nukama <nukama@gmail.com> * James Bailie <jimmy@mammothcheese.ca> * Janos Mohacsi <janos.mohacsi@bsd.hu> * Jason Evans <jasone@FreeBSD.org> * Jean-Yves Lefort <jylefort@brutele.be> * Jille Timmermans (jille@quis.cx) * Joe Marcus Clarke <marcus@FreeBSD.org> * Johannes Meixner <johannes@perceivon.net> * John Merryweather Cooper et al * Jun-ichiro itojun Itoh <itojun@itojun.org> * KIMURA Yasuhiro <yasu@utahime.org> * Kelly Yancey <kbyanc@posi.net> * Kenneth Vestergaard Schmidt <kvs@pil.dk> * Kris Kennaway <kris@FreeBSD.org> * Leif Pedersen <bilbo@devpit.org> * MANTANI Nobutaka <nobutaka@nobutaka.com> * Mark Pulford <mark@kyne.com.au> * Martin Blapp * Matías Pizarro <matias@pizarro.net> * Maxim Sobolev <sobomax@FreeBSD.org> * Michael Johnson <ahze@FreeBSD.org> * Michael Johnson <ahze@ahze.net> * Michael L. Hostbaek (mich@freebsdcluster.org) * Michael Vasilenko <acid@stu.cn.ua> * Miguel Clara <miguelmclara@gmail.com> * Mohammad S. Babaei <info@babaei.net> * Nicola Vitale <nivit@email.it> * Olga Smirnova <mistresssilvara@hotmail.com> * Oliver Lehmann <oliver@FreeBSD.org> * Olivier Cochard-Labbe <olivier@FreeBSD.org> * Olivier Duchateau * Patrick Li <pat@databits.net> * Peter Wemm <peter@FreeBSD.org> * Philippe Lefebvre <nemesis@balistik.net> * Rimvydas Jasinskas <zrj@ef.irc> * Roman Shterenzon <roman@xpert.com> * Satoshi Asami (asami) * Shaun Amott <shaun@FreeBSD.org> * Shigeyuki FUKUSHIMA <shige@FreeBSD.org> * Shigeyuki Fukushima <shige@FreeBSD.org> * Stanislav Sedov <stas@core.310.ru> * Thomas Gellekum <tg@FreeBSD.org> * Vitaly Magerya <vmagerya@gmail.com> * Xin LI <delphij@FreeBSD.org> * Ying-Chieh Liao * Ying-Chieh Liao <ijliao@FreeBSD.org> * Yoichi NAKAYAMA <yoichi@eken.phys.nagoya-u.ac.jp> * alepulver * brett@peloton.physics.montana.edu * buganini@gmail.com * eric * erich@rrnet.com * gahr * gelf * giffunip@asme.org * ijliao * jkh * joerg * joseph@randomnetworks.com * krion * lightside <lightside@gmx.com> * pgf * rch@richard.eu.org * tetsushi NAKAI <nakai@tsl.pe.u-tokyo.ac.jp> * tg * thierry@pompo.net * torstenb@FreeBSD.org * verm With hat: portmgr
* editors/vim: Update to 9.0.0016Adam Weinberger2022-07-012-4/+4
| | | | | | 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.
* editors/vim: Update to 8.2.5052 and fix vimrc clobberingAdam Weinberger2022-06-023-4/+9
| | | | | | | | | | | | 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
* editors/vim: Update to 8.2.5048Adam Weinberger2022-06-012-4/+4
|
* editors/vim: Update to 8.2.4851Adam Weinberger2022-05-012-4/+4
|
* editors/vim: don't exclude RUBY on powerpc64Piotr Kubaj2022-04-221-3/+0
|
* editors/vim: RUBY works fine on powerpc64lePiotr Kubaj2022-04-171-1/+0
|
* editors/vim: Update to 8.2.4669, add x11 support, drop AthenaAdam Weinberger2022-04-023-13/+14
| | | | | | | | | | | | | | | | | | 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.