jsoncpp - 1,8..3 - Update to latest version. Split package into a run-time and developer package subce a DKK as a DLL is now included
libuv - 1.15.0 - New package required for cmake.
rhrash - 1.3.5 - New package required for cmake. Note that the makefile and some other things had to ported to MSYS (Cygwin is incidental). The patch I wrote should also work on MINGW (kill two birds with one stone).
* Warning about required shortcut changes.
When upgrading the filesystem package, user will be notified about the
unified msys2_shell.cmd and asked for updating their shortcuts.
* New warning mechanism for interactive bash sessions.
Applications can now add warnings to the terminal for notifying the
user about possible problems. This is done by adding a file containing
the warning text to one of the following locations:
- /etc/profile.d/NAME.warning
- /mingw32/etc/profile.d/NAME.warning
- /mingw64/etc/profile.d/NAME.warning
These files are processed by /etc/bash.bashrc. Files with the
"warning.once" extension are removed after processing. An
implementation example is provided by next change.
* Add simplified parameter -full-path to msys2_shell.cmd. The old
parameter -use-full-path still works for now but is marked as
deprecated using the above warning mechanism.
* Add file opening support to shell manager.
Both directory and file arguments are now accepted and passed to
Windows Explorer for opening with default application.
* Residual pkgrel updates.
This more specific name improves MSYS2 detection by applications that
are sensitive to the presence of this file, such as the installer script
make-msys2-installer.bat.
These batch files used to contain duplicated code that has been merged
into start_shell.cmd. Shortcuts can replace them like this:
* Call `start_shell.cmd -mingw32` instead of mingw32_shell.bat.
* Call `start_shell.cmd -mingw64` instead of mingw64_shell.bat.
* Call `start_shell.cmd -msys` instead of msys2_shell.bat.
* upgrade some broken packages
* correct some broken urls/checksums
* use secure urls where possible
* use stable url for ncurses
* some whitespace fixes
Remaining md5sums either didn't download or
didn't pass checksum tests.