10340 Commits

Author SHA1 Message Date
jhol
6a9da6ebce
genromfs: downgrade to 0.5.2 - the most recent true release (#5234)
* genromfs: downgrade to 0.5.2 - the most recent true release

The current package version is 0.5.7. This version number comes from a tag in
the GitHub repository at commit 2bdc5f9 - a commit made in 2009. However, this
tag was never released as a true package release and the commit has the label:

  Update to version 0.5.7 (not released)

Repology reports that the vast majority of package distributions are shipping
the 0.5.2 release, which is the most recent true release made in 2007:

  https://repology.org/project/genromfs/versions

One bug that was found with the 0.5.7 non-release is that the genromfs tool
opens file handles without then closing them which eventually causes a "Too
many open files" error. A patch has been submitted to fix the issue here:

  https://github.com/chexum/genromfs/pull/5

However, it seems unlikely that acceptance of this patch, or a new release are
going to be forthcoming because no commits have been added to the GitHub
repository since 2011.

Therefore, this patch sets the version number to 0.5.2.

Signed-off-by: Joel Holdsworth <jholdsworth@nvidia.com>

* bump epoch

---------

Signed-off-by: Joel Holdsworth <jholdsworth@nvidia.com>
Co-authored-by: Christoph Reiter <reiter.christoph@gmail.com>
2025-03-03 15:54:50 +01:00
Christoph Reiter
fe22ee4d05
msys2-runtime: update (#5238)
See https://github.com/msys2/msys2-runtime/pull/262
2025-03-03 15:53:18 +01:00
Christoph Reiter
dfbbaf0eb2 irssi: remove unused pcre dependency
looks like it switched to glib for regex some time ago
2025-02-23 16:49:26 +01:00
Christoph Reiter
7cad53fdb6
gnulib-l10n: Add 20241231 (#5229)
required for gettext
2025-02-23 09:52:56 +01:00
LIU Hao
71d24745af
filesystem: Remove /etc/bash.bash_logout (#5221)
* filesystem: Remove /etc/bash.bash_logout

By adding `Hold=always` in ~/.minttyrc, it is possible to keep MinTTY open
after all processes in it have terminated, which is useful for examination
of outputs. However this script used to clear the screen, leaving a blank
window, and causing confusion.

Another reason for removing this script is that it's not found on fresh
installation of Debian or Ubuntu.

Reference: https://superuser.com/questions/1262655/mintty-how-to-keep-my-output-visible-after-processes-terminate/1263001#1263001
Signed-off-by: LIU Hao <lh_mouse@126.com>

* Update PKGBUILD

---------

Signed-off-by: LIU Hao <lh_mouse@126.com>
Co-authored-by: Christoph Reiter <reiter.christoph@gmail.com>
2025-02-23 09:52:26 +01:00
Christoph Reiter
2eae5c4c11
zsh: build with pcre2 (#5228)
pcre is unmaintained for years
2025-02-23 09:50:44 +01:00
Christoph Reiter
5b1c92f9fa
pcre2: Update to 10.45 (#5227)
See c421b939e7/SECURITY.md
for the signing key change
2025-02-23 09:49:54 +01:00
Christoph Reiter
e184f2350c
diffutils: Update to 3.11 (#5226)
autoreconf is broken, so skip it
2025-02-23 09:49:19 +01:00
Christoph Reiter
4b7da55790 gi-docgen: add purl 2025-02-22 17:21:58 +01:00
Christoph Reiter
b41fe5898f
pacman-mirrors: Update to 20250220 (#5222)
See https://github.com/msys2/msys2.github.io/issues/364
2025-02-20 23:25:26 +01:00
Christoph Reiter
35a091945b
zstd: Update to 1.5.7 (#5220) 2025-02-20 08:05:15 +01:00
jeremyd2019
ada64e5dce
pacman: rebuild for updated static dependencies. (#5218) 2025-02-20 07:19:51 +01:00
Biswapriyo Nath
8074cda80d openssh: update to 9.9p2 2025-02-19 19:05:22 +05:30
Christoph Reiter
78b0fc0322
gpgme: Update to 1.24.2 (#5214) 2025-02-18 20:33:40 +01:00
Christoph Reiter
099dc1325e
libxml2: Update to 2.13.6 (#5216) 2025-02-18 20:33:15 +01:00
Christoph Reiter
3b0e6b44bf
unrar: Update to 7.1.4 (#5215) 2025-02-18 19:54:56 +01:00
Christoph Reiter
a0902f1e21 Use pypi PURLs instead of plain pypi names
This allows us to include a version and we already use PURL
for other things, so might as well remove the pypi special case.

Normalize the names, since that is required for PURLs.
2025-02-16 20:58:55 +01:00
Christoph Reiter
e349a29314 generate-srcinfo: specify new extras for msys2-devtools
See https://github.com/msys2/msys2-devtools/pull/11
2025-02-16 15:35:04 +01:00
David Macek
532151162a msys2-keyring: Update to 20250214 2025-02-14 12:58:04 +01:00
Christoph Reiter
47961bc2c0
vimpager: Update to 2.06.r382.gce697c4 (#5211) 2025-02-14 11:45:18 +01:00
Christoph Reiter
1a0ad2bd50
libffi: Update to 3.4.7 (#5210) 2025-02-13 20:22:20 +01:00
Christoph Reiter
f8bcc2df82
curl: Update to 8.12.1 (#5209) 2025-02-13 09:33:06 +01:00
Christoph Reiter
da3a383bf7
openssl: Update to 3.4.1 (#5207) 2025-02-11 21:00:31 +01:00
Christoph Reiter
e0a7e3c110
nano: Update to 8.3 (#5110) 2025-02-11 20:18:46 +01:00
Christoph Reiter
0194c5b86a
gnutls: Update to 3.8.9 (#5206) 2025-02-11 20:17:49 +01:00
Christoph Reiter
6adeee986f
mc: fix mouse support with newer ncurses (#5205) 2025-02-11 12:46:52 +01:00
jeremyd2019
e2e1b6e220
util-linux: fix build on i686 (#5204)
It needs the --disable-year2038 configure argument due to i686 Cygwin's
32-bit time_t.

Also, fallocate only builds for Cygwin 3.5+, and i686 is stuck on 3.3
forever.
2025-02-11 12:22:07 +01:00
Luau
73248abe6b
gettext: update to 0.22.5 (#5202) 2025-02-10 14:21:36 +01:00
joakim-tjernlund
7c7d1544fc
u-boot-tools: Add mkenvimage (#5203)
* u-boot-tools: Add mkenvimage

Fixes #5200

* bump pkgrel

---------

Co-authored-by: Christoph Reiter <reiter.christoph@gmail.com>
2025-02-09 19:55:34 +01:00
jeremyd2019
ad57f04f06
Merge pull request #5194 from ognevny/update-util-linux
util-linux: update to 2.40.2
2025-02-09 09:59:59 -08:00
Christoph Reiter
ccd7bf306f mintty: default to Term=xterm-256color
instead of plain xterm. xterm-256color is the default on most modern
systems, so give it a try.

Fixes #4973
2025-02-09 10:01:56 +01:00
Christoph Reiter
544d7543c6 shutdown: Add 2.0.0
cygwin shotdown utils

Fixes #1208
2025-02-07 09:14:00 +01:00
Christoph Reiter
3be4f51d19 msys2-runtime-3.3: build as msys2-runtime on i686
So there is an automated upgrade path and users don't
have to manually switch to msys2-runtime-3.3.
2025-02-07 06:51:43 +01:00
Maksim Bondarenkov
e00b44ad67 util-linux: update to 2.40.2 2025-02-06 12:47:39 -08:00
Christoph Reiter
4dcf272d5c libtasn1: Update to 4.20.0 2025-02-06 20:03:00 +01:00
Jeremy Drake
e5cebcadcc msys2-runtime: add deepcopy symlink improvements
msys2/msys2-runtime#256
2025-02-06 19:55:40 +01:00
Christoph Reiter
b11b4ed895 python: Update to 3.12.9 2025-02-06 16:45:18 +01:00
Christoph Reiter
a547770ae5 curl: Update to 8.12.0 2025-02-05 11:14:32 +01:00
Christoph Reiter
076c4a94a6 bash: build for cygwin
* the only difference should be the target tripplet printed by "--version"
* configure is the same except WOE32 is set to yes, but from what I see this isn't used
* remove cross compile cache, doesn't look used
2025-02-04 17:39:40 +01:00
Christoph Reiter
70ce562fac perl: remove msysize patches from various packages
$^o now reports as cygwin, so these patches are no longer needed.
2025-02-03 22:01:44 +01:00
Christoph Reiter
3ba41403f1 gdb: fix one missing cygwin dll rename
noticed while refreshing the patches
2025-02-03 19:52:10 +01:00
Christoph Reiter
e0753ff181 gdb: build for cygwin 2025-02-03 19:52:10 +01:00
Christoph Reiter
ea46a93888 gnu-netcat: build for cygwin 2025-02-03 11:35:12 +01:00
Christoph Reiter
d9baf80602 grep: build for cygwin 2025-02-03 11:11:28 +01:00
Christoph Reiter
e1ad76e050 rebase: build for cygwin 2025-02-03 11:10:33 +01:00
Christoph Reiter
f77439151e subversion: build for cygwin 2025-02-02 23:21:51 +01:00
Christoph Reiter
5df6a848a9 flex: build for cygwin 2025-02-02 23:21:26 +01:00
Christoph Reiter
8f0d849879 perl: unskip test that works now
as pointed out here:
https://github.com/msys2/MSYS2-packages/pull/5177#discussion_r1938323548
2025-02-02 22:10:11 +01:00
Christoph Reiter
74504c8e73 perl: remove renames in comments
This is since this used to be a separate msys.sh file
which was synced back.

Let's keep things simple and only patch what we need to.

TODO: check if the other changes in that file are really needed,
or if they just diverged since the split for no good reason.
2025-02-02 22:10:11 +01:00
Christoph Reiter
aea3ac3573 perl: build for cygwin
The goal is for perl to report that it was built for cygwin
($^O gives "cygwin" for example) and to adjust all the code depending
on that and remove all the patches for handing the "msys" case.
Everything else should work as before.

* In case cygwin check was extended with msys, remove msys case
* In case msys check was added, replace with cygwin check
* In case msys specific checks/code was added, merge that into the cygwin paths

We still check/set the MSYS env var instead of the CYGWIN env var,
since msys2-runtime doesn't handle both yet, so keep that as is for now.
2025-02-02 22:10:11 +01:00