Commit Graph

7679 Commits

Author SHA1 Message Date
Christoph Reiter
d3bb211fb8 zstd: Update to 1.5.4
* work around symlink in tarball
* don't statically link the .exes, there is no need to
2023-02-10 12:47:07 +01:00
Christoph Reiter
fc0948927b Merge pull request #3540 from lazka/socat-fix-makedeps
socat: fix missing openssl support
2023-02-10 12:36:33 +01:00
Christoph Reiter
6df64647b1 socat: fix missing openssl support
it was missing the devel package and depending on the libraries should be enough.
2023-02-10 12:18:05 +01:00
Christoph Reiter
9a4938d47d Merge pull request #3539 from lazka/file-zstd
file: re-enable zstd support
2023-02-09 20:56:32 +01:00
Christoph Reiter
7a60e98751 file: re-enable zstd support
enable all compression variants we support, so this doesn't
regress again.
2023-02-09 20:45:34 +01:00
Christoph Reiter
9ae7e22b4b Merge pull request #3537 from lazka/openssl-3.0.8
openssl: Update to 3.0.8
2023-02-07 19:17:58 +01:00
Christoph Reiter
d8b2a5c526 openssl: Update to 3.0.8 2023-02-07 18:37:18 +01:00
Christoph Reiter
6af3e543a4 filesystem: update the win7/8 login message
We have dropped support now, so let's make the message reflect that.
2023-02-07 15:57:26 +01:00
Christoph Reiter
5fbdc088ac CI: drop saneman
same as https://github.com/msys2/MINGW-packages/pull/15514
2023-02-07 10:40:19 +01:00
Christoph Reiter
46e6c35c42 filesystem: update url and license
sourceforge is no longer used; switch to spdx
2023-02-07 07:56:19 +01:00
Christoph Reiter
b70d0b3c89 Merge pull request #3491 from lazka/filesytem-cleanup-cont
filesystem: more cleanup
2023-02-07 07:19:45 +01:00
Christoph Reiter
8b9ce4f389 filesystem: move pkgver to a full date
as suggested by elieux
2023-02-06 18:14:20 +01:00
Christoph Reiter
57226453f6 filesystem: remove lowercase tmp/temp env vars
As pointed out in the removed comments, this doesn't seem to do
what it was added for. The initial motivation comes from
http://cygwin.com/ml/cygwin/2012-01/msg00201.html but the lower
case tmp/temp don't seem to affect Windows programs.

GetTempPath() and GetEnvironmentStrings() see the uppercase version
here, so do perl and ruby. Only python for some reason prefers
the lowercase version.

Also cygwin and git-for-windows removed this long ago.

Avoid the confusion and remove both env vars.
2023-02-06 18:14:20 +01:00
Christoph Reiter
f7d14586f1 filesystem: remove ~/.inputrc and remove the restart warning
We now provide ~/.inputrc as /etc/inputrc since fd25584fe3

This means that on the first start we will execute /profile, which
writes various  bash related files to $HOME, which bash will execute
after /profile is finished.

So with ~/.inputrc out of the way the environment on the first start
should be the same as the second one, so we can remove the restart
warning at the beginning.

The question remains if we should still call "clear" at the end, hiding
the setup process. I decided for removing it and enclosing the setup with
some colored status message. This hopefully is not too confusing for
users seeing the intial process and still allows an easy way to see the logs
if something goes wrong.
2023-02-06 18:14:20 +01:00
Christoph Reiter
de5c153803 filesystem: /etc/profile: remove unused print_flags() function 2023-02-06 18:14:20 +01:00
Christoph Reiter
d048656c0d filesystem: move MAYBE_FIRST_START out of the post-install scripts
The main reason we have the first install warning still is that we
fill $HOME with bash related scripts that will only get executed
on the next login shell.

Simplify things by keeping MAYBE_FIRST_START logic in one file
and make it depend on wether $HOME was missing at the beginning.
2023-02-06 18:14:20 +01:00
Christoph Reiter
c5555d5473 filesystem: avoid calling update-ca-trust on first start
This gets run as a post-install script of ca-certificates
when creating the installer chroot, so there is no need
to run it again on the first start.
2023-02-06 18:14:20 +01:00
Christoph Reiter
f0fb7f2ab9 filesystem: remove 08-xml-catalog.post
This gets called in the post install script of libxml2
when we create the installer chroot.

No need to run this in post-install again
2023-02-06 18:14:20 +01:00
Christoph Reiter
36d4fd7577 filesystem: clean up maybe_create_winetc
Inline the call to cygpath into the loop to avoid it being
called in case all files already exist.

Remove call to chmod, it doesn't do anything in MSYS2.

Saves ~20ms here
2023-02-06 18:14:20 +01:00
Christoph Reiter
8812d66d09 filesystem: avoid a sed call when extracting the windows version
saves 10ms

v2 based on dscho's suggestion:
https://github.com/msys2/MSYS2-packages/pull/3491#discussion_r1092472598
2023-02-06 18:14:18 +01:00
Christoph Reiter
499a434fe7 filesystem: remove dep-search command
It is undocumented and hasn't been touched in 8+ years.

If someone is missing it we can include it in dev-tools or
some other msys2 developer oriented package.
2023-02-06 17:57:58 +01:00
Christoph Reiter
956e59a28f filesystem: remove setup code for restoring /dev
Current cygwin fails to delete or create /dev, since it's always
available as a virtual directory. rm fails because it's not empty
and mkdir fails because it already exists.

We could shell out to cmd.exe, but let's just continue to assume that
/dev exists in the installer base.

Also saves a useless mkdir call.
2023-02-06 17:57:58 +01:00
Biswapriyo Nath
e3e8e77a2b fish: update to 3.6.0
Remove unused 01-msysize.patch file
2023-02-04 18:26:10 +05:30
Christoph Reiter
67c927ba7b Merge pull request #3531 from lazka/openssh-9.2p1
openssh: Update to 9.2p1
2023-02-03 12:20:10 +01:00
Christoph Reiter
fb145ddb31 openssh: Update to 9.2p1 2023-02-03 12:07:41 +01:00
Christoph Reiter
110d0a0acb Merge pull request #3530 from mmuetzel/icu
icu: update to 72.1
2023-02-02 09:04:57 +01:00
Christoph Reiter
0ab38f49ca Merge pull request #3528 from lazka/pacman-msys-march-flags
pacman: sync -march flags from mingw to msys
2023-02-02 09:03:58 +01:00
Markus Mützel
5f1a27f2e0 rebuild for ICU update 2023-02-01 16:22:53 +01:00
Markus Mützel
e037ba01fe icu: update to 72.1 2023-02-01 15:46:16 +01:00
Christoph Reiter
e7424d869a pacman: sync -march flags from mingw to msys
With win7/8 support dropped now we can bump our CPU requirements
for msys packages.

This makes them match what we already use for mingw packages.
2023-01-31 19:54:02 +01:00
Christoph Reiter
69f12f11d3 Merge pull request #3527 from lazka/c-ares-1.19.0
c-ares: Update to 1.19.0
2023-01-31 08:31:38 +01:00
Christoph Reiter
6f627288fc c-ares: Update to 1.19.0 2023-01-31 08:21:37 +01:00
Christoph Reiter
c0821d9a8f mark msys2-launcher as internal 2023-01-30 07:31:06 +01:00
Christoph Reiter
7bcb789262 Merge pull request #3524 from lazka/update-autotools-wrappers
Update autotools-wrappers to 20221207
2023-01-29 18:07:24 +01:00
Christoph Reiter
cb311e0c22 Update autotools-wrappers to 20221207
Gentoo has now moved the wrappers into their own git repo
and versions them in one.

To keep things simple, follow their lead and build both wrapper
packages in one PKGBUILD.
2023-01-29 17:15:03 +01:00
Christoph Reiter
dd5ffd51df Merge pull request #3523 from lazka/ncurses-6.4
ncurses: Update to 6.4
2023-01-29 10:23:35 +01:00
Christoph Reiter
0c82b74161 ncurses: Update to 6.4 2023-01-28 20:02:25 +01:00
Christoph Reiter
329bd965c1 Merge pull request #3522 from lazka/perl-updates-3
Some perl package updates
2023-01-28 19:35:09 +01:00
Christoph Reiter
8df6e6fcc6 perl-URI: Update to 5.17 2023-01-28 19:19:49 +01:00
Christoph Reiter
5cbc57a3b7 perl-IO-Socket-SSL: Update to 2.080 2023-01-28 19:19:05 +01:00
Christoph Reiter
d010fb7867 perl-Clone: Update to 0.46 2023-01-28 19:18:07 +01:00
Christoph Reiter
98286d4d0c Merge pull request #3521 from lazka/libcbor-0.10.1
libcbor: Update to 0.10.1
2023-01-28 18:58:10 +01:00
Christoph Reiter
dce3ccdc51 libcbor rebuilds 2023-01-28 18:44:25 +01:00
Christoph Reiter
d11cc9183a libcbor: Update to 0.10.1 2023-01-28 18:43:04 +01:00
Christoph Reiter
50f1676143 Merge pull request #3520 from lazka/drop-perl-IO-Socket-IP
Remove perl-IO-Socket-IP
2023-01-28 17:12:31 +01:00
Christoph Reiter
6ea9347171 Merge pull request #3519 from lazka/libedit-update
libedit: sync with cygwin
2023-01-28 17:12:19 +01:00
Christoph Reiter
720d40319b Merge pull request #3518 from lazka/pacman-contrib-1.8.2
pacman-contrib: Update to 1.8.2
2023-01-28 17:11:14 +01:00
Christoph Reiter
176f01171b Remove perl-IO-Socket-IP
It's provided by perl itself
2023-01-28 17:10:20 +01:00
Christoph Reiter
1fee3183bc libedit: sync with cygwin 2023-01-28 16:42:42 +01:00
Christoph Reiter
aa9a637ed5 Merge pull request #3517 from lazka/pkgconf-1.9.4
pkgconf: Update to 1.9.4
2023-01-28 16:23:34 +01:00