12 Commits

Author SHA1 Message Date
Johannes Schindelin
5dea2a9351
Upgrade the MSYS2 runtime to v3.1.4 (#1953)
* msys2-runtime: add a shell script to generate the patches from msys2/Cygwin

The idea is to commit a change incrementing the `pkgver`, then running
this script, and then amending the commit.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>

* msys2-runtime: work around Cygwin's source code containing symlinks

It is a bit unfortunate that MSYS2 substitutes symlinks by deep copies,
by default. Git, for example, claims that it cannot do symlinks, but
Cygwin now needs this. Let's make do with that default.

The strategy we use is simple: we override the auto-detected
`core.symlinks` setting. That will result in a dirty worktree, of
course: deep copies are not symlinks, and `git status` will detect it.
But that does not matter, as the build will now work ("deep" copies of
those header files will work just as well as real symlinks would have
done).

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>

* msys2-runtime: upgrade to v3.1.4

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2020-05-18 08:55:21 +03:00
Alexey Pavlov
e21e7a9fe1 msys2-runtime: - Fix bug in sec_auth.
- Backport fixes for path conversion from git for windows project. THanks to @dscho.
- Fixes to build with gcc 8+
2019-07-11 15:13:56 +03:00
Alexey Pavlov
2694b20600 msys2-runtime: Propagate TZ environment variable if possible to native applications 2019-06-20 23:40:20 +03:00
Alexey Pavlov
d9310fcb58 msys2-runtime: Update to Cygwin's 3.0.6 release 2019-04-15 10:53:36 +03:00
Alexey Pavlov
b7ec2196aa msys2-runtime: Update to Cygwin's 2.11.1 release 2018-09-07 09:12:49 +03:00
Alexey Pavlov
3c6ae6b0d7 msys2-runtime: Update to cygwin 2.10.0 release 2018-02-08 15:04:06 +03:00
Alexey Pavlov
b1fda0af0f msys2-runtime: Fix cygwin regressions 2017-09-13 16:00:29 +03:00
Alexey Pavlov
4789fa428e msys2-runtime: Update to Cygwin's 2.7.0 release 2017-02-14 08:46:38 +03:00
Alexey Pavlov
dd5b47fc19 msys2-runtime: Rebase to cygwin 2.6.1 release. 2017-01-23 12:41:57 +03:00
Alexey Pavlov
79eddc9fdf msys2-runtime: Update to Cygwin's 2.6.0 release 2016-09-07 21:43:22 +03:00
Alexey Pavlov
6bbf65b6f1 msys2-runtime: Update to Cygwin's 2.5.2 release 2016-06-30 09:00:29 +03:00
Alexey Pavlov
a87ff6cc43 msys2-runtime: Switch to use released Cygwin sources 2016-05-16 10:42:41 +03:00