Commit Graph
77 Commits
Author SHA1 Message Date
Christoph Reiter 4be4693e60 vim: Update to 9.0.1969 2023-10-03 09:14:34 +02:00
Johannes Schindelin 0d29542e8f vim: update to 9.0.1907
Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2023-09-18 11:39:54 +02:00
Johannes Schindelin 9ef2e6e4da vim: avoid calling make install twice
It is unclear from looking at 22f186c9f5 (Add vim package., 2013-11-05)
why its `package` function needed to invoke `make install` twice.

Whatever reason there might have been, it does not look as if it should
be necessary anymore. So let's drop the first one, assuming that the
second invocation would have fixed whatever the first invocation got
wrong.

Incidentally, this patch fixes the build of newer `vim` versions that
would otherwise fail like this:

	[...]
	cd /C/_/vim/pkg/vim/usr/bin; ln -s vim.exe ex
	ln: failed to create symbolic link 'ex': File exists
	make[1]: *** [Makefile:2693: /C/_/vim/pkg/vim/usr/bin/ex] Error 1
	make[1]: Leaving directory '/C/_/vim/src/vim-9.0.1907/src'
	make: *** [Makefile:39: install] Error 2
	==> ERROR: A failure occurred in package().
	    Aborting...

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2023-09-18 11:34:03 +02:00
Johannes Schindelin 95df2106d5 vim: avoid linking to the perl DLL
The major Perl version is encoded in the file name of the Perl DLL,
which makes it much more desirable to link _dynamically_ to the DLL,
i.e. on demand. Otherwise `vim.exe` would not even start unless Perl is
installed, at the exact expected version.

However, due to a bug, even `--enable-perlinterop=dynamic` would let
`vim.exe` link to the Perl DLL, defeating the purpose of the `dynamic`
part.

This was fixed in the VIM project, via
https://github.com/vim/vim/commit/55460da26c27, and here is a backport
to get this fix into MSYS2.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2023-09-18 10:35:23 +02:00
Christoph Reiter 537718b473 More things to libxcrypt 2023-07-13 22:43:01 +02:00
Christoph Reiter c6838a4a7c vim: Update to 9.0.1403 2023-03-13 20:13:09 +01:00
Christoph Reiter 48eeb4ed8f vim: Update to 9.0.1302 2023-02-11 19:40:42 +01:00
Christoph Reiter 08d7d49eda typo 2023-01-26 12:21:35 +01:00
Christoph Reiter 9652bfd4b9 vim: add some new dependencies
vim links against msys-perl5_36.dll and msys-perl5_36.dll now,
so make that explicit.
2023-01-26 09:38:08 +01:00
Christoph Reiter 25dcfa55fc vim: reset pkgrel 2023-01-25 09:32:28 +01:00
francesco.corte 220d5a8da5 update vim to v9 2023-01-24 20:52:38 +00:00
Biswapriyo Nath 81ad2d94a2 vim: Add libiconv and libintl dependency for python3/dyn feature
Fixes https://github.com/msys2/MSYS2-packages/issues/3052
2022-06-23 09:11:25 +05:30
Biswapriyo Nath fb3dffb7c4 vim: update to 8.2.5117
* Rebase accept-crlf.patch file.
* Remove rgb.txt install command.

Fixes https://github.com/msys2/MSYS2-packages/issues/3043
2022-06-18 00:49:06 +05:30
Christoph Reiter e40c90814f Makedepend on gcc/make where needed
This means we no longer need msys2-devel
2021-12-13 22:19:56 +01:00
Christoph Reiter 38126d763e makedepend on autotools for packages using configure
In some cases this will introduce cycles which could likely be cleaned
up by only depending on some unix tools instead of the whole autotools.

Rebuilding doesn't make much sense at this point since it just adds a subset
of base-devel which is still installed by default.
2021-12-12 14:20:50 +01:00
Biswapriyo Nath e18c7c8c1c Update packages 2021-11-22 23:22:06 +05:30
Biswapriyo Nath a0caf95aa8 Update pacakges 2021-09-21 21:14:06 +05:30
Astrum-polaris d9d1998901 vim: update to 8.2.3182 2021-07-20 02:29:03 +08:00
Biswapriyo Nath 7900e4a0cd update packages 2021-05-22 12:45:47 +05:30
Christoph Reiter c6a134d91a Python 3.9 rebuilds 2021-05-15 15:21:37 +02:00
Astrum-polaris cdbf725c5e vim: update to 8.2.2689 2021-04-02 14:35:39 +08:00
Alexey Pavlov 15ace3127f vim: Update to 8.2.1895 2020-10-24 16:47:51 +03:00
Jeremy Drake e88f42bce6 Use perl-devel and python-devel.
For packages that need crypt.h via both perl and python.
2020-09-03 10:16:36 -07:00
Christoph Reiter 2d79266e67 vim: Drop Python 2 support 2020-08-25 08:22:18 +02:00
Christoph Reiter 8649e61639 vim: Update tp 8.2.1522
This fixes the build with newer perl
2020-08-25 08:12:23 +02:00
Alexey Pavlov 26c8302afd vim: Update to 8.2.0869 2020-06-01 10:10:53 +03:00
Alexey Pavlov cf45372146 vim: Update to 8.2.0592 2020-04-18 11:13:50 +03:00
Hiroaki ENDOH 24bdf1f342 vim: Update to 8.2.0510 (#1915) 2020-04-18 10:10:52 +03:00
Alexey Pavlov 213f915bc0 vim: Update to 8.2.0121 2020-01-16 14:05:15 +03:00
Alexey Pavlov da7fd53515 vim: Update to 8.1.2292 2019-11-12 11:27:12 +03:00
Alexey Pavlov 90a70a212b vim: Update to 8.1.2104 2019-10-01 09:50:04 +03:00
Alexey Pavlov 3f28bef4b9 vim: Update to 8.1.1777 2019-07-30 14:28:59 +03:00
Alexey Pavlov c81e32aafe vim: Update to 8.1.1700 2019-07-17 09:54:41 +03:00
Alexey Pavlov 56f02440a3 vim: Update to 8.1.1616 2019-07-02 10:15:31 +03:00
Johannes Schindelin 15c9aa267c vim: upgrade to latest version (#1677)
We haven't updated quite in a while, and it would appear that our
current VIM is susceptible to CVE-2019-12735 (reported via
https://github.com/git-for-windows/git/issues/2232).

So let's just update to the latest version and get all kinds of
fixes/features.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2019-06-18 11:26:21 +03:00
Alexey Pavlov e30d43dff1 vim: Update to 8.1.1234 2019-04-29 08:33:49 +03:00
Alexey Pavlov cd92235552 vim: Update to 8.1.0877 2019-02-07 15:00:58 +03:00
Alexey Pavlov 6e66477f63 vim: Update to 8.1.0500 2018-10-30 18:19:13 +03:00
Andrew Sun 341a660aba vim: update to 8.1.0022
This updates vim to 8.1.0022.
2018-05-24 19:28:30 -04:00
Alexey Pavlov 33b7b9dfda vim: Update to 8.0.1476. Rebuild to drop libssp dependency 2018-02-08 15:05:39 +03:00
Alexey Pavlov 99a85441f9 vim: Update to 8.0.1305 2017-11-17 08:44:04 +03:00
Erich Gubler eef72253c4 Take the version down to v8.0.1213, which is the latest build that passes vim's CI tests 2017-11-07 10:16:48 -07:00
Erich Gubler eda07e371c Update vim to v8.0.1216 2017-10-25 11:40:54 -06:00
Alexey Pavlov e12017882b vim: Update to 8.0.0606 2017-06-01 22:01:37 +03:00
atom.long 8b2d052bf3 vim: Update to 8.0.0596 2017-05-31 00:29:57 +08:00
Alexey Pavlov dbf48b72f0 vim: Update to 8.0.0237 2017-01-25 10:10:02 +03:00
Alexey Pavlov 92832fb441 vim: Update to 8.0.0124 2016-12-07 10:58:23 +03:00
Tilman Dilo 93806e8a1d vim: Update to 8.0.0106 2016-11-30 16:56:03 +01:00
Alexey Pavlov 2f01f4b063 vim: Update to 8.0.0027 2016-10-12 14:43:47 +03:00
Alexey Pavlov a06996575d vim: Update to 7.4.1721 2016-04-09 08:58:43 +03:00