Compare commits

...

4863 Commits

Author SHA1 Message Date
Befator
7d88b269d0 Fix pacman-mirrors 2025-10-22 14:33:58 +02:00
Befator
a47c2cb477 Fix gzip 2025-10-22 00:19:20 +02:00
Befator
42590830b4 Fix bash build 2025-10-21 21:31:41 +02:00
Befator
6fc8da7c2e Some fixes 2025-10-21 20:44:03 +02:00
Befator
306089c1cf Initial Befator Inc import
Some checks failed
generate-srcinfo / update-srcinfo-win (push) Has been cancelled
generate-srcinfo / update-srcinfo-linux (push) Has been cancelled
generate-srcinfo / upload-srcinfo (push) Has been cancelled
main / MSYS (push) Has been cancelled
main / package-grokker-MSYS (push) Has been cancelled
2025-10-12 01:47:35 +02:00
Christoph Reiter
0ebe592409 tar: backport windows specific fix
* checksums of old patches are updated since they include the cgit version
* the backports had various context conflicts, so adjust the patch
* switch to ftpmirror, ftp.gnu is not usable right now

Note that paxlib/names.c from paxutils is vendored as lib/paxnames.c in tar.
2025-10-10 21:21:40 +02:00
Johannes Schindelin
6365cf1bc0 msys2-runtime: upgrade to v3.6.5
This corresponds to https://github.com/msys2/msys2-runtime/pull/313

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2025-10-10 16:28:18 +02:00
Dirk Stolle
a4fd971c40 openssh: update to 10.2p1 2025-10-10 14:50:52 +02:00
Christoph Reiter
23584b0ae4 python: Update to 3.12.12 2025-10-10 09:28:23 +02:00
Christoph Reiter
04d92a3fff libgpg-error: Update to 1.56 2025-10-09 21:01:21 +02:00
Christoph Reiter
ec198f876d scons: Update to 4.10.0 2025-10-08 21:29:49 +02:00
Christoph Reiter
796e347233 python-poetry-core: Update to 2.2.1 2025-10-08 21:29:28 +02:00
王宇逸
77b73535df fish: update to 4.1.2 2025-10-08 09:38:27 +02:00
Dirk Stolle
3b26a09495 python-yaml: update to 6.0.3 2025-10-08 06:47:20 +02:00
Dirk Stolle
a621570085 python-attrs: update to 25.4.0 2025-10-08 06:47:20 +02:00
Dirk Stolle
f3eef47959 ansible/ansible-core: update to 12.1.0/2.19.3 2025-10-08 05:50:14 +02:00
Dirk Stolle
855ea57edc ccache: rebuild for fmt 12.0.0 2025-10-07 12:08:56 +02:00
Dirk Stolle
caa9cef854 fmt: update to 12.0.0 2025-10-07 12:08:56 +02:00
Christoph Reiter
52bd9f8002 openssl rebuild 2025-10-07 08:52:49 +02:00
Christoph Reiter
487b0d3dc8 openssl: Update to 3.6.0 2025-10-07 08:52:49 +02:00
Christoph Reiter
e3909b4072 openssh: Update to 10.1p1 2025-10-06 20:10:05 +02:00
Christoph Reiter
3429b88c3c libxml2: Update to 2.15.0 2025-10-06 19:59:08 +02:00
Dirk Stolle
547916c860 cmake: update to 4.1.2 2025-10-06 19:58:38 +02:00
Dirk Stolle
40b9c1c115 python-certifi: update to 2025.10.5 2025-10-06 01:39:49 +02:00
Dirk Stolle
43a01a9e86 ccache: update to 4.12.1 2025-10-05 00:34:55 +02:00
Dirk Stolle
3ef777caf3 mutt: update to 2.2.15 2025-10-03 03:29:25 +02:00
Dirk Stolle
dff3d1f060 luit: update to 20250912 2025-10-03 03:05:55 +02:00
Christoph Reiter
f68c59eea9 gtk-doc: port to meson 2025-10-02 09:30:19 +02:00
Christoph Reiter
b85a21d469 gtk-doc: Update to 1.35.0 2025-10-02 09:30:19 +02:00
Dirk Stolle
f59dd7556a fish: extend references + add changelog URL 2025-10-01 07:36:30 +02:00
王宇逸
8138a05ef2 fish: update to 4.1.1 2025-10-01 07:32:15 +02:00
Dirk Stolle
763567e7af python-markupsafe: update to 3.0.3 2025-10-01 01:56:53 +02:00
Dirk Stolle
4900183dc8 openssh: extend msys2_references 2025-10-01 00:31:21 +02:00
Christoph Reiter
5ed6911590
openssl: Update to 3.5.4 (#5688)
* openssl: Update to 3.5.4

* openssl rebuild
2025-09-30 20:27:30 +02:00
Christoph Reiter
53e93419ca
libxml2: drop python bindings (#5682)
They are deprecated upstream, and their build process has changed
with 2.15, so remove them now to make the upgrade easier.
2025-09-29 06:39:07 +02:00
Christoph Reiter
bf0cde41de
itstool: use proposed patch to port to python-lxml (#5681)
So we can get rid of libxml2-python, which is deprecated upstream.
It's not clear when upstream will integrate it so use the porposed
patch for now.

Remove patches which conflict with the above, with the hope that
moving to lxml might have made the obsolete, or the issues are no
longer there.

If there are any regressions, please speak up and we'll have a look.
2025-09-29 06:37:49 +02:00
Dirk Stolle
1e0954a432 editorconfig-vim: update to 1.2.1 2025-09-28 21:50:34 +02:00
Dirk Stolle
7862fb9603 vim: update to 9.1.1806 2025-09-28 21:47:35 +02:00
Dirk Stolle
e40553d79b tig: update to 2.6.0 2025-09-28 19:11:44 +02:00
Dirk Stolle
0c5d9d5605 perl-Test-Script: update to 1.31 2025-09-28 19:09:35 +02:00
Dirk Stolle
481a54bd33 perl-IO-Socket-SSL: update to 2.095 2025-09-28 19:09:35 +02:00
Dirk Stolle
3897954246 perl-Net-DNS: update to 1.53 2025-09-28 19:09:35 +02:00
Dirk Stolle
597b293225 perl-Net-HTTP: update to 6.24 2025-09-28 19:09:35 +02:00
Dirk Stolle
a170926747 perl-Parallel-ForkManager: update to 2.04 2025-09-28 19:09:35 +02:00
Dirk Stolle
93e50e30e9 u-boot-tools: add ifwitool.exe, mkeficapsule.exe, proftool.exe 2025-09-28 19:06:03 +02:00
Christoph Reiter
0a25972f15 yelp-tools: remove unused libxml2-python dep 2025-09-28 17:36:23 +02:00
Christoph Reiter
fbdc228710
yelp-xsl: Update to 49.0; port to meson (#5680) 2025-09-28 16:10:27 +02:00
Christoph Reiter
283f6b5112
gtk-doc: uses lxml and not libxml2 bindings (#5678) 2025-09-28 11:58:17 +02:00
Yuyi Wang
2241fad1b5
fish: add gettext as make dep (#5679) 2025-09-28 11:54:06 +03:00
GusFerdinand
4d243cd229
[u-boot-tools] add fdt_add_pubkey fix (fixes msys2#5673) (#5674)
* add fdt_add_pubkey fix (fixes msys2#5673)

* pkgrel++; fix typo

---------

Co-authored-by: Maksim Bondarenkov <119937608+ognevny@users.noreply.github.com>
2025-09-28 09:58:57 +02:00
Yuyi Wang
c952a220e8
fish: update to 4.1.0 (#5677) 2025-09-28 09:57:28 +02:00
Dirk Stolle
279808a12e ccache: update to 4.12 2025-09-28 00:42:19 +02:00
Dirk Stolle
d7c031adbe git-crypt: update to 0.8.0 2025-09-25 15:50:48 +02:00
Christoph Reiter
7114c32680 expat: Update to 2.7.3 2025-09-25 12:14:35 +02:00
Christoph Reiter
a80e996b2b
git: fix aspell support for git-gui (#5669)
mingw aspell has a broken --mode, and "dump dicts" is also broken
(maybe relocation missing?) so force the cygwin variant.

Fixes #5668
2025-09-25 10:11:54 +02:00
Christoph Reiter
45b155a4ed
ngtcp2: Update to 1.16.0 (#5667) 2025-09-24 14:37:46 +02:00
Christoph Reiter
ff90eb8ee9
nghttp3: Update to 1.12.0 (#5666) 2025-09-24 14:11:45 +02:00
Dirk Stolle
7c7b1caf01 python-wcwidth: update to 0.2.14 2025-09-23 16:42:08 +02:00
Dirk Stolle
dce0f88460 python-lxml: update to 6.0.2 2025-09-23 04:04:48 +02:00
Dirk Stolle
8cd7ea945c p11-kit: update to 0.25.10 2025-09-23 04:03:34 +02:00
Christoph Reiter
a2e7a55d18
meson: Update to 1.9.1 (#5661) 2025-09-22 21:56:44 +02:00
Christoph Reiter
b2044cc954
python-fastbencode: Update to 0.3.6 (#5660) 2025-09-22 15:51:16 +02:00
Markus Mützel
bc75e1f0ac libtool: Add new LLVM Flang runtime library name to exceptions
The Flang runtime library was renamed in LLVM 21. Add the new name of the
Flang runtime library to the list of static libraries that are allowed
exceptionally to be linked into shared libraries.
2025-09-22 14:55:29 +02:00
Christoph Reiter
bd21214005 rust: change build dir
so we get a different image base
2025-09-22 11:27:02 +02:00
Christoph Reiter
08d26f4619
glib2: Update to 2.86.0 (#5656) 2025-09-22 08:19:36 +02:00
Christoph Reiter
e6a004ff72
msys2-runtime: update patches (#5658)
https://github.com/msys2/msys2-runtime/pull/312
2025-09-22 08:19:15 +02:00
Dirk Stolle
d2d9d3e0a5 python-pyparsing: update to 3.2.5 2025-09-21 23:08:00 +02:00
Christoph Reiter
cb4a43dd8d
p11-kit: Update to 0.25.9 (#5655) 2025-09-21 13:55:28 +02:00
Yasuhiro Kimura
ddca28e2a3 ruby: Update to 3.4.6 2025-09-18 23:38:28 +02:00
Piotr Fusik
591ffc77b0 gradle: Update to 9.1.0 2025-09-18 23:32:53 +02:00
Maksim Bondarenkov
84fd10c7a0
rust: update to 1.90.0 (#5637)
config changes:

- rust.lld is now false by default, and setting it to true with external LLVM is not supported
2025-09-18 22:22:24 +03:00
Yuyi Wang
3a8ec5e31c
fish: update to 4.0.8 (#5652) 2025-09-18 17:59:04 +03:00
Biswapriyo Nath
36b778201a mintty: update to 3.8.1 2025-09-18 04:14:42 +00:00
Dirk Stolle
995ca0ffda expat: update to 2.7.2 2025-09-18 01:18:50 +02:00
Jeremy Drake
6daccb543f openssh: explicitly disable arc4random_stir
This was dropped from the import library on newer Cygwin, but was still
present in 3.3, resulting in a build failure on 32-bit.
2025-09-17 11:20:09 -07:00
Christoph Reiter
9463c32517 openssl: add a note re openssh rebuilds 2025-09-17 17:45:24 +02:00
Christoph Reiter
137a6efb79 openssh: rebuild
See #5650
2025-09-17 17:36:22 +02:00
Dirk Stolle
8bfbbe1230 cython: update to 3.1.4 2025-09-16 23:58:27 +02:00
Dirk Stolle
1dd8a0bb60 ngtcp2: update to 1.15.1 2025-09-16 23:56:48 +02:00
Dirk Stolle
e20efdccd1 vim: update to 9.1.1766 2025-09-16 23:54:43 +02:00
Maksim Bondarenkov
a5e6499a47
nano-syntax-highlighting: fix nanorc.sample (#5645)
Arch did generation wrong, and I didn't test it (sorry :( ). `find` returns relative path, which is
${lang}.nanorc, so seding is just simply putting `include ` in the beginning of each line
2025-09-16 20:08:52 +03:00
Christoph Reiter
53fccc9222
openssl: Update to 3.5.3 (#5644) 2025-09-16 17:49:35 +02:00
Dirk Stolle
c3bcbe1a9a nghttp2: update to 1.67.1 2025-09-16 00:12:16 +02:00
Dirk Stolle
42768caa82 xorg-util-macros: update to 1.20.2 2025-09-15 23:37:37 +02:00
Dirk Stolle
6d0ca02630 vim: update to 9.1.1760 2025-09-15 21:32:54 +02:00
Dirk Stolle
6e28470681 swig: update to 4.3.1 2025-09-15 21:31:30 +02:00
Dirk Stolle
6fe4c7bc0c python-pyparsing: update to 3.2.4 2025-09-15 21:28:40 +02:00
Maksim Bondarenkov
90d539117b
nano-syntax-highlighting: update to 2025.07.01 (#5638) 2025-09-15 22:03:27 +03:00
jeremyd2019
45f860c0dc
llvm: backport fixes, fix 32-bit (#5630)
* --disable-high-entropy-va is not accepted on 32-bit ld, it should be added only on 64-bit.

* New Cygwin linker driver was not passing --large-address-aware on 32-bit

* Microsoft-style calling convention name mangling (such as stdcall Name@N) was disabled on Cygwin, regression from 21.1.  This would have been an issue on x86_64 as well with vectorcall I think
2025-09-14 12:38:25 -07:00
Dirk Stolle
1e8cd572cd
perl-libwww: update to 6.80 (#5635) 2025-09-14 17:11:52 +02:00
Yuyi Wang
904695d0e9
fish: update to 4.0.6 (#5636) 2025-09-14 17:57:29 +03:00
Dirk Stolle
e69aa444c4 global: add msys2_references 2025-09-14 01:41:59 +02:00
Dirk Stolle
8ebc8d0797 gtest: update to 1.17.0 2025-09-14 01:06:27 +02:00
Dirk Stolle
ff26c067c9 ansible: add version constraint on ansible-core
ansible implicitly depends on a certain version of ansible-core,
so let's formalize this by adding the version to PKGBUILD.
2025-09-14 00:50:00 +02:00
Alexandre Ferreira
5bdca0f6db ansible-core: Update to 2.19.2
Signed-off-by: Alexandre Ferreira <alexjorgef@protonmail.com>
2025-09-14 00:17:10 +02:00
Alexandre Ferreira
9f69c160fd ansible: Update to 12.0.0
Signed-off-by: Alexandre Ferreira <alexjorgef@protonmail.com>
2025-09-14 00:17:10 +02:00
Christoph Reiter
4646028c24
mercurial: Update to 7.1.1 (#5627) 2025-09-12 14:56:58 +02:00
Dirk Stolle
8e8013e0f4
python-trove-classifiers: update to 2025.9.11.17 (#5625) 2025-09-12 13:50:50 +02:00
jeremyd2019
fe2812683e
mingw-w64-cross-compiler-rt/cross-clang: update to 21.1.1 (#5626)
* mingw-w64-cross-compiler-rt: update to 21.1.1

* mingw-w64-cross-clang: update to 21.1.1

* mingw-w64-cross-compiler-rt: makedepend on llvm now that it's split and not pulled in via clang

* mingw-w64-cross-clang: depend on llvm, for tools like llvm-dlltool

* mingw-w64-cross-compiler-rt: add third-party sources, for siphash/SipHash.h
2025-09-11 17:11:48 -07:00
jeremyd2019
412c462cff
Merge pull request #5623 from jeremyd2019/llvm-21
llvm: update to 21.1.1
2025-09-11 12:26:12 -07:00
Jeremy Drake
d2b0df2242 llvm: update to 21.1.1
backport LLD patch for wrapped dllimported weak symbols (used by Cygwin
for C++ operator new/delete)
2025-09-10 10:45:45 -07:00
Christoph Reiter
f7f8349b09
p11-kit: Update to 0.25.7 (#5621)
* p11-kit: Update to 0.25.7

* gtk-doc: rebuild (old triplet leftovers)

it was hardcoding the path to pkgconf using the old msys triplet
2025-09-10 16:34:37 +02:00
Christoph Reiter
05abbe40bd
libffi: Update to 3.5.2 (#5622) 2025-09-10 16:34:03 +02:00
Christoph Reiter
7233389391
curl: Update to 8.16.0 (#5620) 2025-09-10 15:46:49 +02:00
Christoph Reiter
008bbd2a7f
libssh: Update to 0.11.3 (#5619) 2025-09-10 09:21:19 +02:00
Christoph Reiter
65d71a6820
libxml2: Update to 2.14.6 (#5617) 2025-09-08 19:09:43 +02:00
Christoph Reiter
071d57bf0f
Python package updates (#5616)
* python-markdown: Update to 3.9

* python-pytest: Update to 8.4.2

* python-lxml: Update to 6.0.1

* python-setuptools-scm: Update to 9.2.0

* gi-docgen: Update to 2025.4
2025-09-08 18:30:29 +02:00
Christoph Reiter
1e542ddc9b p7zip: ignore some old CVEs
they have wrong version infos
2025-09-07 15:28:46 +02:00
Christoph Reiter
0eecc2cf48 generate-srcinfo: map ignored CVEs into the cdx sbom
See ef673c9802
2025-09-07 15:17:50 +02:00
Christoph Reiter
57af559e25 generate-srcinfo: move to new sbom fixup command
See 7459bff72b
2025-09-07 11:14:17 +02:00
Christoph Reiter
2c09465d19 generate-srcinfo: merge grype commands
it can generate multiple formats in one go
2025-09-07 10:03:56 +02:00
Dirk Stolle
5e2a098751
neomutt: update to 20250905 (#5610) 2025-09-06 17:53:15 +02:00
Dirk Stolle
dca1fbb08c
python-more-itertools: update to 10.8.0 (#5611) 2025-09-06 17:52:23 +02:00
Dirk Stolle
64d81de060
python-setuptools-rust: update to 1.12.0 (#5612) 2025-09-06 17:51:11 +02:00
Dirk Stolle
d068fb6d8c
squashfs-tools: update to 4.7.2 (#5613) 2025-09-06 17:50:52 +02:00
Dirk Stolle
6f52bf9c5e
python-pygments: update to 2.19.2 (#5614) 2025-09-06 17:50:31 +02:00
Christoph Reiter
72b7663813 generate-srcinfo: include fixed versions in the SBOM
See c7d0333481
2025-09-06 17:36:58 +02:00
Dirk Stolle
a1e37ed1e2
perl-Sub-Quote: update to 2.006009 (#5609) 2025-09-04 21:49:16 +02:00
Dirk Stolle
ffc9b6c6b5
vim: update to 9.1.1730 (#5608) 2025-09-04 21:49:04 +02:00
Dirk Stolle
e6e5770892
cmake: update to 4.1.1 (#5607) 2025-09-04 21:48:39 +02:00
Christoph Reiter
beb7800e55
nghttp2: Update to 1.67.0 (#5606) 2025-09-03 21:20:37 +02:00
Christoph Reiter
6f0a8510ba
pacman: restore COMPRESSZST defaults (#5605)
With https://github.com/msys2/msys2-autobuild/commit/dc632d99340da8b204fa2d7
we can now override COMPRESSZST in autobuild, to use higher than default
compression when building packages for the repo.

This means we can revert the default COMPRESSZST back to the default
zstd compression level (3) and make packaging faster for development/CI
etc.
2025-08-30 18:24:40 +02:00
Jeremy Drake
dd887afdaf llvm: remove old dll now that rust is rebuilt 2025-08-28 14:55:10 -07:00
jeremyd2019
318709e163
Merge pull request #5598 from jeremyd2019/llvm-21
llvm: update to 21.1.0
2025-08-28 11:36:14 -07:00
Dirk Stolle
0eef56fb8c
pcre2: update to 10.46 (#5604) 2025-08-28 17:26:57 +03:00
Christoph Reiter
cdb9687ff5
ngtcp2: Update to 1.15.0 (#5595)
* ngtcp2: Update to 1.15.0

* rebuilds
2025-08-28 08:03:20 +02:00
Jeremy Drake
5d6d22d4ec rust: rebuild and depend on new llvm-libs package 2025-08-27 17:58:37 -07:00
Jeremy Drake
2812d069a4 llvm: add hack copy of installed msys-LLVM-20.dll to llvm-libs package to allow rust to work long enough to rebuild itself 2025-08-27 17:58:35 -07:00
Jeremy Drake
ff88774d4c llvm: split llvm-libs package 2025-08-27 17:58:07 -07:00
Jeremy Drake
0586ad6beb llvm: update to 21.1.0
add an msysize patch to deal with the fallout of teaching the Cygwin
driver how to call the linker directly instead of using GCC to do it
2025-08-27 17:57:40 -07:00
Dirk Stolle
4e8b82bc00
quilt: update to 0.69 (#5601) 2025-08-27 20:16:18 +02:00
Dirk Stolle
ece40b702b
dialog: update to 1.3_20250817 (#5602) 2025-08-27 20:14:00 +02:00
Dirk Stolle
3b48ec8c06
nawk: update to 20250116 (#5603) 2025-08-27 20:13:35 +02:00
Dirk Stolle
d1600e6cf4
Two Python package updates (#5597)
* python-trove-classifiers: update to 2025.8.26.11

* python-typing_extensions: update to 4.15.0
2025-08-27 18:06:31 +02:00
Christoph Reiter
f28d22c094
python-zstandard: Update to 0.24.0 (#5596) 2025-08-26 18:42:57 +02:00
Dirk Stolle
b6f1f234a5
nsinstall: update to 4.37 (#5593) 2025-08-26 08:18:23 +02:00
Christoph Reiter
b0620bc0b8
meson: Update to 1.9.0 (#5592) 2025-08-25 07:37:08 +02:00
Christoph Reiter
a5b2ceca5a
cross-gcc: Update to 15.2.0 (#5591) 2025-08-24 14:09:17 +02:00
Christoph Reiter
88435ec994
gcc: Update to 15.2.0 (#5590) 2025-08-24 14:08:44 +02:00
Dirk Stolle
39b023aaac
cmake: update to 4.1.0 (#5589) 2025-08-24 11:33:11 +02:00
Biswapriyo Nath
54441a3a36 mintty: upgrade to 3.8.0 2025-08-22 14:51:48 +00:00
Christoph Reiter
5054ee2749
Add python-setuptools-rust (#5585) 2025-08-22 10:49:41 +02:00
Dirk Stolle
d0820229c3
ed: update to 1.22.2 (#5584) 2025-08-22 10:38:51 +07:00
Dirk Stolle
46e73b1146
nano: update to 8.6 (#5583) 2025-08-22 10:38:36 +07:00
Christoph Reiter
e4a38b5238
gdbm: Update to 1.26 (#5581) 2025-08-21 09:07:53 +02:00
Christoph Reiter
95fb57064f
ninja: Update to 1.13.1 (#5580) 2025-08-20 22:07:29 +02:00
jeremyd2019
c4b3090ae9
Merge pull request #5578 from jeremyd2019/texinfo-gnulib-workaround
texinfo: add gnulib workaround to fix build
2025-08-20 12:01:41 -07:00
Jeremy Drake
d677f95ad8 texinfo: add gnulib workaround to fix build 2025-08-20 11:51:14 -07:00
Christoph Reiter
4e83327b27
meson: Update to 1.8.4 (#5577) 2025-08-20 20:36:38 +02:00
Christoph Reiter
ced16a9338 subversion: silence some errors with newer gcc 2025-08-20 20:36:02 +02:00
Christoph Reiter
a7b769594d perl-YAML-Syck: build with gnu17
newer not supported by upstream
2025-08-20 20:24:41 +02:00
Christoph Reiter
120d619b4d skip texinfo for now 2025-08-20 19:43:07 +02:00
Christoph Reiter
3ae3cd5bb0 perl rebuilds 2025-08-20 19:01:44 +02:00
Maksim Bondarenkov
0de5e49e40 Reapply "rust: rebuild with itself (#5574)"
This reverts commit 3852bfa99eb84eccc270ae149ffb77713782ff66.

now it's the time
2025-08-19 09:08:09 +03:00
Christoph Reiter
df438d69c8
git: Update to 2.51.0 (#5575)
git-2.43.0-git-gui.patch: refresh

the two remote scripts were dropped upstream with
https://github.com/git/git/commit/9a5e587d47c8d973d3484
2025-08-19 07:55:56 +02:00
Maksim Bondarenkov
3852bfa99e Revert "rust: rebuild with itself (#5574)"
This reverts commit 18857e84174002de265109f8df81d3831e1ec553.
2025-08-18 19:28:50 +03:00
Maksim Bondarenkov
18857e8417
rust: rebuild with itself (#5574)
so we use our package as a stage0
2025-08-18 19:20:53 +03:00
Maksim Bondarenkov
bf7eefd8dc
fish: update to 4.0.2 (#5572)
Co-authored-by: 王宇逸 <Strawberry_Str@hotmail.com>
2025-08-18 15:52:06 +03:00
Maksim Bondarenkov
8562f8c54b
[new package] rust 1.89.0 (#5571)
- use Jeremy's build as a stage0 compiler
- based on MinGW package but with many things removed (e.g. wasm targets, src component, PGO...)
2025-08-18 13:16:25 +03:00
Christoph Reiter
0acc25af2c
perl: Update to 5.40.3 (#5552)
Note: Term-Table and Test2-Suite are included in perl core now

Adjust patchprov to handle modern package syntax when extracting
package names/versions.

perl/0006-perl-5.36.0-msys2.patch: refresh
2025-08-17 20:28:50 +02:00
Maksim Bondarenkov
727e0aa403
busybox: update to 1.36.1 (#5563)
- take patch from cygwin
- as we build for cygwin, don't use msys2_defconfig
- install manpage
2025-08-17 19:42:07 +02:00
Christoph Reiter
1e3afc365c
emacs: Update to 30.2 (#5570) 2025-08-17 16:46:47 +02:00
Christoph Reiter
b4fa2935af
libgcrypt: Update to 1.11.2 (#5569) 2025-08-17 11:54:58 +02:00
Maksim Bondarenkov
6280d5d760
cython: update to 3.1.3 (#5567) 2025-08-14 18:08:03 +03:00
Maksim Bondarenkov
dd6b3b9821
[new package] fisher 4.4.5 (#4337) 2025-08-14 17:47:01 +03:00
jeremyd2019
ad7065a7a5
Merge pull request #5566 from jeremyd2019/llvm-update
llvm: refresh patches
2025-08-13 16:50:21 -07:00
Jeremy Drake
670e3bbcfa llvm: install compiler-rt to cygwin rather than msys
This is in preparation for a future patch that will let Clang call the
linker directly, and it will expect to find compiler-rt in "cygwin".

Also, enable tests.  Disable tests for compiler-rt though, as they cause
build errors due to missing targets for sanitizer tests.
2025-08-13 14:31:19 -07:00
Jeremy Drake
63f5bb188a llvm: refresh patches 2025-08-12 16:32:33 -07:00
Yasuhiro Kimura
97f7327093
ruby: Update to 3.4.5 (#5562)
Co-authored-by: Yasuhiro Kimura <yasu@utahime.org>
2025-08-12 08:45:03 +02:00
Dirk Stolle
38ecd578da
vim: update to 9.1.1623 (#5565) 2025-08-12 08:44:30 +02:00
Dirk Stolle
3d9dee75e5
perl-Term-Table: update to 0.024 (#5564) 2025-08-12 08:44:03 +02:00
Christoph Reiter
bd8e544a1a
glib2: Update to 2.84.4 (#5559) 2025-08-10 21:02:22 +02:00
Christoph Reiter
e7f667de0e More cpan PURLs 2025-08-09 23:43:58 +02:00
Christoph Reiter
f0230c32ea More cpan PURLs 2025-08-09 22:47:04 +02:00
Christoph Reiter
b2c008c57e fix some duplicated msys2_references 2025-08-09 22:17:27 +02:00
Christoph Reiter
028e500f31 Add some cpan PURLs 2025-08-09 22:17:27 +02:00
Christoph Reiter
e6486e20e3
perl-Authen-SASL: Update to 2.1900 (#5560) 2025-08-09 21:50:47 +02:00
Christoph Reiter
7e5a74e711
sqlite: Update to 3.50.4 (#5558) 2025-08-09 21:38:45 +02:00
Darryl Miles
56beac0ac1
joe: Joe's own editor (#3695)
* joe: Joe's own editor

* fixes

---------

Co-authored-by: Christoph Reiter <reiter.christoph@gmail.com>
2025-08-07 08:01:48 +02:00
Biswapriyo Nath
b6504b4a3b python-pip: update to 25.2 2025-08-07 05:50:41 +00:00
Biswapriyo Nath
76238a100f python-fastbencode: update to 0.3.2 2025-08-07 05:50:40 +00:00
Biswapriyo Nath
ea65f49c2d python-docutils: update to 0.22 2025-08-07 05:50:40 +00:00
Biswapriyo Nath
2f96e145d3 python-build: update to 1.3.0 2025-08-07 05:50:40 +00:00
Biswapriyo Nath
b593064a5c pv: update to 1.9.34 2025-08-07 05:50:40 +00:00
Biswapriyo Nath
57c24cad12 mercurial: update to 7.1 2025-08-07 05:50:40 +00:00
Dirk Stolle
791e8d9a23 python-trove-classifiers: update to 2025.8.6.13 2025-08-07 10:24:44 +05:30
Christoph Reiter
892cba8420 pinentry: Update to 1.3.2 2025-08-06 22:49:40 +02:00
Dirk Stolle
6b133b3316 ansible: update to 9.13.0
Requires ansible-core-2.16.14.
2025-08-06 07:06:52 +02:00
Dirk Stolle
67b7eefe9d ansible-core: update to 2.16.14
Upstream changed the name of the downloadable artifact from
ansible-core-<version>.tar.gz to ansible_core-<version>.tar.gz,
so a bit of character juggling is added to compensate for that.
2025-08-06 07:06:52 +02:00
Christoph Reiter
89781c8770 openssl: Update to 3.5.2 2025-08-05 20:56:57 +02:00
Christoph Reiter
d80afded5c iperf3: Update to 3.19.1 2025-08-05 08:35:39 +02:00
Christoph Reiter
24213e3c7e CI: sync main.yml 2025-08-05 07:20:23 +02:00
Christoph Reiter
02e323699f CI: sync generate-srcinfo.yml 2025-08-05 07:20:20 +02:00
Christoph Reiter
dd9de87af4 fix cpe 2025-08-05 07:10:20 +02:00
Christoph Reiter
595399ff02 cleanups 2025-08-05 06:36:51 +02:00
Jannick
b272cd0055 cflow: Add package 1.6 2025-08-05 06:36:51 +02:00
Dirk Stolle
38772492a6 etc-update: update to 3.0.68 2025-08-04 20:27:49 +02:00
Christoph Reiter
a3266b6df7 automake1.18.1: Update to 1.18.1 2025-08-04 20:27:17 +02:00
Dirk Stolle
60e6d86bf4 python-certifi: update to 2025.8.3 2025-08-04 20:26:54 +02:00
Christoph Reiter
33e2f9abdd Revert "cross-mingwarm64-binutils: Update to 2.44dev"
This reverts commit be33681526cc9a83f9a62f9d9ecd5978b1231389.

crashes in msys2-tests
2025-08-02 14:45:41 +02:00
Christoph Reiter
be33681526 cross-mingwarm64-binutils: Update to 2.44dev 2025-08-02 11:21:12 +02:00
Christoph Reiter
2e5bcb6233 libxml2: link upstream issue 2025-08-01 13:26:53 +02:00
Christoph Reiter
57a1510a3e libxml2 rebuilds 2025-08-01 13:23:19 +02:00
Christoph Reiter
037d96d614 libxml2: Update to 2.14.5 2025-08-01 13:23:19 +02:00
Piotr Fusik
0ddc0f814b gradle: Update to 9.0.0 2025-08-01 13:38:28 +05:30
Dirk Stolle
8e465347a2
unrar: update to 7.1.10 (#5545) 2025-08-01 07:25:59 +02:00
Dirk Stolle
7c0ca9b04b
meson: update to 1.8.3 (#5546) 2025-08-01 07:25:24 +02:00
Ben
1fe85ede3a
jq: New Package (#5526)
* jq: New Package

Port jq (and dependency oniguruma) from MINGW

* cleanups

fake cygwin for tests to avoid weird msys logic

---------

Co-authored-by: Christoph Reiter <reiter.christoph@gmail.com>
2025-07-28 21:51:28 +02:00
Maksim Bondarenkov
60b4ad0da6 fish: use rustc completions from v4.0
they were broken in v3.x, and it was fixed only in 4.0 release
2025-07-28 21:14:14 +02:00
Dirk Stolle
0096b4f990 libinih: update to 61 2025-07-28 17:14:56 +02:00
Dirk Stolle
e318ace1b4 pax: add msys2_references 2025-07-28 17:13:52 +02:00
Christoph Reiter
c8100efe2d readline: Update to 8.3.001
* readline-7.0.3-3.clipboard.patch: refresh
* ignore new gcc warnings
* remove old code to change CHOST
2025-07-27 17:37:53 +02:00
Christoph Reiter
7b0ab477d3 cross-binutils: Update to 2.45 2025-07-27 17:08:52 +02:00
Christoph Reiter
4a2c6c7ac8 binutils: Update to 2.45 2025-07-27 16:01:12 +02:00
Dirk Stolle
0e814e658c openbsd-netcat: update to 1.229_1 2025-07-26 09:55:14 +05:30
Dirk Stolle
3a1c8a96dc unrar: update to 7.1.9 2025-07-26 09:54:42 +05:30
Christoph Reiter
19050272d4 ngtcp2: Update to 1.14.0 2025-07-25 21:25:18 +02:00
Christoph Reiter
e5b06f7e3b nghttp3: Update to 1.11.0 2025-07-25 21:24:53 +02:00
Christoph Reiter
f64742bde4 filesystem: update checksum 2025-07-25 21:20:27 +02:00
Vincent Wang
1adb0bef55 Fix a spelling mistake dot.bashrc 2025-07-25 21:20:05 +02:00
Biswapriyo Nath
8f1d2a83e6 znc: update to 1.10.1 2025-07-25 05:19:56 +00:00
Biswapriyo Nath
de03410701 u-boot-tools: update to 2025.07 2025-07-25 05:19:56 +00:00
Biswapriyo Nath
0af3a0cbf5 perl-libwww: update to 6.79 2025-07-25 05:19:56 +00:00
Biswapriyo Nath
51b5538521 perl-Path-Tiny: update to 0.150 2025-07-25 05:19:56 +00:00
Biswapriyo Nath
91dc19ed2d neon: update to 0.35.0 2025-07-25 05:19:56 +00:00
Biswapriyo Nath
5343295ab5 mercurial: update to 7.0.3 2025-07-25 05:19:55 +00:00
Biswapriyo Nath
ef7db92fa2 fzy: update to 1.1 2025-07-25 05:19:55 +00:00
Biswapriyo Nath
8b16d84c2c ed: update to 1.22 2025-07-25 05:19:55 +00:00
Dirk Stolle
e817f1b4ed perl-Parallel-ForkManager: add msys2_references 2025-07-25 10:18:07 +05:30
Dirk Stolle
0656f2a977 lua: add msys2_references 2025-07-25 10:17:26 +05:30
Dirk Stolle
82acc3536f upx: update to 5.0.2 2025-07-22 23:31:26 +02:00
Christoph Reiter
a685646477 pacman: build with -fzero-init-padding-bits=unions
what a nice gcc 15 "feature"...
2025-07-22 19:28:47 +02:00
Christoph Reiter
f672b11508 pacman: sync 2025-07-22 07:41:46 +02:00
Dirk Stolle
2bf26d3060 ca-certificates: update to 20250419 2025-07-21 08:56:24 +02:00
Dirk Stolle
54b3597dee vim: update to 9.1.1566 2025-07-21 08:55:52 +02:00
Dirk Stolle
200b356fc5 squashfs-tools: add msys2_references 2025-07-21 08:55:27 +02:00
Dirk Stolle
eaf63622e5 sqlite: update to 3.50.3 2025-07-18 22:16:18 +02:00
Johannes Schindelin
56b1ad3d0d msys2-runtime: Rebase to Cygwin v3.6.4
This corresponds to https://github.com/msys2/msys2-runtime/pull/304

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2025-07-16 18:07:43 +02:00
Christoph Reiter
a1570c0c2f curl: Update to 8.15.0 2025-07-16 12:00:27 +02:00
Christoph Reiter
e2433bcb36 update to newer version 2025-07-15 19:39:29 +02:00
Chris Zheng
95a7c7c317 neomutt: New package 2025-07-15 19:39:29 +02:00
Dirk Stolle
c1b3e14954
python-certifi: update to 2025.7.14 (#5515) 2025-07-15 14:30:49 +02:00
Dirk Stolle
6e1eed31a3
tcsh: update to 6.24.16 (#5516) 2025-07-15 14:30:40 +02:00
Johannes Schindelin
bdc4ee15d2
msys2-runtime: drop MSYS triplet (#5514)
We now use "x86_64-pc-cygwin" in MSYS2, so this commit is no longer
doing anything, and removing it would simplify rebasing if upstream
rewrites those files. There is the one hunk which changes the dll prefix
from "cyg" to "msys-", but the runtime doesn't have any DLLs which this
affects currently.

This corresponds to https://github.com/msys2/msys2-runtime/pull/303.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2025-07-14 22:54:15 +02:00
Johannes Schindelin
932551d730
msys2-runtime: stdin flush fix (#5513)
This corresponds to https://github.com/msys2/msys2-runtime/pull/301.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2025-07-14 12:18:38 +02:00
Dirk Stolle
4d89ea6f85
vim: update to 9.1.1492 (#5510) 2025-07-12 09:05:34 +02:00
Dirk Stolle
b7bfc5d530
p7zip: update to 17.06 (#5511) 2025-07-12 09:04:57 +02:00
jeremyd2019
1270ccc0a5
Merge pull request #5505 from jeremyd2019/llvm-update
llvm: update to 20.1.8
2025-07-10 14:43:22 -07:00
Christoph Reiter
ebef93a096
gmp: fix build with gcc15 (#5507)
Fixes #5499
2025-07-10 22:05:43 +02:00
Christoph Reiter
2ad3cd355d
emacs: fix the build with newer gcc (#5508)
workaround a gnulib issue
2025-07-10 22:05:11 +02:00
Christoph Reiter
3df4972b74 squashfs-tools: another try 2025-07-10 21:07:59 +02:00
Christoph Reiter
bbf55eebee
Add squashfs-tools (#5506)
Fixes #5504
2025-07-10 19:43:00 +02:00
Jeremy Drake
4533dc7144 mingw-w64-cross-clang: update to 20.1.8 2025-07-09 22:15:31 -07:00
Jeremy Drake
b7fbb9d59a mingw-w64-cross-compiler-rt: update to 20.1.8 2025-07-09 22:14:24 -07:00
Jeremy Drake
759687eee3 llvm: update to 20.1.8 2025-07-09 17:24:53 -07:00
Christoph Reiter
2a289fb470
gnutls: Update to 3.8.10 (#5503) 2025-07-10 00:19:37 +02:00
Christoph Reiter
88ec3b87d4
git: Update to 2.50.1 (#5500) 2025-07-08 21:23:17 +02:00
Matthieu Darbois
618b34ecc1
python-pytest: now depends on python-pygments (#5497)
* [python-pytest] now depends on python-pygments

fix #5496

* pkgrel

---------

Co-authored-by: Christoph Reiter <reiter.christoph@gmail.com>
2025-07-06 15:20:25 +02:00
Piotr Fusik
651835a68e gradle: Update to 8.14.3 2025-07-06 15:16:42 +02:00
Johannes Schindelin
ae252e9401 msys2-runtime: backport recent fixes
This corresponds to https://github.com/msys2/msys2-runtime/pull/296.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2025-07-01 18:43:12 +02:00
Christoph Reiter
2b2ad8b506 openssl: Update to 3.5.1 2025-07-01 18:42:47 +02:00
Christoph Reiter
5c60cc6ac1 libffi: Update to 3.5.1 2025-06-30 19:16:22 +02:00
Christoph Reiter
ded868b353 sqlite: Update to 3.50.2 2025-06-30 19:15:51 +02:00
Konstantin Podsvirov
95279b5c18 cloc: update to 2.06 2025-06-29 11:07:38 +02:00
Christoph Reiter
759362286c curl: build with http3 support 2025-06-29 11:07:17 +02:00
Christoph Reiter
6481e89a19 nghttp3: Add package 2025-06-29 09:28:03 +02:00
Christoph Reiter
3d3ed4fe63 ngtcp2: build with openssl support 2025-06-28 22:34:44 +02:00
Christoph Reiter
b38b2b78f4 Remove all cygwin CHOST changes
Since #5448 CHOST defaults to cygwin now, so this
is no longer needed.
2025-06-27 07:42:37 +02:00
Christoph Reiter
568c166eda icu rebuilds 2025-06-27 07:07:03 +02:00
Christoph Reiter
83cc44e75e icu: Update to 77.1
* remove upstreamed patch
* new release key: https://github.com/unicode-org/icu/pull/3223
2025-06-27 07:07:03 +02:00
Christoph Reiter
9a7f90883c upx: Update to 5.0.1 2025-06-27 07:06:30 +02:00
Christoph Reiter
b295639ac6 unrar: Update to 7.1.8 2025-06-27 07:06:17 +02:00
Christoph Reiter
9a3a76c470 mingw-w64-cross-mingwarm64: Update to 9d8da7d28c 2025-06-27 07:05:51 +02:00
Christoph Reiter
ecffc2de9d nettle: Update to 3.10.2 2025-06-27 07:05:08 +02:00
Christoph Reiter
538e7facb3 python-lxml: Update to 6.0.0 2025-06-27 07:04:40 +02:00
Christoph Reiter
ed3b644d4b cython: Update to 3.1.2 2025-06-27 07:04:14 +02:00
Christoph Reiter
8869e7ec6f gcc rebuilds 2025-06-26 22:29:21 +02:00
Christoph Reiter
895cedf078 gcc: skip cygwin libstdc++ patch which adds libiconv and libintl deps
This added a runtime dep on iconv and gettext development files, which
we were missing. Let's skip this for now to keep the update simpler.

If someone is missing those features we can look into adding them back.

See https://github.com/msys2/MSYS2-packages/pull/5458#issuecomment-3008811572
2025-06-26 19:38:49 +02:00
مهدي شينون (Mehdi Chinoune)
152f0c1987 gcc: update to 15.1.0 2025-06-26 09:34:37 +02:00
Christoph Reiter
1145ee2b6d ninja: Update to 1.13.0
remove emacs package,
it was moved out of the project: https://github.com/ninja-build/ninja/issues/2213
2025-06-26 08:54:38 +02:00
Christoph Reiter
fd6eb5b9e2 zsh: rebuild with new CHOST; partly drop msysize patches
* so it reports cygwin like bash (echo $OSTYPE)
* drop patches that are no longer needed with the cygwin CHOST
2025-06-25 21:45:30 +02:00
Christoph Reiter
7ccab660ef pkgconf: Update to 2.5.1 2025-06-25 21:38:22 +02:00
Christoph Reiter
c705514a0c libssh: Update to 0.11.2 2025-06-24 23:29:27 +02:00
Biswapriyo Nath
201ce32fd4 znc: update to 1.10.0 2025-06-24 05:14:17 +00:00
Biswapriyo Nath
7815a409c2 vifm: update to 0.14.3 2025-06-24 05:14:17 +00:00
Biswapriyo Nath
e0a4da87c3 unrar: update to 7.1.7 2025-06-24 05:14:06 +00:00
Biswapriyo Nath
ecb98d3506 perl-URI: update to 5.32 2025-06-24 05:12:44 +00:00
Biswapriyo Nath
862868a908 perl-Mozilla-CA: update to 20250602 2025-06-24 05:12:43 +00:00
Biswapriyo Nath
d6a0a864c1 perl-Module-Build-Tiny: update to 0.052 2025-06-24 05:12:43 +00:00
Biswapriyo Nath
1a3bba7a34 perl-IO-Socket-SSL: update to 2.094 2025-06-24 05:12:43 +00:00
Biswapriyo Nath
ad59819041 perl-ExtUtils-Depends: update to 0.8002 2025-06-24 05:12:43 +00:00
Biswapriyo Nath
fdeff7fe7d mm-common: update to 1.0.7 2025-06-24 05:12:43 +00:00
Biswapriyo Nath
ed92d697eb git-extras: update to 7.4.0 2025-06-24 05:12:43 +00:00
Johannes Schindelin
b4961ddeb9 msys2-runtime: fix creating native symlinks pointing to ..
This commit corresponds to
https://github.com/msys2/msys2-runtime/pull/292.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2025-06-23 20:21:21 +02:00
Christoph Reiter
416fd2a7a1 Rename perl-ack to ack
it's called that way in most other distros:
https://repology.org/project/ack/versions
2025-06-23 18:55:51 +02:00
Christoph Reiter
12c1df97ed pkgconf: revert commit causing regression
See https://github.com/msys2/MSYS2-packages/pull/5464#issuecomment-2993073295
2025-06-21 10:44:44 +02:00
Johannes Schindelin
873742d4a0 less: upgrade to 679
Release notes (from https://www.greenwoodsoftware.com/less/news.679.html):

Version 679 was released for beta testing on 29 May 2025, and was
released for general use on 19 Jun 2025.

These are the differences between version 678 and version 679:

  • Fix bad parsing of lesskey file an env var is a prefix of another
    env var (github #626).
  • Fix unexpected exit using -K if a key press is received while
    reading the input file (github #628).

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2025-06-20 19:58:43 +02:00
Christoph Reiter
69de2e69d9 pkgconf: Update to 2.5.0 2025-06-20 14:33:51 +02:00
David Macek
dda8f96f8d msys2-keyring: Update to 20250619 2025-06-19 14:21:20 +02:00
Christoph Reiter
efd149816a cmake-bootstrap: Update to 4.0.3 2025-06-19 08:30:45 +02:00
Christoph Reiter
66544ba10a cmake: Update to 4.0.3 2025-06-19 08:30:45 +02:00
Christoph Reiter
7967059cde glib2: Update to 2.84.3 2025-06-19 07:36:41 +02:00
Christoph Reiter
3d2fcc2efd lua: Update to 5.4.8 2025-06-19 07:25:13 +02:00
Christoph Reiter
4d4a2136c3 python-markdown: Update to 3.8.1 2025-06-19 07:24:52 +02:00
Christoph Reiter
179dbc4a86 python-pytest: Update to 8.4.1 2025-06-19 07:24:52 +02:00
Christoph Reiter
9a013738ab python-urllib3: Update to 2.5.0 2025-06-19 07:24:52 +02:00
Christoph Reiter
16351c2c02 python-smartypants: Update to 2.0.2 2025-06-19 07:24:52 +02:00
Christoph Reiter
6b8f427621 python-certifi: Update to 2025.6.15 2025-06-19 07:24:52 +02:00
Christoph Reiter
78f8da7c3e python-typing_extensions: Update to 4.14.0 2025-06-19 07:24:52 +02:00
Christoph Reiter
8b2bfa2781 python-hatch-vcs: Update to 0.5.0 2025-06-19 07:24:52 +02:00
Christoph Reiter
4d43e7133a python-trove-classifiers: Update to 2025.5.9.12 2025-06-19 07:24:52 +02:00
Christoph Reiter
c0890f2355 nghttp2: Update to 1.66.0 2025-06-18 20:12:20 +02:00
Christoph Reiter
042e427a8d msys2-runtime-3.3: build for cygwin 2025-06-17 22:54:29 +02:00
Christoph Reiter
6a9d1f338f msys2-runtime-3.4: build for cygwin 2025-06-17 22:54:29 +02:00
Christoph Reiter
18a033d6e1 msys2-runtime-3.5: build for cygwin 2025-06-17 22:54:29 +02:00
Christoph Reiter
95fc0f0cee msys2-runtime: build for cygwin
In theory this means the "0001-Add-MSYS2-triplet.patch" patch
can be dropped.
2025-06-17 22:54:29 +02:00
Christoph Reiter
fe07ffff5c gcc: build for cygwin
0950-11.2.0-configure-msys2.patch: drop everything and patch the cygwin
paths instead. One hunk re SUPPORTS_WEAK is dropped since I don't think
that does anything for cygwin.

0951-11.2.0-msys2-spec.patch: compare everything and patch the cygwin
files instead. I'm not sure if the multilib change does anything, but
keeping it anyway.

0953-11.2.0-testsuite-msys2.patch: no longer needed, all conditions
are true with the cygwin triplet.
2025-06-17 22:54:29 +02:00
Christoph Reiter
28df12966a libtool: build for cygwin 2025-06-17 22:54:29 +02:00
Christoph Reiter
9aedb75ac6 ccache: build for cygwin 2025-06-17 22:54:29 +02:00
Christoph Reiter
526878ec38 pkgconf: build for cygwin 2025-06-17 22:54:29 +02:00
Christoph Reiter
9b95b1e711 fish: switch from x86_64-pc-msys to x86_64-pc-cygwin 2025-06-17 22:54:29 +02:00
Christoph Reiter
84249fa1f4 pacman: switch from x86_64-pc-msys to x86_64-pc-cygwin 2025-06-17 22:54:29 +02:00
Christoph Reiter
960dc62938 filesystem: switch MSYSTEM_CHOST from x86_64-pc-msys to x86_64-pc-cygwin 2025-06-17 22:54:29 +02:00
Christoph Reiter
9c6dae2c6a binutils: build for cygwin
* build with cygwin triplet, switch uname to cygwin
* 0100-binutils-2.37-msys2.patch:
  * remove all changes that are no longer needed with a cygwin host
  * move all msys specific changes into the cygwin conditions
2025-06-17 22:54:29 +02:00
Christoph Reiter
2fb6fe3d6b git: Update to 2.50.0 2025-06-17 18:54:03 +02:00
Christoph Reiter
dbbb512e3f nano: Update to 8.5
0001-fix-link-order.patch: fixed upstream
2025-06-17 18:53:33 +02:00
jeremyd2019
8789d22795
Merge pull request #5454 from jeremyd2019/llvm-update
llvm: update to 20.1.7
2025-06-15 12:42:48 -07:00
Jeremy Drake
00c8c01f82 mingw-w64-cross-clang: update to 20.1.7 2025-06-14 14:02:10 -07:00
Jeremy Drake
96e6c98cd1 mingw-w64-cross-compiler-rt: update to 20.1.7 2025-06-14 14:01:25 -07:00
Jeremy Drake
2a6150a781 llvm: update to 20.1.7
Update patches.
2025-06-14 10:59:00 -07:00
Yang Kun
48e446c34b autotools-wrappers: add missing depends 2025-06-13 10:03:37 +02:00
Yang Kun
a522ac01df automake1.18: fix for missing PGP key 2025-06-13 10:03:37 +02:00
Yang Kun
4970d2cbef automake1.18: update to 1.18 2025-06-13 10:03:37 +02:00
Yang Kun
5a3b5154a2 autotools-wrappers: update to 20250528 2025-06-13 10:03:37 +02:00
Jeremy Drake
559a2926ff msys2-runtime-3.3: update patch for w32api 13 support 2025-06-12 09:03:27 +02:00
Jeremy Drake
beabeb4e6a msys2-runtime-3.4: update patch for w32api 13 support 2025-06-12 09:03:27 +02:00
Jeremy Drake
d0f1875587 msys2-runtime-3.5: update patch for w32api 13 support 2025-06-12 09:03:27 +02:00
Jeremy Drake
a1c26fa1bb msys2-runtime: update patches
so that it still build with msys2-w32api 13.0.0
2025-06-12 09:03:27 +02:00
Jeremy Drake
c53216a8c6 msys2-w32api: update to 13.0.0 2025-06-12 09:03:27 +02:00
Christoph Reiter
38be34d51d
gcc: Update to 13.4.0 (#5450)
the removed change was fixed upstream via
https://gcc.gnu.org/git/?p=gcc.git;a=commit;h=1283b9f946eea07573be5ba0e0785c9e9279b3be
2025-06-12 09:01:08 +02:00
Christoph Reiter
9b8ed03b1e
meson: Update to 1.8.2 (#5449) 2025-06-09 23:15:34 +02:00
Christoph Reiter
a43dd422ff
python: Update to 3.12.11 (#5446) 2025-06-09 13:08:20 +02:00
Christoph Reiter
be366d2ec7
libffi: Update to 3.5.0 (#5447) 2025-06-09 13:07:56 +02:00
jeremyd2019
fca02f1c88
Merge pull request #5445 from jeremyd2019/mingw-w64-clang-update
mingw-w64-cross-clang-{headers,crt}: update to b45abfec4e
2025-06-08 20:37:12 -07:00
Jeremy Drake
32a1a745a0 mingw-w64-cross-clang-{headers,crt}: update to b45abfec4e 2025-06-08 19:00:19 -07:00
jeremyd2019
041eb30ccf
Merge pull request #5437 from jeremyd2019/llvm-update
llvm: update to 20.1.6
2025-06-08 15:21:11 -07:00
Christoph Reiter
7395dc2854
sqlite: Update to 3.50.1 (#5444) 2025-06-08 22:50:26 +02:00
Jeremy Drake
0dad4329c6 llvm: update patches 2025-06-08 10:50:53 -07:00
Christoph Reiter
ed74677060
mingw-w64-cross: Update to b45abfec4e (#5443) 2025-06-08 09:35:29 +02:00
jeremyd2019
4b72bb08c0
pacman: update patches (#5441)
This corresponds to msys2/msys2-pacman#57
2025-06-08 07:57:35 +02:00
Suyun
5e162a77be
crosstool-ng: Update to 1.27.0 (#5420)
* crosstool-ng: Update to 1.27.0

* restore patch

---------

Co-authored-by: Christoph Reiter <reiter.christoph@gmail.com>
2025-06-08 07:57:18 +02:00
jeremyd2019
5ff4f24a32
msys2-runtime: update to 3.6.3 (#5442) 2025-06-08 07:56:29 +02:00
Christoph Reiter
89f4fafd5c
pacman-mirrors: Update to 20250607 (#5440)
* move mirror.umd.edu down, as it is still flaky
* rename ftp.osuosl.org to the new ftp2.osuosl.org
* move ftp2.osuosl.org up as it is our best mirror
* move download.nus.edu.sg to tier 2 (we lost rsync some time ago)
* move repo.extreme-ix.org to tier 2 (too slow for tier 1)
2025-06-07 19:25:02 +02:00
Christoph Reiter
1075592119
libgit2: Update to 1.9.1 (#5439)
0001-missing-alloca.patch: fixed upstream
2025-06-06 22:59:10 +02:00
Piotr Fusik
f09cada746
gradle: Update to 8.14.2 (#5438) 2025-06-06 22:46:36 +02:00
Jeremy Drake
6723d9909f mingw-w64-cross-clang: update to 20.1.6 2025-06-04 17:04:09 -07:00
Jeremy Drake
fe8ee745c4 mingw-w64-cross-compiler-rt: update to 20.1.6 2025-06-04 17:04:09 -07:00
Jeremy Drake
f2aaa1e6e5 llvm: update to 20.1.6 2025-06-04 17:04:04 -07:00
Christoph Reiter
1ed87c822b
curl: Update to 8.14.1 (#5436)
removed patches have been fixed upstream
2025-06-04 09:10:20 +02:00
Christoph Reiter
74bd582aa4
msys2-runtime: Update to 3.6.2 (#5434) 2025-06-03 10:30:37 +02:00
Christoph Reiter
9dcda8aee9
inetutils: Update to 2.6 (#5433)
Sync with cygwin

001-missing-include.patch: fixed upstream
2025-06-03 09:17:43 +02:00
Christoph Reiter
96808d595e
sqlite: Update to 3.50.0 (#5430) 2025-06-03 08:58:58 +02:00
Christoph Reiter
95347c8bb2
ctags: Update to 6.2.0 (#5431) 2025-06-03 08:58:31 +02:00
Christoph Reiter
c6610ca257
python-setuptools: Update to 80.9.0 (#5432) 2025-06-03 08:58:12 +02:00
Christoph Reiter
5c57934fb9
libarchive: Update to 3.8.1 (#5429) 2025-06-02 08:41:14 +02:00
Christoph Reiter
238ca51d2d
ngtcp2: Add 1.13.0 (#5428)
without any crypto helpers for starters
2025-05-30 22:57:17 +02:00
Johannes Schindelin
c6df8e8ed6
msys2-runtime: upgrade to v3.6.2 (#5427)
This corresponds to https://github.com/msys2/msys2-runtime/pull/285

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2025-05-29 08:47:39 +02:00
Christoph Reiter
7a4c5b52dd curl: backport regression fix 2025-05-29 08:45:36 +02:00
Christoph Reiter
c82fd1224e
curl: Update to 8.14.0 (#5426)
wcurl got merged into curl
2025-05-28 09:36:29 +02:00
Johannes Schindelin
d0ec21c19d
msys2-runtime: re-fix console mode restoring (#5423)
This corresponds to https://github.com/msys2/msys2-runtime/pull/284

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2025-05-27 23:07:27 +02:00
Suyun
9b16405b6c
mercurial: Update to 7.0.2 (#5421) 2025-05-27 23:04:09 +02:00
Suyun
cf8858d194
vifm: Update to 0.14.2 (#5422) 2025-05-27 22:56:54 +02:00
Piotr Fusik
fb309f2965
gradle: Update to 8.14.1 (#5424) 2025-05-27 22:56:28 +02:00
Suyun
856da5c317
bc: Update to 1.08.2 (#5425) 2025-05-27 22:55:53 +02:00
ReenigneArcher
067fc34db6
doxygen: Update to 1.14.0 (#5418) 2025-05-25 16:43:31 +01:00
Mateusz Mikuła
4377bbad90
Duplicate libmsys-2.0 static/import library as libcygwin (#5415)
A step towards #3012
2025-05-25 10:35:12 +02:00
Christoph Reiter
9768c4d41b
meson: Update to 1.8.1 (#5417)
the dropped patch is included now
2025-05-24 00:52:22 +02:00
jeremyd2019
81d06cf167
Merge pull request #5413 from ognevny/pacman-rustflags
makepkg confs: apply +crt-static in RUSTFLAGS for CLANG*
2025-05-22 13:18:40 -07:00
Maksim Bondarenkov
27f6b127e2
libgit2: fix pkgconf file installation (#5414)
but even this fix seems to not work...
2025-05-22 06:53:51 +02:00
Maksim Bondarenkov
e5d3b36073 makepkg confs: apply +crt-static in RUSTFALGS for CLANG*
currently there is an issue with `crt-static` option being
uncontrollable for windows-gnu targets: . this behavour is bad because
libunwind.dll is linked by default for windows-gnullvm, but no gcc
dynamic libs are linked in case of windows-gnu. I tried to use
bootstrap.toml option, but it doesn't do what is expected.

this change should be temp before the issue is fixed. this flag can be
changed in case of package which has cc-libs as their dependency anyway.

I'll block some rust updates/additions before this is merged
2025-05-21 09:11:59 +03:00
Christoph Reiter
33a23ecfbb
glib2: Update to 2.84.2 (#5409) 2025-05-21 07:21:18 +02:00
Christoph Reiter
17aef7ad33
libarchive: Update to 3.8.0 (#5408) 2025-05-21 07:20:58 +02:00
jeremyd2019
b2736432f0
Merge pull request #5410 from jeremyd2019/cross-clang-mingw-update
mingw-w64-cross-clang-{crt,headers}: update to 2ca6f1348c
2025-05-20 16:49:46 -07:00
Jeremy Drake
6125d3eb36 mingw-w64-cross-clang-{crt,headers}: update to 2ca6f1348c
to match mingw-w64-cross-{crt,headers}
2025-05-20 12:54:11 -07:00
Christoph Reiter
f696fa72c0
mingw-w64-cross: Update to 2ca6f1348c (#5405) 2025-05-20 21:50:23 +02:00
Christoph Reiter
da6a0608f3
mingw-w64-cross-mingwarm64: Update to 70d63e7c9a (#5406) 2025-05-20 21:50:13 +02:00
Johannes Schindelin
3e232569c4
less: upgrade to version 678 (#5407)
Release notes (https://www.greenwoodsoftware.com/less/news.678.html):

Version 678 was released for beta testing on 2 May 2025, and was
released for general use on 17 May 2025.

These are the differences between [version
668](https://www.greenwoodsoftware.com/less/news.668.html) and version
678:

-   Treat -r in LESS environment variable as -R.
-   Add ESC-j and ESC-k commands ([github
    #560](https://github.com/gwsw/less/issues/560)).
-   Add --no-paste option ([github
    #523](https://github.com/gwsw/less/issues/523)).
-   Add --no-edit-warn option ([github
    #513](https://github.com/gwsw/less/issues/513)).
-   Add --form-feed option ([github
    #496](https://github.com/gwsw/less/issues/496)).
-   Add ESC-b command ([github
    #615](https://github.com/gwsw/less/issues/615)).
-   Make TAB complete option name in -- command ([github
    #531](https://github.com/gwsw/less/issues/531)).
-   Update the file size on an attempt to go past end of file.
-   Make -R able to pass through any OSC escape sequences, not just OSC
    8 ([github #504](https://github.com/gwsw/less/issues/504)).
-   Setting LESS_IS_MORE=0 now disables "more" compatibility even if
    invoked via a file link named "more" ([github
    #500](https://github.com/gwsw/less/issues/500)).
-   Pass through escape sequences in prompts even if -R is not set.
-   Add LESS_SHELL_LINES to support shell prompts which use more than
    one line ([github #514](https://github.com/gwsw/less/issues/514)).
-   Add LESSANSIOSCALLOW to define OSC types which may be passed
    through.
-   Add LESSANSIOSCCHARS to define non-standard OSC intro chars.
-   Add LESS_SIGUSR1 to define user signal handler ([github
    #582](https://github.com/gwsw/less/issues/582)).
-   Add mouse and mouse6 commands to lesskey ([github
    #569](https://github.com/gwsw/less/issues/569)).
-   Improve behavior of ^O^N and ^O^P commands.
-   Leave stty tabs setting unchanged ([github
    #620](https://github.com/gwsw/less/issues/620)).
-   Fix unexpected behavior when entering a partial command followed by
    a valid command ([github
    #543](https://github.com/gwsw/less/issues/543)).
-   Fix bug when coloring prompt string with SGR sequences ([github
    #516](https://github.com/gwsw/less/issues/516)).
-   Fix bug when searching for text near an invalid UTF-8 sequence
    ([github #542](https://github.com/gwsw/less/issues/542)).
-   Fix display bug when file contains ESC followed by NUL ([github
    #550](https://github.com/gwsw/less/issues/550)).
-   Fix bug when using +:n +:p +:x or +:d on the command line ([github
    #552](https://github.com/gwsw/less/issues/552)).
-   Fix bug with --no-number-headers when header is not at start of file
    ([github #566](https://github.com/gwsw/less/issues/566)).
-   Fix bug where lesstest fails if window is resized ([github
    #570](https://github.com/gwsw/less/issues/570)).
-   Fix bug using "configure --with-secure=no" ([github
    #584](https://github.com/gwsw/less/issues/584)).
-   Fix bug using multibyte command chars ([github
    #595](https://github.com/gwsw/less/issues/595)).
-   Fix auto_wrap setting on Windows ([github
    #497](https://github.com/gwsw/less/issues/497)).
-   Fix two bugs using ^S search modifier ([github
    #605](https://github.com/gwsw/less/issues/605)).
-   Fix bug searching for UTF-8 strings with the PCRE2 library ([github
    #610](https://github.com/gwsw/less/issues/610)).
-   Fix bug highlighting OSC 8 links when opening a new file.
-   Fix bug when & filtering is active ([github
    #618](https://github.com/gwsw/less/issues/618)).

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2025-05-20 21:49:04 +02:00
Christoph Reiter
13efc32476
apr: Update to 1.7.6 (#5403) 2025-05-20 08:10:14 +02:00
Christoph Reiter
6bb9c8a38f
iperf3: Update to 3.19 (#5404) 2025-05-20 08:09:55 +02:00
Christoph Reiter
c53aee4bf4
libtirpc: Update to 1.3.6 (#5402)
sync patches with cygwin
2025-05-20 08:09:32 +02:00
jeremyd2019
dc17e6ed9e
filesystem: make msystems pluggable. (#5381)
The /etc/msystem script sources /etc/msystem.d/${MSYSTEM,,} (but using
only POSIX shell features rather than a bash-ism to lower-case since
/etc/msystem is included in /etc/profile, so may be used by a non-bash
shell).  /usr/bin/shell validates an MSYSTEM by checking for the
existence of that file.
2025-05-20 08:02:41 +02:00
Christoph Reiter
8acde9d1c0
python-setuptools: Update to 80.7.1 (#5401) 2025-05-19 23:33:00 +02:00
Christoph Reiter
1e77260c5a
ccache: Update to 4.11.3 (#5400) 2025-05-19 23:32:36 +02:00
Christoph Reiter
4d53890cb9
cython: Update to 3.1.1 (#5399) 2025-05-19 23:32:23 +02:00
Christoph Reiter
b71ec02e48
python-pluggy: Update to 1.6.0 (#5398) 2025-05-19 23:32:10 +02:00
Christoph Reiter
257f0c00fd
gpgme: Update to 1.24.3 (#5397) 2025-05-19 23:31:51 +02:00
jeremyd2019
ba3a90b31c
Merge pull request #5395 from jeremyd2019/pacman-pluggable-msystem
pacman: fix makepkg-mingw conf
2025-05-17 15:28:40 -07:00
Jeremy Drake
727a2b5cd9 pacman: fix makepkg-mingw conf
it turns out makepkg already include ${MAKEPKG_CONF}.d/*.conf, which
results in the last alphabetically getting to set the variables.  Rename
our directory without the .conf, so this pattern won't match it.
2025-05-17 15:21:15 -07:00
jeremyd2019
346cd608ca
pacman: make msystems pluggable (#5382)
makepkg-mingw.conf will include
/etc/makepkg_mingw.conf.d/${MSYSTEM,,}.conf, and makepkg-mingw will list
these confs to populate MINGW_ARCH_ALLOWED
2025-05-17 19:43:35 +02:00
Christoph Reiter
483e1b2819
sqlite: Update to 3.49.2 (#5394) 2025-05-17 16:01:08 +02:00
jeremyd2019
11e9219c91
Merge pull request #5373 from jeremyd2019/llvm-patch-update
llvm: update to 20.1.5
2025-05-16 15:42:54 -07:00
Jeremy Drake
c0b80d1a2f mingw-w64-cross-clang: update to 20.1.5 2025-05-16 11:13:04 -07:00
Jeremy Drake
499367bb27 mingw-w64-cross-compiler-rt: update to 20.1.5 2025-05-16 11:12:13 -07:00
Gork
6251f1c418
fmt: Update to 11.2.0 (#5392) 2025-05-16 16:37:32 +01:00
Johannes Schindelin
c3de7cbee7
gnupg: update to v2.4.8 (#5391)
Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2025-05-16 14:38:11 +02:00
Jeremy Drake
6795a40032 llvm: update to 20.1.5 2025-05-15 13:32:29 -07:00
David Refoua
e6a2b03ef7
autorebase.bat: Add quotes to prevent space issues (#5383)
* add quotes to prevent space issues

* pkgrel/checksums

---------

Co-authored-by: Christoph Reiter <reiter.christoph@gmail.com>
2025-05-15 09:30:42 +02:00
Yasuhiro Kimura
441b436c28 ruby: Update to 3.4.4 2025-05-15 09:30:05 +02:00
Jeremy Drake
dad3f60985 llvm: update patches 2025-05-14 14:27:21 -07:00
Christoph Reiter
d101aa6608 cmake-bootstrap: Update to 4.0.2 2025-05-12 22:07:47 +02:00
Christoph Reiter
41082071b1 cmake: Update to 4.0.2 2025-05-12 22:07:47 +02:00
Christoph Reiter
9a683ebbe5 breezy: cython 3.1 compat 2025-05-11 10:12:34 +02:00
Christoph Reiter
3b1c76c63d python-fastbencode: Update to 0.3.1 2025-05-10 22:41:32 +02:00
Christoph Reiter
645fb83fed python-lxml: backport build fix for cython 3.1.0 2025-05-10 22:41:09 +02:00
Christoph Reiter
d94f916673 cython: Update to 3.1.0 2025-05-09 00:38:52 +02:00
Christoph Reiter
b37e98bd62 libgcrypt: Update to 1.11.1 2025-05-09 00:29:17 +02:00
Christoph Reiter
812f1386cb mpdecimal: Update to 4.0.1 2025-05-09 00:28:54 +02:00
Christoph Reiter
654a0db37b libfido2: Update to 1.16.0 2025-05-07 09:13:35 +02:00
Christoph Reiter
ab566d8b8a Update PKGBUILD 2025-05-07 08:06:41 +02:00
王宇逸
8f6e6afb42 libcurl: don't call OPENSSL_thread_stop 2025-05-07 08:06:41 +02:00
Biswapriyo Nath
308309f4bd vim: update to 9.1.1365 2025-05-05 04:18:27 +00:00
Biswapriyo Nath
cb15b6b9cf u-boot-tools: update to 2025.04 2025-05-05 04:16:41 +00:00
Biswapriyo Nath
6e623b11d3 tig: update to 2.5.12 2025-05-05 04:16:40 +00:00
Biswapriyo Nath
f5cbeccedd reflex: update to 20241231 2025-05-05 04:16:40 +00:00
Biswapriyo Nath
b7aca230dc re2c: update to 4.2 2025-05-05 04:16:40 +00:00
Biswapriyo Nath
923c869f90 python-poetry-core: update to 2.1.3 2025-05-05 04:16:39 +00:00
Biswapriyo Nath
c1384fbb40 perl-Authen-SASL: update to 2.1800 2025-05-05 04:16:39 +00:00
Biswapriyo Nath
7a4048c5c4 perl-Alien-Libxml2: update to 0.20 2025-05-05 04:16:38 +00:00
Biswapriyo Nath
1197d1b907 man-db: update to 2.13.1 2025-05-05 04:16:38 +00:00
Biswapriyo Nath
6f14f4c771 cython: update to 3.0.12 2025-05-05 04:16:37 +00:00
jeremyd2019
7eea20fa92
Merge pull request #5371 from jeremyd2019/emacs-disable-native-compilation
emacs: explicitly disable native compilation
2025-05-04 10:53:49 -07:00
Jeremy Drake
4276fcdfc4 emacs: explicitly disable native compilation
It is implicitly disabled due to configure not finding libgccjit.h, and
is not supported (and causes configure to fail) on 32-bit, so just
disable it.
2025-05-04 10:41:46 -07:00
jeremyd2019
fc77fd2e1e
Merge pull request #5368 from jeremyd2019/llvm-use-upstream-patches
llvm: update to 20.1.4
2025-05-04 10:26:30 -07:00
Christoph Reiter
c8763c7c64 sqlite: restore pcachetrace extension
we had a mingw patch for this already, so might as well fix it here too
2025-05-04 09:18:32 +02:00
Christoph Reiter
569bc2f14a emacs: Update to 30.1 2025-05-04 09:05:04 +02:00
Christoph Reiter
51413bebd8 python-setuptools: Update to 80.3.0 2025-05-04 08:42:37 +02:00
Christoph Reiter
3b164edd3e python-pip: Update to 25.1.1 2025-05-04 08:42:37 +02:00
Christoph Reiter
a79917a50a python-trove-classifiers: Update to 2025.5.1.12 2025-05-04 08:42:37 +02:00
Christoph Reiter
e2f8a54f0c python-hatch-fancy-pypi-readme: Update to 25.1.0 2025-05-04 08:42:37 +02:00
Christoph Reiter
afc9cecd5f python-certifi: Update to 2025.4.26 2025-05-04 08:42:37 +02:00
Christoph Reiter
1a4cb9f390 python-setuptools-scm: Update to 8.3.1 2025-05-04 08:42:37 +02:00
Christoph Reiter
922f708e5c python-packaging: Update to 25.0 2025-05-04 08:42:37 +02:00
Christoph Reiter
87eb2e22f0 python-calver: Update to 2025.4.17 2025-05-04 08:42:37 +02:00
Christoph Reiter
4a4b874be0 python-build: Update to 1.2.2.post1 2025-05-04 08:42:37 +02:00
Jeremy Drake
27eb21454f mingw-w64-cross-clang: update to 20.1.4 2025-05-03 22:50:58 -07:00
Jeremy Drake
4915627f55 mingw-w64-cross-compiler-rt: update to 20.1.4 2025-05-03 22:49:39 -07:00
Jeremy Drake
c79e234ce4 llvm: update to 20.1.4 2025-05-03 18:26:33 -07:00
Jeremy Drake
933a7d740b llvm: add README-patches.md to track patches
Format copied from MINGW-packages/mingw-w64-llvm.  There are getting to
be a bunch of patches, and the effort to upstream them is going well.
2025-05-03 18:26:33 -07:00
Jeremy Drake
808401f0a9 llvm: set LLVM_ENABLE_PIC=OFF in gcc static bootstrap path.
The LIBCLANG_ENABLE_STATIC_BUILD option is documented as building a static
libclang *in addition to* the shared one.  In order to disable building
the shared library, LLVM_ENABLE_PIC needs to be OFF also.
2025-05-03 18:26:33 -07:00
Jeremy Drake
4fb178e775 llvm: remove define of _GNU_SOURCE
llvm's cmake has been patched to define it as on glibc
2025-05-03 18:26:28 -07:00
Jeremy Drake
43d3c125e5 llvm: update patches from upstream.
I tried using github commit .patch URLs but it gave me 429 errors.
2025-05-03 18:23:47 -07:00
Christoph Reiter
a11a001d26 sqlite: Update to 3.49.1
Port to new build system, and adjust things to give the same output.

* 0030-fix-prefix-and-install-dir.patch: fixups for the new build system
* 0031-use-packaged-lempar.c.patch: patch from debian for the same thing we did
* 0002-sqlite3.32.3-Makefile.in-fix-rule-compiling-rbu.exe.patch: adjusted for the new build system

All other patches should no longer be needed.

Drop extensions that don't build for now.
2025-05-03 18:32:27 +02:00
Christoph Reiter
a9fffefd8f texinfo: Update to 7.2
* patch refresh
* (share/lib)/texinfo got renamed to texi2any
2025-05-02 08:54:24 +02:00
Christoph Reiter
6bc88494a1 cross-mingwarm64-gcc: Update
the upstream fork now contains the cygwin patches, so uncomment
them for now.

enable libstdcxx-backtrace to match the other gcc cross compilers
2025-05-01 13:26:12 +02:00
Yasuhiro Kimura
6f89c26cb2 ruby: Update to 3.4.3 2025-04-28 18:36:00 +05:30
Christoph Reiter
76fec0fd7a cross-gcc: Update to 15.1.0
Refreshes due to these upstream commits:

* bd9c550acc
* e22962538f
* 1f05dfc131

enable libstdcxx-backtrace to match our mingw build

remove unused _targets var
2025-04-27 18:15:38 +02:00
Piotr Fusik
f02adbe949 gradle: Update to 8.14 2025-04-26 18:03:18 +05:30
Biswapriyo Nath
42cc8a4dda wcurl: update to 2025.04.20 2025-04-26 04:23:40 +00:00
Biswapriyo Nath
51aecbbb6f tio: update to 3.9 2025-04-26 04:23:39 +00:00
Biswapriyo Nath
26b68c47b7 python-more-itertools: update to 10.7.0 2025-04-26 04:23:39 +00:00
Biswapriyo Nath
9772ab4081 python-lxml: update to 5.4.0 2025-04-26 04:23:38 +00:00
Biswapriyo Nath
cbbc6b07f1 perl-Module-Runtime: update to 0.018 2025-04-26 04:23:38 +00:00
Biswapriyo Nath
fbac4735c7 libuv: update to 1.51.0 2025-04-26 04:23:38 +00:00
Biswapriyo Nath
b75c823d4c libinih: update to 60 2025-04-26 04:23:37 +00:00
Biswapriyo Nath
ed56a4f51b libgpg-error: update to 1.55 2025-04-26 04:23:37 +00:00
Biswapriyo Nath
c5d3d9c25e libblake3: update to 1.8.2 2025-04-26 04:23:36 +00:00
Biswapriyo Nath
ad54edc689 diffstat: update to 1.68 2025-04-26 04:23:36 +00:00
Christoph Reiter
57f40bfb5d serf: rebuild and adjust shared lib name
With newer scons we otherwise get "liblib" prefixes.
It's not clear if that is a msys specific scons issue, or if
this has changed in scons.

It looks like trunk serf has updated all this code, so maybe it
is fixed there, we'll see.
2025-04-25 16:08:16 +02:00
Christoph Reiter
98adfd8703 scons: Update to 4.9.1
Remove all the mingw specific code. We no longer used cygwin scons
for building mingw packages, so just remove it.

Also remove the explicit msys support and just patch the cygwin
platform code instead, to simplify things.
2025-04-25 16:08:16 +02:00
jeremyd2019
c81fe40674
Merge pull request #5353 from jeremyd2019/cygutils-update
cygutils: update to 1.4.17.4
2025-04-24 14:54:34 -07:00
jeremyd2019
b80730fa26
Merge pull request #5351 from jeremyd2019/llvm-config-fix
llvm: fix llvm-config for Cygwin
2025-04-24 13:56:02 -07:00
Jeremy Drake
b00d232ca2 cygutils: update to 1.4.17.4
Corresponds to Cygwin's 1.4.17-4.

Additional patch to not build lssparse if SEEK_HOLE is not defined in
unistd.h, as it is not on runtime versions < 3.6.
2025-04-24 13:37:07 -07:00
Jeremy Drake
8d5e148e0c llvm: patch signals, remove LLVM_ENABLE_BACKTRACES=OFF 2025-04-23 11:52:38 -07:00
Jeremy Drake
283eb7ac56 llvm: fix llvm-config for Cygwin 2025-04-23 11:51:40 -07:00
Christoph Reiter
135c448220
Add libgit2 (#5349)
Fixes #5346
2025-04-21 12:08:51 +02:00
Johannes Schindelin
37d43d257c
msys2-runtime: fix c-ares and libgit2 builds (#5348)
This is a companion of https://github.com/msys2/msys2-runtime/pull/281.
Without this fix, c-ares fails to build, with this symptom:

/usr/include/sys/unistd.h:218:14: error: expected ‘;’ before ‘void’
  218 | static inline void setproctitle_init (int _c, char *_a[], char *_e[]) {}
      |              ^~~~~
      |              ;

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2025-04-20 21:51:26 +02:00
Christoph Reiter
55b5085aa0
libgpg-error: Update to 1.54 (#5347) 2025-04-20 21:35:59 +02:00
Suyun
46307c48bb
gdb: update to 16.2 (#5345) 2025-04-20 20:25:16 +02:00
Suyun
4e85b5d93b
vim: update to 9.1.1236 (#5342) 2025-04-20 20:22:29 +02:00
Suyun
c3d5d3ca49
socat: update to 1.8.0.3 (#5340) 2025-04-20 20:21:51 +02:00
Suyun
bd8106b12a
openbsd-netcat: update to 1.228_1 (#5341) 2025-04-20 20:20:31 +02:00
Suyun
ef866c75e8
which: update to 2.23 (#5343) 2025-04-20 20:20:01 +02:00
Christoph Reiter
999cfeef62 perl: restore compat with 3.5 runtime
by avoid using setproctitle(), similar to 9a7bcb4371912d81558e8
2025-04-20 16:58:26 +02:00
Christoph Reiter
8cf70b61c4
mutt: Update to 2.2.14 (#5339) 2025-04-19 12:57:23 +02:00
Christoph Reiter
ee70af8354
neon: Update to 0.34.2 (#5338) 2025-04-18 20:33:24 +02:00
Christoph Reiter
e2b1c9cfb8
libxml2: Update to 2.13.8 (#5337) 2025-04-18 20:08:56 +02:00
jeremyd2019
f8a47c6491
Merge pull request #5331 from jeremyd2019/llvm-update-patches
llvm: update to 20.1.3
2025-04-17 15:54:03 -07:00
Jeremy Drake
e1a9cc68ba llvm: update __data/bss_start/end__ patch 2025-04-17 11:46:19 -07:00
Christoph Reiter
87234a60e5
gdbm: Update to 1.25 (#5335)
new key, as pointed out here:
https://www.gnu.org.ua/software/gdbm/download.html
2025-04-17 09:23:16 +02:00
Christoph Reiter
43f7cda639
perl: Update to 5.38.4 (#5333) 2025-04-17 08:46:31 +02:00
LEE,SEUNGMIN
6bc90f727a
msys2_shell: fix typo in warning (#5330)
* msys2_shell: fix typo in warning

* update checksums

---------

Co-authored-by: Christoph Reiter <reiter.christoph@gmail.com>
2025-04-17 08:40:05 +02:00
Christoph Reiter
76b5084abd mercurial: Update to 7.0.1 2025-04-17 08:39:37 +02:00
Christoph Reiter
ad9eecbd79 diffutils: Update to 3.12 2025-04-17 08:39:21 +02:00
Jeremy Drake
2e8787649d mingw-w64-cross-clang-{headers,crt}: update to 12.0.0.r657.g1e8b1ccdd 2025-04-16 23:24:00 -07:00
Jeremy Drake
efd4e94286 mingw-w64-cross-clang: update to 20.1.3 2025-04-16 23:23:36 -07:00
Jeremy Drake
5205c7e097 mingw-w64-cross-compiler-rt: update to 20.1.3 2025-04-16 23:23:28 -07:00
Jeremy Drake
d4b4c2caa2 llvm: update to 20.1.3 2025-04-16 22:14:29 -07:00
Biswapriyo Nath
12f111ba8a python-urllib3: update to 2.4.0 2025-04-17 03:47:56 +00:00
Biswapriyo Nath
db6a543bc3 python-typing_extensions: update to 4.13.2 2025-04-17 03:47:55 +00:00
Biswapriyo Nath
3755e39486 python-setuptools: update to 78.1.0 2025-04-17 03:47:55 +00:00
Biswapriyo Nath
c06ea0d313 python-setuptools-scm: update to 8.2.1 2025-04-17 03:47:55 +00:00
Biswapriyo Nath
9aa999e6a4 python-markdown: update to 3.8 2025-04-17 03:47:54 +00:00
Biswapriyo Nath
37f4bcddfc python-mako: update to 1.3.10 2025-04-17 03:47:54 +00:00
Biswapriyo Nath
941dd42977 python-iniconfig: update to 2.1.0 2025-04-17 03:47:53 +00:00
Biswapriyo Nath
d3e00bca7d python-attrs: update to 25.3.0 2025-04-17 03:47:53 +00:00
Biswapriyo Nath
d8e1dc76c5 perl-Test-Deep: update to 1.205 2025-04-17 03:47:52 +00:00
Biswapriyo Nath
6cd8ab3f49 perl-Module-Runtime: update to 0.017 2025-04-17 03:47:52 +00:00
Jeremy Drake
60f77894cb llvm: update Cygwin toolchain patch
Integrate 0105 use proper EH model in the proper place.
2025-04-16 16:23:35 -07:00
Jeremy Drake
30334cc44e llvm: add hack to work around libstdc++ gcc4-compat abi issue
see #5329
2025-04-16 12:54:23 -07:00
Jeremy Drake
12afb1c77a llvm: update patches
Add a Cygwin toolchain driver, and enable __cxa_atexit by default on
Cygwin, both of which are upstream PRs.
2025-04-16 11:06:45 -07:00
jeremyd2019
138f2f78b9
Merge pull request #5327 from jeremyd2019/llvm-mingw-detritus
llvm: remove unnecessary MINGW-packages detritus
2025-04-12 13:37:16 -07:00
Jeremy Drake
656546f3ef llvm: remove unnecessary MINGW-packages detritus 2025-04-12 10:10:15 -07:00
Christoph Reiter
e9c4463631 cmake-bootstrap: Update to 4.0.1 2025-04-12 10:32:48 +02:00
Christoph Reiter
db0ebace26 cmake: Update to 4.0.1 2025-04-12 10:32:48 +02:00
Christoph Reiter
c2a60d89b5 libgpg-error: Update to 1.53 2025-04-12 10:32:17 +02:00
Christoph Reiter
035e345411 libffi: Update to 3.4.8 2025-04-12 09:40:54 +02:00
jeremyd2019
edab000cb8
Merge pull request #5321 from jeremyd2019/msys2-3.6.1-update
msys2-runtime: update patches
2025-04-11 18:35:33 -07:00
jeremyd2019
9608e5c8dd
Merge pull request #5323 from jeremyd2019/llvm-build-dynamic-with-clang
llvm: build with clang
2025-04-11 14:46:03 -07:00
Christoph Reiter
9a7bcb4371 openssh: Update to 10.0p1 (v2)
this time with support for cygwin <3.6
2025-04-11 22:05:15 +02:00
Jeremy Drake
ed154ddd9f llvm: build with clang
This allows building dynamic libraries, making the package *much*
smaller.
2025-04-11 12:25:20 -07:00
Christoph Reiter
f97d8e5218 Revert "openssh: Update to 10.0p1"
This reverts commit 0f8d9e8f04c6296f3a9ed7ed0dbce5afde11807b.

This seems to be using new stuff from cygwin 3.6 that's not available
in older runtimes. Revert until we figure out how to deal with this.
2025-04-11 21:05:40 +02:00
Jeremy Drake
c99185f414 msys2-runtime: update patches
* msys2/msys2-runtime#278
* msys2/msys2-runtime#279
2025-04-11 10:08:14 -07:00
Christoph Reiter
4813abedaf openssl: Update to 3.5.0 2025-04-11 13:18:34 +02:00
jeremyd2019
847a02edce
Merge pull request #5308 from mati865/push-tkvnozvtxxrs
llvm: update to 20.1.2
2025-04-10 10:16:40 -07:00
Christoph Reiter
0f8d9e8f04 openssh: Update to 10.0p1 2025-04-10 10:07:14 +02:00
Christoph Reiter
1bbeae523b gzip: Update to 1.14 2025-04-10 10:06:48 +02:00
Christoph Reiter
ba35540517 c-ares: Update to 1.34.5 2025-04-10 10:06:26 +02:00
Christoph Reiter
28a20f00bd python: Update to 3.12.10 2025-04-10 10:06:03 +02:00
Christoph Reiter
a3fde923fc Move msys2-runtime-3.6 to msys2-runtime
and make it replace msys2-runtime-3.6
2025-04-10 10:05:41 +02:00
Christoph Reiter
e7673212e1 Move msys2-runtime to msys2-runtime-3.5 2025-04-10 10:05:41 +02:00
Jeremy Drake
80610afd49 mingw-w64-cross-clang: simplify build of llvm runtimes.
Copy cmake options from mingw-w64-libc++.

Also, improve the wrapper scripts, based on mstorsjo/llvm-mingw's
wrappers and my msys2-arm/cross-clang mingw-w64-cross-clang wrappers.
2025-04-09 23:45:12 -07:00
Jeremy Drake
d4e1e8397f llvm: fix up package depenencies
This was based off of a clang-built dylib build, so perhaps lld doesn't
need to depend on llvm if it was statically linked, but I think moving
forward we'd be better off with a dylib build once we can do it with the
clang in the repos.
2025-04-09 17:33:03 -07:00
Jeremy Drake
e49d18bcff mingw-w64-cross-clang: update to 20.1.2
The cmake options here are pretty ugly - can we make this more like
MINGW-packages/mingw-w64-libc++ now?
2025-04-09 17:32:56 -07:00
Johannes Schindelin
b1ce0b5348 msys2-runtime-3.6: upgrade to v3.6.1
Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2025-04-09 21:16:52 +02:00
Jeremy Drake
5b7509b2ab mingw-w64-cross-clang-crt: update to 12.0.0.r619.g850703ae4
this matches mingw-w64-cross-crt
2025-04-08 22:26:31 -07:00
Jeremy Drake
8f7d75af48 mingw-w64-cross-compiler-rt: update to 20.1.2 2025-04-08 22:26:28 -07:00
Jeremy Drake
a5cde108b7 mingw-w64-cross-clang-headers: update to 12.0.0.r619.g850703ae4
this matches mingw-w64-cross-headers
2025-04-08 17:02:07 -07:00
Jeremy Drake
10275b6d72 llvm: don't hack in Cygwin search paths to lld
This breaks usage of lld for cross compiling, which otherwise actually
works, as opposed to trying to use lld for Cygwin targets at this point.
2025-04-08 17:00:05 -07:00
Jeremy Drake
65cb0ad189 llvm: add ARM to targets
mingw-w64-cross-compiler-rt still builds ARM, and I'd like to be able to
cross-compile to it.
2025-04-08 12:52:03 -07:00
Jeremy Drake
c33fa45d69 llvm: back out partial fix from 0203 lld patch and add 0204 patch from llvm PR 2025-04-07 22:56:09 -07:00
Jeremy Drake
217462c410 llvm: hack to allow multiple definitions in c-index-test if using GNU ld 2025-04-07 17:31:14 -07:00
Jeremy Drake
0ec28e61af llvm: tell clang-cpp not to use -Bsymbolic-functions, it's not supported by lld 2025-04-07 12:06:15 -07:00
Jeremy Drake
5a6457776d Update llvm/PKGBUILD 2025-04-07 11:20:26 -07:00
Biswapriyo Nath
12d83d0a29 python-pyparsing: update to 3.2.3 2025-04-07 13:51:41 +00:00
Biswapriyo Nath
721211d44a python-poetry-core: update to 2.1.2 2025-04-07 13:51:40 +00:00
Biswapriyo Nath
5184be4d18 python-lxml: update to 5.3.2 2025-04-07 13:51:40 +00:00
Biswapriyo Nath
150c288bfe python-flit-core: update to 3.12.0 2025-04-07 13:51:39 +00:00
Biswapriyo Nath
dbf3f6b968 python-calver: update to 2025.4.2 2025-04-07 13:51:39 +00:00
Biswapriyo Nath
14b887449a perl-Path-Tiny: update to 0.148 2025-04-07 13:51:39 +00:00
Biswapriyo Nath
5c16465f03 nano: update to 8.4 2025-04-07 13:51:38 +00:00
Biswapriyo Nath
11f208e3b3 meson: update to 1.7.2 2025-04-07 13:51:38 +00:00
Biswapriyo Nath
20771650cb libinih: update to 59 2025-04-07 13:51:37 +00:00
Biswapriyo Nath
9d6d7a371e jansson: update to 2.14.1 2025-04-07 13:51:37 +00:00
Jannick
17c268eb80 gawk: Update to 5.3.2 2025-04-07 09:39:02 +02:00
Jeremy Drake
b3eb87010f llvm: disable shared libclang if LLVM_ENABLE_PIC on Windows
Code is always PIC on Windows, so it doesn't make much sense to check
this there.
2025-04-06 22:35:48 -07:00
Jeremy Drake
d27688e0fe llvm: patch additional cmake file so dynamic linking works 2025-04-06 19:54:26 -07:00
Jeremy Drake
7d342d728d llvm: patch lld to use default target to know whether to use __ImageBase or ___ImageBase 2025-04-06 14:58:48 -07:00
Jeremy Drake
54ac10ddf9 llvm: add lld hack to define necessary symbols for Cygwin 2025-04-06 12:36:52 -07:00
Christoph Reiter
24c63ddb8a msys2-runtime-3.6: update
https://github.com/msys2/msys2-runtime/pull/274

+ replace backports with patches from git
2025-04-06 10:17:03 +02:00
Christoph Reiter
fcdbefaf2d libblake3: Update to 1.8.1 2025-04-06 09:19:29 +02:00
Jeremy Drake
b9c966a89b llvm: try not patching calling convention on i686 Cygwin 2025-04-05 21:33:40 -07:00
Jeremy Drake
ec82934d14 llvm: undef i386
it's defined by default by gcc on i686-pc-msys  (and presumably
i686-pc-cygwin)
2025-04-05 15:49:16 -07:00
Mateusz Mikuła
a9e7d6477c
Update llvm/PKGBUILD
Co-authored-by: jeremyd2019 <github@jdrake.com>
2025-04-05 19:42:59 +02:00
Mateusz Mikuła
235040d52a add missing define 2025-04-05 14:40:38 +02:00
Mateusz Mikuła
51e691c3e0 Apply suggestions from code review
Co-authored-by: jeremyd2019 <github@jdrake.com>
2025-04-05 12:33:38 +02:00
Mateusz Mikuła
8bc3d70a5e llvm: update to 20.1.2 2025-04-05 12:33:38 +02:00
Christoph Reiter
dd02d1c920 xz: Update to 5.8.1 2025-04-03 20:14:45 +02:00
Christoph Reiter
67a4dd6c80 glib2: Update to 2.84.1 2025-04-03 20:14:24 +02:00
Christoph Reiter
17cebedddb curl: Update to 8.13.0
patch refresh
2025-04-03 20:14:03 +02:00
Christoph Reiter
4d4a5e153f mercurial: Update to 7.0 2025-04-03 07:12:17 +02:00
Christoph Reiter
dcbf17a052 meson: Update to 1.7.1 2025-04-02 07:54:48 +02:00
Christoph Reiter
4458e84e69 fish: fix for building with cmake 4
I also tried switching to ninja, but with that man pages
are not installed somehow.
2025-03-31 19:14:46 +02:00
Christoph Reiter
e5d309f981 doctest: work around incompat with cmake 4 2025-03-31 19:00:13 +02:00
Christoph Reiter
1e6a171e8f znc: use ninja 2025-03-31 19:00:13 +02:00
Christoph Reiter
ef818cedd5 libssh: use ninja 2025-03-31 19:00:13 +02:00
Christoph Reiter
35f99cdeda doctest: use ninja 2025-03-31 19:00:13 +02:00
Christoph Reiter
c90e719b2a libpcap: use ninja 2025-03-31 19:00:13 +02:00
Christoph Reiter
41c2f32288 upx: remove unused make makedepend 2025-03-31 19:00:13 +02:00
Christoph Reiter
913952b2b3 msgpack-c: use ninja 2025-03-31 19:00:13 +02:00
Christoph Reiter
d1bdea3d2e re2c: use ninja 2025-03-31 19:00:13 +02:00
Christoph Reiter
cf633bfc59 c-ares: use ninja 2025-03-31 19:00:13 +02:00
Christoph Reiter
ec71330286 brotli: use ninja 2025-03-31 19:00:13 +02:00
Christoph Reiter
22f3617a57 libcbor rebuilds 2025-03-31 18:45:55 +02:00
Christoph Reiter
97229454e7 libcbor: Update to 0.12.0
and pass CMAKE_POLICY_VERSION_MINIMUM to make it build with cmake 4
2025-03-31 18:45:55 +02:00
Christoph Reiter
df76c6b105 libcbor: use ninja 2025-03-31 18:45:55 +02:00
Christoph Reiter
3da7d8feff libarchive: Update to 3.7.9 2025-03-31 09:57:30 +02:00
Christoph Reiter
a646eea256 Revert "msys2-runtime: update to 3.6.0"
This reverts commit 1b78b87f1880125de9814520a499ed55cd5f2660.
2025-03-31 07:42:01 +02:00
Christoph Reiter
9d03566ee4 Revert "msys2-runtime: console: tty::restore really restores the previous mode"
This reverts commit 04202bd7172105ca79a86731a86b34b4b48f69e9.
2025-03-31 07:42:01 +02:00
Christoph Reiter
b500505e52 Revert "msys2-runtime: backport pipe hang fix"
This reverts commit 6d09519bbf158c31384b0411e1b4dc54407a6039.
2025-03-31 07:42:01 +02:00
Christoph Reiter
55f379c5be Revert "msys2-runtime: more backports"
This reverts commit bb910d908deeaf4747f16db01825f3efb46bba4e.
2025-03-31 07:42:01 +02:00
Christoph Reiter
ad84925b51 Add msys2-runtime-3.6 2025-03-31 07:42:01 +02:00
Christoph Reiter
bb910d908d msys2-runtime: more backports
See https://github.com/msys2/msys2-runtime/issues/272
2025-03-30 11:52:55 +02:00
Christoph Reiter
0cc378b430 libfido2: build with ninja 2025-03-30 09:55:44 +02:00
Christoph Reiter
af7b37b526 expat: Update to 2.7.1 2025-03-30 09:42:42 +02:00
Christoph Reiter
30cba86e27 libxml2: Update to 2.13.7 2025-03-30 09:42:19 +02:00
Christoph Reiter
c10389f485 cmake-bootstrap: Update to 4.0.0
and fix the license
2025-03-30 08:57:22 +02:00
Christoph Reiter
29bffdb077 cmake: Update to 4.0.0
and fix the license
2025-03-30 08:57:22 +02:00
Christoph Reiter
6d09519bbf msys2-runtime: backport pipe hang fix
See https://github.com/msys2/msys2-runtime/pull/271

So we can build GIMP until we have an upstream fix
2025-03-29 22:43:02 +01:00
Christoph Reiter
8d22551c2a nnn: makedep on pkgconf
the makefile complains about it:
https://github.com/msys2/MSYS2-packages/pull/5282#issuecomment-2758932197
2025-03-29 21:59:49 +01:00
Christoph Reiter
b39e0103a9 unrar: Update to 7.1.6 2025-03-25 21:35:59 +01:00
Christoph Reiter
07bfce28de nnn: Update to 5.1 2025-03-25 21:35:39 +01:00
Christoph Reiter
d7686a96c5 ed: Update to 1.21.1 2025-03-25 21:35:18 +01:00
Christoph Reiter
b068a78f65 xz: Update to 5.8.0 2025-03-25 21:34:58 +01:00
Christoph Reiter
e082348259 mingw-w64-cross: Update to 850703ae46 2025-03-24 08:42:27 +01:00
Christoph Reiter
b491d912d6 iperf: Update to 2.2.1
fix is included in the new release
2025-03-24 07:48:24 +01:00
Christoph Reiter
c7c2646ea7 ncdu: Update to 1.22 2025-03-24 07:48:06 +01:00
Christoph Reiter
0b73b00a12 python-setuptools: Update to 78.0.0 2025-03-24 07:47:49 +01:00
Christoph Reiter
4e450935a1 mpfr: Update to 4.2.2 2025-03-24 07:47:11 +01:00
Christoph Reiter
0ef1788fb0 tzcode: Update to 2025b 2025-03-24 07:46:48 +01:00
Christoph Reiter
69505087d2 pkgconf: Update to 2.4.3 2025-03-24 07:46:28 +01:00
Christoph Reiter
dd690f02e3 libidn: Update to 1.43 2025-03-24 07:46:07 +01:00
Christoph Reiter
7e7a666ccb ccache: Update to 4.11.2 2025-03-24 07:45:38 +01:00
Biswapriyo Nath
c87e69767d mintty: update to 3.7.8 2025-03-22 12:48:59 +05:30
jeremyd2019
2a11d5a568
Merge pull request #5269 from dscho/msys2-runtime-tty-restore-previous-mode
msys2-runtime: really restores the previous console mode after spawning a non-MSYS process
2025-03-21 17:50:11 -07:00
Johannes Schindelin
04202bd717 msys2-runtime: console: tty::restore really restores the previous mode
Previously, tty::restore sets the console mode to a predetermined
console mode that is widely common for many non-cygwin console apps.
So, if a non-cygwin app that is started from cygwin process changes
the console mode and executes cygwin sub-process, the console mode
is changed to the predetermined mode rather than being restored the
original mode that is set by the non-cygwin app.
With this patch, the console mode is stored when a cygwin process is
started from non-cygwin app, then tty::restore restores the previous
console mode that is used by the previous non-cygwin app when the
cygwin app exits.

This is a companion of https://github.com/msys2/msys2-runtime/pull/269.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2025-03-21 17:51:22 +01:00
Johannes Schindelin
30a68e6a73 msys2-runtime: record the correct commit in msys2-runtime.commit
The `HEAD` symbolic ref is supposed to be the one of cygwin/cygwin, not
the one we want to record.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2025-03-21 17:48:17 +01:00
ognevnydemon
b2349e2bcd libblake3: update to 1.7.0
remove patch, fixed upstream
2025-03-20 22:28:16 +01:00
Jeremy Drake
1b78b87f18 msys2-runtime: update to 3.6.0 2025-03-20 21:34:35 +01:00
Jeremy Drake
930e892fc7 msys2-runtime: record the current msys2-rutime commit
The HEAD commit is recorded by update-patches.sh in
msys2-runtime.commit, and the contents of that file are passed to the
--with-msys2-runtime-commit configure argument, so that uname -r shows
the msys2-runtime commit hash rather than the commit hash of the
upstream Cygwin tag.

Fixes #5223

Co-authored-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2025-03-20 21:34:35 +01:00
Christoph Reiter
27ccbb6557 libidn2: Update to 2.3.8 2025-03-16 19:57:29 +01:00
Christoph Reiter
253fbb30e6 git: Update to 2.49.0 2025-03-16 07:59:03 +01:00
Christoph Reiter
f86107e940 libblake3: use windows asm under cygwin; disable avx512
the first one made it crash when using asm, the later
avoids it failing to link at build time
2025-03-15 08:21:03 +01:00
Christoph Reiter
96e876c3e2 file: backport fixes from Arch 2025-03-14 14:47:58 +01:00
Christoph Reiter
36c6435a54 libassuan: rebuilds 2025-03-14 14:47:37 +01:00
Christoph Reiter
c0bbc377f9 libassuan: Update to 3.0.2
Provide the old DLL to keep our build tooling working
for the transition.
2025-03-14 14:47:37 +01:00
Gork
4b81bdac38
fmt: Update to 11.1.4 (#5254) 2025-03-14 09:43:56 +01:00
Christoph Reiter
9452926a0c
unrar: Update to 7.1.5 (#5256) 2025-03-14 09:37:22 +01:00
Christoph Reiter
a37b56be18
upx: Update to 5.0.0 (#5257) 2025-03-14 09:37:03 +01:00
Christoph Reiter
f295c79576
expat: Update to 2.7.0 (#5255) 2025-03-14 09:00:08 +01:00
Christoph Reiter
05563c751f
libxslt: Update to 1.1.43 (#5252) 2025-03-13 09:17:21 +01:00
Christoph Reiter
fa34f030f9
Merge pull request #5245 from lazka/ccache-4.11
ccache: Update to 4.11
2025-03-13 09:10:05 +01:00
Christoph Reiter
5feac36d52
Merge pull request #5250 from lazka/libblake3-1.6.1
libblake3: Add 1.6.1
2025-03-11 09:21:31 +01:00
Christoph Reiter
d8d12e9676
Merge pull request #5249 from lazka/python-updates-4
Some Python updates
2025-03-11 09:20:32 +01:00
Christoph Reiter
132cdd3835
Merge pull request #5248 from dscho/msys2-runtime-fast-cwd-ptr
msys2-runtime: adjust CWD magic to accommodate for the latest Windows previews
2025-03-11 09:18:03 +01:00
Christoph Reiter
d83f0b91a4
Merge pull request #5247 from lazka/perl-updates-7
Some Perl updates
2025-03-11 09:17:40 +01:00
Christoph Reiter
874555d4fd libblake3: Add 1.6.1 2025-03-11 09:06:41 +01:00
Christoph Reiter
314e15842d
Merge pull request #5246 from lazka/gtest-1.16.0
gtest: Update to 1.16.0
2025-03-11 08:34:45 +01:00
Christoph Reiter
e6ceed9217 python-certifi: Update to 2025.1.31 2025-03-11 08:33:30 +01:00
Christoph Reiter
20fba0edc5 python-mako: Update to 1.3.9 2025-03-11 08:32:04 +01:00
Christoph Reiter
cfe223205b python-pip: Update to 25.0.1 2025-03-11 08:31:16 +01:00
Christoph Reiter
8b6b16a4a4 python-lxml: Update to 5.3.1 2025-03-11 08:29:05 +01:00
Christoph Reiter
d6e2c5fdac python-poetry-core: Update to 2.1.1 2025-03-11 08:28:47 +01:00
Christoph Reiter
30204d75e7 python-flit-core: Update to 3.11.0 2025-03-11 08:26:33 +01:00
Johannes Schindelin
d234a9b007 msys2-runtime: adjust CWD magic to accommodate for the latest Windows previews
This is a companion of https://github.com/msys2/msys2-runtime/pull/264.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2025-03-11 08:25:50 +01:00
Christoph Reiter
a9f905e6f4 python-setuptools-scm: Update to 8.2.0 2025-03-11 08:25:22 +01:00
Christoph Reiter
0e9957e193 gi-docgen: Update to 2025.3 2025-03-11 08:25:04 +01:00
Christoph Reiter
7a2d2abbec python-pytest: Update to 8.3.5 2025-03-11 08:22:45 +01:00
Christoph Reiter
cb03681d03 python-trove-classifiers: Update to 2025.3.3.18 2025-03-11 08:22:12 +01:00
Christoph Reiter
dc5a33b95f python-jinja: Update to 3.1.6 2025-03-11 08:21:34 +01:00
Christoph Reiter
88478b62f7 python-setuptools: Update to 76.0.0 2025-03-11 08:19:32 +01:00
Christoph Reiter
2dcc218284 perl-Mozilla-CA: Update to 20250202 2025-03-11 08:18:14 +01:00
Christoph Reiter
ec18315c57 perl-Test-Warnings: Update to 0.038 2025-03-11 08:17:43 +01:00
Christoph Reiter
1768476724 perl-Error: Update to 0.17030 2025-03-11 08:17:16 +01:00
Christoph Reiter
50576ccfed perl-Net-DNS: Update to 1.50 2025-03-11 08:16:20 +01:00
Christoph Reiter
93db06c1e9 perl-libwww: Update to 6.78 2025-03-11 08:15:50 +01:00
Christoph Reiter
bf01988648 gtest: Update to 1.16.0 2025-03-11 08:13:23 +01:00
Christoph Reiter
bf7be755a8 CI: sync with MINGW-packages 2025-03-10 21:34:21 +01:00
Christoph Reiter
6a02000fd9
mercurial: Update to 6.9.3 (#5242) 2025-03-07 10:45:18 +01:00
Christoph Reiter
f61f568c43
glib2: Update to 2.84.0 (#5241) 2025-03-07 10:29:48 +01:00
Christoph Reiter
c1364459c9 CI: sync GHA config from MINGW-packages 2025-03-07 10:28:26 +01:00
jeremyd2019
581407da5b
Merge pull request #5240
enscript: add patch, update url
2025-03-05 14:17:23 -08:00
Jeremy Drake
5254e34ece enscript: add patch, update url, use libintl/gettext.
Build as cygwin.

Based on a review of Cygwin's source package.

Note that there is a .sig file, but the signing key has been revoked
(possibly because it is a dsa1024 key?)
2025-03-05 14:10:15 -08:00
xeiavicaflashrepository
535bac9af6
enscript: new package (#5225)
Co-authored-by: Jeremy Drake <github@jdrake.com>
2025-03-05 12:34:19 -08:00
Christoph Reiter
095d28c7c0
nghttp2: Update to 1.65.0 (#5239) 2025-03-03 17:29:04 +01:00
Piotr Fusik
7ad240604e
gradle: Update to 8.13 (#5231) 2025-03-03 17:06:47 +01:00
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
Christoph Reiter
0351e69654 binutils: Update to 2.44
* 0100-binutils-2.37-msys2.patch: remove hunk for removed code
* 2002-Allow-spaces-in-the-name-of-the-external-preprocesso.patch:
  also revert followup cleanup
2025-02-02 16:57:12 +01:00
Christoph Reiter
6359bc67ca expect: build for cygwin
I'm not quite sure about the config.guess/sub removals,
but the autotools and build output are the same without them.
2025-02-02 16:44:38 +01:00
Christoph Reiter
56109d42cc cross-mingwarm64-binutils: Update to 2.44dev 2025-02-02 16:44:07 +01:00
Christoph Reiter
401bf9aeb8 cross-binutils: Update to 2.44 2025-02-02 16:43:39 +01:00
Christoph Reiter
3074854be2 jansson: build for cygwin 2025-02-01 18:32:22 +01:00
Christoph Reiter
08eb9bd35a python: fix sysconfig.get_platform when run in a mingw shell
In a mingw shell it will call os.uname() which starts with MINGW..
resulting in bogus results. So just check for sys.platform which
is always "cygwin".

See #5143
2025-02-01 18:15:00 +01:00
Konstantin Podsvirov
afbebffc27 cloc: update to 2.04 2025-02-01 16:54:26 +01:00
Christoph Reiter
f9b51011f0 tig: Update to 2.5.11 2025-02-01 16:53:59 +01:00
Christoph Reiter
f2f9ec041b util-linux: build for cygwin 2025-01-31 10:20:46 +01:00
Christoph Reiter
2e7d58dd4d msys2-runtime: Update to 3.5.7 2025-01-30 09:18:36 +01:00
Christoph Reiter
0046e3410a tftp-hpa: build for cygwin 2025-01-30 08:58:07 +01:00
Christoph Reiter
46af768d94 patch: build for cygwin 2025-01-29 19:27:05 +01:00
Christoph Reiter
e262efaa04 pcre: build for cygwin 2025-01-29 18:09:23 +01:00
Christoph Reiter
120b901e04 tmux: build for cygwin 2025-01-29 09:10:54 +01:00
Christoph Reiter
a64262041a ucl: drop msys case from patch
we build for cygwin so this is not needed.
2025-01-29 09:01:40 +01:00
Christoph Reiter
b162fab695 tmate: build for cygwin 2025-01-29 08:29:39 +01:00
Biswapriyo Nath
5ac33b2f13 python-attrs: update to 25.1.0 2025-01-29 04:51:55 +00:00
Biswapriyo Nath
154c68e1d6 perl-YAML-Tiny: update to 1.76 2025-01-29 04:51:54 +00:00
Biswapriyo Nath
1ec615c5ce perl-Test-Warnings: update to 0.037 2025-01-29 04:51:54 +00:00
Biswapriyo Nath
aeb8136919 perl-Net-DNS: update to 1.49 2025-01-29 04:51:54 +00:00
Biswapriyo Nath
13e1591356 perl-Module-Pluggable: update to 6.3 2025-01-29 04:51:53 +00:00
Biswapriyo Nath
698fde14b0 perl-DBI: update to 1.647 2025-01-29 04:51:53 +00:00
Biswapriyo Nath
399c905e37 perl-Capture-Tiny: update to 0.50 2025-01-29 04:51:52 +00:00
Biswapriyo Nath
e0a40a70bc fmt: update to 11.1.3 2025-01-29 04:51:52 +00:00
Christoph Reiter
4ec8faf613 zlib: remove unused msysize patch 2025-01-28 22:22:52 +01:00
Johannes Schindelin
c78ec19593 msys2-runtime: bump to v3.5.6
This corresponds to https://github.com/msys2/msys2-runtime/pull/254.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2025-01-28 08:36:11 +01:00
Christoph Reiter
eb70ba00c6 libunistring: Update to 1.3 2025-01-27 06:59:18 +01:00
Christoph Reiter
a83bfd4312 ca-certificates: Update to 20241223 2025-01-27 06:58:41 +01:00
Christoph Reiter
631ca50870 meson: Update to 1.7.0 2025-01-27 06:58:14 +01:00
Christoph Reiter
5b643e6173 python-pip: Update to 25.0 2025-01-26 21:29:29 +01:00
Jeremy Drake
4e22e3a702 ruby: clean up extraction
There are no errors extracting the source, so just let the default
extraction do its thing.
2025-01-26 20:54:06 +01:00
Jeremy Drake
351a344e97 ruby: limit -j in build phase
High -j results in errors in fixup_mmaps_after_fork apparently due to
insufficient page file space.

See https://cygwin.com/pipermail/cygwin/2025-January/257155.html
2025-01-26 20:54:06 +01:00
Jeremy Drake
ec7dea445d rebuilds for ruby 3.4 2025-01-26 20:54:06 +01:00
Jeremy Drake
45df1a3097 ruby: update to 3.4.1
patch to make win32/resolv build on i686
2025-01-26 20:54:06 +01:00
Piotr Fusik
bc677afb17 gradle: Update to 8.12.1 2025-01-26 21:11:32 +05:30
Christoph Reiter
ab6063d080 python-pkgconfig: depend on pkgconf 2025-01-25 10:47:05 +01:00
Christoph Reiter
13edc71993 Rebuild some python packages
For #5161
2025-01-25 09:35:59 +01:00
Christoph Reiter
425bc5adb3 python: remove version from platform string and always use "cygwin"
pip has recently started to compare wheel tags with system supported wheel
tags, and as it turns out build tools just use sysconfig.get_platform() to generate
a tag (in setuptools, wheel, packaging, etc) for non-official platforms. For
official platforms they do various normalization steps and use other sources.

Since we can't really patch all those packages we need to provide a platform
string that wont change between updates.

* Don't include the cygwin version in it anymore, since that can change on updates.
* Hardcode to "cygwin" since builing for cygwin can change the output of os.uname()

The later breaks detection of MSYS2 compared to cygwin, but ideally no one should
depend on it, and we want to get rid of the differences there anyway.

Fixes #5143
2025-01-25 09:25:03 +01:00
Christoph Reiter
944f0087cf python-trove-classifiers: Update to 2025.1.15.22 2025-01-25 07:09:38 +01:00
Christoph Reiter
72158f5a8b python-poetry-core: Update to 2.0.1 2025-01-25 07:09:21 +01:00
Christoph Reiter
f962446659 grml-zsh-config: Update to 0.19.13 2025-01-24 14:33:02 +01:00
Christoph Reiter
4879f105ac mc: Update to 4.8.33
* build for cygwin
* remove redundent autoreconf
2025-01-24 14:32:35 +01:00
Christoph Reiter
6febb89825 cmake-bootstrap: Update to 3.31.5 2025-01-24 14:31:25 +01:00
Christoph Reiter
e5feec2c1e cmake: Update to 3.31.5 2025-01-24 14:31:25 +01:00
Christoph Reiter
e3e3391ca6
xz: Update to 5.6.4 (#5157) 2025-01-24 14:30:45 +01:00
jeremyd2019
5d4c5d29db
msys2-runtime: update with patches for hang issues. (#5156)
See msys2/msys2-runtime#253
2025-01-23 21:19:47 +01:00
Christoph Reiter
1facf9f400
python-typogrify: Update to 2.1.0 (#5152)
* upstream has moved to a fork (linked from pypi)
* jinja-3.1.patch: fixed upstream
2025-01-19 19:10:50 +01:00
Christoph Reiter
c9fda490e4
bc: Update to 1.08.1 (#5149) 2025-01-19 17:06:28 +01:00
Christoph Reiter
a63a3c636d
python-more-itertools: Update to 10.6.0 (#5151) 2025-01-19 17:06:07 +01:00
Christoph Reiter
12bd78ac5a
unrar: Update to 7.1.3 (#5153) 2025-01-19 17:05:54 +01:00
Christoph Reiter
ce25b2ecf1
perl-DBI: Update to 1.646 (#5150) 2025-01-19 17:05:26 +01:00
Christoph Reiter
6ce8d47801
lzip: Update to 1.25 (#5148) 2025-01-19 17:05:00 +01:00
Christoph Reiter
f9fe3ae070
tzcode: Update to 2025a (#5146) 2025-01-17 17:27:13 +01:00
Christoph Reiter
b32031d915
mercurial: Update to 6.9.1 (#5145) 2025-01-17 11:40:13 +01:00
Jeremy Drake
019c2341ef ruby: fix check
cd to build directory, where make test actually does something.
2025-01-16 11:37:25 -08:00
Christoph Reiter
35f2e576bf
tree: Update to 2.2.1 (#5142)
simple patch refresh
2025-01-16 09:19:22 +01:00
Christoph Reiter
c0caad79e1
doxygen: Update to 1.13.2 (#5141) 2025-01-16 09:19:00 +01:00
Christoph Reiter
504c761e88
socat: Update to 1.8.0.2 (#5140) 2025-01-16 09:18:43 +01:00
Christoph Reiter
29a6a7c1e3
vim: Update to 9.1.1006 (#5139) 2025-01-16 09:18:16 +01:00
Christoph Reiter
66d066deb4
fmt: Update to 11.1.2 (#5138) 2025-01-16 09:17:48 +01:00
Christoph Reiter
6cd16a15e2
libuv: Update to 1.50.0 (#5137) 2025-01-16 09:17:37 +01:00
Christoph Reiter
74130466c3
rsync: Update to 3.4.1 (#5136) 2025-01-16 09:17:21 +01:00
Yasuhiro Kimura
6cd6d03b00 ruby: Update to 3.3.7 2025-01-16 08:45:16 +01:00
Christoph Reiter
9fa468254c rsync: Update to 3.4.0 2025-01-14 22:28:26 +01:00
Christoph Reiter
23f754d999 git: Update to 2.48.1 2025-01-14 20:12:41 +01:00
Christoph Reiter
cafc2bf52b libxcrypt: Update to 4.4.38 2025-01-14 20:12:13 +01:00
Christoph Reiter
70e483526a cross-mingwarm64-binutils: Update 2025-01-13 07:44:30 +01:00
Eduardo Roberto
008b31ca0a ninja: Fix bash completion installation directory
Fixes #5125
2025-01-13 06:28:40 +01:00
Tim Stahlhut
a0fd657967 jsoncpp: arch=('i686' 'x86_64') 2025-01-13 06:27:05 +01:00
Tim Stahlhut
296ae91ea7 python-lxml: arch=('i686' 'x86_64') 2025-01-13 06:27:05 +01:00
Christoph Reiter
d61af92b51 cross-mingwarm64-gcc: Update 2025-01-12 19:17:19 +01:00
Christoph Reiter
cc13de8ad0 mingw-w64-cross-mingwarm64: Update to 41a713605c 2025-01-12 18:28:28 +01:00
Christoph Reiter
1e4ce85e5b mingw-w64-cross: Update to 9c93e483bc 2025-01-12 18:04:44 +01:00
Christoph Reiter
93a84cd2dd git: Update to 2.48.0 2025-01-10 20:26:33 +01:00
Christoph Reiter
7f3b7a219c poetry-core rebuilds
to make sure things still work
2025-01-09 09:20:26 +01:00
Christoph Reiter
6fec821809 python-poetry-core: Update to 2.0.0 2025-01-09 09:20:26 +01:00
Christoph Reiter
9f86023df3 ed: Update to 1.21 2025-01-09 09:19:54 +01:00
Christoph Reiter
b5cd893f5d xxhash: Update to 0.8.3 2025-01-09 09:19:34 +01:00
Christoph Reiter
1f77531640 doxygen: Update to 1.13.1 2025-01-09 09:19:11 +01:00
Christoph Reiter
a561f2ded9 python-trove-classifiers: Update to 2025.1.7.14 2025-01-09 09:18:51 +01:00
Christoph Reiter
e3e234e151 python-pygments: Update to 2.19.1 2025-01-09 09:18:51 +01:00
Christoph Reiter
0e5574f6f9 python-setuptools: Update to 75.8.0 2025-01-09 09:18:51 +01:00
Jeremy Drake
b3b5d81c2a guile: backport commits to fix 32-bit
https://debbugs.gnu.org/cgi/bugreport.cgi?bug=71891 says the issue was
fixed in aff9ac968840e9c86719fb613bd2ed3c39b9905c, but to avoid
conflicts (which I don't know how to resolve, not knowing scheme), also
pull in 5e6288c9304b60f1875a44808ee3858e3d6efc83
0dab58fc2a6ac6a8354439749d598f8c24f57ddd and
e45b70dcded37eb77e71ec30445b12040b6bb1b7.
2025-01-08 21:35:15 +01:00
Christoph Reiter
46b716e9cd nettle: Update to 3.10.1 2025-01-04 23:08:40 +01:00
Christoph Reiter
fa1518c910 libssh2: Update to 1.11.1 2025-01-02 22:41:50 +01:00
Christoph Reiter
d52e7e310c fmt: Update to 11.1.1 2025-01-02 08:35:19 +01:00
Christoph Reiter
2b75a18f2a elinks: Update to 0.18.0 2025-01-02 08:34:53 +01:00
Christoph Reiter
eafa7e9068 doxygen: Update to 1.13.0 2025-01-02 08:34:29 +01:00
Christoph Reiter
df22bec02e libxcrypt: Update to 4.4.37 2025-01-02 08:34:06 +01:00
Christoph Reiter
35cfe403e3 python-pyparsing: Update to 3.2.1 2025-01-02 08:33:38 +01:00
Christoph Reiter
08de31f5cc libedit: Update to 20240808_3.1
upstream prefixed all man pages, so there are no conflicts anymore
2025-01-02 07:52:34 +01:00
Jeremy Drake
e31b1b9c45 ccache: unset CI env variable before running cmake
ccache's cmake files will turn on a "dev mode" if CI is set in the environment, turning on -Werror among other things.  This was causing the build on i686 to fail due to a warning with fmt 11.  We don't really want ccache's dev mode, so unset it explicitly.
2024-12-27 13:25:34 +01:00
Christoph Reiter
de65aa5bdb lz4: fix gentoo ref 2024-12-26 21:57:09 +01:00
Christoph Reiter
0af6f79367 msys2-runtime: backport signal hang fix
See https://github.com/msys2/msys2-runtime/pull/251
2024-12-26 18:26:06 +01:00
Christoph Reiter
6de1975626 python-attrs: Update to 24.3.0 2024-12-26 17:25:55 +01:00
Christoph Reiter
a6f71e6e7e python-pyparsing: Update to 3.2.0 2024-12-26 17:25:55 +01:00
Christoph Reiter
395d1f9507 python-markupsafe: Update to 3.0.2 2024-12-26 17:25:55 +01:00
Christoph Reiter
05f4c14bd3 python-six: Update to 1.17.0 2024-12-26 17:25:55 +01:00
Christoph Reiter
0a21e7c975 python-configobj: remove unused six dependency 2024-12-26 17:25:55 +01:00
Christoph Reiter
73844be6ea python-hatchling: Update to 1.27.0 2024-12-26 17:25:55 +01:00
Christoph Reiter
d05dd2cb36 python-certifi: Update to 2024.12.14 2024-12-26 17:25:55 +01:00
Christoph Reiter
b3403abffe python-urllib3: Update to 2.3.0 2024-12-26 17:25:55 +01:00
Christoph Reiter
ed34b25fa2 python-urllib3: Update to 2.3.0 2024-12-26 17:25:55 +01:00
Christoph Reiter
cf6d223d0b python-poetry-core: Update to 1.9.1 2024-12-26 17:25:55 +01:00
Biswapriyo Nath
58222e6f34 ccache: Rebuild after fmt-11 update 2024-12-26 21:40:51 +05:30
Christoph Reiter
bd43a2aa33 procps-ng: Update to 4.0.5
--disable-pidwait due to:
"error: Neither pidfd_open or __NR_pidfd_open found. Disable pidwait with configure option --disable-pidwait"

two small patches to make it build with cygwin
2024-12-26 16:33:23 +01:00
Biswapriyo Nath
c9cd9c7826 bash-completion: update to 2.16.0 2024-12-25 18:55:05 +05:30
Johannes Schindelin
01bdc2a6ae msys2-runtime: bump to v3.5.5
This corresponds to https://github.com/msys2/msys2-runtime/pull/249.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2024-12-24 22:43:36 +01:00
Christoph Reiter
f1fc24ca0b cmake: Update to 3.31.3 2024-12-24 22:17:34 +01:00
Christoph Reiter
49eef6c871 python-jinja: Update to 3.1.5 2024-12-24 14:36:54 +01:00
Christoph Reiter
71cb6e5053 python-zstandard: Update to 0.23.0 2024-12-24 14:31:58 +01:00
Christoph Reiter
3ab45541f7 c-ares: Update to 1.34.4 2024-12-24 14:31:38 +01:00
Christoph Reiter
a87c9bba11 python-more-itertools: Update to 10.5.0 2024-12-24 14:31:16 +01:00
Christoph Reiter
2ae2f770e0 python-mako: Update to 1.3.8 2024-12-24 14:30:58 +01:00
Christoph Reiter
1af5eac8cc python-pytest: Update to 8.3.4 2024-12-24 14:30:38 +01:00
Christoph Reiter
a2bdeca0ae mintty: Update to 3.7.7 2024-12-24 14:30:18 +01:00
Christoph Reiter
036776df8e python-configobj: Update to 5.0.9 2024-12-24 14:29:59 +01:00
Hannes Müller
700e67b9d0 guile: fix issue #5079
guile 3.0.10 requires additional patch #3 to enable readline support.
Furthermore patch #4 adds a minor fix.
2024-12-24 07:31:52 +01:00
Christoph Reiter
e192439423 setup-python: disable caching, we have no checkout here 2024-12-23 14:33:14 +01:00
Christoph Reiter
3257bcf704 CI: Adjust for msys2-sbom changes
We now have to do some post processing after the grype scan (see
da03cb0a01),
which means we need to install msys2-devtools in the linux step.

So might as well move various things from the Windows job to the Linux one.
2024-12-23 14:29:10 +01:00
Piotr Fusik
726df8ca02 gradle: Update to 8.12 2024-12-21 14:47:58 +05:30
Christoph Reiter
92b0e892ad CI: move to windows-2025 2024-12-19 22:45:38 +01:00
مهدي شينون (Mehdi Chinoune)
0431c0d051 pacman: drop clang32 2024-12-19 06:10:43 +01:00
مهدي شينون (Mehdi Chinoune)
da4f87da38 pacman-mirrors: drop clang32 2024-12-19 06:10:43 +01:00
مهدي شينون (Mehdi Chinoune)
f9ef3e1938 msys2-launcher: drop clang32 2024-12-19 06:10:43 +01:00
مهدي شينون (Mehdi Chinoune)
56d8ddfa66 fish: drop clang32 2024-12-19 06:10:43 +01:00
مهدي شينون (Mehdi Chinoune)
d4ddcaa805 filesystem: drop clang32 2024-12-19 06:10:43 +01:00
Christoph Reiter
69def49fd7 meson: Update to 1.6.1 2024-12-17 23:10:52 +01:00
Christoph Reiter
84a96a99e9 fmt rebuilds 2024-12-17 08:50:36 +01:00
Christoph Reiter
bd1b7d4055 fmt: Update to 11.0.2 2024-12-17 08:50:36 +01:00
Christoph Reiter
6f0e101f2c dtc: Update to 1.7.2
patch refresh
2024-12-17 08:43:23 +01:00
Christoph Reiter
67906da3b8 gtest: Update to 1.15.2 2024-12-17 08:40:08 +01:00
Christoph Reiter
c3c6117969 python: Update to 3.12.8 2024-12-17 08:39:45 +01:00
Christoph Reiter
709cec5dee libiconv: Update to 1.18
simple patch refreshes
2024-12-17 08:22:26 +01:00
Christoph Reiter
38d959aae8 perl-Alien-Build: Update to 2.84 2024-12-17 08:21:27 +01:00
Christoph Reiter
8dfc3fc281 perl-Digest-HMAC: Update to 1.05 2024-12-17 08:21:27 +01:00
Christoph Reiter
d4a96e7efb perl-HTTP-Message: Update to 7.00 2024-12-17 08:21:27 +01:00
Christoph Reiter
c2e92246d3 perl-MailTools: Update to 2.22 2024-12-17 08:21:27 +01:00
Christoph Reiter
e4d9b10765 perl-Module-Pluggable: Update to 6.2 2024-12-17 08:21:27 +01:00
Christoph Reiter
b20efd83ae perl-Net-DNS: Update to 1.48 2024-12-17 08:21:27 +01:00
Christoph Reiter
9930494595 perl-URI: Update to 5.31 2024-12-17 08:21:27 +01:00
Christoph Reiter
fc4d1cc33d guile: Update to 3.0.10 2024-12-16 19:11:17 +01:00
Christoph Reiter
3acb1babcd dialog: Update to 1.3_20240619 2024-12-15 20:16:33 +01:00
Christoph Reiter
a5567dc662 grml-zsh-config: Update to 0.19.9 2024-12-15 19:50:38 +01:00
Christoph Reiter
5342d59a4f Some pypi links 2024-12-15 10:10:54 +01:00
Christoph Reiter
0432941bd5 glib2: Update to 2.82.4 2024-12-13 20:27:36 +01:00
Christoph Reiter
72369fbde2 pv: Update to 1.9.15 2024-12-13 20:27:19 +01:00
Christoph Reiter
892b1f2532 wcurl: Update to 2024.12.08 2024-12-13 20:26:56 +01:00
Christoph Reiter
bf399ca722 cmake-bootstrap: Update to 3.31.2 2024-12-13 20:26:38 +01:00
Christoph Reiter
69a22f90ad screenfetch: Update to 3.9.9 2024-12-13 20:26:15 +01:00
Christoph Reiter
caa73216fa diffstat: Update to 1.67 2024-12-13 20:25:59 +01:00
Christoph Reiter
fe00144533 git-filter-repo: Update to 2.47.0 2024-12-13 20:25:40 +01:00
Christoph Reiter
6b1b450107 tcsh: Update to 6.24.14 2024-12-13 20:25:12 +01:00
Christoph Reiter
e2c73996a7 tio: Update to 3.8 2024-12-13 20:24:39 +01:00
Christoph Reiter
f05820764d neon: Update to 0.34.0 2024-12-13 20:23:54 +01:00
Christoph Reiter
bf9b87ed92 grml-zsh-config: Update to 0.19.8 2024-12-13 20:23:21 +01:00
Christoph Reiter
67b5616588 vim: Update to 9.1.0866 2024-12-13 20:22:57 +01:00
Christoph Reiter
07f0fa8e1c lftp: Update to 4.9.3
Remove patches included in the new release
Drop debug build flags (not sure why they are set)
2024-12-13 20:22:30 +01:00
Christoph Reiter
290abbd237 python-packaging: Update to 24.2 2024-12-13 20:21:34 +01:00
Christoph Reiter
a616d90251 python-certifi: Update to 2024.8.30 2024-12-13 20:21:14 +01:00
Christoph Reiter
1a5814b9cf python-flit-core: Update to 3.10.1 2024-12-13 20:20:13 +01:00
Christoph Reiter
09f98c0c3b python-pip: Update to 24.3.1 2024-12-13 20:19:38 +01:00
Christoph Reiter
d1294b74f0 moreutils: Update to 0.70 2024-12-11 22:10:59 +01:00
Markus Mützel
0c6b09d83e autoconf2.72: Don't strip MinGW libraries from Fortran linker flags
Stripping `-lmingwex` from the Fortran standard linker flags can lead to
a situation where the first `-lmsvcrt` can appear before the first
`-lmingwex` for a library that consists of Fortran and C++ sources.
That means that the linker picks some functions from the Windows CRT that
should instead be picked from `libmingwex.a`.

It took quite some time to figure out an odd behavior when calling
`std::asin` with a complex double precision value with a real part larger
than 1 in such a library.
See also: https://octave.discourse.group/t/6026/75

Also don't strip `-lmoldname` from these flags because there is no reason
to do that as far as I can tell.

This essentially reverts the upstream changes from:
https://lists.gnu.org/r/autoconf-patches/2021-09/msg00000.html
2024-12-11 20:53:52 +01:00
Christoph Reiter
d746d572f8 curl: Update to 8.11.1
Remove backports included in the new release
2024-12-11 09:54:18 +01:00
Christoph Reiter
9c4c0d172c gpgme: Update to 1.24.1 2024-12-11 09:22:44 +01:00
Christoph Reiter
50e8d4234b unrar: Update to 7.1.2 2024-12-11 09:22:20 +01:00
Christoph Reiter
4af8df6215 glib2: Update to 2.82.3 2024-12-11 09:17:38 +01:00
Jeremy Drake
91e13c161c CI: update setup-python-installed version to 3.12
to match autobuild.
2024-12-08 15:18:46 -08:00
Christoph Reiter
5c0233b06a getent: rebuild for libargp
One symbol was renamed (old name only available via API not ABI),
so hackily adjust the configure check for now.

Also remove msysize patch while at it.
2024-12-07 20:53:18 +01:00
Christoph Reiter
873547124d libargp: Update to 20241207
* Sync with cygwin
* Move to a newer version as cygwin as that one fails with out autotools
  (it tries to patch generated files which are now different)
2024-12-07 20:53:18 +01:00
Christoph Reiter
764ae32315 bash-completion: Update to 2.15.0 2024-12-07 16:49:22 +01:00
mariuszmaximus
18c7000ef1 cmake: Update to 3.31.2 2024-12-06 12:14:03 +01:00
Johannes Schindelin
7cfcfbe992 msys2-runtime: uname: add host machine tag to sysname
This backports the `uname` patches from Cygwin where Windows/ARM64 is
indicated by an `-ARM64` suffix.

It corresponds to https://github.com/msys2/msys2-runtime/pull/245 and
https://github.com/msys2/msys2-runtime/pull/244.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2024-12-05 10:11:40 +01:00
Christoph Reiter
f5d5c79975 c-ares: Update to 1.34.3 2024-12-01 14:45:27 +01:00
Christoph Reiter
4eec2c51ec less: Update to 668 2024-11-29 20:54:38 +01:00
مهدي شينون (Mehdi Chinoune)
ecb03e70dc file: update to 5.46 2024-11-29 09:03:12 +01:00
Christoph Reiter
f244b231cf libxml2: Update to 2.13.5 2024-11-29 01:17:20 +01:00
Christoph Reiter
a312dba64f npth: Update to 1.8 2024-11-29 01:01:52 +01:00
Christoph Reiter
12a95c70fa gnupg: Update to 2.4.7 2024-11-27 09:31:36 +01:00
Christoph Reiter
3f47805819 cmake-bootstrap: Update to 3.31.1 2024-11-27 09:31:11 +01:00
Christoph Reiter
d4e90fe28f cmake: Update to 3.31.1 2024-11-27 09:31:11 +01:00
Christoph Reiter
3d9721e6a6 mercurial: Update to 6.9 2024-11-27 09:30:08 +01:00
Christoph Reiter
79ac937102 libtool: Update to 2.5.4
Both removed patches are included in this new release

https://git.savannah.gnu.org/cgit/libtool.git/commit/?id=68fbecc49be8076f14ba241f80b1a33a59d8d048
https://git.savannah.gnu.org/cgit/libtool.git/commit/?id=eed74d650aecb91f556d52c8d5f4018035daeb16
2024-11-26 23:52:32 +01:00
Christoph Reiter
e163ecccb7 git: Update to 2.47.1 2024-11-25 21:54:44 +01:00
Christoph Reiter
429e4f476e filesystem: upate checksums; bump pkgrel 2024-11-25 20:39:10 +01:00
Nahor
f482a5d523 filesystem: fix HISTCONTROL list separator
HISTCONTROL is a colon-separated list, NOT a comma-separated one
2024-11-25 20:39:10 +01:00
Jeremy Drake
1077cf856a msys2-runtime-3.3: update
msys2/msys2-runtime#241
2024-11-25 07:58:23 +01:00
Johannes Schindelin
2e69bb0fc6 msys2-runtime: revert use of CancelSyncronousIo on wait_thread
This change seems to have caused hangs on x86_64, so let's revert it.

Addresses https://github.com/msys2/MSYS2-packages/issues/4340#issuecomment-2491401847
and corresponds to https://github.com/msys2/msys2-runtime/pull/243.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2024-11-23 11:25:26 +01:00
Christoph Reiter
0e506b84aa ncdu: Update to 1.21 2024-11-22 11:42:55 +01:00
Johannes Schindelin
d2faf54d9a msys2-runtime: integrate suspendthread fixup
This corresponds to https://github.com/msys2/msys2-runtime/pull/239 and
integrates one minor change of behavior where `remove_proc()` now _also_
tries `CancelSynchronousIo()` before using the big `terminate_thread()`
hammer.

Probably not a very noticeable change of behavior. But still. Better
stay aligned with Cygwin!

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2024-11-22 11:12:55 +01:00
Piotr Fusik
b23c5c872d gradle: Update to 8.11.1 2024-11-22 12:53:08 +05:30
Christoph Reiter
427c6e3288 meson: depend on pkgconf
it's usually needed, same as we do with the mingw variant.
2024-11-15 10:40:21 +01:00
Christoph Reiter
36ffeac908 pacman: rebuild 2024-11-15 10:21:48 +01:00
jeremyd2019
820454685c
Merge pull request #5009 from jeremyd2019/msys2-runtime-3.3-update
msys2-runtime-3.3: Update (suppress proc_waiter error messages)
2024-11-14 14:32:27 -08:00
Jeremy Drake
4ca5d3d90c msys2-runtime-3.3: Update (suppress proc_waiter error messages)
See msys2/msys2-runtime#237
2024-11-14 11:46:09 -08:00
Jeremy Drake
4d249d13e6 msys2-runtime-3.3: sync update-patches.sh with msys2-runtime 2024-11-14 11:35:28 -08:00
Christoph Reiter
56e8b5be6f msys2-runtime: Update (suppress proc_waiter error messages)
See https://github.com/msys2/msys2-runtime/pull/236
2024-11-14 09:41:02 +01:00
مهدي شينون (Mehdi Chinoune)
ad465ec8df base-devel: Remove pkgconf dependency.
It interferes with mingw-w64-pkgconf.
2024-11-14 07:36:44 +01:00
Christoph Reiter
9d8f56d6a6 msys2-runtime: Update
See https://github.com/msys2/msys2-runtime/pull/234
2024-11-13 21:31:47 +01:00
Christoph Reiter
ae6a5a874d msys2-runtime-3.3: Update
See https://github.com/msys2/msys2-runtime/pull/235
2024-11-13 21:31:27 +01:00
Christoph Reiter
46023e5d0c curl: backport netrc regression fixes
same as https://github.com/msys2/MINGW-packages/pull/22490
2024-11-13 18:22:49 +01:00
Piotr Fusik
5c5b1f0535 gradle: Update to 8.11 2024-11-12 19:24:49 +05:30
Christoph Reiter
0a5d492ea6 msys2-runtime: update (arm64 canary crash fix backport)
includes https://github.com/msys2/msys2-runtime/pull/233
2024-11-11 22:52:37 +01:00
Christoph Reiter
2c466adbbe libgpg-error: Update to 1.51 2024-11-11 19:53:02 +01:00
Christoph Reiter
6eb418eac5 wget: Update to 1.25.0 2024-11-11 19:35:08 +01:00
Christoph Reiter
c9822ba25d gpgme: Update to 1.24.0
* 0001-fix-broken-version.patch: refresh
* 0002-gpgme-engine-cache-version.patch: included in the new release
2024-11-11 07:13:01 +01:00
Christoph Reiter
9fc3bd8683 gnutls: Update to 3.8.8 2024-11-08 18:39:07 +01:00
Christoph Reiter
dd5ebc3030 expat: Update to 2.6.4 2024-11-08 15:13:27 +01:00
Christoph Reiter
1cd1d7ccac unrar: Update to 7.1.1 2024-11-08 11:48:21 +01:00
Christoph Reiter
b2b6afe64c gnupg: Update to 2.4.6 2024-11-08 10:17:55 +01:00
Yasuhiro Kimura
e59a549d1f ruby: Update to 3.3.6 2024-11-08 10:17:21 +01:00
Christoph Reiter
3b689190a2 curl: Update to 8.11.0 2024-11-08 10:15:00 +01:00
Christoph Reiter
811d862059 cross-crt: disable wildcard by default
same as https://github.com/msys2/MINGW-packages/pull/22263 for
the cross toolchain
2024-11-03 10:10:12 +01:00
Tim Stahlhut
4844b5187d cocom: WANT_AUTOCONF="2.69" autoreconf -fi 2024-11-02 17:52:26 +01:00
Markus Mützel
49610ad2db autoconf: Treat Flang as GNU-compatible Fortran compiler.
This allows building more projects with LLVM Flang as the Fortran
compiler without needing additional (obscure) configure flags.
2024-10-31 18:04:09 +01:00
Joel Holdsworth
fdd95c29ae Add genromfs 2024-10-30 19:51:14 +01:00
Christoph Reiter
d4cb34d8e1 mercurial: Update to 6.8.2 2024-10-29 20:16:09 +01:00
Christoph Reiter
610acaffb0 Remove python-wheel
No users left
2024-10-27 10:37:33 +01:00
Christoph Reiter
dc1e53ffd4 perl-Mozilla-CA: Update to 20240924 2024-10-26 10:47:10 +02:00
Christoph Reiter
beb3ef9ae2 vim: Update to 9.1.0785 2024-10-26 10:46:44 +02:00
Christoph Reiter
1ee2391281 pv: Update to 1.9.0 2024-10-26 10:46:14 +02:00
Christoph Reiter
bf51bf7f46 python-setuptools: Update to 75.2.0 2024-10-26 10:45:54 +02:00
Christoph Reiter
6457d44ee2 python-trove-classifiers: Update to 2024.10.21.16 2024-10-26 10:45:41 +02:00
Christoph Reiter
f6b3137bfc openssl: Update to 3.4.0 2024-10-26 10:45:13 +02:00
Christoph Reiter
5e2f0eb21c c-ares: Update to 1.34.2 2024-10-25 21:20:01 +02:00
Christoph Reiter
a3352adc04 libuv: Update to 1.49.2 2024-10-25 21:19:29 +02:00
Christoph Reiter
2400637eca glib2: Update to 2.82.2 2024-10-25 21:19:06 +02:00
Christoph Reiter
0e32bedf6d nghttp2: Update to 1.64.0 2024-10-25 21:18:41 +02:00
Christoph Reiter
afaab2e843 python-mako: Update to 1.3.6 2024-10-25 21:18:14 +02:00
Markus Mützel
b9d0dc2b3a
Merge pull request #4897 from ikspress/libtool
libtool: update to 2.5.3
2024-10-23 13:28:12 +02:00
Biswapriyo Nath
47548584f5 nsinstall: update to 4.36 2024-10-23 13:11:20 +05:30
Luau
888bdc0286
fix: nanorc.nanorc on nano-syntax-highlighting (#4959) 2024-10-22 07:15:11 +02:00
Christoph Reiter
af42e55af9 meson: Update to 1.6.0 2024-10-22 07:08:52 +02:00
Yang Kun
6e7df25b31 libtool: update to 2.5.3 2024-10-15 19:03:55 +08:00
Christoph Reiter
403dccbe69 cmake-bootstrap: Update to 3.30.5 2024-10-14 08:09:59 +02:00
Christoph Reiter
c4951d931f cmake: Update to 3.30.5 2024-10-14 08:09:59 +02:00
Christoph Reiter
025332e02e libpcap: Update to 1.10.5
set PCAP_TYPE as suggested by the cmake build error
2024-10-14 07:13:03 +02:00
Christoph Reiter
70db312b56 python-pyproject-hooks: Update to 1.2.0 2024-10-14 07:12:24 +02:00
Christoph Reiter
2dd1eaec07 libarchive: Update to 3.7.7 2024-10-14 07:12:04 +02:00
Christoph Reiter
ec6a4059b2 libuv: Update to 1.49.1 2024-10-12 16:26:30 +02:00
Christoph Reiter
566d78356d git: Update to 2.47.0 2024-10-07 19:41:01 +02:00
David Macek
5dc65fe3d2 msys2-keyring: Update to 20241007 2024-10-07 19:21:37 +02:00
Yasuhiro Kimura
72c7b4a41b tmux: Update to 3.5a 2024-10-07 09:32:52 +05:30
Christoph Reiter
6e49e58442 ncurses: disable term-driver again to fix regressions
It breaks colors with nano for some reason, see
https://github.com/msys2/MSYS2-packages/issues/4945

Fixes #4945
2024-10-04 15:05:50 +02:00
Christoph Reiter
5c184619bd
libtre rebuild 2024-10-03 20:38:16 +02:00
Christoph Reiter
28bd6349df libtre: Update to 0.9.0 2024-10-03 20:37:52 +02:00
Christoph Reiter
e848892cac Drop perl-Digest-MD4
Unused and never had any users in MSYS2.
2024-10-03 19:56:31 +02:00
Christoph Reiter
d3b92e626d Drop python-pbr
Was added for python-mock, which is long gone.
No other users.
2024-10-03 19:56:24 +02:00
Christoph Reiter
0c8b60e3bc vim: Update to 9.1.0740 2024-10-03 09:46:00 +02:00
Christoph Reiter
338ce85c89 perl-ExtUtils-InstallPaths: Update to 0.014 2024-10-03 09:45:35 +02:00
Christoph Reiter
d42819e61b python-trove-classifiers: Update to 2024.9.12 2024-10-03 09:45:14 +02:00
Christoph Reiter
93d699f445 python-pyalpm: Update to 0.10.10 2024-10-03 09:44:57 +02:00
Christoph Reiter
96d2fd0a53 python-pytest: Update to 8.3.3 2024-10-03 09:44:39 +02:00
Christoph Reiter
ed8a55c13a ccache: Update to 4.10.2 2024-10-03 09:44:26 +02:00
Christoph Reiter
328091fb8f pv: Update to 1.8.14 2024-10-03 09:44:19 +02:00
Christoph Reiter
06f2f3b1e2 doctest: Update to 2.4.11 2024-10-03 09:43:43 +02:00
Christoph Reiter
b15399e0b1 python: Update to 3.12.7 2024-10-03 09:43:22 +02:00
Christoph Reiter
3e9077afc0 xz: Update to 5.6.3 2024-10-02 09:45:19 +02:00
Christoph Reiter
322a4a57e8 tio: Update to 3.7 2024-10-01 07:02:09 +02:00
Christoph Reiter
9ff49b6cae lua: fix .pc file and rename importlib to just liblua
The pc target in the make file is bogus, use the template from Arch
(or parts of it). And don't include the version in the import lib
to keep things simple.
2024-10-01 07:02:09 +02:00
Christoph Reiter
1e524f750b lua: add 5.4.7
required for tio
2024-09-30 09:09:35 +02:00
Christoph Reiter
c16c3915af cmake-bootstrap: Update to 3.30.4 2024-09-30 08:02:21 +02:00
Christoph Reiter
80b754c4ff cmake: Update to 3.30.4 2024-09-30 08:02:21 +02:00
Piotr Fusik
14a9d41bbf gradle: Update to 8.10.2 2024-09-27 18:49:00 +05:30
Yasuhiro Kimura
fd272136c5 ruby: Update to 3.3.5 2024-09-27 18:48:17 +05:30
Yasuhiro Kimura
5d4b9faf78 tmux: Update to 3.5 2024-09-27 18:46:39 +05:30
Christoph Reiter
52d8f67a43 tmate: rebuild for msgpack-c v6 2024-09-27 10:09:15 +02:00
Christoph Reiter
6cbf022103 msgpack-c: Update to 6.1.0
remove unused MSGPACK_CXX11
2024-09-27 10:09:15 +02:00
Christoph Reiter
a612687e1a libuv: Update to 1.49.0 2024-09-27 08:06:32 +02:00
Biswapriyo Nath
db3f663734 bash: update to 5.2.037 2024-09-27 11:35:41 +05:30
Christoph Reiter
be94232cb0 git: Update to 2.46.2 2024-09-25 09:16:04 +02:00
Biswapriyo Nath
39eed79472 mintty: update to 3.7.6 2024-09-24 10:09:59 +05:30
Christoph Reiter
b0fb8f93fd libarchive: Update to 3.7.6 2024-09-23 22:10:31 +02:00
Christoph Reiter
150f1fed4d meson: Update to 1.5.2 2024-09-20 23:15:44 +02:00
Christoph Reiter
39e75b2b40 apr: Update to 1.7.5 2024-09-20 23:14:01 +02:00
Christoph Reiter
fc0892db79 openssh: Update to 9.9p1 2024-09-20 17:50:23 +02:00
Christoph Reiter
16e163e550 glib2: Update to 2.82.1 2024-09-20 07:54:00 +02:00
Jannick
794793c093 gawk: Update to 5.3.1 2024-09-19 11:21:18 +02:00
Christoph Reiter
c7341eb3e4 libxml2: Update to 2.13.4 2024-09-19 11:20:54 +02:00
Christoph Reiter
135ff83836 pacman: rebuild for curl 2024-09-18 09:59:43 +02:00
Christoph Reiter
9bdf1de5a0 curl: Update to 8.10.1
patch is included in the new release
2024-09-18 09:50:32 +02:00
Christoph Reiter
a145f6ce1c Add cmake-bootstrap
This adds a bootstrapped cmake, which does not depend on external
libraries and can be used to build makedepends for the real cmake
package which uses external dependencies.

It's mainly useful for bootstrapping.
2024-09-17 19:16:02 +02:00
K.Takata
0d67d3f8eb pacman: Restore ja translations
MSYS2-specific Japanese translations were removed in
1915a138c0796740f3eec33308d6d34644e78a86.
Restore them.

See: https://github.com/msys2/msys2-pacman/pull/53
2024-09-17 19:12:37 +02:00
Biswapriyo Nath
b86543e02f texinfo: update to 7.1.1 2024-09-17 05:07:48 +00:00
Biswapriyo Nath
7cc4610991 stow: update to 2.4.1 2024-09-17 05:07:47 +00:00
Biswapriyo Nath
4eb840d823 python-hatchling: update to 1.25.0 2024-09-17 05:07:46 +00:00
Biswapriyo Nath
2e44832a48 python-build: update to 1.2.2 2024-09-17 05:07:45 +00:00
Biswapriyo Nath
bc48e2c3a6 perl-URI: update to 5.29 2024-09-17 05:07:43 +00:00
Biswapriyo Nath
ccefcce45e perl-Module-Build-Tiny: update to 0.051 2024-09-17 05:07:42 +00:00
Biswapriyo Nath
c6e38aca1a perl-ExtUtils-Helpers: update to 0.028 2024-09-17 05:07:41 +00:00
Biswapriyo Nath
4293a2cee7 mintty: update to 3.7.5 2024-09-17 05:07:40 +00:00
Christoph Reiter
38de7ecad6 python-setuptools: Update to 75.1.0 2024-09-16 20:26:16 +02:00
Christoph Reiter
77d6bec48d curl: backport some commits to fix http2
See https://github.com/curl/curl/issues/14923
2024-09-16 11:46:29 +02:00
Christoph Reiter
27ebc00eec jsoncpp rebuilds 2024-09-15 12:29:20 +02:00
Christoph Reiter
bab046c509 jsoncpp: port to meson
to work around the cmake bootstrap issue
2024-09-15 12:29:20 +02:00
Christoph Reiter
d323e152bf jsoncpp: Update to 1.9.6 2024-09-15 12:29:20 +02:00
Christoph Reiter
0ed119a761 git: Update to 2.46.1 2024-09-15 11:51:05 +02:00
Christoph Reiter
5283b541ec libarchive: Update to 3.7.5 2024-09-14 10:26:59 +02:00
Piotr Fusik
9a8ac16e10 gradle: Update to 8.10.1 2024-09-13 23:08:58 +05:30
Christoph Reiter
2368d50570 curl: Update to 8.10.0
Refresh the krb patch due to conflicts.
There was one case where it added libs to GSSAPI_INCS
which seems weird, so I dropped it from the refresh.
2024-09-11 12:00:55 +02:00
Christoph Reiter
9a08de350c Update ncurses/PKGBUILD 2024-09-10 17:37:47 +02:00
Rafael Kitover
f0899bfb55 ncurses: update to 6.5-20240831,enable term-driver
Update to the current dev version, as the last stable release was
already two years ago.

This patch set includes a patch to enable the term-driver support for
the Win32 console with TERM='#win32con' on the Cygwin runtime, like it
does for MinGW, which does not require a terminfo database.

This does not change the regular terminfo-based functionality of ncurses
otherwise.

You can verify that this works by running an ncurses program with
TERM='#win32con' in a Windows Terminal session or similar. For example
this one:

https://github.com/mtoyoda/sl
.

Signed-off-by: Rafael Kitover <rkitover@gmail.com>
2024-09-10 17:37:47 +02:00
James Wilkinson
ce3de44025 Fix makedepend 2024-09-10 16:45:17 +02:00
James Wilkinson
0b9de9991f Add makedepend 2024-09-10 16:45:17 +02:00
James Wilkinson
5fb11083d9 Add locale messages 2024-09-10 16:45:17 +02:00
James Wilkinson
0edc8e38ff rhash: update to 1.4.4 2024-09-10 16:45:17 +02:00
Christoph Reiter
fdf0a8f187 Revert "tzcode: Update to 2024b"
This reverts commit 646211e5106887ed24c8168467f1c05e61c5c082.

Wait for the next release, see
https://lore.kernel.org/distributions/87jzfk1hwy.fsf@gentoo.org/T
2024-09-10 07:50:59 +02:00
Ivan Maidanski
ef13c7d286 gc: update to 8.2.8 2024-09-09 23:31:19 +05:30
Christoph Reiter
fd3069b90a Add cross-mingwarm64-winstorecompat 2024-09-09 17:01:28 +02:00
Christoph Reiter
25e70e353f Add mingw-w64-cross-mingwarm64-tools 2024-09-09 16:32:34 +02:00
Christoph Reiter
3a0c5001ea python: Update to 3.12.6 2024-09-09 10:14:26 +02:00
Christoph Reiter
646211e510 tzcode: Update to 2024b 2024-09-09 10:13:34 +02:00
Christoph Reiter
2481a3783d nano: Update to 8.2 2024-09-09 10:05:55 +02:00
Christoph Reiter
b0594b884d winpty: makedep only on the needed cross compiler
and remove an outdated comment, the -git variants are gone
2024-09-09 09:44:08 +02:00
Christoph Reiter
2876b9d725 msys2-launcher: depend only on the used cross compiler 2024-09-09 09:43:50 +02:00
Christoph Reiter
f1ebdc9985 cross-zlib: add mingwarm64 2024-09-09 09:01:31 +02:00
Christoph Reiter
3cef1cbf20 mingwarm64: CI rebuilds for manually bootstrapped packages 2024-09-08 18:33:38 +02:00
Christoph Reiter
1356a98bc1 mingwarm64-gcc: missing git makedep 2024-09-08 17:01:24 +02:00
Christoph Reiter
d85db81579 mingwarm64-gcc: remove provides which we don't use 2024-09-08 16:53:56 +02:00
Christoph Reiter
bf68027685 fix pkgbase 2024-09-08 16:27:15 +02:00
Christoph Reiter
64c2973c63 CI: upload the srcinfo before uploading the rest
to make it easier to debug
2024-09-08 16:08:15 +02:00
Christoph Reiter
6af3c1f9d9 Add a mingwarm64 gcc cross compiler
bootstrapped via:

* build stage1 from here: https://github.com/Windows-on-ARM-Experiments/MSYS2-packages/tree/woarm64/mingw-w64-cross-mingwarm64-gcc-stage1
* build winpthreads without shared libs
* build crt
* rebuild winpthreads with shared libs
* build all the rest + gcc + rebuild everything again without stage1
2024-09-08 14:32:54 +02:00
Biswapriyo Nath
40515e2e91 python-lxml: update to 5.3.0 2024-09-05 07:53:18 +00:00
Biswapriyo Nath
cbdbb91a25 perl-Try-Tiny: update to 0.32 2024-09-05 07:53:17 +00:00
Biswapriyo Nath
0067fb5e7d perl-Regexp-Common: update to 2024080801 2024-09-05 07:53:16 +00:00
Biswapriyo Nath
7cde118acb perl-Parallel-ForkManager: update to 2.03 2024-09-05 07:53:15 +00:00
Biswapriyo Nath
81e4c39080 man-db: update to 2.13.0 2024-09-05 07:53:13 +00:00
Biswapriyo Nath
fea3a55ce5 libpipeline: update to 1.5.8 2024-09-05 07:53:12 +00:00
Biswapriyo Nath
c37f3b81e9 isl: update to 0.27 2024-09-05 07:53:11 +00:00
Biswapriyo Nath
c84881f8b7 doxygen: update to 1.12.0 2024-09-05 07:53:10 +00:00
Biswapriyo Nath
c10b2a96af cython: update to 3.0.11 2024-09-05 07:53:09 +00:00
Biswapriyo Nath
dc1e02c872 perl-Term-Table: update to 0.022 2024-09-05 05:28:40 +00:00
Biswapriyo Nath
3f448887f8 perl-Path-Tiny: update to 0.146 2024-09-05 05:28:39 +00:00
Biswapriyo Nath
a14274dc6f perl-Net-DNS: update to 1.46 2024-09-05 05:28:38 +00:00
Biswapriyo Nath
6e7b43a645 perl-Mozilla-CA: update to 20240730 2024-09-05 05:28:37 +00:00
Biswapriyo Nath
e2fd864bfd perl-IO-Socket-SSL: update to 2.089 2024-09-05 05:28:36 +00:00
Biswapriyo Nath
f6d73269af perl-HTML-Parser: update to 3.83 2024-09-05 05:28:35 +00:00
Biswapriyo Nath
99dd737f2d perl-ExtUtils-Config: update to 0.010 2024-09-05 05:28:33 +00:00
Biswapriyo Nath
de859fdb2d perl-Data-Munge: update to 0.111 2024-09-05 05:28:32 +00:00
Biswapriyo Nath
2dbaacbcc0 perl-DBI: update to 1.645 2024-09-05 05:28:31 +00:00
Biswapriyo Nath
503c2148f5 perl-Clone: update to 0.47 2024-09-05 05:28:30 +00:00
Christoph Reiter
3e7b4b405d mingw-w64-cross-mingwarm64-binutils: split out and use fork 2024-09-04 22:00:56 +02:00
Johannes Schindelin
f1898f02ce msys2-runtime: pipe: Fix a regression that raw_write() slows down
This corresponds to https://github.com/msys2/msys2-runtime/pull/227.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2024-09-04 19:58:18 +02:00
Christoph Reiter
75a06d9608 expat: Update to 2.6.3 2024-09-04 19:58:00 +02:00
Christoph Reiter
bf7f464434
openssl: Update to 3.3.2 (#4882)
* openssl: Update to 3.3.2

new domain and new signing key (see https://openssl-library.org/source/index.html)
and sources are now only hosted on github
2024-09-04 00:43:23 +02:00
Christoph Reiter
9ed5e0c2ad
Merge pull request #4878 from emuslor/vim-9.1.0707
vim: update to 9.1.0707
2024-09-03 22:37:16 +02:00
Christoph Reiter
aca5675802
Merge pull request #4879 from emuslor/libssh-0.11.1
libssh: update to 0.11.1
2024-09-03 22:36:23 +02:00
Christoph Reiter
0ba0c9abc0
Merge pull request #4881 from emuslor/pv-1.8.13
pv: update to 1.8.13
2024-09-03 22:35:21 +02:00
Christoph Reiter
8008478ed4
Merge pull request #4880 from emuslor/cmake-3.30.3
cmake: update to 3.30.3
2024-09-03 22:34:51 +02:00
James Wilkinson
bb548e3626 pv: update to 1.8.13 2024-09-02 20:25:45 -04:00
James Wilkinson
80508ce7fc cmake: update to 3.30.3 2024-09-02 19:40:59 -04:00
James Wilkinson
a9245a0c56 libssh: update to 0.11.1 2024-09-02 12:30:17 -04:00
James Wilkinson
0ab8665c67 vim: update to 9.1.0707 2024-09-02 11:38:57 -04:00
Christoph Reiter
847a9ff46e mingw-w64-cross-binutils: drop aarch64 again for now
we'll handle it in a separate PKGBUILD
2024-09-01 20:55:09 +02:00
Christoph Reiter
536d1f9f6b
Merge pull request #4876 from lazka/mingw-w64-cross-mingwarm64-headers-split
mingw-w64-cross-headers: split out mingwarm64
2024-09-01 18:09:05 +02:00
Christoph Reiter
07a4d137d3 mingw-w64-cross-headers: split out mingwarm64
We need to use the fork, so we can either backport patches, or
keep things simple and use a different source for the mingwarm64
variant, which this tries to do.
2024-09-01 17:50:47 +02:00
Christoph Reiter
753afbefc3
Merge pull request #4875 from lazka/mingw-w64-cross-c6bf4bdf65
mingw-w64-cross: Update to c6bf4bdf65
2024-09-01 16:13:06 +02:00
Christoph Reiter
daa851f06a mingw-w64-cross: Update to c6bf4bdf65 2024-09-01 15:23:09 +02:00
Christoph Reiter
b516aeb444
Merge pull request #4874 from lazka/cross-headers-aarch64
mingw-w64-cross-headers: add aarch64 variant
2024-09-01 14:21:08 +02:00
Christoph Reiter
9985f9eda2 mingw-w64-cross-headers: add aarch64 variant
default to ucrt/win10 like we do for clangarm64
2024-09-01 14:06:57 +02:00
Christoph Reiter
e699984903 mingw-w64-cross-gcc: depend on split binutils 2024-09-01 13:57:15 +02:00
Christoph Reiter
3a6e1334eb
Merge pull request #4873 from lazka/binutils-cross-aarch64
mingw-w64-cross-binutils: add aarch64 variant
2024-09-01 12:54:53 +02:00
Christoph Reiter
ee3840fcde
Merge pull request #4869 from emuslor/mc-4.8.32
mc: update to 4.8.32 and fix version bug
2024-09-01 12:54:11 +02:00
Christoph Reiter
f67512c1ad
Merge pull request #4870 from emuslor/socat-1.8.0.1
socat: update to 1.8.0.1
2024-09-01 12:42:37 +02:00
Christoph Reiter
d546a73841
Merge pull request #4871 from emuslor/nnn-5.0
nnn: update to 5.0
2024-09-01 12:42:11 +02:00
Christoph Reiter
f7b251dc8b mingw-w64-cross-binutils: add aarch64 variant 2024-09-01 12:10:11 +02:00
James Wilkinson
55b9fc70b2 nnn: update to 5.0 2024-08-31 19:50:11 -04:00
James Wilkinson
8834aa89ae socat: update to 1.8.0.1 2024-08-31 19:04:25 -04:00
James Wilkinson
db5b026ea2 Note about why the sed was added 2024-08-31 19:02:19 -04:00
James Wilkinson
eb463329b6 Update to 4.8.32 and fix version bug 2024-08-31 18:33:03 -04:00
Christoph Reiter
0370ee997c
Merge pull request #4867 from lazka/cross-binutils-2.43.1
cross-binutils: Update to 2.43.1
2024-08-31 13:32:10 +02:00
Christoph Reiter
9231ad46d4 cross-binutils: Update to 2.43.1 2024-08-31 13:09:46 +02:00
Christoph Reiter
cc4b522ba4
Merge pull request #4862 from lazka/pacman-remove-cppflags
makepkg_mingw.conf: stop using CPPFLAGS
2024-08-31 13:08:54 +02:00
Christoph Reiter
6f74be1090
Merge pull request #4865 from lazka/cross-binutils-split
mingw-w64-cross-binutils: split up
2024-08-31 13:08:30 +02:00
Christoph Reiter
3aa32f8461 mingw-w64-cross-binutils: split up
And move all conflicting files into a "common" package, similar to what
Fedora does
2024-08-31 12:09:07 +02:00
Christoph Reiter
bed988bfa9
Merge pull request #4863 from lazka/python-setuptools-74.0.0
python-setuptools: Update to 74.0.0
2024-08-31 11:55:15 +02:00
Christoph Reiter
2daa373485
Merge pull request #4864 from emuslor/binutils-2.43.1
Update binutils to 2.43.1
2024-08-31 11:43:43 +02:00
James Wilkinson
ffbf281f74 binutils to 2.43.1 2024-08-30 23:40:02 -04:00
Christoph Reiter
6c64be4f48 python-setuptools: Update to 74.0.0 2024-08-30 21:34:58 +02:00
Christoph Reiter
0deaca58b2
Merge pull request #4861 from lazka/msys2-w32api-cross-cleanup
msys2-w32api: remove dependency on mingw-w64-cross-gcc
2024-08-30 18:59:22 +02:00
Christoph Reiter
13e7de80ca makepkg_mingw.conf: stop using CPPFLAGS
cmake for example doesn't use CPPFLAGS, so anything using cmake wont
get __USE_MINGW_ANSI_STDIO set, which is causing problems like
https://github.com/msys2/MINGW-packages/pull/21796

Instead move __USE_MINGW_ANSI_STDIO into CFLAGS and CXXFLAGS.

Uses "-Wp" because we already do that for _FORTIFY_SOURCE, not sure
if it helps with anything really, but why not.

See #4860
2024-08-30 18:50:13 +02:00
Christoph Reiter
431643e693 msys2-w32api: remove dependency on mingw-w64-cross-gcc
Instead depend on only the cross compiler that is needed.
2024-08-30 18:20:32 +02:00
Christoph Reiter
09f5a74e97
Merge pull request #4857 from emuslor/patch-1
Fix spelling error in dot.bash_profile
2024-08-29 22:39:15 +02:00
Christoph Reiter
2391c71510
Merge pull request #4850 from ognevny/makepkg-add-rustflags
makepkg-mingw.conf: add RUSTFLAGS
2024-08-29 22:38:39 +02:00
James Wilkinson
7f6cd96067 Update checksum 2024-08-28 17:00:42 -04:00
Christoph Reiter
c10a380c85
Merge pull request #4859 from lazka/c-ares-1.33.1
c-ares: Update to 1.33.1
2024-08-28 22:37:11 +02:00
Christoph Reiter
2bbc5f5964
Merge pull request #4858 from lazka/nghttp2-1.63.0
nghttp2: Update to 1.63.0
2024-08-28 22:36:50 +02:00
Christoph Reiter
4240afe7bb c-ares: Update to 1.33.1 2024-08-28 22:30:03 +02:00
Christoph Reiter
e45e2ed8c4 nghttp2: Update to 1.63.0 2024-08-28 22:27:16 +02:00
James Wilkinson
41156ba329
Fix spelling error in dot.bash_profile 2024-08-28 16:21:32 -04:00
Christoph Reiter
9de5181210
Merge pull request #4856 from dscho/msys2-runtime-3.5.4
msys2-runtime: update to v3.5.4
2024-08-27 19:51:52 +02:00
Christoph Reiter
e95e1a5f41
Merge pull request #4855 from lazka/glib2-2.82.0
glib2: Update to 2.82.0
2024-08-27 19:48:18 +02:00
Johannes Schindelin
7005429a56 msys2-runtime: update to v3.5.4
Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2024-08-27 19:03:59 +02:00
Christoph Reiter
699725924c glib2: Update to 2.82.0
Set new glib_debug as suggested upstream
2024-08-27 08:54:53 +02:00
Christoph Reiter
ab051de360
Merge pull request #4854 from lazka/glib2-2.80.5
glib2: Update to 2.80.5
2024-08-26 22:21:13 +02:00
Christoph Reiter
85f3da7d8d glib2: Update to 2.80.5 2024-08-26 19:13:43 +02:00
Maksim Bondarenkov
42df58d79a makepkg-mingw.conf: add RUSTFLAGS
frame-pointers already enabled for rust package, so let's put it for all rust-based packages
2024-08-20 11:04:00 +03:00
Christoph Reiter
99ac5123c3
Merge pull request #4849 from lazka/cross-binutils-2.43
cross-binutils: Update to 2.43
2024-08-20 08:12:24 +02:00
Christoph Reiter
b245bbdda1 cross-binutils: Update to 2.43 2024-08-20 07:41:21 +02:00
Christoph Reiter
9b8ecf64d8
Merge pull request #4847 from lazka/cross-gcc-split
cross-gcc: convert to split package
2024-08-20 07:15:35 +02:00
Christoph Reiter
98ef2f2434 cross-gcc: convert to split package 2024-08-19 22:31:01 +02:00
Christoph Reiter
7a5ef9d522
Merge pull request #4844 from lazka/sqlite-3.46.1
sqlite: Update to 3.46.1
2024-08-19 09:47:12 +02:00
Christoph Reiter
93b67e3161
Merge pull request #4845 from lazka/readline-8.2.013
readline: Update to 8.2.013
2024-08-19 09:46:45 +02:00
Christoph Reiter
15b46ebb62 readline: Update to 8.2.013 2024-08-19 09:38:51 +02:00
Christoph Reiter
fc74bc9980 sqlite: Update to 3.46.1 2024-08-19 09:37:48 +02:00
Christoph Reiter
fbf9578827
Merge pull request #4842 from lazka/gcc-cross-update
gcc-cross: Update to 14.2.0
2024-08-18 17:59:36 +02:00
Christoph Reiter
6ebdfc2f6a gcc-cross: Update to 14.2.0
sync patches with the mingw build
2024-08-17 23:11:40 +02:00
Christoph Reiter
1588d231cf
Merge pull request #4841 from lazka/gcc-cross-remove-msysize
cross-gcc: remove msysize patches
2024-08-17 22:47:35 +02:00
Christoph Reiter
58029b34b9 cross-gcc: remove msysize patches
* 0950-11.2.0-configure-msys2.patch: replace with building for cygwin
  (the lto plugin DLL name changed, which we could patch back if it is a problem)
* 0951-11.2.0-msys2-spec.patch: not relevant for mingw
* 0953-11.2.0-testsuite-msys2.patch: not relevant for mingw
2024-08-17 21:15:38 +02:00
Christoph Reiter
07d9d4f9bd
Merge pull request #4820 from Suyun114/nawk-20240728
nawk: Update to 20240728
2024-08-17 18:33:22 +02:00
Christoph Reiter
66c49b6365
Merge pull request #4822 from lazka/libssh-0.11.0
libssh: Update to 0.11.0
2024-08-17 18:32:54 +02:00
Christoph Reiter
2395175f59 nawk: use tag=, and remove commit references
it should be all we need
2024-08-17 17:38:19 +02:00
Christoph Reiter
2f045fdbf9 libssh: Update to 0.11.0
* _GNU_SOURCE is set by the cmake build now, so remove the workaround
* backport build fixes for newer issues
2024-08-17 17:35:44 +02:00
Christoph Reiter
9da5ca35b5
Merge pull request #4840 from lazka/python-markdown-3.7
python-markdown: Update to 3.7
2024-08-17 17:12:36 +02:00
Christoph Reiter
341184f8ad python-markdown: Update to 3.7 2024-08-17 12:34:05 +02:00
Christoph Reiter
334d382d69
Merge pull request #4838 from lazka/mercurial-6.8.1
mercurial: Update to 6.8.1
2024-08-17 08:26:28 +02:00
Christoph Reiter
13bdbec0e2 mercurial: Update to 6.8.1
pgp key see: https://lists.mercurial-scm.org/pipermail/mercurial-packaging/2024-August/000737.html

Fixes #4836
2024-08-17 08:16:18 +02:00
Christoph Reiter
52015e16ec
Merge pull request #4837 from lazka/python-pip-24.2
python-pip: Update to 24.2
2024-08-17 07:31:42 +02:00
Christoph Reiter
056d7f3387 python-pip: Update to 24.2 2024-08-16 19:29:10 +02:00
Yasuhiro Kimura
91b9e4f24e ruby: Update to 3.3.4 2024-08-16 21:11:34 +05:30
Christoph Reiter
c04f7a26b4 gi-docgen: backport fix to remove wheel dependency 2024-08-16 15:41:00 +02:00
Christoph Reiter
0566eff63a Remove makedepends on python-wheel everywhere
setuptools no longer needs it for building wheels since v70.1.0
2024-08-16 14:03:27 +02:00
Christoph Reiter
f30455f384
Merge pull request #4834 from lazka/python-pip-24.1
python-pip: Update to 24.1
2024-08-16 13:48:48 +02:00
Christoph Reiter
08d38c074d python-pip: Update to 24.1 2024-08-16 13:37:10 +02:00
Christoph Reiter
07a3a8ef14
Merge pull request #4833 from lazka/cloc-2.02
cloc: Update to 2.02
2024-08-16 12:01:28 +02:00
Christoph Reiter
f34e9f878b
Merge pull request #4832 from lazka/python-wheel-0.44.0
python-wheel: Update to 0.44.0
2024-08-16 12:01:05 +02:00
Christoph Reiter
baa5ac6855
Merge pull request #4831 from lazka/python-setuptools-72.2.0
python-setuptools: Update to 72.2.0
2024-08-16 12:00:33 +02:00
Christoph Reiter
abfbbb1f83 setuptools: remove included .exe manually
SETUPTOOLS_INSTALL_WINDOWS_SPECIFIC_FILES no longer gets rid of all of
them, so do it manually
2024-08-16 11:49:21 +02:00
Christoph Reiter
06ddadaab2
Merge pull request #4830 from lazka/c-ares-1.33.0
c-ares: Update to 1.33.0
2024-08-16 11:41:20 +02:00
Christoph Reiter
22879f16a4
Merge pull request #4829 from lazka/gnutls-3.8.7
gnutls: Update to 3.8.7
2024-08-16 11:36:01 +02:00
Christoph Reiter
0fe9e669bf python-setuptools: Update to 72.2.0 2024-08-16 11:32:34 +02:00
Christoph Reiter
272bd155a0 python-wheel: Update to 0.44.0 2024-08-16 11:28:25 +02:00
Christoph Reiter
81410f0229 cloc: Update to 2.02 2024-08-16 11:27:28 +02:00
Christoph Reiter
e031ade5a7 c-ares: Update to 1.33.0
Add new key to validpgpkeys (see upstream website)
2024-08-16 11:26:29 +02:00
Christoph Reiter
1ee2f6f0b5 gnutls: use fixed tarball
See https://lists.gnupg.org/pipermail/gnutls-help/2024-August/004851.html
2024-08-16 11:14:02 +02:00
Christoph Reiter
cf8ae67829 gnutls: Update to 3.8.7
the weak symbol check has been updated, so remove the workaround
2024-08-16 09:54:40 +02:00
Piotr Fusik
6fc93b4289 gradle: Update to 8.10 2024-08-15 18:42:29 +05:30
Christoph Reiter
f6e9788866
Merge pull request #4827 from lazka/cross-default-manifest-split
cross-windows-default-manifest: convert to split package
2024-08-13 08:58:47 +02:00
Christoph Reiter
1bf76c387f cross-windows-default-manifest: convert to split package 2024-08-13 08:26:46 +02:00
Christoph Reiter
c56d9ae8c6
Merge pull request #4823 from lazka/bash-5.2.032
bash: Update to 5.2.032
2024-08-13 08:23:55 +02:00
Christoph Reiter
eff23aed3f
Merge pull request #4825 from lazka/vim-9.1.0648
vim: Update to 9.1.0648
2024-08-13 08:22:45 +02:00
Christoph Reiter
642d3ba262 mingw-w64-cross-zlib: allow to build a subset of the targets 2024-08-13 08:13:26 +02:00
Christoph Reiter
aaf59f0440 vim: Update to 9.1.0648 2024-08-11 10:49:27 +02:00
Christoph Reiter
26c715a746
Merge pull request #4824 from lazka/python-yaml-6.0.2
python-yaml: Update to 6.0.2
2024-08-11 10:48:27 +02:00
Christoph Reiter
d8d056cb53 python-yaml: Update to 6.0.2 2024-08-11 10:35:27 +02:00
Christoph Reiter
2845454332 bash: Update to 5.2.032 2024-08-11 10:34:40 +02:00
Christoph Reiter
91aec8e623
Merge pull request #4812 from zanchey/patch-1
fish PKGBUILD: remove ancient dependencies
2024-08-09 23:03:48 +02:00
Christoph Reiter
edd3edcb9b
fish: bump pkgrel 2024-08-09 22:49:50 +02:00
Christoph Reiter
3d2aad9e98
Merge pull request #4821 from lazka/python-3.12.5
python: Update to 3.12.5
2024-08-09 16:46:57 +02:00
Christoph Reiter
92c52f1a7b python: Update to 3.12.5 2024-08-09 14:43:22 +02:00
Christoph Reiter
8901fc5ea6
Merge pull request #4819 from lazka/pkgconf-2.3.0
pkgconf: Update to 2.3.0
2024-08-08 21:54:46 +02:00
Suyun114
176c479a39 nawk: Update to 20240728 2024-08-08 16:17:17 +08:00
Christoph Reiter
23de7bd717 pkgconf: Update to 2.3.0 2024-08-08 09:49:11 +02:00
Christoph Reiter
a6dc686908 mingw-w64-cross-crt: allow to build a subset of the targets 2024-08-08 09:43:34 +02:00
Christoph Reiter
0d8c435d34 mingw-w64-cross-headers: update URLs 2024-08-08 09:31:26 +02:00
Christoph Reiter
f86e385e5c
Merge pull request #4817 from lazka/winstorecompat-split
mingw-w64-cross-winstorecompat: split up
2024-08-08 09:24:01 +02:00
Christoph Reiter
208c478a0f mingw-w64-cross-winstorecompat: split up 2024-08-08 09:11:03 +02:00
Christoph Reiter
bbe55c284b mingw-w64-cross-headers: allow to build a subset of the targets
like with the other cross packages
2024-08-08 08:43:58 +02:00
Christoph Reiter
a38bc8d468
Merge pull request #4816 from Suyun114/binutils-2.43
binutils: Update to 2.43
2024-08-08 08:30:50 +02:00
Suyun114
656c84a3a7 binutils: Update to 2.43 2024-08-08 11:57:19 +08:00
David Adam
d2cc23f579
fixup! drop iconv depends as well 2024-08-07 09:15:17 +08:00
David Adam
20bd731ca3
fish PKGBUILD: remove ancient dependencies
There are a number of very old dependencies listed here, which should be able to be removed without any change in the function of the final binary.
2024-08-06 16:22:57 +08:00
Christoph Reiter
150b4a7fae
Merge pull request #4811 from lazka/cross-tools-split
mingw-w64-cross-tools: convert to split package
2024-08-06 09:44:40 +02:00
Christoph Reiter
db75d2d09b mingw-w64-cross-tools: convert to split package 2024-08-06 09:04:47 +02:00
Christoph Reiter
c652f3c973
Merge pull request #4810 from lazka/cross-winpthreads-split
mingw-w64-cross-winpthreads: convert to split package
2024-08-06 08:10:42 +02:00
Christoph Reiter
57bc48294f cross-winpthreads: make it possible to build a subset easily
only build what is in _targetpkgs.
2024-08-06 07:11:14 +02:00
Christoph Reiter
be84be73bd
Merge pull request #4806 from lazka/wcurl-2024.07.10
Add wcurl
2024-08-06 06:37:21 +02:00
Christoph Reiter
42dac9658a mingw-w64-cross-winpthreads: convert to split package 2024-08-05 08:33:38 +02:00
Christoph Reiter
ffdf68d10f cross-zlib: fix url/license
and improve the meta package description
2024-08-05 07:56:32 +02:00
Christoph Reiter
82d6d2c51d cross-crt: add missing backwards compat deps
and update the upstream URLs
2024-08-05 07:36:22 +02:00
Christoph Reiter
272aa34c71
Merge pull request #4809 from lazka/cross-crt-split
mingw-w64-cross-crt: convert to split package
2024-08-04 21:16:45 +02:00
Christoph Reiter
bfbb8fe04c mingw-w64-cross-crt: convert to split package
Same as #4807
2024-08-04 20:40:53 +02:00
Christoph Reiter
7e8e8b0e3a
Merge pull request #4808 from lazka/cross-headers-split
mingw-w64-cross-headers: convert to split package
2024-08-04 17:13:15 +02:00
Christoph Reiter
90f410c2a5 mingw-w64-cross-headers: convert to split package
Same as #4807
2024-08-04 16:42:48 +02:00
Christoph Reiter
059b423f67
Merge pull request #4807 from lazka/cross-zlib-split
mingw-w64-cross-zlib: convert to split package
2024-08-04 15:36:05 +02:00
Christoph Reiter
9ec556e9b5 mingw-w64-cross-zlib: convert to split package
So we don't have to install for every host

* split the package up for each host
* add a mingw-w64-cross-zlib package that depends on all of them
  for backwards compat
* conflict against old version to avoid file conflicts during upgrades
2024-08-04 14:25:44 +02:00
Christoph Reiter
1d4c404452 Add wcurl 2024-08-03 21:26:04 +02:00
Christoph Reiter
6c07bf09c1 autotools-wrappers: remove unused patch 2024-08-03 18:37:13 +02:00
Christoph Reiter
c9012e4639 CI: use the new setup-msys2 output for finding the install location 2024-08-03 14:10:01 +02:00
Christoph Reiter
fe56af7c5a
Merge pull request #4803 from lazka/curl-8.9.1
curl: Update to 8.9.1
2024-07-31 09:38:43 +02:00
Christoph Reiter
0213f16ff8
Merge pull request #4802 from Suyun114/vim-9.1.0643
vim: update to 9.1.0643
2024-07-31 09:26:24 +02:00
Christoph Reiter
f0b4d82f98 curl: Update to 8.9.1 2024-07-31 09:18:32 +02:00
Suyun114
6e122ff1e8 vim: update to 9.1.0643 2024-07-30 17:05:27 +08:00
Christoph Reiter
24eb1b963b
Merge pull request #4800 from lazka/git-2.46.0
git: Update to 2.46.0
2024-07-30 07:41:00 +02:00
Christoph Reiter
6c618d1325 git: Update to 2.46.0 2024-07-30 06:59:37 +02:00
Christoph Reiter
8f360a9ad7
Merge pull request #4798 from ikspress/automake
automake1.17: new package
2024-07-27 19:21:25 +02:00
Christoph Reiter
64697dca62
Merge pull request #4799 from lazka/meson-1.5.1
meson: Update to 1.5.1
2024-07-27 19:14:50 +02:00
Christoph Reiter
cdfdf7a56b autotools-wrappers: Update to 20240607
This adds support for autotools 2.72, so we can drop the patch,
and also automake 1.17.
2024-07-27 19:08:29 +02:00
Christoph Reiter
2d70553eab autotools-wrappers: depend on new automake1.17 2024-07-27 19:08:29 +02:00
Christoph Reiter
cc14f0ae9f automake1.17: don't use the version in the package name
The version will change in the future, while the "1.17" will stay
the same for files and the package name.
2024-07-27 19:08:02 +02:00
Christoph Reiter
48e137175d meson: Update to 1.5.1 2024-07-27 18:50:54 +02:00
Yang Kun
78a211f18c automake1.17: new package 2024-07-27 18:55:10 +08:00
Christoph Reiter
2284878e94
Merge pull request #4796 from lazka/pacman-rebuild
pacman: rebuild
2024-07-25 17:30:30 +02:00
Christoph Reiter
f3fdf5f742 pacman: rebuild 2024-07-25 16:48:33 +02:00
Christoph Reiter
1169306782
Merge pull request #4794 from lazka/curl-8.9.0
curl: Update to 8.9.0
2024-07-24 21:58:07 +02:00
Christoph Reiter
b4a0213283
Merge pull request #4795 from lazka/libxml2-2.13.3
libxml2: Update to 2.13.3
2024-07-24 21:57:37 +02:00
Christoph Reiter
bbf975a197 libxml2: Update to 2.13.3 2024-07-24 21:31:30 +02:00
Christoph Reiter
6d35008585 curl: Update to 8.9.0
0001-more-static-fixes.patch: fixed upstream
2024-07-24 21:25:59 +02:00
Christoph Reiter
cd6f9893e8
Merge pull request #4791 from lazka/lz4-1.10.0
lz4: Update to 1.10.0
2024-07-23 00:07:25 +02:00
Christoph Reiter
28663b4529 lz4: Update to 1.10.0 2024-07-22 16:56:32 +02:00
Christoph Reiter
d3b6f182a4
Merge pull request #4789 from lazka/cmake-3.30.1
cmake: Update to 3.30.1
2024-07-22 08:52:58 +02:00
Christoph Reiter
f17ac980c2
Merge pull request #4788 from lazka/pv-1.8.12
pv: Update to 1.8.12
2024-07-20 22:42:57 +02:00
Christoph Reiter
6026b4f9cb
Merge pull request #4790 from lazka/asciidoc-10.2.1
asciidoc: Update to 10.2.1
2024-07-20 22:42:37 +02:00
Christoph Reiter
45bceeed5f asciidoc: Update to 10.2.1 2024-07-20 22:33:54 +02:00
Christoph Reiter
727eab61c0 cmake: Update to 3.30.1 2024-07-20 22:33:31 +02:00
Christoph Reiter
6dbd906bba pv: Update to 1.8.12 2024-07-20 22:33:02 +02:00
Christoph Reiter
77856faa80
Merge pull request #4784 from lazka/u-boot-tools-2024.07
u-boot-tools: Update to 2024.07
2024-07-17 07:57:27 +02:00
Christoph Reiter
9297059d90
Merge pull request #4785 from lazka/libpcap-1.10.4
libpcap: Update to 1.10.4
2024-07-17 07:57:05 +02:00
Christoph Reiter
bd2299aef6 libpcap: Update to 1.10.4
drop patches for things fixed in this release
2024-07-15 21:20:08 +02:00
Christoph Reiter
cef8f1a076 u-boot-tools: Update to 2024.07 2024-07-15 21:12:22 +02:00
Christoph Reiter
f19a323899
Merge pull request #4782 from lazka/tree-2.1.3
tree: Update to 2.1.3
2024-07-14 16:53:22 +02:00
Christoph Reiter
8225b97451
Merge pull request #4783 from lazka/less-661
less: Update to 661
2024-07-14 16:53:02 +02:00
Christoph Reiter
cbcd6d2e6b
Merge pull request #4781 from lazka/nano-8.1
nano: Update to 8.1
2024-07-14 16:52:38 +02:00
Christoph Reiter
0900b92c09 less: Update to 661 2024-07-14 16:43:29 +02:00
Christoph Reiter
c6bfc735e9 tree: Update to 2.1.3 2024-07-14 16:42:54 +02:00
Christoph Reiter
b85cd4e486 nano: Update to 8.1 2024-07-14 16:42:25 +02:00
Christoph Reiter
0d4e62f40f
Merge pull request #4779 from lazka/meson-backport-2
meson: backport a regression fix
2024-07-12 12:01:06 +02:00
Christoph Reiter
f14b1f6201 meson: backport a regression fix
this should make msys2-tests happy again
2024-07-12 11:53:25 +02:00
Piotr Fusik
38d43fe059 gradle: Update to 8.9 2024-07-12 13:02:40 +05:30
Christoph Reiter
8c23b3c2ca
Merge pull request #4778 from lazka/diffstat-1.66
diffstat: Update to 1.66
2024-07-11 07:52:20 +02:00
Christoph Reiter
768473649a
Merge pull request #4777 from lazka/meson-1.5.0
meson: Update to 1.5.0
2024-07-11 07:52:01 +02:00
Christoph Reiter
82abf04732
Merge pull request #4776 from lazka/python-pip-24.1.2
python-pip: Update to 24.1.2
2024-07-11 07:51:37 +02:00
Christoph Reiter
3f92de4229 python-pip: Update to 24.1.2 2024-07-11 07:36:36 +02:00
Christoph Reiter
6ede152c13 diffstat: Update to 1.66 2024-07-11 07:35:32 +02:00
Christoph Reiter
7dc0a87130 meson: Update to 1.5.0 2024-07-11 07:33:32 +02:00
Christoph Reiter
d9c9fa732f
glib2: add link to upstream MR 2024-07-09 21:02:00 +02:00
Christoph Reiter
c9b0413a55
Merge pull request #4767 from lazka/gdb-cygwin-sync
gdb: sync patches from cygwin
2024-07-09 19:56:23 +02:00
Christoph Reiter
6838e23070
Merge pull request #4773 from dscho/prevent-different-msys2-runtime-versions-from-sharing-cygheaps-v3.5.3
Prevent different msys2 runtime versions from sharing cygheaps (targeting msys2-runtime v3.5)
2024-07-09 19:55:34 +02:00
Christoph Reiter
1878ec84d5
Merge pull request #4764 from dscho/prevent-different-msys2-runtime-versions-from-sharing-cygheaps
msys2-runtime-3.4: synchronize with the `msys2-runtime-3.4.10` branch in the `msys2-runtime` repository
2024-07-09 19:55:02 +02:00
Johannes Schindelin
8706aa1811 msys2-runtime: prevent different msys2 runtime versions from sharing cygheaps
This commit corresponds to https://github.com/msys2/msys2-runtime/pull/219.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2024-07-09 09:11:07 +02:00
Johannes Schindelin
76b0694548 msys2-runtime(update-patches.sh): do generate stable checksums for the Cygwin code
As of v6.1.0, Pacman no longer generates `SKIP` as SHA-256 checksums for
Git repositories, as per the release notes at
https://gitlab.archlinux.org/pacman/pacman/-/blob/v6.1.0/NEWS?ref_type=tags#L21:

> - Add checksum support for git/mercurial/bzr sources

Instead of outputting `SKIP`, Pacman now runs `git -c core.abbrev=no
archive --format tar <branch-or-tag> | sha256sum` and uses the result:
2fc2ab6cf0

Unfortunately, the output of `git archive` is not stable. For one, the
`core.autoCRLF` setting (which defaults to `true` in Git for Windows)
affects the result.

Let's ensure that that `core.autoCRLF` setting is forced to `false`,
with the idea to add other settings as required.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2024-07-09 09:08:35 +02:00
Johannes Schindelin
a8b44d4f90 msys2-runtime(update-patches.sh): configure the correct remote URL
When initializing the bare `msys2-runtime` repository that usually
`makepkg` would have initialized for us, do configure the remote URL
that subsequent `makepkg` runs will expect because of the one recorded
in `PKGBUILD`.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2024-07-09 09:08:35 +02:00
Johannes Schindelin
e6209c6301 msys2-runtime-3.4: sync with the msys2-runtime-3.4.10 branch
Looks like we haven't updated `MSYS2-packages`' `msys2-runtime-3.4`
directory in quite a while. This roll-up integrates:

- https://github.com/msys2/msys2-runtime/pull/192
- https://github.com/msys2/msys2-runtime/pull/205
- https://github.com/msys2/msys2-runtime/pull/209
- https://github.com/msys2/msys2-runtime/pull/210
- https://github.com/msys2/msys2-runtime/pull/220

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2024-07-09 09:02:03 +02:00
Christoph Reiter
849b8fc2d7
Merge pull request #4768 from lazka/vim-9.1.0532
vim: Update to 9.1.0532
2024-07-09 08:20:21 +02:00
Christoph Reiter
9c4450aab1
Merge pull request #4769 from lazka/python-more-itertools-10.3.0
python-more-itertools: Update to 10.3.0
2024-07-09 08:19:59 +02:00
Christoph Reiter
d2eca9629f
Merge pull request #4770 from lazka/perl-ExtUtils-InstallPaths-0.013
perl-ExtUtils-InstallPaths: Update to 0.013
2024-07-09 08:19:40 +02:00
Christoph Reiter
50b7bfd343
Merge pull request #4771 from lazka/znc-1.9.1
znc: Update to 1.9.1
2024-07-09 08:19:18 +02:00
Christoph Reiter
cef31111f6 znc: Update to 1.9.1 2024-07-09 07:24:32 +02:00
Christoph Reiter
9406ae281c perl-ExtUtils-InstallPaths: Update to 0.013 2024-07-09 07:23:48 +02:00
Christoph Reiter
4d0405fb29 vim: Update to 9.1.0532 2024-07-09 07:22:40 +02:00
Christoph Reiter
a7766d50b2 python-more-itertools: Update to 10.3.0 2024-07-09 07:22:06 +02:00
Christoph Reiter
8f7b2eadb1
Merge pull request #4766 from lazka/glib2-2.80.4
glib2: Update to 2.80.4
2024-07-09 07:20:55 +02:00
Christoph Reiter
0a70e5f8f2 gdb: sync patches from cygwin
to make the next update easier

* sync all patches
* change numbering for non-cygwin patches
* remove useless diff from 1006-autoreconf.patch
2024-07-09 07:19:01 +02:00
Christoph Reiter
b63832e665 glib2: Update to 2.80.4 2024-07-09 06:56:14 +02:00
Christoph Reiter
2165e9e4b1
Merge pull request #4765 from lazka/python-no-forkserver
python: switch default mp start method to "spawn" and disable "forkserver"
2024-07-08 20:47:41 +02:00
Christoph Reiter
387c067685 python: switch default mp start method to "spawn" and disable "forkserver"
"forkserver" doesn't work, and "fork" is deprecated, so give "spawn" a try
See https://github.com/msys2/MSYS2-packages/pull/4743#issuecomment-2213043559
2024-07-08 20:26:58 +02:00
Johannes Schindelin
36daff5336 msys2-runtime-3.4(update-patches.sh): do generate stable checksums for the Cygwin code
As of v6.1.0, Pacman no longer generates `SKIP` as SHA-256 checksums for
Git repositories, as per the release notes at
https://gitlab.archlinux.org/pacman/pacman/-/blob/v6.1.0/NEWS?ref_type=tags#L21:

> - Add checksum support for git/mercurial/bzr sources

Instead of outputting `SKIP`, Pacman now runs `git -c core.abbrev=no
archive --format tar <branch-or-tag> | sha256sum` and uses the result:
2fc2ab6cf0

Unfortunately, the output of `git archive` is not stable. For one, the
`core.autoCRLF` setting (which defaults to `true` in Git for Windows)
affects the result.

Let's ensure that that `core.autoCRLF` setting is forced to `false`,
with the idea to add other settings as required.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2024-07-08 14:57:16 +02:00
Johannes Schindelin
36d576f972 msys2-runtime-3.4(update-patches.sh): configure the correct remote URL
When initializing the bare `msys2-runtime` repository that usually
`makepkg` would have initialized for us, do configure the remote URL
that subsequent `makepkg` runs will expect because of the one recorded
in `PKGBUILD`.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2024-07-08 09:46:44 +02:00
Christoph Reiter
338929a831
Merge pull request #4762 from lazka/python-externally-managed
python: PEP 668 - mark as externally managed
2024-07-08 08:21:17 +02:00
Christoph Reiter
155efc1c72
Merge pull request #4763 from lazka/python-yaml-6.0.2rc1
python-yaml: Update to 6.0.2rc1
2024-07-07 06:59:29 +02:00
Christoph Reiter
f8e4be806a cython0: Remove; unused 2024-07-07 06:47:10 +02:00
Christoph Reiter
af7474f9ce python-yaml: Update to 6.0.2rc1 2024-07-07 06:47:00 +02:00
Christoph Reiter
64ab51b88c python: PEP 668 - mark as externally managed
See https://peps.python.org/pep-0668/
2024-07-06 22:09:16 +02:00
Christoph Reiter
2f9352502b cython: rebuild with different MSYSTEM
since setuptools adds uname to the build path this results in
a different base addr and hopefully avoids address conflicts
2024-07-06 16:18:58 +02:00
Christoph Reiter
f90e6ec42b
Merge pull request #4761 from lazka/python-another-rebuild
python: rebuild again
2024-07-06 13:52:52 +02:00
Christoph Reiter
05a315ffa8 elinks: makedep on setuptools
it uses distutils in configure.ac
2024-07-06 13:43:32 +02:00
Christoph Reiter
63e396b2e1 python: rebuild again
there is a address space conflict
2024-07-06 13:38:04 +02:00
Christoph Reiter
687aa2bcea Python rebuilds for SOABI change
the DLL names change with this, so rebuild everything that contains
C extensions again.
2024-07-06 12:18:40 +02:00
Christoph Reiter
ae995b2d5a python: fix missing target tripplet in SOABI
I missed this during the rebase since it seemed to work without it,
and the configure scripts ignors errors there.
2024-07-06 12:14:28 +02:00
Christoph Reiter
e27cc35a4d p11-kit: remove glib docs makedep
not sure what I was thinking there
2024-07-06 11:17:59 +02:00
Christoph Reiter
0646174b2a
Merge pull request #4758 from lazka/glib2-2.80.3
glib2: Update to 2.80.3
2024-07-06 10:21:24 +02:00
Christoph Reiter
cffda6895a
Merge pull request #4759 from lazka/breezy-fix-import
breezy: remove import for no longer existing module
2024-07-06 10:18:20 +02:00
Christoph Reiter
f905dfe331
Merge pull request #4760 from lazka/scons-missing-distutils
scons: makedep on setuptools to get distutils back
2024-07-06 10:17:52 +02:00
Christoph Reiter
c6c6c90955 scons: makedep on setuptools to get distutils back 2024-07-06 10:12:53 +02:00
Christoph Reiter
d25066b8f1 glib2: Update to 2.80.3
* drop the docs package: it moved from gtk-doc to gi-docgen which
  requires introspection, but we don't have the tooling for that yet
* small patch to fix the build
* it moved from distutils to packaging for version parsing
* rst2man from python-docutils is now used for man pages
* move gobject-query to devel to match Debian
* move gresource from devel, to match Debian
* install man pages
* xslt seems to no longer be used
* install some missing binaries (gio, gio-launch-desktop)
* install missing gettext files
* add conflicts since files have moved
2024-07-06 10:10:49 +02:00
Christoph Reiter
0fb8b5ee8e breezy: remove import for no longer existing module
imp no longer exists with Python 3.12. Luckily this was an unused import
2024-07-06 10:08:08 +02:00
مهدي شينون (Mehdi Chinoune)
920de932d6 subversion: fix build with python 3.12 2024-07-06 06:50:38 +01:00
Christoph Reiter
45833321d1 file: port from distutils to sysconfig 2024-07-06 00:36:24 +02:00
Christoph Reiter
b19103878a
Merge pull request #4743 from lazka/python-3.12.4
Python 3.12.4
2024-07-06 00:05:25 +02:00
Christoph Reiter
76581c337b setuptools: update and switch back to setup.py
The build/installer based build seems to fail now that distutils is gone,
go back to the old way for now.
2024-07-05 23:45:13 +02:00
Christoph Reiter
9b64bd6498 python 3.12 rebuilds 2024-07-05 23:01:07 +02:00
Christoph Reiter
cf4938d5f6 python: Update to 3.12.4
* drop all distutils patches, distutils is gone
* drop all setup.py patches, that's gone too
* refresh the 32bit rebase (things changed, but I added
  it to the same make target, hopefully still works)
* adjust the new module building code to depend on the import
  lib and also add the build dir to the library path so it can
  be found.
* ctypes dropped vendored things, so remove code deleting it
* the code printing a warning if a module build fails no longer
  exists, so drop the "tee" stuff and the error check there
2024-07-05 22:11:47 +02:00
Christoph Reiter
e7b924622d
Merge pull request #4757 from lazka/mintty-3.7.4
mintty: Update to 3.7.4
2024-07-05 15:30:12 +02:00
Christoph Reiter
10ba5dcd68 mintty: Update to 3.7.4 2024-07-05 15:18:12 +02:00
Christoph Reiter
b49840718d
Merge pull request #4749 from lazka/p11-kit-0.25.5
p11-kit: Update to 0.25.5
2024-07-05 11:10:56 +02:00
Christoph Reiter
67a8a8d073
Merge pull request #4750 from lazka/gdbm-1.24
gdbm: Update to 1.24
2024-07-05 11:10:33 +02:00
Christoph Reiter
85484b8d2e
Merge pull request #4751 from lazka/cmake-3.30.0
cmake: Update to 3.30.0
2024-07-05 11:10:08 +02:00
Christoph Reiter
20d4525bb8
Merge pull request #4753 from lazka/perl-Alien-Build-2.83
perl-Alien-Build: Update to 2.83
2024-07-05 11:09:36 +02:00
Christoph Reiter
12fe539a15
Merge pull request #4752 from lazka/perl-HTML-Tagset-3.24
perl-HTML-Tagset: Update to 3.24
2024-07-05 11:09:17 +02:00
Christoph Reiter
8f0c098bdf
Merge pull request #4754 from lazka/python-certifi-2024.7.4
python-certifi: Update to 2024.7.4
2024-07-05 11:08:55 +02:00
Christoph Reiter
9241029c36
Merge pull request #4755 from lazka/python-packaging-24.1
python-packaging: Update to 24.1
2024-07-05 11:08:33 +02:00
Christoph Reiter
2680d961bf
Merge pull request #4756 from lazka/python-pip-24.1.1
python-pip: Update to 24.1.1
2024-07-05 11:08:19 +02:00
Christoph Reiter
24eda1307b perl-Alien-Build: Update to 2.83 2024-07-05 10:05:07 +02:00
Christoph Reiter
16e6a1e72f perl-HTML-Tagset: Update to 3.24 2024-07-05 10:03:59 +02:00
Christoph Reiter
c1431563b8 cmake: Update to 3.30.0 2024-07-05 10:03:28 +02:00
Christoph Reiter
75ca1a951d python-pip: Update to 24.1.1 2024-07-05 10:02:52 +02:00
Christoph Reiter
f021453c4a python-packaging: Update to 24.1 2024-07-05 10:02:24 +02:00
Christoph Reiter
d60320c4e3 python-certifi: Update to 2024.7.4 2024-07-05 10:01:56 +02:00
Christoph Reiter
002c6a86ca gdbm: Update to 1.24 2024-07-05 10:00:01 +02:00
Christoph Reiter
09acf436da p11-kit: Update to 0.25.5 2024-07-05 09:58:28 +02:00
Christoph Reiter
6bfeecc1e3
Merge pull request #4746 from lazka/libxslt-1.1.42
libxslt: Update to 1.1.42
2024-07-05 09:57:11 +02:00
Christoph Reiter
f17a7d7242
Merge pull request #4747 from lazka/libxml2-2.13.2
libxml2: Update to 2.13.2
2024-07-05 09:56:51 +02:00
Christoph Reiter
f5cb33b2d1
Merge pull request #4748 from lazka/gcc-rebuilds
Rebuild gdb and libtool for new gcc version
2024-07-05 09:56:26 +02:00
Christoph Reiter
fbf57dcec5 gdb: rebuild for new gcc version and don't hardcode it 2024-07-05 00:35:51 +02:00
Christoph Reiter
804ecbcb2a libtool: rebuild for new gcc version
and remove the min gcc version, doesn't add much
2024-07-05 00:35:12 +02:00
Christoph Reiter
6b7eafb256 gcc: add note re what needs to be rebuilt after version changes 2024-07-05 00:34:24 +02:00
Christoph Reiter
2c6065c283 libxml2: Update to 2.13.2 2024-07-04 23:36:12 +02:00
Christoph Reiter
5940f57a0d libxslt: Update to 1.1.42 2024-07-04 23:35:37 +02:00
Christoph Reiter
e937f9c282
Merge pull request #4741 from lazka/gnutls-3.8.6
gnutls: Update to 3.8.6
2024-07-03 22:29:03 +02:00
Christoph Reiter
7c35f8132c
Merge pull request #4742 from lazka/p11-kit-0.25.4
p11-kit: Update to 0.25.4
2024-07-03 22:17:10 +02:00
Christoph Reiter
b3d24de1c4
Merge pull request #4740 from lazka/pinentry-1.3.1
pinentry: Update to 1.3.1
2024-07-03 22:16:38 +02:00
Christoph Reiter
11ad6acb2d pinentry: Update to 1.3.1 2024-07-03 22:04:09 +02:00
Christoph Reiter
82b70aa0e2 gnutls: Update to 3.8.6 2024-07-03 22:00:45 +02:00
Christoph Reiter
132e496f76 p11-kit: Update to 0.25.4 2024-07-03 22:00:02 +02:00
Christoph Reiter
5f70c05294
Merge pull request #4739 from lazka/glib-docs-packages
Add some Python packages for glib
2024-07-03 08:45:42 +02:00
Christoph Reiter
8f77eedde0 Add some Python packages for glib
python-docutils for man pages, the rest for API docs, though
that also needs introspection, and we don't have any of that yet.
2024-07-02 07:38:25 +02:00
Biswapriyo Nath
793662aeae openssh: update to 9.8p1 2024-07-01 18:49:46 +05:30
Christoph Reiter
fb39ab4125
Merge pull request #4724 from lazka/mintty-3.7.3
mintty: Update to 3.7.3; add default minttyrc
2024-07-01 07:53:51 +02:00
Christoph Reiter
903d78e5de
Merge pull request #4730 from lazka/perl-Module-Build-Tiny-0.048
perl-Module-Build-Tiny: Update to 0.048
2024-07-01 07:53:12 +02:00
Christoph Reiter
25a73e179e
Merge pull request #4726 from lazka/perl-Net-DNS-1.45
perl-Net-DNS: Update to 1.45
2024-07-01 07:52:50 +02:00
Christoph Reiter
f929251acc
Merge pull request #4736 from lazka/xmlto-0.0.29
xmlto: Update to 0.0.29
2024-07-01 07:52:43 +02:00
Christoph Reiter
421e6fbada
Merge pull request #4731 from lazka/perl-URI-5.28
perl-URI: Update to 5.28
2024-07-01 07:51:48 +02:00
Christoph Reiter
1c365bc259
Merge pull request #4734 from lazka/perl-HTTP-Message-6.46
perl-HTTP-Message: Update to 6.46
2024-07-01 07:51:29 +02:00
Christoph Reiter
398b5f5387
Merge pull request #4732 from lazka/po4a-0.73
po4a: Update to 0.73
2024-07-01 07:51:10 +02:00
Christoph Reiter
0482553fe7
Merge pull request #4733 from lazka/perl-libwww-6.77
perl-libwww: Update to 6.77
2024-07-01 07:50:45 +02:00
Christoph Reiter
9bb056c0d4
Merge pull request #4735 from lazka/perl-LWP-Protocol-https-6.14
perl-LWP-Protocol-https: Update to 6.14
2024-07-01 07:50:38 +02:00
Christoph Reiter
6cfa260eeb
Merge pull request #4737 from lazka/libksba-1.6.7
libksba: Update to 1.6.7
2024-07-01 07:49:56 +02:00
Christoph Reiter
6ab7dcf337
Merge pull request #4727 from lazka/perl-ExtUtils-Config-0.009
perl-ExtUtils-Config: Update to 0.009
2024-07-01 07:49:34 +02:00
Christoph Reiter
15f4af504d
Merge pull request #4728 from lazka/perl-ExtUtils-Helpers-0.027
perl-ExtUtils-Helpers: Update to 0.027
2024-07-01 07:49:08 +02:00
Christoph Reiter
3c12a467a8
Merge pull request #4729 from lazka/perl-XML-Parser-2.47
perl-XML-Parser: Update to 2.47
2024-07-01 07:48:49 +02:00
Christoph Reiter
916278d75a
Merge pull request #4725 from lazka/python-pygments-2.18.0
python-pygments: Update to 2.18.0
2024-07-01 07:48:29 +02:00
Christoph Reiter
6d24424c12 xmlto: Update to 0.0.29
patch is included in the new release
2024-07-01 07:47:56 +02:00
Christoph Reiter
9177198ac2 libksba: Update to 1.6.7 2024-07-01 07:40:39 +02:00
Christoph Reiter
6114df472c po4a: Update to 0.73 2024-07-01 07:34:59 +02:00
Christoph Reiter
1c89732108 perl-URI: Update to 5.28 2024-07-01 07:34:20 +02:00
Christoph Reiter
ab42696569 perl-Module-Build-Tiny: Update to 0.048 2024-07-01 07:33:53 +02:00
Christoph Reiter
c3f05cb66f perl-LWP-Protocol-https: Update to 6.14 2024-07-01 07:33:28 +02:00
Christoph Reiter
b7b3bfb7ab perl-HTTP-Message: Update to 6.46 2024-07-01 07:33:06 +02:00
Christoph Reiter
aaf90cddfb perl-libwww: Update to 6.77 2024-07-01 07:32:37 +02:00
Christoph Reiter
74547834f4 perl-XML-Parser: Update to 2.47 2024-07-01 07:30:42 +02:00
Christoph Reiter
17d0ee57e2 perl-ExtUtils-Helpers: Update to 0.027 2024-07-01 07:19:28 +02:00
Christoph Reiter
b279edbb02 perl-ExtUtils-Config: Update to 0.009 2024-07-01 07:19:03 +02:00
Christoph Reiter
119f433c6f perl-Net-DNS: Update to 1.45 2024-07-01 07:18:32 +02:00
Christoph Reiter
82e3d5b3ec python-pygments: Update to 2.18.0 2024-07-01 07:05:45 +02:00
Christoph Reiter
6155883c3e mintty: Update to 3.7.3; add default minttyrc
Since 3.7.3 mintty will no longer write user changes
to /etc/minttyrc, so we can start shipping defaults there
without having to worry about everyone getting config backups
when changing things in the GUI.

See https://github.com/msys2/MSYS2-packages/pull/3087 for a previous
discussion.
2024-07-01 07:00:35 +02:00
Biswapriyo Nath
20f2ab1f09 mintty: update to 3.7.2
Use one job with make command to workaround the following error.

appinfo.c:2:10: fatal error: appinfo.t: No such file or directory
2 | #include "appinfo.t"
  |          ^~~~~~~~~~~
2024-06-27 10:28:55 +05:30
Christoph Reiter
2e58448a29
Merge pull request #4722 from lazka/python-markdown-3.6
python-markdown: Add 3.6
2024-06-24 08:15:21 +02:00
Christoph Reiter
a1092f0ced python-markdown: Add 3.6
for gi-docgen
2024-06-24 07:52:23 +02:00
Christoph Reiter
c162dde4a3
Merge pull request #4721 from lazka/emacs-29.4
emacs: Update to 29.4
2024-06-23 16:58:20 +02:00
Christoph Reiter
a5ba33e7b5 emacs: Update to 29.4
added key mention in
https://lists.gnu.org/archive/html/emacs-devel/2024-06/msg00695.html
2024-06-23 15:43:27 +02:00
Christoph Reiter
5ebe818dd4
Merge pull request #4718 from lazka/cmake-3.29.6
cmake: Update to 3.29.6
2024-06-20 18:36:21 +02:00
Christoph Reiter
58861fc3c0
Merge pull request #4719 from lazka/nettle-3.10
nettle: Update to 3.10
2024-06-20 18:35:56 +02:00
Christoph Reiter
69da175ceb nettle: Update to 3.10 2024-06-20 09:43:01 +02:00
Christoph Reiter
48e7d579b8
Merge pull request #4717 from lazka/libgpg-error-1.50
libgpg-error: Update to 1.50
2024-06-20 09:39:49 +02:00
Christoph Reiter
c9945adeeb
Merge pull request #4716 from lazka/libgcrypt-1.11.0
libgcrypt: Update to 1.11.0
2024-06-20 09:39:20 +02:00
Christoph Reiter
6eb36b8869 cmake: Update to 3.29.6 2024-06-20 09:38:23 +02:00
Christoph Reiter
5ae01d0cd9
Merge pull request #4715 from lazka/libxslt-1.1.41
libxslt: Update to 1.1.41
2024-06-20 09:28:40 +02:00
Christoph Reiter
de54aa3214 libgcrypt: Update to 1.11.0 2024-06-20 09:27:26 +02:00
Christoph Reiter
9ef7bbd967 libgpg-error: Update to 1.50 2024-06-20 09:23:31 +02:00
Christoph Reiter
9be0244c10 libxslt: Update to 1.1.41
libxslt.m4 is no longer installed with this release
2024-06-20 09:20:29 +02:00
Christoph Reiter
0102144729
Merge pull request #4714 from lazka/libxml2-2.13.1
libxml2: Update to 2.13.1
2024-06-19 17:59:01 +02:00
Christoph Reiter
ec71906293 libxml2: Update to 2.13.1 2024-06-19 17:38:23 +02:00
Christoph Reiter
16188f45cc
Merge pull request #4711 from lazka/aspell-de-pkgver-format
aspell-de: match the Cygwin/Arch package version format
2024-06-16 18:52:48 +02:00
Christoph Reiter
e1f97a5952 aspell-de: match the Cygwin/Arch package version format 2024-06-16 18:47:53 +02:00
Christoph Reiter
a8a832e1b3
Merge pull request #4710 from lazka/procps-ng-4.0.4
procps-ng: Update to 4.0.4
2024-06-16 16:46:59 +02:00
Christoph Reiter
737e48d6a6
rebase: don't link with gentoo
the package doesn't exist there and finds a wrong one
2024-06-16 16:42:02 +02:00
Christoph Reiter
d67925c38a procps-ng: Update to 4.0.4
* build for cygwin
* sync patches with cygwin
* remove old signing key
* pass --disable-numa like cygwin
2024-06-16 16:36:29 +02:00
Christoph Reiter
59771eff31
Merge pull request #4702 from lazka/perl-Alien-Libxml2-0.19
perl-Alien-Libxml2: Update to 0.19
2024-06-16 16:24:54 +02:00
Christoph Reiter
c8ddd1f6ee perl-Alien-Libxml2: add new makedep 2024-06-16 16:03:21 +02:00
Christoph Reiter
13143df5f1
Merge pull request #4703 from lazka/perl-Module-Build-0.4234
perl-Module-Build: Update to 0.4234
2024-06-16 15:54:42 +02:00
Christoph Reiter
7bc3da40e0 perl-Module-Build: Update to 0.4234 2024-06-16 15:45:35 +02:00
Christoph Reiter
7a282bb140
Merge pull request #4709 from lazka/libxml2-2.13.0
libxml2: Update to 2.13.0
2024-06-16 15:42:52 +02:00
Christoph Reiter
86d463894d libxml2: Update to 2.13.0
python examples are gone since
bffef46c4c
2024-06-16 15:31:06 +02:00
Christoph Reiter
53cde32d5c
Merge pull request #4705 from Suyun114/ctags-6.1.0
ctags: Update to 6.1.0
2024-06-16 14:56:09 +02:00
Christoph Reiter
63f9c58179
Merge pull request #4707 from lazka/pv-1.8.10
pv: Update to 1.8.10
2024-06-16 14:53:11 +02:00
Christoph Reiter
afdef807f1
Merge pull request #4708 from lazka/tcsh-6.24.13
tcsh: Update to 6.24.13
2024-06-16 14:46:04 +02:00
Christoph Reiter
2350e0aaaf tcsh: Update to 6.24.13 2024-06-16 12:22:30 +02:00
Christoph Reiter
e169cb2abf pv: Update to 1.8.10
upstream changed licence starting with 1.8.0
2024-06-16 12:18:48 +02:00
Suyun114
d814084ed8 ctags: Update to 6.1.0 2024-06-16 12:00:40 +08:00
Christoph Reiter
fcbc306f46
Merge pull request #4701 from lazka/libxslt-1.1.40
libxslt: Update to 1.1.40
2024-06-15 10:36:47 +02:00
Christoph Reiter
db78885ede
Merge pull request #4700 from lazka/mercurial-6.7.4
mercurial: Update to 6.7.4
2024-06-15 10:36:28 +02:00
Christoph Reiter
5155a09992
Merge pull request #4699 from lazka/libfido2-1.15.0
libfido2: Update to 1.15.0
2024-06-15 10:36:04 +02:00
Christoph Reiter
af24df4b32 perl-Alien-Libxml2: Update to 0.19 2024-06-15 08:17:23 +02:00
Christoph Reiter
f68fed6312 mercurial: Update to 6.7.4 2024-06-15 08:11:13 +02:00
Christoph Reiter
6f4785a1d2 libfido2: Update to 1.15.0 2024-06-15 08:10:27 +02:00
Christoph Reiter
bd122bb916 libxslt: Update to 1.1.40 2024-06-15 08:07:59 +02:00
Christoph Reiter
96eb5deb8a
Merge pull request #4695 from jeremyd2019/icu-32bit-fix
icu: fix build with cygwin < 3.5.0
2024-06-14 10:38:56 +02:00
Jeremy Drake
64e73af363 icu: fix build with cygwin < 3.5.0
This probably only matters for i686, which is stuck on 3.3.6.
2024-06-13 12:59:20 -07:00
Christoph Reiter
c0afa999cb
Merge pull request #4690 from lazka/libbobcat-5.07.03
libbobcat: Update to 5.07.03
2024-06-11 19:54:30 +02:00
Christoph Reiter
ff4db869a7
Merge pull request #4689 from lazka/libtirpc-1.3.4
libtirpc: Update to 1.3.4
2024-06-11 09:18:35 +02:00
Christoph Reiter
d57ccf1b4c libbobcat: Update to 5.07.03 2024-06-11 09:17:28 +02:00
Christoph Reiter
2a8cc33241 libtirpc: Update to 1.3.4
Sync patches from cygwin
2024-06-11 08:53:50 +02:00
Christoph Reiter
cb579a3831
Merge pull request #4687 from lazka/emacs-29.3
emacs: Update to 29.3
2024-06-11 08:28:27 +02:00
Christoph Reiter
64a569e4bf
Merge pull request #4688 from lazka/serf-1.3.10
serf: Update to 1.3.10
2024-06-11 08:27:21 +02:00
Christoph Reiter
0c064e9c30 serf: Update to 1.3.10
Drop patches that are fixed in the new release
2024-06-11 08:19:18 +02:00
Christoph Reiter
46f0b38cce emacs: Update to 29.3 2024-06-11 07:51:33 +02:00
Christoph Reiter
f5f4ea90c5
Merge pull request #4686 from lazka/python-pytest-8.2.2
python-pytest: Update to 8.2.2
2024-06-11 07:45:53 +02:00
Christoph Reiter
723216142b python-pytest: Update to 8.2.2 2024-06-11 07:21:43 +02:00
Viktor Szakats
a31a085db0 curl: update homepage 2024-06-11 08:25:38 +05:30
Christoph Reiter
24f349fe50
Merge pull request #4684 from lazka/icu-75.1
icu: Update to 75.1
2024-06-10 22:38:04 +02:00
Christoph Reiter
d2dc0ca454 icu rebuilds 2024-06-10 22:02:26 +02:00
Christoph Reiter
8289441804 icu: Update to 75.1 2024-06-10 21:55:55 +02:00
Christoph Reiter
35d81c7128
Merge pull request #4683 from lazka/psmisc-23.7
psmisc: Update to 23.7
2024-06-09 20:38:21 +02:00
Christoph Reiter
c18c483fa8
psmisc: add link to upstream MR 2024-06-09 20:38:07 +02:00
Christoph Reiter
08be6a3605 psmisc: Update to 23.7
* disable statx since we don't have it and fix
  the build despite that
* remove the ncurses hack, seems to work fine without
2024-06-09 20:09:13 +02:00
Christoph Reiter
9ec2b8663b
Merge pull request #4682 from lazka/pinentry-1.3.0
pinentry: Update to 1.3.0
2024-06-09 19:36:45 +02:00
Christoph Reiter
c832c8fe60
Merge pull request #4681 from lazka/u-boot-tools-2024.04
u-boot-tools: Update to 2024.04
2024-06-09 19:35:56 +02:00
Christoph Reiter
35cb17a596
Merge pull request #4679 from lazka/bash-completion-2.14.0
bash-completion: Update to 2.14.0
2024-06-09 18:16:55 +02:00
Christoph Reiter
691112554e
Merge pull request #4680 from lazka/mercurial-6.7.3
mercurial: Update to 6.7.3
2024-06-09 18:13:50 +02:00
Christoph Reiter
1a7a08a07e pinentry: Update to 1.3.0
* 1.1.0-w32.patch: removed hunks included in the release
* disable fltk, since that confused by a bit when the w32
  patch wasn't applied locally. It would try to fall back to
  fltk otherwise.
2024-06-09 18:11:48 +02:00
Christoph Reiter
275f62ff98 u-boot-tools: Update to 2024.04 2024-06-09 16:52:36 +02:00
Christoph Reiter
279a450dbf mercurial: Update to 6.7.3 2024-06-09 16:40:53 +02:00
Christoph Reiter
a3bd05d4d1 bash-completion: Update to 2.14.0
* 001-quote_readline_by_ref_fixes.patch: drop,
  it was copied from Debian, but Debian dropped it in
  fffd501c65
2024-06-09 16:37:53 +02:00
Christoph Reiter
5202361a2e
Merge pull request #4678 from lazka/cross-headers-12.0.0.r0.g819a6ec2e
mingw-w64-cross: Update to v12.0.0
2024-06-09 15:57:19 +02:00
Christoph Reiter
33d77ac3be
Merge pull request #4675 from lazka/cross-gcc-13.3.0
cross-gcc: Update to 13.3.0
2024-06-09 14:55:55 +02:00
Christoph Reiter
0617c7ead5 cross-winstorecompat: add ucrt target 2024-06-09 14:36:35 +02:00
Christoph Reiter
a91945b543 cross-winstorecompat: Update to 12.0.0.r0.g819a6ec2e 2024-06-09 14:36:34 +02:00
Christoph Reiter
4a16309ec5 cross-winpthreads: Update to 12.0.0.r0.g819a6ec2e 2024-06-09 14:32:37 +02:00
Christoph Reiter
c74bb0e48a cross-tools: add ucrt target 2024-06-09 14:30:36 +02:00
Christoph Reiter
d1f3db2944 cross-tools: Update to 12.0.0.r0.g819a6ec2e 2024-06-09 14:29:10 +02:00
Christoph Reiter
b5b5efa39c cross-crt: Update to 12.0.0.r0.g819a6ec2e 2024-06-09 14:28:05 +02:00
Christoph Reiter
5be1f1e4e6 cross-headers: Update to 12.0.0.r0.g819a6ec2e 2024-06-09 14:26:17 +02:00
Christoph Reiter
083a0a06db
Merge pull request #4677 from lazka/msys2-w32api-headers-11.0.1.r750.g05598db99
msys2-w32api: Update to 12.0.0
2024-06-09 14:17:03 +02:00
Christoph Reiter
82729036f0
Merge pull request #4676 from lazka/moreutils-0.69
moreutils: Update to 0.69
2024-06-09 14:01:15 +02:00
Christoph Reiter
5693cdfa99 msys2-w32api: Update to 12.0.0 2024-06-09 13:53:55 +02:00
Christoph Reiter
7b2436ba6c moreutils: Update to 0.69 2024-06-09 13:47:04 +02:00
Christoph Reiter
3c5b173dc4
Merge pull request #4674 from lazka/python-typing_extensions-4.12.2
python-typing_extensions: Update to 4.12.2
2024-06-09 13:41:26 +02:00
Christoph Reiter
a956f7aa98
Merge pull request #4673 from lazka/socat-1.8.0.0
socat: Update to 1.8.0.0
2024-06-09 13:41:00 +02:00
Christoph Reiter
c01e9afbbb
Merge pull request #4672 from lazka/pcre2-10.44
pcre2: Update to 10.44
2024-06-09 13:24:31 +02:00
Christoph Reiter
2260f33591 cross-gcc: Update to 13.3.0
* 0951-11.2.0-msys2-spec.patch: refresh
* 777aa930b106fea2dd6ed9fe22b42a2717f1472d.patch: drop, included in the release
2024-06-09 13:23:04 +02:00
Christoph Reiter
376a0f24b2
Merge pull request #4665 from 1480c1/ca-certs
hooks: add some .exe to some invokations
2024-06-09 12:19:29 +02:00
Christoph Reiter
73b2381913 pcre2: Update to 10.44 2024-06-09 12:16:59 +02:00
Christoph Reiter
a62fe623c3 python-typing_extensions: Update to 4.12.2 2024-06-09 12:16:08 +02:00
Christoph Reiter
68b9f6b427 socat: Update to 1.8.0.0 2024-06-09 12:14:22 +02:00
Christopher Degawa
eada7dc0e4
texinfo: append .exe to install-info
Signed-off-by: Christopher Degawa <ccom@randomderp.com>
2024-06-07 07:25:11 -05:00
Christoph Reiter
244af86899
Merge pull request #4668 from lazka/python-setuptools-scm-8.1.0
python-setuptools_scm: Update to 8.1.0
2024-06-07 12:39:37 +02:00
Christoph Reiter
53e75f1c14
Merge pull request #4667 from lazka/python-typing_extensions-4.12.1
python-typing_extensions: Update to 4.12.1
2024-06-07 12:32:59 +02:00
Christoph Reiter
af9fc2c87f python-setuptools_scm: Update to 8.1.0 2024-06-07 12:32:23 +02:00
Christoph Reiter
d3141e809f
Merge pull request #4669 from lazka/python-certifi-2024.6.2
python-certifi: Update to 2024.6.2
2024-06-07 12:30:34 +02:00
Christoph Reiter
23990d6c55
Merge pull request #4670 from lazka/perl-Test2-Suite-0.000163
perl-Test2-Suite: Update to 0.000163
2024-06-07 12:30:15 +02:00
Christoph Reiter
93e74d42fd
Merge pull request #4671 from lazka/znc-1.9.0
znc: Update to 1.9.0
2024-06-07 12:30:00 +02:00
Christoph Reiter
cb778db1b1 znc: Update to 1.9.0 2024-06-07 12:19:57 +02:00
Christoph Reiter
0f29338b35 perl-Test2-Suite: Update to 0.000163 2024-06-07 12:06:36 +02:00
Christoph Reiter
d9c8103385 python-typing_extensions: Update to 4.12.1 2024-06-07 12:02:43 +02:00
Christoph Reiter
ebe76f86bb python-certifi: Update to 2024.6.2 2024-06-07 12:02:01 +02:00
Suyun114
cf16e69516 cmake: Update to 3.29.5 2024-06-07 09:24:57 +05:30
Christopher Degawa
b7cee0cfa7
msys2-keyring: append .exe to gpgconf
Signed-off-by: Christopher Degawa <ccom@randomderp.com>
2024-06-06 09:25:11 -05:00
Christopher Degawa
a1f8e04920
ca-certificates: add .exe for p11-kit
execv would fail on arch when trying to install ca-certificates

Signed-off-by: Christopher Degawa <ccom@randomderp.com>
2024-06-06 09:25:11 -05:00
Christoph Reiter
45c0396527
Merge pull request #4664 from lazka/ccache-4.10
ccache: Update to 4.10; add new deps: fmt + doctest
2024-06-06 08:56:23 +02:00
Christoph Reiter
bed36f9646 ccache: Update to 4.10
* 0001-fix-blake3-segfault.patch: fixed upstream 0c422e12c5
* 0002-Stop-msys2-from-hanging-forever-Problem-MSYS2-symlin.patch: fixed upstream 74b30d7231
* fmt has been unbundled, so add a new dep
* doctest has been unbundled, so add a new dep
* xxhash has been unbundled, so ass a dep
* Pass DEPS=LOCAL to avoid it downloading missing dependencies on its own
2024-06-06 08:42:44 +02:00
Christoph Reiter
01c5190d19 doctest: Add 2.4.9
add for ccache
2024-06-06 07:47:23 +02:00
Christoph Reiter
d8aac22bae fmt: Add 10.2.0
add for ccache
2024-06-06 07:46:51 +02:00
Christoph Reiter
9964d7bd5f
Merge pull request #4663 from lazka/openssl-3.3.1
openssl: Update to 3.3.1
2024-06-05 06:43:38 +02:00
Christoph Reiter
7bd655f9a8 openssl: Update to 3.3.1 2024-06-04 18:41:03 +02:00
Christoph Reiter
f53ea00a36
Merge pull request #4656 from lazka/msys2-runtime-update-ldd
msys2-runtime: Update (ldd hang fix)
2024-06-03 08:17:58 +02:00
Christoph Reiter
b347f575af
Merge pull request #4657 from lazka/python-hatchling-1.24.2
python-hatchling: Update to 1.24.2
2024-06-03 08:16:55 +02:00
Christoph Reiter
638f7b2575
Merge pull request #4658 from lazka/python-pyproject-hooks-1.1.0
python-pyproject-hooks: Update to 1.1.0
2024-06-03 08:16:35 +02:00
Christoph Reiter
6b535202f2
Merge pull request #4660 from lazka/python-beaker-1.13.0
python-beaker: Update to 1.13.0
2024-06-03 08:16:09 +02:00
Christoph Reiter
c2971e9a4c
Merge pull request #4661 from lazka/dtc-1.7.0
dtc: Update to 1.7.0
2024-06-03 08:15:49 +02:00
Christoph Reiter
ebd83ebb4a
Merge pull request #4662 from lazka/po4a-0.72
po4a: Update to 0.72
2024-06-03 08:15:18 +02:00
Christoph Reiter
4826347180 dtc: Update to 1.7.0 2024-06-03 08:03:39 +02:00
Christoph Reiter
65429a31f7 python-dulwich: add note why we can't upgrade 2024-06-03 08:02:21 +02:00
Christoph Reiter
8702187206 python-pyproject-hooks: Update to 1.1.0 2024-06-03 08:01:13 +02:00
Christoph Reiter
b984063b4b po4a: Update to 0.72 2024-06-03 07:51:15 +02:00
Christoph Reiter
6bcfd96630 python-beaker: Update to 1.13.0 2024-06-03 07:49:22 +02:00
Christoph Reiter
4cc17afb2e python-hatchling: Update to 1.24.2 2024-06-03 07:47:18 +02:00
Christoph Reiter
d1320d119d msys2-runtime: Update (ldd hang fix)
See https://github.com/msys2/msys2-runtime/pull/217
2024-06-03 07:44:37 +02:00
Christoph Reiter
5a43d5a746
Merge pull request #4654 from yasuhirokimura/ruby
ruby: Update to 3.3.2
2024-06-03 07:41:52 +02:00
Christoph Reiter
d2d9c6cf82
Merge pull request #4655 from lazka/nasm-2.16.03
nasm: Update to 2.16.03
2024-06-03 07:39:44 +02:00
Christoph Reiter
5ead5eecfb nasm: Update to 2.16.03 2024-06-03 07:27:57 +02:00
Christoph Reiter
2abc4a5fef
Merge pull request #4653 from jeremyd2019/findutils-32bit-fix
findutils: disable year 2038 check on 32-bit
2024-06-03 06:14:07 +02:00
Biswapriyo Nath
7a5b060477 python-certifi: fix license install directory 2024-06-03 03:39:49 +00:00
Yasuhiro Kimura
fc3e6442a0 ruby: Update to 3.3.2 2024-06-03 08:11:42 +09:00
Jeremy Drake
baa018c0c0 findutils: disable year 2038 check on 32-bit
As found in #4078, 32-bit cygwin only has 32-bit time_t.
2024-06-02 12:58:49 -07:00
Christoph Reiter
268000b53a
Merge pull request #4650 from lazka/cmake-3.29.3
cmake: Update to 3.29.3
2024-06-02 21:18:00 +02:00
Christoph Reiter
5c29f4280d
Merge pull request #4651 from lazka/tig-2.5.10
tig: Update to 2.5.10
2024-06-02 19:02:50 +02:00
Christoph Reiter
79c4e9c5e3
Merge pull request #4649 from lazka/whois-5.5.23
whois: Update to 5.5.23
2024-06-02 19:02:29 +02:00
Christoph Reiter
801e6ee33d
Merge pull request #4646 from lazka/findutils-4.10.0
findutils: Update to 4.10.0
2024-06-02 19:02:08 +02:00
Christoph Reiter
f86ff40668
Merge pull request #4652 from lazka/upx-4.2.4
upx: Update to 4.2.4
2024-06-02 19:01:39 +02:00
Christoph Reiter
21104fba73
Merge pull request #4648 from lazka/unrar-7.0.9
unrar: Update to 7.0.9
2024-06-02 19:01:13 +02:00
Christoph Reiter
6f44900d39
Merge pull request #4647 from lazka/iperf-2.2.0
iperf: Update to 2.2.0
2024-06-02 18:59:34 +02:00
Christoph Reiter
13ebb732c4
Merge pull request #4644 from lazka/lynx-2.9.2
lynx: Update to 2.9.2
2024-06-02 18:59:13 +02:00
Christoph Reiter
902375fa65
Merge pull request #4645 from lazka/python-mako-1.3.5
python-mako: Update to 1.3.5
2024-06-02 18:58:55 +02:00
Christoph Reiter
edee9b8c5e
Merge pull request #4643 from lazka/python-jinja-3.1.4
python-jinja: Update to 3.1.4
2024-06-02 18:58:37 +02:00
Christoph Reiter
ec3cba6c1e whois: Update to 5.5.23 2024-06-02 18:54:41 +02:00
Christoph Reiter
60f895fc4a python-jinja: Update to 3.1.4 2024-06-02 18:52:54 +02:00
Christoph Reiter
2e82ee27b4 cmake: Update to 3.29.3 2024-06-02 18:51:39 +02:00
Christoph Reiter
5c757bb207 upx: Update to 4.2.4 2024-06-02 18:51:07 +02:00
Christoph Reiter
852c98e2ff tig: Update to 2.5.10 2024-06-02 18:50:01 +02:00
Christoph Reiter
25f60d8f2c unrar: Update to 7.0.9 2024-06-02 18:49:27 +02:00
Christoph Reiter
6fd108ff66 iperf: Update to 2.2.0
* backport build fix
* uncomment "make check", passes here
2024-06-02 18:46:14 +02:00
Christoph Reiter
ede148fa58 python-mako: Update to 1.3.5 2024-06-02 18:28:37 +02:00
Christoph Reiter
ea00cc11fb findutils: Update to 4.10.0 2024-06-02 18:27:48 +02:00
Christoph Reiter
d188a5c8e3 lynx: Update to 2.9.2 2024-06-02 18:26:02 +02:00
Christoph Reiter
7fdff4ea4c
Merge pull request #4642 from lazka/git-2.45.2
git: Update to 2.45.2
2024-06-02 00:35:15 +02:00
Christoph Reiter
14d97cdbdf
Merge pull request #4641 from timlegge/openssl
Fixes #4640 openssl legacy provider missing
2024-06-02 00:28:39 +02:00
Christoph Reiter
f5789bbe51 git: Update to 2.45.2 2024-06-02 00:22:48 +02:00
Timothy Legge
c084a1df98
Fixes #4640 openssl legacy provider missing 2024-06-01 11:32:16 -03:00
Piotr Fusik
72c54a4d7e gradle: Update to 8.8 2024-06-01 13:15:26 +05:30
Christoph Reiter
f9b85b46d0
Merge pull request #4638 from lazka/python-lxml-5.2.2
python-lxml: Update to 5.2.2
2024-05-31 19:31:16 +02:00
Christoph Reiter
acebe1dedf
Merge pull request #4637 from lazka/python-packaging-24.0
python-packaging: Update to 24.0
2024-05-31 19:30:46 +02:00
Christoph Reiter
739191f14b
Merge pull request #4636 from lazka/python-pluggy-1.5.0
python-pluggy: Update to 1.5.0
2024-05-31 19:30:24 +02:00
Christoph Reiter
577f44fe24
Merge pull request #4635 from lazka/python-patiencediff-0.2.15
python-patiencediff: Update to 0.2.15
2024-05-31 19:30:03 +02:00
Christoph Reiter
5f3b42dd68
Merge pull request #4634 from lazka/python-trove-classifiers-2024.5.22
python-trove-classifiers: Update to 2024.5.22
2024-05-31 19:29:39 +02:00
Christoph Reiter
4cb43110ce
Merge pull request #4633 from lazka/libedit-20240517_3.1
libedit: Update to 20240517_3.1
2024-05-31 19:29:19 +02:00
Christoph Reiter
49298743af
Merge pull request #4632 from lazka/iperf3-3.17.1
iperf3: Update to 3.17.1
2024-05-31 19:28:26 +02:00
Christoph Reiter
debd439123 python-lxml: Update to 5.2.2 2024-05-31 18:39:33 +02:00
Christoph Reiter
6f5087d94e tio: add a note why it's an older version 2024-05-31 18:32:32 +02:00
Christoph Reiter
b7fe040c4b python-packaging: Update to 24.0 2024-05-31 18:21:33 +02:00
Christoph Reiter
2e4525d06a python-pluggy: Update to 1.5.0 2024-05-31 18:20:59 +02:00
Christoph Reiter
f99ee3c757 python-patiencediff: Update to 0.2.15 2024-05-31 18:20:06 +02:00
Christoph Reiter
a7b4222d16 python-trove-classifiers: Update to 2024.5.22 2024-05-31 18:18:12 +02:00
Christoph Reiter
9cc4c53fec libedit: Update to 20240517_3.1 2024-05-31 18:12:00 +02:00
Christoph Reiter
dbac0fc91f iperf3: Update to 3.17.1 2024-05-31 18:08:50 +02:00
Christoph Reiter
742d0fa68e
Merge pull request #4631 from lazka/ncurses-6.5
ncurses: Update to 6.5
2024-05-31 18:08:10 +02:00
Christoph Reiter
8eec911bb8
Merge pull request #2804 from GitMensch/patch-1
filesystem/msys2_shell: help update (clang32/clangarm64)
2024-05-31 18:02:22 +02:00
Simon Sobisch
3d4a075d75 msys2_shell help update: add clang32 clangarm64
follow-up to 489a8aacde7ff649c77874838bf4e6a79d436e15
2024-05-31 17:53:55 +02:00
Christoph Reiter
5ddf66d9e5 ncurses: Update to 6.5 2024-05-31 17:51:49 +02:00
Christoph Reiter
6dd2e00458
Merge pull request #4419 from Kreijstal/patch-1
tmux: add --enable-sixel
2024-05-31 17:22:50 +02:00
Christoph Reiter
b161fdee22
tmux: bump pkgrel 2024-05-31 17:12:07 +02:00
Christoph Reiter
65353d3004
Merge pull request #4628 from lazka/c-ares-1.29.0
c-ares: Update to 1.29.0
2024-05-31 16:57:13 +02:00
Christoph Reiter
a7497be038
Merge pull request #4629 from lazka/python-typing_extensions-4.12.0
python-typing_extensions: Update to 4.12.0
2024-05-31 16:56:53 +02:00
Christoph Reiter
657951eeb5
Merge pull request #4630 from lazka/doxygen-1.11.0
doxygen: Update to 1.11.0
2024-05-31 16:56:39 +02:00
Christoph Reiter
a86065399c
Merge pull request #4627 from lazka/vim-9.1.0445
vim: Update to 9.1.0445
2024-05-31 16:53:44 +02:00
Christoph Reiter
cf52813702 c-ares: Update to 1.29.0 2024-05-31 16:19:48 +02:00
Christoph Reiter
3317b082cd doxygen: Update to 1.11.0 2024-05-31 16:19:09 +02:00
Christoph Reiter
61041d17fd python-typing_extensions: Update to 4.12.0 2024-05-31 16:18:38 +02:00
Christoph Reiter
e2ae766566 vim: Update to 9.1.0445 2024-05-31 16:17:44 +02:00
Christoph Reiter
09ab3d4608
Merge pull request #4626 from lazka/meson-1.4.1
meson: Update to 1.4.1
2024-05-31 09:45:54 +02:00
Christoph Reiter
af4bc65eb7 meson: Update to 1.4.1 2024-05-31 09:22:16 +02:00
Christoph Reiter
c02e533009 CI: try --filter=blob:none instead
that seems to work better
2024-05-30 18:42:52 +02:00
Christoph Reiter
d83cc9e59f CI: revert the treeless clone for the build job
git gets confused when we add another remote there, so revert
for now
2024-05-30 18:25:52 +02:00
Christoph Reiter
d8f53d3d0b
Merge pull request #4625 from lazka/xz-5.6.2
xz: Update to 5.6.2
2024-05-30 01:08:59 +02:00
Christoph Reiter
cbe340287f xz: Update to 5.6.2 2024-05-29 22:35:11 +02:00
Christoph Reiter
4622a2daf8
Merge pull request #4624 from lazka/treeless-clone
CI: do a treeless clone in case we need the history
2024-05-29 22:27:36 +02:00
Christoph Reiter
68fbf83260 python-mako: Update to 1.3.4 2024-05-29 22:20:57 +02:00
Christoph Reiter
1a4b510ce7 CI: do a treeless clone in case we need the history
See https://github.com/msys2/MINGW-packages/pull/21022
2024-05-29 22:20:26 +02:00
Christoph Reiter
53f1997cb3
Merge pull request #4618 from lazka/sqlite-3.46.0
sqlite: Update to 3.46.0
2024-05-24 17:58:33 +02:00
Christoph Reiter
26ff3bd8ce sqlite: Update to 3.46.0 2024-05-24 11:54:39 +02:00
Christoph Reiter
812638aff3
Merge pull request #4614 from jeremyd2019/ci-dll-check-fix
CI: fix dll dependency check
2024-05-24 05:45:15 +02:00
Christoph Reiter
fd9d412d2b
Merge pull request #4615 from lazka/pacman-mirrors-20240523
pacman-mirrors: ftp.acc.umu.se domain change
2024-05-23 08:33:54 +02:00
Christoph Reiter
da32aa8cc8 pacman-mirrors: ftp.acc.umu.se domain change
See https://github.com/msys2/msys2.github.io/issues/323
2024-05-23 08:13:17 +02:00
Jeremy Drake
8217d1000c CI: move dll checks into per-package loop
This way the package, and its dependencies, are installed, so there
shouldn't be any missing DLL dependencies.

This is closer to what MINGW-packages does (with ntldd), but the scripts
could most likely stand to be synced to be closer.
2024-05-22 13:54:36 -07:00
Christoph Reiter
5ecb65302a
Merge pull request #4610 from lazka/curl-8.8.0
curl: Update to 8.8.0
2024-05-22 19:52:13 +02:00
Christoph Reiter
3786dc1b19
Merge pull request #4613 from lazka/perl-MIME-tools-5.515
perl-MIME-tools: Update to 5.515
2024-05-22 19:40:19 +02:00
Christoph Reiter
1299fa9686
Merge pull request #4612 from lazka/perl-Net-SSLeay-1.94
perl-Net-SSLeay: Update to 1.94
2024-05-22 19:39:57 +02:00
jeremyd2019
8c2520bdb9
CI: fix dll dependency check
The find expression was broken for a couple of reasons: it does not run in a subshell (so cannot use && like that), and it needs split arguments not one quoted argument.  Avoid having to call echo by using -printf argument.

Fixes #4611
2024-05-22 10:15:35 -07:00
Christoph Reiter
7f972ede67 perl-MIME-tools: Update to 5.515 2024-05-22 08:31:47 +02:00
Christoph Reiter
c51f2b9733 perl-Net-SSLeay: Update to 1.94 2024-05-22 08:30:25 +02:00
Christoph Reiter
49a6a75509
Merge pull request #4609 from jeremyd2019/python-pyalpm-depend-libgpgme
python-pyalpm: depend on libgpgme
2024-05-22 08:20:34 +02:00
Christoph Reiter
978f8c2acc curl: Update to 8.8.0 2024-05-22 08:11:13 +02:00
jeremyd2019
0baf329bb8
python-pyalpm: depend on libgpgme
The pyalpm dll is dynamically linked to msys-gpgme-11.dll, and now that wget will not depend on libgpgme it shouldn't be pulled into the base packages anymore.
2024-05-21 22:38:50 -07:00
Christoph Reiter
ec5ca31736
Merge pull request #4608 from jeremyd2019/wget-no-gpgme
wget: don't depend on gpgme
2024-05-22 07:18:41 +02:00
مهدي شينون (Mehdi Chinoune)
502ec7e32b gcc: update to 13.3.0 2024-05-22 04:45:51 +01:00
jeremyd2019
8e0e440695
wget: don't depend on gpgme
wget 1's configure script only checks for and uses gpgme if metalink is enabled.  After b9f35e17d62e94d5ef3df3d9ece3b3aaff5f68ad, metalink is explicitly disabled, so gpgme was no longer used.
2024-05-21 16:23:41 -07:00
Christoph Reiter
8264e9283e pacman: rebuild
mainly for https://github.com/msys2/MSYS2-packages/pull/4605
2024-05-21 19:49:31 +02:00
Christoph Reiter
78e5eb76dd
Merge pull request #4605 from lazka/gpgme-cache-engine-version
gpgme: cache the engine version
2024-05-21 19:49:13 +02:00
Christoph Reiter
7cd72afee2 gpgme: cache the engine version
See https://github.com/msys2/msys2-pacman/issues/26
See https://dev.gnupg.org/T6369

This saves a gpg spawn for every gpgme_get_key() call,
for example around 100ms when starting pacman.
2024-05-21 19:24:47 +02:00
Christoph Reiter
4d03222252
Merge pull request #4607 from lazka/perl-HTML-Parser-3.82
perl-HTML-Parser: Update to 3.82
2024-05-21 09:12:35 +02:00
Christoph Reiter
5fe58ebfb7
Merge pull request #4606 from lazka/nghttp2-1.62.1
nghttp2: Update to 1.62.1
2024-05-21 09:12:22 +02:00
Christoph Reiter
dc3e4022e3 perl-HTML-Parser: Update to 3.82 2024-05-21 09:05:36 +02:00
Christoph Reiter
533086e645 nghttp2: Update to 1.62.1 2024-05-21 09:02:09 +02:00
Christoph Reiter
ef02eda54a
Merge pull request #4600 from jeremyd2019/msys2-runtime-split-debuginfo-2
msys2-runtime{,3.4}: restore msys-2.0.dbg
2024-05-20 12:50:16 +02:00
Jeremy Drake
374a194eb9 msys2-runtime: set -Wno-error=maybe-uninitialized
After the update of msys2-w32api from v11.0.1 to current master (and
soon to be v12) we get: winsup/cygwin/exceptions.cc:1736:33: error:
'<anonymous>' may be used uninitialized [-Werror=maybe-uninitialized]

Ignore it like the rest.

Fixes msys2/msys2-runtime#214
2024-05-17 11:21:47 -07:00
Jeremy Drake
fca6e3f5d0 msys2-runtime: restore msys-2.0.dbg
Replicate the objcopy commands that used to work in msys2-runtime build
process.

also, don't strip msys2-runtime-devel.  makepkg's strip mechanism thinks
split debug files are binaries that need to be stripped, and debug files
with the debug info stripped are pretty useless.  msys2/msys2-pacman#52

Fixes #4595
2024-05-17 11:19:47 -07:00
Christoph Reiter
5eed0af836 update pkgver too 2024-05-17 14:50:37 +02:00
Christoph Reiter
c51403618b Fix mingw-w64 version numbers hackily
The newer versions are considered older since they have a different
older base tag, so hackily adjust the version to 11.0.1 for now
2024-05-17 13:51:22 +02:00
Christoph Reiter
eeb6d74da4
Merge pull request #4603 from lazka/cross-headers-11.0.0.r750.g05598db99
mingw-w64-cross: Update to 11.0.0.r750.g05598db99
2024-05-17 13:42:28 +02:00
Christoph Reiter
7ce151c1aa mingw-w64-cross: Update to 11.0.0.r750.g05598db99 2024-05-17 12:50:13 +02:00
Christoph Reiter
f55842f7b5
Merge pull request #4602 from lazka/msys2-w32api-update-2
msys2-w32api: Update to 11.0.0.r750.g05598db99
2024-05-17 11:58:00 +02:00
Christoph Reiter
a2303ef8eb msys2-w32api: Update to 11.0.0.r750.g05598db99 2024-05-17 10:26:28 +02:00
Christoph Reiter
b18becd00a
Merge pull request #4570 from lazka/ninja-1.12.0
ninja: Update to 1.12.1
2024-05-14 21:15:10 +02:00
Christoph Reiter
78dd2d303b
Merge pull request #4599 from lazka/git-2.45.1
git: Update to 2.45.1
2024-05-14 21:10:26 +02:00
Christoph Reiter
ddeed915ab ninja: Update to 1.12.1 2024-05-14 21:09:00 +02:00
Christoph Reiter
39fdc8d62c
Merge pull request #4577 from Suyun114/openbsd-netcat-1.226_1
openbsd-netcat: Update to 1.226_1
2024-05-14 20:53:05 +02:00
Christoph Reiter
75b62c237c git: Update to 2.45.1 2024-05-14 20:45:12 +02:00
Christoph Reiter
8d91007880
Merge pull request #4594 from lazka/pacman-contrib-1.10.6
pacman-contrib: Update to 1.10.6
2024-05-14 08:49:08 +02:00
Christoph Reiter
e5e126dd82
Merge pull request #4597 from lazka/libxml2-2.12.7
libxml2: Update to 2.12.7
2024-05-14 08:13:46 +02:00
Christoph Reiter
5309aad6e7
Merge pull request #4598 from lazka/nghttp2-1.62.0
nghttp2: Update to 1.62.0
2024-05-14 08:13:25 +02:00
Christoph Reiter
b546218aba pacman-contrib: Update to 1.10.6
simple patch refresh
2024-05-14 08:07:43 +02:00
Christoph Reiter
7ec4a1a654 nghttp2: Update to 1.62.0 2024-05-14 08:04:58 +02:00
Christoph Reiter
33b1462a60 libxml2: Update to 2.12.7 2024-05-14 08:03:25 +02:00
Christoph Reiter
d471d911fb
Merge pull request #4560 from lazka/pacutils-0.14.0
pacutils: Update to 0.14.0
2024-05-11 07:33:08 +02:00
Christoph Reiter
968ee36425
Merge pull request #4593 from lazka/pactoys-r65.b5fcc0f
pactoys: Update to r65.b5fcc0f
2024-05-10 18:59:51 +02:00
Christoph Reiter
f309983700 pactoys: Update to r65.b5fcc0f 2024-05-10 18:47:24 +02:00
Christoph Reiter
5fcb7e1800
Merge pull request #4591 from lazka/pacman-6.1.0-v2
pacman: Update to 6.1.0 (v2)
2024-05-09 09:51:39 +02:00
Christoph Reiter
1915a138c0 pacman: Update to 6.1.0 (v2)
Same as #4584 but with an additional backport:
https://github.com/msys2/msys2-pacman/pull/49

Old message:

See msys2/msys2-pacman#45

makepkg.conf synced with the upstream version:
https://gitlab.archlinux.org/pacman/pacman/-/blob/v6.1.0/etc/makepkg.conf.in

Skip patches only changing CI configs
2024-05-09 09:45:39 +02:00
Christoph Reiter
7573896254
Merge pull request #4578 from Suyun114/db-6.2.32
db: Update to 6.2.32
2024-05-08 23:30:20 +02:00
Christoph Reiter
1d3beb52a1
Merge pull request #4590 from lazka/glib2-2.78.6
glib2: Update to 2.78.6
2024-05-08 23:29:07 +02:00
Christoph Reiter
7598f5e2c8 db: rebuilds 2024-05-08 22:43:49 +02:00
Christoph Reiter
20c00ff3c3 db: update license 2024-05-08 22:42:42 +02:00
Christoph Reiter
32b177f3d9 glib2: Update to 2.78.6 2024-05-08 22:27:22 +02:00
مهدي شينون (Mehdi Chinoune)
2673230b92 Revert "pacman: Update to 6.1.0"
This reverts commit 7edf29e04a729623e4177d97e49a130cd681cd71.
2024-05-07 16:15:46 +01:00
Christoph Reiter
bacfcdc925
Merge pull request #4584 from lazka/pacman-6.1.0
pacman: Update to 6.1.0
2024-05-07 08:47:10 +02:00
Christoph Reiter
ec12ac899a
Merge pull request #4586 from lazka/remove-install-script-again
msys2-runtime: remove the win7 install script again
2024-05-06 08:34:41 +02:00
Christoph Reiter
7feec39573 msys2-runtime: remove the win7 install script again
It's causing too many problems (potentially). While it doesn't
have any functions that are run after the installation, pacman still
fork/execs bash anyway which leads to errors.

Ideally we should force pacman to no run those after update scripts
for core packages, but we can't change pacman for existing systems.

Let's fix pacman, and then come back to this later.
2024-05-06 08:27:50 +02:00
Christoph Reiter
7edf29e04a pacman: Update to 6.1.0
See https://github.com/msys2/msys2-pacman/pull/45

makepkg.conf synced with the upstream version:
https://gitlab.archlinux.org/pacman/pacman/-/blob/v6.1.0/etc/makepkg.conf.in

Skip patches only changing CI configs
2024-05-06 07:58:15 +02:00
Christoph Reiter
336ec568bc
Merge pull request #4582 from lazka/pacman-mirrors-20240504
pacman-mirrors: Update to 20240504
2024-05-04 16:42:56 +02:00
Christoph Reiter
2031172623 pacman-mirrors: Update to 20240504
Remove mirror.ufro.cl

according to https://mirror.ufro.cl/ our mirror was removed
2024-05-04 14:51:32 +02:00
Christoph Reiter
b36694ffc9
Merge pull request #4580 from lazka/msys2-runtime-3.5.3
msys2-runtime: Update to 3.5.3
2024-05-03 17:25:30 +02:00
Christoph Reiter
e1b333450b Remove msys2-runtime-3.5.3
msys2-runtime is now updated to 3.5, so this extra package is no
longer needed.
2024-05-03 16:11:17 +02:00
Christoph Reiter
7d9a08781c msys2-runtime: Update to 3.5.3 2024-05-03 16:05:45 +02:00
Christoph Reiter
0e0eb77f16 runtime: remove 3.4 replaces
otherwise users on win7 switching to 3.4 will be switched back
on the next update
2024-05-02 21:57:41 +02:00
Suyun114
5205288d38 db: Update to 6.2.32 2024-05-02 16:52:47 +08:00
Suyun114
66475de476 openbsd-netcat: Update to 1.226_1 2024-05-02 16:49:45 +08:00
Christoph Reiter
d4188fe9d5
Merge pull request #4573 from Suyun114/nano-8.0
nano: Update to 8.0
2024-05-02 09:25:28 +02:00
Christoph Reiter
78fa2a912c
Merge pull request #4576 from lazka/msys2-runtime-win7-abort-v2
msys2-runtime: abort installation on Windows 7 and 8.0
2024-05-02 08:51:56 +02:00
Christoph Reiter
b3bfad5646 msys2-runtime: abort installation on Windows 7 and 8.0
Cygwin 3.5 no longer supports Windows 7 and 8.0 and letting users
update would render all cygwin tools broken.

There is no good way to abort an installation from within a package,
so we run an install script on pre install/upgrade and just kill
pacman from there, after printing a message for how to fix things.
Since killing pacman would leave the DB locked, remove the lock file
before, so the suggested way forward works.

While we don't officially support Win 7/8.0 for quite a while now,
this should help those remaining users keep using the parts that still
work for a bit longer.
2024-05-02 08:30:11 +02:00
Suyun
09ae9cd85a
vim: Update to 9.1.0380 (#4574) 2024-05-02 05:38:56 +01:00
Suyun114
80baa1a030 nano: Update to 8.0 2024-05-02 11:10:30 +08:00
Christoph Reiter
b5bd4861b4
Merge pull request #4571 from lazka/update-pacman-2
Update pacman
2024-05-01 12:57:53 +02:00
Christoph Reiter
edad712757 Update pacman 2024-04-30 08:40:40 +02:00
Christoph Reiter
2f6eb6f233
Merge pull request #4569 from lazka/git-2.45.0
git: Update to 2.45.0
2024-04-29 20:14:25 +02:00
Christoph Reiter
3efc2459c8 ninja: Update to 1.12.0 2024-04-29 20:03:01 +02:00
Christoph Reiter
7e5dc8ba5d git: Update to 2.45.0 2024-04-29 19:58:29 +02:00
Christoph Reiter
2ea27fc00d
Merge pull request #4567 from lazka/libarchive-3.7.4
libarchive: Update to 3.7.4
2024-04-29 07:14:53 +02:00
Christoph Reiter
288f3566a7 libarchive: Update to 3.7.4 2024-04-29 07:04:54 +02:00
Christoph Reiter
2f719a5bf9
Merge pull request #4565 from lazka/vifm-0.13
vifm: Update to 0.13
2024-04-28 11:33:26 +02:00
Christoph Reiter
99167fe179 vifm: Update to 0.13 2024-04-28 11:12:16 +02:00
Christoph Reiter
b77b63715d
Merge pull request #4564 from lazka/ncdu-1.20
ncdu: Update to 1.20
2024-04-28 10:59:50 +02:00
Christoph Reiter
baf938fa11 ncdu: Update to 1.20 2024-04-28 10:30:27 +02:00
Christoph Reiter
f884dc526e
Merge pull request #4563 from lazka/tcsh-6.24.12
tcsh: Update to 6.24.12
2024-04-27 21:35:34 +02:00
Christoph Reiter
3df8706b34
Merge pull request #4562 from lazka/lynx-2.9.1
lynx: Update to 2.9.1
2024-04-27 21:35:15 +02:00
Christoph Reiter
6cfd7d4cba tcsh: Update to 6.24.12 2024-04-27 21:13:54 +02:00
Christoph Reiter
fbebf2e4ba lynx: Update to 2.9.1 2024-04-27 21:12:17 +02:00
Christoph Reiter
552d2f563e
Merge pull request #4554 from lazka/libgpg-error-1.49
libgpg-error: Update to 1.49
2024-04-27 16:31:59 +02:00
Christoph Reiter
4ac1ec25f0
Merge pull request #4558 from lazka/perl-Net-DNS-1.44
perl-Net-DNS: Update to 1.44
2024-04-27 16:31:46 +02:00
Christoph Reiter
080d612c6f
Merge pull request #4559 from lazka/xorg-util-macros-1.20.1
xorg-util-macros: Update to 1.20.1
2024-04-27 16:28:33 +02:00
Christoph Reiter
299d404bfb
Merge pull request #4561 from lazka/python-typing_extensions-4.11.0
python-typing_extensions: Update to 4.11.0
2024-04-27 16:28:13 +02:00
Christoph Reiter
0a9f6f514e
Merge pull request #4555 from lazka/perl-Mozilla-CA-20240313
perl-Mozilla-CA: Update to 20240313
2024-04-27 16:27:53 +02:00
Christoph Reiter
458cbf6186
Merge pull request #4557 from lazka/unrar-7.0.8
unrar: Update to 7.0.8
2024-04-27 16:27:02 +02:00
Christoph Reiter
b0d4ef8d97
Merge pull request #4556 from lazka/ed-1.20.2
ed: Update to 1.20.2
2024-04-27 16:26:42 +02:00
Christoph Reiter
b15e22d343
Merge pull request #4553 from lazka/python-mako-1.3.3
python-mako: Update to 1.3.3
2024-04-27 16:26:17 +02:00
Christoph Reiter
8bfe92ede9 pacutils: Update to 0.14.0 2024-04-27 15:43:11 +02:00
Christoph Reiter
4ab9b9b569 xorg-util-macros: Update to 1.20.1 2024-04-27 15:41:23 +02:00
Christoph Reiter
4010ff3763 perl-Net-DNS: Update to 1.44 2024-04-27 15:40:50 +02:00
Christoph Reiter
86aff26fe5 python-typing_extensions: Update to 4.11.0 2024-04-27 15:40:14 +02:00
Christoph Reiter
026a1685fd unrar: Update to 7.0.8 2024-04-27 15:39:05 +02:00
Christoph Reiter
7e68cb2624 ed: Update to 1.20.2 2024-04-27 15:38:00 +02:00
Christoph Reiter
6f68c3772d perl-Mozilla-CA: Update to 20240313 2024-04-27 15:37:23 +02:00
Christoph Reiter
ef9ff0b2a2 libgpg-error: Update to 1.49 2024-04-27 15:36:23 +02:00
Christoph Reiter
6c6e0858d8 python-mako: Update to 1.3.3 2024-04-27 12:01:37 +02:00
Christoph Reiter
4863a08f96
Merge pull request #4548 from lazka/libunistring-1.2
libunistring: Update to 1.2
2024-04-24 08:31:18 +02:00
Christoph Reiter
4496ffe934
Merge pull request #4549 from lazka/python-3.11.9
python: Update to 3.11.9
2024-04-24 08:30:37 +02:00
Christoph Reiter
779c8c5a52
Merge pull request #4550 from lazka/pv-1.8.9
pv: Update to 1.8.9
2024-04-24 08:30:08 +02:00
Christoph Reiter
b426c1a65d
Merge pull request #4551 from lazka/nawk-20240422
nawk: Update to 20240422
2024-04-24 08:29:47 +02:00
Christoph Reiter
856a1de3c8
Merge pull request #4547 from lazka/git-extras-7.2.0
git-extras: Update to 7.2.0
2024-04-24 07:50:34 +02:00
Christoph Reiter
fbdb8728de libunistring: Update to 1.2
patch refresh
2024-04-24 07:49:35 +02:00
Christoph Reiter
7278bd882d nawk: Update to 20240422 2024-04-24 07:42:47 +02:00
Christoph Reiter
ebe98b5393 pv: Update to 1.8.9 2024-04-24 07:41:15 +02:00
Christoph Reiter
088ebab488 python: Update to 3.11.9 2024-04-24 07:38:34 +02:00
Christoph Reiter
2bcaf195cb git-extras: Update to 7.2.0 2024-04-24 07:37:34 +02:00
Christoph Reiter
a4fce49c0d
Merge pull request #4542 from lazka/openssl-3.3.0
openssl: Update to 3.3.0
2024-04-16 08:46:44 +02:00
Christoph Reiter
50952d55d9 openssl: Update to 3.3.0 2024-04-16 08:08:47 +02:00
Christoph Reiter
2335630988
Merge pull request #4525 from lazka/cmake-3.29.2
cmake: Update to 3.29.2
2024-04-16 08:03:04 +02:00
Christoph Reiter
81136f6489
Merge pull request #4528 from lazka/stow-2.4.0
stow: Update to 2.4.0
2024-04-16 08:02:46 +02:00
Christoph Reiter
3a6af5ca67
Merge pull request #4538 from lazka/python-wheel-0.43.0
python-wheel: Update to 0.43.0
2024-04-16 08:02:27 +02:00
Christoph Reiter
c20d53f372
Merge pull request #4539 from lazka/python-pyparsing-3.1.2
python-pyparsing: Update to 3.1.2
2024-04-16 08:02:17 +02:00
Christoph Reiter
ab6342e8fc
Merge pull request #4540 from lazka/python-pluggy-1.4.0
python-pluggy: Update to 1.4.0
2024-04-16 08:02:00 +02:00
Christoph Reiter
a3fbb26945
Merge pull request #4537 from lazka/python-pyalpm-0.10.9
python-pyalpm: Update to 0.10.9
2024-04-16 08:01:41 +02:00
Christoph Reiter
454ed2d1eb
Merge pull request #4536 from lazka/python-markupsafe-2.1.5
python-markupsafe: Update to 2.1.5
2024-04-16 08:01:21 +02:00
Christoph Reiter
9f38349354
Merge pull request #4535 from lazka/cython0-0.29.37.1
cython0: Update to 0.29.37.1
2024-04-16 08:01:04 +02:00
Christoph Reiter
64bdde40de
Merge pull request #4529 from lazka/python-build-1.2.1
python-build: Update to 1.2.1
2024-04-16 08:00:45 +02:00
Christoph Reiter
6a910541da
Merge pull request #4541 from lazka/python-trove-classifiers-2024.3.25
python-trove-classifiers: Update to 2024.3.25
2024-04-16 07:54:48 +02:00
Christoph Reiter
e0ddf6d6ce
Merge pull request #4530 from lazka/rsync-3.3.0
rsync: Update to 3.3.0
2024-04-16 07:54:29 +02:00
Christoph Reiter
9bf563bca3
Merge pull request #4531 from lazka/axel-2.17.14
axel: Update to 2.17.14
2024-04-16 07:53:51 +02:00
Christoph Reiter
f6558832e9
Merge pull request #4532 from lazka/man-db-2.12.1
man-db: Update to 2.12.1
2024-04-16 07:53:30 +02:00
Christoph Reiter
f958ca503c
Merge pull request #4533 from lazka/xorgproto-2024.1
xorgproto: Update to 2024.1
2024-04-16 07:53:10 +02:00
Christoph Reiter
07dbd507bb
Merge pull request #4534 from lazka/mercurial-6.7.2
mercurial: Update to 6.7.2
2024-04-16 07:52:49 +02:00
Christoph Reiter
982f24c5d4
Merge pull request #4526 from lazka/sqlite-3.45.3
sqlite: Update to 3.45.3
2024-04-16 07:52:27 +02:00
Christoph Reiter
ae12533e1d python-pyalpm: Update to 0.10.9 2024-04-16 07:50:00 +02:00
Christoph Reiter
df2f1e383c python-markupsafe: Update to 2.1.5 2024-04-16 07:48:29 +02:00
Christoph Reiter
6c8174c6fd cython0: Update to 0.29.37.1 2024-04-16 07:47:58 +02:00
Christoph Reiter
6d2bb8c33d python-pluggy: Update to 1.4.0 2024-04-16 07:47:25 +02:00
Christoph Reiter
5869ea7121 python-pyparsing: Update to 3.1.2 2024-04-16 07:46:51 +02:00
Christoph Reiter
ddf237500e python-wheel: Update to 0.43.0 2024-04-16 07:46:25 +02:00
Christoph Reiter
518b948015 python-trove-classifiers: Update to 2024.3.25 2024-04-16 07:45:54 +02:00
Christoph Reiter
44427b13e2 mercurial: Update to 6.7.2 2024-04-16 07:45:01 +02:00
Christoph Reiter
d025966b6e python-build: Update to 1.2.1 2024-04-16 07:44:29 +02:00
Christoph Reiter
8a39982c88 xorgproto: Update to 2024.1 2024-04-16 07:43:40 +02:00
Christoph Reiter
a4a31cc764 man-db: Update to 2.12.1 2024-04-16 07:43:09 +02:00
Christoph Reiter
e1a55a659c rsync: Update to 3.3.0 2024-04-16 07:42:36 +02:00
Christoph Reiter
d426ffba44 axel: Update to 2.17.14 2024-04-16 07:42:13 +02:00
Christoph Reiter
4d8bea61f0 stow: Update to 2.4.0 2024-04-16 07:41:39 +02:00
Christoph Reiter
b8b4bac680 sqlite: Update to 3.45.3 2024-04-16 07:40:41 +02:00
Christoph Reiter
6f3fa4c576 cmake: Update to 3.29.2 2024-04-16 07:39:12 +02:00
Christoph Reiter
247fffc8b3
Merge pull request #4485 from lazka/libassuan-2.5.7
libassuan: Update to 2.5.7
2024-04-15 09:08:21 +02:00
Christoph Reiter
8d19a802e4
Merge pull request #4524 from lazka/libarchive-3.7.3
libarchive: Update to 3.7.3
2024-04-15 08:51:45 +02:00
Christoph Reiter
685dc2d9a2 libassuan: Update to 2.5.7
update keys from upstream page
2024-04-15 08:50:18 +02:00
Christoph Reiter
c7a81c830c libarchive: Update to 3.7.3 2024-04-15 08:43:23 +02:00
Christoph Reiter
dfe5a8ddce Add a basic devcontainer config 2024-04-14 15:31:36 +02:00
Christoph Reiter
11a162b0e5 repo: make file executable permissions match the cygwin derived status
In case we have a git clone from Linux that is accessed via cygwin git
the files executable status will be derived from the file content (shebang)
and won't match the git repo, leading to a initially dirty tree.

This can be worked around by setting "core.filemode=false", but let's try
to match the cygwin permissions with the in-repo permissions so this isn't
needed.
2024-04-14 15:17:42 +02:00
David Macek
3a5f218b36 msys2-keyring: Update to v20240410 2024-04-10 20:25:06 +02:00
Biswapriyo Nath
d7746b2306
cyrus-sasl: Fix loading plugins with proper file extension 2024-04-10 00:30:59 +05:30
Christoph Reiter
9330611310
Merge pull request #4516 from dscho/msys2-runtime-3.4-backports
msys2-runtime: some backports
2024-04-08 19:49:48 +02:00
Johannes Schindelin
73b702e3d1 msys2-runtime: some backports
This corresponds to https://github.com/msys2/msys2-runtime/pull/205.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2024-04-07 21:21:01 +02:00
Christoph Reiter
6de2e605d3
Merge pull request #4515 from mmuetzel/pacman
pacman: remove `-pipe` from default `LDFLAGS` for all environments
2024-04-07 20:16:31 +02:00
Markus Mützel
5379887583 pacman: remove -pipe from default LDFLAGS for all environments
This is motivated by https://github.com/msys2/MINGW-packages/pull/20591
where flang v18 stopped supporting the -pipe flag which is passed to
it via LDFLAGS. v17 still supported it and it's not clear where and when
it was changed exactly.

Let's remove it from LDFLAGS because:

* it's not clear if -pipe actually does anything for linking
  (it's still passed via CFLAGS/CXXFLAGS)
* other distros like Arch/Gentoo also only add it to CFLAGS/CXXFLAGS
* of the above flang issue
2024-04-07 20:05:43 +02:00
Christoph Reiter
94a1b3e09b
Merge pull request #4498 from Suyun114/global-6.6.12
global: update to 6.6.12
2024-04-07 18:59:45 +02:00
Christoph Reiter
7481d65718
Merge pull request #4500 from Suyun114/flexcpp-2.15.00
flexcpp: update to 2.15.00
2024-04-07 18:59:23 +02:00
Christoph Reiter
c3ee075e0d
Merge pull request #4503 from Suyun114/dialog-1.3_20240307
dialog: update to 1.3_20240307
2024-04-07 18:58:52 +02:00
Christoph Reiter
098f654116
Merge pull request #4502 from Suyun114/lndir-1.0.5
lndir: update to 1.0.5
2024-04-07 18:58:27 +02:00
Christoph Reiter
09ec9b903f
Merge pull request #4497 from Suyun114/sqlite-3.45.2
sqlite: update to 3.45.2
2024-04-07 18:58:07 +02:00
Christoph Reiter
993592bd4b
Merge pull request #4496 from Suyun114/tig-2.5.9
tig: update to 2.5.9
2024-04-07 18:57:35 +02:00
Christoph Reiter
0521d2fa67
Merge pull request #4495 from Suyun114/cython-3.0.10
cython: update to 3.0.10
2024-04-07 18:57:06 +02:00
Christoph Reiter
2d7a5d1f9e
Merge pull request #4499 from Suyun114/swig-4.2.1
swig: update to 4.2.1
2024-04-07 18:51:25 +02:00
Christoph Reiter
63c3c0082e
Merge pull request #4501 from dscho/cygwin-runtime-offline-file-fix-backport
msys2-runtime: backport follow-up fix for offline files
2024-04-07 18:48:06 +02:00
Christoph Reiter
b0774795e3
Merge pull request #4513 from dscho/msys2-runtime-3.5.3
msys2-runtime-3.5: upgrade to v3.5.3
2024-04-07 18:47:44 +02:00
Christoph Reiter
22f11a1038
Merge pull request #4492 from Suyun114/nawk-20240311
nawk: update to 20240311
2024-04-07 18:46:56 +02:00
Johannes Schindelin
c51a01038d msys2-runtime-3.5: upgrade to v3.5.3
This corresponds to https://github.com/msys2/msys2-runtime/pull/211.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2024-04-07 15:04:23 +02:00
Suyun114
c0311badab dialog: update to 1.3_20240307 2024-04-07 12:48:48 +08:00
Suyun114
3e806bb08d lndir: update to 1.0.5 2024-04-07 12:45:55 +08:00
Johannes Schindelin
0def141ff0 msys2-runtime: backport follow-up fix for offline files
This integrates https://github.com/msys2/msys2-runtime/pull/210 into
MSYS2-packages.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2024-04-06 17:49:41 +02:00
Suyun114
4b310512c8 flexcpp: update to 2.15.00 2024-04-06 22:08:21 +08:00
Suyun114
564bbdc74e swig: update to 4.2.1 2024-04-06 19:00:40 +08:00
Suyun114
445a85249d global: update to 6.6.12 2024-04-06 18:34:15 +08:00
Suyun114
bd6dd5c553 sqlite: update to 3.45.2 2024-04-06 18:30:03 +08:00
Suyun114
c7ef08b1ba tig: update to 2.5.9 2024-04-06 18:20:25 +08:00
Suyun114
e8e1890012 cython: update to 3.0.10 2024-04-06 18:17:48 +08:00
Suyun114
0e668d82b4 nawk: update to 20240311 2024-04-06 16:01:58 +08:00
Suyun
1f3663d931
whois: update to 5.5.22 2024-04-06 09:56:04 +05:30
Suyun
be581e5a66
vim: update to 9.1.0264 2024-04-06 09:54:59 +05:30
Christoph Reiter
08b0349d2c
Merge pull request #4483 from lazka/gnutls-3.8.5
gnutls: Update to 3.8.5
2024-04-04 22:43:45 +02:00
Christoph Reiter
a7dcb9fd09
Merge pull request #4484 from lazka/nghttp2-1.61.0
nghttp2: Update to 1.61.0
2024-04-04 22:43:22 +02:00
Christoph Reiter
27e814d67b
Merge pull request #4486 from lazka/upx-4.2.3
upx: Update to 4.2.3
2024-04-04 22:42:57 +02:00
Christoph Reiter
b4793bf1c3
Merge pull request #4487 from lazka/cmake-3.29.1
cmake: Update to 3.29.1
2024-04-04 22:42:32 +02:00
Christoph Reiter
f4010851fd
Merge pull request #4488 from lazka/fish-3.7.1
fish: Update to 3.7.1
2024-04-04 22:42:04 +02:00
Christoph Reiter
49d3f01dbb
Merge pull request #4489 from lazka/c-ares-1.28.1
c-ares: Update to 1.28.1
2024-04-04 22:41:38 +02:00
Christoph Reiter
21724fa824 c-ares: Update to 1.28.1 2024-04-04 19:46:11 +02:00
Christoph Reiter
5e88d1157f fish: Update to 3.7.1 2024-04-04 19:45:10 +02:00
Christoph Reiter
75d569e1a3 upx: Update to 4.2.3 2024-04-04 19:42:35 +02:00
Christoph Reiter
112d563c3d cmake: Update to 3.29.1 2024-04-04 19:42:08 +02:00
Christoph Reiter
7d1afa1558 nghttp2: Update to 1.61.0 2024-04-04 19:41:15 +02:00
Christoph Reiter
b827c82b85 gnutls: Update to 3.8.5 2024-04-04 19:40:09 +02:00
Christoph Reiter
d61778de10
Merge pull request #4479 from lazka/gnutls-3.8.4
gnutls: Update to 3.8.4
2024-03-31 10:58:58 +02:00
Christoph Reiter
df14fa2070 gnutls: Update to 3.8.4 2024-03-31 10:19:19 +02:00
Christoph Reiter
9be80f5b7b Move dependencies over to procps-ng
While it provides the old name, this is clearer.
2024-03-31 09:58:51 +02:00
Christoph Reiter
b016ca309b
Merge pull request #4478 from lazka/remove-procps
Remove procps, make procps-ng replace it
2024-03-31 09:53:19 +02:00
Christoph Reiter
ef95f9ebae Remove procps, make procps-ng replace it
That's already the case in Cygwin and Arch
2024-03-31 09:45:09 +02:00
Christoph Reiter
e711dd5410
Merge pull request #4475 from lazka/xz-5.6.1-2
xz: Switch from upstream tarball to git tarball
2024-03-29 21:04:26 +01:00
Christoph Reiter
eb7abbb627 xz: Switch from upstream tarball to git tarball
Run autogen to get the documentation built instead of just autoreconf
Also needs extra build depends for things already included
in the tarball.

And remove the signing key from the bad actor.
2024-03-29 20:48:12 +01:00
Christoph Reiter
d5ca0acb79
Merge pull request #4470 from lazka/zstd-1.5.6
zstd: Update to 1.5.6
2024-03-27 23:05:36 +01:00
Christoph Reiter
6cac581e60
Merge pull request #4471 from lazka/curl-8.7.1
curl: Update to 8.7.1
2024-03-27 23:05:16 +01:00
Christoph Reiter
19db64a71a More CPEs and anitya IDs 2024-03-27 17:37:54 +01:00
Christoph Reiter
2f7cb70895 curl: Update to 8.7.1
curl-7.58.0-libpsl-static-libs.patch: fixed upstream in
  https://github.com/curl/curl/pull/12947
2024-03-27 14:28:42 +01:00
Christoph Reiter
e0cc38f1ba zstd: Update to 1.5.6 2024-03-27 14:20:52 +01:00
Christoph Reiter
daa79cf1d4
Merge pull request #4466 from Kreijstal/ccache
ccache fix infinite hang
2024-03-27 13:06:42 +01:00
Christoph Reiter
3ff7720b20
ccache link upstream PR 2024-03-26 18:35:42 +01:00
Christoph Reiter
d9dcc741e2 two more pypi links 2024-03-26 17:16:02 +01:00
Christoph Reiter
bb9773dc02 typo 2024-03-26 09:55:54 +01:00
Christoph Reiter
e8f4f9baa3 more CPEs 2024-03-26 09:46:25 +01:00
Christoph Reiter
d587d7b5e0 more CPEs 2024-03-25 11:19:53 +01:00
Christoph Reiter
a2ee04bf00 More CPEs 2024-03-24 20:09:34 +01:00
Christoph Reiter
a05abe9d0f
Merge pull request #4468 from dscho/msys2-runtime-better-onedrive-support
msys2-runtime: support OneDrive better
2024-03-24 15:27:15 +01:00
مهدي شينون (Mehdi Chinoune)
4037093cff mercurial: update to 6.7.1 2024-03-24 06:59:23 +01:00
Johannes Schindelin
41fbcb09f4 msys2-runtime: support OneDrive better
With this change, files are no longer "hydrated" (read: downloaded on
the fly) when calling `ls` _just_ to determine whether the files in
question have a `#!` line that makes them executable.

This commit brings the changes from
https://github.com/msys2/msys2-runtime/pull/209 to MSYS2-packages.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2024-03-23 23:36:23 +01:00
Christoph Reiter
302a39cdab CI: run grype to scan the sbom 2024-03-23 17:29:47 +01:00
Kreijstal
52c98dba68
ccache: update rel 2024-03-22 23:15:58 +01:00
Kreijstal
6d307d0335 fix infinite hang 2024-03-22 23:06:43 +01:00
Piotr Fusik
2b343d9a4f gradle: Update to 8.7 2024-03-23 00:02:15 +05:30
Christoph Reiter
174e938942 more CPEs 2024-03-22 19:04:22 +01:00
Christoph Reiter
68c3c3a1f7 More CPEs and pypi references 2024-03-21 20:31:57 +01:00
Christoph Reiter
365e43f379 Add some CPEs 2024-03-20 09:46:04 +01:00
Christoph Reiter
0cee9ee349 CI: generate and upload a SBOM 2024-03-20 08:28:14 +01:00
Christoph Reiter
fd02561e55
Merge pull request #4464 from lazka/pacman-contrib-1.10.5
pacman-contrib: Update to 1.10.5
2024-03-17 16:31:12 +01:00
Christoph Reiter
4c6be9f249 pacman-contrib: Update to 1.10.5
simple patch refresh
2024-03-17 12:51:24 +01:00
Christoph Reiter
7eec4fafa8
Merge pull request #4463 from lazka/msys2-runtime-3.4-extra
Add msys2-runtime-3.4
2024-03-15 18:19:28 +01:00
Christoph Reiter
14e5524bed Add msys2-runtime-3.4
This will be the msys2-runtime variant that still works on Win7.
2024-03-15 17:55:50 +01:00
Christoph Reiter
92116b492f
Merge pull request #4462 from lazka/pkgconf-2.1.1
pkgconf: Update to 2.1.1
2024-03-15 16:39:28 +01:00
Christoph Reiter
b7bc78ae2b
Merge pull request #4461 from lazka/libxml2-2.12.6
libxml2: Update to 2.12.6
2024-03-15 16:39:11 +01:00
Christoph Reiter
4d9dce5808 pkgconf: Update to 2.1.1 2024-03-15 16:17:32 +01:00
Christoph Reiter
44b4accb93 libxml2: Update to 2.12.6 2024-03-15 16:13:33 +01:00
Christoph Reiter
9d35d93c1b
Merge pull request #4458 from lazka/expat-2.6.2
expat: Update to 2.6.2
2024-03-13 21:11:42 +01:00
Christoph Reiter
1f07f2e754 expat: Update to 2.6.2 2024-03-13 20:46:08 +01:00
Christoph Reiter
0910f97750
Merge pull request #4456 from lazka/meson-1.4.0
meson: Update to 1.4.0
2024-03-12 21:42:34 +01:00
Christoph Reiter
cf382a0be4 meson: Update to 1.4.0 2024-03-12 21:24:51 +01:00
Christoph Reiter
a377583759
Merge pull request #4455 from lazka/gnupg-2.4.5
gnupg: Update to 2.4.5
2024-03-11 20:49:36 +01:00
Christoph Reiter
d81fff322d
Merge pull request #4454 from lazka/openssh-9.7p1
openssh: Update to 9.7p1
2024-03-11 20:48:55 +01:00
Christoph Reiter
76cb6b109a gnupg: Update to 2.4.5 2024-03-11 19:28:14 +01:00
Christoph Reiter
7e77af631d openssh: Update to 9.7p1 2024-03-11 19:26:46 +01:00
Christoph Reiter
d5e9a6f4bc msys2-runtime-3.5: fix some dependencies
it's not installable otherwise
2024-03-11 19:01:55 +01:00
Christoph Reiter
d4035c2c66
Merge pull request #4453 from lazka/wget-1.24.5
wget: Update to 1.24.5
2024-03-11 08:48:48 +01:00
Christoph Reiter
7a1380b4cc wget: Update to 1.24.5 2024-03-11 08:39:38 +01:00
Christoph Reiter
9a9b85139e
Merge pull request #4450 from orgads/gdb-multiarch
gdb: add multiarch package
2024-03-11 08:08:15 +01:00
Christoph Reiter
4ce7ee4666
Merge pull request #4422 from dscho/msys2-runtime-3.4
msys2-runtime: introduce `msys2-runtime-3.5`
2024-03-11 07:59:55 +01:00
Orgad Shaneh
2fa7534832 gdb: add multiarch package
Fixes #4445
2024-03-10 11:07:27 +02:00
Orgad Shaneh
e4f0eb633e gdb: update to 14.2 2024-03-10 10:33:27 +02:00
Biswapriyo Nath
57ddfcfe75 xz: update to 5.6.1 2024-03-10 06:23:32 +00:00
Biswapriyo Nath
47e87139f6 python-trove-classifiers: update to 2024.3.3 2024-03-10 06:23:17 +00:00
Biswapriyo Nath
bacd08ba30 python-pyalpm: update to 0.10.7 2024-03-10 06:23:00 +00:00
Biswapriyo Nath
6b6f2660cb publicsuffix-list: update to 20240306.1440.9094af5 2024-03-10 06:22:42 +00:00
Biswapriyo Nath
65fdc25be9 perl-IO-Socket-SSL: update to 2.085 2024-03-10 06:22:23 +00:00
Biswapriyo Nath
204e11811f mutt: update to 2.2.13 2024-03-10 06:22:00 +00:00
Biswapriyo Nath
d90e8672b1 gtk-doc: update to 1.34.0 2024-03-10 06:21:44 +00:00
Johannes Schindelin
5ad10f7c3c msys2-runtime-3.5: update the patches to v3.5.1
After adjusting the `PKGBUILD` to reflect that this package is supposed
to track Cygwin v3.5.x, this commit adjusts the patches accordingly (the
trick was performed by `./update-patches.sh`, of course).

This corresponds to https://github.com/msys2/msys2-runtime/pull/204.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2024-03-10 00:06:13 +01:00
Johannes Schindelin
49cd76ddb2 msys2-runtime-3.5: adjust some files
After copying the files verbatim from `msys2-runtime`, this change
reflects that we want to build the MSYS2 runtime v3.5.x in this package.

Note: To make things easier to review, the patches are not yet adjusted
by running `./update-patches.sh`. That will be left for the next commit.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2024-03-10 00:06:13 +01:00
Johannes Schindelin
96ef9fc317 msys2-runtime-3.5: branch off of msys2-runtime
Cygwin v3.5.0 has been released end of January 2024, and we were _about_
to be on the brink to switch to MSYS2 runtime based on the Cygwin
runtime v3.5.x.

However:

- That would leave Windows 7/8 compatibility behind.
- There have been a couple of hiccups in our testing, which led us to
  skip v3.5.0 already.
- We determined that a safer way would be to let users opt into using
  v3.5.x first, kicking the tires, so to say.

So let's establish a `msys2-runtime-3.5` package (much like
`msys2-runtime-3.3`) to be able to easily revert to a known state really
quickly, including the ability to run on Windows 7.

For now, this is merely a verbatim copy of the files in `msys2-runtime`,
and the next commits will modify them to reflect the version bump.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2024-03-10 00:02:00 +01:00
Johannes Schindelin
f425523e85 msys2-runtime-3.3: adjust the README to the current truth
While at it, also adjust the repository URL in the `update-patches.sh`
script: We no longer call it msys2/Cygwin but msys2/msys2-runtime.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2024-03-09 23:22:56 +01:00
Christoph Reiter
fd8e98f1ad
Merge pull request #4443 from orgads/gdb-14.1
gdb: update to 14.1
2024-03-04 07:50:03 +01:00
Orgad Shaneh
2e7cd83b18 gdb: update to 14.1 2024-03-03 10:25:00 +02:00
Christoph Reiter
9061d0c45e
Merge pull request #4438 from lazka/expat-2.6.1
expat: Update to 2.6.1
2024-03-02 13:32:22 +01:00
Christoph Reiter
8850f6ae54 expat: Update to 2.6.1 2024-03-02 13:16:32 +01:00
Christoph Reiter
98028cfc20
Merge pull request #4440 from lazka/lzip-1.24.1
lzip: Update to 1.24.1
2024-03-02 10:20:07 +01:00
Christoph Reiter
572c38d9ba
Merge pull request #4441 from lazka/python-build-1.1.1
python-build: Update to 1.1.1
2024-03-02 10:19:52 +01:00
Christoph Reiter
0979e50936
Merge pull request #4442 from lazka/python-trove-classifiers-2024.2.22
python-trove-classifiers: Update to 2024.2.22
2024-03-02 10:18:59 +01:00
Christoph Reiter
626d94aa97
Merge pull request #4439 from lazka/nghttp2-1.60.0
nghttp2: Update to 1.60.0
2024-03-02 10:18:41 +01:00
Christoph Reiter
e870d0ba35 python-trove-classifiers: Update to 2024.2.22 2024-03-02 10:11:30 +01:00
Christoph Reiter
b95f186a90 python-build: Update to 1.1.1 2024-03-02 10:10:53 +01:00
Christoph Reiter
0e64c75483 lzip: Update to 1.24.1 2024-03-02 10:10:07 +01:00
Christoph Reiter
813bfc1534 nghttp2: Update to 1.60.0 2024-03-02 10:09:17 +01:00
Christoph Reiter
24e3e6ee4f
Merge pull request #4437 from lazka/unrar-7.0.7
unrar: Update to 7.0.7
2024-02-29 07:07:20 +01:00
Christoph Reiter
17a16949d0 unrar: Update to 7.0.7 2024-02-29 06:57:47 +01:00
Christopher Degawa
6196cf3e1f ca-certificates: update to 20240203
Signed-off-by: Christopher Degawa <ccom@randomderp.com>
2024-02-27 23:05:22 +05:30
Biswapriyo Nath
e010941adc
CI: update configure-pagefile-action to 1.4 2024-02-26 15:35:47 +05:30
Biswapriyo Nath
8473f39f26 perl-Math-Int64: update to 0.57 2024-02-26 09:57:57 +00:00
Biswapriyo Nath
97eeb42d63 perl-Exporter-Tiny: update to 1.006002 2024-02-26 09:57:32 +00:00
Biswapriyo Nath
3845b1e1be perl-Data-OptList: update to 0.114 2024-02-26 09:57:10 +00:00
Biswapriyo Nath
ef3c661e35 perl-Class-Method-Modifiers: update to 2.15 2024-02-26 09:56:30 +00:00
Biswapriyo Nath
46965cf587 perl-Alien-Build: update to 2.80 2024-02-26 09:56:12 +00:00
Christoph Reiter
7b6617860c
Merge pull request #4435 from lazka/pcre2-10.43
pcre2: Update to 10.43
2024-02-26 09:50:45 +01:00
Christoph Reiter
38684d6872 pcre2: Update to 10.43 2024-02-26 09:40:01 +01:00
Biswapriyo Nath
3d50a2cf0d po4a: update to 0.70 2024-02-25 09:45:23 +00:00
Biswapriyo Nath
7d99a826c4 perl-YAML-Tiny: update to 1.74 2024-02-25 09:45:05 +00:00
Biswapriyo Nath
42f7616280 perl-XML-LibXML: update to 2.0210 2024-02-25 09:44:46 +00:00
Biswapriyo Nath
c6c9c0ca56 perl-Pod-Parser: update to 1.67 2024-02-25 09:44:26 +00:00
Biswapriyo Nath
294e1e3710 perl-Module-Build-Tiny: update to 0.047 2024-02-25 09:44:06 +00:00
Biswapriyo Nath
88f172e086 perl-LWP-Protocol-https: update to 6.13 2024-02-25 09:43:45 +00:00
Biswapriyo Nath
560a89eb1a luit: update to 20240102 2024-02-25 09:43:21 +00:00
Biswapriyo Nath
07e7c24442 icu: update to 74.2 2024-02-25 09:43:01 +00:00
Christoph Reiter
18bdaa597c
Merge pull request #4434 from lazka/libksba-1.6.6
libksba: Update to 1.6.6
2024-02-25 10:04:08 +01:00
Christoph Reiter
d78d6aeda4 libksba: Update to 1.6.6 2024-02-25 09:50:58 +01:00
Biswapriyo Nath
d153a0914c xz: update to 5.6.0 2024-02-25 04:03:36 +00:00
Biswapriyo Nath
b887296dd9 python-hatchling: update to 1.21.1 2024-02-25 04:03:18 +00:00
Biswapriyo Nath
00ba7babb5 perl-Sub-Exporter: update to 0.991 2024-02-25 04:02:26 +00:00
Biswapriyo Nath
ccb8e8142c perl-Mozilla-CA: update to 20231213 2024-02-25 04:02:05 +00:00
Biswapriyo Nath
66f9f46e26 mintty: update to 3.7.1 2024-02-25 04:01:41 +00:00
Biswapriyo Nath
c9af666e94 mc: update to 4.8.31 2024-02-25 04:01:28 +00:00
Christoph Reiter
bd07280371
Merge pull request #4433 from lazka/npth-1.7
npth: Update to 1.7
2024-02-24 10:33:03 +01:00
Christoph Reiter
56ccfe8955 npth: Update to 1.7 2024-02-24 10:25:20 +01:00
Christoph Reiter
5cd1bdc1d8
Merge pull request #4421 from jeremyd2019/msys2-runtime-3.3-extra-warning
msys2-runtime-3.3: add -Wno-error for additional warning on i686 build
2024-02-23 22:29:37 +01:00
Christoph Reiter
1403c8d4e9
Merge pull request #4431 from lazka/git-2.44.0
git: Update to 2.44.0
2024-02-23 20:33:43 +01:00
Christoph Reiter
50e5c4c62b
Merge pull request #4432 from lazka/libgpg-error-1.48
libgpg-error: Update to 1.48
2024-02-23 20:33:19 +01:00
Christoph Reiter
bd87170dfd libgpg-error: Update to 1.48 2024-02-23 19:42:36 +01:00
Christoph Reiter
e9894441c5 git: Update to 2.44.0 2024-02-23 19:41:06 +01:00
Jeremy Drake
73dc492ba8 msys2-runtime-3.3: update patches
After msys2/msys2-runtime#203.
2024-02-23 10:34:08 -08:00
Jeremy Drake
f4cd0f0e7f msys2-runtime-3.3: add -Wno-error for additional warning on i686 build
/t/r/msys2-runtime-3.3/src/msys2-runtime/winsup/cygwin/fhandler_proc.cc: In function 'off_t format_proc_swaps(void*, char*&)':
/t/r/msys2-runtime-3.3/src/msys2-runtime/winsup/cygwin/fhandler_proc.cc:1964:43: error: '%s' directive writing 4 bytes into a region of size between 1 and 2147483606 [-Werror=format-overflow=]
 1964 |           bufptr += sprintf (bufptr, "%s%s%s\t\t%llu%s\t%llu%s\t%d\n",
      |                                           ^~
......
 1967 |                                         "file",
      |                                         ~~~~~~
/t/r/msys2-runtime-3.3/src/msys2-runtime/winsup/cygwin/fhandler_proc.cc:1964:38: note: directive argument in the range [0, 18014398501093376]
 1964 |           bufptr += sprintf (bufptr, "%s%s%s\t\t%llu%s\t%llu%s\t%d\n",
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/t/r/msys2-runtime-3.3/src/msys2-runtime/winsup/cygwin/fhandler_proc.cc:1964:38: note: directive argument in the range [0, 18014398501093376]
/t/r/msys2-runtime-3.3/src/msys2-runtime/winsup/cygwin/fhandler_proc.cc:1964:29: note: 'sprintf' output between 54 and 2147483693 bytes into a destination of size 2147483647
 1964 |           bufptr += sprintf (bufptr, "%s%s%s\t\t%llu%s\t%llu%s\t%d\n",
      |                     ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1965 |                                     filename,
      |                                     ~~~~~~~~~
 1966 |                                     tabo < 5 ? "\t\t\t\t\t" + tabo : " ",
      |                                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1967 |                                         "file",
      |                                         ~~~~~~~
 1968 |                                             total >> 10,
      |                                             ~~~~~~~~~~~~
 1969 |                                             total < 10000000000 ? "\t" : "",
      |                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1970 |                                                 used  >> 10,
      |                                                 ~~~~~~~~~~~~
 1971 |                                                 used  < 10000000000 ? "\t" : "",
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1972 |                                                                 0);
      |                                                                 ~~
2024-02-23 10:29:22 -08:00
Christoph Reiter
2a9d91b312
Merge pull request #4429 from lazka/c-ares-1.27.0
c-ares: Update to 1.27.0
2024-02-23 16:29:31 +01:00
Christoph Reiter
edddb074c3 c-ares: Update to 1.27.0 2024-02-23 08:35:06 +01:00
Konstantin Podsvirov
a9c135cdc8 cloc: update to 2.00 2024-02-21 15:16:15 +05:30
Biswapriyo Nath
f22783db0a u-boot-tools: update to 2024.01 2024-02-20 08:40:09 +00:00
Biswapriyo Nath
c0e4015bd5 python-wcwidth: update to 0.2.13 2024-02-20 08:39:54 +00:00
Biswapriyo Nath
d9aee1ce27 perl-Test-Warnings: update to 0.033 2024-02-20 08:39:36 +00:00
Biswapriyo Nath
4913fe8229 perl-IPC-Run3: update to 0.049 2024-02-20 08:39:16 +00:00
Biswapriyo Nath
33161cadae neon: update to 0.33.0 2024-02-20 08:38:58 +00:00
Biswapriyo Nath
53c2cf5088 libcbor: update to 0.11.0 2024-02-20 08:38:44 +00:00
Biswapriyo Nath
43f1a93180 grml-zsh-config: update to 0.19.7 2024-02-20 08:37:59 +00:00
Biswapriyo Nath
08e6e5f866 python-mako: update to 1.3.2 2024-02-19 09:01:06 +00:00
Biswapriyo Nath
f7b7f64710 perl-Net-DNS: update to 1.43 2024-02-19 09:01:06 +00:00
Biswapriyo Nath
a5098a2e3e libinih: update to 58 2024-02-19 09:01:06 +00:00
Biswapriyo Nath
3495dfb6ca libffi: update to 3.4.6 2024-02-19 09:01:06 +00:00
Biswapriyo Nath
31f2817256 ed: update to 1.20.1 2024-02-19 09:01:06 +00:00
Biswapriyo Nath
a041f1b0a2 ccache: update to 4.9.1 2024-02-19 09:01:06 +00:00
Biswapriyo Nath
0206ac9f5e axel: update to 2.17.13 2024-02-19 09:01:06 +00:00
Christoph Reiter
1f462dd203 msys2-runtime-3.3: revert pkgrel bump
also reverted package in the repo, since the rebuild seems broken,
see https://github.com/msys2/MSYS2-packages/pull/4421
2024-02-19 09:58:36 +01:00
Christoph Reiter
1258bab534
Merge pull request #4424 from lazka/libffi-3.4.5
libffi: Update to 3.4.5
2024-02-17 20:32:05 +01:00
Christoph Reiter
7ce3e04024 libffi: Update to 3.4.5 2024-02-17 20:09:10 +01:00
Christoph Reiter
f80672b289
Merge pull request #4423 from lazka/cmake-3.28.3
cmake: Update to 3.28.3
2024-02-16 21:14:27 +01:00
Christoph Reiter
74bfe9346a
Merge pull request #4420 from lazka/meson-backport
meson backport + glib2: Update to 2.78.4
2024-02-15 20:10:08 +01:00
Christoph Reiter
0869f2ad08 glib2: Update to 2.78.4 2024-02-15 19:48:13 +01:00
Christoph Reiter
e18125d37d meson: backport fix for wrongly loading system libs instead of built libs 2024-02-15 19:46:32 +01:00
Kreijstal
bf022fa504
tmux: add --enable-sixel
This commit adds the --enable-sixel flag of tmux.
2024-02-15 12:39:38 +01:00
Christoph Reiter
6420c0686d
Merge pull request #4416 from lazka/tmux-3.4
tmux: Update to 3.4
2024-02-15 08:03:04 +01:00
Christoph Reiter
423db1bee0
Merge pull request #4417 from lazka/git-2.43.2
git: Update to 2.43.2
2024-02-15 08:02:45 +01:00
Christoph Reiter
178cf515fe
Merge pull request #4418 from lazka/meson-1.3.2
meson: Update to 1.3.2
2024-02-15 08:02:30 +01:00
Christoph Reiter
a34d875914
Merge pull request #4411 from dscho/msys2-runtime-backports-from-3.4-to-3.3.6
msys2-runtime-3.3: backports from 3.4
2024-02-15 08:02:05 +01:00
Christoph Reiter
d97cee25ad meson: Update to 1.3.2 2024-02-14 21:16:07 +01:00
Christoph Reiter
490809f36a git: Update to 2.43.2 2024-02-14 21:13:22 +01:00
Christoph Reiter
af474f47a0 tmux: Update to 3.4 2024-02-14 21:12:36 +01:00
Christoph Reiter
fbdc37290e
Merge pull request #4415 from lazka/python-3.11.8
python: Update to 3.11.8
2024-02-12 23:48:44 +01:00
Christoph Reiter
b08af17dde python: Update to 3.11.8 2024-02-12 23:27:58 +01:00
Johannes Schindelin
fb60d28277 msys2-runtime-3.3: backport a couple 3.4 patches
This corresponds to https://github.com/msys2/msys2-runtime/pull/197.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2024-02-11 23:13:27 +01:00
Christoph Reiter
d772b5f4fc
Merge pull request #4410 from lazka/git-2.43.1
git: Update to 2.43.1
2024-02-10 12:24:00 +01:00
Christoph Reiter
2a1b8ae908 git: Update to 2.43.1 2024-02-10 11:40:10 +01:00
Christoph Reiter
b6d6e15986
Merge pull request #4409 from lazka/pacman-mirrors-20240210
pacman-mirrors: Update to 20240210
2024-02-10 09:41:54 +01:00
Christoph Reiter
0f254615c0 pacman-mirrors: Update to 20240210
Remove broken mirror, see https://github.com/msys2/msys2.github.io/issues/180#issuecomment-1936908695
2024-02-10 09:32:15 +01:00
Christoph Reiter
d1091255c8
Merge pull request #4408 from lazka/runtime-fixfix
msys2-runtime: fix pathconv with quotes
2024-02-10 09:24:22 +01:00
Christoph Reiter
8cf9d8627f msys2-runtime: fix pathconv with quotes
See https://github.com/msys2/msys2-runtime/pull/196
2024-02-10 09:07:39 +01:00
Christoph Reiter
f02f9b7b1f
Merge pull request #4404 from lazka/python-pip-24.0
python-pip: Update to 24.0
2024-02-08 08:02:13 +01:00
Christoph Reiter
64ff3ac728
Merge pull request #4403 from lazka/lzip-1.24
lzip: Update to 1.24
2024-02-08 08:01:49 +01:00
Christoph Reiter
08655c2ae2
Merge pull request #4402 from lazka/libuv-1.48.0
libuv: Update to 1.48.0
2024-02-08 08:01:35 +01:00
Christoph Reiter
a68f95713b
Merge pull request #4401 from lazka/python-poetry-core-1.9.0
python-poetry-core: Update to 1.9.0
2024-02-08 08:01:21 +01:00
Christoph Reiter
9b09006b52
Merge pull request #4400 from lazka/python-certifi-2024.02.02
python-certifi: Update to 2024.2.2
2024-02-08 08:01:09 +01:00
Christoph Reiter
abb9fdab5c python-poetry-core: Update to 1.9.0 2024-02-08 07:55:46 +01:00
Christoph Reiter
ebf1e879d9 python-pip: Update to 24.0 2024-02-08 07:54:24 +01:00
Christoph Reiter
faaac0dec2 python-certifi: Update to 2024.2.2 2024-02-08 07:53:46 +01:00
Christoph Reiter
68e6910aea lzip: Update to 1.24 2024-02-08 07:52:29 +01:00
Christoph Reiter
7482792789 cmake: Update to 3.28.3 2024-02-08 07:51:19 +01:00
Christoph Reiter
0e1c3eccbf libuv: Update to 1.48.0 2024-02-08 07:50:44 +01:00
Christoph Reiter
2ffeaa5f18
Merge pull request #4398 from lazka/expat-2.6.0
expat: Update to 2.6.0
2024-02-07 06:34:07 +01:00
Christoph Reiter
361ac6c866
Merge pull request #4399 from dscho/work-around-recent-gcc-reporting-__buildreadseg-array-bounds-failures
msys2-w32api-headers: work around `__buildreadseg` errors
2024-02-07 06:33:50 +01:00
Johannes Schindelin
e79a80e055 msys2-w32api-headers: work around __buildreadseg errors
In msys2/msys2-runtime@ae5462a53b (CI: fix the build with gcc 13,
2023-11-10), we worked around build errors that look like this:

  In member function ‘virtual ssize_t fhandler_console::write(const void*, size_t)’:
  cc1plus: note: source object is likely at address zero
  In function ‘long long unsigned int __readgsqword(unsigned int)’,
      inlined from ‘_TEB* NtCurrentTeb()’ at /usr/include/w32api/winnt.h:10013:86,
      inlined from ‘tmp_pathbuf::~tmp_pathbuf()’ at winsup/cygwin/local_includes/tls_pbuf.h:21:5,
      inlined from ‘virtual ssize_t fhandler_console::write(const void*, size_t)’ at winsup/cygwin/fhandler/console.cc:4047:1:
  /usr/include/w32api/psdk_inc/intrin-impl.h:838:1: warning: array subscript 0 is outside array bounds of ‘long long unsig
  ned int [0]’ [-Warray-bounds=]
    838 | __buildreadseg(__readgsqword, unsigned __int64, "gs", "q")
        | ^~~~~~~~~~~~~~

This happens since the recent upgrade in MSYS2 from GCC 11.3.0-4 ->
13.2.0-2.

The work-around was to add the big hammer `-Wno-error`, which was later
toned down to `-Wno-error=array-bounds`, among other more surgical
options, in msys2/msys2-runtime@76fd7eae5a (fixup! CI: fix the build
with gcc 13, 2023-12-22).

Helpfully, a work-around for the actual compile error was proposed in
https://sourceforge.net/p/mingw-w64/mailman/message/37674508/ on
the mingw-w64-public mailing list. Let's use that for now.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2024-02-06 22:05:51 +01:00
Christoph Reiter
187c2c73af
Merge pull request #4397 from ivmai/patch-6
gc: update to 8.2.6
2024-02-06 18:39:04 +01:00
Christoph Reiter
26563aaf38 expat: Update to 2.6.0 2024-02-06 18:37:04 +01:00
Ivan Maidanski
e40857e4cd
gc: update to 8.2.6 2024-02-06 19:57:04 +03:00
Christoph Reiter
8549f1b823
Merge pull request #4395 from lazka/libxml2-2.12.5
libxml2: Update to 2.12.5
2024-02-04 19:00:26 +01:00
Christoph Reiter
df24e6d2bf libxml2: Update to 2.12.5 2024-02-04 18:38:26 +01:00
Piotr Fusik
1e031b8bc2 gradle: Update to 8.6 2024-02-03 15:00:32 +05:30
Christoph Reiter
372a43dc1d
Merge pull request #4393 from lazka/tzcode-2024a
tzcode: Update to 2024a
2024-02-02 22:19:46 +01:00
Christoph Reiter
ebfebe2e81 tzcode: Update to 2024a 2024-02-02 21:37:34 +01:00
Christoph Reiter
cb4ec9e6f4
Merge pull request #4392 from lazka/sqlite-3.45.1
sqlite: Update to 3.45.1
2024-02-01 20:38:03 +01:00
Christoph Reiter
7f1e9e677d
Merge pull request #4391 from lazka/psmisc-23.6
psmisc: Update to 23.6
2024-02-01 20:15:26 +01:00
Christoph Reiter
93c1dca854 psmisc: Update to 23.6 2024-02-01 20:08:26 +01:00
Christoph Reiter
17bb71c2bc sqlite: Update to 3.45.1 2024-02-01 19:40:01 +01:00
Christoph Reiter
b7f0c3c139
Merge pull request #4390 from lazka/libpsl-fix-libxslt-dep
libpsl: move libxslt to makedepends
2024-01-31 23:44:59 +01:00
Christoph Reiter
a5b7adffa2 libpsl: move libxslt to makedepends
it only needs xsltproc at build time
2024-01-31 23:34:11 +01:00
Christoph Reiter
1bbdf7b3d1
Merge pull request #4389 from lazka/xz-fix-liblzma-deps
xz: remove unneeded dependencies
2024-01-31 22:36:28 +01:00
Christoph Reiter
d7c37ffdad xz: remove unneeded dependencies
It was inheriting them from pkgbase, but it's only depending
on the runtime and nothing more.
2024-01-31 22:28:05 +01:00
Christoph Reiter
21f9490823
Merge pull request #4388 from lazka/curl-8.6.0
curl: Update to 8.6.0
2024-01-31 09:13:37 +01:00
Christoph Reiter
6575047aa7 curl: Update to 8.6.0
curl-7.58.0-libpsl-static-libs.patch: simple refresh
2024-01-31 08:39:37 +01:00
Christoph Reiter
e18c66689e
Merge pull request #4387 from lazka/cmake-3.28.2
cmake: Update to 3.28.2
2024-01-30 20:32:07 +01:00
Christoph Reiter
598a560d13
Merge pull request #4386 from lazka/openssl-3.2.1
openssl: Update to 3.2.1
2024-01-30 20:31:47 +01:00
Christoph Reiter
bb07879093 cmake: Update to 3.28.2 2024-01-30 20:07:45 +01:00
Christoph Reiter
f680455821 openssl: Update to 3.2.1 2024-01-30 19:50:26 +01:00
Christoph Reiter
b2a98c3f00
Merge pull request #4385 from lazka/pacman-contrib-1.10.4
pacman-contrib: Update to 1.10.4
2024-01-30 19:49:32 +01:00
Christoph Reiter
ebaaedee98 pacman-contrib: Update to 1.10.4 2024-01-30 19:42:37 +01:00
Christoph Reiter
72de8ab2fd
Merge pull request #4383 from lazka/binutils-2.42
binutils: Update to 2.42
2024-01-30 09:28:09 +01:00
Christoph Reiter
209f5da042
Merge pull request #4384 from lazka/cross-binutils-2.42
cross-binutils: Update to 2.42
2024-01-30 09:27:45 +01:00
Christoph Reiter
3af585bbfb cross-binutils: Update to 2.42 2024-01-30 08:09:11 +01:00
Christoph Reiter
68a0de955e binutils: Update to 2.42
* Remove backport which is included in the new release
* 0100-binutils-2.37-msys2.patch: simple refresh
2024-01-30 08:07:37 +01:00
Christoph Reiter
d88b091230 CI: Update actions/setup-python 2024-01-27 16:39:29 +01:00
Christoph Reiter
59605b6b6d
Merge pull request #4382 from lazka/libidn2-2.3.7
libidn2: Update to 2.3.7
2024-01-27 15:22:41 +01:00
Christoph Reiter
8baa210637 libidn2: Update to 2.3.7 2024-01-27 14:29:09 +01:00
Christoph Reiter
843c81c117
Merge pull request #4381 from lazka/c-ares-1.26.0
c-ares: Update to 1.26.0
2024-01-26 17:53:10 +01:00
Christoph Reiter
ed39b69ab3 c-ares: Update to 1.26.0 2024-01-26 17:39:22 +01:00
Christoph Reiter
9e8fad7d0b
Merge pull request #4380 from lazka/xz-5.4.6
xz: Update to 5.4.6
2024-01-26 17:37:49 +01:00
Christoph Reiter
e78f891324 xz: Update to 5.4.6 2024-01-26 17:30:49 +01:00
Christoph Reiter
ceabb0f729
Merge pull request #4379 from lazka/gnupg-2.4.4
gnupg: Update to 2.4.4
2024-01-26 09:55:57 +01:00
Christoph Reiter
c7b2a826ec
Merge pull request #4377 from lazka/pacman-contrib-1.10.2
pacman-contrib: Update to 1.10.2
2024-01-26 09:43:23 +01:00
Christoph Reiter
1da4769c72
Merge pull request #4376 from waterlan/dos2unix-7.5.2
dos2unix: Update to 7.5.2
2024-01-26 09:42:53 +01:00
Christoph Reiter
abc1994e8a gnupg: Update to 2.4.4
Removed patches are included in the new release
2024-01-26 09:38:52 +01:00
Christoph Reiter
369667699d pacman-contrib: Update to 1.10.2 2024-01-26 09:35:03 +01:00
Erwin Waterlander
db257b48f7 dos2unix: Update to 7.5.2 2024-01-25 21:33:32 +01:00
Christoph Reiter
ee51cd62b4 Get rid of msys2_internal
It only affects the references atm, so just make it a special key there instead.
Less confusing.
2024-01-24 08:24:55 +01:00
Christoph Reiter
5adec1b905
Merge pull request #4374 from lazka/cross-zlib-1.3.1
cross-zlib: Update to 1.3.1
2024-01-23 08:32:39 +01:00
Christoph Reiter
97898b4e51
Merge pull request #4373 from lazka/zlib-1.3.1
zlib: Update to 1.3.1
2024-01-23 08:32:25 +01:00
Christoph Reiter
3b1743a8ac cross-zlib: Update to 1.3.1 2024-01-23 08:22:49 +01:00
Christoph Reiter
021a506422 zlib: Update to 1.3.1 2024-01-23 08:21:15 +01:00
Yasuhiro Kimura
2a994df7db subversion: rebuild for ruby 2024-01-22 18:19:45 +05:30
Yasuhiro Kimura
3bf5511bcb ruby: Update to 3.3.0 2024-01-22 18:19:45 +05:30
Mehdi Chinoune
a2ba55f2d8 ansible: update to 9.1.0 2024-01-21 22:01:50 +01:00
Christoph Reiter
362beb2a72
Merge pull request #4371 from lazka/lynx-2.9.0
lynx: Update to 2.9.0
2024-01-21 21:46:55 +01:00
Christoph Reiter
2012a1bbfe lynx: Update to 2.9.0
* patch included in the release
* update pgp key, see linked page
2024-01-21 21:27:32 +01:00
Christoph Reiter
36921853ac Add some github URLs 2024-01-21 19:56:52 +01:00
Christoph Reiter
8fb7bd783f
Merge pull request #4370 from lazka/nghttp2-1.59.0
nghttp2: Update to 1.59.0
2024-01-21 19:13:21 +01:00
Christoph Reiter
0d99cedaee nghttp2: Update to 1.59.0 2024-01-21 18:57:56 +01:00
Christoph Reiter
b5017197c1
Merge pull request #4369 from MehdiChinoune/cxxflags-hardening
pacman: Add security hardening compile flags to CXXFLAGS
2024-01-21 18:51:21 +01:00
مهدي شينون (Mehdi Chinoune)
5914ecb408 pacman: Add security hardening compile flags to CXXFLAGS 2024-01-21 12:24:07 +01:00
Christoph Reiter
1716104b09
Merge pull request #4368 from lazka/ed-1.20
ed: Update to 1.20
2024-01-21 09:36:16 +01:00
Christoph Reiter
0454b55664
Merge pull request #4367 from lazka/libinih-backport
libinih: backport patch to fix wrong version
2024-01-21 09:35:01 +01:00
Christoph Reiter
6cc3818280 ed: Update to 1.20 2024-01-21 09:12:06 +01:00
Christoph Reiter
b2a2a170c6 libinih: backport patch to fix wrong version
as pointed out at
f0b9283125 (commitcomment-137495120)
2024-01-21 09:09:42 +01:00
Christoph Reiter
dc80bb9335
Merge pull request #4366 from lazka/python-3.11.7
python: Update to 3.11.7
2024-01-20 13:39:32 +01:00
Christoph Reiter
80211e80eb python: Update to 3.11.7 2024-01-20 13:28:11 +01:00
Christoph Reiter
812ef2723c
Merge pull request #4365 from lazka/mpdecimal-4.0.0
mpdecimal: Update to 4.0.0
2024-01-20 13:27:35 +01:00
Christoph Reiter
4ccf4c2350 Reapply "CI: update actions"
This reverts commit fb9ca5d424071af54209859bc310309c92b4e99a.
2024-01-20 13:26:38 +01:00
Christoph Reiter
de93364b6c python: rebuild for mpdecimal 2024-01-20 13:03:56 +01:00
Mehdi Chinoune
3abc3a5f09 python-more-itertools: update to 10.2.0 2024-01-20 12:57:30 +01:00
Mehdi Chinoune
c537743901 python-markupsafe: update to 2.1.4 2024-01-20 12:57:30 +01:00
Mehdi Chinoune
7a6112a416 python-hatch-fancy-pypi-readme: update to 24.1.0 2024-01-20 12:57:30 +01:00
Mehdi Chinoune
b276dac489 python-attrs: update to 23.2.0 2024-01-20 12:57:30 +01:00
Mehdi Chinoune
4cad899fb0 libpsl: update to 0.21.5 2024-01-20 12:57:30 +01:00
Christoph Reiter
ea809dd608 mpdecimal: Update to 4.0.0
Fixes #4361
2024-01-20 12:56:44 +01:00
Christoph Reiter
58589ca0b3
Merge pull request #4364 from lazka/perl-HTTP-Cookies-6.11
perl-HTTP-Cookies: Update to 6.11
2024-01-20 12:56:25 +01:00
Christoph Reiter
1892dcc676
Merge pull request #4363 from lazka/libinih-57
libinih: Update to 57
2024-01-20 12:56:08 +01:00
Christoph Reiter
f0b9283125 libinih: Update to 57 2024-01-20 12:26:41 +01:00
Christoph Reiter
44fff24e8b perl-HTTP-Cookies: Update to 6.11 2024-01-20 12:24:23 +01:00
Christoph Reiter
bd45430314
Merge pull request #4357 from lazka/cpio-2.15
cpio: Update to 2.15
2024-01-17 08:35:43 +01:00
Christoph Reiter
3989a8dcb7
Merge pull request #4358 from lazka/python-typing_extensions-4.9.0
python-typing_extensions: Update to 4.9.0
2024-01-17 08:35:22 +01:00
Christoph Reiter
27d0a86457
Merge pull request #4359 from lazka/sqlite-3.45.0
sqlite: Update to 3.45.0
2024-01-17 08:35:04 +01:00
Christoph Reiter
40c86c8b3f
Merge pull request #4360 from lazka/python-pathspec-0.12.1
python-pathspec: Update to 0.12.1
2024-01-17 08:34:35 +01:00
Christoph Reiter
b841e817ab
markdown: remove wrong gentoo/aur links 2024-01-17 07:25:23 +01:00
Christoph Reiter
ff026bbd49 python-typing_extensions: Update to 4.9.0 2024-01-17 07:20:23 +01:00
Christoph Reiter
74b8f3db8a python-pathspec: Update to 0.12.1 2024-01-17 07:19:10 +01:00
Christoph Reiter
399e79ccf7 sqlite: Update to 3.45.0 2024-01-17 07:14:05 +01:00
Christoph Reiter
f1e4deba81
Merge pull request #4356 from lazka/libxml2-2.12.4
libxml2: Update to 2.12.4
2024-01-17 07:09:45 +01:00
Christoph Reiter
6c9f001012 cpio: Update to 2.15 2024-01-17 07:09:02 +01:00
Christoph Reiter
77752a8bf4
Merge pull request #4354 from lazka/bash-5.2.026
bash: Update to 5.2.026
2024-01-17 06:49:46 +01:00
Christoph Reiter
9a04602620
Merge pull request #4355 from lazka/readline-8.2.010
readline: Update to 8.2.010
2024-01-17 06:49:29 +01:00
Christoph Reiter
7e4e1c531b libxml2: Update to 2.12.4
Also disable the legacy APIs, like we did for the mingw build recently
There shouldn't be any users left.
2024-01-17 06:48:24 +01:00
Christoph Reiter
ae4289dcca bash: Update to 5.2.026 2024-01-16 20:38:10 +01:00
Christoph Reiter
8f6bd27774 readline: Update to 8.2.010 2024-01-16 20:36:12 +01:00
Christoph Reiter
5ac1da0a34
Merge pull request #4352 from lazka/python-jinja-3.1.3
python-jinja: Update to 3.1.3
2024-01-16 20:20:45 +01:00
Christoph Reiter
bc8c41a0a0
Merge pull request #4353 from lazka/gnutls-3.8.3
gnutls: Update to 3.8.3
2024-01-16 20:20:31 +01:00
Christoph Reiter
2548abecca gnutls: Update to 3.8.3 2024-01-16 19:55:52 +01:00
Christoph Reiter
fbae3bfd3c python-jinja: Update to 3.1.3 2024-01-16 08:18:44 +01:00
Christoph Reiter
de8e65d5c4
Merge pull request #4351 from lazka/libidn-1.42
libidn: Update to 1.42
2024-01-15 08:28:47 +01:00
Christoph Reiter
1227f4f381 libidn: Update to 1.42 2024-01-15 07:58:41 +01:00
Christoph Reiter
184b34bf92
Merge pull request #4350 from lazka/icu-74.1
icu: Update to 74.1
2024-01-14 09:50:09 +01:00
Christoph Reiter
d2a62306fd icu rebuilds 2024-01-13 11:23:28 +01:00
Christoph Reiter
60a1f6187c
Merge pull request #4349 from lazka/python-lxml-5.1.0
python-lxml: Update to 5.1.0
2024-01-13 10:29:27 +01:00
Christoph Reiter
07db67d279 icu: Update to 74.1 2024-01-13 10:20:48 +01:00
Christoph Reiter
21d1169f42 python-lxml: Update to 5.1.0 2024-01-13 10:10:14 +01:00
Christoph Reiter
f4e80daf83
Merge pull request #4347 from lazka/mm-common-1.0.6
mm-common: Update to 1.0.6
2024-01-13 09:51:21 +01:00
Christoph Reiter
b787168bfb
Merge pull request #4344 from lazka/libbsd-0.11.8
libbsd: Update to 0.11.8
2024-01-13 09:51:04 +01:00
Christoph Reiter
ddeb110157
Merge pull request #4345 from lazka/cdecl-14.4
cdecl: Update to 14.4
2024-01-13 09:50:39 +01:00
Christoph Reiter
01b0eb280e
Merge pull request #4346 from lazka/python-trove-classifiers-2024.1.8
python-trove-classifiers: Update to 2024.1.8
2024-01-13 09:50:23 +01:00
Christoph Reiter
02b1735888
Merge pull request #4348 from lazka/remove-perl-yaml
Remove perl-YAML
2024-01-13 09:50:05 +01:00
Christoph Reiter
2316d9fd97
Merge pull request #4343 from lazka/cython-3.0.8
cython: Update to 3.0.8
2024-01-13 09:49:52 +01:00
Christoph Reiter
aacb15304e Remove perl-YAML
Upstream wants users to use other yaml packages ideally:
https://metacpan.org/release/INGY/YAML-1.31/source/README

and we have no users, so let's remove it.
2024-01-13 09:46:29 +01:00
Christoph Reiter
8bd96a32a0 mm-common: Update to 1.0.6 2024-01-13 09:42:11 +01:00
Christoph Reiter
c446771dd1 cdecl: Update to 14.4
remove unused patch
2024-01-13 09:41:13 +01:00
Christoph Reiter
1c33af59d1 python-trove-classifiers: Update to 2024.1.8 2024-01-13 09:38:08 +01:00
Christoph Reiter
8c1a886eb2 libbsd: Update to 0.11.8
just a patch refresh
2024-01-13 09:35:00 +01:00
Christoph Reiter
4aec8976bc cython: Update to 3.0.8 2024-01-13 09:16:28 +01:00
Christoph Reiter
7891e7e1ae
Merge pull request #4336 from lazka/ccache-4.9
ccache: Update to 4.9 + fix crash (still broken)
2024-01-08 09:10:57 +01:00
Christoph Reiter
37ea84cf9b ccache: Update to 4.9
Note: this package is still broken

* Remove cmake option that no longer exists
* Fix blake3 using the wrong asm for the platform and crashing

See #4311
2024-01-07 19:47:36 +01:00
Christoph Reiter
fb9ca5d424 Revert "CI: update actions"
This reverts commit 100f27d7c6b4f9c668c7d7d6f244390eadef1380.

It's broken: https://github.com/actions/download-artifact/issues/249
2024-01-05 17:58:06 +01:00
Christoph Reiter
7e750ecc1d inetutils: fix a missing include for the cygwin imported patch
See https://github.com/msys2/MSYS2-packages/pull/4328#issuecomment-1878866340
2024-01-05 16:54:38 +01:00
Christoph Reiter
7c2cf54d33
Merge pull request #4330 from lazka/pacman-contrib-1.10.1
pacman-contrib: Update to 1.10.1
2024-01-05 12:50:31 +01:00
Christoph Reiter
0aa284cb57
Merge pull request #4335 from lazka/python-wcwidth-0.2.12
python-wcwidth: Update to 0.2.12
2024-01-05 12:50:14 +01:00
Christoph Reiter
5c8be92309
Merge pull request #4334 from lazka/python-setuptools-69.0.3
python-setuptools: Update to 69.0.3
2024-01-05 12:49:56 +01:00
Christoph Reiter
a4a0fb9ae4
Merge pull request #4333 from lazka/elinks-0.17.0
elinks: Update to 0.17.0
2024-01-05 12:49:36 +01:00
Christoph Reiter
a2514cf2b3
Merge pull request #4332 from lazka/python-pytest-7.4.4
python-pytest: Update to 7.4.4
2024-01-05 12:49:16 +01:00
Christoph Reiter
8a33b2d278
Merge pull request #4331 from lazka/fish-3.7.0
fish: Update to 3.7.0
2024-01-05 12:49:00 +01:00
Christoph Reiter
b3b0d3513c
Merge pull request #4329 from lazka/c-ares-1.25.0
c-ares: Update to 1.25.0
2024-01-05 12:48:23 +01:00
Christoph Reiter
8be1dd5cf3 pacman-contrib: Update to 1.10.1
simple patch refresh
2024-01-05 12:18:59 +01:00
Christoph Reiter
a276dc8c36 python-setuptools: Update to 69.0.3 2024-01-05 12:11:50 +01:00
Christoph Reiter
13eb943a06 python-wcwidth: Update to 0.2.12 2024-01-05 12:11:13 +01:00
Christoph Reiter
de84c627c7 elinks: Update to 0.17.0 2024-01-05 12:10:35 +01:00
Christoph Reiter
fb4b5c0f17 python-pytest: Update to 7.4.4 2024-01-05 12:07:22 +01:00
Christoph Reiter
c3e640fe19 fish: Update to 3.7.0 2024-01-05 12:06:45 +01:00
Christoph Reiter
25d911fb51 c-ares: Update to 1.25.0 2024-01-05 12:05:05 +01:00
Christoph Reiter
ea4383cecb
Merge pull request #4328 from lazka/inetutils-2.5
inetutils: Update to 2.5
2024-01-05 11:44:18 +01:00
Christoph Reiter
9d231907e8 inetutils: Update to 2.5
sync with cygwin
2024-01-05 11:12:40 +01:00
Bin Meng
b9b3129a4d u-boot-tools: Update to v2023.10
Signed-off-by: Bin Meng <bmeng.cn@gmail.com>
2024-01-04 18:50:46 +05:30
Christoph Reiter
65aa31b1a6
Merge pull request #4325 from lazka/upx-4.2.2
upx: Update to 4.2.2
2024-01-04 09:13:40 +01:00
Christoph Reiter
084f3d8646
Merge pull request #4323 from lazka/vim-9.1.0000
vim: Update to 9.1.0000
2024-01-04 09:13:24 +01:00
Christoph Reiter
eae5fce769 upx: Update to 4.2.2 2024-01-04 08:06:01 +01:00
Christoph Reiter
fa3ec19a82 vim: Update to 9.1.0000 2024-01-03 08:46:45 +01:00
Christoph Reiter
100f27d7c6 CI: update actions 2023-12-28 18:34:29 +01:00
Christoph Reiter
f71ef13dfe
Merge pull request #4310 from jannick0/ccache-4.8.3-add-check-function
ccache(4.8.3): add function CHECK (check segfaults and hangs)
2023-12-28 17:51:08 +01:00
Christoph Reiter
66956a3b34
Merge pull request #4315 from lazka/drop-gnome-doc-utils
Remove gnome-doc-utils and rarian
2023-12-28 10:03:34 +01:00
Christoph Reiter
5dc88859d3 Remove gnome-doc-utils and rarian
The last usage was removed here:
https://github.com/msys2/MINGW-packages/pull/19571

gnome-doc-utils is unmaintained for a long time, rarian has seen
some fixes recently, but we have no other users.
2023-12-28 09:50:08 +01:00
Christoph Reiter
f05cdab3a9
Merge pull request #4314 from lazka/iperf3-3.16
iperf3: Update to 3.16
2023-12-28 08:50:56 +01:00
Christoph Reiter
907608bf8e
Merge pull request #4313 from lazka/doxygen-1.10.0
doxygen: Update to 1.10.0
2023-12-28 08:50:40 +01:00
Christoph Reiter
73c631f648 iperf3: Update to 3.16 2023-12-28 07:37:48 +01:00
Christoph Reiter
150065d8a7 doxygen: Update to 1.10.0 2023-12-28 07:35:19 +01:00
Christoph Reiter
6bda32c54a
Merge pull request #4312 from lazka/meson-1.3.1
meson: Update to 1.3.1
2023-12-26 19:54:28 +01:00
Christoph Reiter
e071daa2df meson: Update to 1.3.1 2023-12-26 19:39:26 +01:00
jeremyd2019
fb3b6ec6cf
Merge pull request #4308 from jeremyd2019/man-db-32bit
man-db: disable check for year 2038 support on 32-bit.
2023-12-26 10:10:22 -08:00
Jannick
9611db66d9 ccache(4.8.3): add function CHECK
NB: Running check, CCACHE segfaults in the first test, then hangs in the
    second.  This needs to be fixed.
2023-12-25 08:23:20 +01:00
Jeremy Drake
2704bdcfa8 man-db: disable check for year 2038 support on 32-bit.
This seems to have gotten the same configure check as tar in #4078.
2023-12-24 12:27:47 -08:00
Christoph Reiter
2f3a8c1a53
Merge pull request #4305 from lazka/python-setuptools-69.0.2
python-setuptools: Update to 69.0.2
2023-12-23 15:03:34 +01:00
Christoph Reiter
66efe031a4
Merge pull request #4306 from lazka/vim-9.0.2167
vim: Update to 9.0.2167
2023-12-23 15:03:10 +01:00
Christoph Reiter
ed901dd56c
Merge pull request #4307 from lazka/man-db-2.12.0
man-db: Update to 2.12.0
2023-12-23 15:02:40 +01:00
Christoph Reiter
471d0795c4
Merge pull request #4304 from lazka/python-pip-23.3.2
python-pip: Update to 23.3.2
2023-12-23 14:55:31 +01:00
Christoph Reiter
e59a3b6c67
Merge pull request #4302 from lazka/tzcode-2023d
tzcode: Update to 2023d
2023-12-23 14:52:37 +01:00
Christoph Reiter
f42c1f2935 man-db: Update to 2.12.0 2023-12-23 14:50:56 +01:00
Christoph Reiter
c4eb6f55b4 python-setuptools: Update to 69.0.2 2023-12-23 14:49:45 +01:00
Christoph Reiter
d03515eeee vim: Update to 9.0.2167 2023-12-23 14:48:31 +01:00
Christoph Reiter
3e49c5d087 python-pip: Update to 23.3.2 2023-12-23 14:46:53 +01:00
Christoph Reiter
b39b52255d tzcode: Update to 2023d
two hunks had conflicts:
* just use cc instead of gcc, it should be the same
* HAVE_ADJTIME isn't used anymore anyway, so we can just remove it
2023-12-23 14:43:23 +01:00
Christoph Reiter
80445af54c
Merge pull request #4298 from lazka/python-wheel-0.42.0
python-wheel: Update to 0.42.0
2023-12-23 14:38:01 +01:00
Christoph Reiter
4b78326621
Merge pull request #4299 from lazka/python-hatchling-1.21.0
python-hatchling: Update to 1.21.0
2023-12-23 14:37:35 +01:00
Christoph Reiter
c3a50d974e
Merge pull request #4300 from lazka/cython-3.0.7
cython: Update to 3.0.7
2023-12-23 14:37:20 +01:00
Christoph Reiter
8d5c135b3a
Merge pull request #4301 from lazka/c-ares-1.24.0
c-ares: Update to 1.24.0
2023-12-23 14:37:00 +01:00
Christoph Reiter
7aa486dd27
Merge pull request #4303 from lazka/cython0-0.29.37
cython0: Update to 0.29.37
2023-12-23 14:36:33 +01:00
Christoph Reiter
373f3b6c0c python-hatchling: Update to 1.21.0 2023-12-23 14:24:11 +01:00
Christoph Reiter
908fb42cf8 cython: Update to 3.0.7 2023-12-23 14:23:19 +01:00
Christoph Reiter
68d8c91198 cython0: Update to 0.29.37 2023-12-23 14:22:53 +01:00
Christoph Reiter
c0545e9a41 c-ares: Update to 1.24.0 2023-12-23 14:21:00 +01:00
Christoph Reiter
ac0f8523b4 python-wheel: Update to 0.42.0 2023-12-23 14:19:55 +01:00
Christoph Reiter
b6e0f15123
Merge pull request #4297 from lazka/autoconf2.72-2.72
autoconf: Add autoconf 2.72
2023-12-23 14:03:38 +01:00
Christoph Reiter
1e012af1a5 autoconf: Add autoconf 2.72
All the removed patches (compared to 2.71) are included in this new release
2023-12-23 12:05:45 +01:00
Christoph Reiter
338f3ef6f4
autoconf2.71: drop arch reference
arch moved to 2.72
2023-12-23 09:37:40 +01:00
Christoph Reiter
92920104fd
Merge pull request #4296 from lazka/msys2-runtime-3.4.10
msys2-runtime: Update
2023-12-22 10:50:44 +01:00
Christoph Reiter
0a4ea16124 msys2-runtime: Update 2023-12-22 10:19:40 +01:00
Christoph Reiter
49af1845ee
Merge pull request #4294 from lazka/aspell-0.60.8.1
aspell: Update to 0.60.8.1
2023-12-22 09:45:58 +01:00
Christoph Reiter
64025ac2f7
Merge pull request #4295 from lazka/ansible-core-2.16.2
ansible-core: Update to 2.16.2
2023-12-22 09:45:37 +01:00
Christoph Reiter
0ec03bc3e1 ansible-core: Update to 2.16.2 2023-12-22 08:42:00 +01:00
Christoph Reiter
e1a05926bf aspell: Update to 0.60.8.1 2023-12-22 08:39:44 +01:00
Christoph Reiter
4aa3f60a41
Merge pull request #4293 from dscho/msys2-runtime-gfw-pathconv-improvements
msys2-runtime: backport Git for Windows' pathconv improvements
2023-12-19 20:13:40 +01:00
Johannes Schindelin
a26a0b04d8 msys2-runtime: backport Git for Windows' pathconv improvements
This combines the patches introduced via
https://github.com/msys2/msys2-runtime/pull/181 and
https://github.com/msys2/msys2-runtime/pull/182.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2023-12-19 10:10:44 +01:00
Christoph Reiter
0ab7e94aa9
Merge pull request #4292 from lazka/libssh-0.10.6
libssh: Update to 0.10.6
2023-12-19 07:33:49 +01:00
Christoph Reiter
5a15490db5 libssh: Update to 0.10.6 2023-12-19 07:23:34 +01:00
Christoph Reiter
e6b0a49e87
Merge pull request #4291 from lazka/openssh-9.6p1
openssh: Update to 9.6p1
2023-12-18 21:21:58 +01:00
Christoph Reiter
94563e7f0b openssh: Update to 9.6p1 2023-12-18 20:52:35 +01:00
Christoph Reiter
f8c3b4f62b
Merge pull request #4289 from lazka/winpty-rebuild-2023-12-13
winpty: rebuild
2023-12-17 15:25:31 +01:00
Christoph Reiter
494eb48ee3
Merge pull request #4288 from lazka/libxml2-2.12.3
libxml2: Update to 2.12.3
2023-12-17 15:12:58 +01:00
Christoph Reiter
62ef4d4c2a winpty: rebuild 2023-12-17 15:12:04 +01:00
Christoph Reiter
0553605cb9 libxml2: Update to 2.12.3 2023-12-17 12:41:14 +01:00
Christoph Reiter
26b69a0cf4
Merge pull request #4286 from lazka/cmake-3.28.1
cmake: Update to 3.28.1
2023-12-17 10:33:48 +01:00
مهدي شينون (Mehdi Chinoune)
e9a2f0ad55
Merge pull request #4287 from ivmai/patch-4
libatomic_ops: Update to 7.8.2
2023-12-16 17:01:39 +01:00
Ivan Maidanski
a5a1a8aa3b
libatomic_ops: Update to 7.8.2 2023-12-16 18:18:08 +03:00
Christoph Reiter
de3e4ff917 cmake: Update to 3.28.1 2023-12-16 08:59:47 +01:00
Christoph Reiter
be206a4f5e
Merge pull request #4280 from lazka/sgml-common-rebuild-2023-12-13
sgml-common: rebuild
2023-12-13 19:58:10 +01:00
Christoph Reiter
ff6b0b846a
Merge pull request #4272 from lazka/idutils-rebuild-2023-12-13
idutils: rebuild
2023-12-13 19:50:54 +01:00
Christoph Reiter
71468fe2ee sgml-common: rebuild 2023-12-13 19:49:41 +01:00
Christoph Reiter
e2d6f20df8 idutils: rebuild 2023-12-13 19:08:33 +01:00
Christoph Reiter
a24873a1b6
Merge pull request #4277 from lazka/xdelta3-rebuild-2023-12-13
xdelta3: rebuild
2023-12-13 18:47:26 +01:00
Christoph Reiter
0e1ae2d6b6
Merge pull request #4278 from lazka/docbook-sgml31-rebuild-2023-12-13
docbook-sgml31: rebuild
2023-12-13 18:46:56 +01:00
Christoph Reiter
5b67a30502
Merge pull request #4279 from lazka/docbook-sgml-rebuild-2023-12-13
docbook-sgml: rebuild
2023-12-13 18:46:33 +01:00
Christoph Reiter
7a925f15ee
Merge pull request #4281 from lazka/markdown-rebuild-2023-12-13
markdown: rebuild
2023-12-13 18:46:07 +01:00
Christoph Reiter
211a6a9514
Merge pull request #4282 from lazka/colormake-git-rebuild-2023-12-13
colormake-git: rebuild
2023-12-13 18:45:45 +01:00
Christoph Reiter
def9a49fe2
Merge pull request #4276 from lazka/sharutils-rebuild-2023-12-13
sharutils: rebuild
2023-12-13 18:43:50 +01:00
Christoph Reiter
344b267888
Merge pull request #4275 from lazka/vimpager-rebuild-2023-12-13
vimpager: rebuild
2023-12-13 18:43:18 +01:00
Christoph Reiter
3e5ece0c8f
Merge pull request #4274 from lazka/ucl-rebuild-2023-12-13
ucl: rebuild
2023-12-13 18:42:55 +01:00
Christoph Reiter
19fad6f7f6
Merge pull request #4273 from lazka/ctags-rebuild-2023-12-13
ctags: rebuild
2023-12-13 18:42:02 +01:00
Christoph Reiter
7664c0072e
Merge pull request #4270 from lazka/hexcurse-rebuild-2023-12-13
hexcurse: rebuild
2023-12-13 18:41:09 +01:00
Christoph Reiter
9a19bb06dc
Merge pull request #4269 from lazka/pwgen-rebuild-2023-12-13
pwgen: rebuild
2023-12-13 18:40:52 +01:00
Christoph Reiter
2425ba8c16
Merge pull request #4268 from lazka/zip-rebuild-2023-12-13
zip: rebuild
2023-12-13 18:40:25 +01:00
Christoph Reiter
c2fef2cfcf
Merge pull request #4267 from lazka/lzo2-rebuild-2023-12-13
lzo2: rebuild
2023-12-13 18:39:54 +01:00
Christoph Reiter
bd85012cfe
Merge pull request #4266 from lazka/cscope-rebuild-2023-12-13
cscope: rebuild
2023-12-13 18:39:32 +01:00
Christoph Reiter
c5c69fe04c
Merge pull request #4265 from lazka/npth-rebuild-2023-12-13
npth: rebuild
2023-12-13 18:39:13 +01:00
Christoph Reiter
63420ab545
Merge pull request #4264 from lazka/fzy-rebuild-2023-12-13
fzy: rebuild
2023-12-13 18:38:51 +01:00
Christoph Reiter
e0aa8a726b
Merge pull request #4260 from lazka/gengetopt-rebuild
gengetopt: rebuild
2023-12-13 18:37:22 +01:00
Christoph Reiter
8671c403d4
Merge pull request #4261 from lazka/git-flow-rebuild
git-flow: rebuild
2023-12-13 18:36:41 +01:00
Christoph Reiter
25426b66cc
Merge pull request #4262 from lazka/bc-rebuild
bc: rebuild
2023-12-13 18:36:19 +01:00
Christoph Reiter
991b2ea42e
Merge pull request #4263 from lazka/lzop-rebuild-2023-12-13
lzop: rebuild
2023-12-13 18:35:57 +01:00
Christoph Reiter
3c6716a8e8
Merge pull request #4259 from lazka/perl-Module-Build-rebuild
perl-Module-Build: rebuild
2023-12-13 18:29:27 +01:00
Christoph Reiter
58c55c6c15 Remove delta
Upstream is gone, other distros dropped it too
2023-12-13 17:44:28 +01:00
Christoph Reiter
cd5cc05eea markdown: rebuild 2023-12-13 17:39:38 +01:00
Christoph Reiter
2da68fcf13 colormake-git: rebuild 2023-12-13 17:38:45 +01:00
Christoph Reiter
f6be235ced docbook-sgml: rebuild 2023-12-13 17:36:17 +01:00
Christoph Reiter
396048e20b docbook-sgml31: rebuild 2023-12-13 16:41:59 +01:00
Christoph Reiter
3be4f2e6e0 sharutils: rebuild
remove install file, we use hooks for that now
2023-12-13 16:22:56 +01:00
Christoph Reiter
5f3538fe4b xdelta3: rebuild 2023-12-13 16:14:49 +01:00
Christoph Reiter
86f09871e4 vimpager: rebuild 2023-12-13 16:08:58 +01:00
Christoph Reiter
56e565edcf
Merge pull request #4271 from lazka/remove-termbox
termbox: remove
2023-12-13 16:08:30 +01:00
Christoph Reiter
d595d480b9 ctags: rebuild 2023-12-13 16:06:28 +01:00
Christoph Reiter
2a067d9bb4 ucl: rebuild 2023-12-13 16:02:13 +01:00
Christoph Reiter
3568ee2f8e termbox: remove
upstream unmaintained for 3 years, no longer builds, and no users
in the repo.
2023-12-13 15:55:36 +01:00
Christoph Reiter
171a4c0b06 zip: rebuild 2023-12-13 15:46:54 +01:00
Christoph Reiter
9d2b228722 cscope: rebuild 2023-12-13 15:44:51 +01:00
Christoph Reiter
ecd896a652 hexcurse: rebuild 2023-12-13 15:39:07 +01:00
Christoph Reiter
2ce2a64bf7 pwgen: rebuild 2023-12-13 15:20:44 +01:00
Christoph Reiter
4e18d3f0e3 lzo2: rebuild 2023-12-13 15:19:20 +01:00
Christoph Reiter
a25dcbb010 npth: rebuild 2023-12-13 15:15:53 +01:00
Christoph Reiter
5c1a2c84e5 fzy: rebuild 2023-12-13 15:13:37 +01:00
Christoph Reiter
53290446cd lzop: rebuild 2023-12-13 15:12:49 +01:00
Christoph Reiter
df2dd4e681 bc: rebuild 2023-12-13 15:09:02 +01:00
Christoph Reiter
93ca236eef git-flow: rebuild 2023-12-13 15:06:50 +01:00
Christoph Reiter
548fec51bc gengetopt: rebuild 2023-12-13 14:47:22 +01:00
Christoph Reiter
9d0055551e perl-Module-Build: rebuild 2023-12-13 14:20:06 +01:00
Christoph Reiter
436e004173
Merge pull request #4254 from lazka/crosstool-ng-rebuild
crosstool-ng: rebuild
2023-12-09 22:09:26 +01:00
Christoph Reiter
f5c422d5ce crosstool-ng: rebuild 2023-12-09 21:42:14 +01:00
Christoph Reiter
3f00e9aa81
Merge pull request #4255 from lazka/perl-rebuilds-3
More perl package rebuilds
2023-12-09 21:41:26 +01:00
Christoph Reiter
30e9a32ccb
Merge pull request #4256 from lazka/unzip-rebuild
unzip: rebuild
2023-12-09 21:40:55 +01:00
Christoph Reiter
d76c1ae6f7
Merge pull request #4257 from lazka/atool-rebuild
atool: rebuild
2023-12-09 21:40:39 +01:00
Christoph Reiter
84a29684a0 winpty: pin source files
this doesn't make things build, but at least the checksums match again
2023-12-09 21:39:28 +01:00
Christoph Reiter
21f47f97b3 atool: rebuild 2023-12-09 21:30:26 +01:00
Christoph Reiter
c7eda49d2b unzip: rebuild 2023-12-09 21:29:08 +01:00
Christoph Reiter
5c8adb3e68 More perl package rebuilds 2023-12-09 21:27:14 +01:00
Christoph Reiter
a68c99b31a
Merge pull request #4251 from lazka/icmake-rebuild
icmake: rebuild
2023-12-09 21:22:20 +01:00
Christoph Reiter
66e4cf47e2
Merge pull request #4250 from lazka/busybox-rebuild
busybox: rebuild
2023-12-09 21:22:05 +01:00
Christoph Reiter
0ee3d97a64
Merge pull request #4253 from lazka/man2html-rebuild
man2html: rebuild
2023-12-09 21:12:07 +01:00
Christoph Reiter
62817bde41 icmake: rebuild 2023-12-09 21:10:54 +01:00
Christoph Reiter
60c0601181
Merge pull request #4252 from lazka/screenfetch-rebuild
screenfetch: rebuild
2023-12-09 21:10:02 +01:00
Christoph Reiter
5bb04c995e busybox: rebuild 2023-12-09 21:09:26 +01:00
Christoph Reiter
30d7948c17 man2html: rebuild 2023-12-09 21:05:44 +01:00
Christoph Reiter
f7c5855d1b screenfetch: rebuild 2023-12-09 21:03:43 +01:00
Christoph Reiter
d8bc8dd311
Merge pull request #4249 from lazka/perl-rebuilds-2
Some perl package rebuilds
2023-12-09 19:52:26 +01:00
Christoph Reiter
a617668eea
Merge pull request #4248 from lazka/libyaml-rebuild
libyaml: rebuild; drop msysize patch
2023-12-09 19:51:32 +01:00
Christoph Reiter
b7b7d29061
Merge pull request #4247 from lazka/windows-default-manifest-6.4
windows-default-manifest: rebuild; drop msysize patch
2023-12-09 19:50:42 +01:00
Christoph Reiter
1878146be0
Merge pull request #4246 from lazka/setconf-0.7.7
setconf: rebuild
2023-12-09 19:50:12 +01:00
Christoph Reiter
d04a342a25 Some perl package rebuilds 2023-12-09 17:35:13 +01:00
Christoph Reiter
ca95eda7a9 libyaml: rebuild; drop msysize patch 2023-12-09 17:27:10 +01:00
Christoph Reiter
55310b173f windows-default-manifest: rebuild; drop msysize patch 2023-12-09 17:04:03 +01:00
Christoph Reiter
faf6140b55 setconf: rebuild 2023-12-09 16:58:45 +01:00
Christoph Reiter
12ec46b085
Merge pull request #4245 from lazka/pacman-update-6
Update pacman
2023-12-08 15:40:48 +01:00
Christoph Reiter
5deabcca41
Merge pull request #4244 from lazka/pacman-mirrors-20231208
pacman-mirrors: Update to 20231208
2023-12-08 15:40:21 +01:00
Christoph Reiter
8c1bba7c4b Update pacman
Adds https://github.com/msys2/msys2-pacman/pull/33
2023-12-08 14:00:04 +01:00
Christoph Reiter
4608ee12fc pacman-mirrors: Update to 20231208
mirror2.sandyriver.net: gone
repo.casualgamer.ca: gone
fastmirror.pp.ua: move to tier one
mirrors.tencent.com: better URL, see https://github.com/msys2/msys2.github.io/issues/297
2023-12-08 13:31:56 +01:00
Christoph Reiter
89a199b991
Merge pull request #4243 from lazka/remove-pytest-runner
Remove python-pytest-runner
2023-12-06 10:50:04 +01:00
Christoph Reiter
98f1ed7077 Remove python-pytest-runner
* deprecated upstream, and no users
* pluggy tests work fine without it
2023-12-06 10:35:55 +01:00
Christoph Reiter
b6e7c7bc9a
Merge pull request #4242 from lazka/remove-python-tomli
Remove python-tomli
2023-12-06 09:56:49 +01:00
Christoph Reiter
549882e326 Remove python-tomli
all packages no longer require it in combination with Python 3.11+
2023-12-06 09:36:08 +01:00
Christoph Reiter
0c74f3826f
Merge pull request #4241 from lazka/curl-8.5.0
curl: Update to 8.5.0
2023-12-06 09:24:51 +01:00
Christoph Reiter
80429a23e0
Merge pull request #4240 from lazka/python-setuptools-scm-8.0.4
python-setuptools-scm: Update to 8.0.4
2023-12-06 09:24:30 +01:00
Christoph Reiter
f7108bbc79 gnupg: bump pkgrel
it had to be reverted, so use a new version for the next try
2023-12-06 09:04:57 +01:00
Christoph Reiter
68f0253c29 curl: Update to 8.5.0 2023-12-06 08:53:06 +01:00
Christoph Reiter
a8349072de python-setuptools-scm: Update to 8.0.4 2023-12-06 08:51:50 +01:00
Christoph Reiter
757656b0b1
Merge pull request #4239 from lazka/python-trove-classifiers-2023.11.29
python-trove-classifiers: Update to 2023.11.29
2023-12-06 08:42:46 +01:00
Christoph Reiter
65811b20ca
Merge pull request #4238 from lazka/pv-1.8.5
pv: Update to 1.8.5
2023-12-06 08:41:45 +01:00
Christoph Reiter
b93d98edef
Merge pull request #4237 from lazka/vim-9.0.2143
vim: Update to 9.0.2143
2023-12-06 08:41:27 +01:00
Christoph Reiter
b8ba213830
Merge pull request #4236 from lazka/global-6.6.11
global: Update to 6.6.11
2023-12-06 08:41:08 +01:00
Christoph Reiter
93ae92633d
Merge pull request #4235 from lazka/python-pytest-runner-6.0.1
python-pytest-runner: Update to 6.0.1
2023-12-06 08:40:51 +01:00
Christoph Reiter
5849741250
Merge pull request #4234 from lazka/python-setuptools-68.2.1
python-setuptools: Update to 68.2.1
2023-12-06 08:40:40 +01:00
Christoph Reiter
0a1c5aa90a
Merge pull request #4233 from lazka/python-pygments-2.17.2
python-pygments: Update to 2.17.2
2023-12-06 08:40:21 +01:00
Christoph Reiter
f045f36e9a
Merge pull request #4232 from lazka/fish-3.6.4
fish: Update to 3.6.4
2023-12-06 08:39:53 +01:00
Christoph Reiter
9e05ed7fd1
Merge pull request #4231 from lazka/python-dulwich-0.21.7
python-dulwich: Update to 0.21.7
2023-12-06 08:39:34 +01:00
Christoph Reiter
0bcddc305a
Merge pull request #4230 from lazka/libxml2-2.12.2
libxml2: Update to 2.12.2
2023-12-06 08:39:15 +01:00
Christoph Reiter
9f1cc5edae python-trove-classifiers: Update to 2023.11.29 2023-12-06 08:17:21 +01:00
Christoph Reiter
04075bad5d pv: Update to 1.8.5 2023-12-06 08:16:16 +01:00
Christoph Reiter
c399da6539 vim: Update to 9.0.2143 2023-12-06 08:14:12 +01:00
Christoph Reiter
b84033a8fe global: Update to 6.6.11 2023-12-06 08:13:15 +01:00
Christoph Reiter
34cd506ad5 python-pytest-runner: Update to 6.0.1 2023-12-06 08:12:39 +01:00
Christoph Reiter
ad7b3bbfef python-setuptools: Update to 68.2.1 2023-12-06 08:12:05 +01:00
Christoph Reiter
9a80661380 python-pygments: Update to 2.17.2 2023-12-06 08:06:31 +01:00
Christoph Reiter
bb0bb851a3 fish: Update to 3.6.4 2023-12-06 08:01:45 +01:00
Christoph Reiter
094a2cc0a8 python-dulwich: Update to 0.21.7 2023-12-06 08:00:08 +01:00
Christoph Reiter
f31b4e3094 libxml2: Update to 2.12.2 2023-12-06 07:48:30 +01:00
Christoph Reiter
23d8fdf9e3
Merge pull request #4228 from lazka/perl-5.38.2
perl: Update to 5.38.2
2023-12-05 15:05:25 +01:00
Christoph Reiter
a7fe773431 perl-Locale-Gettext: fix cpan URL 2023-12-05 13:43:22 +01:00
Christoph Reiter
a51c419bbc
Merge pull request #4229 from lazka/perl-libwww-6.72
perl-libwww: Update to 6.72
2023-12-05 12:22:15 +01:00
Christoph Reiter
9c2cf4883b elinks: backport some build fixes 2023-12-05 12:21:30 +01:00
Christoph Reiter
77a788114a perl-libwww: Update to 6.72
Add http-cookiejar dependency
2023-12-05 12:13:16 +01:00
Christoph Reiter
cc73236bc1 perl rebuilds 2023-12-05 11:56:42 +01:00
Christoph Reiter
2f9bedc6fa perl: Update to 5.38.2
* sync with git4win perl:
  * https://github.com/git-for-windows/MSYS2-packages/pull/139
  * https://github.com/git-for-windows/MSYS2-packages/pull/143
* run patchprov to update provides
2023-12-05 11:29:03 +01:00
Christoph Reiter
f11ee8f8ae
Merge pull request #4192 from lazka/gnupg-2.4.3
gnupg: Update to 2.4.3
2023-12-03 18:03:54 +01:00
Christoph Reiter
b195168123 gnupg: Update to 2.4.3
* drop patch included in the new release
* backport build fix
* sync patches from Arch
2023-12-03 10:18:36 +01:00
Christoph Reiter
19aae96972
Merge pull request #4223 from lazka/c-ares-1.23.0
c-ares: Update to 1.23.0
2023-12-02 20:47:33 +01:00
Christoph Reiter
285f9967d0
Merge pull request #4224 from lazka/cmake-3.27.9
cmake: Update to 3.27.9
2023-12-02 20:47:08 +01:00
Christoph Reiter
a7eb2f4456
Merge pull request #4225 from lazka/python-certifi-2023.11.17
python-certifi: Update to 2023.11.17
2023-12-02 20:46:49 +01:00
Christoph Reiter
e7271d416b
Merge pull request #4222 from lazka/moreutils-0.68
moreutils: Update to 0.68
2023-12-02 20:03:45 +01:00
Christoph Reiter
0face2a478 python-certifi: Update to 2023.11.17 2023-12-02 20:01:38 +01:00
Christoph Reiter
011a0be119 cmake: Update to 3.27.9 2023-12-02 20:00:50 +01:00
Christoph Reiter
cba5d183a1 c-ares: Update to 1.23.0 2023-12-02 19:56:03 +01:00
Christoph Reiter
1a739b5c98 moreutils: Update to 0.68 2023-12-02 19:54:19 +01:00
Christoph Reiter
2bbcf44aee
Merge pull request #4220 from lazka/binutils-cross-system-zlib
mingw-w64-cross-binutils: build with system zlib
2023-12-01 15:08:58 +01:00
Christoph Reiter
21ff8dc556
Merge pull request #4219 from lazka/binutils-use-system-zlib
binutils: make sure to use the system zlib
2023-12-01 14:02:51 +01:00
Christoph Reiter
a5537eb89c mingw-w64-cross-binutils: build with system zlib
See #4218
2023-12-01 13:58:22 +01:00
Christoph Reiter
296d2283bf binutils: make sure to use the system zlib
it defaults to the internal one by default

Fixes #4218
2023-12-01 13:43:02 +01:00
Christoph Reiter
bc88340c4a
Merge pull request #4217 from lazka/gpgme-1.23.2
gpgme: Update to 1.23.2
2023-11-30 09:52:51 +01:00
Christoph Reiter
4208a19305 gpgme: Update to 1.23.2 2023-11-30 07:52:32 +01:00
Christoph Reiter
10c1201a2d
Merge pull request #4216 from dscho/msys2-runtime-3.4.10
msys2-runtime: upgrade to v3.4.10
2023-11-30 06:32:15 +01:00
Johannes Schindelin
128ca25678 msys2-runtime: upgrade to v3.4.10
This commit corresponds to
https://github.com/msys2/msys2-runtime/pull/180.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2023-11-29 22:52:02 +01:00
Piotr Fusik
16ed1a26bd gradle: Update to 8.5 2023-11-29 23:13:18 +05:30
Christoph Reiter
2b734d24ea
Merge pull request #4212 from lazka/parallel-20231122
parallel: Update to 20231122
2023-11-28 08:55:22 +01:00
Christoph Reiter
1560e01123
Merge pull request #4211 from lazka/nawk-20231124
nawk: Update to 20231124
2023-11-28 08:55:02 +01:00
Christoph Reiter
3be3a44c0e
Merge pull request #4210 from lazka/cython-3.0.6
cython: Update to 3.0.6
2023-11-28 08:54:45 +01:00
Christoph Reiter
09689aa987
Merge pull request #4213 from lazka/python-trove-classifiers-2023.11.22
python-trove-classifiers: Update to 2023.11.22
2023-11-28 08:54:26 +01:00
Christoph Reiter
247ac69d4e
Merge pull request #4214 from lazka/editorconfig-vim-1.2.0
editorconfig-vim: Update to 1.2.0
2023-11-28 08:54:07 +01:00
Christoph Reiter
548147f97e editorconfig-vim: Update to 1.2.0 2023-11-28 07:25:45 +01:00
Christoph Reiter
b37f0ada55 python-trove-classifiers: Update to 2023.11.22 2023-11-28 07:23:34 +01:00
Christoph Reiter
790ad745eb parallel: Update to 20231122
simple patch refresh
2023-11-28 07:22:51 +01:00
Christoph Reiter
29f364623a nawk: Update to 20231124 2023-11-28 07:20:10 +01:00
Christoph Reiter
3258499475 cython: Update to 3.0.6 2023-11-28 07:18:20 +01:00
Christoph Reiter
596fac8a1d
Merge pull request #4209 from lazka/sqlite-3.44.2
sqlite: Update to 3.44.2
2023-11-26 18:22:44 +01:00
Christoph Reiter
e0173c1e4a sqlite: Update to 3.44.2 2023-11-26 18:00:32 +01:00
Christoph Reiter
ead80297ef
Merge pull request #4193 from lazka/c-ares-1.22.0
c-ares: Update to 1.22.1
2023-11-25 21:48:36 +01:00
Christoph Reiter
cc2861d7d2 c-ares: backport build fix
it was including iphlpapi.h in every build check, which led to
conflicts with cygwin headers
2023-11-25 21:37:55 +01:00
Christoph Reiter
fc1dbecb51
Merge pull request #4207 from lazka/openssl-3.2.0
openssl: Update to 3.2.0
2023-11-25 21:09:47 +01:00
Christoph Reiter
0428739056
Merge pull request #4208 from lazka/vim-9.0.2121
vim: Update to 9.0.2121
2023-11-25 12:11:14 +01:00
Christoph Reiter
0afb6051f0 vim: Update to 9.0.2121 2023-11-24 08:03:55 +01:00
Christoph Reiter
6ed2a6dc14 openssl: Update to 3.2.0 2023-11-24 07:31:25 +01:00
Christoph Reiter
13daf5a886
Merge pull request #4206 from lazka/sqlite-3.44.1
sqlite: Update to 3.44.1
2023-11-23 20:39:33 +01:00
Christoph Reiter
4f7adab194 sqlite: Update to 3.44.1
no docs release this time, so split the versions
2023-11-23 20:04:41 +01:00
Christoph Reiter
86992dae5d
Merge pull request #4205 from lazka/libxml2-2.12.1
libxml2: Update to 2.12.1
2023-11-23 19:56:29 +01:00
Christoph Reiter
022afd62ce libxml2: Update to 2.12.1 2023-11-23 18:56:58 +01:00
مهدي شينون (Mehdi Chinoune)
6b9a9a09d1 pkgconf: update to 2.1.0 2023-11-23 11:10:39 +01:00
Christoph Reiter
23719bb0f1
Merge pull request #4202 from lazka/readline-8.2.007
readline: Update to 8.2.007
2023-11-23 09:13:04 +01:00
Christoph Reiter
c569f654ad
Merge pull request #4201 from lazka/bash-5.2.021
bash: Update to 5.2.021
2023-11-23 09:12:46 +01:00
Christoph Reiter
29fa057474 readline: Update to 8.2.007 2023-11-23 08:56:01 +01:00
Christoph Reiter
0aa38f71f6
Merge pull request #4199 from lazka/pkgconf-2.0.3
pkgconf: Update to 2.0.3
2023-11-23 08:53:39 +01:00
Christoph Reiter
6461676b6b
Merge pull request #4200 from dscho/msys2-bounds-fix
msys2-runtime: avoid "Bad address" errors in the MSYS2 path conversion
2023-11-23 08:53:20 +01:00
Christoph Reiter
19eaae80d4 bash: Update to 5.2.021 2023-11-23 08:47:36 +01:00
Johannes Schindelin
4056de7224 msys2-runtime: avoid "Bad address" errors in the MSYS2 path conversion
This commit corresponds to https://github.com/msys2/msys2-runtime/pull/179

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2023-11-22 20:02:24 +01:00
Christoph Reiter
c8f654c235 pkgconf: Update to 2.0.3 2023-11-22 19:16:33 +01:00
Christoph Reiter
805c592a1d
Merge pull request #4198 from lazka/git-2.43.0
git: Update to 2.43.0
2023-11-21 20:48:05 +01:00
Christoph Reiter
74e9449dfe
Merge pull request #4197 from lazka/gettext-0.22.4
gettext: Update to 0.22.4
2023-11-21 20:47:48 +01:00
Christoph Reiter
5abe1039ab git: Update to 2.43.0
git-gui had some cygwin cleanups this cycle:
a5005ded43...b85c5a4ec6

This broke our hacky workarounds.
This tries to add "cygwin-git-under-windows-tk" case for all the relevant
places. If there is something no longer working that worked before,
please let me know.
2023-11-21 20:03:25 +01:00
Christoph Reiter
d069213f4a gettext: Update to 0.22.4 2023-11-20 19:54:18 +01:00
Christoph Reiter
20db0e4c6d
Merge pull request #4196 from lazka/meson-1.3.0
meson: Update to 1.3.0
2023-11-20 09:19:46 +01:00
Christoph Reiter
16ca4a9fb3 meson: Update to 1.3.0 2023-11-20 08:44:15 +01:00
Christoph Reiter
b920e6ef65 c-ares: Update to 1.22.1 2023-11-19 18:36:28 +01:00
Christoph Reiter
d6d1a25ee1
Merge pull request #4195 from lazka/vim-9.0.2112
vim: Update to 9.0.2112
2023-11-18 17:32:13 +01:00
Christoph Reiter
60b1d9fa64
Merge pull request #4194 from lazka/cmake-3.27.8
cmake: Update to 3.27.8
2023-11-18 17:31:50 +01:00
Christoph Reiter
d33d8ec97c vim: Update to 9.0.2112 2023-11-18 17:01:31 +01:00
Christoph Reiter
03e54464c7 cmake: Update to 3.27.8 2023-11-18 16:56:07 +01:00
Christoph Reiter
cd79151f22
Merge pull request #4041 from lazka/sqlite-3.43.1
sqlite: Update to 3.44.0
2023-11-18 16:53:34 +01:00
Christoph Reiter
969aa14630 sqlite: Update to 3.44.0 2023-11-18 16:37:23 +01:00
Christoph Reiter
5a7673739d c-ares: Update to 1.22.0 2023-11-18 15:57:34 +01:00
Christoph Reiter
cbf19eb161
Merge pull request #4191 from lazka/libksba-1.6.5
libksba: Update to 1.6.5
2023-11-18 15:13:43 +01:00
Christoph Reiter
f3e0d87058 libksba: Update to 1.6.5 2023-11-18 15:04:28 +01:00
Christoph Reiter
8e9eb96009
Merge pull request #4190 from lazka/libxml2-2.12.0
libxml2: Update to 2.12.0
2023-11-17 20:03:34 +01:00
Christoph Reiter
d8c83a4382 libxml2: Update to 2.12.0
"Starting with this release, it should be enough to add the --with-legacy configuration option to provide maximum ABI compatibility."

So why not I guess
2023-11-17 19:52:17 +01:00
Christoph Reiter
5776b6fe60 Remove mingw-w64-cross-ucrt-crt and mingw-w64-cross-ucrt-headers
With #4186 we now have a separate toolchain with its own target triple,
so these packages are no longer needed.
2023-11-17 19:38:17 +01:00
Christoph Reiter
dc7ee35c82
Merge pull request #4186 from lazka/ucrt-cross
mingw-w64-cross: add x86_64-w64-mingw32ucrt
2023-11-17 17:19:19 +01:00
Christoph Reiter
4a8682bee9 mingw-w64-cross: add x86_64-w64-mingw32ucrt
This is a cross compiler targeting for 64bit ucrt.
The target triple is the some Fedora decided to use:
https://fedoraproject.org/wiki/Changes/F37MingwUCRT
2023-11-16 20:56:22 +01:00
Christoph Reiter
c90304b7d3
Merge pull request #4185 from lazka/windows-default-manifest-opts-msys
windows-default-manifest: build with !strip !buildflags; drop msysize patch
2023-11-16 20:41:27 +01:00
Christoph Reiter
2d6ea13c46 windows-default-manifest: build with !strip !buildflags; drop msysize patch
1) to be in line with the other cross packages
2) drop msysize while at it
2023-11-16 20:36:58 +01:00
Christoph Reiter
2a42a63cee cross-zlib: disable strip again
to be in line with the other cross packages
See https://github.com/msys2/MSYS2-packages/pull/4177#issuecomment-1815076043
2023-11-16 20:17:28 +01:00
Christoph Reiter
212930b09b cross-gcc: disable strip everywhere again
see https://github.com/msys2/MSYS2-packages/pull/4177
2023-11-16 20:16:01 +01:00
Christoph Reiter
86d7be450a
Merge pull request #4180 from lazka/gnutls-3.8.2
gnutls: Update to 3.8.2
2023-11-16 18:12:15 +01:00
Christoph Reiter
8023230dec
Merge pull request #4184 from lazka/perl-IO-Socket-SSL-2.084
perl-IO-Socket-SSL: Update to 2.084
2023-11-16 18:01:55 +01:00
Christoph Reiter
8eca0eb1b6
Merge pull request #4179 from lazka/libxml2-2.11.6
libxml2: Update to 2.11.6
2023-11-16 18:01:37 +01:00
Christoph Reiter
672746d459
Merge pull request #4183 from lazka/p11-kit-0.25.3
p11-kit: Update to 0.25.3
2023-11-16 18:01:11 +01:00
Christoph Reiter
4dcf99215c
Merge pull request #4181 from lazka/libgcrypt-1.10.3
libgcrypt: Update to 1.10.3
2023-11-16 18:00:50 +01:00
Christoph Reiter
9ccb773cbf
Merge pull request #4178 from lazka/libxslt-1.1.39
libxslt: Update to 1.1.39
2023-11-16 17:56:34 +01:00
Christoph Reiter
7ae8e906a4 typo 2023-11-16 17:54:24 +01:00
Christoph Reiter
17c9dc667c perl-IO-Socket-SSL: Update to 2.084 2023-11-16 17:52:46 +01:00
Christoph Reiter
a567b029dd p11-kit: Update to 0.25.3 2023-11-16 17:51:19 +01:00
Christoph Reiter
9f60b6be28 libgcrypt: Update to 1.10.3 2023-11-16 17:50:42 +01:00
Christoph Reiter
b0ea7d862a gnutls: Update to 3.8.2 2023-11-16 17:49:52 +01:00
Christoph Reiter
269249677d libxml2: Update to 2.11.6 2023-11-16 17:49:11 +01:00
Christoph Reiter
ffbad44e3b libxslt: Update to 1.1.39 2023-11-16 17:48:00 +01:00
Christoph Reiter
32053f43ec
Merge pull request #4177 from jeremyd2019/jeremyd2019-patch-1
mingw-w64-cross-gcc: disable stripping again
2023-11-16 17:47:30 +01:00
Christoph Reiter
9dfd3e53c8 cross-gcc: only skip stripping on i686 2023-11-16 17:46:42 +01:00
jeremyd2019
03dd4ba67f
mingw-w64-cross-gcc: disable stripping again
This was causing x86_64 libgcc.a to fail to link on an i686 msys host, apparently due to strip messing up the non-native libraries.  See https://github.com/msys2/MSYS2-packages/pull/4168#issuecomment-1813274876
2023-11-15 17:51:59 -08:00
Christoph Reiter
e3b0681bb7
Merge pull request #4172 from lazka/libfido2-1.14.0
libfido2: Update to 1.14.0
2023-11-14 19:19:02 +01:00
Christoph Reiter
95375d615e
Merge pull request #4173 from lazka/python-pbr-6.0.0
python-pbr: Update to 6.0.0
2023-11-14 19:16:28 +01:00
Christoph Reiter
54a5bd2a82 libfido2: Update to 1.14.0 2023-11-14 18:46:35 +01:00
Christoph Reiter
05399d745d
Merge pull request #4174 from lazka/whois-5.5.20
whois: Update to 5.5.20
2023-11-14 18:44:29 +01:00
Christoph Reiter
377065043c
Merge pull request #4171 from lazka/python-3.11.6
python: Update to 3.11.6
2023-11-14 18:44:17 +01:00
Christoph Reiter
371f2ceb95 whois: Update to 5.5.20 2023-11-14 18:12:29 +01:00
Christoph Reiter
f5f08c09f2 python-pbr: Update to 6.0.0 2023-11-14 18:11:21 +01:00
Christoph Reiter
ab41054c23 python: Update to 3.11.6 2023-11-14 18:08:27 +01:00
Christoph Reiter
f575803747
Merge pull request #4170 from lazka/runtime-new-cross-remove-hack
msys2-runtime: remove workaround for too old cross compiler
2023-11-14 08:28:04 +01:00
Christoph Reiter
d870e0782c msys2-runtime: remove workaround for too old cross compiler
no pkgrel bump since nothing has changed really
2023-11-14 08:02:18 +01:00
Biswapriyo Nath
ae7800a700 mintty: update to 3.7.0 2023-11-14 09:35:24 +05:30
Christoph Reiter
bd107f0c2e some cross toolchain rebuilds 2023-11-13 22:06:25 +01:00
Christoph Reiter
48fbd3be85
Merge pull request #4168 from lazka/cross-gcc-13.2.0
cross-gcc: Update to 13.2.0
2023-11-13 22:02:00 +01:00
Christoph Reiter
5d0ae9ff04 cross-gcc: Update to 13.2.0
* sync in patches from cygwin gcc
* sync in important patches from mingw gcc not related to the build
* enabling stripping (not sure why it was disabled)
* reduce diff for build options to the mingw gcc build a bit
2023-11-13 19:49:38 +01:00
Christoph Reiter
47a913af56
cmake: set repo url 2023-11-13 07:26:03 +01:00
Christoph Reiter
78ce2c3a07 mingw-w64-cross-ucrt: unset CC, disable dependency tracking
to fix cross compiling, and to speed things up
2023-11-12 13:12:39 +01:00
Christoph Reiter
909ac4085c Update mingw-w64-cross-ucrt 2023-11-12 12:30:08 +01:00
Christoph Reiter
6bf84a25ba mingw-w64-cross-ucrt-headers: fix version 2023-11-12 12:19:44 +01:00
Christoph Reiter
ca7e7459b7
Merge pull request #4167 from lazka/gcc-remove-armv7
Remove incomplete GCC support for armv7-w64-mingw32
2023-11-12 11:33:18 +01:00
Christoph Reiter
580b9b0757
gnupg: link to cygwin gnupg2 2023-11-12 10:00:54 +01:00
Christoph Reiter
522e62d22a Remove incomplete GCC support for armv7-w64-mingw32
remove some leftovers from various packages. As far as I see
this was never finished. Also it's unlikely we'll target armv7
in the future.
2023-11-12 09:49:04 +01:00
Christoph Reiter
2e8ce92fca
Merge pull request #4166 from lazka/cross-zlib-1.3
cross-zlib: Update to 1.3
2023-11-11 21:10:30 +01:00
Christoph Reiter
c8aeaed5dd cross-zlib: Update to 1.3
sync patches with the mingw zlib package
2023-11-11 21:00:03 +01:00
Christoph Reiter
85307d192e
Merge pull request #4164 from lazka/perl-Term-Table-0.018
perl-Term-Table: Update to 0.018
2023-11-10 17:09:03 +01:00
Christoph Reiter
bec381a954
Merge pull request #4163 from lazka/perl-Test2-Suite-0.000159
perl-Test2-Suite: Update to 0.000159
2023-11-10 17:08:45 +01:00
Christoph Reiter
8341eb8ec7
Merge pull request #4162 from lazka/p11-kit-0.25.2
p11-kit: Update to 0.25.2
2023-11-10 17:08:26 +01:00
Christoph Reiter
b2016509df
Merge pull request #4161 from lazka/python-zstandard-0.22.0
python-zstandard: Update to 0.22.0
2023-11-10 17:08:05 +01:00
Christoph Reiter
70916dc179
Merge pull request #4159 from lazka/libuv-1.47.0
libuv: Update to 1.47.0
2023-11-10 17:07:46 +01:00
Christoph Reiter
50a1505255
Merge pull request #4160 from lazka/python-wcwidth-0.2.9
python-wcwidth: Update to 0.2.9
2023-11-10 16:59:10 +01:00
Christoph Reiter
10f8113c79
Merge pull request #4158 from lazka/whois-5.5.19
whois: Update to 5.5.19
2023-11-10 16:57:48 +01:00
Christoph Reiter
9abc0b29d5 perl-Test2-Suite: Update to 0.000159 2023-11-10 16:56:43 +01:00
Christoph Reiter
3d5240bf9e perl-Term-Table: Update to 0.018
Importer is no longer used since 0.017
2023-11-10 16:55:32 +01:00
Christoph Reiter
c4c4a70ffd p11-kit: Update to 0.25.2 2023-11-10 16:53:07 +01:00
Christoph Reiter
063fbbb1e2 python-zstandard: Update to 0.22.0 2023-11-10 16:52:22 +01:00
Christoph Reiter
2dda7bb656 python-wcwidth: Update to 0.2.9 2023-11-10 16:51:52 +01:00
Christoph Reiter
5a2b33f515 libuv: Update to 1.47.0 2023-11-10 16:50:53 +01:00
Christoph Reiter
1a4e92ac49 whois: Update to 5.5.19 2023-11-10 16:50:03 +01:00
Mehdi Chinoune
6833e8f744 gtest: update to 1.14.0 2023-11-10 09:50:41 +01:00
Mehdi Chinoune
3defbdbd02 ansible: update to 8.6.1 2023-11-10 09:24:35 +01:00
Mehdi Chinoune
d6585de4d3 python-lxml: update to 4.9.3 2023-11-10 08:47:41 +01:00
Mehdi Chinoune
e64cc1d322 cython: update to 3.0.5 2023-11-10 08:47:33 +01:00
Mehdi Chinoune
c73e1f4999 tio: update to 2.7 2023-11-10 08:14:51 +01:00
Mehdi Chinoune
609f544500 python-wheel: update to 0.41.3 2023-11-10 08:14:43 +01:00
Mehdi Chinoune
a94dab7b4c git-extras: update to 7.1.0 2023-11-10 08:12:17 +01:00
Mehdi Chinoune
e9c4767db4 ansible-core: update to 2.16.0 2023-11-10 08:12:01 +01:00
Mehdi Chinoune
ed92145ba5 python-poetry-core: update to 1.8.1 2023-11-10 08:11:54 +01:00
Mehdi Chinoune
dcc1e264a8 python-trove-classifiers: update to 2023.11.9 2023-11-10 08:11:35 +01:00
Mehdi Chinoune
e37ea22751 python-mako: update to 1.3.0 2023-11-10 08:11:25 +01:00
Mehdi Chinoune
1acffd223e txt2tags: update to 3.9 2023-11-10 08:11:18 +01:00
Mehdi Chinoune
fb2d5d0793 python-packaging: update to 23.2 2023-11-10 08:11:09 +01:00
Mehdi Chinoune
00dd4496f8 python-hatch-vcs: update to 0.4.0 2023-11-10 08:11:00 +01:00
Christoph Reiter
295dc41772
Merge pull request #4140 from lazka/upx-4.2.1
upx: Update to 4.2.1
2023-11-04 10:16:52 +01:00
Christoph Reiter
faf380afa2 upx: Update to 4.2.1 2023-11-04 10:06:05 +01:00
Christoph Reiter
48f34330f9
Merge pull request #4139 from lazka/git-2.42.1
git: Update to 2.42.1
2023-11-03 09:46:55 +01:00
Christoph Reiter
d8888e885b git: Update to 2.42.1 2023-11-03 09:26:47 +01:00
Christoph Reiter
266d359161
Merge pull request #4138 from jannick0/gawk-update-5.3.0
gawk: Update to 5.3.0
2023-11-02 19:21:22 +01:00
Jannick
4d9e3d3b62 gawk: Update to 5.3.0
* PKGBUILD:
  - remove configure flag --without-libsigsegv obsolete since 5.3.0
2023-11-02 16:00:59 +01:00
Christoph Reiter
1411ba5338
Merge pull request #4137 from lazka/xz-5.4.5
xz: Update to 5.4.5
2023-11-02 10:08:27 +01:00
Christoph Reiter
292f073c2e xz: Update to 5.4.5 2023-11-02 09:40:02 +01:00
Christoph Reiter
f0865404c4
Merge pull request #4135 from lazka/cross-zlib-1.2.11
cross-zlib: rebuild
2023-10-30 08:27:49 +01:00
Christoph Reiter
96cc318f2f cross-zlib: rebuild
* unset CC to fix cross compiling
* fix the URL
* clean up options while at it
2023-10-30 08:18:44 +01:00
Christoph Reiter
cf312df0a9
Merge pull request #4131 from lazka/p11-kit-0.25.1
p11-kit: Update to 0.25.1
2023-10-27 18:22:10 +02:00
Christoph Reiter
7cb2ae36a6 p11-kit: Update to 0.25.1 2023-10-27 18:05:55 +02:00
Christoph Reiter
a89f5dcf1d
Merge pull request #4128 from lazka/c-ares-1.21.0
c-ares: Update to 1.21.0
2023-10-27 17:48:18 +02:00
Christoph Reiter
6f078a0e88
Merge pull request #4132 from lazka/python-pip-23.3.1
python-pip: Update to 23.3.1
2023-10-27 17:47:15 +02:00
Christoph Reiter
0c3dde186a
Merge pull request #4133 from lazka/python-pytest-7.4.3
python-pytest: Update to 7.4.3
2023-10-27 17:47:01 +02:00
Christoph Reiter
c66dc6720a
Merge pull request #4134 from lazka/gpgme-1.23.1
gpgme: Update to 1.23.1
2023-10-27 17:46:52 +02:00
Christoph Reiter
2f0b702e7f
Merge pull request #4127 from lazka/nghttp2-1.58.0
nghttp2: Update to 1.58.0
2023-10-27 17:46:37 +02:00
Christoph Reiter
823dcda3e1
Merge pull request #4129 from lazka/python-trove-classifiers-2023.10.18
python-trove-classifiers: Update to 2023.10.18
2023-10-27 17:46:15 +02:00
Christoph Reiter
4643ddaa9e
Merge pull request #4130 from lazka/vim-9.0.2070
vim: Update to 9.0.2070
2023-10-27 17:46:02 +02:00
Christoph Reiter
fa45f7ea11 gpgme: Update to 1.23.1 2023-10-27 17:25:01 +02:00
Christoph Reiter
8234057d0b python-pip: Update to 23.3.1 2023-10-27 17:23:17 +02:00
Christoph Reiter
304b65cc72 python-pytest: Update to 7.4.3 2023-10-27 17:22:46 +02:00
Christoph Reiter
8302e48c4b vim: Update to 9.0.2070 2023-10-27 17:21:16 +02:00
Christoph Reiter
40efcaa3c1 python-trove-classifiers: Update to 2023.10.18 2023-10-27 17:20:31 +02:00
Christoph Reiter
d7ddb20ca8 c-ares: Update to 1.21.0 2023-10-27 17:19:05 +02:00
Christoph Reiter
a923d23324 nghttp2: Update to 1.58.0
patch is included in this release
2023-10-27 17:17:43 +02:00
Christoph Reiter
6a9b9dacbd
Merge pull request #4125 from lazka/upx-4.2.0
upx: Update to 4.2.0
2023-10-26 19:52:42 +02:00
Christoph Reiter
f6508b638b upx: Update to 4.2.0 2023-10-26 19:43:21 +02:00
Christoph Reiter
174fcf6fce
Merge pull request #4123 from lazka/gpgme-1.23.0
gpgme: Update to 1.23.0
2023-10-26 13:01:09 +02:00
Christoph Reiter
a38d6978ab gpgme: Update to 1.23.0 2023-10-26 11:20:34 +02:00
Christoph Reiter
b207d0970f
Merge pull request #4121 from Wryyyong/parallel-20231022
parallel: Update to 20231022
2023-10-26 10:18:03 +02:00
Wryyyong
46d57e6924 Update parallel to version 20231022 2023-10-25 17:00:39 +08:00
Christoph Reiter
127b5ed2b7 pacman: rebuild 2023-10-24 19:59:49 +02:00
Christoph Reiter
432f225d27
Merge pull request #4118 from lazka/openssl-3.1.4
openssl: Update to 3.1.4
2023-10-24 19:59:24 +02:00
Christoph Reiter
fc3f43a99e openssl: Update to 3.1.4 2023-10-24 19:26:42 +02:00
Christoph Reiter
5e80302c5e
Merge pull request #4117 from lazka/texinfo-7.1
texinfo: Update to 7.1
2023-10-24 08:53:21 +02:00
Christoph Reiter
5de5ead154 texinfo: Update to 7.1
simple patch refresh
2023-10-24 08:34:45 +02:00
Christoph Reiter
1a2a1e35d8
Merge pull request #4115 from lazka/meson-1.2.3
meson: Update to 1.2.3
2023-10-20 21:23:54 +02:00
Christoph Reiter
4dda89a2ef meson: Update to 1.2.3 2023-10-20 21:12:51 +02:00
Christoph Reiter
99d87bf91d
Merge pull request #4114 from lazka/remove-libcrypt
Remove libcrypt
2023-10-20 20:24:47 +02:00
Christoph Reiter
2d959b9c3c
Merge pull request #4113 from lazka/apr-util-missing-libxcrypt
apr-util: add missing dependency on libxcrypt
2023-10-20 20:18:54 +02:00
Christoph Reiter
e1d4eb8a22 Remove libcrypt
We moved to libxcrypt everywhere:
https://github.com/msys2/MSYS2-packages/issues/3505
2023-10-20 20:13:09 +02:00
Christoph Reiter
a599d590c4 apr-util: add missing dependency on libxcrypt
Fixes #4110
2023-10-20 20:08:51 +02:00
Christoph Reiter
629ffba045
Merge pull request #4108 from lazka/vim-9.0.2043
vim: Update to 9.0.2043
2023-10-19 09:31:29 +02:00
Christoph Reiter
59db3556c7
Merge pull request #4109 from lazka/python-urllib3-2.0.7
python-urllib3: Update to 2.0.7
2023-10-19 09:19:46 +02:00
Christoph Reiter
fb630415d9
Merge pull request #4107 from lazka/iperf3-3.15
iperf3: Update to 3.15
2023-10-19 09:12:40 +02:00
Christoph Reiter
06bd948db8
Merge pull request #4106 from lazka/cmake-3.27.7
cmake: Update to 3.27.7
2023-10-19 09:12:23 +02:00
Christoph Reiter
3dc238456c python-urllib3: Update to 2.0.7 2023-10-19 09:08:32 +02:00
Christoph Reiter
aeda105e7e
Merge pull request #4105 from lazka/cython-3.0.4
cython: Update to 3.0.4
2023-10-19 09:08:00 +02:00
Christoph Reiter
ce2cf39678
Merge pull request #4104 from lazka/python-pip-23.3
python-pip: Update to 23.3
2023-10-19 09:07:42 +02:00
Christoph Reiter
1986e38f30 vim: Update to 9.0.2043 2023-10-19 09:06:54 +02:00
Christoph Reiter
66d38a5505 iperf3: Update to 3.15 2023-10-19 09:04:35 +02:00
Christoph Reiter
f050b947a4 cmake: Update to 3.27.7 2023-10-19 08:41:00 +02:00
Christoph Reiter
32a876b933 cython: Update to 3.0.4 2023-10-19 08:40:16 +02:00
Christoph Reiter
75c8af42d6 python-pip: Update to 23.3 2023-10-19 08:39:40 +02:00
David Macek
727f31ef3f msys2-keyring: Update to v20231013 2023-10-13 14:22:55 +02:00
Christoph Reiter
5691cf5972
Merge pull request #4102 from lazka/vim-9.0.2002
vim: Update to 9.0.2002
2023-10-12 08:42:35 +02:00
Christoph Reiter
89f71003c9 vim: Update to 9.0.2002 2023-10-11 20:11:07 +02:00
Christoph Reiter
782453e655
Merge pull request #4100 from lazka/nghttp2-1.57.0
nghttp2: Update to 1.57.0
2023-10-11 19:51:56 +02:00
Christoph Reiter
9eb172fdb6 nghttp2: Update to 1.57.0 2023-10-11 19:41:18 +02:00
Christoph Reiter
ca9c1729a5
Merge pull request #4099 from lazka/glib2-2.76.6
glib2: Update to 2.76.6
2023-10-11 19:34:56 +02:00
Christoph Reiter
78d8f7f34f pacman: rebuild 2023-10-11 09:15:39 +02:00
Christoph Reiter
5e42bd282b
Merge pull request #4101 from lazka/curl-8.4.0
curl: Update to 8.4.0
2023-10-11 09:07:38 +02:00
Christoph Reiter
11e36b9d82 curl: Update to 8.4.0 2023-10-11 08:38:08 +02:00
Christoph Reiter
db0d5dd717 glib2: Update to 2.76.6 2023-10-06 14:09:30 +02:00
Christoph Reiter
6241bfde92
Merge pull request #4097 from lazka/vim-9.0.1976
vim: Update to 9.0.1976
2023-10-06 12:12:10 +02:00
Christoph Reiter
c31f3cd01d
Merge pull request #4095 from lazka/irssi-1.4.5
irssi: Update to 1.4.5
2023-10-06 11:06:08 +02:00
Christoph Reiter
84c959941a
Merge pull request #4094 from lazka/unrar-6.2.12
unrar: Update to 6.2.12
2023-10-06 11:05:41 +02:00
Christoph Reiter
ca5d505041
Merge pull request #4093 from lazka/cython-3.0.3
cython: Update to 3.0.3
2023-10-06 11:05:04 +02:00
Christoph Reiter
a28be09bff
Merge pull request #4096 from lazka/python-wcwidth-0.2.8
python-wcwidth: Update to 0.2.8
2023-10-06 11:04:49 +02:00
Christoph Reiter
60db3ddc69 python-wcwidth: Update to 0.2.8 2023-10-06 10:49:57 +02:00
Christoph Reiter
9fb60b1856 irssi: Update to 1.4.5 2023-10-06 10:49:02 +02:00
Christoph Reiter
98a8c1f236 vim: Update to 9.0.1976 2023-10-06 10:47:36 +02:00
Christoph Reiter
da9572a4cc unrar: Update to 6.2.12 2023-10-06 10:45:46 +02:00
Christoph Reiter
e32a160ab9 cython: Update to 3.0.3 2023-10-06 10:43:56 +02:00
Christoph Reiter
8c54c19bd8
Merge pull request #4090 from lazka/gettext-0.22.3
gettext: Update to 0.22.3
2023-10-05 17:40:29 +02:00
Christoph Reiter
9f88dca87c
Merge pull request #4092 from lazka/perl-Authen-SASL-2.1700
perl-Authen-SASL: Update to 2.1700
2023-10-05 17:39:20 +02:00
Christoph Reiter
5080a6de3d
Merge pull request #4091 from lazka/perl-HTTP-Message-6.45
perl-HTTP-Message: Update to 6.45
2023-10-05 08:49:18 +02:00
Christoph Reiter
2e3b50bfa7 perl-Authen-SASL: Update to 2.1700
Authen-SASL-2.16.patch: remove, code is gone, and there are no cygwin references
2023-10-05 08:48:27 +02:00
Christoph Reiter
3a613cbec3 perl-HTTP-Message: Update to 6.45 2023-10-05 08:43:55 +02:00
Christoph Reiter
08e5e8829a gettext: Update to 0.22.3
* Remove unused gnulib-cygwin-weak-bug.patch
* Refresh gettext-0.22-disable-libtextstyle.patch from Arch
* gettext-0.19.8.1-msys2.patch: simple refresh
* gettext-0.19.7-archive.patch: add patches newer versions
2023-10-05 08:39:19 +02:00
Piotr Fusik
ebde2da49e gradle: Update to 8.4 2023-10-05 09:49:22 +05:30
Christoph Reiter
12fbc3f8d3
Merge pull request #4088 from lazka/openssh-9.5p1
openssh: Update to 9.5p1
2023-10-04 20:16:15 +02:00
Christoph Reiter
062ce1d6ed openssh: Update to 9.5p1 2023-10-04 19:23:07 +02:00
Christoph Reiter
974e8ca240
Merge pull request #4083 from metab0t/nawk_update
nawk: Update to 20230913
2023-10-04 09:14:55 +02:00
Christoph Reiter
9b7dcac70c
Merge pull request #4079 from orgads/gdb-13.2
gdb: Update to 13.2
2023-10-04 09:11:22 +02:00
Christoph Reiter
ac8231b311
Merge pull request #4087 from lazka/pkgconf-revert
pkgconf: revert commit causing wrong PKG_CONFIG_PATH order
2023-10-04 09:10:07 +02:00
Christoph Reiter
21acf0f94a pkgconf: revert commit causing wrong PKG_CONFIG_PATH order
same as https://github.com/msys2/MINGW-packages/pull/18635
2023-10-04 07:22:54 +02:00
Christoph Reiter
c9825efd86 gdb: update _gcc_ver 2023-10-04 07:20:13 +02:00
Christoph Reiter
496b6b6d68
Merge pull request #4086 from lazka/vim-9.0.1969
vim: Update to 9.0.1969
2023-10-03 09:31:55 +02:00
Christoph Reiter
4be4693e60 vim: Update to 9.0.1969 2023-10-03 09:14:34 +02:00
Christoph Reiter
afb3eb36a4
Merge pull request #4084 from lazka/meson-1.2.2
meson: Update to 1.2.2
2023-09-29 13:56:53 +02:00
Christoph Reiter
cb79af3cb3 meson: Update to 1.2.2 2023-09-29 13:44:40 +02:00
metab0t
3af896a37b nawk: Update to 20230913 2023-09-29 16:55:18 +08:00
Hernan Martinez
1e463990a3 Update gyp to work with Python 3.11 2023-09-29 09:34:21 +05:30
Christoph Reiter
bcf9a07288
Merge pull request #4080 from jeremyd2019/tar-fix-32bit
tar: disable check for year 2038 support on 32-bit.
2023-09-25 23:23:17 +02:00
Jeremy Drake
6e7b4df528 tar: disable check for year 2038 support on 32-bit.
32-bit cygwin (and thus msys2) only supports 32-bit time_t, so this
configure check was failing there.  Yet another reason not to use 32-bit
anymore.

Fixes #4078
2023-09-25 11:18:46 -07:00
Orgad Shaneh
985f67e580 gdb: Update to 13.2 2023-09-24 14:42:05 +03:00
Christoph Reiter
61ffc00323 Revert "coreutils: update to 9.4"
This reverts commit ddf66eac751e30292a5d2a0fa5fda2a3aebcad33.

See https://github.com/msys2/MSYS2-packages/pull/4060#issuecomment-1731397672
2023-09-22 15:52:15 +02:00
Christoph Reiter
d75da61bca
Merge pull request #4074 from lazka/pv-1.7.24
pv: Update to 1.7.24
2023-09-21 09:24:55 +02:00
Christoph Reiter
78a3a547c0
Merge pull request #4075 from lazka/luit-20230201
luit: Update to 20230201
2023-09-21 09:14:28 +02:00
Christoph Reiter
64c661608d
Merge pull request #4076 from lazka/python-pip-23.2.1
python-pip: Update to 23.2.1
2023-09-21 09:14:12 +02:00
Christoph Reiter
85b7666cd1 pv: Update to 1.7.24 2023-09-21 09:13:45 +02:00
Christoph Reiter
d5a0d46e16
Merge pull request #4073 from lazka/perl-Net-DNS-1.40
perl-Net-DNS: Update to 1.40
2023-09-21 09:10:48 +02:00
Christoph Reiter
e606439d4a
Merge pull request #4072 from lazka/python-pluggy-1.3.0
python-pluggy: Update to 1.3.0
2023-09-21 09:10:32 +02:00
Christoph Reiter
2c0d7285a5
Merge pull request #4071 from lazka/python-patiencediff-0.2.14
python-patiencediff: Update to 0.2.14
2023-09-21 09:10:16 +02:00
Christoph Reiter
9ec8c015a0
Merge pull request #4070 from lazka/perl-Test2-Suite-0.000156
perl-Test2-Suite: Update to 0.000156
2023-09-21 09:09:59 +02:00
Christoph Reiter
089d593f98
Merge pull request #4069 from lazka/cmake-3.27.6
cmake: Update to 3.27.6
2023-09-21 09:09:33 +02:00
Christoph Reiter
dcb1ea7bcd python-pip: Update to 23.2.1 2023-09-21 08:34:37 +02:00
Christoph Reiter
63437ddc3e luit: Update to 20230201 2023-09-21 08:33:05 +02:00
Christoph Reiter
bf3ca8e103 perl-Net-DNS: Update to 1.40 2023-09-21 08:25:10 +02:00
Christoph Reiter
9e82c2cb5b python-pluggy: Update to 1.3.0 2023-09-21 08:24:11 +02:00
Christoph Reiter
9c771ca003 python-patiencediff: Update to 0.2.14 2023-09-21 08:22:55 +02:00
Christoph Reiter
32ca41baf5 perl-Test2-Suite: Update to 0.000156 2023-09-21 08:22:13 +02:00
Christoph Reiter
4325ac1364 cmake: Update to 3.27.6 2023-09-21 08:18:33 +02:00
Christoph Reiter
b902267e93
Merge pull request #4067 from lazka/openssl-3.1.3
openssl: Update to 3.1.3
2023-09-20 12:28:53 +02:00
Christoph Reiter
7da161111c
Merge pull request #4068 from lazka/mutt-2.2.12
mutt: Update to 2.2.12
2023-09-20 12:12:21 +02:00
Christoph Reiter
eb74d0f3c7
Merge pull request #3932 from lazka/tar-1.35
tar: Update to 1.35
2023-09-20 12:12:05 +02:00
Christoph Reiter
c736206aa1
Merge pull request #4066 from lazka/mc-4.8.30
mc: Update to 4.8.30
2023-09-20 12:01:24 +02:00
Christoph Reiter
243eb0f208 mutt: Update to 2.2.12 2023-09-20 12:00:35 +02:00
Christoph Reiter
ba24d97c67 openssl: Update to 3.1.3 2023-09-20 11:59:06 +02:00
Christoph Reiter
d4a1b01519 tar: Update to 1.35
sync patches from cygwin
2023-09-20 11:57:46 +02:00
Christoph Reiter
22882d883d mc: Update to 4.8.30 2023-09-20 11:44:14 +02:00
Christoph Reiter
d53b16bbfe CI: Update to actions/checkout@v4 2023-09-20 10:56:05 +02:00
Christoph Reiter
94b601fa5e
Merge pull request #4063 from lazka/jsoncpp-rebuild
jsoncpp: rebuild
2023-09-20 10:25:03 +02:00
Christoph Reiter
92e8506888
Merge pull request #4064 from lazka/unrar-6.2.11
unrar: Update to 6.2.11
2023-09-20 10:22:57 +02:00
Christoph Reiter
4167349ab0 jsoncpp: rebuild
remove non-default build options, git history doesn't show
why they were added, they shouldn't be needed.

Remove install file which just prints a warning
2023-09-20 10:16:40 +02:00
Christoph Reiter
459e59a768 cppdap: rebuild
to get back to a CI based build after the manual bootstrap
2023-09-20 10:15:04 +02:00
Christoph Reiter
09421492ed unrar: Update to 6.2.11 2023-09-20 10:12:49 +02:00
مهدي شينون (Mehdi Chinoune)
ddf66eac75 coreutils: update to 9.4
patches were copied from CygWin.
2023-09-20 07:21:31 +01:00
Christoph Reiter
225c968276
Merge pull request #4059 from dscho/vim-9.0.1907
vim: update to 9.0.1907
2023-09-18 12:08:43 +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
Christoph Reiter
479c2bd685
Merge pull request #4058 from dscho/avoid-linking-vim-to-the-perl-dll
vim: only link to the perl DLL _dynamically_
2023-09-18 11:30:12 +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
06d65d3b6c Remove PKGMETA.yml
msys2-pypi-cache now reads the srcinfo file instead of PKGMETA.yml
2023-09-17 21:12:43 +02:00
Christoph Reiter
1f1a74cb26 Port everything away from PKGMETA
keep an empty PKGMETA.yml for now until all users are adjusted and
deployed.
2023-09-17 20:40:26 +02:00
Christoph Reiter
f20f22b9a5 some more 2023-09-17 18:08:39 +02:00
Christoph Reiter
45f65332c6 Move some PKGMETA stuff in the PKGBUILD directly
let's give this a try
2023-09-17 17:54:53 +02:00
Christoph Reiter
35dd1c6845
Merge pull request #4055 from mmuetzel/libbobcat
libbobcat: add makedepends on git
2023-09-15 20:52:01 +02:00
Markus Mützel
51ca625e62 libbobcat: include missing header 2023-09-15 20:24:53 +02:00
Christoph Reiter
c4f49d605f
Merge pull request #4054 from lazka/add-gtest
Add gtest
2023-09-15 20:14:28 +02:00
Christoph Reiter
4c729e6bb2
Merge pull request #4053 from mmuetzel/protobuf
protobuf: fix build error
2023-09-15 20:09:03 +02:00
Christoph Reiter
5470368adb Add gtest
for newer protobuf
2023-09-15 19:55:26 +02:00
Markus Mützel
b3d7bcc027 protobuf: fix build error 2023-09-15 19:30:18 +02:00
Christoph Reiter
77ce3dc51f Some libstdc++ rebuilds 2023-09-15 16:33:15 +02:00
Christoph Reiter
dddeb276ed
Merge pull request #4051 from lazka/cmake-3.27.5
cmake: Update to 3.27.5
2023-09-15 16:05:06 +02:00
Christoph Reiter
f54896c124 cppdap: rebuild 2023-09-15 15:26:33 +02:00
Christoph Reiter
a54a18a25d jsoncpp: rebuild 2023-09-15 14:46:34 +02:00
Christoph Reiter
d78f934533
Merge pull request #4052 from lazka/ncdu-1.19
ncdu: Update to 1.19
2023-09-15 12:52:03 +02:00
Christoph Reiter
88eb8abf41 ncdu: Update to 1.19 2023-09-15 12:46:26 +02:00
Christoph Reiter
033824f3ea cmake: Update to 3.27.5 2023-09-15 12:45:33 +02:00
Christoph Reiter
a471240cbd
Merge pull request #4050 from lazka/msys2-runtime-rebuild-42
msys2-runtime: rebuild
2023-09-15 12:42:31 +02:00
Christoph Reiter
6cbd16b459 msys2-runtime: rebuild
Update the gcc warning options, remove some no longer needed ones
and add some new ones due to gcc 13
2023-09-15 12:16:13 +02:00
Christoph Reiter
acc03125ee
Merge pull request #4049 from lazka/bash-rebuild-2
bash: rebuild
2023-09-14 19:51:21 +02:00
Christoph Reiter
4638b458b2
Merge pull request #4048 from lazka/pacman-rebuild
pacman: rebuild
2023-09-14 19:50:26 +02:00
Christoph Reiter
1dc7cc3dcd
Merge pull request #4047 from lazka/rebuild-binutils
binutils: rebuild
2023-09-14 19:50:14 +02:00
Christoph Reiter
d04bdbe667 bash: rebuild 2023-09-14 19:17:58 +02:00
Christoph Reiter
3e587db079 pacman: rebuild 2023-09-14 19:17:09 +02:00
Christoph Reiter
f8cb5c8971 binutils: rebuild 2023-09-14 19:16:24 +02:00
Christoph Reiter
4cda67a98c gcc: conflict with gcc-fortran
So pacman suggests removing the later
2023-09-14 10:16:44 +02:00
مهدي شينون (Mehdi Chinoune)
e1128286ae remove gcc-fortran 2023-09-13 17:34:32 +01:00
مهدي شينون (Mehdi Chinoune)
11c72b19b2 gcc: update to 13.2.0 2023-09-13 14:21:25 +01:00
Christoph Reiter
89c1ed6b6f
Merge pull request #4045 from lazka/curl-8.3.0
curl: Update to 8.3.0
2023-09-13 11:18:58 +02:00
Christoph Reiter
4f17f130fd curl: Update to 8.3.0 2023-09-13 11:05:06 +02:00
Christoph Reiter
7acec1f597
Merge pull request #4042 from lazka/libarchive-3.7.2
libarchive: Update to 3.7.2
2023-09-12 16:37:25 +02:00
Christoph Reiter
3b724e4420 libarchive: Update to 3.7.2 2023-09-12 16:12:10 +02:00
Christoph Reiter
aba9677aea sqlite: Update to 3.43.1 2023-09-11 21:00:36 +02:00
Christoph Reiter
f6bb73a1eb Revert "lcov: update to 2.0"
This reverts commit 23545c636cee649bddb35449bd985a24fed895aa.

See https://github.com/msys2/MSYS2-packages/pull/4036#issuecomment-1712763143
2023-09-10 11:23:40 +02:00
Mehdi Chinoune
14e38ba351 ansible: update to 8.3.0 2023-09-08 11:08:23 +01:00
Mehdi Chinoune
cbc0bf390e re2c: update to 3.1 2023-09-08 10:34:59 +01:00
Mehdi Chinoune
75443b3ebf python-pyparsing: update to 3.1.1 2023-09-08 10:34:14 +01:00
Mehdi Chinoune
23545c636c lcov: update to 2.0 2023-09-08 10:33:49 +01:00
Mehdi Chinoune
191baf6708 ansible-core: update to 2.15.3 2023-09-08 10:33:42 +01:00
Mehdi Chinoune
07fe9274e4 python-certifi: update to 2023.7.22 2023-09-08 10:33:18 +01:00
Mehdi Chinoune
3e6b51f1d9 python-yaml: update to 6.0.1 2023-09-08 10:33:10 +01:00
Mehdi Chinoune
6dc20636ef python-hatch-fancy-pypi-readme: update to 23.1.0 2023-09-08 10:33:01 +01:00
Mehdi Chinoune
e862deeda9 python-build: update to 1.0.3 2023-09-08 10:32:53 +01:00
Mehdi Chinoune
4b717ebe32 python-wheel: update to 0.41.2 2023-09-08 10:32:46 +01:00
Mehdi Chinoune
7fecb3a1fb python-trove-classifiers: update to 2023.8.7 2023-09-08 10:32:38 +01:00
Mehdi Chinoune
266ec41cf7 python-dulwich: update to 0.21.6 2023-09-08 10:32:32 +01:00
Mehdi Chinoune
0e71f3593b python-pathspec: update to 0.11.2 2023-09-08 10:32:26 +01:00
Mehdi Chinoune
50618b1271 rpcsvc-proto: update to 1.4.4 2023-09-08 10:32:20 +01:00
Mehdi Chinoune
fbd3f78eee python-brotli: update to 1.1.0 2023-09-08 10:32:13 +01:00
Mehdi Chinoune
f4583eb657 python-wcwidth: update to 0.2.6 2023-09-08 10:32:07 +01:00
Mehdi Chinoune
7801eee44c ccache: update to 4.8.3 2023-09-08 10:32:00 +01:00
Mehdi Chinoune
5a4965fcd8 python-setuptools: update to 68.2.0 2023-09-08 10:31:52 +01:00
Mehdi Chinoune
0a65c4b145 python-pytest: update to 7.4.2 2023-09-08 10:31:45 +01:00
Christoph Reiter
ffd46cfdd5
Merge pull request #4020 from dscho/msys2-runtime-3.4.9
msys2-runtime: upgrade to v3.4.9
2023-09-07 10:01:04 +02:00
Johannes Schindelin
97363ba104 msys2-runtime: upgrade to v3.4.9
Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2023-09-07 09:08:20 +02:00
Christoph Reiter
3304a00985
Merge pull request #4014 from lazka/brotli-1.1.0
brotli: Update to 1.1.0
2023-09-06 07:11:24 +02:00
Christoph Reiter
43a416816b
Merge pull request #4015 from lazka/perl-updates-6
Some perl package updates
2023-09-06 07:10:23 +02:00
Christoph Reiter
18dd54fe8c perl-Net-SSLeay: rebuild 2023-09-05 09:45:46 +02:00
Christoph Reiter
5496240742 perl-IO-Socket-SSL: Update to 2.083 2023-09-05 09:30:16 +02:00
Christoph Reiter
e9681d98c1 perl-HTTP-Date: Update to 6.06 2023-09-05 09:29:54 +02:00
Christoph Reiter
6c141f3600 perl-URI: Update to 5.21 2023-09-05 09:29:19 +02:00
Christoph Reiter
de0b861743
Merge pull request #4013 from lazka/nghttp2-1.56.0
nghttp2: Update to 1.56.0
2023-09-05 09:27:34 +02:00
Christoph Reiter
98934cf2e7 brotli: Update to 1.1.0
* all patches fixed upstream, so drop them
* it no longer builds shared/static oin one go, so build twice
2023-09-05 09:22:42 +02:00
Christoph Reiter
529dc8a1b9 nghttp2: Update to 1.56.0
adjust pkgbase to match dirname
2023-09-05 08:59:06 +02:00
Christoph Reiter
6086626483
Merge pull request #4007 from yasuhirokimura/ruby
ruby: Update to 3.2.2
2023-09-05 08:38:59 +02:00
Yasuhiro Kimura
be3f0d2d00 ruby: Update to 3.2.2 2023-09-04 01:37:15 +09:00
Biswapriyo Nath
1d9e44bc03 mintty: update to 3.6.5 2023-09-03 18:12:49 +05:30
Christoph Reiter
bf5947c47a
Merge pull request #4004 from lazka/python-build-1.0.0
python-build: Update to 1.0.0
2023-09-01 23:39:49 +02:00
Christoph Reiter
4a516eccc3 python-build: Update to 1.0.0 2023-09-01 21:32:08 +02:00
Christoph Reiter
8bd47e1b75
Merge pull request #4002 from lazka/glib2-2.76.5
glib2: Update to 2.76.5
2023-09-01 11:27:43 +02:00
Christoph Reiter
6a2677d1b7 glib2: Update to 2.76.5 2023-08-31 17:15:02 +02:00
Erwin Waterlander
bdca8d1239 dos2unix: Update to 7.5.1 2023-08-30 07:34:33 +05:30
Bin Meng
834165a1bd u-boot-tools: Update to v2023.07
Signed-off-by: Bin Meng <bmeng.cn@gmail.com>
2023-08-29 18:15:22 +05:30
Christoph Reiter
6fe91e8b23
Merge pull request #3985 from lazka/cmake-3.27.4
cmake: Update to 3.27.4
2023-08-29 07:46:53 +02:00
Christoph Reiter
2055499dd6
Merge pull request #3989 from lazka/doxygen-1.9.8
doxygen: Update to 1.9.8
2023-08-29 07:46:09 +02:00
Christoph Reiter
985de72f2c
Merge pull request #3990 from lazka/cloc-1.98
cloc: Update to 1.98
2023-08-29 07:45:51 +02:00
Christoph Reiter
cfd08c8365
Merge pull request #3991 from lazka/zlib-1.3
zlib: Update to 1.3
2023-08-29 07:45:36 +02:00
Christoph Reiter
2662240b4a
Merge pull request #3992 from lazka/mutt-2.2.11
mutt: Update to 2.2.11
2023-08-29 07:44:45 +02:00
Christoph Reiter
f930b1b670
Merge pull request #3993 from lazka/whois-5.5.18
whois: Update to 5.5.18
2023-08-29 07:44:24 +02:00
Christoph Reiter
62e5445327 whois: Update to 5.5.18 2023-08-29 07:30:19 +02:00
Christoph Reiter
a812ab96d7 zlib: Update to 1.3 2023-08-29 07:07:09 +02:00
Christoph Reiter
ad50ad18a3 mutt: Update to 2.2.11 2023-08-29 07:05:36 +02:00
Christoph Reiter
1f66f6b1c9 cloc: Update to 1.98 2023-08-29 07:04:57 +02:00
Christoph Reiter
e8cf200910 doxygen: Update to 1.9.8 2023-08-29 07:04:07 +02:00
Christoph Reiter
b9743bc098 cmake: Update to 3.27.4 2023-08-29 07:00:16 +02:00
Christoph Reiter
0f5aecb316
Merge pull request #3987 from lazka/cppdap-1.58.0a
Add cppdap 1.58.0a
2023-08-28 23:59:43 +02:00
Christoph Reiter
4d8378f8a6
Merge pull request #3988 from lazka/python-3.11.5
python: Update to 3.11.5
2023-08-28 23:59:16 +02:00
Christoph Reiter
2060d3208f python: Update to 3.11.5
960-fix-parallel-make.patch: fixed upstream https://github.com/python/cpython/pull/104693
2023-08-28 23:28:51 +02:00
Christoph Reiter
278d9c7af1 Add cppdap 1.58.0a
new cmake dependency
2023-08-28 23:19:16 +02:00
Christoph Reiter
7366599a56
Merge pull request #3982 from lazka/update-cython
Update cython to 3.x
2023-08-28 22:42:05 +02:00
Christoph Reiter
f16f6c457d
Merge pull request #3986 from lazka/perl-Mozilla-CA-20230821
perl-Mozilla-CA: Update to 20230821
2023-08-28 22:11:37 +02:00
Christoph Reiter
5826ec8c0f
Merge pull request #3984 from lazka/nnn-4.9
nnn: Update to 4.9
2023-08-28 22:10:54 +02:00
Christoph Reiter
584da16df0 Update cython to 3.x
Since python-yaml needs cython 0.x add a cython0 package like Arch

Rebuild everything just to be sure
2023-08-28 22:04:21 +02:00
Christoph Reiter
a40ebbfdc3 perl-Mozilla-CA: Update to 20230821 2023-08-28 22:01:47 +02:00
Christoph Reiter
5d8a934e3a nnn: Update to 4.9 2023-08-28 21:57:46 +02:00
Christoph Reiter
8e5bc8c7d7
Merge pull request #3976 from lazka/gzip-1.13
gzip: Update to 1.13
2023-08-26 11:21:46 +02:00
Christoph Reiter
eb4cf47fb9 gzip: Update to 1.13 2023-08-26 11:11:03 +02:00
Christoph Reiter
8b761e2528
Merge pull request #3974 from lazka/unrar-6.2.10
unrar: Update to 6.2.10
2023-08-24 23:36:21 +02:00
Christoph Reiter
de8be87c49 unrar: Update to 6.2.10 2023-08-24 22:36:59 +02:00
Christoph Reiter
e458b73029
Merge pull request #3973 from lazka/python-poetry-core-1.7.0
python-poetry-core: Update to 1.7.0
2023-08-24 08:30:51 +02:00
Christoph Reiter
abfd171898
Merge pull request #3972 from lazka/gpgme-1.22.0
gpgme: Update to 1.22.0
2023-08-24 08:30:18 +02:00
Christoph Reiter
f5e489cbdd
Merge pull request #3971 from lazka/mpfr-4.2.1
mpfr: Update to 4.2.1
2023-08-24 08:29:57 +02:00
Christoph Reiter
6a7a3a1535
Merge pull request #3970 from lazka/git-2.42.0-v2
git: Update to 2.42.0 (v2)
2023-08-24 08:29:31 +02:00
Christoph Reiter
85dffbb34a python-poetry-core: Update to 1.7.0 2023-08-24 08:13:14 +02:00
Christoph Reiter
6cbf20ba58 mpfr: Update to 4.2.1 2023-08-24 08:01:29 +02:00
Christoph Reiter
a2aee75efc gpgme: Update to 1.22.0 2023-08-24 07:58:04 +02:00
Christoph Reiter
8d5ce1c3bb git: Update to 2.42.0 (v2)
this time without missing includes, so things don't crash
2023-08-24 07:56:02 +02:00
Christoph Reiter
f067d58ce9 Revert "git: Update to 2.42.0"
This reverts commit c57132e67a255baa5cccdf36c499add936985f57.

"git remote" and "git pull" segfault
2023-08-22 07:58:16 +02:00
Christoph Reiter
4362b8e64a
Merge pull request #3968 from lazka/git-2.42.0
git: Update to 2.42.0
2023-08-21 23:12:21 +02:00
Christoph Reiter
c57132e67a git: Update to 2.42.0
strbuf_add_absolute_path moved to a different file
so adjust the patch accordingly. No other changes.
2023-08-21 22:51:11 +02:00
Christoph Reiter
068a0a68fa
Merge pull request #3967 from lazka/pkgconf-2.0.2
pkgconf: Update to 2.0.2
2023-08-20 00:19:24 +02:00
Christoph Reiter
ab4bc19861 pkgconf: Update to 2.0.2 2023-08-20 00:01:09 +02:00
Christoph Reiter
f7e036d87b
Merge pull request #3965 from lazka/msys2-runtime-3.4.8
msys2-runtime: Update to 3.4.8
2023-08-19 00:05:29 +02:00
Christoph Reiter
72cf9774d3 msys2-runtime: Update to 3.4.8 2023-08-18 22:18:49 +02:00
Piotr Fusik
7b8c9e0888 gradle: Update to 8.3 2023-08-18 00:34:25 +05:30
Christoph Reiter
ddf03909a6
Merge pull request #3961 from lazka/less-643
less: Update to 643
2023-08-13 23:20:42 +02:00
Christoph Reiter
e2c5844bbd less: Update to 643 2023-08-13 22:52:23 +02:00
Christoph Reiter
0bc7f94bb1
Merge pull request #3959 from lazka/gnutls-3.8.1
gnutls: Update to 3.8.1
2023-08-13 10:59:37 +02:00
Christoph Reiter
5d21c6de44 gnutls: Update to 3.8.1 2023-08-13 09:52:34 +02:00
Christoph Reiter
7a46b543ac
Merge pull request #3958 from lazka/pkgconf-2.0.1
pkgconf: Update to 2.0.1
2023-08-13 09:51:51 +02:00
Christoph Reiter
b90752f928 pkgconf: Update to 2.0.1 2023-08-12 23:46:55 +02:00
Christoph Reiter
af2df707b9
Merge pull request #3957 from lazka/openssh-9.4p1
openssh: Update to 9.4p1
2023-08-11 11:50:55 +02:00
Christoph Reiter
7e5057f3f1
Merge pull request #3955 from lazka/xxhash-0.8.2
xxhash: Update to 0.8.2
2023-08-11 11:26:24 +02:00
Christoph Reiter
c210692926 openssh: Update to 9.4p1 2023-08-11 11:20:13 +02:00
Christoph Reiter
0a3c0c40ef
Merge pull request #3954 from lazka/python-editables-0.5
python-editables: Update to 0.5
2023-08-10 09:10:42 +02:00
Christoph Reiter
19595c0d04
Merge pull request #3956 from lazka/python-urllib3-2.0.4
python-urllib3: Update to 2.0.4
2023-08-10 09:09:59 +02:00
Christoph Reiter
63b9820a7d
Merge pull request #3953 from lazka/python-pluggy-1.1.0
python-pluggy: Update to 1.1.0
2023-08-10 09:09:40 +02:00
Christoph Reiter
180718b7ee
Merge pull request #3952 from lazka/python-setuptools-68.0.0
python-setuptools: Update to 68.0.0
2023-08-10 09:09:26 +02:00
Christoph Reiter
49c4a8c977
Merge pull request #3951 from lazka/python-pygments-2.16.1
python-pygments: Update to 2.16.1
2023-08-10 09:07:42 +02:00
Christoph Reiter
5d1e3d4aa2 xxhash: Update to 0.8.2
patch is included in the release
2023-08-10 09:06:53 +02:00
Christoph Reiter
040d01849d
Merge pull request #3950 from lazka/python-more-itertools-10.1.0
python-more-itertools: Update to 10.1.0
2023-08-10 09:02:01 +02:00
Christoph Reiter
a2225904c8 python-urllib3: Update to 2.0.4 2023-08-10 08:54:27 +02:00
Christoph Reiter
8726941822 python-editables: Update to 0.5 2023-08-10 08:45:37 +02:00
Christoph Reiter
19735649cb python-pluggy: Update to 1.1.0 2023-08-10 08:44:26 +02:00
Christoph Reiter
9e0f0b10bc python-setuptools: Update to 68.0.0 2023-08-10 08:42:18 +02:00
Christoph Reiter
b98a6a8451 python-pygments: Update to 2.16.1 2023-08-10 08:40:55 +02:00
Christoph Reiter
7fc475678d python-more-itertools: Update to 10.1.0 2023-08-10 08:39:10 +02:00
Christoph Reiter
4b55eb4aed
Merge pull request #3949 from lazka/binutils-2.41-v2
binutils: Update to 2.41 (v2)
2023-08-10 08:27:26 +02:00
Christoph Reiter
d629c69e0b
Merge pull request #3948 from lazka/upx-4.1.0
upx: Update to 4.1.0
2023-08-09 22:35:30 +02:00
Christoph Reiter
db99bc14c8 binutils: Update to 2.41 (v2)
v1 was #3940 - this time with a backport from master
2023-08-09 22:32:26 +02:00
Christoph Reiter
1d31a2f2cd upx: Update to 4.1.0 2023-08-09 22:24:17 +02:00
Christoph Reiter
52687d6e44
Merge pull request #3947 from lazka/libxml2-2.11.5
libxml2: Update to 2.11.5
2023-08-09 21:41:27 +02:00
Christoph Reiter
b47921582a
Merge pull request #3946 from dscho/msys2-runtime-tar-xf-with-symlink-fix
msys2-runtime: backport fix for `tar xf` with symlinks
2023-08-09 18:55:26 +02:00
Christoph Reiter
8b82668741 libxml2: Update to 2.11.5
patch is included in this release
2023-08-09 18:53:38 +02:00
Johannes Schindelin
a3e0b472c6 msys2-runtime: backport fix for tar xf with symlinks
This corresponds to https://github.com/msys2/msys2-runtime/pull/166

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2023-08-09 11:42:35 +02:00
Christoph Reiter
2557c30918
Merge pull request #3945 from lazka/meson-1.2.1
meson: Update to 1.2.1
2023-08-08 19:02:30 +02:00
Christoph Reiter
91b47c9894 meson: Update to 1.2.1 2023-08-08 18:18:55 +02:00
Christoph Reiter
4fa07d4745 Revert "binutils: Update to 2.41"
This reverts commit 22e4b562ac8a536b41d351cbd887f61b1be77fe1.

cygwin reported regressions, let's wait a bit then
2023-08-05 08:58:42 +02:00
Christoph Reiter
a8724580de
Merge pull request #3940 from lazka/binutils-2.41
binutils: Update to 2.41
2023-08-04 19:30:27 +02:00
Christoph Reiter
22e4b562ac binutils: Update to 2.41 2023-08-04 19:14:04 +02:00
Christoph Reiter
868cc567ea
Merge pull request #3939 from lazka/pkgconf-2.0.0
pkgconf: Update to 2.0.0
2023-08-04 18:55:24 +02:00
Christoph Reiter
c540937f65 pkgconf: Update to 2.0.0 2023-08-04 18:02:13 +02:00
Christoph Reiter
972f8b9154 pacman: rebuild 2023-08-03 08:14:51 +02:00
Christoph Reiter
26ac110a6f
Merge pull request #3938 from lazka/xz-5.4.4
xz: Update to 5.4.4
2023-08-03 08:14:28 +02:00
Christoph Reiter
ec15620fc4 xz: Update to 5.4.4 2023-08-03 08:04:01 +02:00
Christoph Reiter
cdd0ab18a7
Merge pull request #3937 from lazka/cross-binutils-2.41
cross-binutils: Update to 2.41
2023-08-02 20:32:24 +02:00
Christoph Reiter
12caf92adf cross-binutils: Update to 2.41
both patches are included in the new release
2023-08-02 19:57:24 +02:00
Christoph Reiter
9428ec160e
Merge pull request #3936 from lazka/openssl-3.1.2
openssl: Update to 3.1.2
2023-08-02 08:02:21 +02:00
Christoph Reiter
ae36b9ce50 openssl: Update to 3.1.2 2023-08-02 07:28:02 +02:00
Christoph Reiter
5fe2d20f23
Merge pull request #3935 from lazka/gmp-6.3.0
gmp: Update to 6.3.0
2023-08-01 07:57:13 +02:00
Christoph Reiter
49d2609852 gmp: Update to 6.3.0 2023-07-31 08:23:00 +02:00
Christoph Reiter
cfb1b70869 CI: allow "Configure Pagefile" to fail
it can time out and we don't need it for all jobs, so just
allow errors for now.

See https://github.com/al-cheb/configure-pagefile-action/issues/16
2023-07-30 17:30:54 +02:00
Christoph Reiter
337669daa0
Merge pull request #3933 from lazka/mpfr-4.2.0.p12
mpfr: Update to 4.2.0.p12
2023-07-30 10:53:05 +02:00
Christoph Reiter
2934af9e13
Merge pull request #3934 from lazka/perl-File-Listing-6.16
perl-File-Listing: Update to 6.16
2023-07-30 10:46:28 +02:00
Christoph Reiter
b2b1d615ed
Merge pull request #3931 from lazka/file-5.45
file: Update to 5.45
2023-07-30 10:46:09 +02:00
Christoph Reiter
4d3824b367 perl-File-Listing: Update to 6.16 2023-07-30 10:41:03 +02:00
Christoph Reiter
087302bf07 mpfr: Update to 4.2.0.p12 2023-07-30 10:40:10 +02:00
Christoph Reiter
0c7353a8d8 file: Update to 5.45 2023-07-30 10:36:33 +02:00
Christoph Reiter
41dd186b74
Merge pull request #3930 from lazka/libarchive-3.7.1
libarchive: Update to 3.7.1
2023-07-30 10:34:17 +02:00
Christoph Reiter
237efd41df libarchive: Update to 3.7.1 2023-07-30 10:16:04 +02:00
Christoph Reiter
b7802bd5b3
Merge pull request #3929 from lazka/curl-8.2.1
curl: Update to 8.2.1
2023-07-29 20:44:57 +02:00
Christoph Reiter
388f51f7cb curl: Update to 8.2.1 2023-07-27 20:09:29 +02:00
Christoph Reiter
d15f3f088f PKGMETA: add some URLs for gnupg 2023-07-22 18:00:18 +02:00
Christoph Reiter
8fc7b496ed
Merge pull request #3918 from jannick0/aspell-de_new-package
aspell-de: new package (version 20161207)
2023-07-21 19:39:21 +02:00
Christoph Reiter
09b46eb31a
Merge pull request #3924 from lazka/unrar-6.2.9
unrar: Update to 6.2.9
2023-07-21 11:24:06 +02:00
Christoph Reiter
73f5592dcd
Merge pull request #3921 from jannick0/btyacc-update-20230521
btyacc: Update to 20230521
2023-07-21 11:22:08 +02:00
Christoph Reiter
684c41a2e8
Merge pull request #3922 from jannick0/reflex-update-20230523
reflex: Update to 20230523
2023-07-21 11:21:38 +02:00
Christoph Reiter
e451bb344f
Merge pull request #3923 from jannick0/bison-3.8.2-prefer-configure-argument-over-patch
bison 3.8.2: prefer configure argument over patch
2023-07-21 11:20:58 +02:00
Christoph Reiter
3ddba4e8c9 unrar: Update to 6.2.9 2023-07-21 11:16:51 +02:00
Jannick
85bbd78467 bison 3.8.2: prefer configure argument over patch
* PKGBUILD:
  - remove references to gnulib-weak.patch
  - build: add 'gl_cv_have_weak=no' as argument to configure overriding
           the result of the relevant gnulib test
* gnulib-weak.patch: removed
2023-07-21 08:03:34 +02:00
Jannick
02ae10724e reflex: Update to 20230523
* PKGBUILD:
  - update version
  - remove obsolete patch
2023-07-21 07:46:29 +02:00
Jannick
f88eab3fe0 btyacc: Update to 20230521 2023-07-21 07:34:11 +02:00
Christoph Reiter
ce7b339f4e
Merge pull request #3916 from lazka/libarchive-3.7.0
libarchive: Update to 3.7.0
2023-07-20 23:47:16 +02:00
Christoph Reiter
48941d5f03
Merge pull request #3917 from jannick0/ci-ldd-data-chase-issue
[CI] DLL Dependency Check - prohibit data chases for LDD
2023-07-20 23:45:35 +02:00
Christoph Reiter
3e60948819
Merge pull request #3919 from jannick0/aspell-fix-PKGBUILD
aspell: fix PKGBUILD
2023-07-20 23:42:59 +02:00
Jannick
a95a8d1ffc aspell: fix PKGBUILD
function CHECK:
- fix variable
- remove make flag '-k'
- remove .sig file from sources since public key unknown
  ERROR: aspell-0.60.8.tar.gz ... FAILED (unknown public key B6D9D0CC38B327D7)
2023-07-20 08:52:45 +02:00
Jannick
49f442b3e2 aspell-de: new package (version 20161207) 2023-07-20 08:18:13 +02:00
Jannick
ff25192442 [CI] DLL Dependency Check - prohibit data chases for LDD
* .ci/ci-build.sh: run ldd separately for each binary
2023-07-20 08:16:19 +02:00
Christoph Reiter
68ed65a348 libarchive: Update to 3.7.0 2023-07-19 22:01:12 +02:00
Christoph Reiter
5f0f2d99d5
Merge pull request #3915 from lazka/openssh-9.3p2
openssh: Update to 9.3p2
2023-07-19 21:59:21 +02:00
Christoph Reiter
7f550492c1 openssh: Update to 9.3p2 2023-07-19 21:46:20 +02:00
Christoph Reiter
eaa307dbb5 pacman: rebuild 2023-07-19 19:36:42 +02:00
Christoph Reiter
5ca8728b62
Merge pull request #3914 from lazka/curl-8.2.0
curl: Update to 8.2.0
2023-07-19 16:37:39 +02:00
Christoph Reiter
c2afc0b874 curl: Update to 8.2.0 2023-07-19 09:20:52 +02:00
Christoph Reiter
c405d72a6c
Merge pull request #3911 from lazka/meson-1.2.0
meson: Update to 1.2.0
2023-07-17 09:22:30 +02:00
Christoph Reiter
158103743b
Merge pull request #3912 from lazka/libxcrypt-4.4.36
libxcrypt: Update to 4.4.36
2023-07-17 09:22:18 +02:00
Christoph Reiter
833a0e70a4 libxcrypt: Update to 4.4.36 2023-07-17 08:07:39 +02:00
Christoph Reiter
5849b100f1 meson: Update to 1.2.0 2023-07-17 08:05:28 +02:00
Christoph Reiter
99b814c9ce
Merge pull request #3903 from lazka/glib2-2.76.4
glib2: Update to 2.76.4
2023-07-14 21:08:12 +02:00
Christoph Reiter
41eacfe29d
Merge pull request #3909 from lazka/libuv-revert-workaround
libuv: remove workaround for c89 with cygwin
2023-07-14 21:07:48 +02:00
Christoph Reiter
ab90953b1d libuv: remove workaround for c89 with cygwin
see https://github.com/msys2/msys2-runtime/pull/164
2023-07-14 20:40:30 +02:00
Christoph Reiter
2d0ed3a6cd
Merge pull request #3908 from lazka/libnghttp2-1.55.1
libnghttp2: Update to 1.55.1
2023-07-14 20:39:27 +02:00
Christoph Reiter
2f11091291 libnghttp2: Update to 1.55.1 2023-07-14 18:41:40 +02:00
Christoph Reiter
66cc285a51
Merge pull request #3898 from lazka/remove-libcrypt-devel
Replace libcrypt-devel with libxcrypt-devel
2023-07-14 18:18:19 +02:00
Christoph Reiter
0ac6970b97
Merge pull request #3899 from lazka/libnghttp2-1.55.0
libnghttp2: Update to 1.55.0
2023-07-14 18:07:07 +02:00
Christoph Reiter
bc96b26fab
Merge pull request #3900 from lazka/pacman-contrib-1.9.1
pacman-contrib: Update to 1.9.1
2023-07-14 18:06:43 +02:00
Christoph Reiter
1e916ef96f
Merge pull request #3901 from lazka/groff-1.23.0
groff: Update to 1.23.0
2023-07-14 18:06:09 +02:00
Christoph Reiter
055a01efaf
Merge pull request #3902 from lazka/iperf3-3.14
iperf3: Update to 3.14
2023-07-14 18:04:17 +02:00
Christoph Reiter
cf7bc83478
Merge pull request #3905 from lazka/grml-zsh-config-0.19.6
grml-zsh-config: Update to 0.19.6
2023-07-14 18:03:37 +02:00
Christoph Reiter
1d96d4ab78
Merge pull request #3904 from lazka/cython-0.29.36
cython: Update to 0.29.36
2023-07-14 18:03:19 +02:00
Christoph Reiter
d6187512a2
Merge pull request #3906 from lazka/global-6.6.10
global: Update to 6.6.10
2023-07-14 18:02:38 +02:00
Christoph Reiter
21f082cc27
Merge pull request #3907 from lazka/runtime-update-5
msys2-runtime: update
2023-07-14 18:02:15 +02:00
Christoph Reiter
0fa97f51ca msys2-runtime: update
see https://github.com/msys2/msys2-runtime/pull/164
2023-07-14 17:28:58 +02:00
Christoph Reiter
358f44700b global: Update to 6.6.10 2023-07-14 14:20:57 +02:00
Christoph Reiter
40ff3942ad grml-zsh-config: Update to 0.19.6 2023-07-14 14:20:15 +02:00
Christoph Reiter
5424c27359 cython: Update to 0.29.36 2023-07-14 14:18:49 +02:00
Christoph Reiter
9b271b88ed glib2: Update to 2.76.4 2023-07-14 14:18:14 +02:00
Christoph Reiter
f6f0adafc4 iperf3: Update to 3.14 2023-07-14 14:15:16 +02:00
Christoph Reiter
21610c5f12 groff: Update to 1.23.0 2023-07-14 14:14:15 +02:00
Christoph Reiter
ad2f29cec6 pacman-contrib: Update to 1.9.1 2023-07-14 14:12:47 +02:00
Christoph Reiter
f9f425fec3 libnghttp2: Update to 1.55.0 2023-07-14 14:12:00 +02:00
Christoph Reiter
5f9cd5c258 Replace libcrypt-devel with libxcrypt-devel
* Replace/provides so users will be moved over
* Remove libcrypt-devel, so no one can link against it
* Keep the old DLL around for now to avoid breaking
  external users.
2023-07-14 10:32:15 +02:00
Christoph Reiter
0c44a34624
Merge pull request #3897 from lazka/util-linux-no-libcrypt
util-linux: move to libxcrypt
2023-07-14 10:27:34 +02:00
Christoph Reiter
9911d7dd97 util-linux: move to libxcrypt 2023-07-14 10:13:09 +02:00
Christoph Reiter
b10f279db6
Merge pull request #3896 from lazka/update-elinks
elinks: Update to 0.16.1.1
2023-07-14 09:11:38 +02:00
Christoph Reiter
8abb19abc8 elinks: Update to 0.16.1.1
and move to new upstream
also clean up some dependencies while at it
ideally would be moved to meson next

Fixes #3710
2023-07-14 08:43:50 +02:00
Christoph Reiter
65626ac36d
Merge pull request #3895 from lazka/makemaker-no-libcrypt
perl-ExtUtils-MakeMaker: remove libcrypt
2023-07-14 08:24:34 +02:00
Christoph Reiter
80bc4886cf perl-ExtUtils-MakeMaker: remove libcrypt
it doesn't seem to be used
2023-07-14 08:12:15 +02:00
Christoph Reiter
e16aa58760
Merge pull request #3890 from lazka/more-libxcrypt-2
More things to libxcrypt
2023-07-14 00:23:53 +02:00
Christoph Reiter
02b71dcd18
Merge pull request #3894 from lazka/emacs-no-libcrypt
emacs: remove libcrypt dependency
2023-07-13 23:39:56 +02:00
Christoph Reiter
7748da4037
Merge pull request #3891 from lazka/more-libxcrypt-3
More libxcrypt
2023-07-13 23:37:40 +02:00
Christoph Reiter
add12fb354
Merge pull request #3893 from lazka/inetutils-no-libcrypt
inetutils: remove libcrypt dependency
2023-07-13 23:36:29 +02:00
Christoph Reiter
bb316e3ef4
Merge pull request #3892 from lazka/perl-XML-Parser-remove-libcrypt
perl-XML-Parser: remove libcrypt dependency
2023-07-13 23:23:46 +02:00
Christoph Reiter
0ea98d6db0 emacs: remove libcrypt dependency
doesn't seem to be used
2023-07-13 23:21:47 +02:00
Christoph Reiter
952d3eb8e0 inetutils: remove libcrypt dependency
doesn't seem to be used directly
2023-07-13 23:17:46 +02:00
Christoph Reiter
cd3c7b8b1a perl-XML-Parser: remove libcrypt dependency
doesn't seem to be used directly
2023-07-13 23:15:26 +02:00
Christoph Reiter
c5d818d640 More libxcrypt 2023-07-13 23:14:07 +02:00
Christoph Reiter
537718b473 More things to libxcrypt 2023-07-13 22:43:01 +02:00
Christoph Reiter
9f62eb9452
Merge pull request #3889 from lazka/more-libxcrypt
Move more things to libxcrypt
2023-07-13 21:57:13 +02:00
Christoph Reiter
67de076357 Move more things to libxcrypt 2023-07-13 20:57:09 +02:00
Christoph Reiter
609d1de5b6
Merge pull request #3887 from lazka/move-to-libxcrypt-part1
Move some packages from libcrypt to libxcrypt
2023-07-13 19:09:08 +02:00
Christoph Reiter
74a71f4f21
Merge pull request #3888 from lazka/curl-remove-libcrypt
curl: remove libcrypt dependency
2023-07-13 09:55:21 +02:00
Christoph Reiter
49b3580619 curl: remove libcrypt dependency
it doesn't seem to be used (at least not directly)
2023-07-13 09:17:27 +02:00
Christoph Reiter
4e39722438 Move some packages from libcrypt to libxcrypt
See https://github.com/msys2/MSYS2-packages/issues/3505
2023-07-13 09:13:18 +02:00
Christoph Reiter
2128c769dc
Merge pull request #3875 from lazka/add-libxcrypt
Add libxcrypt
2023-07-12 22:15:17 +02:00
Christoph Reiter
0325ef56dc
Merge pull request #3750 from lazka/perl-5.36.1
perl: Update to 5.36.1
2023-07-12 22:14:48 +02:00
Christoph Reiter
50ca04a04a perl: Update to 5.36.1 2023-07-12 21:50:48 +02:00
Christoph Reiter
fdbaf6af7f
Merge pull request #3885 from lazka/python-add-libcrypt
python: add missing libcrypt dep
2023-07-12 20:38:37 +02:00
Christoph Reiter
1c95a5e720
Merge pull request #3886 from lazka/texinfo-missing-libcrypt-devel
texinfo: add missing makedep on libcrypt-devel
2023-07-12 20:37:58 +02:00
Christoph Reiter
c6751731a1 texinfo: add missing makedep on libcrypt-devel 2023-07-12 09:42:00 +02:00
Christoph Reiter
229038af4f python: add missing libcrypt dep
_crypt.cpython-311-x86_64-msys.dll depends on it
2023-07-12 09:38:43 +02:00
Christoph Reiter
2fe4941d68
Merge pull request #3883 from lazka/missing-libcrypt-devel
perl-Text-CharWidth: makedep on libcrypt-devel
2023-07-12 09:32:44 +02:00
Christoph Reiter
16ab928147
Merge pull request #3882 from lazka/libxml2-rebuild
libxml2: try building without libcrypt
2023-07-12 09:32:22 +02:00
Christoph Reiter
f247716709
Merge pull request #3881 from lazka/tcsh-6.24.10
tcsh: Update to 6.24.10
2023-07-12 09:31:22 +02:00
Christoph Reiter
68596ee735 perl-Text-CharWidth: makedep on libcrypt-devel 2023-07-12 09:06:00 +02:00
Christoph Reiter
5c1477a7d8 libxml2: try building without libcrypt
it doesn't seem to be used
2023-07-12 09:00:20 +02:00
Christoph Reiter
ec5a17a066 tcsh: Update to 6.24.10
and drop msysize patch
2023-07-12 08:55:03 +02:00
Christoph Reiter
7b71e38d14 Add libxcrypt 2023-07-12 07:55:25 +02:00
Piotr Fusik
64a0473e91 gradle: Update to 8.2.1 2023-07-10 23:34:45 +05:30
Christoph Reiter
56725e6186
Merge pull request #3879 from lazka/gpgme-1.21.0
gpgme: Update to 1.21.0
2023-07-10 09:41:28 +02:00
Christoph Reiter
9e26496f93 gpgme: Update to 1.21.0 2023-07-10 09:10:36 +02:00
Christoph Reiter
6e10cb140f
Merge pull request #3874 from lazka/libxslt-1.1.38
libxslt: Update to 1.1.38
2023-07-05 08:17:06 +02:00
Christoph Reiter
a57b8c6453 libxslt: Update to 1.1.38 2023-07-05 07:33:56 +02:00
Christoph Reiter
e1353dfbe4 generate-srcinfo: sync with mingw packages 2023-07-03 19:44:10 +02:00
David Macek
1156c11104 msys2-keyring: Update to v20230703 2023-07-03 10:42:42 +02:00
Piotr Fusik
1688249c0d gradle: Update to 8.2 2023-07-03 07:32:47 +05:30
Christoph Reiter
d45825c7c8
Merge pull request #3872 from lazka/libksba-1.6.4
libksba: Update to 1.6.4
2023-07-02 21:13:38 +02:00
Christoph Reiter
8bf85b63ed libksba: Update to 1.6.4 2023-07-02 17:06:17 +02:00
Christoph Reiter
02fb6a48cb
Merge pull request #3870 from lazka/icu-73.2
icu: Update to 73.2
2023-07-01 17:57:35 +02:00
Christoph Reiter
30ef553bc4 icu rebuilds
znc: backport a build fix
2023-07-01 17:13:31 +02:00
Christoph Reiter
1c28f0dc15 icu: Update to 73.2 2023-07-01 08:48:31 +02:00
Christoph Reiter
f1cf1d7fe8
Merge pull request #3869 from lazka/libuv-1.46.0
libuv: Update to 1.46.0
2023-07-01 08:22:44 +02:00
Christoph Reiter
068c1861d9 libuv: Update to 1.46.0 2023-07-01 07:26:54 +02:00
Christoph Reiter
60ef99adfe
Merge pull request #3862 from lazka/cross-binutils-update
mingw-cross-binutils: remove msysize patch; Update to 2.40
2023-06-30 11:01:01 +02:00
Christoph Reiter
a1dac18e38
Merge pull request #3866 from lazka/gettext-0.22
gettext: Update to 0.22
2023-06-30 10:14:34 +02:00
Christoph Reiter
a4696e562c cross-binutils: Update to 2.40
reuse some patches from the mingw build
fixup makedeps and add zstd
2023-06-30 10:01:06 +02:00
Christoph Reiter
41d2fa8a0f binutils-cross: disable gold linker
same as 15a97a671a
2023-06-30 09:24:18 +02:00
Christoph Reiter
cfd62421b1
Merge pull request #3868 from lazka/mercurial-6.4.5
mercurial: Update to 6.4.5
2023-06-30 09:20:08 +02:00
Christoph Reiter
6f248707c9
Merge pull request #3867 from lazka/p11-kit-0.25.0
p11-kit: Update to 0.25.0
2023-06-30 09:19:40 +02:00
Christoph Reiter
a371cdf14b mercurial: Update to 6.4.5 2023-06-30 09:12:53 +02:00
Christoph Reiter
5d8276bc43 p11-kit: Update to 0.25.0
pgp key from mailing list announcement:
https://lists.freedesktop.org/archives/p11-glue/2023-June/000728.html
2023-06-30 09:06:16 +02:00
Christoph Reiter
458282763b gettext: Update to 0.22
* sync patches from cygwin
* two small msysize patches for the new build-to-host.m4
2023-06-29 22:10:04 +02:00
Christoph Reiter
13909e7100 mingw-cross-binutils: remove msysize patch
build for cygwin instead

autoreconf is broken with this version so we can't add the patches
for the DLL naming, so the bfd libdep plugin has cygwin naming.
Luckily binutils loads all DLLs in that directory so it shouldn't
matter.

We'll try to autoreconf in future versions.
2023-06-23 19:05:48 +02:00
Christoph Reiter
f953d15d0e
Merge pull request #3861 from lazka/libxml2-2.11.4
libxml2: Update to 2.11.4
2023-06-21 14:11:13 +02:00
Christoph Reiter
07dc4f7996 libxml2: Update to 2.11.4
libxml2-2.9.1-msys2.patch: fixed upstream
libxml2-2.9.8-python3-unicode-errors.patch: simple refresh
0001-fix-py-mod-ext.patch: new upstream regression
2023-06-21 11:24:30 +02:00
Christoph Reiter
a7a43b5630
Merge pull request #3860 from lazka/mutt-2.2.10
mutt: Update to 2.2.10
2023-06-20 12:27:47 +02:00
Christoph Reiter
0813a66b7c
Merge pull request #3858 from lazka/doxygen-1.9.7
doxygen: Update to 1.9.7
2023-06-20 12:27:28 +02:00
Christoph Reiter
c5413905bd mutt: Update to 2.2.10 2023-06-20 12:12:08 +02:00
Christoph Reiter
48997c9ea4
Merge pull request #3859 from lazka/python-setuptools-67.8.0
python-setuptools: Update to 67.8.0
2023-06-20 12:07:42 +02:00
Christoph Reiter
1025a72ec0
Merge pull request #3857 from lazka/tree-2.1.1
tree: Update to 2.1.1
2023-06-20 12:07:23 +02:00
Christoph Reiter
43e529f012
Merge pull request #3856 from lazka/python-hatchling-1.18.0
python-hatchling: Update to 1.18.0
2023-06-20 12:07:12 +02:00
Christoph Reiter
f51f976ceb
Merge pull request #3855 from lazka/python-pytest-7.3.2
python-pytest: Update to 7.3.2
2023-06-20 12:07:00 +02:00
Christoph Reiter
caa19a88e2
Merge pull request #3854 from lazka/libmd-1.1.0
libmd: Update to 1.1.0
2023-06-20 12:06:31 +02:00
Christoph Reiter
3d14d29639
Merge pull request #3853 from lazka/xorgproto-2023.2
xorgproto: Update to 2023.2
2023-06-20 12:06:11 +02:00
Christoph Reiter
c1268c648d
Merge pull request #3852 from lazka/cython-0.29.35
cython: Update to 0.29.35
2023-06-20 12:05:59 +02:00
Christoph Reiter
a25e6e4acb
Merge pull request #3851 from lazka/perl-Net-HTTP-6.23
perl-Net-HTTP: Update to 6.23
2023-06-20 12:05:45 +02:00
Christoph Reiter
6050e23d58
Merge pull request #3850 from lazka/python-markupsafe-2.1.3
python-markupsafe: Update to 2.1.3
2023-06-20 12:05:33 +02:00
Christoph Reiter
049bc390d5 python-setuptools: Update to 67.8.0 2023-06-20 12:01:02 +02:00
Christoph Reiter
1769fc6169 doxygen: Update to 1.9.7 2023-06-20 12:00:15 +02:00
Christoph Reiter
51977352a6 tree: Update to 2.1.1 2023-06-20 11:58:24 +02:00
Christoph Reiter
77d4aedb11 python-hatchling: Update to 1.18.0 2023-06-20 11:56:49 +02:00
Christoph Reiter
7df86c15aa python-pytest: Update to 7.3.2 2023-06-20 11:54:15 +02:00
Christoph Reiter
11c5c14fcc libmd: Update to 1.1.0 2023-06-20 11:53:33 +02:00
Christoph Reiter
f3e2b92747 xorgproto: Update to 2023.2 2023-06-20 11:52:55 +02:00
Christoph Reiter
1625eb0356 cython: Update to 0.29.35 2023-06-20 11:52:10 +02:00
Christoph Reiter
0a0966b224 perl-Net-HTTP: Update to 6.23 2023-06-20 11:51:34 +02:00
Christoph Reiter
db74ea9cdb python-markupsafe: Update to 2.1.3 2023-06-20 11:50:51 +02:00
Christoph Reiter
47093519f3
Merge pull request #3849 from lazka/libassuan-2.5.6
libassuan: Update to 2.5.6
2023-06-20 09:26:06 +02:00
Christoph Reiter
069b2cd62b libassuan: Update to 2.5.6 2023-06-20 08:48:06 +02:00
Christoph Reiter
72ea08217b
Merge pull request #3847 from lazka/msys2-runtime-3.4.7
msys2-runtime: Update to 3.4.7
2023-06-18 17:09:58 +02:00
Christoph Reiter
f736513e69 msys2-runtime: Update to 3.4.7 2023-06-18 16:18:55 +02:00
Christoph Reiter
f5feb2c60e
Merge pull request #3845 from lazka/xorriso-1.5.6
xorriso: Update to 1.5.6
2023-06-15 08:52:34 +02:00
Christoph Reiter
a114a0991c
Merge pull request #3844 from lazka/tio-2.6
tio: Update to 2.6
2023-06-15 08:52:20 +02:00
Christoph Reiter
7302bc82fa
Merge pull request #3843 from lazka/diffutils-3.10
diffutils: Update to 3.10
2023-06-15 08:52:05 +02:00
Christoph Reiter
f42e7f2681
Merge pull request #3842 from lazka/ccache-4.8.2
ccache: Update to 4.8.2
2023-06-15 08:51:47 +02:00
Christoph Reiter
1e4f87bfd8
Merge pull request #3841 from lazka/mercurial-6.4.4
mercurial: Update to 6.4.4
2023-06-15 08:51:30 +02:00
Christoph Reiter
9aaa50b9dd
Merge pull request #3840 from lazka/python-3.11.4
python: Update to 3.11.4
2023-06-15 08:51:06 +02:00
Christoph Reiter
912b10d696 xorriso: Update to 1.5.6 2023-06-15 08:22:21 +02:00
Christoph Reiter
d4bb584587 tio: Update to 2.6 2023-06-15 08:20:36 +02:00
Christoph Reiter
b546693b6a diffutils: Update to 3.10 2023-06-15 08:19:00 +02:00
Christoph Reiter
5c9b59dc1c ccache: Update to 4.8.2 2023-06-15 08:17:48 +02:00
Christoph Reiter
3b2fba9bc8 mercurial: Update to 6.4.4 2023-06-15 08:16:43 +02:00
Christoph Reiter
b2a41002d5 python: Update to 3.11.4 2023-06-15 08:15:01 +02:00
Christoph Reiter
4e2aedd95e
Merge pull request #3838 from lazka/libssh2-update
libssh2: Update to 1.11.0
2023-06-13 07:07:22 +02:00
Christoph Reiter
716ee1c30a libssh2: Update to 1.11.0 2023-06-13 06:43:57 +02:00
Christoph Reiter
7c1884d55b libssh2: remove msyssize patch 2023-06-13 06:40:46 +02:00
Christoph Reiter
c145ad858b
Merge pull request #3831 from lazka/libnghttp2-1.54.0
libnghttp2: Update to 1.54.0
2023-06-08 15:45:00 +02:00
Christoph Reiter
7b4d0d7973 libnghttp2: Update to 1.54.0 2023-06-08 13:36:45 +02:00
Biswapriyo Nath
c389af7750 nettle: update to 3.9.1 2023-06-02 19:07:06 +05:30
Christoph Reiter
191d4d2ff9
Merge pull request #3823 from lazka/unrar-6.2.8
unrar: Update to 6.2.8
2023-06-02 09:38:43 +02:00
Christoph Reiter
b7e489c673
Merge pull request #3824 from lazka/python-poetry-core-1.6.1
python-poetry-core: Update to 1.6.1
2023-06-02 09:38:19 +02:00
Christoph Reiter
9611ffa66c python-poetry-core: Update to 1.6.1 2023-06-02 09:23:32 +02:00
Christoph Reiter
11e5e6e653 unrar: Update to 6.2.8 2023-06-02 09:20:32 +02:00
Christoph Reiter
9e97853287
Merge pull request #3822 from lazka/git-2.41.0
git: Update to 2.41.0
2023-06-01 18:54:19 +02:00
Christoph Reiter
7f94021ca1 git: Update to 2.41.0
minor patch refresh required
2023-06-01 18:06:14 +02:00
Alexandre Ferreira
efb87f030f update ansible collections to 8.0.0 2023-06-01 09:18:27 +05:30
Alexandre Ferreira
c0b2964e8d update ansible to 2.15.0 2023-06-01 09:18:27 +05:30
Christoph Reiter
a872beffdf
Merge pull request #3820 from lazka/openssl-3.1.1
openssl: Update to 3.1.1
2023-05-31 23:46:53 +02:00
Christoph Reiter
c3084e0d81 openssl: Update to 3.1.1 2023-05-31 23:02:08 +02:00
Christoph Reiter
46f3ed1e9b CI: use Python 3.11 2023-05-30 17:39:49 +02:00
Christoph Reiter
6af42267da update-srcinfo: pass the python interpreter path to pipx
otherwise it will default to python on the image, which is 3.9
2023-05-30 17:38:56 +02:00
Christoph Reiter
e06e1feba0
Merge pull request #3818 from lazka/curl-8.1.2
curl: Update to 8.1.2
2023-05-30 11:47:00 +02:00
Christoph Reiter
020b4f2342 curl: Update to 8.1.2 2023-05-30 09:39:40 +02:00
Christoph Reiter
f823617c7c
Merge pull request #3815 from lazka/gcc-rebuild
gcc: rebuild
2023-05-29 17:44:26 +02:00
Christoph Reiter
6ba88b208c
Merge pull request #3817 from lazka/msys2-runtime-3.3-3.3.6
msys2-runtime-3.3: Update & rebuild
2023-05-29 17:43:44 +02:00
Christoph Reiter
61da6ebc99 msys2-runtime-3.3: Update & rebuild
just a build fix
2023-05-29 16:59:33 +02:00
Christoph Reiter
bd8a24e50c
Merge pull request #3816 from lazka/gtk-doc-no-gnome-doc-utils
gtk-doc: shouldn't need gnome-doc-utils
2023-05-29 15:32:36 +02:00
Christoph Reiter
48e4ccee51 gtk-doc: shouldn't need gnome-doc-utils 2023-05-29 15:22:53 +02:00
Christoph Reiter
0df20f6f1f gcc: rebuild 2023-05-29 13:49:41 +02:00
Christoph Reiter
c39719586c
Merge pull request #3814 from ivmai/patch-3
gc: update to 8.2.4
2023-05-28 12:58:16 +02:00
Ivan Maidanski
377b239a15
gc: update to 8.2.4 2023-05-28 10:57:22 +03:00
Christoph Reiter
5c9cb6368e
Merge pull request #3809 from jannick0/sqlite-3.42.0-remove-unnecessary-deps
sqlite 3.42.0: remove unnecessary dependencies from split packages
2023-05-26 17:50:40 +02:00
Christoph Reiter
9ac96e2a1c
Merge pull request #3808 from lazka/meson-1.1.1
meson: Update to 1.1.1
2023-05-26 16:35:50 +02:00
Christoph Reiter
8b8bb832bc meson: Update to 1.1.1 2023-05-26 16:26:58 +02:00
Christoph Reiter
380677736e
Merge pull request #3803 from lazka/mingw-w64-cross-11
mingw-w64-cross: Update to 11.0.1
2023-05-26 16:24:24 +02:00
Christoph Reiter
39aa369b4c
Merge pull request #3802 from lazka/msys2-w32api-11.0.1
msys2-w32api: Update to 11.0.1
2023-05-26 16:24:06 +02:00
Christoph Reiter
c0419c0081 pacman: rebuild 2023-05-25 22:16:22 +02:00
Christoph Reiter
113d8934ea
Merge pull request #3807 from lazka/curl-backport
curl: backport fix for http2 hang
2023-05-25 21:52:11 +02:00
Christoph Reiter
e89b49c9b0
Merge pull request #3806 from lazka/glib2-2.76.3
glib2: Update to 2.76.3
2023-05-25 21:41:13 +02:00
Christoph Reiter
0ca99fab5f curl: backport fix for http2 hang 2023-05-25 21:40:04 +02:00
Jannick
0310a89c69 sqlite 3.42.0: remove unnecessary dependencies from split packages 2023-05-25 09:51:46 +02:00
Christoph Reiter
6fc040464c glib2: Update to 2.76.3 2023-05-24 09:37:02 +02:00
Christoph Reiter
9a077f900a
Merge pull request #3805 from lazka/pacman-rebuild-2
pacman: rebuild
2023-05-23 09:48:49 +02:00
Christoph Reiter
1550c3790b pacman: rebuild 2023-05-23 09:40:11 +02:00
Christoph Reiter
c1ed89d1ef
Merge pull request #3804 from lazka/curl-8.1.1
curl: Update to 8.1.1
2023-05-23 09:17:03 +02:00
Christoph Reiter
b1e8f40250 curl: Update to 8.1.1 2023-05-23 08:58:46 +02:00
Christoph Reiter
19f8f48102 mingw-w64-cross: Update to 11.0.1 2023-05-22 23:18:37 +02:00
Christoph Reiter
1ab7756686 msys2-w32api: Update to 11.0.1
some cleanup, pass --disable-dependency-tracking to speed things up
2023-05-22 22:52:55 +02:00
Christoph Reiter
fe7d2cbc53
Merge pull request #3801 from lazka/apr-1.7.4
apr: Update to 1.7.4
2023-05-22 22:31:04 +02:00
Christoph Reiter
535a1d6f28 apr: Update to 1.7.4 2023-05-22 21:59:04 +02:00
Christoph Reiter
5143598d0b
Merge pull request #3770 from lazka/curl-8.1.0
curl: Update to 8.1.0
2023-05-22 21:33:37 +02:00
Christoph Reiter
6be89d73a4 curl: backport the 8.1 regression fixes 2023-05-22 21:21:02 +02:00
Christoph Reiter
075fd03b97
Merge pull request #3800 from lazka/c-ares-1.19.1
c-ares: Update to 1.19.1
2023-05-22 18:29:51 +02:00
Christoph Reiter
42dd0065f4
Merge pull request #3799 from lazka/wget-1.21.4
wget: Update to 1.21.4
2023-05-22 18:27:32 +02:00
Christoph Reiter
8e551a1d3d c-ares: Update to 1.19.1 2023-05-22 18:04:44 +02:00
Christoph Reiter
8e1ad60bdd wget: Update to 1.21.4 2023-05-22 06:43:08 +02:00
Christoph Reiter
33f8a6ea40
Merge pull request #3796 from lazka/mc-4.8.29
mc: Update to 4.8.29
2023-05-20 12:50:51 +02:00
Christoph Reiter
7fce9b804b mc: Update to 4.8.29 2023-05-20 11:20:01 +02:00
Christoph Reiter
384eb5a54d
Merge pull request #3795 from lazka/python-3.11.3
python: Update to 3.11.3
2023-05-20 11:19:19 +02:00
Christoph Reiter
45e315b6c6
Merge pull request #3792 from lazka/xorgproto
Move from xproto to xorgproto + some cleanups/renaming
2023-05-19 18:02:02 +02:00
Christoph Reiter
7d96cd0381 python: Update to 3.11.3 2023-05-19 18:01:37 +02:00
Christoph Reiter
0cccbb3bc4
Merge pull request #3794 from lazka/cpio-2.14
cpio: Update to 2.14
2023-05-19 17:59:34 +02:00
Christoph Reiter
aed3256a98 xorgproto: don't makedep on xorg-util-macros
from what I see this isn't needed when you use meson
2023-05-19 17:53:36 +02:00
Christoph Reiter
26bb4078c7 cpio: Update to 2.14 2023-05-19 17:48:33 +02:00
Christoph Reiter
c5b6ed813e xorg-util-macros: Update to 1.20.0 2023-05-19 17:37:54 +02:00
Christoph Reiter
4b23242a2f Rename util-macros to xorg-util-macros
to match arch and cygwin
2023-05-19 17:35:11 +02:00
Christoph Reiter
0d9192335c Move from xproto to xorgproto
xproto is deprecated and replaced by xorgproto, see
https://cgit.freedesktop.org/xorg/proto/xproto/commit/?id=0657164905c607e1b2b1d
2023-05-19 17:31:14 +02:00
Christoph Reiter
16ad5d9cf0 ssh-pageant: fix pkgver
strip leading "v"
2023-05-19 17:17:31 +02:00
Christoph Reiter
2908646669 PKGMETA updates
add some more mappings, and aur is seprate from archlinux now
2023-05-19 16:36:48 +02:00
Christoph Reiter
d7fab80721 Replace mingw-w64-cross-crt-git with mingw-w64-cross-crt
Still the same package, and only in makedepends, so no rebuilds
2023-05-19 13:44:48 +02:00
Christoph Reiter
3dda22e360
Merge pull request #3789 from lazka/python-pip-23.1.2
python-pip: Update to 23.1.2
2023-05-19 11:11:11 +02:00
Christoph Reiter
cc5d181221
Merge pull request #3791 from lazka/nnn-4.8
nnn: Update to 4.8
2023-05-19 11:11:00 +02:00
Christoph Reiter
36255573fb
Merge pull request #3790 from lazka/python-urllib3-1.26.15
python-urllib3: Update to 1.26.15
2023-05-19 11:10:47 +02:00
Christoph Reiter
4c2238c2b0
Merge pull request #3788 from lazka/python-flit-core-3.9.0
python-flit-core: Update to 3.9.0
2023-05-19 11:10:20 +02:00
Christoph Reiter
21a63cff9a
Merge pull request #3787 from lazka/p7zip-17.05
p7zip: Update to 17.05
2023-05-19 11:10:06 +02:00
Christoph Reiter
dff603f40c
Merge pull request #3786 from lazka/glib2-2.76.2
glib2: Update to 2.76.2
2023-05-19 11:09:51 +02:00
Christoph Reiter
c15b2390f5
Merge pull request #3785 from lazka/python-zstandard-0.21.0
python-zstandard: Update to 0.21.0
2023-05-19 11:09:23 +02:00
Christoph Reiter
cfccf0883e
Merge pull request #3784 from lazka/whois-5.5.17
whois: Update to 5.5.17
2023-05-19 11:09:08 +02:00
Christoph Reiter
bcbf685597
Merge pull request #3783 from lazka/cmake-3.26.4
cmake: Update to 3.26.4
2023-05-19 11:08:55 +02:00
Christoph Reiter
a58fe78e16
Merge pull request #3782 from lazka/unrar-6.2.7
unrar: Update to 6.2.7
2023-05-19 11:08:35 +02:00
Christoph Reiter
e24daf4846
Merge pull request #3781 from lazka/python-hatchling-1.16.1
python-hatchling: Update to 1.16.1
2023-05-19 11:08:15 +02:00
Christoph Reiter
998b2e5487
Merge pull request #3780 from lazka/mercurial-6.4.3
mercurial: Update to 6.4.3
2023-05-19 11:07:44 +02:00
Christoph Reiter
38179acf76
Merge pull request #3779 from lazka/ssh-pageant-rename
ssh-pageant: remove -git suffix
2023-05-19 11:07:26 +02:00
Christoph Reiter
9593d3953c
Merge pull request #3778 from lazka/mingw-cross-update
mingw-w64-cross: Update to v10 and remove -git suffix
2023-05-19 11:07:05 +02:00
Christoph Reiter
98e46b3d7d nnn: Update to 4.8 2023-05-19 11:01:00 +02:00
Christoph Reiter
fec63c8ad4 python-urllib3: Update to 1.26.15 2023-05-19 10:57:30 +02:00
Christoph Reiter
a90808da45 python-pip: Update to 23.1.2 2023-05-19 10:56:39 +02:00
Christoph Reiter
4f992d0938 python-flit-core: Update to 3.9.0 2023-05-19 10:55:29 +02:00
Christoph Reiter
a0b12dd839 p7zip: Update to 17.05 2023-05-19 10:51:29 +02:00
Christoph Reiter
ebfe1651b1 glib2: Update to 2.76.2 2023-05-19 10:46:05 +02:00
Christoph Reiter
ce47617a3c python-zstandard: Update to 0.21.0 2023-05-19 10:45:16 +02:00
Christoph Reiter
3d9640081f whois: Update to 5.5.17 2023-05-19 10:44:12 +02:00
Christoph Reiter
7f1a65dbe2 python-hatchling: Update to 1.16.1
and add new dependencies
2023-05-19 10:41:55 +02:00
Christoph Reiter
4ff664e8a1 unrar: Update to 6.2.7 2023-05-19 10:27:49 +02:00
Christoph Reiter
d527d60176 mercurial: Update to 6.4.3 2023-05-19 10:27:11 +02:00
Christoph Reiter
e1a195daef cmake: Update to 3.26.4 2023-05-19 10:26:00 +02:00
Christoph Reiter
bb17ac8c0f ssh-pageant: remove -git suffix 2023-05-19 10:23:54 +02:00
Christoph Reiter
10aeeacfef mingw-w64-cross: remove -git suffix 2023-05-19 10:14:37 +02:00
Christoph Reiter
53a602b45a mingw-w64-cross: Update to v10 2023-05-19 10:12:11 +02:00
Christoph Reiter
b8ff0ee785
Merge pull request #3774 from lazka/perl-URI-5.19
perl-URI: Update to 5.19
2023-05-18 22:24:26 +02:00
Christoph Reiter
6b49683cd4
Merge pull request #3775 from lazka/mpfr-4.2.0.p9
mpfr: Update to 4.2.0.p9
2023-05-18 22:24:07 +02:00
Christoph Reiter
b3f809dbde
Merge pull request #3776 from waterlan/dos2unix-7.5.0
dos2unix: Update to 7.5.0
2023-05-18 22:23:43 +02:00
Erwin Waterlander
5f17e719d7 dos2unix: Update to 7.5.0 2023-05-18 21:43:03 +02:00
Christoph Reiter
b855929e94 mingw-w64-cross: build a slightly newer commit
the hash size changed and the new one is considered older,
so just build a few commits after that

after this we will rename and bump to 10 anyway
2023-05-18 18:53:05 +02:00
Christoph Reiter
c77d8d62cc mpfr: Update to 4.2.0.p9 2023-05-18 18:43:41 +02:00
Christoph Reiter
b3bdf908a5 perl-URI: Update to 5.19 2023-05-18 18:41:26 +02:00
Christoph Reiter
a8c90d9ac8
Merge pull request #3772 from lazka/nettle-3.9
nettle: Update to 3.9
2023-05-18 13:13:45 +02:00
Christoph Reiter
cb3caa9237
Merge pull request #3771 from lazka/sqlite-3.42.0
sqlite: Update to 3.42.0
2023-05-18 13:13:19 +02:00
Christoph Reiter
09e5ff9e2f nettle: Update to 3.9 2023-05-18 12:31:22 +02:00
Christoph Reiter
e12087cff4 sqlite: Update to 3.42.0 2023-05-18 12:27:30 +02:00
Christoph Reiter
6167d77acf curl: Update to 8.1.0 2023-05-18 12:25:51 +02:00
Christoph Reiter
45067a73e6
Merge pull request #3767 from lazka/gawk-5.2.2
gawk: Update to 5.2.2
2023-05-12 22:47:33 +02:00
Christoph Reiter
8e92e04c91
Merge pull request #3766 from lazka/libnghttp2-1.53.0
libnghttp2: Update to 1.53.0
2023-05-11 20:13:38 +02:00
Christoph Reiter
4ba79d0207 gawk: Update to 5.2.2 2023-05-11 19:48:29 +02:00
Christoph Reiter
52a7ea2af6 libnghttp2: Update to 1.53.0 2023-05-11 19:46:47 +02:00
Christoph Reiter
31d3daa0de
Merge pull request #3761 from lazka/mingw-w64-cross-remove-replaces
mingw-w64-cross: remove "replaces"
2023-05-07 22:24:20 +02:00
Christoph Reiter
a870d2e0e7 mingw-w64-cross: remove "replaces"
we want to get rid of the "git" suffix, so remove "replaces" first
to avoid temporary replace cycles.

We export CC in makepkg now and that makes autotools try to use it
instead of the host compiler, so unset it.
2023-05-07 21:49:51 +02:00
Christoph Reiter
92802a567d
Merge pull request #3760 from lazka/libssh-0.10.5
libssh: Update to 0.10.5
2023-05-07 17:13:24 +02:00
Christoph Reiter
5bd647ed4b libssh: Update to 0.10.5 2023-05-07 16:46:47 +02:00
Christoph Reiter
565603a3a0
Merge pull request #3759 from lazka/gyp-git
Rename gyp-git to gyp
2023-05-07 16:38:53 +02:00
Christoph Reiter
562de8bc2c Rename gyp-git to gyp 2023-05-07 16:30:47 +02:00
Christoph Reiter
8378d91b2e
Merge pull request #3747 from orgads/mksh-address
mksh: Fix server address and ignore downloaded file
2023-05-06 21:27:52 +02:00
Christoph Reiter
1fe0bd35d7
Merge pull request #3758 from lazka/xz-5.4.3
xz: Update to 5.4.3
2023-05-06 21:26:58 +02:00
Christoph Reiter
69c59e5638
Merge pull request #3748 from orgads/gdb-13.1
gdb: Update to 13.1
2023-05-06 21:17:20 +02:00
Christoph Reiter
19d0eb695b xz: Update to 5.4.3 2023-05-06 21:11:49 +02:00
Mehdi Chinoune
3ed098d66f ansible: update to 7.5.0 2023-05-06 11:33:46 +01:00
مهدي شينون (Mehdi Chinoune)
1ac7f1bc21 [new-package] hatch-fancy-pypi-readme 22.8.0 2023-05-06 11:33:34 +01:00
Mehdi Chinoune
83ecd068ee python-attrs: update to 23.1.0 2023-05-06 11:33:34 +01:00
Mehdi Chinoune
882e367978 python-packaging: update to 23.1 2023-05-06 08:42:29 +01:00
Mehdi Chinoune
ed732c81bf ansible-core: update to 2.14.5 2023-05-06 08:42:22 +01:00
Mehdi Chinoune
09ae9e8548 python-pygments: update to 2.15.1 2023-05-06 08:42:15 +01:00
Mehdi Chinoune
875a9436cc python-dulwich: update to 0.21.5 2023-05-06 08:42:02 +01:00
Christoph Reiter
f1a2b3d84f
Merge pull request #3751 from dscho/less-633
less: update to 633
2023-05-04 21:37:48 +02:00
Christoph Reiter
708bc1c47a
Update less/PKGBUILD
Co-authored-by: Biswapriyo Nath <nathbappai@gmail.com>
2023-05-04 21:32:56 +02:00
Johannes Schindelin
159ef58a3d less: update to 633
This is the latest version marked for general use:
https://www.greenwoodsoftware.com/less/index.html

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2023-05-04 11:57:56 +02:00
Bin Meng
8435b87ae7
u-boot-tools: Update to v2023.04
Signed-off-by: Bin Meng <bmeng.cn@gmail.com>
2023-05-01 08:23:57 +05:30
Orgad Shaneh
efe65b30d5 gdb: Update to 13.1 2023-04-28 13:02:30 +03:00
Orgad Shaneh
7386c7a00f mksh: Fix server address and ignore downloaded file 2023-04-28 08:52:09 +03:00
Christoph Reiter
5f4c4e5b6a
Merge pull request #3745 from lazka/mercurial-6.4.2
mercurial: Update to 6.4.2
2023-04-25 19:46:41 +02:00
Christoph Reiter
e891b47f9f
Merge pull request #3744 from lazka/git-extras-7.0.0
git-extras: Update to 7.0.0
2023-04-25 19:46:26 +02:00
Christoph Reiter
13b678b7c4
Merge pull request #3743 from lazka/git-2.40.1
git: Update to 2.40.1
2023-04-25 19:46:09 +02:00
Christoph Reiter
1c4ab8bd25 mercurial: Update to 6.4.2 2023-04-25 19:29:54 +02:00
Christoph Reiter
fba6566376 git-extras: Update to 7.0.0 2023-04-25 19:27:55 +02:00
Christoph Reiter
b0e10d1158 git: Update to 2.40.1 2023-04-25 19:22:05 +02:00
Christoph Reiter
6f90ba759c
Merge pull request #3741 from lazka/isl-0.26
isl: Update to 0.26
2023-04-25 07:24:16 +02:00
Christoph Reiter
4cdf310dfa
Merge pull request #3742 from lazka/mpfr-4.2.0.p4
mpfr: Update to 4.2.0.p4
2023-04-25 07:20:36 +02:00
Christoph Reiter
350448f683 mpfr: Update to 4.2.0.p4 2023-04-24 19:36:03 +02:00
Christoph Reiter
15668a437b isl: Update to 0.26 2023-04-24 19:01:27 +02:00
Christoph Reiter
8f9403e86f
Merge pull request #3739 from waterlan/wcd-6.0.5
wcd: Update to 6.0.5
2023-04-24 18:01:00 +02:00
Christoph Reiter
88133172d7
Merge pull request #3740 from pfusik/gradle-8.1.1
gradle: Update to 8.1.1
2023-04-24 18:00:34 +02:00
Piotr Fusik
77b4f12844 gradle: Update to 8.1.1 2023-04-24 08:49:23 +02:00
Erwin Waterlander
4ec9bf0dcc wcd: Update to 6.0.5 2023-04-23 20:52:01 +02:00
Christoph Reiter
cb3e5a9613
Merge pull request #3738 from lazka/gpgme-1.20.0
gpgme: Update to 1.20.0
2023-04-22 22:03:03 +02:00
Christoph Reiter
5330ca22d1 gpgme: Update to 1.20.0 2023-04-22 21:22:26 +02:00
Piotr Fusik
91a56109f8
gradle: Fix Error opening zip file or JAR manifest missing
missing JAR file: C:\msys64\usr\share\java\gradle/lib/agents/gradle-instrumentation-agent-8.1.jar
2023-04-21 00:11:43 +05:30
Christoph Reiter
f9e6c9d4ac
Merge pull request #3736 from lazka/neon-0.32.5
neon: Update to 0.32.5
2023-04-20 10:04:50 +02:00
Christoph Reiter
3624e9f68c neon: Update to 0.32.5 2023-04-18 19:13:39 +02:00
Christoph Reiter
6f38e3b923
Merge pull request #3735 from mmuetzel/mercurial
mercurial: update to 6.4
2023-04-18 18:45:35 +02:00
Markus Mützel
3a1512b529 mercurial: update to 6.4 2023-04-18 17:47:19 +02:00
Christoph Reiter
0225c45833
Merge pull request #3732 from lazka/openssl-no-zlib
openssl: disable zlib support
2023-04-17 20:57:19 +02:00
Christoph Reiter
b20127bd1a
Merge pull request #3733 from lazka/rebase-new-patch
rebase: update cfg patch
2023-04-17 20:56:00 +02:00
Christoph Reiter
423e5e0629 rebase: update cfg patch 2023-04-17 20:42:17 +02:00
Christoph Reiter
6b5b735972 openssl: disable zlib support
To follow what other distros do, like Arch or Debian

Fixes #3731
2023-04-17 18:01:07 +02:00
Biswapriyo Nath
af2d9260bf expect, sqlite: rebuild for tcl package split 2023-04-17 12:51:07 +05:30
Biswapriyo Nath
ad6855b4b9 tcl: split man3 pages to separate package 2023-04-17 12:51:07 +05:30
Biswapriyo Nath
7e5760ceac tcl: split development files to separate package
This is to remove any potential conflict with mingw tcl package
2023-04-17 12:51:07 +05:30
Christoph Reiter
75717b6a9e
Merge pull request #3729 from lazka/rebase-cfguard
rebase/peflags: add support for reading/writing the CFG flag
2023-04-16 21:08:00 +02:00
Christoph Reiter
922696344d
Merge pull request #3730 from lazka/tcl-header-fix
tcl: install private headers
2023-04-16 20:14:52 +02:00
Christoph Reiter
29921aa965 tcl rebuilds 2023-04-16 19:49:15 +02:00
Christoph Reiter
2447aeee9e tcl: use install-private-headers
That's what Arch does, and I copied the tclConfig.sh adjustments from
them in the last update and those didn't match our old way of installing
private headers in a subdirectory (TCL_SRC_DIR for example).

I don't get TCL_SRC_DIR, which is the src dir by default, but things like
"expect" expect that directory to exist and contain headers...
So let's just do what Arch does and hope for the best.
2023-04-16 19:44:09 +02:00
Christoph Reiter
6ed8dd848a rebase/peflags: add support for reading/writing the CFG flag 2023-04-16 15:31:15 +02:00
Christoph Reiter
78a969e1e7
Merge pull request #3727 from pfusik/gradle-8.1
gradle: Update to 8.1
2023-04-15 21:00:44 +02:00
Piotr Fusik
5f76fb79a0 gradle: Update to 8.1 2023-04-15 16:48:29 +02:00
Christoph Reiter
efb6af339e
Merge pull request #3726 from lazka/meson-1.1.0
meson: Update to 1.1.0
2023-04-11 21:44:00 +02:00
Christoph Reiter
a1bc11dd01 meson: Update to 1.1.0 2023-04-11 21:15:37 +02:00
Christoph Reiter
6c8ba471da
Merge pull request #3723 from Biswa96/nsinstall-add
nsinstall: Add package
2023-04-11 21:12:31 +02:00
Christoph Reiter
fef95abd05
typo 2023-04-11 21:06:41 +02:00
Christoph Reiter
20bfac34d0
Merge pull request #3724 from lazka/libxml2-2.10.4
libxml2: Update to 2.10.4
2023-04-11 20:36:19 +02:00
Christoph Reiter
b5bf6fdb52 libxml2: Update to 2.10.4 2023-04-11 18:55:29 +02:00
Biswapriyo Nath
98a662cab8 nsinstall: Add package
Required for mingw nspr and nss package
2023-04-11 13:13:53 +05:30
Christoph Reiter
d243c2d938 CI: inline ci-library.sh 2023-04-11 08:10:49 +02:00
Christoph Reiter
a58e8247e8 CI: remove lint_pkgbuild hackery
this is now disabled by default in makepkg
2023-04-11 08:04:43 +02:00
Christoph Reiter
0821e5a5b9 CI: move ci-generate-srcinfo into msys2-devtools 2023-04-11 07:24:57 +02:00
Christoph Reiter
0d8ca3dcbc
Merge pull request #3720 from lazka/cmake-3.26.3
cmake: Update to 3.26.3
2023-04-10 11:10:45 +02:00
Christoph Reiter
cdd9371af8
Merge pull request #3721 from lazka/python-updates-2
Some Python updates
2023-04-10 10:29:41 +02:00
Christoph Reiter
f8c789a6e4
Merge pull request #3719 from lazka/cython-0.29.34
cython: Update to 0.29.34
2023-04-10 10:27:59 +02:00
Christoph Reiter
b61762764e python-pathspec: Update to 0.11.1 2023-04-10 10:18:34 +02:00
Christoph Reiter
6e81a11bad python-more-itertools: Update to 9.1.0 2023-04-10 10:18:12 +02:00
Christoph Reiter
fda2821aa4 python-setuptools: Update to 67.6.1 2023-04-10 10:17:09 +02:00
Christoph Reiter
68fd09df84 python-pytest: Update to 7.3.0 2023-04-10 10:16:48 +02:00
Christoph Reiter
fe3568cf25 cmake: Update to 3.26.3 2023-04-10 10:14:59 +02:00
Christoph Reiter
bec7b0fd6a cython: Update to 0.29.34 2023-04-10 10:14:19 +02:00
Christoph Reiter
df19b2fd1f
Merge pull request #3718 from lazka/libgpg-error-1.47
libgpg-error: Update to 1.47
2023-04-10 10:03:00 +02:00
Christoph Reiter
ac22cf7ca8
Merge pull request #3717 from lazka/mpdecimal-2.5.1
mpdecimal: Update to 2.5.1
2023-04-10 09:54:05 +02:00
Christoph Reiter
16dc7be3c3
Merge pull request #3716 from lazka/irssi-1.4.4
irssi: Update to 1.4.4
2023-04-10 09:53:38 +02:00
Christoph Reiter
96b4c0b5bf
Merge pull request #3715 from lazka/libgcrypt-1.10.2
libgcrypt: Update to 1.10.2
2023-04-10 09:53:14 +02:00
Christoph Reiter
1f3d0054ec libgpg-error: Update to 1.47 2023-04-10 09:50:53 +02:00
Christoph Reiter
90ff8aaff2 mpdecimal: Update to 2.5.1 2023-04-10 09:44:23 +02:00
Christoph Reiter
8ad99401d9 PKGMETA: no gnu-netcat in cygwin 2023-04-10 09:33:40 +02:00
Christoph Reiter
2bec1bab81 irssi: Update to 1.4.4
Remove unused patch
2023-04-10 09:28:28 +02:00
Christoph Reiter
87f90e58ab PKGMETA: remove some wrong package matches
different versioning schema, and different package
2023-04-09 16:32:25 +02:00
Christoph Reiter
75c39cc1fb libgcrypt: Update to 1.10.2 2023-04-09 16:04:05 +02:00
Christoph Reiter
105d45ef9d
Merge pull request #3714 from lazka/cygrunsrv-1.64
cygrunsrv: Update to 1.64
2023-04-09 14:53:27 +02:00
Christoph Reiter
440c99bce3 cygrunsrv: Update to 1.64 2023-04-09 13:26:36 +02:00
Biswapriyo Nath
8beb86f19a
cmatrix: Add correct architecture 2023-04-07 11:22:05 +05:30
Techie Guy
9695f877f2
cmatrix: Add package 2023-04-07 11:17:26 +05:30
Christoph Reiter
a185091f86
Merge pull request #3712 from lazka/pacman-contrib-1.9.0
pacman-contrib: Update to 1.9.0
2023-04-05 08:58:43 +02:00
Christoph Reiter
55293c38ed pacman-contrib: Update to 1.9.0 2023-04-05 08:47:21 +02:00
Christoph Reiter
1841c6efb6
Merge pull request #3711 from lazka/zstd-1.5.5
zstd: Update to 1.5.5
2023-04-05 08:04:16 +02:00
Christoph Reiter
debee2b7c5 zstd: Update to 1.5.5 2023-04-05 07:46:16 +02:00
Christoph Reiter
2512cb511a
Merge pull request #3707 from lazka/update-pacman
Update pacman
2023-04-03 20:48:42 +02:00
Christoph Reiter
12fd261410 Update pacman 2023-04-03 20:36:35 +02:00
Christoph Reiter
61b016e3c7
Merge pull request #3706 from lazka/msys2-runtime-3.3-update
Update msys2-runtime-3.3
2023-04-01 18:21:02 +02:00
Christoph Reiter
b61fe82be4 Update msys2-runtime-3.3 2023-04-01 17:49:24 +02:00
Christoph Reiter
b0c1af6f3b
Merge pull request #3705 from lazka/runtime-update-4
Update msys2-runtime
2023-04-01 13:17:53 +02:00
Christoph Reiter
321756e217 Update msys2-runtime 2023-04-01 12:57:41 +02:00
Ivan Maidanski
ea3ddd7034
libatomic_ops: Update to 7.8.0 2023-03-31 00:00:50 +05:30
Christoph Reiter
4d8f0b314f
Merge pull request #3703 from lazka/cmake-3.26.2
cmake: Update to 3.26.2
2023-03-30 10:04:23 +02:00
Christoph Reiter
c7fe89118d cmake: Update to 3.26.2 2023-03-30 09:12:34 +02:00
Christoph Reiter
3174933ecb
Merge pull request #3702 from lazka/tzcode-2023c
tzcode: Update to 2023c
2023-03-29 11:58:55 +02:00
Christoph Reiter
de9816ab39 tzcode: Update to 2023c 2023-03-29 10:34:25 +02:00
Christoph Reiter
bbaa0094ef
Merge pull request #3698 from lazka/texinfo-7.0.3
texinfo: Update to 7.0.3
2023-03-27 09:35:11 +02:00
Christoph Reiter
345fd43739 texinfo: Update to 7.0.3 2023-03-27 09:07:39 +02:00
Christoph Reiter
bc79a50c57
Merge pull request #3696 from lazka/fish-3.6.1
fish: Update to 3.6.1
2023-03-25 13:22:26 +01:00
Christoph Reiter
b3bd0e7245 fish: Update to 3.6.1 2023-03-25 12:00:36 +01:00
Christoph Reiter
7952972c7b
Merge pull request #3694 from lazka/tzcode-2023b
tzcode: Update to 2023b
2023-03-25 10:24:55 +01:00
Christoph Reiter
3b1447f35b tzcode: Update to 2023b 2023-03-25 09:49:55 +01:00
Biswapriyo Nath
b0d216c285 mintty: update to 3.6.4 2023-03-25 09:51:06 +05:30
Christoph Reiter
f22e5c3367
Merge pull request #3690 from lazka/perl-updates-5
Some perl updates
2023-03-24 17:50:41 +01:00
Christoph Reiter
df7f82c927
Merge pull request #3692 from lazka/rhash-1.4.3
rhash: Update to 1.4.3
2023-03-24 16:46:57 +01:00
Christoph Reiter
80b0318c2b
Merge pull request #3689 from lazka/glib2-2.76.1
glib2: Update to 2.76.1
2023-03-24 16:46:34 +01:00
Christoph Reiter
a10df6dbfc
Merge pull request #3691 from lazka/quilt-0.67
quilt: Update to 0.67
2023-03-24 16:41:10 +01:00
Christoph Reiter
e04fb5fac9
Merge pull request #3688 from lazka/iperf-2.1.9
iperf: Update to 2.1.9
2023-03-24 16:40:52 +01:00
Christoph Reiter
fb640addbd
Merge pull request #3687 from lazka/sqlite-3.41.2
sqlite: Update to 3.41.2
2023-03-24 16:40:30 +01:00
Christoph Reiter
00367915dd
Merge pull request #3686 from lazka/cmake-3.26.1
cmake: Update to 3.26.1
2023-03-24 16:40:02 +01:00
Christoph Reiter
f6b3f5d37a perl-ExtUtils-MakeMaker: Update to 7.68 2023-03-24 16:39:31 +01:00
Christoph Reiter
00d72c7ee2 perl-Net-DNS: Update to 1.37 2023-03-24 16:39:31 +01:00
Christoph Reiter
906ed3988f perl-Alien-Build: Update to 2.78 2023-03-24 16:39:31 +01:00
Christoph Reiter
ce81bcd28b perl-Test2-Suite: Update to 0.000148 2023-03-24 16:39:31 +01:00
Christoph Reiter
87523e3355 rhash: Update to 1.4.3
refresh the patches
2023-03-24 16:37:54 +01:00
Christoph Reiter
81a4a9fb1d quilt: Update to 0.67 2023-03-24 16:27:46 +01:00
Christoph Reiter
189b980340 glib2: Update to 2.76.1 2023-03-24 16:18:04 +01:00
Christoph Reiter
88a85e6b3a iperf: Update to 2.1.9 2023-03-24 16:16:00 +01:00
Christoph Reiter
cb7b5451f6 sqlite: Update to 3.41.2 2023-03-24 16:15:14 +01:00
Christoph Reiter
818b674120 cmake: Update to 3.26.1 2023-03-24 16:12:44 +01:00
Christoph Reiter
8efd30d358
Merge pull request #3683 from lazka/autoconf-archive-2023.02.20
autoconf-archive: Update to 2023.02.20
2023-03-21 09:58:52 +01:00
Christoph Reiter
5d65581fa9
Merge pull request #3682 from lazka/python-installer-0.7.0
python-installer: Update to 0.7.0
2023-03-21 09:53:12 +01:00
Christoph Reiter
7ae6f061c3 autoconf-archive: Update to 2023.02.20 2023-03-21 09:52:16 +01:00
Christoph Reiter
3048ed3969 python-installer: Update to 0.7.0 2023-03-20 20:27:00 +01:00
Christoph Reiter
78b68d79e8 pacman: rebuild
for curl
2023-03-20 20:14:49 +01:00
Christoph Reiter
deb84ce2f5
Merge pull request #3681 from lazka/curl-8.0.1
curl: Update to 8.0.1
2023-03-20 20:14:19 +01:00
Christoph Reiter
b2f5c004c9 curl: Update to 8.0.1 2023-03-20 19:57:52 +01:00
Christoph Reiter
81cc51cca8 pacman: rebuild 2023-03-20 14:49:19 +01:00
Christoph Reiter
b18e2d749e
Merge pull request #3674 from lazka/gpgme-1.19.0
gpgme: Update to 1.19.0
2023-03-20 14:27:24 +01:00
Christoph Reiter
2edd09cd21
Merge pull request #3679 from lazka/autoconf2.71-fixes
autoconf2.71: import gentoo patches
2023-03-20 14:03:35 +01:00
Christoph Reiter
36bdeccd44 gpgme: Update to 1.19.0 2023-03-20 14:00:39 +01:00
Christoph Reiter
2d018e83a8 autoconf2.71: import gentoo patches
so we get clang v16 compat
2023-03-20 13:26:55 +01:00
Christoph Reiter
d3e2adf2b8
Merge pull request #3678 from lazka/autoconf2.69-fixes
autoconf2.69: import gentoo patches
2023-03-20 12:57:54 +01:00
Christoph Reiter
6e13dff723 autoconf2.69: import gentoo patches
so we get clang v16 compat
2023-03-20 12:39:48 +01:00
Christoph Reiter
e442f703c7
Merge pull request #3675 from lazka/xz-5.4.2
xz: Update to 5.4.2
2023-03-20 10:23:33 +01:00
Christoph Reiter
ccc1b10b1a
Merge pull request #3676 from lazka/autoconf2.13-fixes
autoconf2.13: import gentoo patches
2023-03-20 10:01:58 +01:00
Christoph Reiter
03c6295135 xz: Update to 5.4.2 2023-03-20 09:55:11 +01:00
Christoph Reiter
2455644aa6 autoconf2.13: import gentoo patches
especially the clang ones which we will require for
clang v16 compatiblity.
2023-03-20 09:51:15 +01:00
Christoph Reiter
0563b6b5ed
Merge pull request #3673 from lazka/curl-8.0.0
curl: Update to 8.0.0
2023-03-20 09:23:17 +01:00
Christoph Reiter
0e3f8e9876 curl: Update to 8.0.0 2023-03-20 09:08:05 +01:00
Christoph Reiter
dea98f8c4a
Merge pull request #3672 from lazka/libpipeline-1.5.7
libpipeline: Update to 1.5.7
2023-03-17 15:23:21 +01:00
Christoph Reiter
37e1022a95
Merge pull request #3671 from lazka/libidn-1.41
libidn: Update to 1.41
2023-03-17 15:22:55 +01:00
Christoph Reiter
3a1d6bb7d6
Merge pull request #3670 from lazka/iperf3-3.13
iperf3: Update to 3.13
2023-03-17 15:22:26 +01:00
Christoph Reiter
39789deed4
Merge pull request #3669 from lazka/help2man-1.49.3
help2man: Update to 1.49.3
2023-03-17 15:21:57 +01:00
Christoph Reiter
9f7ed7c538
Merge pull request #3668 from lazka/guile-3.0.9
guile: Update to 3.0.9
2023-03-17 15:21:36 +01:00
Christoph Reiter
592cc3431f
Merge pull request #3667 from lazka/perl-ack-3.7.0
perl-ack: Update to 3.7.0
2023-03-17 15:21:05 +01:00
Christoph Reiter
11831c20a9
Merge pull request #3666 from lazka/flexcpp-2.10.01
flexcpp: Update to 2.10.01
2023-03-17 15:20:44 +01:00
Christoph Reiter
48ae0f78d0
Merge pull request #3665 from lazka/global-6.6.9
global: Update to 6.6.9
2023-03-17 15:20:13 +01:00
Christoph Reiter
2e696457c8
Merge pull request #3664 from lazka/colordiff-1.0.21
colordiff: Update to 1.0.21
2023-03-17 15:19:44 +01:00
Christoph Reiter
53b9602805
Merge pull request #3663 from lazka/cloc-1.96.1
cloc: Update to 1.96.1
2023-03-17 15:19:14 +01:00
Christoph Reiter
d48537c601 colordiff: Update to 1.0.21 2023-03-17 11:17:56 +01:00
Christoph Reiter
5d479b471b libidn: Update to 1.41 2023-03-17 11:16:07 +01:00
Christoph Reiter
61996ecbf8 flexcpp: Update to 2.10.01 2023-03-17 09:57:15 +01:00
Christoph Reiter
826f985cbc global: Update to 6.6.9 2023-03-17 09:55:55 +01:00
Christoph Reiter
6522192636 libpipeline: Update to 1.5.7
and drop msysize patch
2023-03-17 09:53:03 +01:00
Christoph Reiter
08f0005767 iperf3: Update to 3.13 2023-03-17 09:44:56 +01:00
Christoph Reiter
ec309b43dd help2man: Update to 1.49.3 2023-03-17 09:43:46 +01:00
Christoph Reiter
29a8214ac7 guile: Update to 3.0.9 2023-03-17 09:42:22 +01:00
Christoph Reiter
770f77fa93 cloc: Update to 1.96.1 2023-03-17 09:31:25 +01:00
Christoph Reiter
6d77be137b perl-ack: Update to 3.7.0 2023-03-17 09:27:54 +01:00
Christoph Reiter
f38840e22b
Merge pull request #3661 from lazka/inetutils-2.4
inetutils: Update to 2.4
2023-03-16 20:53:42 +01:00
Christoph Reiter
411f70ee8e inetutils: Update to 2.4
This syncs everything with cygwin, except the selection of tools
to build stays the same.

And for some reason I needed the "EXEEXT" workaround, which I haven't
looked into further.
2023-03-16 19:46:18 +01:00
Christoph Reiter
30f4e161fc
Merge pull request #3662 from lazka/openssh-9.3p1
openssh: Update to 9.3p1
2023-03-16 18:40:07 +01:00
Christoph Reiter
e11645c36f openssh: Update to 9.3p1 2023-03-16 18:22:43 +01:00
Christoph Reiter
9230a9da64
Merge pull request #3659 from lazka/ruby-3.2.1
ruby: Update to 3.2.1
2023-03-16 18:02:52 +01:00
David Macek
5eabbd6f2b msys2-keyring: Update 2023-03-16 10:31:57 +01:00
Christoph Reiter
8ced898ad5 subversion: rebuild for ruby 2023-03-16 08:46:17 +01:00
مهدي شينون (Mehdi Chinoune)
ad6a7247a1 openssh: rebuild
OpenSSH requires OpenSSL buildtime version to be equal to runtime version.
2023-03-16 06:37:04 +01:00
Christoph Reiter
a257c7aa74 ruby: Update to 3.2.1 2023-03-15 21:08:55 +01:00
Christoph Reiter
befa03500d
Merge pull request #3658 from lazka/python-wheel-0.40.0
python-wheel: Update to 0.40.0
2023-03-15 21:02:12 +01:00
Christoph Reiter
263c3d3af1 python-wheel: Update to 0.40.0 2023-03-15 20:41:25 +01:00
Christoph Reiter
2c062fe3ac
Merge pull request #3657 from lazka/ca-certificates-20230311
ca-certificates: Update to 20230311
2023-03-14 21:07:28 +01:00
Christoph Reiter
de615ba999 ca-certificates: Update to 20230311 2023-03-14 20:53:00 +01:00
Christoph Reiter
1a41e54420
Merge pull request #3656 from lazka/msgpack-c-5.0.0
msgpack-c: Update to 5.0.0
2023-03-14 20:03:40 +01:00
Christoph Reiter
06302fe195
Merge pull request #3655 from lazka/dialog-1.3_20230209
dialog: Update to 1.3_20230209
2023-03-14 20:01:45 +01:00
Christoph Reiter
ee23d9bc6a rebuild for msgpack 2023-03-14 19:46:22 +01:00
Christoph Reiter
53b09094c0 dialog: Update to 1.3_20230209 2023-03-14 19:45:28 +01:00
Christoph Reiter
f3d5c7ccfd
Merge pull request #3654 from lazka/whois-5.5.16
whois: Update to 5.5.16
2023-03-14 19:32:50 +01:00
Christoph Reiter
fe978c95fa
Merge pull request #3653 from lazka/python-poetry-core-1.5.2
python-poetry-core: Update to 1.5.2
2023-03-14 19:32:23 +01:00
Christoph Reiter
b09dd01d01
Merge pull request #3652 from lazka/python-pytest-7.2.2
python-pytest: Update to 7.2.2
2023-03-14 19:32:11 +01:00
Christoph Reiter
3e582b6586 msgpack-c: Update to 5.0.0 2023-03-14 19:30:02 +01:00
Christoph Reiter
cdc0a7f68e whois: Update to 5.5.16 2023-03-14 19:22:32 +01:00
Christoph Reiter
8881a5ad92 python-pytest: Update to 7.2.2 2023-03-14 19:20:18 +01:00
Christoph Reiter
cc9e9f533c python-poetry-core: Update to 1.5.2 2023-03-14 19:19:25 +01:00
Christoph Reiter
0e01a469c5
Merge pull request #3642 from lazka/openssl-3.1.0
openssl: Update to 3.1.0
2023-03-14 18:50:22 +01:00
Christoph Reiter
d23689d846
Merge pull request #3643 from lazka/cmake-3.26.0
cmake: Update to 3.26.0
2023-03-14 18:50:10 +01:00
Christoph Reiter
6e2e481598
Merge pull request #3650 from lazka/ed-1.19
ed: Update to 1.19
2023-03-14 18:48:37 +01:00
Christoph Reiter
bcdf0af230
Merge pull request #3651 from lazka/python-dulwich-0.21.3
python-dulwich: Update to 0.21.3
2023-03-14 18:48:17 +01:00
Christoph Reiter
f5320072ce
Merge pull request #3648 from lazka/tig-2.5.8
tig: Update to 2.5.8
2023-03-14 18:38:17 +01:00
Christoph Reiter
f4cdd92bda
Merge pull request #3645 from lazka/txt2tags-3.8
txt2tags: Update to 3.8
2023-03-14 18:37:14 +01:00
Christoph Reiter
6a5f5377b1
Merge pull request #3646 from lazka/python-zstandard-0.20.0
python-zstandard: Update to 0.20.0
2023-03-14 18:36:56 +01:00
Christoph Reiter
325d1a7e32
Merge pull request #3647 from lazka/python-pip-23.0.1
python-pip: Update to 23.0.1
2023-03-14 18:36:31 +01:00
Christoph Reiter
34ae47ffdc
Merge pull request #3649 from lazka/ncdu-1.18.1
ncdu: Update to 1.18.1
2023-03-14 18:36:14 +01:00
Christoph Reiter
29aa8a4610
Merge pull request #3644 from lazka/ccache-4.8
ccache: Update to 4.8
2023-03-14 18:35:56 +01:00
Christoph Reiter
50b80ea630 python-dulwich: Update to 0.21.3 2023-03-14 18:35:00 +01:00
Christoph Reiter
5dc3a820f1 ed: Update to 1.19 2023-03-14 18:31:34 +01:00
Christoph Reiter
6ed57591dd ncdu: Update to 1.18.1 2023-03-14 18:29:24 +01:00
Christoph Reiter
6fbd40e0ac tig: Update to 2.5.8 2023-03-14 18:27:23 +01:00
Christoph Reiter
a83fdd18c3 python-pip: Update to 23.0.1 2023-03-14 18:26:41 +01:00
Christoph Reiter
9efc91f11e python-zstandard: Update to 0.20.0 2023-03-14 18:25:50 +01:00
Christoph Reiter
74084a295e txt2tags: Update to 3.8 2023-03-14 18:25:02 +01:00
Christoph Reiter
ea981f2dba ccache: Update to 4.8 2023-03-14 18:23:59 +01:00
Christoph Reiter
21fdaf4604 cmake: Update to 3.26.0 2023-03-14 18:21:59 +01:00
Christoph Reiter
016c61c6f6 openssl: Update to 3.1.0 2023-03-14 18:16:35 +01:00
Christoph Reiter
6483d6c3c6
Merge pull request #3641 from lazka/popt-1.19
popt: Update to 1.19
2023-03-14 09:04:40 +01:00
Christoph Reiter
05d3b7eab0
Merge pull request #3640 from lazka/moreutils-0.67
moreutils: Update to 0.67
2023-03-14 09:04:26 +01:00
Christoph Reiter
ac2d216fdb
Merge pull request #3638 from lazka/man-db-2.11.2
man-db: Update to 2.11.2
2023-03-14 08:52:04 +01:00
Christoph Reiter
c6c5bc67dd
Merge pull request #3639 from lazka/mpc-1.3.1
mpc: Update to 1.3.1
2023-03-14 08:51:43 +01:00
Christoph Reiter
d5d5c4042c moreutils: Update to 0.67 2023-03-14 08:51:10 +01:00
Christoph Reiter
6c96b138ac popt: Update to 1.19
sync patches with cygwin (both have been fixed upstream)
2023-03-14 08:49:10 +01:00
Christoph Reiter
3a2bece382
Merge pull request #3636 from lazka/mercurial-6.3.3
mercurial: Update to 6.3.3
2023-03-14 08:42:50 +01:00
Christoph Reiter
310083ab7e mpc: Update to 1.3.1 2023-03-14 08:42:06 +01:00
Christoph Reiter
c129bd5f52
Merge pull request #3637 from lazka/meson-1.0.1
meson: Update to 1.0.1
2023-03-14 08:40:07 +01:00
Christoph Reiter
bc62a7b1d4
Merge pull request #3634 from lazka/swig-update
swig: Update to 4.1.1; drop msysize patch
2023-03-14 08:39:26 +01:00
Christoph Reiter
24ccb82214
Merge pull request #3635 from lazka/unrar-6.2.6
unrar: Update to 6.2.6
2023-03-14 08:38:43 +01:00
Christoph Reiter
3fe743f716 man-db: Update to 2.11.2 2023-03-14 08:36:47 +01:00
Christoph Reiter
19c11708f1
Merge pull request #3632 from lazka/python-setuptools-67.5.0
python-setuptools: Update to 67.5.0
2023-03-14 08:33:16 +01:00
Christoph Reiter
8f45c4aaff
Merge pull request #3633 from lazka/cmake-3.25.3
cmake: Update to 3.25.3
2023-03-14 08:32:52 +01:00
Christoph Reiter
34e59eb521
Merge pull request #3631 from lazka/sqlite-3.41.1
sqlite: Update to 3.41.1
2023-03-14 08:32:25 +01:00
Christoph Reiter
a0e07b0cb4 unrar: Update to 6.2.6 2023-03-14 08:30:52 +01:00
Christoph Reiter
11d0b519aa meson: Update to 1.0.1 2023-03-14 08:26:08 +01:00
Christoph Reiter
8647deed4c mercurial: Update to 6.3.3 2023-03-14 08:25:09 +01:00
Christoph Reiter
99b9a8b899 swig: move to pcre2 2023-03-14 08:22:47 +01:00
Christoph Reiter
b6ab42a664 swig: Update to 4.1.1 2023-03-14 08:10:09 +01:00
Christoph Reiter
cbe4cf792a swig: remove msysize patch 2023-03-14 08:05:12 +01:00
Christoph Reiter
89e680cf86 cmake: Update to 3.25.3 2023-03-14 07:51:59 +01:00
Christoph Reiter
837244e94d python-setuptools: Update to 67.5.0 2023-03-14 07:49:54 +01:00
Christoph Reiter
b05c7937d0 sqlite: Update to 3.41.1 2023-03-14 07:49:14 +01:00
Christoph Reiter
40452681c1
Merge pull request #3628 from lazka/subversion-1.14.2
subversion: Update to 1.14.2
2023-03-13 22:36:11 +01:00
Christoph Reiter
c4e0149346
Merge pull request #3629 from lazka/git-2.40.0
git: Update to 2.40.0
2023-03-13 22:34:31 +01:00
Christoph Reiter
42bc553f60 git: Update to 2.40.0 2023-03-13 21:35:23 +01:00
Christoph Reiter
431df49842 subversion: Update to 1.14.2
17-fix-test-link.patch: also skip filesize-test which doesn't link
2023-03-13 21:32:05 +01:00
Christoph Reiter
9bd8b3c502
Merge pull request #3626 from lazka/apr-update
Update apr/apr-util
2023-03-13 20:35:23 +01:00
Christoph Reiter
d900f3e6b4
Merge pull request #3627 from lazka/vim-9.0.1403
vim: Update to 9.0.1403
2023-03-13 20:35:16 +01:00
Christoph Reiter
c6838a4a7c vim: Update to 9.0.1403 2023-03-13 20:13:09 +01:00
Christoph Reiter
d5294ebef8 apr-util: Update to 1.6.3
drop msysize patch
2023-03-13 20:07:34 +01:00
Christoph Reiter
325debb6b9 apr: Update to 1.7.2 + cleanup
* drop msysize patches and build for cygwin
* remove test patches: those macros don't exist, so I don't see how this could have worked
* drop layout patches, it seems to build fine here without
* drop binary mode patch, that's the default anyway
* drop no-undefined patch, builds fine without
2023-03-13 19:44:46 +01:00
Christoph Reiter
1ea69ffa1e
Merge pull request #3624 from lazka/libuv-1.44.2
libuv: Update to 1.44.2
2023-03-13 18:35:15 +01:00
Piotr Fusik
4bdd9324b2
gradle: Update to 8.0.2 2023-03-13 20:25:11 +05:30
Christoph Reiter
6d8334c429 libuv: Update to 1.44.2 2023-03-12 21:43:54 +01:00
Christoph Reiter
5b8a327c19
Merge pull request #3623 from lazka/glib2-2.76.0
glib2: Update to 2.76.0
2023-03-12 21:09:23 +01:00
Christoph Reiter
eca3fc9f6c glib2: Update to 2.76.0 2023-03-12 12:42:25 +01:00
Christoph Reiter
6a4a5ec10a
Merge pull request #3622 from lazka/xorriso-1.5.4
xorriso: Update to 1.5.4
2023-03-12 11:47:03 +01:00
Christoph Reiter
601f524664 xorriso: Update to 1.5.4
* drop msysize patch
* expand the pgp key to use the full fingerprint
2023-03-12 11:35:19 +01:00
Christoph Reiter
6d4b070603
Merge pull request #3621 from lazka/itstool-2.0.7
itstool: Update to 2.0.7
2023-03-12 11:31:32 +01:00
Christoph Reiter
7e894a738b
Merge pull request #3620 from lazka/diffutils-3.9
diffutils: Update to 3.9
2023-03-12 11:22:27 +01:00
Christoph Reiter
3a295fb61b itstool: Update to 2.0.7 2023-03-12 11:00:50 +01:00
Christoph Reiter
b4a9d8053b diffutils: Update to 3.9
drop patch, fixed gnulib is included now
2023-03-12 10:54:59 +01:00
Christoph Reiter
2327d37d9e perl-Algorithm-Diff: add epoch
we used a weird version scheme before that no longer works
2023-03-12 10:41:28 +01:00
Christoph Reiter
f8d4f84476
Merge pull request #3619 from lazka/rebuild-8
Some rebuilds
2023-03-06 21:14:43 +01:00
Christoph Reiter
788c49c517
Merge pull request #3618 from lazka/libatomic_ops-drop-msysize
libatomic_ops: drop msysize patch
2023-03-06 21:13:46 +01:00
Christoph Reiter
9a9fc78edb Some rebuilds 2023-03-06 21:05:00 +01:00
Christoph Reiter
099801ba17
Merge pull request #3617 from lazka/rebuild-7
Some more URL fixes and rebuilds
2023-03-06 20:53:39 +01:00
Christoph Reiter
fff043f709 libatomic_ops: drop msysize patch 2023-03-06 20:49:40 +01:00
Christoph Reiter
10186e39e2 Some more URL fixes and rebuilds 2023-03-06 20:40:15 +01:00
Christoph Reiter
a695435299
Merge pull request #3616 from lazka/cgdb-0.8.0
cgdb: Update to 0.8.0
2023-03-06 08:40:56 +01:00
Christoph Reiter
4d26010b49
Merge pull request #3615 from lazka/cdecl-update
cdecl: switch to fork
2023-03-06 08:40:16 +01:00
Christoph Reiter
f84c1ba081 cgdb: Update to 0.8.0 2023-03-05 17:39:26 +01:00
Christoph Reiter
4b66b76902 cdecl: switch to fork
This is the fork gentoo and opensuse switched to.

* https://packages.gentoo.org/packages/dev-util/cdecl
* https://build.opensuse.org/package/show/openSUSE:Factory/cdecl

The old upstream no longer exists.
2023-03-05 17:18:38 +01:00
Christoph Reiter
6cea02e7ed Remove perl-Sys-CPU
After https://github.com/msys2/MINGW-packages/pull/16025 there are no
more users of this package.
2023-03-05 10:15:02 +01:00
Christoph Reiter
7cf0951ee5
Merge pull request #3613 from lazka/make-4.4.1
make: Update to 4.4.1
2023-03-05 08:05:58 +01:00
Christoph Reiter
239c858a16 make: Update to 4.4.1
Update the posix_spawn comment, as the issue has been fixed in cygwin.
I tested the performance issue again, and posix_spawn is still slower,
so adjust the comment and keep posix_spawn disabled.
2023-03-04 22:02:55 +01:00
Christoph Reiter
da02fb0f8c
Merge pull request #3611 from lazka/rebuilds-5
More perl rebuilds and URL fixes
2023-03-04 16:37:57 +01:00
Christoph Reiter
27548aec71 More perl rebuilds and URL fixes 2023-03-04 16:09:45 +01:00
Christoph Reiter
5c5e3f513c
Merge pull request #3609 from lazka/rebuilds-3
Some perl rebuilds and URL fixes
2023-03-04 16:03:18 +01:00
Christoph Reiter
d20ba19b04
Merge pull request #3610 from lazka/rebuilds-4
More perl rebuilds and URL fixes
2023-03-04 16:02:42 +01:00
Christoph Reiter
c933799380 Some perl rebuilds and URL fixes 2023-03-04 15:50:51 +01:00
Christoph Reiter
ee5ceb82fb More perl rebuilds and URL fixes 2023-03-04 15:48:03 +01:00
Christoph Reiter
3ec7df5e30
Merge pull request #3608 from lazka/remove-python-py
Remove python-py
2023-03-04 15:47:55 +01:00
Christoph Reiter
59546898c9
Merge pull request #3607 from lazka/drop-libelf
Remove libelf
2023-03-04 15:47:34 +01:00
Christoph Reiter
6efff6bcf5 Remove python-py
See https://github.com/pytest-dev/py

deprecated upstream for some time and no users in MSYS2
2023-03-04 15:19:55 +01:00
Christoph Reiter
4888c12c7f Remove libelf
upstream is gone and there are no users in MSYS2
2023-03-04 15:08:30 +01:00
Christoph Reiter
faa79d3e7e
Merge pull request #3601 from lazka/sqlite-3.41.0
sqlite: Update to 3.41.0
2023-03-03 16:39:39 +01:00
Christoph Reiter
073706487d
Merge pull request #3598 from lazka/bash-update-patches
bash: Update to 5.2.0.15
2023-03-03 13:40:29 +01:00
Christoph Reiter
514f258944
Merge pull request #3602 from lazka/gnutls-3.8.0
gnutls: Update to 3.8.0
2023-03-03 13:35:21 +01:00
Christoph Reiter
7188458a4b
Merge pull request #3599 from lazka/perl-updates-4
Some perl package updates
2023-03-03 13:34:52 +01:00
Christoph Reiter
c5c8411192 perl-ExtUtils-MakeMaker: Update to 7.66 2023-03-03 10:12:35 +01:00
Christoph Reiter
36fdbb6d34 perl-Sub-Install: Update to 0.929 2023-03-03 10:12:35 +01:00
Christoph Reiter
d988f183ce perl-Exporter-Lite: Update to 0.09 2023-03-03 10:12:35 +01:00
Christoph Reiter
b9f2aa6442 perl-MIME-Charset: Update to 1.013.1 2023-03-03 10:12:35 +01:00
Christoph Reiter
d9602d14d2 perl-FFI-CheckLib: Update to 0.31 2023-03-03 10:12:35 +01:00
Christoph Reiter
c61041800c perl-XML-LibXML: Update to 2.0208 2023-03-03 10:12:35 +01:00
Christoph Reiter
52cfed7091 perl-JSON: Update to 4.10 2023-03-03 10:12:35 +01:00
Christoph Reiter
7a9ec0ffe1 perl-Exporter-Tiny: Update to 1.006000 2023-03-03 10:12:35 +01:00
Christoph Reiter
fbeb3ab26a perl-Path-Tiny: Update to 0.144 2023-03-03 10:12:35 +01:00
Christoph Reiter
e69e669c11 gnutls: Update to 3.8.0 2023-03-03 10:01:34 +01:00
Christoph Reiter
721d53d3dc
Merge pull request #3600 from lazka/drop-perl-provided
Drop some perl packages that are provided by perl itself
2023-03-03 09:59:01 +01:00
Christoph Reiter
51a275d0c8 sqlite: Update to 3.41.0 2023-03-03 09:58:17 +01:00
Christoph Reiter
4b6c971d4d Drop some perl packages that are provided by perl itself 2023-03-03 09:50:48 +01:00
Christoph Reiter
b4f57cdb56 perl-Net-DNS: Update to 1.36 2023-03-03 09:30:34 +01:00
Christoph Reiter
43038c961a perl-Sub-Exporter: Update to 0.989 2023-03-03 09:30:15 +01:00
Christoph Reiter
ebe5257e87 perl-Test-Fatal: Update to 0.017 2023-03-03 09:29:52 +01:00
Christoph Reiter
f2ccb1fdd7 perl-Data-OptList: Update to 0.113 2023-03-03 09:29:27 +01:00
Christoph Reiter
7d546f1dcc perl-Moo: Update to 2.005005 2023-03-03 09:28:14 +01:00
Christoph Reiter
0614c36b65 perl-Test-Deep: Update to 1.204 2023-03-03 09:15:33 +01:00
Christoph Reiter
2a87f49617 perl-Sub-Quote: Update to 2.006008 2023-03-03 09:14:56 +01:00
Christoph Reiter
d72115ace8 perl-Test-Needs: Update to 0.002010 2023-03-03 09:14:20 +01:00
Christoph Reiter
d3016676ba perl-Alien-Build: Update to 2.77 2023-03-03 09:13:48 +01:00
Christoph Reiter
4841cf6095 perl-Class-Method-Modifiers: Update to 2.14 2023-03-03 09:13:16 +01:00
Christoph Reiter
940a65ad4a perl-IO-Socket-SSL: Update to 2.081 2023-03-03 09:12:33 +01:00
Christoph Reiter
5cb17fc746 perl-HTML-Parser: Update to 3.81 2023-03-03 09:12:01 +01:00
Christoph Reiter
49fb0556c4 perl-HTTP-Daemon: Update to 6.16 2023-03-03 09:11:18 +01:00
Christoph Reiter
6b0111b588 bash: Update to 5.2.0.15 2023-03-03 09:08:50 +01:00
Christoph Reiter
0560048e0c
Merge pull request #3594 from lazka/pacman-6.0.2
pacman: Update to 6.0.2
2023-03-02 20:38:49 +01:00
Bin Meng
4bb4c6e85a
u-boot-tools: Update to v2023.01
Signed-off-by: Bin Meng <bmeng.cn@gmail.com>
2023-03-02 18:36:14 +05:30
Christoph Reiter
cd7c76c71d pacman: Update to 6.0.2
See https://github.com/msys2/msys2-pacman/pull/28
2023-03-02 07:16:50 +01:00
Christoph Reiter
3829540bee
Merge pull request #3591 from lazka/libfido2-1.13.0
libfido2: Update to 1.13.0
2023-03-01 07:28:40 +01:00
Christoph Reiter
ba32088ad1 libfido2: Update to 1.13.0 2023-02-28 22:19:14 +01:00
Christoph Reiter
195a035829
Merge pull request #3589 from lazka/less-629
less: Update to v629
2023-02-28 08:30:51 +01:00
Christoph Reiter
79eea7af61 less: Update to v629
helps with https://github.com/gwsw/less/issues/337
2023-02-27 18:09:17 +01:00
Piotr Fusik
c043a567f9
gradle: Update to 8.0.1 2023-02-25 01:27:11 +05:30
Christoph Reiter
8b56cfe2a3 pacman: rebuild 2023-02-20 17:51:08 +01:00
Christoph Reiter
ff79ad5616
Merge pull request #3583 from lazka/curl-7.88.1
curl: Update to 7.88.1
2023-02-20 11:41:43 +01:00
Christoph Reiter
c094df4ca4 curl: Update to 7.88.1 2023-02-20 09:04:49 +01:00
Mehdi Chinoune
525d1ab2ce ansible: update to 7.2.0 2023-02-16 12:17:59 +01:00
Mehdi Chinoune
12b4b4d016 protobuf: update to 21.12 2023-02-16 04:24:10 +01:00
Christoph Reiter
0324dc629c
Merge pull request #3576 from lazka/msys2-runtime-3.4.6
msys2-runtime: Update to 3.4.6
2023-02-15 18:31:07 +01:00
Christoph Reiter
e366db9fb4 msys2-runtime: Update to 3.4.6 2023-02-15 17:56:15 +01:00
Christoph Reiter
212751e0bb
Merge pull request #3573 from lazka/py-cleanup
Add .pyc files to some packages
2023-02-15 09:45:47 +01:00
Christoph Reiter
e9e2ba40a5
Merge pull request #3575 from lazka/curl-7.88
curl: Update to 7.88
2023-02-15 09:28:56 +01:00
Christoph Reiter
43d194fe0f
Merge pull request #3574 from mmuetzel/mercurial
mercurial: update to 6.3.2
2023-02-15 09:15:54 +01:00
Christoph Reiter
f23ba87a6d curl: Update to 7.88 2023-02-15 09:11:41 +01:00
Markus Mützel
9027764b9b mercurial: update to 6.3.2 2023-02-15 08:54:30 +01:00
Christoph Reiter
b244e2a1f4 znc: byte compile 2023-02-15 08:42:18 +01:00
Christoph Reiter
98b156e78d gdb: more byte compile 2023-02-15 08:38:34 +01:00
Christoph Reiter
e0748ea134 file: byte compile 2023-02-15 08:38:34 +01:00
Christoph Reiter
7c3781938d glib2: fix deps, add more pyc
the tools referenced by optdepends are in the dev package
byte-compile some more things
2023-02-15 08:38:33 +01:00
Mehdi Chinoune
ed0d76b33a python-configobj: update to 5.0.8 2023-02-15 08:10:17 +01:00
Mehdi Chinoune
c1bcb5d2c6 python-fastbencode: update to 0.2 2023-02-15 08:10:03 +01:00
Mehdi Chinoune
d6f98cbaec libcbor: update to 0.10.2 2023-02-15 08:09:14 +01:00
Mehdi Chinoune
df05fe1d70 python-beaker: update to 1.12.1 2023-02-15 08:09:00 +01:00
Mehdi Chinoune
3b92367ac3 cython: update to 0.29.33 2023-02-15 08:08:51 +01:00
Mehdi Chinoune
83b6fd8e45 ansible-core: update to 2.14.2 2023-02-15 08:08:43 +01:00
Mehdi Chinoune
338b7227a0 po4a: update to 0.69 2023-02-15 08:08:33 +01:00
Biswapriyo Nath
c3dd3d2adc
python-pyalpm: Add git in makedepends 2023-02-15 12:02:20 +05:30
Christoph Reiter
9952e1c2e5
Merge pull request #3564 from lazka/git-2.39.2
git: Update to 2.39.2
2023-02-14 23:31:52 +01:00
Christoph Reiter
3017d578f8 git: Update to 2.39.2 2023-02-14 22:07:58 +01:00
Christoph Reiter
2bece22132
Merge pull request #3563 from lazka/brotli-split
brotli: split out python-brotli into its own PKGBUILD
2023-02-14 22:05:53 +01:00
Christoph Reiter
f730d2cdb9 brotli: split out python-brotli into its own PKGBUILD
so there are fewer dep cycles.

Fixes #3562
2023-02-14 21:56:07 +01:00
Christoph Reiter
4dc695fcf3
Merge pull request #3561 from lazka/gpgme-py311
gpgme: support Python 3.11
2023-02-14 21:07:19 +01:00
Christoph Reiter
f5094b153e gpgme: support Python 3.11 2023-02-14 20:41:10 +01:00
Christoph Reiter
a34c5678f7 gpgme: update signing keys
Looks like the last release was re-signed with a newer key.
Sync the valid keys list while at it.
2023-02-14 19:59:31 +01:00
Christoph Reiter
8af42b51b9
Merge pull request #3560 from lazka/python-3.11
python: Update to 3.11
2023-02-14 18:55:28 +01:00
Christoph Reiter
28c89659b0 python 3.11 rebuilds 2023-02-14 09:48:24 +01:00
Christoph Reiter
5978b5b570 python: Update to 3.11
* 006-3.7-ftm.patch: code no longer exists and builds fine without
* 010-3.8-nis-cygwin.patch: code no longer exists and builds fine without
* 012-3.8-pep3149-cygwin.patch: refreshed
* 013-3.8-tkinter-cygwin.patch: code no longer exists and builds fine without
* 28881-backport.patch, 930-fix-missing-tcp-include.patch: included in the new release
* 970-ossaudiodev.patch: work around "error: initializer element is not constant"

remove useless permissions change
2023-02-14 08:37:10 +01:00
Christoph Reiter
ac720b4ee1
Merge pull request #3559 from lazka/python-cleanup
python: some cleanup
2023-02-13 19:34:04 +01:00
Christoph Reiter
34a49bb1b3 python: more msysize cleanup
change uname to cygwin and drop all build time patches
depending on uname.

This shouldn't change anything in the build result in theory.
2023-02-13 19:10:27 +01:00
Piotr Fusik
6a4a5abd90
gradle: Update to 8.0 2023-02-13 23:37:08 +05:30
Christoph Reiter
c7e102a61a python: build script cleanup
* remove sed for cgi, cgi is deprecated and about to be dropped
* remove CPPFLAGS/LDFLAGS. it leaks into sysconfig and builds fine without it
* don't set CXX (defaults to g++ otherwise). nure sure why an absolute path is
  needed here and not for CC. It builds fine without it.
* remove ac_cv_func_bind_textdomain_codeset override, gets detected correctly
* drop LC_CTYPE, we default to utf-8
* remove EXTRA_CFLAGS, cpython supports CFLAGS since forever
* remove some optdepends commented code
2023-02-13 18:23:21 +01:00
Christoph Reiter
951558bc19
Merge pull request #3557 from lazka/python-3.10.10
python: Update to 3.10.10
2023-02-13 17:19:08 +01:00
Christoph Reiter
728e93b46c
Merge pull request #3556 from lazka/nghttp2-1.52.0
nghttp2: Update to 1.52.0
2023-02-13 16:50:56 +01:00
Christoph Reiter
8c3bcc5839 python: Update to 3.10.10 2023-02-13 16:50:07 +01:00
Christoph Reiter
283f3ad2d3 nghttp2: Update to 1.52.0 2023-02-13 16:40:28 +01:00
Christoph Reiter
ee817e5bc9
Merge pull request #3555 from lazka/sshpass-1.10
sshpass: Update to 1.10
2023-02-12 22:33:00 +01:00
Christoph Reiter
73bfc82742 sshpass: Update to 1.10 2023-02-12 22:24:02 +01:00
Christoph Reiter
3122be5956
Merge pull request #3554 from lazka/gnutls-3.7.9
gnutls: Update to 3.7.9
2023-02-12 21:46:19 +01:00
Christoph Reiter
ba5ef8bfd3 gnutls: Update to 3.7.9 2023-02-12 21:00:42 +01:00
Christoph Reiter
a305a0bd95
Merge pull request #3553 from lazka/python-hatchling
Add python-hatchling and update python-iniconfig
2023-02-12 19:16:26 +01:00
Christoph Reiter
934dc1346c
Merge pull request #3552 from lazka/python-updates
Various Python updates
2023-02-12 19:14:21 +01:00
Christoph Reiter
c6632b74bf Add python-hatchling and update python-iniconfig
iniconfig 2.0 uses hatchling as a build backend, so add
hatchling and all required dependencies
2023-02-12 19:06:00 +01:00
Christoph Reiter
5c7e853df2
Merge pull request #3551 from lazka/some-rebuilds-v3
Some URL fixes and rebuilds
2023-02-12 18:44:44 +01:00
Christoph Reiter
0cb748d790 python-pip: Update to 23.0 2023-02-12 18:43:03 +01:00
Christoph Reiter
02b8bbc085 python-pytest: Update to 7.2.1 2023-02-12 18:41:07 +01:00
Christoph Reiter
0cc4c9cb00 python-dulwich: Update to 0.21.2 2023-02-12 18:39:53 +01:00
Christoph Reiter
0b60c7838c python-poetry-core: Update to 1.5.0 2023-02-12 18:37:41 +01:00
Christoph Reiter
4938b76a3b python-markupsafe: Update to 2.1.2 2023-02-12 18:36:01 +01:00
Christoph Reiter
2810381955 python-pbr: Update to 5.11.1 2023-02-12 18:32:19 +01:00
Christoph Reiter
2297d5753a patiencediff: Update to 0.2.13 2023-02-12 18:16:04 +01:00
Christoph Reiter
5ac2ec7727 python-setuptools: Update to 67.2.0 2023-02-12 18:07:08 +01:00
Christoph Reiter
2ba7a7d9e0
Merge pull request #3549 from waterlan/dos2unix-7.4.4
dos2unix: Update to 7.4.4
2023-02-12 17:44:49 +01:00
Christoph Reiter
0a996297e3 Some URL fixes and rebuilds 2023-02-12 17:44:00 +01:00
Erwin Waterlander
42325c698d dos2unix: Update to 7.4.4 2023-02-11 21:16:00 +01:00
Christoph Reiter
9c37ab20cd
Merge pull request #3546 from lazka/gnupg-2.2.41
gnupg: Update to 2.2.41
2023-02-11 19:59:34 +01:00
Christoph Reiter
70c9df23c5
Merge pull request #3548 from lazka/vim-9.0.1302
vim: Update to 9.0.1302
2023-02-11 19:59:17 +01:00
Christoph Reiter
33ea80b719
Merge pull request #3547 from lazka/upx-4.0.2
upx: Update to 4.0.2
2023-02-11 19:52:24 +01:00
Christoph Reiter
c9ec83c818 gnupg: Update to 2.2.41 2023-02-11 19:43:47 +01:00
Christoph Reiter
3d9cece030 upx: Update to 4.0.2 2023-02-11 19:41:36 +01:00
Christoph Reiter
48eeb4ed8f vim: Update to 9.0.1302 2023-02-11 19:40:42 +01:00
Christoph Reiter
fc60cb2447 libtre: pin commit 2023-02-11 18:56:00 +01:00
Christoph Reiter
2e923b5399
Merge pull request #3544 from lazka/some-rebuilds-v2
Some rebuilds
2023-02-11 18:12:20 +01:00
Christoph Reiter
f512e8552d
Merge pull request #3545 from lazka/perl-rebuilds
Some perl rebuilds and URL fixes
2023-02-11 17:41:43 +01:00
Christoph Reiter
740d53b603 Some rebuilds
To update the upstream URLs
2023-02-11 17:31:11 +01:00
Christoph Reiter
690cc36776 Some perl rebuilds and URL fixes 2023-02-11 17:27:10 +01:00
Christoph Reiter
85883c0352
Merge pull request #3543 from lazka/update-lndir
Update lndir,xproto
2023-02-11 15:31:30 +01:00
Christoph Reiter
2cb9d36522 lndir: Update to 1.0.4 2023-02-11 12:04:33 +01:00
Christoph Reiter
e738fbefd5 xproto: Update to 7.0.31 2023-02-11 12:04:28 +01:00
Christoph Reiter
7cee682823
Merge pull request #3542 from lazka/brotli-link-shared
brotli: link brotli.exe against the shared libs
2023-02-10 14:22:40 +01:00
Christoph Reiter
1c51f50ec0 brotli: link brotli.exe against the shared libs
they are in the same package anyway, so saves some space
2023-02-10 13:32:45 +01:00
Christoph Reiter
3ba66cb3b0
Merge pull request #3541 from lazka/zstd-1.5.4
zstd: Update to 1.5.4
2023-02-10 12:58:49 +01:00
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 fd25584fe30bc4fc

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
Christoph Reiter
87f9b5020e pacman-contrib: Update to 1.8.2 2023-01-28 16:04:23 +01:00
Christoph Reiter
48d1378434 pkgconf: Update to 1.9.4 2023-01-28 16:01:54 +01:00
Christoph Reiter
9bf3366427
Merge pull request #3514 from francescocorte9001/vim-9-update
update vim to v9
2023-01-26 18:24:45 +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
65a80cfe56
Merge pull request #3516 from dscho/less-v621
less: Update to v621
2023-01-25 22:31:36 +01:00
Johannes Schindelin
78cd763ab6 less: Update to v621
There are many commits in the main branch of `less` since the last
version that was released "for general use" (v608).

Hoping that some of those commits fix issues reported in the Git for
Windows bug tracker, let's update to the latest tagged version, v621.

An alternative would be to backport individual patches, but due to some
sweeping changes (e.g. to convert from Kernighan & Ritchie style to C89
style function definitions), I've failed to backport them separately.

Switch to a GitHub archive since this release isn't available on
the website yet.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2023-01-25 21:02:52 +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
Christoph Reiter
bfb8970215
Merge pull request #3510 from lazka/texinfo-7.0.2
texinfo: Update to 7.0.2
2023-01-24 20:32:29 +01:00
Christoph Reiter
6e2e0c1654
Merge pull request #3511 from lazka/dash-0.5.12
dash: Update to 0.5.12
2023-01-24 20:31:57 +01:00
Christoph Reiter
9c110de945 dash: Update to 0.5.12 2023-01-24 20:08:05 +01:00
Christoph Reiter
b97efded4b texinfo: Update to 7.0.2 2023-01-24 20:03:35 +01:00
Christoph Reiter
53b9221bce
gcc: rebuild
it has been a while
2023-01-22 11:06:12 +01:00
Christoph Reiter
2ad0e24cab
Merge pull request #3508 from lazka/binutils-2.40
binutils: Update to 2.40
2023-01-21 12:46:11 +01:00
Christoph Reiter
a48ad08999 binutils: Update to 2.40 2023-01-20 15:46:42 +01:00
Christoph Reiter
49673e6ef6
Merge pull request #3507 from lazka/xz-5.4.1
xz: Update to 5.4.1
2023-01-20 14:46:31 +01:00
Christoph Reiter
fe50e073ac
Merge pull request #3506 from lazka/cygutils-1.4.17
cygutils: Update to 1.4.17
2023-01-20 14:42:59 +01:00
Christoph Reiter
d9edc22b0f cygutils: Update to 1.4.17
* drop msysize patch
* the tools link against intl/iconv, so remove the comment and add depends
* force c++14 since it fails to build with c++17
2023-01-20 14:32:23 +01:00
Christoph Reiter
822a56dc10 xz: Update to 5.4.1 2023-01-20 14:30:41 +01:00
Christoph Reiter
64da0ed033
Merge pull request #3503 from lazka/nano-7.2
nano: Update to 7.2
2023-01-20 09:15:12 +01:00
Christoph Reiter
4d7d840b4a
Merge pull request #3502 from lazka/msys2-runtime-3.4.5
msys2-runtime: Update to 3.4.5
2023-01-20 09:14:44 +01:00
Christoph Reiter
a044640ba9 nano: Update to 7.2 2023-01-19 21:39:34 +01:00
Christoph Reiter
46c064cc8b msys2-runtime: Update to 3.4.5
See https://github.com/msys2/msys2-runtime/pull/136
2023-01-19 21:24:30 +01:00
Christoph Reiter
6bd50b630e
Merge pull request #3494 from alexjorgef/add-ansible-collections
update ansible to 2.14.1, add ansible community collections
2023-01-18 20:26:41 +01:00
Christoph Reiter
51cfb8de02 ansible: don't use setup.py
it's deprecated
2023-01-18 19:43:43 +01:00
Christoph Reiter
13a97640ee ansible-core: just extract two times to work around symlink issue 2023-01-18 19:28:48 +01:00
Christoph Reiter
a6c9043192
Merge pull request #3500 from lazka/git-2.39.1
git: Update to 2.39.1
2023-01-17 21:04:35 +01:00
Christoph Reiter
e80d8e7697 rebuilds for the missing strip issue
https://github.com/msys2/msys2-pacman/pull/25
2023-01-17 21:03:20 +01:00
Christoph Reiter
10cfd68b8a
Merge pull request #3498 from lazka/python-packaging-23.0
python-packaging: Update to 23.0
2023-01-17 20:47:30 +01:00
Christoph Reiter
6abbbb73b9
Merge pull request #3497 from lazka/meson-1.0.0
meson: Update to 1.0.0
2023-01-17 20:47:12 +01:00
Christoph Reiter
b365aa5925 git: Update to 2.39.1 2023-01-17 20:29:44 +01:00
Biswapriyo Nath
632b9c988f README: Add social media badges
Also fix the GitHub Actions badge link
2023-01-17 11:13:00 +05:30
Christoph Reiter
4153adbc52
Merge pull request #3499 from lazka/pacman-update-5
pacman: Update
2023-01-16 18:31:25 +01:00
Christoph Reiter
3054b5823c pacman: Update 2023-01-16 18:22:16 +01:00
Christoph Reiter
4b352767a4 PKGMETA: add some mappings 2023-01-16 09:23:55 +01:00
Christoph Reiter
56f6238cce python-packaging: Update to 23.0
and don't depend on python-build, to avoid a cycle
2023-01-16 08:53:24 +01:00
Christoph Reiter
3f3cc2792d meson: Update to 1.0.0 2023-01-15 22:21:06 +01:00
Christoph Reiter
b4ce6f0b3f
Merge pull request #3495 from lazka/python-build-update
python-build: Update to 0.10.0
2023-01-15 21:47:33 +01:00
Christoph Reiter
7a164624e0 python-build: Update to 0.10.0 2023-01-15 21:07:42 +01:00
Christoph Reiter
b48cc33a43 Remove python-pep517 2023-01-15 21:06:03 +01:00
Christoph Reiter
ececc4b025 Add python-pyproject-hooks 2023-01-15 21:05:47 +01:00
Alexandre Ferreira
780ee26e34 update ansible to 2.14.1, add ansible collections lib
Signed-off-by: Alexandre Ferreira <alexjorgef@protonmail.com>
2023-01-13 22:50:35 +00:00
Christoph Reiter
418619622f
Merge pull request #3493 from lazka/readline-include-inputrc
readline: add etc/inputrc
2023-01-13 15:56:36 +01:00
Christoph Reiter
fd25584fe3 readline: add etc/inputrc
This is just a copy of the current inputrc from the "filesystem" package
which currently gets installed as ~/.inputrc on the first start.

The goal is to remove ~/.inputrc, so that on the first msys2 start the config
is already there and a shell restart is no longer needed.

readline is statically linked into bash, so there is no readline dependency,
so we assume that libreadline is installed with "base" in some way.
2023-01-13 14:35:43 +01:00
Christoph Reiter
29adbc16f0
Merge pull request #3488 from lazka/filesystem-cleanup
filesystem: a bit of cleanup
2023-01-12 09:03:40 +01:00
Christoph Reiter
4db9852fc2 filesystem: pkgrel bump 2023-01-11 20:56:44 +01:00
Christoph Reiter
d78597e5fc filesystem: avoid calling uname twice 2023-01-11 20:56:24 +01:00
Christoph Reiter
02d9b52df2 filesystem: remove code to create /dev/<fd/stdin/stdout/stderr> files
This is no longer requires since
https://github.com/cygwin/cygwin/commit/4ec08891a005c040da5bf7c38ae4

All four commands take around 50ms here, on every login shell.
2023-01-11 19:46:29 +01:00
Christoph Reiter
b81b3d9e5e
Merge pull request #3487 from lazka/runtime-3.3-update
msys2-runtime-3.3: Update
2023-01-11 19:43:01 +01:00
Christoph Reiter
0c3bacbfd8 msys2-runtime-3.3: Update 2023-01-11 19:17:41 +01:00
Christoph Reiter
2c5250954f
Merge pull request #3485 from lazka/msys2-runtime-uname-version
msys2-runtime: explicitely set a runtime version
2023-01-11 19:16:03 +01:00
Christoph Reiter
2595c48010
Merge pull request #3484 from lazka/filesystem-drop-agm2
filesystem: drop agm2 function
2023-01-11 18:55:52 +01:00
Christoph Reiter
3dd1ac1f15 CI: don't uninstall if installation is skipped 2023-01-11 18:50:26 +01:00
Christoph Reiter
d6867cfbc4 msys2-runtime: explicitely set a runtime version
so we get "3.4.3.x86_64" instead of "3.4.3-dirty.x86_64"
2023-01-11 09:57:01 +01:00
Christoph Reiter
532e1b3737 filesystem: drop agm2 function
This was added in e259adce916745c3934

(1) this isn't executed if bash_profile exists, which is the default
and (2) I don't think we should include msys2 development related functions
here
2023-01-11 09:18:27 +01:00
Christoph Reiter
3eb932caac
Merge pull request #3479 from jannick0/bisoncpp-update-6.04.44
bisoncpp: Update to 6.04.44
2023-01-09 19:01:55 +01:00
Christoph Reiter
211c093e08
Merge pull request #3483 from lazka/mpfr-4.2.0
mpfr: Update to 4.2.0
2023-01-08 22:20:10 +01:00
Christoph Reiter
79ecbdd1a7 mpfr: Update to 4.2.0 2023-01-08 22:03:02 +01:00
Christoph Reiter
e240155fd8
Merge pull request #3482 from lazka/file-5.44-v2
file: Update to 5.44 (v2)
2023-01-08 21:57:38 +01:00
Christoph Reiter
212a61ec23 file: Update to 5.44 (v2)
this time with lzma support
2023-01-08 21:44:22 +01:00
Mehdi Chinoune
e461c92423 doxygen: update to 1.9.6 2023-01-04 17:16:12 +01:00
Christoph Reiter
eee477ecb2 Revert "file: Update to 5.44"
This reverts commit 6ce17635771094e4dc2cc164484ab408259ce8dc.

https://github.com/msys2/MINGW-packages/pull/14881#issuecomment-1368538879

needs investigating. autobuild produces a different binary size, so maybe
there are differences in dependencies.
2023-01-04 17:03:55 +01:00
Jannick
c799b8f052 bisoncpp: Update to 6.04.44
* PKGBUILD:
  - use release tar instead of git tag
  - remove outdated dependency version requirements (not documented in
    package any more)
  - FIX BUG to handle symlinks when unzipping
  - remove html documentation already covered by man doc in package
  - additional edits
2023-01-02 16:32:46 +01:00
Mehdi Chinoune
611fcea854 cloc: update to 1.96 2023-01-02 12:40:33 +01:00
Mehdi Chinoune
437f65ca0a python-pygments: update to 2.14.0 2023-01-02 12:40:21 +01:00
Christoph Reiter
45cdbbdafd Revert "db: Update to 6.2.32"
This reverts commit de8fd37d959f30b41d80c7d60849d758333b7cef.
2023-01-01 20:46:29 +01:00
Christoph Reiter
d81697a51c Revert "db: rebuilds"
This reverts commit 346409f06461aa1136971fc5af9d957967810bfa.
2023-01-01 20:46:27 +01:00
Christoph Reiter
df77bf6d05
Merge pull request #3442 from lazka/db-6.2.32
db: Update to 6.2.32
2023-01-01 19:14:17 +01:00
Christoph Reiter
346409f064 db: rebuilds 2023-01-01 16:10:56 +01:00
Christoph Reiter
de8fd37d95 db: Update to 6.2.32
Drop all patches, seems to build fine here, and java/tcl are disabled anyway.
2023-01-01 16:10:27 +01:00
Christoph Reiter
b3d523b447
Merge pull request #3459 from lazka/sqlite-3.40.1
sqlite: Update to 3.40.1
2023-01-01 16:09:21 +01:00
Christoph Reiter
77407585ae sqlite: Update to 3.40.1 2023-01-01 13:02:27 +01:00
Christoph Reiter
47f4ca987b
Merge pull request #3476 from lazka/file-5.44
file: Update to 5.44
2023-01-01 12:48:22 +01:00
Christoph Reiter
e66b927a57
Merge pull request #3475 from lazka/libpsl-0.21.2
libpsl: Update to 0.21.2
2023-01-01 12:48:00 +01:00
Christoph Reiter
6ce1763577 file: Update to 5.44 2023-01-01 12:22:44 +01:00
Christoph Reiter
6260d1dc50 libpsl: Update to 0.21.2 2023-01-01 12:19:03 +01:00
Christoph Reiter
22a4974378
Merge pull request #3472 from jannick0/reflex-update-20221012
reflex: Update to 20221012
2023-01-01 10:31:13 +01:00
Christoph Reiter
3687eb6f8e
Merge pull request #3471 from jannick0/btyacc-update-20221106
btyacc: Update to 20221106
2023-01-01 10:26:00 +01:00
Christoph Reiter
d2cf3bb9aa Some PKGBUILD url fixes 2022-12-31 09:57:14 +01:00
Christoph Reiter
362c611ea8
Merge pull request #3470 from lazka/lftp-rebuild
lftp: rebuild for cygwin
2022-12-31 09:13:48 +01:00
Christoph Reiter
67536411d4 lftp: rebuild for cygwin 2022-12-31 08:52:08 +01:00
Christoph Reiter
6ee0f63e7e
Merge pull request #3469 from lazka/openbsd-netcat-update
openbsd-netcat: Sync with Arch
2022-12-30 13:42:15 +01:00
Christoph Reiter
1f4c02e866 openbsd-netcat: Sync with Arch 2022-12-30 13:33:51 +01:00
Christoph Reiter
10c9e9ee1e luit: rebuild
I tried to update, but the newest version (20221028) freezes on exit.
2022-12-30 13:21:28 +01:00
Christoph Reiter
1fc18a0c49 Remove midipix-cross-binutils
No users and no one has really worked on this for years
2022-12-30 13:15:10 +01:00
Christoph Reiter
51ef127e5a
Merge pull request #3468 from lazka/pax-rebuild
pax: rebuild
2022-12-30 11:17:49 +01:00
Christoph Reiter
e4e0581fec
Merge pull request #3467 from lazka/publicsuffix-list-update
publicsuffix-list: Update
2022-12-30 09:22:34 +01:00
Christoph Reiter
c1a4080014 pax: rebuild
switch to http since the upstream TLS setup is no longer supported
by openssl
2022-12-30 09:21:20 +01:00
Christoph Reiter
e3ddc40d6a publicsuffix-list: Update 2022-12-30 08:58:08 +01:00
Christoph Reiter
55bd169eaa
Merge pull request #3466 from Biswa96/pacman-clangarm64
pacman: Enable clangarm64 repository
2022-12-30 07:39:34 +01:00
Biswapriyo Nath
5545b5b3dd pacman: Enable clangarm64 repository 2022-12-30 10:41:32 +05:30
Christoph Reiter
509d08bd72
Merge pull request #3465 from lazka/libbsd
Add libmd and libbsd
2022-12-29 18:28:13 +01:00
Christoph Reiter
71db3d6864 Add libmd and libbsd
newer netcat requries them
2022-12-29 18:15:43 +01:00
Christoph Reiter
116d406dde nano-syntax-highlighting: rebuild 2022-12-29 17:25:34 +01:00
Christoph Reiter
d30b94a56b
Merge pull request #3464 from lazka/remake-4.3+dbg1.6
remake: Update to 4.3+dbg1.6
2022-12-29 17:15:55 +01:00
Christoph Reiter
6ede6b4bab remake: Update to 4.3+dbg1.6 2022-12-29 17:08:17 +01:00
Christoph Reiter
f8d7a60ca4
Merge pull request #3463 from lazka/yasm-rebuild
yasm: build fixes; rebuild for cygwin
2022-12-29 16:59:28 +01:00
Christoph Reiter
6d73dad0cf
Merge pull request #3462 from lazka/some-rebuilds
Some perl rebuilds
2022-12-29 16:36:57 +01:00
Christoph Reiter
cf46d625cf yasm: build fixes; rebuild for cygwin 2022-12-29 16:35:41 +01:00
Christoph Reiter
d8aae746c9 Some rebuilds
perl packages not rebuilt in a while
2022-12-29 16:24:31 +01:00
Christoph Reiter
c186d240db link glib2 to cygwin 2022-12-29 13:55:07 +01:00
Christoph Reiter
7ecafaaa84
Merge pull request #3461 from lazka/libksba-1.6.3
libksba: Update to 1.6.3
2022-12-29 10:13:29 +01:00
Christoph Reiter
9fceb64668
Merge pull request #3460 from lazka/nasm-2.16.01
nasm: Update to 2.16.01
2022-12-29 10:13:09 +01:00
Christoph Reiter
dfca780cd4
Merge pull request #3458 from lazka/libtirpc-update
libtirpc: Update to 1.3.3
2022-12-29 10:08:58 +01:00
Christoph Reiter
954f459189 libksba: Update to 1.6.3 2022-12-29 10:04:02 +01:00
Christoph Reiter
ff465078d7 nasm: Update to 2.16.01 2022-12-29 09:58:45 +01:00
Christoph Reiter
52b8d8a5ac libtirpc: Update to 1.3.3 2022-12-29 09:51:42 +01:00
Christoph Reiter
54b2c03e5f libtirpc: build fixes
disable some things half provided by cygwin
build for cygwin
2022-12-29 09:51:41 +01:00
Christoph Reiter
8aa501cfa6 Add PKGMETA.yml 2022-12-29 09:00:43 +01:00
Jannick
5fd4c2e9e8 btyacc: Update to 20221106
* PKGBUILD:
  - move build directory outside of source directory
  - use install binary instead of manual copy
2022-12-28 17:22:39 +01:00
Jannick
5ed842bf7d reflex: Update to 20221012
* PKGBUILD:
  - update to 20221012
  - avoid quasi-global variables '_src_dir' and '_build_dir'
  - (package) use install binary
  - add patch 0001-t20210808-Makefile.in-fix-target-install.man.patch
* 0001-t20210808-Makefile.in-fix-target-install.man.patch:
  - handle man files
2022-12-28 17:20:58 +01:00
Christoph Reiter
0696693a4e
pacman: rebuild for openssl 2022-12-28 09:48:44 +01:00
Mehdi Chinoune
01c780bad0 python-attrs: update to 22.2.0 2022-12-27 15:06:31 +01:00
Christoph Reiter
e9019dff93
Merge pull request #3454 from lazka/base-devel-minus-gperf
base-devel: drop gperf
2022-12-23 20:35:33 +01:00
Christoph Reiter
b764b2a409 Makedep on gperf where needed
guessed based in reverse build deps on Debian and Arch
2022-12-23 18:15:06 +01:00
Christoph Reiter
085698dce3 base-devel: drop gperf
only a handful of packages need this, makedep
explicitly instead.
2022-12-23 18:12:00 +01:00
Christoph Reiter
ddeb97ebcc
Merge pull request #3453 from lazka/base-devel-minus-groff
base-devel: remove groff
2022-12-23 13:52:52 +01:00
Christoph Reiter
770f212875 Add groff explicitely to makedepends
Just a guess based on Debian reverse makedepends
2022-12-23 12:02:25 +01:00
Christoph Reiter
66a18d114d base-devel: remove groff
Not many packages need it, so try to move it to explicit
makedepends instead.
2022-12-23 11:26:52 +01:00
Christoph Reiter
74752445ee
Merge pull request #3451 from lazka/add-lynx
Add lynx
2022-12-22 22:12:03 +01:00
Christoph Reiter
0ad0580a9f Add lynx 2022-12-22 21:33:53 +01:00
Christoph Reiter
ae547cc7e3
Merge pull request #3450 from jeremyd2019/opensp-autoreconf
opensp: autoreconf
2022-12-22 20:54:58 +01:00
Jeremy Drake
29de707974 opensp: autoreconf
For some reason, libtool was screwing up when I tried to build this for
32-bit msys2, even though it apparently built fine on 64-bit msys2.
autoreconf to get updated (and presumably bugfixed) libtool files.
2022-12-22 10:53:58 -08:00
Christoph Reiter
137256b8ac
Merge pull request #3449 from lazka/glib2-2.74.4
glib2: Update to 2.74.4
2022-12-22 18:32:30 +01:00
Christoph Reiter
9f174bf3b4 CI: fix the artifact name 2022-12-22 18:27:59 +01:00
Christoph Reiter
7db7479329 glib2: Update to 2.74.4 2022-12-22 18:11:07 +01:00
Christoph Reiter
826cd9c9b5 CI: move the dll check out of the binary package loop
It just looks at the global pkg dir
2022-12-22 18:10:00 +01:00
Christoph Reiter
a3961ecbc9
Merge pull request #3448 from lazka/openssl-disable-DLL_PROCESS_DETACH
openssl: disable cleanup in DLL_THREAD_DETACH
2022-12-22 15:11:41 +01:00
Christoph Reiter
5c5fb0c4cd openssl: disable cleanup in DLL_THREAD_DETACH
openssl/cygwin crashes when pthread APIs are called in
DllMain:

0  0x0000000000000000 in ?? ()
1  0x00000001801619bd in pthread_rwlock_wrlock (rwlock=0x800275ff0)
   at /c/S/msys2-runtime-3.3/src/msys2-runtime/winsup/cygwin/thread.cc:3228
2  0x000000018019905b in _sigfe () at sigfe.s:35
3  0x00000004358490c9 in CRYPTO_THREAD_write_lock () from /usr/bin/msys-crypto-3.dll
4  0x000000043583c414 in init_thread_remove_handlers () from /usr/bin/msys-crypto-3.dll
5  0x000000043583c843 in OPENSSL_thread_stop () from /usr/bin/msys-crypto-3.dll
6  0x000000043583a953 in DllMain () from /usr/bin/msys-crypto-3.dll

It can be reliably reproduced by calling "meson test", which spawns threads for tests.

Something similar was discussed on the cygwin mailing list years ago, and it seems
nothing has changed/improved there, and with openssl v3 it always crashes:

https://cygwin.com/pipermail/cygwin/2011-March/194454.html

Let's do what corinna suggested there, skip OPENSSL_thread_stop() under cygwin.
This is a hacky workaround, but better to leak things then to crash.
2022-12-22 14:36:32 +01:00
Christoph Reiter
75bb29d4ff openssl rebuilds 2022-12-21 18:57:19 +01:00
Christoph Reiter
4e0a9fe6f3
Merge pull request #3407 from lazka/openssl-3.0.7
openssl: Update to 3.0.7
2022-12-21 18:55:40 +01:00
Christoph Reiter
0d14727c3e openssl: Update to 3.0.7
* Drop 0003 patch - seems no longer to be needed
* Stop changing the default openssl config like Arch.
  This re-enables the idea algo, but I couldn't find anything why it
  should be disabled. Assume openssl knows what's acceptable.
* Run tests in parallel (they pass, with the patch revert workaround)
* Move man7 man pages to openssl-docs, that category gained a lot of
  development related man pages, so move it away from the runtime packages.
2022-12-21 16:06:27 +01:00
Christoph Reiter
173931fd04 CI: sync CI scripts from MINGW-packages 2022-12-21 15:54:44 +01:00
Christoph Reiter
573b17ea49
Merge pull request #3447 from lazka/serf-openssl-backports
serf: backport openssl v3 fixes from Arch
2022-12-21 15:28:46 +01:00
Christoph Reiter
b6df704cd4 serf: backport openssl v3 fixes from Arch 2022-12-21 14:03:11 +01:00
Christoph Reiter
8ad19559bf pacman: rebuild for curl 2022-12-21 11:32:47 +01:00
Christoph Reiter
566c9e557b
Merge pull request #3446 from lazka/curl-7.87.0
curl: Update to 7.87.0
2022-12-21 10:09:47 +01:00
Christoph Reiter
24ece8b2a4 curl: Update to 7.87.0 2022-12-21 09:44:40 +01:00
Christoph Reiter
79659ddbca
Merge pull request #3445 from lazka/add-opensp
Add opensp
2022-12-20 20:22:14 +01:00
Christoph Reiter
016a2f2529 Add opensp 2022-12-20 20:05:58 +01:00
Christoph Reiter
f6cb10ff8a
Merge pull request #3444 from lazka/fish-env-sync
fish: sync /etc/fish/msystem.fish with bash variant
2022-12-20 09:04:26 +01:00
Christoph Reiter
ce4fabf06a
Merge pull request #3443 from lazka/pcre2-10.42
pcre2: Update to 10.42
2022-12-20 09:03:58 +01:00
Christoph Reiter
4adc54a0e9 fish: sync /etc/fish/msystem.fish with bash variant
Fixes #3424
2022-12-20 08:45:20 +01:00
Christoph Reiter
3ba2814170 pcre2: Update to 10.42 2022-12-20 08:30:44 +01:00
Christoph Reiter
6e5dfce4ef
Merge pull request #3441 from lazka/xz-5.4.0
xz: Update to 5.4.0
2022-12-19 21:47:07 +01:00
Christoph Reiter
eddc4a4a3b
Merge pull request #3440 from lazka/nano-7.1
nano: Update to 7.1
2022-12-19 21:06:29 +01:00
Christoph Reiter
725044e073 xz: Update to 5.4.0 2022-12-19 20:40:10 +01:00
Christoph Reiter
afd23f8a29
Merge pull request #3439 from lazka/msys2-runtime-strip
msys2-runtime: strip it
2022-12-19 20:38:40 +01:00
Christoph Reiter
407b9bb7f3 nano: Update to 7.1 2022-12-19 20:37:28 +01:00
Christoph Reiter
d24e4dabb9 msys2-runtime: strip it
Upstream no longer manually strips the cygwin dll and creates
a debug file since https://cygwin.com/git/?p=newlib-cygwin.git;a=commit;h=99bb3e937a0fdbc1e3acbdc7cefb31e54a89a6ac

This means the debug info now moved from msys2-runtime-devel to msys2-runtime
staying in the DLL.

We don't really want to install/ship debug infos by default, so we could either
re-implement the debug info extraction manually again, or let makepkg build a
separate "-debug" package, or just strip everything.

Since the later is the least work and the least special compared to other packages,
just enable stripping.
2022-12-19 20:03:53 +01:00
Christoph Reiter
329cd2a7dd
Merge pull request #3436 from lazka/python-tomli-bootstrap
python-tomli: rework bootstrap path
2022-12-18 19:26:49 +01:00
Christoph Reiter
ba7b0a52c2
Merge pull request #3435 from lazka/python-wheel-bootstrap
python-wheel: remove bootstrap path
2022-12-18 19:26:31 +01:00
Christoph Reiter
d055b5227e python-tomli: rework bootstrap path
use flit and installer
2022-12-18 19:18:28 +01:00
Christoph Reiter
5cc69f370c python-wheel: remove bootstrap path
No longer needed, we can depend on installer now
2022-12-18 19:08:22 +01:00
Christoph Reiter
e1d82c3465
Merge pull request #3434 from lazka/python-build-flit
python-build: switch to flit
2022-12-18 18:36:21 +01:00
Christoph Reiter
c62c2704ce
Merge pull request #3433 from lazka/setuptools-bootstrap
setuptools: port to build/installer
2022-12-18 18:35:53 +01:00
Christoph Reiter
a03c16c389 python-build: switch to flit
Backported from upstream.
This should make botostrapping work again after setuptools needs build
2022-12-18 18:27:54 +01:00
Christoph Reiter
3100642a7e
Merge pull request #3431 from lazka/runtime-sync
msys2-runtime: update
2022-12-18 18:13:08 +01:00
Christoph Reiter
6a0477478e
Merge pull request #3432 from lazka/remove-setup.py-v5
Port various Python packages to build/installer (v5)
2022-12-18 18:12:47 +01:00
Christoph Reiter
7b725bff02 setuptools: port to build/installer 2022-12-18 18:11:29 +01:00
Christoph Reiter
8f67e6eab9 mercurial: port to build/installer 2022-12-18 17:59:52 +01:00
Christoph Reiter
763968832b gyp: port to build/installer 2022-12-18 17:53:00 +01:00
Christoph Reiter
7da90692e4 forgot file 2022-12-18 17:43:42 +01:00
Christoph Reiter
6cd3fb3fd8 namcap: fix the data_files install path 2022-12-18 17:36:40 +01:00
Christoph Reiter
16726b4fb3
Merge pull request #3430 from lazka/remove-setup.py-v4
Port various Python packages to build/installer (v4)
2022-12-18 17:05:24 +01:00
Christoph Reiter
436871dc51 msys2-runtime: update
No changes, just moved the patch upstream
2022-12-18 16:44:25 +01:00
Christoph Reiter
49ffede292
Merge pull request #3428 from MehdiChinoune/python-setuptools-scm-update
python-setuptools-scm: update to 7.1.0
2022-12-18 16:31:49 +01:00
Christoph Reiter
e319dc2cc1
Merge pull request #3427 from MehdiChinoune/python-patiencediff-update
python-patiencediff: update to 0.2.12
2022-12-18 16:30:56 +01:00
Christoph Reiter
22701a459f
Merge pull request #3426 from lazka/mintty-3.6.3
mintty: Update to 3.6.3
2022-12-18 16:30:29 +01:00
Christoph Reiter
5f4ba50035
Merge pull request #3429 from MehdiChinoune/tio-update
tio: update to 2.5
2022-12-18 16:29:37 +01:00
Christoph Reiter
0cdec62e06 python-pygments: port to build/installer 2022-12-18 16:28:22 +01:00
Christoph Reiter
e5b473942f ansible: port to build/installer 2022-12-18 16:12:48 +01:00
Christoph Reiter
7a243da42b python-urllib3: port to build/installer 2022-12-18 15:51:38 +01:00
Christoph Reiter
540c252a82 asciidoc: port to build/installer 2022-12-18 15:48:31 +01:00
Christoph Reiter
51298284ed namcap: port to build/installer 2022-12-18 15:43:40 +01:00
Christoph Reiter
136a798b2d txt2tags: port to build/installer 2022-12-18 15:39:38 +01:00
Christoph Reiter
69e60f4e40 cython: port to build/installer 2022-12-18 15:34:19 +01:00
Christoph Reiter
302a84c0f2 brotli: port to build/installer 2022-12-18 15:28:46 +01:00
Christoph Reiter
9ed778e2ae meson: port to build/installer 2022-12-18 15:22:24 +01:00
Mehdi Chinoune
b221ba19cc tio: update to 2.5 2022-12-18 14:19:11 +00:00
Mehdi Chinoune
abea192ce5 python-setuptools-scm: update to 7.1.0 2022-12-18 14:14:04 +00:00
Mehdi Chinoune
4ea0349672 python-patiencediff: update to 0.2.12 2022-12-18 14:13:57 +00:00
Christoph Reiter
29f2414b26 mintty: Update to 3.6.3 2022-12-18 14:13:14 +01:00
Christoph Reiter
4dfb837229
Merge pull request #3425 from lazka/runtime-disable-dynamicbase
msys2-runtime: disable dynamicbase again
2022-12-17 20:55:41 +01:00
Christoph Reiter
136248feee msys2-runtime: disable dynamicbase again
We are seeing fork errors in Docker, which might be related to
3.4.x setting dynamicbase. Let's see if reverting that helps.
2022-12-17 20:24:42 +01:00
Christoph Reiter
4b463d9ee9 Sync the issue template changes from MINGW-packages 2022-12-17 17:30:37 +01:00
Christoph Reiter
47c073900b
Merge pull request #3423 from lazka/remove-setup.py-v3
Port various Python packages to build/installer (v3)
2022-12-17 15:44:15 +01:00
Christoph Reiter
fdb23b760f
Merge pull request #3422 from lazka/remove-setup.py-v2
Port various Python packages to build/installer (v2)
2022-12-17 15:12:20 +01:00
Christoph Reiter
465ee829ba python-zstandard: port to build/installer 2022-12-17 15:10:02 +01:00
Christoph Reiter
16dc7dd464 python-wcwidth: port to build/installer 2022-12-17 15:07:15 +01:00
Christoph Reiter
165addfb73 python-six: port to build/installer 2022-12-17 15:03:46 +01:00
Christoph Reiter
b455c1c9b9 python-setuptools-scm: port to build/installer 2022-12-17 15:00:47 +01:00
Christoph Reiter
933315b0ab python-py3c: port to build/installer 2022-12-17 15:00:47 +01:00
Christoph Reiter
da53be8f68 Remove python-toml
Unmaintained upstream and no users left
2022-12-17 15:00:00 +01:00
Christoph Reiter
0346a16dcc python-pacdb: port to build/installer 2022-12-17 14:42:34 +01:00
Christoph Reiter
7e6bafebf4 python-pkgconfig: port to build/installer 2022-12-17 14:38:48 +01:00
Christoph Reiter
62164de4f3 Add python-poetry-core 2022-12-17 14:37:00 +01:00
Christoph Reiter
f7a1efe7d8 python-patiencediff: port to build/installer 2022-12-17 14:12:40 +01:00
Christoph Reiter
0bfa537828 python-markupsafe: Port to build/installer 2022-12-17 14:07:38 +01:00
Christoph Reiter
1bbc9fd42e python-mallard-ducktype: port to build/installer 2022-12-17 14:05:30 +01:00
Christoph Reiter
85f84fd364
Merge pull request #3421 from lazka/remove-setup.py
Port various Python packages to build/installer
2022-12-17 12:40:59 +01:00
Christoph Reiter
31f5be3137
Merge pull request #3420 from lazka/remove-atomicwrites
Remove python-atomicwrites
2022-12-17 12:25:11 +01:00
Christoph Reiter
13b3841c57 python-jinja: port to build/installer 2022-12-17 12:24:25 +01:00
Christoph Reiter
209ed398b5 python-fastimport: Port to build/installer 2022-12-17 12:21:11 +01:00
Christoph Reiter
9ac1d9be6b python-dulwich: Port to build/installer + cleanups
No longer requires certifi
Clarify the license
2022-12-17 12:18:37 +01:00
Christoph Reiter
a8fcc2b313 python-certifi: port to build/installer 2022-12-17 12:14:38 +01:00
Christoph Reiter
c7c457c96d python-beaker: port to build/installer 2022-12-17 12:13:00 +01:00
Christoph Reiter
eb08b1a4de Remove python-atomicwrites
Unmaintained and no longer has any users
2022-12-17 12:09:53 +01:00
Christoph Reiter
2af34207c4 python-appdirs: Port to build/installer 2022-12-17 12:05:52 +01:00
Christoph Reiter
6448ee7158
Merge pull request #3419 from lazka/python-pbr-5.11.0
python-pbr: Update to 5.11.0; port to build/installer
2022-12-17 11:06:27 +01:00
Christoph Reiter
2a24d2f5eb
Merge pull request #3418 from lazka/pip-22.3.1
pip: Update to 22.3.1
2022-12-17 11:05:09 +01:00
Christoph Reiter
61a3a82a1d
Merge pull request #3417 from lazka/python-lxml-4.9.2
python-lxml: Update to 4.9.2; port to build/installer
2022-12-17 11:03:01 +01:00
Christoph Reiter
388a7f40bf
Merge pull request #3416 from lazka/python-yaml-6.0
python-yaml: Update to 6.0
2022-12-17 11:02:40 +01:00
Christoph Reiter
f73adedec2 python-pbr: Update to 5.11.0; port to build/installer 2022-12-17 10:59:47 +01:00
Christoph Reiter
8a4fdaa945 pip: Update to 22.3.1
also it should work without setuptools now, as it will install
build deps where needed.
2022-12-17 10:51:39 +01:00
Christoph Reiter
f23f6a1268 python-lxml: Update to 4.9.2 2022-12-17 10:42:47 +01:00
Christoph Reiter
de554ba610 python-lxml: port to build/installer 2022-12-17 10:38:42 +01:00
Christoph Reiter
bf36663925
Merge pull request #3415 from lazka/python-flit-core-3.8.0
python-flit-core: Update to 3.8.0
2022-12-17 10:34:11 +01:00
Christoph Reiter
db1b895e73
Merge pull request #3414 from lazka/python-wheel-0.38.4
python-wheel: Update to 0.38.4
2022-12-17 10:33:47 +01:00
Christoph Reiter
22c899af87 python-yaml: Update to 6.0
port to build/installer
drop install file - the warning isn't msys2 specific, that's how the package works.
2022-12-17 10:26:56 +01:00
Christoph Reiter
58e560262d python-flit-core: Update to 3.8.0 2022-12-17 10:13:08 +01:00
Christoph Reiter
00fc692ba2 python-wheel: Update to 0.38.4 2022-12-17 10:06:08 +01:00
Christoph Reiter
1309a84647
Merge pull request #3413 from lazka/msys2-runtime-update-5
msys2-runtime: Update to 3.4.3
2022-12-16 22:15:00 +01:00
Christoph Reiter
2b4a87cf7b msys2-runtime: Update to 3.4.3
See https://github.com/msys2/msys2-runtime/pull/125
2022-12-16 21:05:57 +01:00
Christoph Reiter
8b00e7738a
Merge pull request #3412 from lazka/msys2-runtime-update-4
msys2-runtime: update
2022-12-15 23:24:16 +01:00
Christoph Reiter
36790d9f26 msys2-runtime: update 2022-12-15 22:51:13 +01:00
Christoph Reiter
599e7f5af4
Merge pull request #3410 from jannick0/gawk-5.2.1-fix
gawk: PKGBUILD fixes
2022-12-15 22:17:54 +01:00
Christoph Reiter
4cb5f56748
Merge pull request #3409 from lazka/msys2-runtime-3.4.2
msys2-runtime: Update to 3.4.2
2022-12-14 20:45:33 +01:00
Christoph Reiter
88de0fab2d msys2-runtime: Update to 3.4.2
Rename msys2-runtime-3.4 to msys2-runtime and let it replace the 3.4 packages.
2022-12-14 19:36:19 +01:00
Christoph Reiter
2a4b6be54c
Merge pull request #3405 from lazka/git-2.39.0
git: Update to 2.39.0
2022-12-13 07:57:26 +01:00
Christoph Reiter
35aff6a03d git: Update to 2.39.0 2022-12-12 20:32:46 +01:00
Christoph Reiter
611357d233
Merge pull request #3404 from lazka/mpc-file-backport
mpc: backport fix for undefined FILE
2022-12-11 23:22:11 +01:00
Christoph Reiter
202cd2a10c mpc: backport fix for undefined FILE
mpc.h:287:35: error: unknown type name 'FILE'
2022-12-11 23:08:57 +01:00
Christoph Reiter
80963e32cc
Merge pull request #3403 from lazka/pcre2-10.41
pcre2: Update to 10.41
2022-12-11 22:50:48 +01:00
Christoph Reiter
091a238aec pcre2: Update to 10.41 2022-12-11 22:31:00 +01:00
Christoph Reiter
13cebbaaa8
Merge pull request #3402 from lazka/openssl-cygwin
openssl: build for cygwin
2022-12-11 22:19:38 +01:00
Christoph Reiter
cae0cf0088 openssl: build for cygwin
Build for cygwin and patch the DLL names instead.
Also remove the OSNAME check in the perl scripts as I'm
not sure if perl will continue to report "msys" and we might
switch it to "cygwin" too.

While at it also re-enable makeflags, building with multiple
cores seems to work fine here, and is much faster.

All tests pass with this.
2022-12-11 21:14:22 +01:00
Christoph Reiter
1c0a2325a6
Merge pull request #3400 from lazka/heimdal-openssl3-backport
heimdal: backport openssl3 support patches
2022-12-11 18:42:42 +01:00
Christoph Reiter
56636c9972 heimdal: backport openssl3 support patches 2022-12-11 18:10:32 +01:00
Christoph Reiter
b7ac4f3847
Merge pull request #3399 from lazka/wget-gnutls
wget: switch from openssl to gnutls
2022-12-11 17:58:25 +01:00
Christoph Reiter
434daf1949 wget: switch from openssl to gnutls
This follows what Arch/Fedora/Debian do:
https://github.com/archlinux/svntogit-packages/commit/b9ffaf59269e655fb4b4

This also avoids any openssl v3 compat issues
2022-12-11 17:39:00 +01:00
Christoph Reiter
e98394dc52
Merge pull request #3398 from lazka/git-crypt-openssl3
git-crypt: import arch linux patch for openssl 3
2022-12-11 17:36:13 +01:00
Christoph Reiter
d0066ce80f git-crypt: import arch linux patch for openssl 3 2022-12-11 17:16:24 +01:00
Christoph Reiter
5adc8171f2
Merge pull request #3396 from lazka/git-crypt-0.7.0
git-crypt: Update to 0.7.0
2022-12-11 16:22:44 +01:00
Christoph Reiter
20bc621849
Merge pull request #3397 from lazka/remove-perl-Crypt-SSLeay
Remove perl-Crypt-SSLeay
2022-12-11 15:42:20 +01:00
Christoph Reiter
dc01ff654b Remove perl-Crypt-SSLeay
No users left. We'd need to patch if for openssl v3 support, and
I'm not sure it's worth it.

If it turns our we still need it in the future we can bring it back
and backport some opensslv3 patches from
https://src.fedoraproject.org/rpms/perl-Crypt-SSLeay/tree/rawhide
2022-12-11 15:10:50 +01:00
Christoph Reiter
30313e3407 git-crypt: Update to 0.7.0 2022-12-11 15:06:45 +01:00
Christoph Reiter
f5275ba2c8
Merge pull request #3395 from lazka/libevent-openssl3-backport
libevent: backport openssl v3 patch
2022-12-11 15:01:01 +01:00
Christoph Reiter
25c5c41770 libevent: backport openssl v3 patch
taken from Arch Linux
2022-12-11 14:47:18 +01:00
Christoph Reiter
2712721a21
Merge pull request #3394 from lazka/runtime-3.4.2
msys2-runtime-3.4: Update to 3.4.2
2022-12-11 14:27:26 +01:00
Biswapriyo Nath
4eb4e6d06e filesystem: Include mingw info path in INFOPATH variable 2022-12-11 18:37:55 +05:30
Christoph Reiter
ccfea45e9e msys2-runtime-3.4: Update to 3.4.2 2022-12-11 14:01:08 +01:00
Christoph Reiter
94ec3ec00b
Merge pull request #3393 from lazka/runtime-3.4.1
msys2-runtime-3.4: Update to 3.4.1
2022-12-11 11:38:11 +01:00
Christoph Reiter
0b2220df1b msys2-runtime-3.4: Update to 3.4.1 2022-12-11 10:14:39 +01:00
Mehdi Chinoune
282cdc4180 python-patiencediff: update to 0.2.11 2022-12-10 21:19:21 +01:00
Mehdi Chinoune
b833a0d931 python-beaker: update to 1.12.0 2022-12-10 21:19:14 +01:00
Mehdi Chinoune
dcc0b5881b tio: update to 2.4 2022-12-10 21:19:06 +01:00
Mehdi Chinoune
f580b6277b python-certifi: update to 2022.12.7 2022-12-10 21:18:57 +01:00
Mehdi Chinoune
471c078d42 python-installer: update to 0.6.0 2022-12-10 21:18:50 +01:00
Mehdi Chinoune
3b2a042efc python-packaging: update to 22.0 2022-12-10 21:18:42 +01:00
Christoph Reiter
402a216ac3
Merge pull request #3385 from lazka/tcl-update
tcl: Update to 8.6.12
2022-12-10 19:34:06 +01:00
Christoph Reiter
c9c32dcb31 tcl: Update to 8.6.12
Partly sync with cygwin (the patch) and Arch (the packaging)

It's a bit mysterious where the cygwin patch is coming from,
it's in the src package, but not the git repo. And it likely
comes from some github repo, but I can't find it.
2022-12-10 15:25:10 +01:00
Christoph Reiter
2af5944b27 tcl: build for cygwin; drop unused patch 2022-12-10 12:56:23 +01:00
Christoph Reiter
311a51d79c
Merge pull request #3384 from lazka/python-3.10.9
python: Update to 3.10.9
2022-12-10 12:13:14 +01:00
Christoph Reiter
62f0334d85 python: Update to 3.10.9 2022-12-10 10:15:21 +01:00
Christoph Reiter
163f588c78
Merge pull request #3383 from lazka/msys2-runtime-3.4
Add msys2-runtime-3.4
2022-12-10 10:08:37 +01:00
Christoph Reiter
004d714de1 runtime-3.3: dep on the non-virtual package
so another runtime providing the same version doesn't get mixed with it.
unlikely, but just to be sure.
2022-12-10 06:30:37 +01:00
Christoph Reiter
c0957bb2a7 Add msys2-runtime-3.4 2022-12-10 06:23:31 +01:00
Christoph Reiter
2b3ff25ac6 libarchive: fix broken .pc file
it references iconv which doesn't install a .pc file
2022-12-09 20:22:18 +01:00
Christoph Reiter
03ea63fea0
Merge pull request #3382 from lazka/mpc-1.3.0
mpc: Update to 1.3.0
2022-12-09 19:57:19 +01:00
Christoph Reiter
1da5297407
Merge pull request #3381 from lazka/heimdal-updates
heimdal: Update to 7.8.0
2022-12-09 19:56:58 +01:00
Christoph Reiter
0d06176b39 mpc: Update to 1.3.0 2022-12-09 19:32:27 +01:00
Christoph Reiter
d352e20fbb mpc: build for cygwin 2022-12-09 19:30:19 +01:00
Christoph Reiter
b97598bb2a heimdal: Update to 7.8.0 2022-12-09 19:24:04 +01:00
Christoph Reiter
adef95f626 heimdal: build for cygwin 2022-12-09 19:09:44 +01:00
Christoph Reiter
3cef93c91e
Merge pull request #3379 from lazka/msys2-runtime-3.3
Add msys2-runtime-3.3
2022-12-09 18:56:40 +01:00
Christoph Reiter
3def25f532
Merge pull request #3380 from lazka/libarchive-3.6.2
libarchive: Update to 3.6.2
2022-12-09 18:55:50 +01:00
Christoph Reiter
0c8e024c24 libarchive: Update to 3.6.2
* new key, verified via https://keys.openpgp.org/search?q=mm@FreeBSD.org
* enable stripping, unclear why it was disabled
* drop patch included in the release
2022-12-09 18:29:59 +01:00
Christoph Reiter
743bae3086 Add msys2-runtime-3.3
Provides and conflicts with msys2-runtime, so can be used to replace it if wanted.

Keep this as a separate package to test for regressions in cygwin
and to have (in theory) a runtime that supports 32bit in the repo.

There is no guarantee for how long we are going to keep this.
2022-12-09 17:58:25 +01:00
Christoph Reiter
6354ba6e49
Merge pull request #3378 from lazka/runtime-update
msys2-runtime: update patches
2022-12-09 16:54:17 +01:00
Christoph Reiter
d2980fe8b6 msys2-runtime: update patches
the PR was pushed upstream
2022-12-09 16:27:22 +01:00
Jannick
6943314824 gawk: PKGBUILD fixes 2022-12-07 10:11:14 +01:00
Christoph Reiter
e66d795758
Merge pull request #3374 from lazka/heimdal-7.7.1
heimdal: Update to 7.7.1
2022-12-04 20:36:33 +01:00
Christoph Reiter
0287736dac heimdal: Update to 7.7.1
* drop two patches included in this release.
* one rebase
* move to signed tarball
2022-12-04 19:44:22 +01:00
Christoph Reiter
fb7d2212b9
Merge pull request #3373 from lazka/w3m-0.5.3-20220429
w3m: Update to 0.5.3-20220429
2022-12-04 19:37:28 +01:00
Christoph Reiter
23bec6478d w3m: Update to 0.5.3-20220429 2022-12-04 18:44:35 +01:00
Christoph Reiter
f057c32993
Merge pull request #3372 from lazka/irssi-1.4.3
irssi: Update to 1.4.3
2022-12-04 18:33:35 +01:00
Christoph Reiter
17e03f4d71 irssi: Update to 1.4.3
remote !strip, not clear why it's there
2022-12-04 18:20:47 +01:00
Christoph Reiter
84cd5e8462
Merge pull request #3368 from lazka/ruby-3.1.3
ruby: Update to 3.1.3
2022-12-04 10:38:09 +01:00
Christoph Reiter
5447efd668
Merge pull request #3371 from lazka/neon-0.32.4
neon: Update to 0.32.4
2022-12-04 10:03:16 +01:00
Christoph Reiter
659db64dbc neon: Update to 0.32.4
drop msysize patch
add missing libintl dep
2022-12-04 09:51:17 +01:00
Christoph Reiter
e8b69c84ac
Merge pull request #3370 from lazka/rsync-3.2.7
rsync: Update to 3.2.7
2022-12-04 09:48:59 +01:00
Christoph Reiter
5d32138e71
Merge pull request #3369 from lazka/libssh-0.10.4
libssh: Update to 0.10.4
2022-12-04 09:48:37 +01:00
Christoph Reiter
7cc05152a3 rsync: Update to 3.2.7 2022-12-04 09:31:18 +01:00
Christoph Reiter
34eab93d2a libssh: Update to 0.10.4
drop patch: fixed in this release
2022-12-04 09:29:04 +01:00
Christoph Reiter
554d321702 ruby rebuilds 2022-12-04 08:13:24 +01:00
Christoph Reiter
7c62dcf137 ruby: Update to 3.1.3 2022-12-04 07:18:40 +01:00
Christoph Reiter
18b9680dfe
Merge pull request #3367 from lazka/tmate-no-ruby
tmate: don't makedep on ruby
2022-12-04 06:21:21 +01:00
Christoph Reiter
1e64d22399
Merge pull request #3365 from lazka/ruby-de-msysize
ruby: remove msysize patches
2022-12-04 06:18:35 +01:00
Christoph Reiter
65d2d6baa9 tmate: don't makedep on ruby
doesn't seem to be used anymore
2022-12-04 06:11:07 +01:00
Christoph Reiter
a45f44ebee
Merge pull request #3364 from lazka/libxml2-cleanup
libxml2: remove indirect dependencies
2022-12-03 20:52:22 +01:00
Christoph Reiter
14c6de96ac
Merge pull request #3366 from lazka/libtool-license-location
libtool: fix license file location
2022-12-03 20:30:16 +01:00
Christoph Reiter
0cc7cada51 libtool: fix license file location
missing usr
2022-12-03 18:40:24 +01:00
Christoph Reiter
34bcc28f85 ruby: remove msysize patches
also remove outdated install script.

This makes ruby think it runs under cygwin, similar to Python.
2022-12-03 18:12:41 +01:00
Christoph Reiter
838a98f86e
Merge pull request #3363 from lazka/ruby-2.7.7
ruby: Update to 2.7.7
2022-12-03 15:13:54 +01:00
Jannick
89064a425b libxml2: remove indirect dependencies
* libxml2/PKGBUILD:
  - remove the libraries 'ncurses' and 'ncurses-devel' from depends and
    makedepends, resp., since they are indirect dependencies to libxml2.
  - make autoreconf be verbose
  - remove trailing spaces
2022-12-03 15:06:36 +01:00
Christoph Reiter
9a94eb6141 ruby: Update to 2.7.7 2022-12-03 14:32:44 +01:00
Christoph Reiter
5df192fa3c
Merge pull request #3338 from lazka/texinfo-cleanup
texinfo: Update to 7.0.1; drop msysize patches
2022-12-03 11:10:03 +01:00
Christoph Reiter
ca836c01bf
Merge pull request #3357 from MehdiChinoune/cmake-update
cmake: update to 3.25.1
2022-12-03 11:09:54 +01:00
Piotr Fusik
9ad3a971c1
gradle: Update to 7.6 2022-12-03 15:16:58 +05:30
Christoph Reiter
288310c6d5
Merge pull request #3360 from lazka/drop-gamin
Remove gamin
2022-12-02 21:48:16 +01:00
Christoph Reiter
7328b6bfcb
Merge pull request #3359 from lazka/glib2-2.74.3
glib2: Update to 2.74.3
2022-12-02 21:48:08 +01:00
Christoph Reiter
aec9a2b099 Remove gamin
glib2 was the last user (see #3359), and it states the following in the NEWS file:

* Remove FAM/gamin file monitor and `-Dfam` meson option, as libgamin was last
  released in 2007 and is dead upstream (work by Emmanuele Bassi) (#2605)

so let's get rid of it.
2022-12-02 21:31:50 +01:00
Christoph Reiter
bece04e5fe glib2: Update to 2.74.3
* 'fam' was dropped upstream
* glib switched from pcre to pcre2
* socklen_t is signed in cygwin which triggers -Werror=pointer-sign
2022-12-02 21:21:31 +01:00
Mehdi Chinoune
d9ba2f7ad3 cmake: update to 3.25.1 2022-12-02 18:16:47 +01:00
Christoph Reiter
31fca772eb
Merge pull request #3356 from MehdiChinoune/mutt-update
mutt: update to 2.2.9
2022-12-02 17:33:54 +01:00
Christoph Reiter
d629fea0f2
Merge pull request #3355 from MehdiChinoune/whois-update
whois: update to 5.5.14
2022-12-02 17:32:42 +01:00
Christoph Reiter
0a9c73b49b
Merge pull request #3354 from MehdiChinoune/vifm-update
vifm: update to 0.12.1
2022-12-02 17:32:13 +01:00
Christoph Reiter
531ad0fa84
Merge pull request #3353 from MehdiChinoune/mm-common-update
mm-common: update to 1.0.5
2022-12-02 17:31:37 +01:00
Christoph Reiter
3a3889560b
Merge pull request #3340 from lazka/nghttp2-1.51.0
nghttp2: Update to 1.51.0
2022-12-02 17:31:12 +01:00
مهدي شينون (Mehdi Chinoune)
a98d99b74c
unrar: update to 6.2.2 2022-12-02 22:00:14 +05:30
مهدي شينون (Mehdi Chinoune)
b931e0318d
mercurial: update to 6.3.1 2022-12-02 21:56:49 +05:30
مهدي شينون (Mehdi Chinoune)
12754d865d
socat: update to 1.7.4.4 2022-12-02 21:52:29 +05:30
مهدي شينون (Mehdi Chinoune)
1403e1370d
make: update to 4.4 2022-12-02 21:48:41 +05:30
مهدي شينون (Mehdi Chinoune)
7b0865b279
lzip: update to 1.23 2022-12-02 21:45:47 +05:30
مهدي شينون (Mehdi Chinoune)
e2c6da646c
iperf3: update to 3.12 2022-12-02 21:42:42 +05:30
مهدي شينون (Mehdi Chinoune)
193b331504
iperf: update to 2.1.8 2022-12-02 21:39:50 +05:30
مهدي شينون (Mehdi Chinoune)
89dd8e4767
help2man: update to 1.49.2 2022-12-02 21:36:38 +05:30
مهدي شينون (Mehdi Chinoune)
4e57265fef
grml-zsh-config: update to 0.19.5 2022-12-02 21:33:29 +05:30
مهدي شينون (Mehdi Chinoune)
2fb19cc178
autoconf-archive: update to 2022.09.03 2022-12-02 21:30:23 +05:30
مهدي شينون (Mehdi Chinoune)
a6af25085a
yelp-xsl: update to 42.1 2022-12-02 21:27:34 +05:30
مهدي شينون (Mehdi Chinoune)
8883075a05
yelp-tools: update to 42.1 2022-12-02 21:24:21 +05:30
Mehdi Chinoune
0d2a33ac57 mutt: update to 2.2.9 2022-12-02 15:20:09 +00:00
Mehdi Chinoune
8903bbf4f5 whois: update to 5.5.14 2022-12-02 15:20:05 +00:00
Mehdi Chinoune
481cb1d74f vifm: update to 0.12.1 2022-12-02 15:19:54 +00:00
Mehdi Chinoune
b99d870072 mm-common: update to 1.0.5 2022-12-02 15:19:39 +00:00
Christoph Reiter
4c424e46fc nghttp2: Update to 1.51.0 2022-12-02 11:58:06 +01:00
Christoph Reiter
73277fd7f7
Merge pull request #3339 from lazka/perl-updates-2
Update some perl packages
2022-12-02 11:50:26 +01:00
Christoph Reiter
a9f2ef235f Update some perl packages 2022-12-02 11:11:43 +01:00
Christoph Reiter
50f7e8751e texinfo: Update to 7.0.1
drop patch applied upstream
drop gnulib workaround, newer included gnulib disables weak symbols correctly
2022-12-02 10:56:03 +01:00
مهدي شينون (Mehdi Chinoune)
837f51321b
git-filter-repo: update to 2.38.0 2022-12-02 15:16:54 +05:30
Christoph Reiter
2325ff444f texinfo: remove unused patch 2022-12-02 10:43:58 +01:00
Christoph Reiter
f46a682e48 texinfo: remove msysize patches 2022-12-02 10:43:13 +01:00
Christoph Reiter
c21dcafe1a
Merge pull request #3323 from MehdiChinoune/protobuf-update
protobuf: update to 21.10
2022-12-02 10:08:08 +01:00
Christoph Reiter
f5e663f066
Merge pull request #3324 from lazka/tzcode-2022g
tzcode: Update to 2022g
2022-12-02 10:07:26 +01:00
Christoph Reiter
1abe631c33
Merge pull request #3325 from lazka/mpfr-4.1.1.p1
mpfr: Update to 4.1.1.p1
2022-12-02 10:07:02 +01:00
مهدي شينون (Mehdi Chinoune)
e63f88b1a7
asciidoc: update to 10.2.0 2022-12-02 14:23:37 +05:30
مهدي شينون (Mehdi Chinoune)
6c1b47cc35
python-more-itertools: update to 9.0.0 2022-12-02 14:20:17 +05:30
مهدي شينون (Mehdi Chinoune)
61c08b0d68
upx: update to 4.0.1 2022-12-02 14:16:58 +05:30
مهدي شينون (Mehdi Chinoune)
db239ae6f1
python-pytest-runner: update to 6.0.0 2022-12-02 14:14:09 +05:30
مهدي شينون (Mehdi Chinoune)
1cb4047ac0
ccache: update to 4.7.4 2022-12-02 14:11:37 +05:30
مهدي شينون (Mehdi Chinoune)
f519ce6b53
fish: update to 3.5.1 2022-12-02 14:08:59 +05:30
مهدي شينون (Mehdi Chinoune)
c114fd3763
rlwrap: update to 0.46.1 2022-12-02 13:20:42 +05:30
مهدي شينون (Mehdi Chinoune)
130740ead7
re2c: update to 3.0 2022-12-02 13:17:45 +05:30
مهدي شينون (Mehdi Chinoune)
aab9e49042
python-pytest: update to 7.2.0 2022-12-02 13:13:49 +05:30
Christoph Reiter
d2f9e751e0
Merge pull request #3322 from MehdiChinoune/python-mako-update
python-mako: update to 1.2.4
2022-12-01 20:04:46 +01:00
Christoph Reiter
1a22826b7c
Merge pull request #3321 from MehdiChinoune/task-update
task: update to 2.6.2
2022-12-01 20:04:20 +01:00
Christoph Reiter
56d08f5e36
Merge pull request #3320 from MehdiChinoune/fcode-utils-update
fcode-utils: update to 1.0.3
2022-12-01 20:03:54 +01:00
Christoph Reiter
ebbd31c85d
Merge pull request #3319 from MehdiChinoune/tig-update
tig: update to 2.5.7
2022-12-01 20:03:33 +01:00
Christoph Reiter
22004a3b25
Merge pull request #3318 from MehdiChinoune/tio-update
tio: update to 2.3
2022-12-01 20:03:11 +01:00
Christoph Reiter
9b4500e160
Merge pull request #3317 from MehdiChinoune/python-lxml-update
python-lxml: update to 4.9.1
2022-12-01 20:02:49 +01:00
Christoph Reiter
40e646c7a2
Merge pull request #3316 from MehdiChinoune/python-py3c-update
python-py3c: update to 1.4
2022-12-01 20:02:31 +01:00
Christoph Reiter
54aab7ebd4
Merge pull request #3315 from MehdiChinoune/python-setuptools-update
python-setuptools: update to 65.6.3
2022-12-01 20:01:48 +01:00
Christoph Reiter
72831b35c8
Merge pull request #3314 from MehdiChinoune/python-patiencediff-update
python-patiencediff: update to 0.2.9
2022-12-01 20:01:28 +01:00
Christoph Reiter
e6d0f24f68
Merge pull request #3313 from MehdiChinoune/python-urllib3-update
python-urllib3: update to 1.26.13
2022-12-01 20:01:15 +01:00
Christoph Reiter
13b4729385
Merge pull request #3312 from lazka/xz-5.2.9
xz: Update to 5.2.9
2022-12-01 20:01:00 +01:00
Christoph Reiter
8ed6a34aa0 mpfr: Update to 4.1.1.p1
New key, see https://www.vinc17.net/pgp.html
2022-12-01 20:00:02 +01:00
مهدي شينون (Mehdi Chinoune)
a104ecf120 mosh: rebuild against new protobuf 2022-12-01 19:29:25 +01:00
Christoph Reiter
aeab1fa597 tzcode: Update to 2022g 2022-12-01 19:15:32 +01:00
Christoph Reiter
500d48d5da xz: Update to 5.2.9 2022-12-01 19:08:30 +01:00
Mehdi Chinoune
8405f07977 python-mako: update to 1.2.4 2022-12-01 17:56:56 +00:00
Mehdi Chinoune
319eaf36c4 task: update to 2.6.2 2022-12-01 17:56:45 +00:00
Mehdi Chinoune
f4c41c5871 fcode-utils: update to 1.0.3 2022-12-01 17:56:32 +00:00
Mehdi Chinoune
00240101ef tig: update to 2.5.7 2022-12-01 17:56:28 +00:00
Mehdi Chinoune
4fe502621d tio: update to 2.3 2022-12-01 17:56:25 +00:00
Mehdi Chinoune
105df05d4a python-lxml: update to 4.9.1 2022-12-01 17:55:45 +00:00
Mehdi Chinoune
660d278b4d python-py3c: update to 1.4 2022-12-01 17:55:42 +00:00
Mehdi Chinoune
3acbd0ad7d python-setuptools: update to 65.6.3 2022-12-01 17:55:39 +00:00
Mehdi Chinoune
849c5590a3 protobuf: update to 21.10 2022-12-01 17:55:32 +00:00
Mehdi Chinoune
3279822d23 python-patiencediff: update to 0.2.9 2022-12-01 17:55:29 +00:00
Mehdi Chinoune
105617f641 python-urllib3: update to 1.26.13 2022-12-01 17:55:26 +00:00
Christoph Reiter
e67589ffd8
Merge pull request #3309 from lazka/meson-0.64.1
meson: Update to 0.64.1
2022-11-23 09:38:10 +01:00
Christoph Reiter
dec7146de5
Merge pull request #3308 from jannick0/gawk-5.2.1
gawk: Update to 5.2.1
2022-11-23 09:27:19 +01:00
Christoph Reiter
d253b09f52 meson: Update to 0.64.1 2022-11-23 09:26:22 +01:00
Jannick
4655091814 gawk: Update to 5.2.1 2022-11-23 08:44:30 +01:00
Christoph Reiter
17ce1e4eaf
Merge pull request #3306 from lazka/runtime-backport-trailing-slash-fix
msys2-runtime: apply workaround for missing trailing slashes with path_conv
2022-11-20 15:18:05 +01:00
Christoph Reiter
b537ada32c msys2-runtime: apply workaround for missing trailing slashes with path_conv
See https://github.com/msys2/msys2-runtime/pull/117
2022-11-20 14:37:01 +01:00
Christoph Reiter
63d69c0a3e
Merge pull request #3305 from lbmeng/u-boot
u-boot-tools: Update to v2022.10
2022-11-19 18:47:18 +01:00
Bin Meng
406d57452e u-boot-tools: Update to v2022.10
Signed-off-by: Bin Meng <bmeng.cn@gmail.com>
2022-11-19 22:12:49 +08:00
مهدي شينون (Mehdi Chinoune)
bdd955945c
sed: update to 4.9 2022-11-19 18:07:00 +05:30
مهدي شينون (Mehdi Chinoune)
ea6c82cd02
mintty: update to 3.6.2 2022-11-19 18:06:34 +05:30
Christoph Reiter
e2af858a02
Merge pull request #3302 from lazka/nano-7.0
nano: Update to 7.0
2022-11-18 13:48:50 +01:00
Christoph Reiter
ae60f4b466 nano: Update to 7.0
* gnulib was updated, so we can remove the weak symbol workaround
* the signing key changed, see https://lists.gnu.org/archive/html/info-gnu/2022-11/msg00005.html
2022-11-18 12:33:47 +01:00
Christoph Reiter
c614289bae
Merge pull request #3301 from jannick0/sqlite-3.40.0
sqlite: update to 3.40.0
2022-11-17 17:35:49 +01:00
Jannick
90d444e6f9 sqlite: update to 3.40.0 2022-11-17 11:24:19 +01:00
Christoph Reiter
670fecad2f
Merge pull request #3300 from lazka/drop-install-info
Drop remaining install-info install files
2022-11-15 17:08:10 +01:00
Christoph Reiter
2ed8ea6559 missing makedep 2022-11-15 17:07:08 +01:00
Christoph Reiter
356685c37e zsh: remove config patches
it seems to work without it, and the commit adding it didn't specify why
2022-11-15 08:17:21 +01:00
Christoph Reiter
9b11903fa3 Drop remaining install-info install files
This is handled by a hook now. These are the remaining
users of the old method.
2022-11-14 22:13:28 +01:00
Christoph Reiter
2b7ee7b1e5
Merge pull request #3295 from lazka/more-base-devel-rebuilds
More old base-devel rebuilds
2022-11-14 20:58:06 +01:00
Christoph Reiter
3b89b083c8
Merge pull request #3298 from mmuetzel/gdb
gdb: Fix building with readline 8.2
2022-11-14 20:57:20 +01:00
Markus Mützel
8253ce6a37 gdb: Fix building with readline 8.2 2022-11-14 11:11:06 +01:00
Christoph Reiter
e478d87422
Merge pull request #3297 from RafaelDominiquini/master
git-extras: update to 6.5.0
2022-11-14 08:43:16 +01:00
Christoph Reiter
aecf770ad1 More old base-devel rebuilds
to get rid of the group
2022-11-14 08:40:49 +01:00
RafaelDominiquini
edee7b105d
git-extras: update to 6.5.0 2022-11-13 18:37:05 -03:00
Christoph Reiter
71e05e0b96
Merge pull request #3296 from lazka/libunistring-remove-old-dll
libunistring: remove old DLL again
2022-11-13 18:50:32 +01:00
Christoph Reiter
ed25ac24bf libunistring: remove old DLL again
rebuilds are through and in the repo, so we can drop the 1.0 dll now
2022-11-13 18:27:36 +01:00
Christoph Reiter
fc061d1a10
Merge pull request #3287 from lazka/libunistring-1.1
libunistring: Update to 1.1
2022-11-13 14:32:12 +01:00
Christoph Reiter
35ddaeb187
Merge pull request #3294 from lazka/some-rebuilds
Some base-devel package rebuilds
2022-11-13 12:13:29 +01:00
Christoph Reiter
37154702cd Some base-devel package rebuilds
they still haven't been rebuilt since the group was removed,
let's try to get rid of the group
2022-11-13 11:22:29 +01:00
Christoph Reiter
47219f4109 libunitstring: provide the old DLL to make the transition easier 2022-11-13 11:19:48 +01:00
Christoph Reiter
dd20ef2ab5
Merge pull request #3293 from dscho/sync-msys2-runtime
msys2-runtime: sync with msys2/msys2-runtime
2022-11-12 13:49:21 +01:00
Johannes Schindelin
9c4a88596b msys2-runtime: sync with msys2/msys2-runtime
Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2022-11-11 20:41:29 +00:00
Christoph Reiter
9e5b2e0998 libunistring: rebuilds 2022-11-09 07:06:03 +01:00
Christoph Reiter
3018c4e776 libunistring: Update to 1.1 2022-11-09 07:03:53 +01:00
Christoph Reiter
66f9f80220
Merge pull request #3285 from lazka/openssh-9.1p1
openssh: Update to 9.1p1 / Sync with cygwin
2022-11-09 06:30:43 +01:00
Christoph Reiter
8fe6b04d52 openssh: drop cygwin patch again
It just contains things we regen with autotools anyway,
so it can be dropped.
2022-11-08 18:13:20 +01:00
Christoph Reiter
5b5106fb3c
Merge pull request #3286 from dscho/bash-5.2-patchlevel-9
bash: update to v5.2 patchlevel 9
2022-11-08 17:37:08 +01:00
Johannes Schindelin
448c1c9c74 bash: update to v5.2 patchlevel 9
sync with g4w

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2022-11-08 08:51:39 +01:00
Christoph Reiter
075fe7f107 openssh: Update to 9.1p1 / Sync with cygwin
Remove some minor msysize patches while at it by faking cygwin
Minor cleanup
2022-11-08 08:22:16 +01:00
Christoph Reiter
a633613ae7
Merge pull request #3284 from lazka/laa
makepkg: default to -Wl,--large-address-aware
2022-11-08 08:20:20 +01:00
Christoph Reiter
c2d0bcec5c makepkg: default to -Wl,--large-address-aware
There are many cases where the extra memory is helpful and
with the type of software we package this hopefully shouldn't
lead to any problems.

Fixes #3283
2022-11-08 07:31:19 +01:00
Christoph Reiter
b898210e94 pacman-mirrors: move mirror.ufro.cl to tier 2
no package update, since for http it's still fine, so this
can wait on the next change
2022-11-07 09:23:17 +01:00
Christoph Reiter
361ee989ff
Merge pull request #3282 from MehdiChinoune/po4a-update
po4a: update to 0.68
2022-11-06 15:35:02 +01:00
Christoph Reiter
75f01c2ee3
Merge pull request #3281 from MehdiChinoune/libatomic_ops-update
libatomic_ops: update to 7.6.14
2022-11-06 15:34:34 +01:00
Christoph Reiter
8554563284
Merge pull request #3280 from MehdiChinoune/python-fastbencode-update
python-fastbencode: update to 0.1
2022-11-06 15:34:18 +01:00
Christoph Reiter
9c4cf560ec
Merge pull request #3279 from MehdiChinoune/python-zstandard-update
python-zstandard: update to 0.19.0
2022-11-06 15:33:50 +01:00
Christoph Reiter
8eafc38f1c
Merge pull request #3278 from MehdiChinoune/ninja-update
ninja: update to 1.11.1
2022-11-06 15:33:27 +01:00
Christoph Reiter
6c53cd1d54
Merge pull request #3273 from MehdiChinoune/python-mako-update
python-mako: update to 1.2.3
2022-11-06 15:33:05 +01:00
Christoph Reiter
a0e2608294
Merge pull request #3274 from MehdiChinoune/python-build-update
python-build: update to 0.9.0
2022-11-06 15:32:57 +01:00
Christoph Reiter
df0072c39b
Merge pull request #3275 from MehdiChinoune/python-certifi-update
python-certifi: update to 2022.9.24
2022-11-06 15:32:43 +01:00
Christoph Reiter
e2702c74ea
Merge pull request #3276 from MehdiChinoune/python-dulwich-update
python-dulwich: update to 0.20.50
2022-11-06 15:32:28 +01:00
Christoph Reiter
61c17dd18c
Merge pull request #3277 from MehdiChinoune/meson-update
meson: update to 0.63.3
2022-11-06 15:32:07 +01:00
Christoph Reiter
e8352136f8
Merge pull request #3271 from lazka/pacman-contrib-1.8.0
pacman-contrib: Update to 1.8.0
2022-11-06 15:31:47 +01:00
Christoph Reiter
3b8c06e37f
Merge pull request #3270 from lazka/bash-5.2
bash: Update to 5.2
2022-11-06 15:31:29 +01:00
Mehdi Chinoune
ebe0433f9d po4a: update to 0.68 2022-11-05 21:54:33 +01:00
Mehdi Chinoune
9d71eaeebd libatomic_ops: update to 7.6.14 2022-11-05 21:38:37 +01:00
Mehdi Chinoune
41f4294cb4 python-fastbencode: update to 0.1 2022-11-05 21:37:38 +01:00
Mehdi Chinoune
4cf0b1184b python-zstandard: update to 0.19.0 2022-11-05 20:23:03 +00:00
Mehdi Chinoune
a791ea76f5 ninja: update to 1.11.1 2022-11-05 20:22:28 +00:00
Mehdi Chinoune
3bddd3b4e8 meson: update to 0.63.3 2022-11-05 20:22:15 +00:00
Mehdi Chinoune
155cec506a python-dulwich: update to 0.20.50 2022-11-05 20:22:06 +00:00
Mehdi Chinoune
2d82639a75 python-certifi: update to 2022.9.24 2022-11-05 20:22:03 +00:00
Mehdi Chinoune
98c6e4e555 python-build: update to 0.9.0 2022-11-05 20:22:00 +00:00
Mehdi Chinoune
74f171f959 python-mako: update to 1.2.3 2022-11-05 20:21:48 +00:00
Christoph Reiter
099d908fc5 pacman-contrib: Update to 1.8.0 2022-11-05 13:17:17 +01:00
Christoph Reiter
150d823c24 bash: Update to 5.2
sync with g4w
2022-11-04 23:00:59 +01:00
Christoph Reiter
27dd543868
Merge pull request #3269 from lazka/pacman-update-4
pacman: Update
2022-11-04 21:15:53 +01:00
Christoph Reiter
3b62953e26 pacman: Update
rebuild and sync in the bash 5.2 fix
2022-11-04 20:41:06 +01:00
Christoph Reiter
474ece2114
Merge pull request #3268 from lazka/openssl-1.1.1s
openssl: Update to 1.1.1s
2022-11-04 17:57:57 +01:00
Christoph Reiter
16ff30dcef
Merge pull request #3264 from mmuetzel/libtool
libtool: update to version 2.4.7
2022-11-04 17:57:17 +01:00
Christoph Reiter
20fd824945 openssl: clean up the validpgpkeys list
add all active signing keys and add their names
2022-11-04 17:16:54 +01:00
Christoph Reiter
7af9fb9201 openssl: Update to 1.1.1s 2022-11-04 16:32:13 +01:00
Christoph Reiter
d1df13aada
Merge pull request #3266 from jeremyd2019/mosh-update-pkgsums
mosh: update sha256sum
2022-11-01 07:19:47 +01:00
Jeremy Drake
3563e5fddc mosh: update sha256sum
Diffing the extracted .tar.gz files, it seems they regenerated the
autotools files with newer versions, and replaced the file on the github
release.
2022-10-31 19:25:18 -07:00
Christoph Reiter
fbbd2c17a2
Merge pull request #3265 from lazka/readline-8.2
readline: Update to 8.2
2022-10-31 09:50:00 +01:00
Christoph Reiter
5fc2e83e78 readline: Update to 8.2 2022-10-31 09:13:09 +01:00
Markus Mützel
169ec09003 libtool: Also allow linking static libraries provided by Flang into shared libraries. 2022-10-30 12:31:47 +01:00
Markus Mützel
7c961ef800 libtool: update to version 2.4.7 2022-10-30 11:31:24 +01:00
Christoph Reiter
fa8087c7ee
Merge pull request #3190 from aquohn/nnn
Add nnn terminal file manager
2022-10-30 08:19:26 +01:00
Christoph Reiter
fe5c1c1c2b
Merge pull request #3263 from lazka/mosh-1.4.0
mosh: Update to 1.4.0
2022-10-30 08:18:42 +01:00
Christoph Reiter
929e42522d nnn: cleanup 2022-10-30 08:09:32 +01:00
Christoph Reiter
22c1f71b17 mosh: Update to 1.4.0 2022-10-30 08:07:13 +01:00
Christoph Reiter
9395965fe7
Merge pull request #3262 from lazka/zlib-1.2.13
zlib: Update to 1.2.13
2022-10-29 21:47:28 +02:00
Christoph Reiter
35b25bad82
Merge pull request #3259 from mmuetzel/filesystem
filesystem: Set environment variables for pkg-config system paths.
2022-10-29 21:32:42 +02:00
Markus Mützel
e00b8385a9 filesystem: Set environment variables for pkg-config system paths.
The system include path and system library path are hard-coded into the pkg-config executables as UNIX style paths. That leads to those paths not matching literally in the MinGW environments where paths are converted to Windows paths.
Also set environment variables with the same paths. That works because environment variables are automatically converted for MinGW executables.
2022-10-29 19:28:31 +02:00
Christoph Reiter
02adf66822
Merge pull request #3261 from lazka/tzcode-2022f
tzcode: Update to 2022f
2022-10-29 18:07:00 +02:00
Christoph Reiter
51b49dcab4 zlib: Update to 1.2.13
sync things with cygwin (this build system is... not ideal)
2022-10-29 18:03:36 +02:00
Christoph Reiter
92e38ad4ce tzcode: Update to 2022f
don't fail if gettext is detected by explicitely disabling it
2022-10-29 16:57:52 +02:00
Christoph Reiter
53ebce874b
Merge pull request #3257 from lazka/ncdu-1.17
ncdu: Update to 1.17
2022-10-26 11:37:09 +02:00
Christoph Reiter
c78f4f9061
Merge pull request #3255 from lazka/curl-7.86.0
curl: Update to 7.86.0
2022-10-26 11:36:18 +02:00
Christoph Reiter
b7031f27fb
Merge pull request #3249 from lazka/perl-5.36.0
perl: Update to 5.36.0
2022-10-26 11:35:19 +02:00
Christoph Reiter
2a9419eb69
Merge pull request #3256 from lazka/expat-2.5.0
expat: Update to 2.5.0
2022-10-26 11:31:49 +02:00
Christoph Reiter
9ef15e9c41 ncdu: Update to 1.17 2022-10-26 11:30:03 +02:00
Christoph Reiter
f73b38d2b4 expat: Update to 2.5.0 2022-10-26 11:19:14 +02:00
Christoph Reiter
924cb9cebb curl: drop --disable-symbol-hiding
symbol hiding seems to work fine here
2022-10-26 11:16:57 +02:00
Christoph Reiter
0135ea8937 curl: remove ac_cv_func_setmode override
this was added 717efee8f184038 by syncing from cygwin,
but cygwin no longer does this and it builds fine here.
2022-10-26 11:04:56 +02:00
Christoph Reiter
ec5a9a4aa6 curl: Update to 7.86.0 2022-10-26 10:52:42 +02:00
Christoph Reiter
311f090e55 perl rebuilds 2022-10-26 10:00:14 +02:00
Christoph Reiter
ebc5596228 perl: Update to 5.36.0
This is mainly a sync of perl from "Git for Windows"
2022-10-26 09:59:55 +02:00
Christoph Reiter
65332acef1
Merge pull request #3254 from lazka/perl-TermReadKey-rebuild
perl-TermReadKey: rebuild
2022-10-26 09:59:24 +02:00
Christoph Reiter
f3299f5cc5 perl-TermReadKey: rebuild
add missing perl-devel makedepends
2022-10-26 09:45:19 +02:00
Christoph Reiter
0b2ea40976
Merge pull request #3251 from lazka/libffi-3.4.4
libffi: Update to 3.4.4
2022-10-25 00:38:19 +02:00
Christoph Reiter
cbec877c68
Merge pull request #3250 from lazka/libidn2-2.3.4
libidn2: Update to 2.3.4
2022-10-25 00:38:01 +02:00
Christoph Reiter
04b88b8920
Merge pull request #3252 from lazka/elinks-git-rebuild
elinks-git: rebuild
2022-10-24 23:13:14 +02:00
Christoph Reiter
fd3d617711
Merge pull request #3253 from lazka/perl-Locale-Gettext-rebuild
perl-Locale-Gettext: rebuild
2022-10-24 23:12:44 +02:00
Christoph Reiter
c38f6dce14 elinks-git: rebuild
add gcc to makedepends
2022-10-24 22:45:45 +02:00
Christoph Reiter
1b3a45ffdd perl-Locale-Gettext: rebuild 2022-10-24 22:44:19 +02:00
Christoph Reiter
c8b3cc8a62 libffi: Update to 3.4.4 2022-10-24 21:58:00 +02:00
Christoph Reiter
0db4ababb7 libidn2: Update to 2.3.4 2022-10-24 21:56:43 +02:00
Christoph Reiter
c92c5939e8
Merge pull request #3248 from dscho/fix-bad-address-in-cmd-invocation-in-msys2-runtime
msys2-runtime: fix `Bad address` when running `cmd /c <command>`
2022-10-24 09:27:58 +02:00
David Macek
e802d96ff5 msys2-keyring: Update to 20221024 2022-10-24 09:04:19 +02:00
Johannes Schindelin
18e0ba1177 msys2-runtime: fix Bad address when running cmd /c <command>
This imports https://github.com/msys2/msys2-runtime/pull/110 into the
`MSYS2-packages` repository, fixing a regression where `cmd /c
<command>` caused a `Bad address` error.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2022-10-24 08:54:31 +02:00
Christoph Reiter
8756968f20
Merge pull request #3246 from lazka/diffstat-1.65
diffstat: Update to 1.65
2022-10-23 19:13:30 +02:00
Christoph Reiter
1c3679cc32 diffstat: Update to 1.65 2022-10-23 18:58:17 +02:00
Christoph Reiter
e590f25cc5
Merge pull request #3245 from lazka/perl-updates
Some perl package updates
2022-10-23 18:40:52 +02:00
Christoph Reiter
ba5e406aa1 Some perl package updates 2022-10-23 18:30:07 +02:00
Christoph Reiter
cb102dd117
Merge pull request #3244 from lazka/pcre-rebuild
pcre: switch upstream URL
2022-10-23 13:42:02 +02:00
Christoph Reiter
c15025ec89
Merge pull request #3243 from lazka/less-pcre2
less: switch from pcre to pcre2
2022-10-23 13:31:35 +02:00
Christoph Reiter
1dc1587d13 pcre: switch upstream URL
the old one is dead
2022-10-23 13:27:45 +02:00
Christoph Reiter
c956bad6b8 less: switch from pcre to pcre2
pcre is EOL
2022-10-23 13:18:42 +02:00
Christoph Reiter
2afe48f7e8
pcre: rebuild 2022-10-23 12:38:59 +02:00
Christoph Reiter
3e608d28ad util-linux: makedep on gtk-doc 2022-10-22 20:00:56 +02:00
Christoph Reiter
0c53d93aeb grep: force disable weak symbols 2022-10-22 19:58:56 +02:00
Christoph Reiter
466177a2bc
Merge pull request #3242 from lazka/default-stack-protector-strong
makepkg: add -fstack-protector-strong to default CFLAGS
2022-10-22 11:36:11 +02:00
Christoph Reiter
a457a256df Various base rebuilds
packages that are still missing file checksums because they haven't
been rebuilt in a while
2022-10-22 11:33:42 +02:00
Christoph Reiter
99a00a19a6 makepkg: add -fstack-protector-strong to default CFLAGS
Linux distros have this enabled for years, let's give it a try.

See #3237
2022-10-21 14:26:23 +02:00
Christoph Reiter
9501ccf779
Merge pull request #3241 from lazka/libxml2-2.10.3
libxml2: Update to 2.10.3
2022-10-21 13:50:11 +02:00
Christoph Reiter
eb60e92131 libxml2: Update to 2.10.3 2022-10-21 07:11:17 +02:00
Christoph Reiter
c22429d6f1
Merge pull request #3239 from lazka/pacman-cflags-v3
makepkg: don't use "-mno-*" in CFLAGS
2022-10-20 21:13:42 +02:00
Christoph Reiter
b90e85cf56
Merge pull request #3240 from mmuetzel/mercurial
mercurial: Update to 6.2.3
2022-10-20 21:09:45 +02:00
Christoph Reiter
2f56fc3900 makepkg: don't use "-mno-*" in CFLAGS
In case a package has a configure check for say -mssse3 and then
enables it if the compiler supports it it would be passed to the compiler
before our CFLAGS, which currently has -mno-ssse3 (which seems to also disable
sse4 and above while at it). The code then assumes it's available but the compiler
fails.

While one could argue that we try to prevent ssse3+ being used in packages, there
are always exceptions like building sse4 code which dynamically gets executed.

So it's better we only enable machine options in CFLAGS and never disable them

Replace "-march=core2 -mno-ssse3" with the equivalent "-march=nocona -msahf".
Note that the GCC docs wrongly state that "nocona" doesn't include "CX16", while it does.

See https://github.com/msys2/MINGW-packages/pull/13651
2022-10-20 21:08:52 +02:00
Markus Mützel
cfe4bcd12f mercurial: Update to 6.2.3 2022-10-20 20:02:29 +02:00
Christoph Reiter
4f93d60336
Merge pull request #3236 from lazka/git-2.38.1
git: 2.38.1
2022-10-18 21:13:23 +02:00
Christoph Reiter
f635028d8b
Merge pull request #3235 from lazka/binutils-pe-fix
binutils: fix dynamicbase being set for 32bit binaries
2022-10-18 21:13:04 +02:00
Christoph Reiter
33c2382808 git: 2.38.1 2022-10-18 20:40:35 +02:00
Christoph Reiter
5e4d22877c binutils: fix dynamicbase being set for 32bit binaries
I missed one target check when rebasing the patches.
This only affects 32bit, so I didn't notice.
2022-10-18 20:37:35 +02:00
Christoph Reiter
073ba534ba
Merge pull request #3222 from lazka/makepkg-fortify-source
makepkg: set _FORTIFY_SOURCE=2 by default
2022-10-18 08:40:10 +02:00
Christoph Reiter
8b7dc6676b makepkg: set _FORTIFY_SOURCE=2 by default
This follows what Arch Linux does by default, see
091c871471/trunk/makepkg.conf (L42)

This is now possible after https://github.com/msys2/MINGW-packages/issues/13401
2022-10-17 00:17:18 +02:00
Christoph Reiter
8dc5f68fb5
Merge pull request #3234 from lazka/march-no-ssse3
makepkg: disable SSSE3 by default
2022-10-17 00:04:50 +02:00
Christoph Reiter
6e7e3ff4bc makepkg: disable SSSE3 by default
There are some old AMD CPUs which run Win10 (somehow) but
don't have SSSE3 (not to be confused with SSE3), so explicitely
disable it. Both gcc and clang seem to understand this combination.
2022-10-16 23:18:45 +02:00
Christoph Reiter
31e4037e84
Merge pull request #3231 from lazka/pacman-mirrors-update-3
pacman-mirrors: update
2022-10-16 15:44:49 +02:00
Christoph Reiter
e751be67b8 pacman-mirrors: update 2022-10-16 15:17:17 +02:00
Christoph Reiter
2d6af544a6
Merge pull request #3229 from lhmouse/master
pacman: Set default arch to `x86-64-v2`
2022-10-16 14:10:20 +02:00
LIU Hao
cffbf28711 makepkg: Set default arch for native x86_64 packages to core2
This allows builtin atomic operations on 128-bit integers.

Signed-off-by: LIU Hao <lh_mouse@126.com>
2022-10-16 19:26:17 +08:00
Christoph Reiter
badb48fbde
Merge pull request #3228 from lazka/binutils-2.39
binutils: Update to 2.39
2022-10-15 16:51:00 +02:00
Christoph Reiter
6b633922db
Merge pull request #3225 from lazka/gnupg-2.2.40
gnupg: Update to 2.2.40
2022-10-15 16:50:05 +02:00
Christoph Reiter
75a4dbaad3 update-patches: remove patch signature
It includes the git version by default, which just adds lots
of useless changes every time the patches are updated.
2022-10-15 15:59:07 +02:00
Christoph Reiter
affcc89adb gnupg: backport a build fix for when ldap support is disabled
https://dev.gnupg.org/T6239
2022-10-15 13:11:43 +02:00
Christoph Reiter
21d643c9b5
Merge pull request #3227 from lazka/libksba-1.6.2
libksba: Update to 1.6.2
2022-10-15 12:46:20 +02:00
Christoph Reiter
5b0bba2a6f
Merge pull request #3226 from lazka/tzcode-2022e
tzcode: Update to 2022e
2022-10-15 12:45:59 +02:00
Christoph Reiter
1b429217d0 binutils: Update to 2.39 2022-10-15 12:43:41 +02:00
Christoph Reiter
e83afb9462 libksba: Update to 1.6.2 2022-10-15 10:10:51 +02:00
Christoph Reiter
fcd1bac7be tzcode: Update to 2022e 2022-10-15 10:01:33 +02:00
Christoph Reiter
7cd606c7db gnupg: Update to 2.2.40 2022-10-14 20:45:45 +02:00
Christoph Reiter
18602cbc02
Merge pull request #3224 from lazka/mirror-update
pacman-mirrors: Update
2022-10-14 11:53:37 +02:00
Christoph Reiter
fad58b8409 pacman-mirrors: Update 2022-10-14 11:46:37 +02:00
Biswapriyo Nath
390cd56562 libgpg-error: Install gpg-error-config script explicitly
This is for backward compatibility.
2022-10-13 08:26:53 +05:30
Christoph Reiter
469aa0a8fc CI: enable_pcon is now the default, so remove it 2022-10-08 14:08:16 +02:00
Christoph Reiter
77bf792da5
Merge pull request #3220 from lazka/pinentry-1.2.1
pinentry: Update to 1.2.1
2022-10-08 12:11:06 +02:00
Christoph Reiter
0e73a90a01
Merge pull request #3219 from lazka/sqlite-3.39.4
sqlite: Update to 3.39.4
2022-10-08 12:10:48 +02:00
Christoph Reiter
e977fdea3a
Merge pull request #3218 from lazka/libgpg-error-1.46
libgpg-error: Update to 1.46
2022-10-08 12:10:22 +02:00
Christoph Reiter
9a6016855c
Merge pull request #3217 from lazka/git-2.38.0
git: Update to 2.38.0
2022-10-08 12:09:15 +02:00
Christoph Reiter
e46137e269 pinentry: Update to 1.2.1 2022-10-08 11:48:28 +02:00
Christoph Reiter
3aa2d767e7 sqlite: Update to 3.39.4 2022-10-08 11:45:28 +02:00
Christoph Reiter
0e3cb69fdf libgpg-error: Update to 1.46 2022-10-08 11:43:54 +02:00
Christoph Reiter
47cc2fd109 git: Update to 2.38.0 2022-10-08 11:40:19 +02:00
Christoph Reiter
2244111781
Merge pull request #3216 from h-c-mueller/hm-guile-3.0.8-2
guile: fix auto-load filename for gdb
2022-10-07 13:46:05 +02:00
Hannes Müller
c47b4a7e49 guile: fix auto-load filename for gdb
Fix path and generalize filename for dlltool
2022-10-07 12:03:37 +02:00
Christoph Reiter
1688dd6638
Merge pull request #3214 from h-c-mueller/hm-gdb-11.1-3
gdb: add support for guile and minor fix for ModuleNotFoundError
2022-10-06 08:34:13 +02:00
Hannes Müller
2e79641eec gdb: add support for guile and minor fix for ModuleNotFoundError
Now gdb guile extension also with auto-loading is working. This simplifies
debugging guile code.

Fix for ModuleNotFoundError: No module named 'libstdcxx' with updated
gcc_ver=11.3.0
2022-10-04 21:20:37 +02:00
Piotr Fusik
b0882c1d22
gradle: Update to 7.5.1 2022-10-04 21:36:25 +05:30
Christoph Reiter
180e521ee0
Merge pull request #3204 from lazka/gnutls-3.7.8
gnutls: Update to 3.7.8
2022-10-03 20:28:58 +02:00
Christoph Reiter
972671cf7f
Merge pull request #3210 from lazka/pacman-contrib-1.7.1
pacman-contrib: Update to 1.7.1
2022-10-03 20:28:37 +02:00
Christoph Reiter
9ca894c033
Merge pull request #3209 from lazka/perl-IO-Socket-SSL-2.075
perl-IO-Socket-SSL: Update to 2.075
2022-10-03 07:37:09 +02:00
Christoph Reiter
8d4c2c0388
Merge pull request #3208 from lazka/perl-Net-SSLeay-1.92
perl-Net-SSLeay: Update to 1.92
2022-10-03 07:36:52 +02:00
Christoph Reiter
8265a1ae93
Merge pull request #3207 from lazka/file-5.43
file: Update to 5.43
2022-10-03 07:36:35 +02:00
Christoph Reiter
e06c911982
Merge pull request #3206 from lazka/libfido2-1.12.0
libfido2: Update to 1.12.0
2022-10-03 07:36:15 +02:00
Christoph Reiter
61fe6b89b5
Merge pull request #3205 from lazka/tzcode-2022d
tzcode: Update to 2022d
2022-10-03 07:35:51 +02:00
Christoph Reiter
e3a208c849
Merge pull request #3203 from lazka/xz-5.2.7
xz: Update to 5.2.7
2022-10-03 07:35:24 +02:00
Christoph Reiter
d4c84c58a4
Merge pull request #3202 from h-c-mueller/guile-3.0-dependent
autogen: rebuild with libguile 3.0 support
2022-10-03 07:35:03 +02:00
Christoph Reiter
19c2fd7505
Merge pull request #3201 from h-c-mueller/guile-3.0.8-1
guile: update to 3.0.8
2022-10-03 07:34:56 +02:00
Christoph Reiter
736dc25d6b perl-IO-Socket-SSL: Update to 2.075 2022-10-03 07:30:39 +02:00
Christoph Reiter
ef4b696eb3 pacman-contrib: Update to 1.7.1 2022-10-03 07:29:28 +02:00
Christoph Reiter
b058239246 perl-Net-SSLeay: Update to 1.92 2022-10-03 07:23:24 +02:00
Christoph Reiter
cc419cd155 file: Update to 5.43 2022-10-03 07:20:08 +02:00
Christoph Reiter
ea6cdec67c libfido2: Update to 1.12.0 2022-10-03 07:18:15 +02:00
Christoph Reiter
0423180311 tzcode: Update to 2022d 2022-10-03 07:13:46 +02:00
Christoph Reiter
e88b2cd409 gnutls: Update to 3.7.8 2022-10-03 07:12:39 +02:00
Christoph Reiter
55d39c3daf xz: Update to 5.2.7 2022-10-03 07:11:08 +02:00
Hannes Müller
f111bea5a5 autogen: rebuild with libguile 3.0 support 2022-10-01 18:05:02 +02:00
Hannes Müller
52feed9861 guile: correct dependency for libreadline
package libguile already depends on libreadline
2022-10-01 10:08:08 +02:00
Hannes Müller
fd90ff2259 guile: update to 3.0.8
- activate check()
- only set configure options which are not set by default
- fix depends for libguile-devel
- add support for gdb guile auto-load
2022-09-30 18:56:34 +02:00
Christoph Reiter
a49f31f30e pacman: rebuild
for real this time. to get a curl fix backport.
https://github.com/msys2/MSYS2-packages/pull/3199
2022-09-21 19:44:25 +02:00
Christoph Reiter
d0dd6b67bb
Merge pull request #3196 from h-c-mueller/guile
guile: fix readline support (use with libffi-3.4.3)
2022-09-21 19:22:55 +02:00
Christoph Reiter
5ebe8c6bbe
Merge pull request #3194 from h-c-mueller/libffi
libffi: update to 3.4.3 with fixes
2022-09-21 19:21:26 +02:00
Christoph Reiter
8332b01eb9
Merge pull request #3199 from lazka/curl-http2-backport
curl: backport http2 fix
2022-09-21 19:05:04 +02:00
Christoph Reiter
383471077b curl: backport http2 fix
curl: (92) HTTP/2 stream 0 was not closed cleanly: PROTOCOL_ERROR (err 1)
2022-09-21 18:46:08 +02:00
Christoph Reiter
2a6a0f0320 Revert "pacman: rebuild"
This reverts commit b6c2c0f6bd69af4e83b2b11b99e0adabebbc7f0a.

turns out nghttp2 just added new api tfor curl to be less strict,
so we need to wait for a curl release first
2022-09-21 18:02:56 +02:00
Christoph Reiter
b6c2c0f6bd pacman: rebuild
nghttp2 had some fixes we want
2022-09-21 17:32:24 +02:00
Christoph Reiter
de35260e4e
Merge pull request #3198 from lazka/nghttp2-1.50.0
nghttp2: Update to 1.50.0
2022-09-21 17:31:20 +02:00
Christoph Reiter
0b64346e7e
Merge pull request #3197 from dscho/automatically-bump-pkgrel-when-updating-msys2-runtime-patches
msys2-runtime: automatically bump pkgrel when updating patches
2022-09-21 17:21:51 +02:00
Christoph Reiter
b1db696283 nghttp2: Update to 1.50.0 2022-09-21 17:20:49 +02:00
Johannes Schindelin
7705e6df9a msys2-runtime: when updating patches, automatically bump pkgrel
I forgot to do this one time too many, time to automate it!

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2022-09-21 14:46:41 +02:00
Johannes Schindelin
b51454a1b4 msys2-runtime: mention if the patches were left unchanged
When updating the patches we apply on top of the Cygwin runtime, it is
possible that nothing needs to be done. Be explicit about that.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2022-09-21 14:27:17 +02:00
Christoph Reiter
b4d50afa58
Merge pull request #3195 from dscho/msys2-runtime-enable-pcon-and-empty-environment-variable-values
msys2-runtime: enable pseudo consoles and empty values of env variables
2022-09-20 22:12:47 +02:00
Christoph Reiter
f1ded50c71
msys2-runtime: bump pkgrel 2022-09-20 22:12:25 +02:00
Johannes Schindelin
3dad03537c msys2-runtime: enable pseudo consoles and empty values of env variables
This integrates the patches from
https://github.com/msys2/msys2-runtime/pull/102 and from
https://github.com/msys2/msys2-runtime/pull/101

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2022-09-20 21:24:43 +02:00
Hannes Müller
40be531cb9 guile: fix readline support (use with libffi-3.4.3)
Fix readline dependencies. Working readline can be verified in guile via
(begin (use-modules (ice-9 readline)) (activate-readline))

Use with libffi-3.4.3 to ensure guile test-suite/standalone/test-ffi
passes.

Patch 0104-test-ffi.patch is not needed since issue is addressed in
0101-In-tests-add-dynamic-link-to-msys-2.0-for-host-type-msys.patch
2022-09-20 20:49:01 +02:00
Hannes Müller
e96e2aba8b libffi: update to 3.4.3 with fixes
libffi-3.4.3 fixes e.g. the guile test-suite/standalone/test-ffi
'procedure->pointer and test-suite/standalone/test-loose-ends.c
scm_procedure_to_pointer

MSYS2 specific patches have been included upstream.
2022-09-20 20:39:33 +02:00
Biswapriyo Nath
e2dd58640f
expat: update to 2.4.9 2022-09-20 22:03:09 +05:30
Christoph Reiter
d62dedc29c
Merge pull request #3193 from lazka/libksba-1.6.1
libksba: Update to 1.6.1
2022-09-19 22:41:42 +02:00
Christoph Reiter
00e6c1a6f5 libksba: Update to 1.6.1 2022-09-19 20:48:26 +02:00
John Khoo
5df257ec79 Remove provide and conflict specifiers 2022-09-13 18:34:58 +08:00
John Khoo
87b22af0e1 Add nnn terminal file manager 2022-09-13 18:01:57 +08:00
Biswapriyo Nath
f51b83f518 zsh: update to 5.9
Remove upstream make-zpty-module-work-on-Cygwin.patch file
commit bf8ca5f019/
2022-09-13 14:18:43 +05:30
Biswapriyo Nath
73fe0c7357 rsync: update to 3.2.6
drop msyssize patch and build for cygwin
2022-09-12 22:28:46 +05:30
Biswapriyo Nath
2890bcc543 tio: update to 2.0, port to meson 2022-09-11 20:07:11 +05:30
Biswapriyo Nath
a6fba7a752 libinih: Add package for tio 2022-09-11 20:07:11 +05:30
Christoph Reiter
6277194830 CI: set MAKEPKG_LINT_PKGBUILD
It is now opt-in
2022-09-11 14:51:46 +02:00
Christoph Reiter
8e4a6bc6a2
Merge pull request #3183 from lazka/pacman-update
Update pacman
2022-09-11 14:43:41 +02:00
Christoph Reiter
9cc1806a80 Update pacman
pkgbuild linting is now opt-in
2022-09-11 14:05:12 +02:00
Christoph Reiter
4035845f54
Merge pull request #3181 from lazka/tree-2.0.4
tree: Update to 2.0.4
2022-09-10 19:35:19 +02:00
Christoph Reiter
7482c00246 tree: Update to 2.0.4
Fixes #3180
2022-09-10 18:45:18 +02:00
Christoph Reiter
afa647eb46
Merge pull request #3179 from lazka/git-2.37.3
git: Update to 2.37.3
2022-09-06 19:01:21 +02:00
Christoph Reiter
0a5a4eea42 git: Update to 2.37.3 2022-09-06 18:19:15 +02:00
Christoph Reiter
ca8949a79a
Merge pull request #3177 from dscho/update-msys2-runtime-to-v3.3.6
msys2-runtime: update to v3.3.6
2022-09-06 09:35:00 +02:00
Bin Meng
dc2619dba2
u-boot-tools: Update to v2022.07
Signed-off-by: Bin Meng <bin.meng@windriver.com>
2022-09-06 11:53:29 +05:30
Johannes Schindelin
5f107f15ff msys2-runtime: update to v3.3.6
See https://github.com/msys2/msys2-runtime/pull/100

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2022-09-05 21:37:46 +02:00
Christoph Reiter
84e1330b18 sync issue template with mingw-packages 2022-09-05 07:41:56 +02:00
Christoph Reiter
67dfc37c6c
Merge pull request #3176 from dscho/less-608
less: upgrade to v608
2022-09-04 05:30:31 +02:00
Johannes Schindelin
50eaca2ba9 less: upgrade to v608
See https://www.greenwoodsoftware.com/less/news.608.html

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2022-09-03 23:24:33 +02:00
Christoph Reiter
c3d0b375c7
Merge pull request #3175 from lazka/gnupg-2.2.39
gnupg: Update to 2.2.39
2022-09-03 08:30:34 +02:00
Christoph Reiter
3300a19265 gnupg: Update to 2.2.39 2022-09-02 21:15:31 +02:00
Christoph Reiter
1ff9c79a6b
pacman: rebuild 2022-09-02 12:11:11 +02:00
Christoph Reiter
9c39b456a1
Merge pull request #3174 from lazka/curl-7.85.0
curl: Update to 7.85.0
2022-09-01 09:48:27 +02:00
Christoph Reiter
2ee73da515 curl: Update to 7.85.0 2022-09-01 09:16:02 +02:00
Ivan Maidanski
6707f2643b
gc: update to 8.2.2
Also, fix license (it is MIT not GPL) and remove dependency on libatomic_ops
2022-08-31 07:37:36 +05:30
Christoph Reiter
c3efc06727
Merge pull request #3170 from lazka/libxml2-2.10.2
libxml2: Update to 2.10.2
2022-08-30 08:41:57 +02:00
Christoph Reiter
e35525b942
Merge pull request #3169 from lazka/libxslt-1.1.37
libxslt: Update to 1.1.37
2022-08-30 08:41:40 +02:00
Christoph Reiter
fdfdfc1380
Merge pull request #3168 from lazka/tzcode-2022c
tzcode: Update to 2022c
2022-08-30 08:41:25 +02:00
Christoph Reiter
be4abb8dff libxml2: Update to 2.10.2 2022-08-30 07:42:30 +02:00
Christoph Reiter
9b0d849701 libxslt: Update to 1.1.37 2022-08-30 07:41:36 +02:00
Christoph Reiter
90cb2e4aa2 tzcode: Update to 2022c 2022-08-30 07:39:51 +02:00
Christoph Reiter
1c424f8a17
Merge pull request #3154 from MehdiChinoune/python-pep517-update
python-pep517: update to 0.13.0
2022-08-27 11:36:29 +02:00
Christoph Reiter
2049307c61
Merge pull request #3155 from MehdiChinoune/python-pkgconfig-update
python-pkgconfig: update to 1.5.5
2022-08-27 11:36:22 +02:00
Christoph Reiter
9535308a9f
Merge pull request #3156 from MehdiChinoune/python-mako-update
python-mako: update to 1.2.1
2022-08-27 11:36:14 +02:00
Christoph Reiter
d25bc2977c
Merge pull request #3157 from MehdiChinoune/python-fastimport-update
python-fastimport: update to 0.9.14
2022-08-27 11:35:47 +02:00
Christoph Reiter
6afa92d132
Merge pull request #3158 from MehdiChinoune/python-pygments-update
python-pygments: update to 2.13.0
2022-08-27 11:35:40 +02:00
Christoph Reiter
6a964f2e50
Merge pull request #3159 from MehdiChinoune/python-atomicwrites-update
python-atomicwrites: update to 1.4.1
2022-08-27 11:35:27 +02:00
Christoph Reiter
e287c93030
Merge pull request #3160 from MehdiChinoune/python-six-update
python-six: update to 1.16.0
2022-08-27 11:35:16 +02:00
Christoph Reiter
1c5fb21ebb
Merge pull request #3161 from MehdiChinoune/python-attrs-update
python-attrs: update to 22.1.0
2022-08-27 11:31:03 +02:00
Christoph Reiter
9b98f29e06
Merge pull request #3162 from MehdiChinoune/python-setuptools-scm-update
python-setuptools-scm: update to 7.0.5
2022-08-27 11:30:09 +02:00
Christoph Reiter
cc77a72f70
Merge pull request #3163 from MehdiChinoune/cython-update
cython: update to 0.29.32
2022-08-27 11:29:50 +02:00
Christoph Reiter
1b706517de
Merge pull request #3164 from MehdiChinoune/python-urllib3-update
python-urllib3: update to 1.26.12
2022-08-27 11:29:27 +02:00
Christoph Reiter
44bcacf0ba
Merge pull request #3165 from MehdiChinoune/python-zstandard-update
python-zstandard: update to 0.16.0
2022-08-27 11:29:15 +02:00
Christoph Reiter
4d5f03137c
Merge pull request #3166 from MehdiChinoune/nghttp2-update
nghttp2: update to 1.49.0
2022-08-27 11:28:54 +02:00
Christoph Reiter
5d35b8b933
Merge pull request #3167 from lazka/libxml2-2.10.1
libxml2: Update to 2.10.1
2022-08-27 11:28:31 +02:00
Christoph Reiter
2e235a402a libxml2: Update to 2.10.1 2022-08-27 10:37:50 +02:00
Mehdi Chinoune
8bdd32e94a python-zstandard: update to 0.16.0 2022-08-25 12:33:52 +00:00
Mehdi Chinoune
3ea9049aa4 python-urllib3: update to 1.26.12 2022-08-25 12:33:17 +00:00
Mehdi Chinoune
342b3e5adf nghttp2: update to 1.49.0 2022-08-25 12:30:48 +00:00
Mehdi Chinoune
3782ebc163 cython: update to 0.29.32 2022-08-25 12:29:05 +00:00
Mehdi Chinoune
fda75ed72d python-setuptools-scm: update to 7.0.5 2022-08-25 12:28:48 +00:00
Mehdi Chinoune
f45f10a30a python-attrs: update to 22.1.0 2022-08-25 12:28:38 +00:00
Mehdi Chinoune
ebbcfc41fb python-six: update to 1.16.0 2022-08-25 12:28:27 +00:00
Mehdi Chinoune
44f59f2bef python-atomicwrites: update to 1.4.1 2022-08-25 12:28:16 +00:00
Mehdi Chinoune
a0b2ab664e python-pygments: update to 2.13.0 2022-08-25 12:27:54 +00:00
Mehdi Chinoune
93ea0dc1aa python-fastimport: update to 0.9.14 2022-08-25 12:27:27 +00:00
Mehdi Chinoune
7b29d9b99c python-mako: update to 1.2.1 2022-08-25 12:27:15 +00:00
Mehdi Chinoune
24373295be python-pkgconfig: update to 1.5.5 2022-08-25 12:27:04 +00:00
Mehdi Chinoune
46c0a666db python-pep517: update to 0.13.0 2022-08-25 12:26:52 +00:00
Christoph Reiter
a1781a1663
Merge pull request #3153 from lazka/gnupg-2.2.37
gnupg: Update to 2.2.37
2022-08-25 09:01:01 +02:00
Christoph Reiter
9c86576354
Merge pull request #3152 from lazka/libtasn1-4.19.0
libtasn1: Update to 4.19.0
2022-08-24 20:24:52 +02:00
Christoph Reiter
cb5877c96a gnupg: Update to 2.2.37 2022-08-24 20:23:54 +02:00
Christoph Reiter
f0b0b390f3 libtasn1: Update to 4.19.0 2022-08-24 08:56:30 +02:00
Christoph Reiter
f510f5a484
Merge pull request #3149 from lazka/libxslt-xml2
Update libxslt and libxml2
2022-08-21 23:53:25 +02:00
Christoph Reiter
0652320907 libxml2: Update to 2.10.0
libxml2-2.9.0-do-not-check-crc.patch: this comes from fedora, but they
no longer use it

doc installation is no longer configurable, so just remove the patch
and the options.

drop parts of msysize patches by building for cygwin

remove gl_cv_have_weak, as I don't think there is any gnulib in there
2022-08-21 23:24:19 +02:00
Christoph Reiter
8dd2ec4491 libxslt: Update to 1.1.36
And drop some patches: It's not clear what their source is, and
things seem to work fine without them, so give that a try.

"-fcommon" was for building with newer GCC, but seems to be fixed now.
also remove some no longer existing configure options
2022-08-21 23:22:51 +02:00
Christoph Reiter
d46c665d5a
Merge pull request #3148 from lazka/libfido2-1.11.0
libfido2: Update to 1.11.0
2022-08-21 21:07:33 +02:00
Christoph Reiter
c0c274dfbb CI: add package-grokker 2022-08-21 20:54:04 +02:00
Christoph Reiter
7e7980e49e libfido2: Update to 1.11.0 2022-08-21 20:27:58 +02:00
Christoph Reiter
884ec1703d
Merge pull request #3147 from lazka/lz4-1.9.4
lz4: Update to 1.9.4
2022-08-19 19:15:29 +02:00
Christoph Reiter
3165fafacb lz4: Update to 1.9.4 2022-08-19 17:33:50 +02:00
Christoph Reiter
1b4e3a734b
Merge pull request #3144 from lazka/meson-0.63.1
meson: Update to 0.63.1
2022-08-13 13:32:41 +02:00
Christoph Reiter
9478fcd372
Merge pull request #3143 from lazka/xz-5.2.6
xz: Update to 5.2.6
2022-08-13 13:32:30 +02:00
Christoph Reiter
81b83079fe meson: Update to 0.63.1 2022-08-13 12:47:53 +02:00
Christoph Reiter
0f3ab1f30d xz: Update to 5.2.6
+ some cleanup
2022-08-13 12:44:53 +02:00
Christoph Reiter
af1d9dd234
Merge pull request #3141 from lazka/tzcode-2022b
tzcode: Update to 2022b
2022-08-12 12:53:34 +02:00
Christoph Reiter
3a40086219 tzcode: Update to 2022b
patch refresh + sync PKGBUILD with arch
2022-08-12 09:32:29 +02:00
Christoph Reiter
68b60db13d
Merge pull request #3140 from lazka/git-2.37.2
git: Update to 2.37.2
2022-08-12 07:25:15 +02:00
Christoph Reiter
6225f11a7d
Merge pull request #3139 from lazka/gpgme-1.18.0
gpgme: Update to 1.18.0
2022-08-12 00:06:36 +02:00
Christoph Reiter
782f33fd96 git: Update to 2.37.2 2022-08-11 23:50:05 +02:00
Christoph Reiter
39a7a7a285 gpgme: Update to 1.18.0 2022-08-11 23:41:15 +02:00
Christoph Reiter
4ef5909c04
Merge pull request #3138 from lazka/python-3.10.6
python: Update to 3.10.6
2022-08-07 13:42:48 +02:00
Christoph Reiter
27a289eaee python: Update to 3.10.6 2022-08-07 11:49:16 +02:00
Christoph Reiter
5a97cf1aff
Merge pull request #3137 from lazka/nano-6.4
nano: Update to 6.4
2022-08-07 10:04:39 +02:00
Christoph Reiter
23a6bf0d0c nano: Update to 6.4 2022-08-07 08:17:58 +02:00
Christoph Reiter
aacdf5b339 CI: Update actions and start using Python 3.10 2022-08-05 21:38:40 +02:00
Christoph Reiter
3b5eb8f175
configobj: bump pkgrel 2022-08-05 15:12:21 +02:00
Christoph Reiter
8ee6885fad
Merge pull request #3135 from lazka/configobj-six
python-configobj: depend on six; some cleanup
2022-08-05 11:18:33 +02:00
Christoph Reiter
26ac31e49c python-configobj: depend on six; some cleanup
Fixes #3129
2022-08-05 11:12:13 +02:00
Christoph Reiter
9039a20db8
Merge pull request #3131 from lazka/gnutls-3.7.7
gnutls: Update to 3.7.7
2022-08-01 20:01:57 +02:00
Christoph Reiter
b64d40ea7c
Merge pull request #3132 from lazka/nettle-3.8.1
nettle: Update to 3.8.1
2022-08-01 19:51:51 +02:00
Christoph Reiter
7b1de56e4b nettle: Update to 3.8.1 2022-08-01 19:29:02 +02:00
Christoph Reiter
bc1d8f3474 gnutls: Update to 3.7.7 2022-08-01 19:28:09 +02:00
Christoph Reiter
bb461e5804
Merge pull request #3128 from lazka/cmake-3.23.2
cmake: Update to 3.23.2
2022-07-28 23:34:08 +02:00
Christoph Reiter
52f5d897a5 cmake: Update to 3.23.2 2022-07-28 20:49:49 +02:00
Christoph Reiter
12a068cbbe
Merge pull request #3127 from lazka/mercurial-6.2.1
mercurial: Update to 6.2.1
2022-07-28 20:46:42 +02:00
Christoph Reiter
262c1b2a64 mercurial: Update to 6.2.1
The patch can be dropped since sys.platform reports cygwin nowadays.
Also the MSYS2_ARG_CONV_EXCL shouldn't be needed since this is all cygwin.
2022-07-28 20:33:08 +02:00
Christoph Reiter
a12ee4f3b3
Merge pull request #3126 from lazka/breezy-3.2.2
breezy: Update to 3.2.2
2022-07-28 18:49:36 +02:00
Christoph Reiter
e6eb22b664 breezy: Update to 3.2.2
depends on fastbencode now
2022-07-28 18:14:42 +02:00
Christoph Reiter
288aa2cbc0
Merge pull request #3125 from lazka/python-urllib3
Add python-urllib3
2022-07-27 19:50:00 +02:00
Christoph Reiter
4b52be53a3 Add python-urllib3 2022-07-27 19:11:37 +02:00
Christoph Reiter
3d4ec10419
Merge pull request #3124 from lazka/python-certifi
Add python-certifi
2022-07-27 18:46:24 +02:00
Christoph Reiter
249b4a7808 Add python-certifi
and make dulwich depend on it
2022-07-27 18:11:58 +02:00
Christoph Reiter
c3c9c254fc
Merge pull request #3123 from lazka/python-iniconfig-pyproject
python-iniconfig: port to build/installer
2022-07-27 18:09:32 +02:00
Christoph Reiter
1810701539
Merge pull request #3122 from lazka/jinja-markupsafe
Update jinja/markupsafe
2022-07-27 18:09:20 +02:00
Christoph Reiter
2d863ab89d python-iniconfig: port to build/installer 2022-07-27 17:58:40 +02:00
Christoph Reiter
da033eb868
Merge pull request #3121 from lazka/pip-update
pip: Update to 22.2; port to build/installer
2022-07-27 17:54:15 +02:00
Christoph Reiter
f369468312
Merge pull request #3120 from lazka/python-pyparsing-3.0.9
python-pyparsing: Update to 3.0.9; port to installer
2022-07-27 17:54:05 +02:00
Christoph Reiter
ef6da38864 Update jinja/markupsafe 2022-07-27 17:52:33 +02:00
Christoph Reiter
fbbc953e59 pip: Update to 22.2 2022-07-27 17:45:06 +02:00
Christoph Reiter
cd79d7e10d pip: port to build/installer 2022-07-27 17:41:58 +02:00
Christoph Reiter
929702f3a0 python-pyparsing: Update to 3.0.9; port to installer 2022-07-27 17:35:18 +02:00
Christoph Reiter
91edc9ec59
Merge pull request #3119 from lazka/python-setuptools-63.2.0
python-setuptools: Update to 63.2.0
2022-07-27 17:31:01 +02:00
Christoph Reiter
58bc63a6a4 python-setuptools: Update to 63.2.0
This version will take over the stdlib distutils
2022-07-27 09:56:59 +02:00
Christoph Reiter
c213a73d72
Merge pull request #3118 from lazka/flit-core-wheel
Use the new flit_core.wheel command for bootstrapping
2022-07-27 09:53:48 +02:00
Christoph Reiter
6425153861
Merge pull request #3117 from lazka/python-pluggy-1.0
python-pluggy: Update to 1.0; port to build/installer
2022-07-27 09:44:59 +02:00
Christoph Reiter
19c6099c95 Use the new flit_core.wheel command for bootstrapping 2022-07-27 09:43:53 +02:00
Christoph Reiter
a7299cb020 python-pluggy: Update to 1.0; port to build/installer 2022-07-27 09:35:07 +02:00
Christoph Reiter
c7bd51f58c Remove python-colorama and python-mock
colorama is only useful under mingw, mock is in the stdlib now
so wont see much use anymore
2022-07-27 09:30:54 +02:00
Christoph Reiter
994d7976a0
Merge pull request #3116 from lazka/attrs-pyproject
python-attrs: port to build/installer
2022-07-27 00:17:03 +02:00
Christoph Reiter
3a60fb5bee
Merge pull request #3115 from lazka/py-pyproject
python-py: port to build/installer
2022-07-26 22:59:48 +02:00
Christoph Reiter
c22ce6d1fa python-attrs: port to build/installer 2022-07-26 22:58:55 +02:00
Christoph Reiter
15a1ffd7e8
Merge pull request #3114 from lazka/python-pyalpm-pyproject
pyalpm: port to build/installer
2022-07-26 22:54:08 +02:00
Christoph Reiter
648644c065
Merge pull request #3113 from lazka/mako-pyproject
python-mako: port to build/installer
2022-07-26 22:53:49 +02:00
Christoph Reiter
2c655a54c4 python-py: port to build/installer 2022-07-26 22:52:57 +02:00
Christoph Reiter
6b3716d282 pyalpm: port to build/installer 2022-07-26 22:43:52 +02:00
Christoph Reiter
9bf2b8501e python-mako: port to build/installer 2022-07-26 22:19:17 +02:00
Christoph Reiter
9c280ba870 python-wheel: disable bootstrapping 2022-07-26 22:17:34 +02:00
Christoph Reiter
ebd547cb94
Merge pull request #3112 from lazka/python-installer
Add python-installer
2022-07-26 22:16:50 +02:00
Christoph Reiter
3127c6ba2e
Merge pull request #3111 from lazka/python-build
Add python-build
2022-07-26 22:04:18 +02:00
Christoph Reiter
b72e18270e Add python-installer 2022-07-26 21:25:27 +02:00
Christoph Reiter
1067faaf8a Add python-build 2022-07-26 21:13:26 +02:00
Christoph Reiter
6d8df7a165
Merge pull request #3110 from lazka/python-pep517
Add python-pep517
2022-07-26 21:02:26 +02:00
Christoph Reiter
3f30d0bf31 Add python-pep517 2022-07-26 20:45:26 +02:00
Christoph Reiter
66652c9504 wheel, flit-core: correctly adjust the paths in the .pyc files 2022-07-26 20:33:33 +02:00
Christoph Reiter
854f2a7422
Merge pull request #3107 from lazka/setuptools-update
python-setuptools: Update to 59.8.0
2022-07-26 19:00:03 +02:00
Christoph Reiter
0ece30b3cf
Merge pull request #3109 from lazka/python-packaging-21.3
python-packaging: Update to 21.3
2022-07-26 18:52:02 +02:00
Christoph Reiter
c85c3eeea9
Merge pull request #3108 from lazka/flit-core
Add python-flit-core
2022-07-26 18:50:52 +02:00
Christoph Reiter
c2f4700650 txt2tags: rebuild
this exposed some setuptools issues last time, rebuild to see if
the setuptools update works
2022-07-26 18:50:08 +02:00
Christoph Reiter
68c78639c7 python-setuptools: Update to 59.8.0
The one before the distutils switch. In theory the latest should
include all cygwin patches and should work too, but let's do this
one change at a time.
2022-07-26 18:50:07 +02:00
Christoph Reiter
29727cead7 python-packaging: Update to 21.3 2022-07-26 18:45:10 +02:00
Christoph Reiter
926c5ca632 Add python-flit-core 2022-07-26 18:36:00 +02:00
Christoph Reiter
8b9cbe481d
Merge pull request #3106 from lazka/python-wheel
Add python-wheel
2022-07-26 18:29:06 +02:00
Christoph Reiter
0ad194cbcb CI: set enable_pcon
to give it some testing in CI
2022-07-26 18:19:21 +02:00
Christoph Reiter
7813d09730 Add python-wheel 2022-07-26 09:49:39 +02:00
Christoph Reiter
7f34768b46 generate-srcinfo: sync code with mingw-packages 2022-07-22 17:48:46 +02:00
Christoph Reiter
9ef552a3c4
Merge pull request #3104 from lazka/clang-rebuild
clang: rebuild
2022-07-22 16:33:21 +02:00
Christoph Reiter
9948311959
Merge pull request #3103 from lazka/sqlite-3.39.2
sqlite: Update to 3.39.2
2022-07-22 13:11:00 +02:00
Christoph Reiter
3739d7b779
Merge pull request #3087 from lazka/mintty-default-window-size
mintty: bump the default window size a bit
2022-07-22 10:34:48 +02:00
Christoph Reiter
9bb0c09f55 clang: rebuild
fixes #3101
2022-07-22 10:29:41 +02:00
Christoph Reiter
a47a64a208 sqlite: Update to 3.39.2 2022-07-22 10:20:20 +02:00
Jeremy Drake
5a51828fd6 gpgme: update patch URLs
Those URLs seemed to be to temporary files which were no longer present.
2022-07-16 17:18:37 -07:00
Konstantin Podsvirov
e10575982e
tig: update to 2.5.6 2022-07-14 00:06:32 +05:30
Christoph Reiter
cc927ad0aa
Merge pull request #3097 from lazka/libidn2-2.3.3
libidn2: Update to 2.3.3
2022-07-13 09:28:41 +02:00
Christoph Reiter
c1a2e533e3
Merge pull request #3096 from lazka/git-2.37.1
git: Update to 2.37.1
2022-07-13 09:28:27 +02:00
Christoph Reiter
563a9e43a8 libidn2: Update to 2.3.3 2022-07-13 09:10:02 +02:00
Christoph Reiter
e17e2370d7 git: Update to 2.37.1 2022-07-13 08:52:13 +02:00
Christoph Reiter
79ebfaf91f
Merge pull request #3092 from nielsAD/fish-3.5.0
fish: Update to 3.5.0
2022-07-11 08:04:14 +02:00
NielsAD
46bdd0b7c3
fish: Update to 3.5.0 2022-07-08 19:26:12 +02:00
Christoph Reiter
01e31223db
Merge pull request #3089 from lazka/gnupg-2.2.36
gnupg: Update to 2.2.36
2022-07-07 11:20:01 +02:00
Christoph Reiter
d0d0fa206c gnupg: Update to 2.2.36 2022-07-07 10:43:47 +02:00
Christoph Reiter
04f8f7d982 mintty: bump the default window size a bit
80x24 is too small for me (and maybe others?) and it's not that obvious
that you can change the size in the settings, so maybe a larger default
helps new users.
2022-07-06 15:00:11 +02:00
Christoph Reiter
080e8af208
Merge pull request #3086 from podsvirov/cloc-update
cloc: Update to 1.94
2022-07-06 00:53:00 +02:00
Konstantin Podsvirov
ec4d6baf6b cloc: Update to 1.94 2022-07-05 20:34:11 +03:00
Christoph Reiter
972df30565
Merge pull request #3085 from lazka/isl-drop-old
isl: drop 0.22 dll
2022-07-05 19:07:41 +02:00
Christoph Reiter
7400ecab58 isl: drop 0.22 dll
all users have been rebuilt, so we can drop the old DLL
2022-07-05 18:41:50 +02:00
Christoph Reiter
10d2db192c
Merge pull request #3084 from lazka/openss-1.1.1q
openssl: Update to 1.1.1q
2022-07-05 14:59:50 +02:00
Christoph Reiter
9548633690 openssl: Update to 1.1.1q 2022-07-05 14:29:38 +02:00
Christoph Reiter
c8e1d0b7be Rebuild mingw-w64-cross-gcc, gcc
against the new libisl
2022-07-05 11:24:27 +02:00
Christoph Reiter
eae8864bbd
Merge pull request #3083 from lazka/isl-0.25
isl: Update to 0.25
2022-07-05 11:05:13 +02:00
Christoph Reiter
9e5a377be6 isl: Update to 0.25
also include the old DLL for now since gcc links against it
2022-07-05 10:20:50 +02:00
Christoph Reiter
ab966bac3f
Merge pull request #3082 from lazka/msys2-runtime-update-3
msys2-runtime: update
2022-07-04 22:59:02 +02:00
Christoph Reiter
54bd51b752
Merge pull request #3081 from lazka/isl-rebuild
isl: rebuild
2022-07-04 22:41:31 +02:00
Christoph Reiter
9f188a69ab msys2-runtime: update 2022-07-04 22:27:23 +02:00
Christoph Reiter
50a017c601 isl: rebuild
remove msysize patch
2022-07-04 22:24:26 +02:00
Christoph Reiter
68c3ab8030
Merge pull request #3080 from lazka/uname-cygwin-mode
coreutils: "uname -o" -> Cygwin if MSYSTEM=CYGWIN
2022-07-04 22:16:58 +02:00
Christoph Reiter
80407a247f coreutils: "uname -o" -> Cygwin if MSYSTEM=CYGWIN
If MSYSTEM=CYGWIN we output "Cygwin" as the operating system.
This is relevant in build scripts which call "uname -o" and
check for cygwin there.
2022-07-04 16:30:51 +02:00
Christoph Reiter
5f730d5def
Merge pull request #3079 from lazka/pacman-contrib-1.6.0
pacman-contrib: Update to 1.6.0
2022-07-04 13:54:07 +02:00
Christoph Reiter
edd48c85af pacman-contrib: Update to 1.6.0 2022-07-04 12:34:19 +02:00
Christoph Reiter
3b5cfb0b5c
Merge pull request #3078 from lazka/coreutils-rebuild
coreutils: rebuild
2022-07-04 11:56:50 +02:00
Christoph Reiter
e1205a8d10 coreutils: rebuild
and work around the gnulib weak symbol bug
2022-07-04 11:30:51 +02:00
Christoph Reiter
3a8c0791e0
Merge pull request #3076 from lazka/git-add-i-backport
git: backport fix for staging removals with add -i
2022-07-03 21:10:00 +02:00
Christoph Reiter
e61621de82
Merge pull request #3075 from lazka/meson-0.63.0
meson: Update 0.63.0
2022-07-03 19:33:56 +02:00
Christoph Reiter
2668f3cda4 git: backport fix for staging removals with add -i
Fixes #3066
2022-07-03 19:26:51 +02:00
Christoph Reiter
a4ce806a72 meson: Update 0.63.0
that dropped patch was applied upstream
2022-07-03 19:23:20 +02:00
Christoph Reiter
403a41e5d7
Merge pull request #3074 from lazka/more-python-update
Some Python package updates
2022-07-03 10:05:01 +02:00
Christoph Reiter
6a33baeff0 setuptools-scm: Update to 6.4.2 2022-07-03 09:51:11 +02:00
Christoph Reiter
ebbca8db7f pytest-runner: Update to 5.3.2 2022-07-03 09:28:51 +02:00
Christoph Reiter
1c70af3831 pytest: Update to 7.1.2
The old version fails to run with Python 3.10
2022-07-03 09:24:19 +02:00
Christoph Reiter
febb4b4bb0 Add python-tomli
install via the wheel since it will be part of the bootstrap chain
like the mingw package and we can't use any build tools there.

Required for newer pytest
2022-07-03 09:20:56 +02:00
Christoph Reiter
d1ec3a1561 python-dulwich: Update to 0.20.44
breezy requires a newer version
2022-07-03 09:01:28 +02:00
Christoph Reiter
dea7a68f23 libxml2-python: byte compile 2022-07-03 08:31:36 +02:00
Christoph Reiter
db6843a3dc
Merge pull request #3073 from lazka/namcap-3.3.1
namcap: update to 3.3.1
2022-07-02 23:43:48 +02:00
Christoph Reiter
6c25dd178c namcap: update to 3.3.1
the namcap script no longer conflicts with the directory name, so
we can remove those hacks.

disable the "runpath" rule which depends on some elf library and fails
to import

remove one patch applied upstream

This new release also makes it work with Python 3.10
2022-07-02 23:37:03 +02:00
Christoph Reiter
5a432b071d
Merge pull request #3072 from lazka/breezy-update
breezy: update to 3.2.1
2022-07-02 23:31:44 +02:00
Christoph Reiter
2ee892a001 breezy: update to 3.2.1
force cython rebuild
don't update to 3.2.2 for now since that requires a new dependency
2022-07-02 23:19:43 +02:00
Christoph Reiter
2e9cf43610
Merge pull request #3071 from lazka/gpgme-py310
gpgme: add py3.10 build fixes from opensuse
2022-07-02 21:55:51 +02:00
Christoph Reiter
72d9adad23 setuptools-scm: depend on setuptools 2022-07-02 21:28:48 +02:00
Christoph Reiter
6b614be395 gpgme: add py3.10 build fixes from opensuse 2022-07-02 21:27:27 +02:00
Christoph Reiter
f80a6c9168 gnome-doc-utils: makedep on gcc 2022-07-02 20:48:19 +02:00
Christoph Reiter
584081d87b python-patiencediff: makedep on gcc 2022-07-02 20:47:20 +02:00
Christoph Reiter
27c329e5ea python-dulwich: makedep on gcc 2022-07-02 20:46:47 +02:00
Christoph Reiter
8780e5c2b8 Python 3.10 rebuilds 2022-07-02 18:56:12 +02:00
Christoph Reiter
39e742a7e2
Merge pull request #3070 from lazka/python3.10
python: Update to Python 3.10.5
2022-07-02 18:56:06 +02:00
Christoph Reiter
3b410ce1f6 python: Update to Python 3.10.5
026-3.7-mpdec-msys.patch: fixed upstream
011-3.8-parser-cygwin.patch: no longer exists

rest are just rebased
2022-07-02 15:47:21 +02:00
Christoph Reiter
067c9f114f
Merge pull request #3068 from lazka/more-rebuilds-2
Some more rebuilds
2022-06-30 08:12:31 +02:00
Christoph Reiter
800f8b1a76 Some more rebuilds
to get all of base to include SHA256 checksums
2022-06-29 06:59:52 +02:00
Christoph Reiter
e687cc056a
Merge pull request #3067 from lazka/inetutils-msysize
inetutils: drop msysize patch
2022-06-28 22:23:43 +02:00
Christoph Reiter
8dabd8556a inetutils: drop msysize patch 2022-06-28 22:05:28 +02:00
Christoph Reiter
b747523113
Merge pull request #3065 from lazka/file-5.42
file: Update to 5.42
2022-06-28 20:28:52 +02:00
Christoph Reiter
6b9862b189 file: Update to 5.42 2022-06-28 20:16:43 +02:00
Christoph Reiter
4bfe228d5f
Merge pull request #3064 from lazka/pacman-contrib-1.5.3
pacman-contrib: Update to 1.5.3
2022-06-28 09:35:15 +02:00
Christoph Reiter
ad69d0912f
Merge pull request #3063 from lazka/git-2.37.0
git: Update to 2.37.0
2022-06-28 09:34:23 +02:00
Christoph Reiter
390f8656e8 pacman-contrib: Update to 1.5.3
patch one new call to bsdtar to use an absolute path.
2022-06-28 09:21:40 +02:00
Christoph Reiter
1b12249540 git: Update to 2.37.0 2022-06-28 09:09:16 +02:00
Biswapriyo Nath
4324cc9d09
curl: update to 7.84.0 2022-06-27 18:00:27 +05:30
Christoph Reiter
ba2331c97b
Merge pull request #3062 from mmuetzel/mercurial
mercurial: update to 6.1.4
2022-06-27 00:16:00 +02:00
Markus Mützel
80490cc0d0 mercurial: update to 6.1.4 2022-06-26 12:01:12 +02:00
Christoph Reiter
93b0f8af81
Merge pull request #3060 from lazka/inetutils-remove-dep
inetutils: only makedepend on tftp-hpa
2022-06-26 10:47:04 +02:00
Christoph Reiter
01c47b79cc
Merge pull request #3061 from lazka/tar-rebuild
tar: drop msysize patch
2022-06-26 10:46:19 +02:00
Christoph Reiter
dc5844c133 inetutils: only makedepend on tftp-hpa
It's only using a header, nothing more.
See https://cygwin.com/pipermail/cygwin-apps/2013-August/033227.html
2022-06-26 10:34:47 +02:00
Christoph Reiter
edbc93224b tar: drop msysize patch
and set gl_cv_have_weak instead of patching gnulib
2022-06-26 10:33:08 +02:00
Christoph Reiter
58159d273f
Merge pull request #3059 from lazka/libassuan-rebuild
libassuan: drop install/msysize
2022-06-26 10:15:43 +02:00
Christoph Reiter
b99fc67fe2 libassuan: drop install/msysize 2022-06-26 09:54:58 +02:00
Christoph Reiter
1867c3ffa4
Merge pull request #3058 from lazka/rebuilds-2
Some rebuilds
2022-06-26 09:08:29 +02:00
Christoph Reiter
2e2871eae6
Merge pull request #3057 from lazka/libksba-rebuild
libksba: drop install, msysize patch
2022-06-26 08:50:53 +02:00
Christoph Reiter
89a6344444 bzip2: rebuild 2022-06-26 08:44:22 +02:00
Christoph Reiter
a458c44c4c gzip: rebuild 2022-06-26 08:42:13 +02:00
Christoph Reiter
7982c33b9d less: rebuild 2022-06-26 08:41:49 +02:00
Christoph Reiter
fd0ec29628 libksba: drop install, msysize patch 2022-06-26 08:37:56 +02:00
Christoph Reiter
8a6ede98f9
Merge pull request #3056 from lazka/nghttp2-1.48.0
nghttp2: Update to 1.48.0
2022-06-25 11:23:52 +02:00
Christoph Reiter
ab3d09a6bb nghttp2: Update to 1.48.0 2022-06-25 11:09:14 +02:00
Christoph Reiter
6128dc58d6
Merge pull request #3054 from lazka/msys2-keyring-20220623
msys2-keyring: update to 20220623
2022-06-24 12:01:22 +02:00
Christoph Reiter
34d1d5b0a1 msys2-keyring: update to 20220623
https://github.com/msys2/MSYS2-keyring/pull/15
2022-06-24 09:30:53 +02:00
Christoph Reiter
63bcf1b8b8
Merge pull request #3053 from lazka/pinentry-cleanup
pinentry: drop install, msysize
2022-06-23 09:18:49 +02:00
Christoph Reiter
33958776ee pinentry: drop install, msysize
install is handled by a hook,
build for cygwin instead of patching
2022-06-23 09:01:30 +02: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
Christoph Reiter
3223e496f0
Merge pull request #3050 from lazka/openssl-1.1.1p
openssl: Update to 1.1.1p
2022-06-22 09:25:45 +02:00
Christoph Reiter
6e81d7dfc7 openssl: Update to 1.1.1p 2022-06-22 08:50:37 +02:00
Christoph Reiter
d0b159c2c8
Merge pull request #3048 from lazka/drop-pkg-config
Remove pkg-config
2022-06-20 17:15:13 +02:00
Christoph Reiter
7b7b342791 Remove pkg-config
we have switched to pkgconf a long time ago and haven't seen any issues,
at least on the msys side of things.
2022-06-20 09:44:07 +02:00
Christoph Reiter
468625075c ccache: rebuild
for pkg-config -> pkgconf changes
2022-06-20 06:05:20 +02:00
Christoph Reiter
7d8bcae1bf libqrencode: tests depend on iconv 2022-06-19 20:58:49 +02:00
Christoph Reiter
074b78d43d clang: typo
some old copy paste typo
2022-06-19 20:54:37 +02:00
Christoph Reiter
2e08556c6a
Merge pull request #3047 from lazka/glib2-2.72.2
glib2: Update to 2.72.2
2022-06-19 20:03:22 +02:00
Christoph Reiter
5ac47b0da1 gtk-doc: rebuild 2022-06-19 19:50:42 +02:00
Christoph Reiter
421603f7da p11-kit: rebuild
to propagate the pkgconf switch to the DB
2022-06-19 19:45:17 +02:00
Christoph Reiter
9a73bd6f19 libqrencode: rebuild
it's been a while
2022-06-19 19:36:05 +02:00
Christoph Reiter
04c85459b1
Merge pull request #3046 from lazka/python-lxml-4.9.0
python-lxml: Update to 4.9.0
2022-06-19 19:08:06 +02:00
Christoph Reiter
32c796eaff
Merge pull request #3045 from lazka/cython-0.29.30
cython: Update to 0.29.30
2022-06-19 19:06:02 +02:00
Christoph Reiter
50e9cda3cf glib2: Update to 2.72.2 2022-06-19 19:05:13 +02:00
Christoph Reiter
c7ceaa03c4 python-lxml: Update to 4.9.0 2022-06-19 18:55:38 +02:00
Christoph Reiter
1bc0e55747 cython: Update to 0.29.30 2022-06-19 18:48:03 +02:00
Christoph Reiter
af0bb1b18f
Merge pull request #3044 from lazka/libidn-msysize
libidn: drop install file; reduce msysize patch
2022-06-19 10:36:31 +02:00
Christoph Reiter
7af164f5e9 libidn: drop install file; reduce msysize patch 2022-06-19 09:53:41 +02:00
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
00a0c77295
Merge pull request #3038 from lazka/base-add-tar
base: add tar
2022-06-17 15:46:52 +02:00
Christoph Reiter
1151cbe608
Merge pull request #3039 from yasuhirokimura/tmux
tmux: Update to 3.3a
2022-06-17 15:46:43 +02:00
Yasuhiro Kimura
e3d07b96a8 tmux: Update to 3.3a 2022-06-12 13:11:10 +09:00
Christoph Reiter
44fe93f472 base: add tar
Windows nowadays has a tar.exe in System32 which is first in PATH
with a clean MSYS2 install.

This will both confuse users as well as scripts because it is
a non-cygwin bsdtar.

To avoid surprises add tar to base.
2022-06-11 23:09:51 +02:00
Christoph Reiter
329fe273f6
Merge pull request #3037 from okhlybov/shellspec
new package: shellspec - a (ba)sh unit testing framework
2022-06-09 23:44:49 +02:00
Oleg A. Khlybov
f684ab5f41 Seeded the shellspec package. 2022-06-09 05:10:28 -07:00
Christoph Reiter
d2e6cb9133
Merge pull request #3035 from lazka/ruby-2.7.6
ruby: Update to 2.7.6
2022-06-07 09:05:01 +02:00
Christoph Reiter
4ed8b17411
Merge pull request #3036 from lazka/drop-easyoptions
Remove easyoptions-git package
2022-06-07 09:03:49 +02:00
Christoph Reiter
3bd20d0921 Remove easyoptions-git package
No users, upstream unmaintained for 7 years.
2022-06-07 08:37:03 +02:00
Christoph Reiter
d8f67a748c ruby: Update to 2.7.6 2022-06-07 08:33:34 +02:00
Christoph Reiter
49cf474114
Merge pull request #3033 from lazka/python-update
python: Update to 3.9.13
2022-06-06 16:16:01 +02:00
Christoph Reiter
d9e7b5469a python: Update to 3.9.13 2022-06-06 15:20:10 +02:00
Christoph Reiter
0345259471 python: drop some more msysize changes 2022-06-06 15:12:23 +02:00
Christoph Reiter
86366ee276
Merge pull request #3032 from lazka/cyrus-sasl-2.1.28
cyrus-sasl: Update to 2.1.28
2022-06-06 13:16:16 +02:00
Christoph Reiter
8c62cbea0c cyrus-sasl: Update to 2.1.28
* exeext is applie dupstream
* man page no longer applies and doesn't seem worth it
* don't package *.la files
* set cygwin triplet, just to be sure
2022-06-06 10:46:21 +02:00
Christoph Reiter
4dce831c9d
Merge pull request #3031 from lazka/cvs-rebuild
cvs: rebuild
2022-06-06 10:04:14 +02:00
Christoph Reiter
8662baadd1
Merge pull request #3030 from lazka/meson-0.62.2
meson: Update to 0.62.2
2022-06-06 09:55:13 +02:00
Christoph Reiter
1bf74ab9e7 cvs: rebuild
Make sure it builds, for the upcomming openssl transition.
drop install file
2022-06-06 09:54:16 +02:00
Christoph Reiter
95f559f73f meson: Update to 0.62.2 2022-06-06 09:40:57 +02:00
Christoph Reiter
791e0471b1
Merge pull request #3029 from lazka/libiconv-1.17
libiconv: Update to 1.17
2022-06-06 09:38:33 +02:00
Christoph Reiter
e302a3bf49
Merge pull request #3028 from lazka/pacman-contrib-1.5.2
pacman-contrib: Update to 1.5.2
2022-06-06 09:38:18 +02:00
Christoph Reiter
90a5567cbf
Merge pull request #3027 from waterlan/dos2unix-7.4.3
dos2unix: Update to 7.4.3
2022-06-06 09:38:03 +02:00
Christoph Reiter
58b1d4a16b libiconv: Update to 1.17
simple patch refresh
2022-06-06 09:27:21 +02:00
Christoph Reiter
047961dd8c pacman-contrib: Update to 1.5.2 2022-06-06 09:09:06 +02:00
Erwin Waterlander
d5b3de0712 dos2unix: Update to 7.4.3 2022-06-05 19:03:42 +02:00
Christoph Reiter
0dc93e47dc
Merge pull request #3024 from GitMensch/patch-2
update lcov to 1.16
2022-06-04 08:54:37 +02:00
Simon Sobisch
e3c9e4b49d update lcov to 1.16
.
2022-06-03 20:59:47 +00:00
Christoph Reiter
d9d1fc06af
Merge pull request #3023 from lazka/nettle-3.8
nettle: Update to 3.8
2022-06-03 18:10:19 +02:00
Christoph Reiter
71379751a0 nettle: Update to 3.8 2022-06-03 17:37:15 +02:00
Christoph Reiter
2989d44222
Merge pull request #3022 from yasuhirokimura/tmux
tmux: Update to 3.3
2022-06-02 18:30:58 +02:00
Biswapriyo Nath
26631c92ff update perl packages 2022-06-02 10:20:43 +05:30
Yasuhiro Kimura
8b10c8e3ec tmux: Update to 3.3 2022-06-01 17:52:47 +09:00
Christoph Reiter
f19c4e7962
Merge pull request #3021 from dscho/msys2-runtime-trailing-colon
msys2-runtime: stop trimming trailing colons
2022-05-30 22:46:05 +02:00
Johannes Schindelin
35fb61781b msys2-runtime: stop trimming trailing colons
This corresponds to https://github.com/msys2/msys2-runtime/pull/95

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2022-05-30 20:52:30 +02:00
Christoph Reiter
ada328e5a8
Merge pull request #3019 from lazka/gnutls-3.7.6
gnutls: Update to 3.7.6
2022-05-29 11:14:01 +02:00
Christoph Reiter
d34804f7a1 gnutls: Update to 3.7.6 2022-05-28 10:28:53 +02:00
Christoph Reiter
c260cf7599 pacman: rebuild
to pull in dependency changes
2022-05-28 10:09:06 +02:00
David Macek
21fffb2482 msys2-keyring: Update to 20220522 2022-05-22 10:29:26 +02:00
Christoph Reiter
5731787e36
Merge pull request #3010 from lazka/ninja-1.11.0
ninja: Update to 1.11.0
2022-05-17 08:45:18 +02:00
Christoph Reiter
9ddf785bee ninja: Update to 1.11.0 2022-05-17 08:03:58 +02:00
Christoph Reiter
e68d636533
Merge pull request #3009 from lazka/more-rebuilds
Some more base rebuilds
2022-05-15 18:41:00 +02:00
Christoph Reiter
a4f5a8885d Some more base rebuilds 2022-05-15 16:30:41 +02:00
Christoph Reiter
6c3cca0b99 Remove mentions of pkg-config
Replace with pkgconf directly so we can eventually remove pkg-config.
Only bump pkgrel where it is depends to avoid too many rebuilds.
2022-05-15 11:11:39 +02:00
Christoph Reiter
087d993078
Merge pull request #3008 from lazka/sed-rebuild
sed: drop msysize patch
2022-05-15 00:25:22 +02:00
Christoph Reiter
d8d083854c
Merge pull request #3005 from lazka/libiconv-cleanup
libiconv: cleanup + sync patches from cygwin
2022-05-15 00:14:32 +02:00
Christoph Reiter
8e274487a8 sed: drop msysize patch
and set gl_cv_have_weak instead of patching gnulib, since that is easier.
2022-05-15 00:09:48 +02:00
Christoph Reiter
457f838741 libiconv: cleanup + sync patches from cygwin 2022-05-14 23:56:04 +02:00
Christoph Reiter
e096bf836e
Merge pull request #3007 from lazka/libxslt-rebuild
libxslt: drop msysize patch
2022-05-14 23:53:30 +02:00
Christoph Reiter
12e5e4a454 libxslt: drop msysize patch 2022-05-14 22:55:23 +02:00
Christoph Reiter
94cae9da91
Merge pull request #3006 from lazka/time-rebuild
time: drop msysize patch
2022-05-14 22:52:46 +02:00
Christoph Reiter
9b306ec2b5 time: drop msysize patch 2022-05-14 22:23:01 +02:00
Christoph Reiter
9c8f01cc5a
Merge pull request #3004 from lazka/db-rebuild
db: drop msysize patch
2022-05-14 20:59:06 +02:00
Christoph Reiter
955aef8003
Merge pull request #3003 from lazka/rebuilds
Some package rebuilds
2022-05-14 20:58:48 +02:00
Christoph Reiter
ff09dfefd9 db: drop msysize patch
build for cygwin instead
2022-05-14 20:31:51 +02:00
Christoph Reiter
93c5c595f5 Some package rebuilds
To get proper file checksums
2022-05-14 19:52:45 +02:00
Christoph Reiter
8f93e6bcd3
Merge pull request #2999 from lazka/libunistring-1.0
libunistring: Update to 1.0
2022-05-14 12:35:58 +02:00
Christoph Reiter
626ea104c6
Merge pull request #3002 from lazka/msys2-launcher-1.5
msys2-launcher: Update to 1.5
2022-05-14 11:54:16 +02:00
Christoph Reiter
173783f183 Rebuilds for libunistring
Unclear if the ABI changes can make problems, better safe than sorry.

Also removes unneeded install scripts in guilde while at it.
2022-05-14 11:23:40 +02:00
Christoph Reiter
47397d809c libunistring: Update to 1.0 2022-05-14 11:22:46 +02:00
Christoph Reiter
e3ed7b57fe
Merge pull request #3001 from lazka/libpsl-rebuild
libpsl: rebuild
2022-05-14 11:22:26 +02:00
Christoph Reiter
e2a268aa21 msys2-launcher: Update to 1.5 2022-05-14 11:21:57 +02:00
Christoph Reiter
42aef71f04 libpsl: rebuild 2022-05-14 11:07:19 +02:00
Christoph Reiter
b98cc80bb9
Merge pull request #3000 from lazka/gdbm-1.23
gdbm: Update to 1.23
2022-05-14 09:56:30 +02:00
Christoph Reiter
1e73cb25c9 gdbm: Update to 1.23
drop build patch, it no longer applies and seems to build fine
without it.
2022-05-14 09:43:43 +02:00
Christoph Reiter
9b676a2c38 icu: fix typo in 32bit target patch
we don't test that in CI, so this wasn't caught
2022-05-14 09:30:03 +02:00
Christoph Reiter
6903311788
Merge pull request #2995 from lazka/gcc-11.3.0
gcc: Update to 11.3.0
2022-05-14 09:27:47 +02:00
Christoph Reiter
d547b001e8 gcc: Update to 11.3.0
* rebase some patches
* drop __in/__out patch, conflict long fixed in mingw-w64
* remove install files which are handled by hooks now
2022-05-13 22:54:54 +02:00
Christoph Reiter
be4a50164d
Merge pull request #2993 from lazka/gnupg-2.2.35
gnupg: Update to 2.2.35
2022-05-13 20:40:37 +02:00
Christoph Reiter
47ecde7842 gnupg: Update to 2.2.35 2022-05-13 19:31:54 +02:00
Christoph Reiter
059aec4ed8
Merge pull request #2991 from lazka/msys2-runtime-3.3.5
msys2-runtime: Update to 3.3.5
2022-05-13 16:32:39 +02:00
Christoph Reiter
fee4c3a7cd
Merge pull request #2989 from lazka/gnutls-3.7.5
gnutls: Update to 3.7.5
2022-05-13 15:52:26 +02:00
Christoph Reiter
5a5740609e
Merge pull request #2990 from lazka/curl-7.83.1
curl: Update to 7.83.1
2022-05-13 15:46:29 +02:00
Christoph Reiter
b88f5ff9b8 msys2-runtime: Update to 3.3.5 2022-05-13 15:37:08 +02:00
Christoph Reiter
8ab7cc0110
Merge pull request #2988 from lazka/gnupg-update
gnupg: build cleanup
2022-05-13 15:32:19 +02:00
Christoph Reiter
3a6b67d631 curl: Update to 7.83.1 2022-05-13 15:19:01 +02:00
Christoph Reiter
dae9cdab41 gnutls: Update to 3.7.5 2022-05-13 15:17:21 +02:00
Christoph Reiter
c3586af979 gnupg: build cleanup
* remove unused sed call
* replace development sed with Arch patch
* drop msyssize patch and build for cygwin
2022-05-13 15:15:14 +02:00
Christoph Reiter
1bb725efa1
Merge pull request #2987 from lazka/ca-cert-20211016
ca-certificates: Update to 20211016
2022-05-13 13:54:16 +02:00
Christoph Reiter
5b4b900f16 ca-certificates: Update to 20211016
drop patch included upstream
2022-05-13 13:10:50 +02:00
Christoph Reiter
20300b25cf
Merge pull request #2986 from lazka/libxml-no-icu
libxml2: drop icu dependency
2022-05-13 10:32:35 +02:00
Christoph Reiter
aeb3a4cd36 libxml2: drop icu dependency
from what I see this is only used for encoding/decoding and the
README says "Mainly useful as an
alternative to iconv on Windows. Unnecessary on most other systems."

Since this is the only user of icu in base this also helps the installer size.
2022-05-13 10:16:40 +02:00
Christoph Reiter
41d9bc9674
Merge pull request #2985 from lazka/icu-71.1
icu: Update to 71.1
2022-05-13 10:05:10 +02:00
Christoph Reiter
a1787c0383 icu: rebuilds 2022-05-13 09:07:20 +02:00
Christoph Reiter
3dc0b15cc9 icu: Update to 71.1 2022-05-13 08:51:14 +02:00
Christoph Reiter
270bec3d00
Merge pull request #2982 from lazka/icu-update
icu: drop msysize patches
2022-05-13 08:12:02 +02:00
Mark Pitman
8da7841c42
Update git-extras to 6.4.0 2022-05-13 08:30:42 +05:30
Christoph Reiter
01a2778ae7 icu: drop msysize patches
build for cygwn instead and only patch away the differences

Also sync the patches with cygwin (the MINGW_MOVEDLLSTOBINDIR part)
2022-05-12 09:10:47 +02:00
Christoph Reiter
d45eb046a6
Merge pull request #2981 from lazka/pcre2-update
pcre2: Update to 10.40
2022-05-10 22:27:10 +02:00
Christoph Reiter
0ca6f202a1
Merge pull request #2980 from lazka/nano-6.3
nano: Update to 6.3
2022-05-10 21:58:11 +02:00
Christoph Reiter
0cf4e5c3b9 pcre2: Update to 10.40 2022-05-10 21:56:29 +02:00
Christoph Reiter
70d6f0ff4a pcre2: drop msysize patch; switch to new upstream location 2022-05-10 21:52:52 +02:00
Christoph Reiter
f79a80a57c nano: Update to 6.3 2022-05-10 21:46:20 +02:00
Christoph Reiter
5c1812785c
Merge pull request #2979 from lazka/mpfr-4.1.0.p13
mpfr: Update to 4.1.0.p13 + cleanup
2022-05-10 09:40:28 +02:00
Christoph Reiter
98175eeff9
Merge pull request #2978 from lazka/gawk-5.1.1
gawk: Update to 5.1.1
2022-05-10 09:39:50 +02:00
Christoph Reiter
0f4e3c71e8
Merge pull request #2977 from lazka/gpgme-1.17.1
gpgme: Update to 1.17.1
2022-05-10 09:39:22 +02:00
Christoph Reiter
0efce66a09
Merge pull request #2976 from lazka/tzcode-2022a
tzcode: Update to 2022a
2022-05-10 09:39:03 +02:00
Christoph Reiter
7440c6dd19 mpfr: Update to 4.1.0.p13 + cleanup
* remove intall script in favor of hooks
* drop msysize patch by pretending to be cygwin
* drop autotools patch, and depend on autoconf-archive instead
2022-05-09 08:42:45 +02:00
Christoph Reiter
c22380b585 gawk: Update to 5.1.1 2022-05-09 08:06:21 +02:00
Christoph Reiter
7c30ac4ff0 gpgme: Update to 1.17.1 2022-05-09 07:55:20 +02:00
Christoph Reiter
05d3503427 tzcode: Update to 2022a 2022-05-09 07:40:35 +02:00
Christoph Reiter
b596e4376c
Merge pull request #2974 from lazka/libffi-3.4.2-v2
libffi: Update to 3.4.2 (v2)
2022-05-08 18:37:45 +02:00
Christoph Reiter
18da3dcee4 guile: some missing makedepends 2022-05-07 20:19:23 +02:00
Christoph Reiter
452e5e1477
Merge pull request #2975 from lazka/git-2.36.1
git: Update to 2.36.1
2022-05-07 20:14:21 +02:00
Christoph Reiter
9674315221
Merge pull request #2973 from lazka/libxml2-2.9.14
libxml2: Update to 2.9.14
2022-05-07 19:55:55 +02:00
Christoph Reiter
d4bf13e0a5 git: Update to 2.36.1 2022-05-07 19:48:38 +02:00
Christoph Reiter
06d1e17894 libffi rebuilds 2022-05-07 19:44:23 +02:00
Christoph Reiter
8df0e4b0c1 libffi: Update to 3.4.2
the info files are handled by a hook now.
2022-05-07 19:43:40 +02:00
Christoph Reiter
3ef0266f7e libxml2: Update to 2.9.14 2022-05-07 19:39:28 +02:00
Christoph Reiter
4c13d27d94
Merge pull request #2972 from lazka/libunistring-rebuild
libunistring: rebuild + cleanup
2022-05-07 19:35:18 +02:00
Christoph Reiter
56c0f0f27b
Merge pull request #2971 from lazka/sqlite-3.38.5
sqlite: Update to 3.38.5
2022-05-07 17:47:20 +02:00
Christoph Reiter
34d284be01 libunistring: rebuild + cleanup
drop install script: handled by hook
drop msysize patch by setting to cygwin
work around gnulib bug with weak symbols
2022-05-07 17:45:45 +02:00
Christoph Reiter
88e09f2dfd sqlite: Update to 3.38.5 2022-05-07 15:43:33 +02:00
Christoph Reiter
e3ce21e714
Merge pull request #2970 from lazka/pacman-contrib-1.5.1
pacman-contrib: Update to 1.5.1
2022-05-06 22:49:13 +02:00
Christoph Reiter
c16d4f5824
Merge pull request #2969 from lazka/mintty-3.6.1
mintty: Update to 3.6.1
2022-05-06 22:40:21 +02:00
Christoph Reiter
205c80803f pacman-contrib: Update to 1.5.1 2022-05-06 22:34:39 +02:00
Christoph Reiter
54dd5adebd mintty: Update to 3.6.1 2022-05-06 22:17:56 +02:00
Biswapriyo Nath
8df7d73677
openssl: update to 1.1.1o 2022-05-04 10:28:30 +05:30
Christoph Reiter
86a73d0324
Merge pull request #2963 from lazka/pacman-default-repos
pacman: enable clang32 by default
2022-05-01 20:13:10 +02:00
Christoph Reiter
5917b5b87a pacman: enable clang32 by default
And add commented out versions of clangarm64 and staging while at it,
so they are easy to enable if wanted.
2022-05-01 18:01:50 +02:00
Christoph Reiter
475d8759f4
Merge pull request #2961 from lazka/readline-static-build-ncurses-fix
readline: set NCURSES_STATIC for the static build
2022-04-30 08:52:35 +02:00
Christoph Reiter
8be6a023e7
Merge pull request #2962 from lazka/ncurses-pkg-conf-fixes
ncurses: pkg-config improvements
2022-04-29 21:38:14 +02:00
Christoph Reiter
8186971e25
Merge pull request #2958 from 1480c1/git
git: update to 3.36.0 & rebase patches & use CYGWIN_CHOST
2022-04-29 21:23:47 +02:00
Christoph Reiter
aa3b174e75 ncurses: add add NCURSES_STATIC to Cflags.private in the .pc files
So that pkgconf users will automatically get it if they pass --static
2022-04-29 21:12:32 +02:00
Christoph Reiter
141d7a509d ncurses: use patch from Arch for fixing leaked LDFLAGS in .pc files 2022-04-29 20:24:47 +02:00
Christoph Reiter
22d904bb64 readline: set NCURSES_STATIC for the static build
ncurses has started to default to dllimport by default, which means
NCURSES_STATIC has to be set by anyone trying to statically build against it
to get the right symbol names.

To keep things simple for use just build twice, once dynamically and
once statically with NCURSES_STATIC set.

Alternative to #2956

Also removes the "RPATH" part, which was copied from Arch, but from what I see
doesn't change anything for us.
2022-04-29 20:12:09 +02:00
Christopher Degawa
2ccaf50d3e
git: update to 3.36.0 & rebase patches & use CYGWIN_CHOST
Removes git-1.9.0-manifest-msys2.patch as it is already applied upstream
as fe90397604f9f9695b3fa0b8b11d9f93533b655f

Signed-off-by: Christopher Degawa <ccom@randomderp.com>
2022-04-29 11:49:22 -05:00
Christoph Reiter
dff09a666b
Merge pull request #2960 from lazka/msys2-w32api-update
Update msys2-w32api
2022-04-29 17:23:45 +02:00
Christoph Reiter
e1b158ab04 Update msys2-w32api 2022-04-29 17:01:26 +02:00
Christoph Reiter
21b0990c25 runtime: revert rebuild
See https://github.com/msys2/MSYS2-packages/pull/2954#issuecomment-1113284892
2022-04-29 16:40:58 +02:00
Christoph Reiter
317622bfcd
Merge pull request #2954 from lazka/runtime-update-3
msys2-runtime: build fixes for mingw-w64 v10
2022-04-29 14:02:58 +02:00
Christoph Reiter
37453b4f7c
Merge pull request #2955 from lazka/curl-7.83.0
curl: Update to 7.83.0; drop msysize patch
2022-04-27 19:33:49 +02:00
Christoph Reiter
b7f9a31292 curl: Update to 7.83.0; drop msysize patch 2022-04-27 18:56:15 +02:00
Christoph Reiter
0830c7dd23 msys2-runtime: build fixes for mingw-w64 v10
https://github.com/msys2/msys2-runtime/pull/92
2022-04-27 18:33:17 +02:00
Christoph Reiter
a829924980
Merge pull request #2922 from MehdiChinoune/w32api-update
msys2-w32api: update to 10.0.0
2022-04-27 18:32:09 +02:00
Christoph Reiter
1531790bfc
Merge pull request #2950 from orgads/cygnative-makedepends
cygnative: Change depends to makedepends
2022-04-24 21:53:43 +02:00
Orgad Shaneh
20b521c541 cygnative: Change depends to makedepends 2022-04-24 22:20:47 +03:00
Biswapriyo Nath
c6450c60ea
xz: Import security patch for xzgrep 2022-04-21 21:57:48 +05:30
Christoph Reiter
68003b44d8 base-devel: depend on base
This was always the case because we assume base is always installed.
But some have an old install from a time before the base package was introduced.
So be explicit here to "fix" those old installations, in case someone tries to
start building packages.
2022-04-19 22:36:39 +02:00
Bin Meng
43b521f0c5
u-boot-tools: Update to v2022.04 (#2944)
U-Boot v2022.04 host tools (mkeficapsule) introduced new build
dependencies to libgnutls-devel and libuuid-devel. No runtime
dependencies are needed as the mkeficapsule executable is for
testing purpose and we didn't ship it since day 1.

Signed-off-by: Bin Meng <bmeng.cn@gmail.com>
2022-04-19 18:23:44 +05:30
Christoph Reiter
677c3d88ef
Merge pull request #2942 from lazka/libidn2-cleanup
libidn2: cleanup
2022-04-18 22:35:33 +02:00
Christoph Reiter
543eb617dd libidn2: cleanup
remove install file
remove msysize patch
fix deps
2022-04-18 22:23:54 +02:00
Christoph Reiter
ef0052fa88
Merge pull request #2943 from lazka/automake1.16-1.16.5
automake1.16: Update to 1.16.5
2022-04-18 22:20:42 +02:00
Christoph Reiter
17659fe251
Merge pull request #2941 from lazka/gmp-no-install
gmp: remove install file
2022-04-18 22:13:57 +02:00
Christoph Reiter
cfff6b5d1e automake1.16: Update to 1.16.5 2022-04-18 22:13:02 +02:00
Christoph Reiter
d14c4ac605 gmp: remove install file 2022-04-18 21:58:25 +02:00
Christoph Reiter
53530a9f7b bash: drop unused install file 2022-04-18 21:52:11 +02:00
Christoph Reiter
6814c6d06c
Merge pull request #2940 from lazka/nettle-cleanup
nettle: cleanup
2022-04-18 21:47:13 +02:00
Christoph Reiter
23f159cdca
Merge pull request #2939 from lazka/nano-cleanup
nano: cleanup
2022-04-18 21:46:44 +02:00
Christoph Reiter
2da6d8e682 nano: cleanup
* drop unnecessary install file
* drop ncurses patches (builds fine now via pkgconf)
* drop msysize patch
2022-04-18 21:20:53 +02:00
Christoph Reiter
e43d11f01d nettle: cleanup
remove unnecessary install file
clean up patches
2022-04-18 21:19:36 +02:00
Christoph Reiter
0384436f8f
Merge pull request #2938 from lazka/wget-1.21.3
wget: Update to 1.21.3 + cleanup
2022-04-18 20:48:10 +02:00
Christoph Reiter
4160836e83 wget: Update to 1.21.3 + cleanup
Remove msysize patch
Remove unused patches
Remove install files handled by hooks
2022-04-18 20:26:04 +02:00
Christoph Reiter
f015af07c1
Merge pull request #2937 from lazka/file-cleanup
file: drop the text based magic DBs
2022-04-18 20:09:18 +02:00
Christoph Reiter
3a79815b8a file: drop the text based magic DBs
We have three copies of this in the package, but
neither Arch, nor Debian ship them in their package.

Let's just drop them.

This was copied from cygwin, which copied from Fedora:
https://cygwin.com/git-cygwin-packages/?p=git/cygwin-packages/file.git;a=blob;f=file.cygport;h=803ce6b422d4ef316ec25f6587725720bb078f79;hb=HEAD
but it's not clear why it is needed.
2022-04-18 19:40:51 +02:00
Christoph Reiter
2071dd4232
Merge pull request #2936 from lazka/p11-kit-remove-glib
p11-kit: remove glib dependency
2022-04-18 13:44:39 +02:00
Christoph Reiter
c64bd88564 p11-kit: remove glib dependency
from what I see it isn't actually used/needed.
2022-04-18 13:32:09 +02:00
Christoph Reiter
00ffed1116
Merge pull request #2935 from lazka/glib-2.72.1
glib2: Update to 2.72.1
2022-04-18 13:19:57 +02:00
Christoph Reiter
ce3bbb28f6 glib2: Update to 2.72.1 2022-04-18 12:21:08 +02:00
Christoph Reiter
31f06cc0ad
Merge pull request #2934 from msys2/libarchive-openssl
libarchive: Upgrade to v3.6.1 and link with OpenSSL
2022-04-18 11:37:04 +02:00
Christoph Reiter
5391c118a7 Remove the base-devel group from all PKGBUILD files
We have a base-devel package now, so this isn't used anymore.
Remove it either way to avoid confusion.
2022-04-18 11:17:10 +02:00
Christoph Reiter
160f55e144 libarchive: fix depends/makedepends
replace nettle with openssl, remove libxml2
2022-04-18 11:10:53 +02:00
Christoph Reiter
ef15636c7a libarchive: drop bcrypt patch
We use openssl now, so no need for this
2022-04-18 11:04:55 +02:00
David Macek
638d58a25f libarchive: Upgrade to v3.6.1 and link with OpenSSL
Previously it was linked with WinCrypto.
2022-04-17 20:16:31 +02:00
Mehdi Chinoune
a440350e74 msys2-w32api: update to 10.0.0 2022-04-16 05:24:11 +01:00
Christoph Reiter
4b6438a855
Merge pull request #2931 from lazka/git-2.35.3
git: Update to 2.35.3
2022-04-15 08:53:12 +02:00
Christoph Reiter
abc091ae10 git: Update to 2.35.3 2022-04-15 08:19:43 +02:00
Christoph Reiter
9a8ac3dda1
Merge pull request #2930 from SirToffski/fish-3.4.1
Update fish to 3.4.1
2022-04-14 20:34:28 +02:00
SirToffski
b186a5bfe7
Update fish to 3.4.1 2022-04-13 14:49:28 -03:00
Christoph Reiter
0fd42bad47
Merge pull request #2927 from orgads/cygnative
cygnative: new package
2022-04-13 18:15:50 +02:00
Christoph Reiter
09c396b9b2
Merge pull request #2926 from lazka/libgpg-error-1.45
libgpg-error: Update to 1.45
2022-04-13 18:12:01 +02:00
Christoph Reiter
33ec44b3a4
Merge pull request #2924 from lazka/git-2.35.2
git: Update to 2.35.2
2022-04-13 18:10:54 +02:00
Christoph Reiter
6498429add
Merge pull request #2928 from orgads/pactoys-ignore
pactoys: Add .gitignore file
2022-04-13 18:10:30 +02:00
Orgad Shaneh
1598a62a12 pactoys: Add .gitignore file 2022-04-13 13:32:49 +03:00
Orgad Shaneh
8811b7f87f cygnative: new package
Source: https://github.com/davidecolombo/cygnative

Required for rsync+plink integration.
2022-04-13 13:13:26 +03:00
Christoph Reiter
0b42eeb286 libgpg-error: Update to 1.45 2022-04-13 10:01:43 +02:00
Christoph Reiter
912c94a766 git: Update to 2.35.2
remove unused install file while at it
2022-04-13 09:41:18 +02:00
Christoph Reiter
106e2e47af
Merge pull request #2920 from mmuetzel/texinfo
texinfo: Don't override MSYSTEM in check for path separator.
2022-04-09 12:00:51 +02:00
Jeremy Drake
7857c2de94 libgcrypt: update validpgpkeys 2022-04-08 13:47:37 -07:00
Markus Mützel
c22fa36b4d texinfo: Don't override MSYSTEM in check for path separator.
Cherrypick upstream patch.
2022-04-08 19:45:07 +02:00
Christoph Reiter
aef660870d
Merge pull request #2919 from lazka/gzip-1.12
gzip: Update to 1.12
2022-04-08 18:41:38 +02:00
Christoph Reiter
923342209a
Merge pull request #2916 from lazka/makepkg-src-zst
pacman: use zstd for source packages too
2022-04-08 18:27:48 +02:00
Christoph Reiter
663c248375
Merge pull request #2917 from jeremyd2019/remove-install-scripts
remove install-info install scripts from recently updated packages
2022-04-08 18:27:34 +02:00
Christoph Reiter
acbb2156a6 gzip: Update to 1.12 2022-04-08 18:25:59 +02:00
Jeremy Drake
de682170ed remove install-info install scripts
from recently updated packages.
2022-04-07 21:18:14 -07:00
Christoph Reiter
c9c3ad06fa pacman: use zstd for source packages too
because why not
2022-04-07 20:12:21 +02:00
Christoph Reiter
026a47cf12
pacman: rebuild 2022-04-04 08:35:36 +02:00
Christoph Reiter
deb42ae27f Fix cygwin build triplet hack. part 2 2022-04-04 08:18:15 +02:00
Christoph Reiter
c05a4212b2
Merge pull request #2911 from lazka/fix-build-triplet
Fix cygwin build triplet hack - part 1
2022-04-03 21:49:59 +02:00
Christoph Reiter
afcd49c2a5 Fix cygwin build triplet hack
Setting a var this way doesn't actually change it for expansion in the same line..
2022-04-03 20:38:58 +02:00
Christoph Reiter
e5ba22bfd4
Merge pull request #2910 from lazka/readline-updates
readline: update to 8.1.002
2022-04-03 20:26:04 +02:00
Christoph Reiter
0ef093a078
Merge pull request #2909 from lazka/ncurses-6.3
ncurses: Update to 6.3
2022-04-03 20:18:46 +02:00
Christoph Reiter
da405dbd4c readline: update to 8.1.002 2022-04-03 20:17:03 +02:00
Christoph Reiter
81c94d6a08 readline: drop msysize patch 2022-04-03 20:14:30 +02:00
Christoph Reiter
6e15c8070e readline: drop install script
handled by a hook now
2022-04-03 19:47:41 +02:00
Christoph Reiter
7cc39bf452 ncurses: Update to 6.3 2022-04-03 19:44:19 +02:00
Christoph Reiter
3095f84784
Merge pull request #2908 from lazka/findutils-update
findutils: Update to 4.9.0
2022-04-03 18:39:47 +02:00
Christoph Reiter
76cc424481 findutils: Update to 4.9.0 2022-04-03 18:24:17 +02:00
Christoph Reiter
f52b9bd6db findutils: drop msysize patch 2022-04-03 18:24:16 +02:00
Christoph Reiter
a1d92610d4
pacman: rebuild
lots of deps have changed, so a rebuild can't hurt
2022-04-03 14:33:36 +02:00
Christoph Reiter
e7cd6f8ab5
Merge pull request #2905 from lazka/gnutls-3.7.4
gnutls: Update to 3.7.4
2022-04-03 14:32:59 +02:00
Christoph Reiter
4c214e590a
Merge pull request #2906 from lazka/sqlite-3.38.2
sqlite: Update to 3.38.2
2022-04-03 14:07:37 +02:00
Christoph Reiter
0b6cd71e0a
Merge pull request #2904 from lazka/curl-7.82.0
curl: Update to 7.82.0
2022-04-03 14:03:38 +02:00
Christoph Reiter
8705a2bb01 sqlite: Update to 3.38.2 2022-04-03 13:52:54 +02:00
Christoph Reiter
aa3d893bc0
Merge pull request #2903 from lazka/glib-2.70.5
glib: Update to 2.70.5
2022-04-03 13:51:43 +02:00
Christoph Reiter
8bc5533d9a gnutls: Update to 3.7.4 2022-04-03 13:45:39 +02:00
Christoph Reiter
2aa78c7e92 curl: Update to 7.82.0 2022-04-03 13:40:18 +02:00
Christoph Reiter
7b33d268cc glib: Update to 2.70.5
Drop the gconvert patch as it was rejected upstream and it's unclear
what exactly it fixed for us.

Drop the gmodule patch as it's unclear if it's still needed, and module
loading seems to work for me.

Add a small patch replacing the cygwin DLL prefix. There are more cases
in the tests where MODULE_FILENAME_PREFIX and G_MODULE_SUFFIX are wrong,
or not set for cygwin, but that's for another time.
2022-04-03 12:41:13 +02:00
Christoph Reiter
409a7b8b19
Merge pull request #2900 from lazka/nghttp2-update
nghttp2: drop msysize patch; update to 1.47.0
2022-04-01 11:16:49 +02:00
Christoph Reiter
bb4c304d49 fix makedepends 2022-04-01 11:02:27 +02:00
Christoph Reiter
170fda25d1 nghttp2: Update to 1.47.0 2022-04-01 10:47:26 +02:00
Christoph Reiter
15312e1110 nghttp2: drop msysize patch 2022-04-01 10:42:12 +02:00
Christoph Reiter
32bb71b210
Merge pull request #2899 from lazka/meson-0.62.0
meson: Update to 0.62.0
2022-04-01 10:34:58 +02:00
Christoph Reiter
67cd4b54f9 meson: Update to 0.62.0 2022-04-01 10:03:25 +02:00
Christoph Reiter
e11bebcaa1
Merge pull request #2897 from lazka/libgcrypt-update
libgcrypt: Update to 1.10.1
2022-03-31 00:04:36 +02:00
Christoph Reiter
ae78a9be97 libgcrypt: fix missing makedepends 2022-03-30 22:54:27 +02:00
Christoph Reiter
99cf060640
Merge pull request #2896 from lazka/zlib-1.2.12
zlib: Update to 1.2.12
2022-03-30 22:34:46 +02:00
Christoph Reiter
56f2935bd9 libgcrypt: Update to 1.10.1
this drops libgcrypt-1.8.0-use-poll.patch:

The history for this is murky:

* it was introduced in fedora ages ago because of https://bugzilla.redhat.com/show_bug.cgi?id=913773
  but that doesn't tell us much info
* it was then imported into cygwin
* and then into msys2

Fedora has now dropped it when updating to 1.10.1, so let's drop it too.
https://src.fedoraproject.org/rpms/libgcrypt/c/364af5a45153c9e9?branch=f36

tests all pass
2022-03-30 22:31:45 +02:00
Christoph Reiter
2b21aac39b libgcrypt: drop a test related patch
all tests seem to pass without it
2022-03-30 22:15:54 +02:00
Christoph Reiter
5fdb9848a0 libgcrypt: drop msysize patch
no longer needed
2022-03-30 22:01:05 +02:00
Christoph Reiter
cb8092b6cb zlib: Update to 1.2.12
The removed patch hunks are all included in the new release
2022-03-30 21:40:30 +02:00
Biswapriyo Nath
9291dd254e
yelp-xsl: update to 42.0
Fix build dependencies and source tarball url.
2022-03-30 10:24:40 +05:30
Biswapriyo Nath
c83fc31bee
yelp-tools: update to 42.0, port to meson 2022-03-30 10:22:45 +05:30
Biswapriyo Nath
cacd2aa8c8
python-mallard-ducktype: Add package for yelp-tools 2022-03-30 10:16:52 +05:30
Biswapriyo Nath
c97dd43c89
python-lxml: Add package for yelp-tools 2022-03-30 10:14:13 +05:30
Christopher Degawa
0ffb99d8b1
expat: update to 2.4.8
Signed-off-by: Christopher Degawa <ccom@randomderp.com>
2022-03-29 22:00:53 +05:30
Biswapriyo Nath
723adef323 libxslt: update to 1.1.35
* Add pkgbase variable.
* Change upstream url and source link.
2022-03-29 21:50:34 +05:30
Biswapriyo Nath
4164dac0ed libxml2: update to 2.9.13
* Change upstream url and source link.
* Remove two upstream patches.
  - libxml2-2.9.12-fix-lxml-corrupted-tree.patch
  - commit 85b1792e37
  - libxml2-2.9.12-fix-formatting-regression.patch
  - commit 13ad8736d2
2022-03-29 21:49:10 +05:30
مهدي شينون (Mehdi Chinoune)
74da36802c
mintty: update to 3.6.0 2022-03-26 12:10:46 +05:30
Christoph Reiter
3886be4ca8
Merge pull request #2890 from MehdiChinoune/man-db-update
man-db: update to 2.10.2
2022-03-19 13:39:51 +01:00
Mehdi Chinoune
eb8a4f9fbd man-db: update to 2.10.2 2022-03-18 10:15:19 +01:00
Biswapriyo Nath
f47b812742
openssl: update to 1.1.1n 2022-03-16 21:06:45 +05:30
Christoph Reiter
c086331332
Merge pull request #2887 from jeremyd2019/add-pacdb
python-pacdb: add package
2022-03-16 08:55:28 +01:00
Jeremy Drake
a73fc4c77d python-pacdb: add package 2022-03-15 22:30:49 -07:00
Christoph Reiter
ec24ff808a
Merge pull request #2886 from lazka/git-gui-fixes
Try to make "git gui" work again
2022-03-12 20:35:17 +01:00
Christoph Reiter
17c3063221 Try to make "git gui" work again
based on #1912, some old upstreaming process: https://github.com/gitgitgadget/git/pull/612/

In theory the script needs some way to detect a MSYS2 mingw env and special case some
things on top of that in combination with is_Cygwin.

Since we want to keep this diff small, keep it hacky.
2022-03-12 19:03:45 +01:00
Christoph Reiter
f5fc48f9c1
Merge pull request #2885 from lazka/git-default-nano
git: default to nano instead of vim
2022-03-12 18:29:16 +01:00
Christoph Reiter
bbe0182066 git: default to nano instead of vim
It's also the default in Ubuntu/Debian, and vim users should be capable
of switching if they want.
2022-03-12 17:02:48 +01:00
Christoph Reiter
c69f732df1
Merge pull request #2870 from ah64316/patch-1
filesystem: Improve compatibility of '_warn_deprecated_winver'
2022-03-11 17:59:08 +01:00
Christoph Reiter
41a5a7d824 filesystem: bump pkgrel, more dash compat
use printf for dash compat.
make sure that we stay below 80 chars for the message to avoid wrapping
2022-03-11 12:31:29 +01:00
Christoph Reiter
da73cbc59d
Merge pull request #2884 from lazka/cygwin-winhello-patches
openssh: import winhello patches from cygwin
2022-03-09 19:07:25 +01:00
Christoph Reiter
2df46dd4a9
openssh: add link to cygwin git repo 2022-03-08 17:28:58 +01:00
Christoph Reiter
73ecc6822b openssh: import winhello patches from cygwin 2022-03-08 08:04:40 +01:00
Christoph Reiter
26f668673b
Merge pull request #2875 from SquallATF/winhello
openssh: add libcbor and libfido2 to allowed openssh support Windows Hello and FIDO2 security keys
2022-03-07 18:26:51 +01:00
Peiyuan Song
a5828df3b2 openssh: add libcbor and libfido2 to allowed openssh support Windows Hello and FIDO2 security keys 2022-03-07 10:14:46 +08:00
Christoph Reiter
c4a062dffe
Merge pull request #2881 from J-M0/git-filter-repo
git-filter-repo 2.34.0 (new package)
2022-03-05 15:44:19 +01:00
James Morris
a3e20d4424 git-filter-repo 2.34.0 (new package) 2022-03-04 21:12:03 -05:00
Christoph Reiter
3d891878a7
Merge pull request #2880 from 1480c1/expat/2.4.7
expat: update to 2.4.7
2022-03-04 23:41:42 +01:00
Christopher Degawa
355023bbad
expat: update to 2.4.7
Signed-off-by: Christopher Degawa <ccom@randomderp.com>
2022-03-04 16:16:42 -06:00
Christoph Reiter
37b4c4e892
Merge pull request #2879 from lazka/use-git-apply
Use git apply instead fo git am
2022-03-04 15:32:24 +01:00
Christoph Reiter
d6a7733534
Merge pull request #2876 from orgads/ccache-4.6
ccache: update to 4.6
2022-03-04 15:16:20 +01:00
Christoph Reiter
633a6e7884 Use git apply instead fo git am
So we don't depend on a committer being set
2022-03-04 15:15:17 +01:00
Orgad Shaneh
ace1fad3b1 ccache: update to 4.6 2022-03-01 13:13:53 +02:00
Christoph Reiter
34aedc76c7
Merge pull request #2871 from lazka/openssh-8.9p1
openssh: Update to 8.9p1
2022-02-25 13:39:14 +01:00
Christoph Reiter
b65f4d2e5e openssh: Update to 8.9p1 2022-02-23 22:26:23 +01:00
ah64316
a14269ea72
Remove 'function' keyword from '_warn_deprecated_winver' for compatibility with standard shell
Causes an error when I execute a shell with 'dash'; removing it seems to restore expected behavior (unable to test the actual condition)
2022-02-23 14:50:45 -06:00
Christoph Reiter
64ff5a3c77
Merge pull request #2867 from 1480c1/expat/2.4.6
expat: update to 2.4.6
2022-02-20 21:09:13 +01:00
Christopher Degawa
3938fd76fb
expat: update to 2.4.6
Signed-off-by: Christopher Degawa <ccom@randomderp.com>
2022-02-20 13:37:11 -06:00
Christoph Reiter
31e8e1b662 nano: work around gnulib weak symbol bug
otherwise it crashes right away
2022-02-19 14:51:12 +01:00
Christoph Reiter
46b80c8bea
Merge pull request #2865 from JPeterMugaas/nano
nano - upgrade to version 6.2.
2022-02-19 10:16:49 +01:00
Christoph Reiter
8acb604d71
Merge pull request #2864 from dscho/bash-v5.1.16
bash: upgrade to v5.1 patchlevel 16
2022-02-19 10:16:21 +01:00
Christoph Reiter
f120089520 pacman-mirrors: move mirror.clarkson.edu back to tier 1
No real change, so skip the pkgrel bump
2022-02-19 09:36:30 +01:00
Christopher Degawa
bc8f6a334f
expat: update to 2.4.5
Signed-off-by: Christopher Degawa <ccom@randomderp.com>
2022-02-19 09:55:16 +05:30
MARINA\jpmug
38f99e7fd3 nano - upgrade to version 6.2. 2022-02-18 14:07:14 -05:00
Johannes Schindelin
0fac84e514 bash: upgrade to v5.1 patchlevel 16
This seems to be the latest patch level.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2022-02-16 18:24:38 +01:00
Christoph Reiter
53946fe84b
Merge pull request #2862 from dscho/msys2-runtime-console-backports
msys2-runtime: backport recent console patches
2022-02-15 17:28:58 +01:00
Johannes Schindelin
f1413819a4 msys2-runtime: backport recent console patches
These hacks were proposed in Cygwin as a more complete set of
workarounds superseding Git for Windows'
https://github.com/git-for-windows/msys2-runtime/commit/1d0701d

This commit corresponds to
https://github.com/msys2/msys2-runtime/pull/86

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2022-02-15 09:58:40 +01:00
Christoph Reiter
25529e57b8
Merge pull request #2859 from brian-maloney/openssh-security-key
Enable security keys in OpenSSH
2022-02-12 17:08:39 +01:00
Brian Maloney
514837eab1
Bump pkgrel 2022-02-12 10:46:24 -05:00
Brian Maloney
843732160f
Remove --disable-security-key
This enables security key functionality in openssh
2022-02-12 10:09:53 -05:00
Biswapriyo Nath
4709a7642d rcs: update to 5.10.1
* Remove msysize patch by building for cygwin.
* Backport weak symbol patch as with all gnulib users.
* Add pgp key to validate source tarball.
2022-02-12 18:34:06 +05:30
Biswapriyo Nath
b47f37edab mm-common: update to 1.0.4 2022-02-12 18:30:11 +05:30
Biswapriyo Nath
0a65c1ea56 gdbm: Build as cygwin
* Remove msysize patch by building for cygwin.
* Remove install script in favor of hooks.
* Add gettext, libiconv and ncurses as dependencies.
2022-02-12 18:28:23 +05:30
Biswapriyo Nath
129f87c9d6 ed: update to 1.18
* Remove install script in favor of hooks.
* Build as cygwin.
2022-02-12 18:26:23 +05:30
Christoph Reiter
f66d6e9024
Merge pull request #2857 from lazka/pacman-update-3
pacman: Update patches, some makepkg.conf cleanup
2022-02-12 11:48:14 +01:00
Christoph Reiter
397e0d11ba
Merge pull request #2854 from elmarco/xmlto
xmlto: workaround -o argument handling with cygpath
2022-02-09 20:30:41 +01:00
Christoph Reiter
1ac20c43a4 pacman: bump pkgrel 2022-02-09 19:59:34 +01:00
Christoph Reiter
b4759e37f1 pacman: use git apply for patches
so we don't depend on a git commiter being set
2022-02-09 19:59:34 +01:00
Christoph Reiter
7e7680cc65 makepkg.conf: remove redundant LDFLAGS
Remove all flags which are default with the respective toolchain anyway.
This isn't supposed to change anything.

--no-seh remains, see https://github.com/msys2/MSYS2-packages/pull/2133
2022-02-09 19:59:24 +01:00
Christoph Reiter
cc5871f755 makepkg.conf: remove git related vars
They were never exported (also not in PKGBUILD files) so not used.
Just remove them and handle this in PKGBUILD by not using "git am"
2022-02-09 18:46:53 +01:00
Christoph Reiter
fa6a437157 pacman: Update patches 2022-02-09 18:43:10 +01:00
Christoph Reiter
6b03ed5beb
Merge pull request #2853 from pilonsi/tcsh-login-fix
Fix csh crashing when used as login shell
2022-02-09 10:13:17 +01:00
Marc-André Lureau
235637d271 xmlto: workaround -o argument handling with cygpath
Patch sent upstream for review:
https://pagure.io/xmlto/pull-request/10

Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>
2022-02-09 11:15:38 +04:00
Biswapriyo Nath
a44e6246bd gpgme: update to 1.17.0
* Remove msysize patch by building as cygwin.
* Remove install script in favour of hooks.
2022-02-09 09:35:04 +05:30
Biswapriyo Nath
fc5dff58e2 libarchive: update to 3.5.3
Build as cygwin
2022-02-09 09:32:59 +05:30
Biswapriyo Nath
58c3b86027 mintty: update to 3.5.3 2022-02-09 09:32:22 +05:30
Jorge Fabregat
7c3b9b8aab Changed --login to -l in msys_shell.cmd shell invocation to prevent csh from crashing since it does not support --login 2022-02-08 10:14:38 +01:00
Christoph Reiter
84ede23c83
Merge pull request #2851 from lazka/remove-nose
Remove python-nose
2022-02-06 17:16:30 +01:00
Christoph Reiter
70900c4aba Remove python-nose
No users anymore and project is abandoned
2022-02-06 15:04:26 +01:00
Christoph Reiter
c2019531a6 mako: Update to 1.1.6
uses pytest now instead of nose
2022-02-06 15:03:12 +01:00
Christoph Reiter
6436d40299
Merge pull request #2850 from lazka/setuptools-makedepends
Move setuptools to makedepends where possible
2022-02-06 11:47:53 +01:00
Christoph Reiter
32fa352448 Move setuptools to makedepends where possible 2022-02-06 11:21:06 +01:00
Christoph Reiter
862578cbdd
Merge pull request #2847 from cbrt64/fix/grml-zsh-config
Fix txt2tags dependency and grml-zsh-config empty man pages
2022-02-06 11:12:21 +01:00
Christoph Reiter
6c9794d910
Merge pull request #2849 from lazka/setuptools-52.0.0
setuptools: update to 52.0.0
2022-02-06 10:32:51 +01:00
Christoph Reiter
1f911e58d5 setuptools: update to 52.0.0
The latest releases don't work for some reason.
Use the last release before the bootstrap changes for now.
2022-02-06 10:27:42 +01:00
Christoph Reiter
02ffa73be2 Revert "python-setuptools: Update to 59.8.0"
This reverts commit e14fef660427a3f8ea50df467cdf0859a09aaf4b.
2022-02-06 10:19:42 +01:00
Christoph Reiter
fa3cf0d7e6
txt2tags: revert dep changes 2022-02-06 09:52:44 +01:00
Christoph Reiter
fa1b646ace
Merge pull request #2846 from stahta01/autoconf
autoconf2.69: Add 0006-autoconf2.5-2.69-perl-5.22-autoscan.patch
2022-02-06 09:34:59 +01:00
Christoph Reiter
21ab4d25a4
Merge pull request #2848 from lazka/setuptools-59.8.0
python-setuptools: Update to 59.8.0
2022-02-06 09:33:07 +01:00
Christoph Reiter
e14fef6604 python-setuptools: Update to 59.8.0 2022-02-06 09:20:21 +01:00
Edward E
357c1a97c9 grml-zsh-config: Update to 0.19.1, rebuild for txt2tags 2022-02-05 14:15:07 -06:00
Edward E
2d309d2c9d txt2tags: Fix dependencies 2022-02-05 14:15:07 -06:00
Tim Stahlhut
95674a82c0 autoconf2.69: Add 0006-autoconf2.5-2.69-perl-5.22-autoscan.patch
This patch was copied from cygwin.
2022-02-05 10:10:47 -05:00
Christoph Reiter
e2ed622605
Merge pull request #2844 from lazka/mirrors-drop-sourceforge
pacman-mirrors: remove sourceforge
2022-02-05 09:44:31 +01:00
Christoph Reiter
5aeca23157 pacman-mirrors: remove sourceforge
it's no longer in sync
2022-02-05 09:34:39 +01:00
Christoph Reiter
6368447cba
Merge pull request #2837 from dscho/dont-spawn-in-bashrc
filesystem(bashrc): avoid spawning an external process
2022-02-01 17:45:56 +01:00
Johannes Schindelin
0c3ca441d7 filesystem(bashrc): avoid spawning an external process
In 73e06b9d4c (bash.bashrc: Update PS1 if PS1 wasn't exported. Closes
 #653, 2016-07-14), we updated `/etc/bash.bashrc` to avoid overriding
`PS1`, but the way it was done requires `cut.exe` to be in the `PATH`.

Now, while _most_ of the time we're running inside a login Bash where
the `PATH` has been appropriately modified, sometimes we don't. In that
case, `cut.exe` is not in the `PATH`.

We should not spawn a new process, anyway, as spawning processes is
really expensive in the MSYS2 runtime because of all the contortions
necessary to emulate the POSIX syscall `fork()`.

Let's just avoid that extra process by using `case`, which is a Bash
built-in and therefore won't cost much time to run.

This fixes https://github.com/git-for-windows/git/issues/3652

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2022-02-01 17:18:40 +01:00
Christoph Reiter
ee5ab28467
Merge pull request #2838 from dscho/msys2-runtime-v3.3.4
msys2-runtime: update to v3.3.4
2022-02-01 10:06:12 +01:00
Johannes Schindelin
ff07714b85 msys2-runtime: update to v3.3.4
This corresponds to https://github.com/msys2/msys2-runtime/pull/85.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2022-02-01 09:34:31 +01:00
Christoph Reiter
d87e66016e
Merge pull request #2836 from dscho/docbook
Fix the install script of `docbook-mathml`, too
2022-01-31 17:14:08 +01:00
Christoph Reiter
61e9393194
Merge pull request #2833 from lazka/warn-win7-deprecation
filesystem: warn users that Windows 7/8 support is going away
2022-01-31 17:12:34 +01:00
Johannes Schindelin
5fc6376e6b docbook-mathml: make sure to use the _correct_ xmlcatalog.exe
The `mingw-w64-libxml2` package brings its own `xmlcatalog.exe`. When
running e.g. `pacman -S docbook-xsl` while `MSYSTEM=MINGW64`, this
results in an `/etc/xml/catalog` that contains Windows-style paths.

Not what we want.

Let's make sure that we use the `xmlcatalog.exe` from the `libxml2`
package instead.

This is a companion to 2aefebb325 (docbook-{xml,xsl}: make sure to use
the _correct_ `xmlcatalog.exe`, 2019-11-08).

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2022-01-31 09:52:28 +01:00
Johannes Schindelin
17074a5126 docbook-mathml: fix an indentation mistake
Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2022-01-31 09:52:28 +01:00
Johannes Schindelin
567230acbe docbook-mathml: fix checksum of the LICENSE file
Makes one wonder how this package ever built correctly...

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2022-01-31 09:52:27 +01:00
jeremyd2019
bacaa29dee
Merge pull request #2835 from jeremyd2019/docbook-xml-catalog-http
docbook-xml: install catalogs with http URI
2022-01-30 15:29:54 -08:00
Jeremy Drake
4f5c942710 docbook-xml: install catalogs with http URI
It appears an overzealous conversion of http to https inadvertently
changed this, breaking the catalog registration.

Fixes #2834
2022-01-30 15:08:50 -08:00
Christoph Reiter
b34d311819 filesystem: warn users that Windows 7/8 support is going away
This will be shown on a login shell, so the first two lines when
users open a MSYS2 terminal.
2022-01-30 15:12:14 +01:00
Christoph Reiter
8800ddb6b0 Tow more places where xmlcatalog isn't called with the full path
See #2826
2022-01-30 14:59:53 +01:00
Christoph Reiter
aece5bdd88
Merge pull request #2826 from dscho/docbook
docbook: update the install scripts and add docbook-xsl-ns
2022-01-30 14:56:03 +01:00
Christoph Reiter
d33dda8242
Merge pull request #2831 from 1480c1/expat/2.4.4
expat: update to 2.4.4
2022-01-30 12:14:32 +01:00
Christopher Degawa
c654c56a46
expat: update to 2.4.4
Signed-off-by: Christopher Degawa <ccom@randomderp.com>
2022-01-29 19:36:18 -06:00
Christoph Reiter
b1a4771d06
Merge pull request #2829 from MehdiChinoune/git-update
git: update to 2.35.1
2022-01-29 15:54:22 +01:00
Biswapriyo Nath
b1f3a50c3b libgpg-error: update to 1.44 2022-01-29 20:09:14 +05:30
Biswapriyo Nath
14799a3e6e libgpg-error: Rebuild as cygwin 2022-01-29 20:05:46 +05:30
Biswapriyo Nath
e359da1298 gnutls: update to 3.7.3 2022-01-29 20:01:00 +05:30
Johannes Schindelin
2a5bc43df6 Add a package definition for docbook-xsl-ns
This package is necessary to build Git's documentation as HTML.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2022-01-29 08:53:29 +01:00
Johannes Schindelin
2aefebb325 docbook-{xml,xsl}: make sure to use the _correct_ xmlcatalog.exe
The `mingw-w64-libxml2` package brings its own `xmlcatalog.exe`. When
running e.g. `pacman -S docbook-xsl` while `MSYSTEM=MINGW64`, this
results in an `/etc/xml/catalog` that contains Windows-style paths.

Not what we want.

Let's make sure that we use the `xmlcatalog.exe` from the `libxml2`
package instead.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2022-01-29 08:53:28 +01:00
Mehdi Chinoune
782d74573c git: update to 2.35.1 2022-01-29 05:30:27 +01:00
Biswapriyo Nath
3a3fc22af7 gnutls: Rebuild as cygwin
* Remove msysize patch by building for cygwin
* Backport weak symbol patch as with all gnulib users
* Remove install script in favor of hooks
2022-01-29 01:50:02 +05:30
Johannes Schindelin
ba37de8022 docbook-xml: fix checksum of the LICENSE file
Makes one wonder how this package ever built correctly...

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2022-01-28 15:37:37 +01:00
Bin Meng
987d021712
u-boot-tools: Update to v2022.01
Signed-off-by: Bin Meng <bmeng.cn@gmail.com>
2022-01-28 10:40:13 +05:30
Biswapriyo Nath
f7eea2e198 rpcsvc-proto: Fix typo 2022-01-27 20:50:54 +05:30
Biswapriyo Nath
2b987e1adb Update packages 2022-01-27 20:45:06 +05:30
Biswapriyo Nath
03c5d4d05a rpcsvc-proto: update to 1.4.3
Add libiconv and libintl dependency
2022-01-27 20:41:36 +05:30
Christoph Reiter
e3797f1570
Merge pull request #2823 from lazka/add-mirror-hit
pacman-mirrors: update
2022-01-26 17:43:29 +01:00
Christoph Reiter
5bacab3fb6 pacman-mirrors: update
See https://github.com/msys2/msys2.github.io/issues/180
2022-01-26 17:36:46 +01:00
Christoph Reiter
f0f5c37efe
Merge pull request #2821 from MehdiChinoune/git-update
git: update to 2.35.0
2022-01-25 20:28:21 +01:00
Mehdi Chinoune
370ef52cf3 git: update to 2.35.0 2022-01-24 22:23:38 +01:00
Christoph Reiter
c9390db59a
Merge pull request #2819 from lazka/git-libexpat
git: depend/build with libexpat
2022-01-23 10:46:13 +01:00
Christoph Reiter
2edb69f6bd Also depend on libintl 2022-01-23 10:30:37 +01:00
Christoph Reiter
74ace57634 git: depend/build with libexpat
for git-http-push

Fixes #2818
2022-01-22 23:16:22 +01:00
Christoph Reiter
3592461d91
Merge pull request #2817 from dscho/let-msys2-runtime-not-confuse-a-xyz.lnk-directory-for-a-lnk-file
msys2-runtime: a directory with .lnk suffix is not a .lnk file
2022-01-18 13:40:27 +01:00
Johannes Schindelin
e412f31430 msys2-runtime: a directory with .lnk suffix is not a .lnk file
This corresponds to https://github.com/msys2/msys2-runtime/pull/82.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2022-01-18 12:34:41 +01:00
Christoph Reiter
232def465c
Merge pull request #2816 from lazka/expat-2.4.3
expat: Update to 2.4.3
2022-01-16 20:29:59 +01:00
Christoph Reiter
e8917110bf expat: Update url and license 2022-01-16 20:13:38 +01:00
Christoph Reiter
b36d672edf expat: add validpgpkeys 2022-01-16 20:11:52 +01:00
Christoph Reiter
a4b13d3b9f expat: Update to 2.4.3 2022-01-16 19:56:15 +01:00
Christoph Reiter
73d101eadc
Merge pull request #2815 from lazka/msys2-runtime-update-2
msys2-runtime: backport for 32bit posix_spawn issue
2022-01-16 15:14:09 +01:00
Christoph Reiter
52e56a9a72 msys2-runtime: backport for 32bit posix_spawn issue
Fixes #2801
2022-01-16 14:43:51 +01:00
Christoph Reiter
26502c6727
Merge pull request #2814 from lazka/groff-cleanup
groff: cleanup
2022-01-16 14:41:08 +01:00
Christoph Reiter
9f38575f56 groff: cleanup
* Set spdx license
* Remove install script in favor of hooks
* Remove msysize patch by building for cygwin
2022-01-16 14:27:34 +01:00
Christoph Reiter
b00e5e4f5c
Merge pull request #2813 from lazka/gperf-cleanup
gperf: cleanup
2022-01-16 14:22:04 +01:00
Christoph Reiter
35daf295de
Merge pull request #2805 from dscho/special-case-shell-and-original-path-environment-variables
msys2-runtime: special case the SHELL and ORIGINAL_PATH env vars
2022-01-16 14:20:01 +01:00
Christoph Reiter
e302adba66
Merge pull request #2812 from lazka/diffutils-cleanup
diffutils: cleanup
2022-01-16 13:47:08 +01:00
Christoph Reiter
aa05c1b30f gperf: cleanup
* Set spdx license
* Remove install script in favor of hooks
* Build for cygwin (just to be safe)
2022-01-16 13:45:28 +01:00
Christoph Reiter
906f961ef7 diffutils: cleanup
* Remove msysize patch by building for cygwin
* Set spdx license
* Backport weak symbol patch as with all gnulib users
* Remove install script in favor of hooks
2022-01-16 13:25:34 +01:00
Christoph Reiter
a90cda8ccf
Merge pull request #2811 from lazka/bison-cleanup
bison: cleanup
2022-01-16 13:22:11 +01:00
Christoph Reiter
c10a3d1990 bison: cleanup
* Remove msysize patch by building for cygwin
* Set spdx license
* Backport weak symbol patch as with all gnulib users
* Remove install script in favor of hooks
2022-01-16 13:06:19 +01:00
Christoph Reiter
8b63964fd2
Merge pull request #2810 from lazka/autoconf-wrapper
Add autoconf-wrapper
2022-01-16 10:38:36 +01:00
Christoph Reiter
d1bc83448b autotools: depend on autoconf-wrapper
autoconf-wrapper provides autoconf, but for clarity depend on the real thing anyway.
2022-01-16 10:21:17 +01:00
Christoph Reiter
f3b26f0fb5 Add autoconf-wrapper
Provides all the autoconf scripts and redirects them to the
required version (by parsing existing configure files)
2022-01-16 10:21:17 +01:00
Christoph Reiter
a6098dd23f Rename autoconf to autoconf2.71
And suffix all commands/directories

The only downside here is that the manpages are suffixed too,
so one needs to do "man autoconf-2.71" to get the man page since
the autoconf-wrapper only provides the commands and not the man pages.
2022-01-16 10:20:22 +01:00
Christoph Reiter
afaa19e476
Merge pull request #2809 from lazka/automake-wrapper-upstream
automake-wrapper: use script directly from upstream
2022-01-16 09:29:34 +01:00
Christoph Reiter
c71c28064d automake-wrapper: use script directly from upstream
This makes it more clear where it is coming from and that we don't change it
2022-01-16 09:21:48 +01:00
Christoph Reiter
31a23469b1
Merge pull request #2808 from stahta01/dev/mingw-w64-cross
mingw-w64-cross-binutils: Update to version 2.37
2022-01-16 09:21:30 +01:00
Tim Stahlhut
703c9b7225 mingw-w64-cross-binutils: Update to version 2.37 2022-01-15 13:13:37 -05:00
Christoph Reiter
cea09175d9
Merge pull request #2806 from lazka/base-devel-cleanup-42
base-devel: remove patchutils/intltool
2022-01-15 09:37:44 +01:00
Christoph Reiter
a8670c148c base-devel: remove intltool
* It's long abandoned and everyone should be using gettext
  and we want to get rid of it in the long run.
* Many packages that need it depend on it anyway
2022-01-14 19:51:36 +01:00
Christoph Reiter
06a8e26c5f base-devel: remove patchutils
It mostly contains tools that are useful to developers, but are not used in
a PKGBUILD directly.
2022-01-14 19:45:49 +01:00
Johannes Schindelin
f33f945644 msys2-runtime: special case the SHELL and ORIGINAL_PATH env vars
In MSYS2 <-> MINGW transitions, we convert a couple of environment
variables between Unix and Windows styles, most notably `PATH`.

In the Git for Windows project, we realized that the environment
variables `SHELL` and `ORIGINAL_PATH` need the same treatment. These
patches have proved their worth for years, and it is time for them to be
integrated back into the actual MSYS2 runtime.

This should fix https://github.com/msys2/msys2-runtime/issues/43.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2022-01-13 17:44:33 +01:00
Johannes Schindelin
bc88668bfc msys2-runtime: we now need to depend on xmlto and 'docbook-xsl` explicitly
Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2022-01-13 17:44:18 +01:00
Christoph Reiter
3d490d8775
make: add a note that posix_spawn isn't faster 2022-01-11 19:43:47 +01:00
Christoph Reiter
d99471f7da
Merge pull request #2803 from lazka/make-no-posix-spawn
make: rebuild without posix_spawn support
2022-01-10 20:45:17 +01:00
Christoph Reiter
df73fc8648 make: rebuild without posix_spawn support
It makes problems on 32bit, so disable to fix that and just to
be safe.

See https://github.com/msys2/MSYS2-packages/issues/2801
2022-01-10 20:29:38 +01:00
Christoph Reiter
cde016799c
Merge pull request #2800 from lazka/drop-install-files
Drop various texinfo install files
2022-01-09 16:19:02 +01:00
Christoph Reiter
8cb92de964 autogen: drop unneeded install file 2022-01-09 15:58:41 +01:00
Christoph Reiter
061f339cac make: drop install file 2022-01-09 15:58:40 +01:00
Christoph Reiter
470c48582c libtool: drop install file 2022-01-09 14:40:23 +01:00
Christoph Reiter
d2c89935e7
Merge pull request #2799 from lazka/makepkg-mingw-remove-warning
pacman: no longer require toolchains to be installed when running makepkg-mingw
2022-01-09 14:17:43 +01:00
Christoph Reiter
805b54b4fa autoconf2.13: drop unneeded install file 2022-01-09 14:12:12 +01:00
Christoph Reiter
f3a700ee70 autoconf: drop unneeded install file 2022-01-09 14:11:35 +01:00
Christoph Reiter
df11c64ea4 pacman: no longer require toolchains to be installed when running makepkg-mingw
See https://github.com/msys2/MINGW-packages/discussions/10506
2022-01-09 13:56:44 +01:00
Christoph Reiter
77f7662483
Merge pull request #2797 from lazka/textinfo-revert
Revert "texinfo: run hooks in a fresh environment"
2022-01-08 19:35:23 +01:00
Christoph Reiter
f27385bd8d texinfo: bump pkgrel 2022-01-08 19:20:22 +01:00
Christoph Reiter
f181ec41e7 Revert "texinfo: run hooks in a fresh environment"
This reverts commit 1184d42ee9a3d4fed5362a6a3894f770af9bcadb.

See #2793
2022-01-08 19:19:16 +01:00
Christoph Reiter
c0528284f8
Merge pull request #2790 from lazka/remove-old-automake
automake: drop automake <1.11 and remove all install scripts
2022-01-05 09:42:19 +01:00
Christoph Reiter
de632449e0 automake: drop automake <1.11 and remove all install scripts
see #2788

Debian only has 1.11 as an old version, so it's unlikely we need
something older (I guess Debian doesn't reconf as much as we do though...)

The install script tasks are all handled by a hook now.
2022-01-05 09:25:59 +01:00
Christoph Reiter
8165585d94
Merge pull request #2787 from lazka/texinfo-updates
texinfo: updates
2022-01-04 10:12:52 +01:00
Christoph Reiter
b6ee5cac16 texinfo: makedepend on help2man
help2man was recently removed from base-devel
2022-01-04 09:53:54 +01:00
Christoph Reiter
1184d42ee9 texinfo: run hooks in a fresh environment
Use a new login shell with the right environment.
This means we can depend on the default PATH in the hook code.

See #2784
2022-01-04 09:41:35 +01:00
Christoph Reiter
1f7061bf53 drop gettext patch, we have a new enough gettext now 2022-01-04 09:38:49 +01:00
Christoph Reiter
cf1e5197a6 texinfo: add gnulib weak symbol fix
as with all other gnulib using packages..
2022-01-04 09:38:39 +01:00
Christoph Reiter
9c6acb2b3b
Merge pull request #2786 from lazka/libtasn1-cleanup
libtasn1: various cleanup
2022-01-04 09:31:12 +01:00
Christoph Reiter
2d6ec20616 libtasn1: various cleanup
drop the install script, handled by hooks now
drop msysize patch, pretend to be cygwin instead.
2022-01-04 09:12:02 +01:00
Christoph Reiter
178569667f
Merge pull request #2782 from lazka/file-no-msysize
file: drop msysize patch
2022-01-02 21:15:04 +01:00
Christoph Reiter
dfebc2edfd file: drop msysize patch 2022-01-02 21:07:07 +01:00
Christoph Reiter
237efeec74
Merge pull request #2781 from lazka/gettext-update
gettext: Update to 0.21
2022-01-02 20:01:45 +01:00
Christoph Reiter
d0b343d951 gettext: Update to 0.21 2022-01-02 19:18:02 +01:00
Christoph Reiter
af329800e7 gettext: drop install file
handled by hooks now
2022-01-02 16:40:47 +01:00
Christoph Reiter
62b686005a gettext: drop dirent.h workaround
not sure why it was needed, but the build seems fine without it.
2022-01-02 16:38:03 +01:00
Christoph Reiter
98a62ea3a4 gettext: build with a cygwin target triplet
let's us drop most of the msysize patches
2022-01-02 16:22:13 +01:00
Christoph Reiter
29229da4d0
Merge pull request #2779 from lazka/cygwin-soname_spec
libtool: override the soname_spec for cygwin as well
2022-01-01 19:16:56 +01:00
Christoph Reiter
c54b9e9fc2 libtool: override the soname_spec for cygwin as well
So that if we target a cygwin triplet we still get libraries with a "msys-" prefix.

This allows us to get rid of some msysize patches if we run autoreconf and
pass a cygwin triplet instead of a msys one.
2022-01-01 18:43:44 +01:00
Christoph Reiter
02e3f48dbb
Merge pull request #2778 from lazka/perl-split-docs
perl: split out documentation into an extra perl-doc package
2022-01-01 11:33:24 +01:00
Christoph Reiter
47aadf0511 perl: split out documentation into an extra perl-doc package
Saves 8MB compressed and 980 files when not installed

Fixes #2774
2022-01-01 11:06:19 +01:00
Christoph Reiter
eba77828d0
Merge pull request #2777 from lazka/new-mirror
pacman-mirrors: add mirror.iscas.ac.cn
2021-12-30 17:01:50 +01:00
Christoph Reiter
ce39c07fb0 pacman-mirrors: add mirror.iscas.ac.cn
linked here https://github.com/msys2/MSYS2-packages/issues/2775#issuecomment-1002959867
2021-12-30 16:56:13 +01:00
Christoph Reiter
d3089d07ab
Merge pull request #2770 from alissa-tung/master
pacman-mirrors: add BFSU
2021-12-30 11:15:54 +01:00
Christoph Reiter
bffaf7fab7
Merge pull request #2773 from lazka/base-devel-package
Add a base-devel package
2021-12-30 09:40:21 +01:00
Christoph Reiter
4b43caeb7e Add a base-devel package
Replaces the package group 'base-devel'.
Easier to add/remove packages when it is a package.

Compared to the current base-devel group this removes various things
which I hope are not used very much and wont break many things.
2021-12-30 09:00:49 +01:00
Christoph Reiter
43e4164ea7
Merge pull request #2772 from lazka/tar-base-devel
tar: add to base-devel
2021-12-30 06:43:46 +01:00
Christoph Reiter
097734e5ec
Merge pull request #2771 from jeremyd2019/msys2-runtime-update
msys2-runtime: update patches
2021-12-30 06:30:32 +01:00
Christoph Reiter
751f4fc0ba tar: add to base-devel
It was previously pulled in via libtool.

* Also remove the install file while at it, handled by hooks now.
* Enable signature checks again
* Fix the weak symbol check with newer cygwin
2021-12-30 06:26:35 +01:00
Jeremy Drake
b3f6c51ebb ci: don't try to uninstall packages that are excluded from install 2021-12-29 15:49:47 -08:00
Jeremy Drake
62de84f5db msys2-runtime: update patches 2021-12-29 14:36:06 -08:00
Christoph Reiter
e0f13f4d32
Merge pull request #2769 from lazka/quilt-base-devel
quilt: remove from base-devel
2021-12-29 12:46:40 +01:00
Christoph Reiter
ac07bd3da4
Merge pull request #2768 from lazka/swig-base-devel
swig: remove from base-devel
2021-12-29 12:45:55 +01:00
Alissa Tung
0ddf5cb199
Merge branch 'msys2:master' into master 2021-12-29 18:27:39 +08:00
Christoph Reiter
c260850ff3
Merge pull request #2766 from alissa-tung/patch-1
Issue about depends of `neofetch`.
2021-12-29 11:21:49 +01:00
Alissa Tung
9fe798d7f1 pacman-mirrors: add BFSU 2021-12-29 18:21:36 +08:00
Christoph Reiter
2db07ee885 quilt: remove from base-devel 2021-12-29 11:20:58 +01:00
Christoph Reiter
b9b66b83a7 swig: remove from base-devel 2021-12-29 11:18:34 +01:00
Christoph Reiter
8e2b69e89e
Merge pull request #2767 from MehdiChinoune/scons-devel
scons: Remove from base-devel
2021-12-29 11:16:32 +01:00
Christoph Reiter
6adaaf9e2f
neofetch: bump pkgrel 2021-12-29 11:15:35 +01:00
مهدي شينون (Mehdi Chinoune)
4329d9067e
scons: Remove from base-devel
Scons is a build-system
2021-12-29 11:07:46 +01:00
Alissa Tung
b92b9fa588
Issue about depends of neofetch.
https://github.com/dylanaraps/neofetch/wiki/Dependencies
https://github.com/archlinux/svntogit-community/blob/packages/neofetch/trunk/PKGBUILD
2021-12-29 18:02:02 +08:00
Christoph Reiter
5432d0dd0a
Merge pull request #2765 from lazka/more-base-devel-cleanup
Remove btyacc and reflex from base-devel
2021-12-29 10:03:05 +01:00
Christoph Reiter
b20ce64e83
Merge pull request #2764 from lazka/m4-rebuild
m4: rebuild
2021-12-29 09:53:59 +01:00
Christoph Reiter
d7b66e8276
Merge pull request #2762 from lazka/base-devel-gettext
gettext: only put gettext itself into base-devel
2021-12-29 09:53:44 +01:00
Christoph Reiter
4c310ee0ab Remove btyacc and reflex from base-devel
They were added in 7452014cc2c6e4348d but it's not clear why.
2021-12-29 09:45:51 +01:00
Christoph Reiter
8ff174a43c
Merge pull request #2763 from lazka/sed-fix-gnulib
sed: rebuild with gnulib fix
2021-12-29 09:42:57 +01:00
Christoph Reiter
a5cf0ceb48 m4: rebuild
fix weak symbol check in gnulib
2021-12-29 09:41:01 +01:00
Christoph Reiter
e83bfec0d2 Work around gnulib bug enabling weak symbols 2021-12-29 09:18:34 +01:00
Christoph Reiter
1f960a1e6b sed: rebuild with gnulib fix
gnulib configure wrongly defines HAVE_WEAK_SYMBOLS, backport a patch
to fix the resulting crashes.

Fixes #2748
2021-12-29 08:58:05 +01:00
Christoph Reiter
84d7affa25 gettext: only put gettext itself into base-devel 2021-12-29 07:09:23 +01:00
David Macek
0407817d66 msys2-keyring: Update 2021-12-28 20:16:26 +01:00
Christoph Reiter
00cc0ac10a
Merge pull request #2760 from lazka/gdb11
gdb: Update to 11.1
2021-12-28 13:28:06 +01:00
Christoph Reiter
0bd846e0e4
Merge pull request #2761 from lazka/py-crypt-revert
python: backport patch to not link against crypt
2021-12-28 11:49:19 +01:00
Christoph Reiter
dda1ffcf98 python: backport patch to not link against crypt 2021-12-28 11:30:36 +01:00
Christoph Reiter
7b3bd3fba9 gdb: Update to 11.1 2021-12-28 10:05:48 +01:00
Christoph Reiter
a61f3d0c63
Merge pull request #2757 from lazka/autoconf2.69
Add back a autoconf2.69 package
2021-12-27 17:45:09 +01:00
Christoph Reiter
ffe62232cc Add back a autoconf2.69 package
Useful for rebuilding configure files when upstream only supports 2.69
2021-12-27 17:15:07 +01:00
Biswapriyo Nath
2b888b3b04 xxhash: update to 0.8.1 2021-12-25 20:45:35 +05:30
Biswapriyo Nath
004cb76b03 perl-Return-MultiLevel: update to 0.0.6
Use new source link
2021-12-25 00:24:17 +05:30
Biswapriyo Nath
d766cac9bc jsoncpp: update to 1.9.5 2021-12-25 00:21:51 +05:30
Biswapriyo Nath
f01f28f747 Update packages 2021-12-24 21:33:47 +05:30
Christoph Reiter
b7d67a8e49
Merge pull request #2755 from lazka/pacman-mirrors-update-2
pacman-mirrors: add mirrors.aliyun.com
2021-12-22 21:07:31 +01:00
Christoph Reiter
cad7a5723a pacman-mirrors: add mirrors.aliyun.com
See https://github.com/msys2/msys2.github.io/issues/171
2021-12-22 21:00:56 +01:00
Christoph Reiter
037c699906
Merge pull request #2754 from lazka/zstd-1.5.1
zstd: Update to 1.5.1
2021-12-21 19:17:32 +01:00
Christoph Reiter
6c55015911 zstd: Update to 1.5.1 2021-12-21 19:04:26 +01:00
Christoph Reiter
22bf813a65
Merge pull request #2751 from lazka/binutils-revert-base-image
binutils: revert NT_DLL_AUTO_IMAGE_MASK change
2021-12-19 17:09:54 +01:00
Christoph Reiter
4b3f87de54
Merge pull request #2750 from podsvirov/cython-update
cython: Update to 0.29.26
2021-12-19 16:43:44 +01:00
Christoph Reiter
7b1ac40b78 binutils: revert NT_DLL_AUTO_IMAGE_MASK change
The address space overlaps with cygwin managed memory, so we either
reduce it a bit again, or we try to find a different solution.

See #2723
2021-12-19 16:42:40 +01:00
Konstantin Podsvirov
1c0d176022 cython: Update to 0.29.26 2021-12-19 11:05:17 +03:00
Christoph Reiter
6e40fc5b77
Merge pull request #2749 from lazka/openssl-1.1.1m
openssl: Update to 1.1.1m
2021-12-18 16:00:18 +01:00
Christoph Reiter
aeb1900435 openssl: Update to 1.1.1m 2021-12-18 15:32:01 +01:00
Christoph Reiter
5c5527e143 m4: revert the rebuild, it crashes when building vala
See https://github.com/msys2/MSYS2-packages/pull/2745#issuecomment-996894130
2021-12-17 19:21:36 +01:00
Christoph Reiter
3b4e4402b7
Merge pull request #2745 from lazka/base-devel-no-autotools
Remove autotools from base-devel
2021-12-17 16:49:20 +01:00
Christoph Reiter
a37deb3497 Remove autotools from base-devel
All packages depend on it explicitly now.
2021-12-17 15:41:48 +01:00
Christoph Reiter
1c5c59988e
Merge pull request #2746 from lazka/byse-devel-unrar
unrar: only put the cli tool in base-devel
2021-12-17 13:53:26 +01:00
Christoph Reiter
1c312e84c8 unrar: only put the cli tool in base-devel 2021-12-17 13:41:00 +01:00
Christoph Reiter
c764e41616 msys2-w32api: downgrade to 9.0.0
current master makes the msys2-runtime build fail and I don't want to
look into it right now.

Go with the last stable release instead.
2021-12-14 17:59:55 +01:00
Christoph Reiter
67f6296801
Merge pull request #2742 from lazka/update-msys2-w32api
Update msys2-w32api
2021-12-14 08:52:55 +01:00
Christoph Reiter
553117ed2a Update msys2-w32api
adjust versioning to mingw-w64 packages
2021-12-14 08:33:44 +01:00
Christoph Reiter
7fba1e9de4 msys2-devel is gone 2021-12-13 22:51:11 +01:00
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
e6cf475a0f add binutils to base-devel
makepkg requires a strip.exe if strip is in options before it can install
build dependencies. So we have no choise but to assume that it is installed.

An alternative would be to patch pacman and move the check to the actual
strip function tidy_strip()
2021-12-13 21:40:35 +01:00
Christoph Reiter
5bcd978cb0 Get rid of the msys2-devel group
For now adds a "provides=(msys2-devel)" to gcc to keep installation
working and install the same set of packages.

Next step is to makedepend on gcc where needed and remove msys2-devel
from the docs.
2021-12-13 20:35:56 +01:00
Christoph Reiter
d2b4a75126
Merge pull request #2740 from lazka/update-mirrors
pacman-mirrors: Update
2021-12-13 19:53:29 +01:00
Christoph Reiter
65e2a47837 pacman-mirrors: Update
add new tier 1 mirror
move too slow mirror to tier 2
2021-12-13 10:13:18 +01:00
Christoph Reiter
cfc7d7793c
Merge pull request #2739 from lazka/rebuild-which
which: rebuild
2021-12-12 20:35:21 +01:00
Christoph Reiter
670daa587b sed: revert rebuild
the rebuild crashes
2021-12-12 20:05:16 +01:00
Christoph Reiter
d74f3a276c
Merge pull request #2738 from lazka/rebuild-time
time: rebuild
2021-12-12 19:59:35 +01:00
Christoph Reiter
84e1cc7d82 time: rebuild 2021-12-12 19:51:14 +01:00
Christoph Reiter
90e8105f4c which: rebuild 2021-12-12 19:50:37 +01:00
Christoph Reiter
466b3d97a4
Merge pull request #2736 from lazka/base-rebuild
Rebuild all packages still in the base group
2021-12-12 19:49:58 +01:00
Christoph Reiter
9786e484d3 don't build time/which for now 2021-12-12 19:48:49 +01:00
Christoph Reiter
00bbbb4e1c ttyrec: drop package
Doesn't build (and not sure how it every worked). Abandoned upstream
15 years ago.
2021-12-12 18:28:45 +01:00
Christoph Reiter
0d57654764 pkgfile: depends on clang-format for some reason 2021-12-12 18:28:11 +01:00
Christoph Reiter
0b9e885b1c tftp-hpa: fix build with newer gcc 2021-12-12 17:10:10 +01:00
Christoph Reiter
5507631c59 getent: build with _GNU_SOURCE 2021-12-12 16:34:19 +01:00
Christoph Reiter
4dd332e3e7 libargp: fix README checksum 2021-12-12 16:00:13 +01:00
Christoph Reiter
f2ea9469c6
Merge pull request #2737 from lazka/msys2-devel-remove-cocom
cocom: remove from msys2-devel group
2021-12-12 15:34:02 +01:00
Christoph Reiter
d2a3926578 cocom: remove from msys2-devel group
from what I see this is only needed for building cygwin, and it's already
a makedep there.
2021-12-12 15:20:17 +01:00
Christoph Reiter
8bf734d680 Rebuild all packages still in the base group
The group no longer exists, but these packages were never rebuilt
since then.

While at it also remove the texinfo install scripts
which are handled by a hook now and no longer needed.

And fix a typo in the flex license install line
2021-12-12 15:11:27 +01:00
Christoph Reiter
d77ab729d2 subversion: don't call python at the top level
it might not be installed
2021-12-12 14:35:55 +01:00
Christoph Reiter
9db192259e
Merge pull request #2735 from lazka/meson-regression
meson: fix static intl dep
2021-12-12 14:23:26 +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
Christoph Reiter
f9b5301bec meson: fix static intl dep 2021-12-12 10:47:04 +01:00
Biswapriyo Nath
b3b001eec0 update packages 2021-12-12 10:40:54 +05:30
Christoph Reiter
b3ab8902fe
Merge pull request #2733 from lazka/pacutils-update
pacutils: Update to 0.11.1
2021-12-11 16:24:46 +01:00
Christoph Reiter
30ddef39a9 pacutils: Update to 0.11.1 2021-12-11 16:11:09 +01:00
Christoph Reiter
8f0e5c06a3 pacman: fix a path in libalpm.pc
It hardcodes the gcc path which isn't the same any more
2021-12-11 16:08:39 +01:00
Christoph Reiter
3d0fc59e9f
Merge pull request #2732 from lazka/add-autotools
Add an autotools meta package
2021-12-11 13:19:23 +01:00
Christoph Reiter
ea223c5f2c Add an autotools meta package
The goal of this package is to depend on everything that is (usually)
needed for running autogen/autoreconf if needed,
configure and make, but not a compiler.

If packages would makedepend on this then we could make base-devel smaller.
2021-12-11 10:54:10 +01:00
Christoph Reiter
c89398be5b
Merge pull request #2730 from lazka/runtime-update-2
msys2-runtime: Update
2021-12-10 13:52:51 +01:00
Christoph Reiter
a9b2c93de2 CI: switch to windows-2022 2021-12-10 13:49:25 +01:00
Christoph Reiter
0ba0ce5472 msys2-runtime: Update 2021-12-10 13:29:09 +01:00
Christoph Reiter
4d33037261
Merge pull request #2729 from lazka/pactoys-update
pactoys: update
2021-12-10 12:33:59 +01:00
Christoph Reiter
cb6af5c4bb pactoys: update
no longer depends on pkgfile
2021-12-10 10:04:50 +01:00
Christoph Reiter
f506338035
Merge pull request #2725 from podsvirov/cloc-update
cloc: Update to 1.92
2021-12-08 08:42:20 +01:00
Konstantin Podsvirov
c2c0683659 cloc: Update to 1.92 2021-12-07 18:12:16 +03:00
Christoph Reiter
3e14b95280 Revert target triplets for gcc/binutils 2021-12-05 11:30:07 +01:00
jeremyd2019
ce227e481d
Merge pull request #2722 from msys2/revert-2721-libffi-3.4.2
Revert "libffi: Update to 3.4.2"
2021-12-04 14:10:46 -08:00
jeremyd2019
94111feb77
Revert "libffi: Update to 3.4.2" 2021-12-04 14:05:12 -08:00
Christoph Reiter
a28a5cf53f
Merge pull request #2721 from lazka/libffi-3.4.2
libffi: Update to 3.4.2
2021-12-04 19:35:20 +01:00
Christoph Reiter
d0cb1b4306 Remove cloog package
Unused. It seems this was a dependency of some older gcc version,
but that's no longer the case.
2021-12-04 18:13:03 +01:00
Christoph Reiter
14d817090d
Merge pull request #2716 from MehdiChinoune/binutils-update
binutils: update to 2.37
2021-12-04 18:07:32 +01:00
Christoph Reiter
bdab5335f8 libffi rebuilds 2021-12-04 17:35:12 +01:00
Christoph Reiter
d62d753800 libffi: Update to 3.4.2
the info files are handled by a hook now.
2021-12-04 17:33:44 +01:00
Christoph Reiter
63170b6fed
Merge pull request #2719 from dscho/msys2-runtime-v3.3.3
Upgrade the MSYS2 runtime to v3.3.3
2021-12-03 22:24:52 +01:00
Johannes Schindelin
fe77839180 msys2-runtime: update to v3.3.3
This corresponds to https://github.com/msys2/msys2-runtime/pull/71.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2021-12-03 21:52:54 +01:00
Christoph Reiter
474808c0c9
Merge pull request #2717 from MehdiChinoune/pactoys-provides
pactoys: Mark it to provide pactoys-git
2021-12-01 09:47:20 +01:00
Mehdi Chinoune
cedc7e22d5 pactoys: Mark it to provide pactoys-git 2021-12-01 09:41:40 +01:00
Christoph Reiter
70fea94c3c
Merge pull request #2715 from MehdiChinoune/gcc-11
gcc: update to 11.2.0
2021-11-30 22:33:44 +01:00
Mehdi Chinoune
a110a3a5af gcc: update to 11.2.0 2021-11-30 16:05:04 +01:00
Biswapriyo Nath
ae7604ab99 mercurial: Update to 6.0 2021-11-30 15:26:54 +05:30
Biswapriyo Nath
ed8a4e93ed Rebuild for icu 70.1 2021-11-30 15:24:21 +05:30
Biswapriyo Nath
706b911ad8 icu: Update to 70.1
* Change upstream URL.
* Add pgp key.
* Add autoconf-archive as makedepends.
2021-11-30 15:21:15 +05:30
Biswapriyo Nath
2b6756f211 procps-ng: Update to 3.3.17
* Add pgp key.
* Import patches from cygwin.
* Add check function.
2021-11-30 15:19:43 +05:30
Mehdi Chinoune
d830512feb binutils: update to 2.37 2021-11-30 09:29:16 +01:00
Christoph Reiter
415901fe7b
Merge pull request #2714 from lazka/msys2-launcher-1.4
msys2-launcher: Update to 1.4
2021-11-28 14:58:39 +01:00
Christoph Reiter
e7a7d51c03 msys2-launcher: Update to 1.4 2021-11-28 14:05:53 +01:00
Naveen M K
bb4d5e5078
meson: bump pkgrel 2021-11-27 16:14:19 +05:30
Naveen M K
b440acecf7
meson: update 0001-cygwin-disguise.patch 2021-11-27 15:45:19 +05:30
Naveen M K
bda5f7c42a
meson: update to 0.60.2 2021-11-26 19:14:09 +05:30
Jeremy Drake
45553fa19e libgpg-error: Update validpgpkeys
From https://gnupg.org/signature_key.html

pub   rsa3072 2017-03-17 [SC] [expires: 2027-03-15]
      5B80 C575 4298 F0CB 55D8  ED6A BCEF 7E29 4B09 2E28
uid   Andre Heinecke (Release Signing Key)

pub   ed25519 2020-08-24 [SC] [expires: 2030-06-30]
      6DAA 6E64 A76D 2840 571B  4902 5288 97B8 2640 3ADA
uid   Werner Koch (dist signing 2020)

pub   ed25519 2021-05-19 [SC] [expires: 2027-04-04]
      AC8E 115B F73E 2D8D 47FA  9908 E98E 9B2D 19C6 C8BD
uid   Niibe Yutaka (GnuPG Release Key)

pub   brainpoolP256r1 2021-10-15 [SC] [expires: 2029-12-31]
      02F3 8DFF 731F F97C B039  A1DA 549E 695E 905B A208
uid   GnuPG.com (Release Signing Key 2021)
2021-11-25 13:13:03 -08:00
Christoph Reiter
a1ec4abb7f
Merge pull request #2713 from podsvirov/git-update
git: Update to 2.34.1
2021-11-24 23:30:51 +01:00
Konstantin Podsvirov
9e11a3c697 git: Update to 2.34.1 2021-11-24 23:40:58 +03:00
Christoph Reiter
cd2edf1170
Merge pull request #2700 from mitchhentges/cannot-change-permissions
filesystem: Avoid trying to chmod /dev/{shm,mqueue} during mkdir
2021-11-23 22:09:46 +01:00
Mitchell Hentges
9b03596ad6 filesystem: Avoid trying to chmod /dev/{shm,mqueue} during mkdir
When launching a custom msys2 environment, and it does "first-run"
operations, it complains that: "cannot change permissions of
'/dev/shm': Permission denied".

This is related to the previous work in this area that happened
in #2337: Since "/" is mounted with noacl and chmod() is a no-op,
this error is cosmetic and can be removed.

However, in #2337, the access modifying behaviour was not removed
from the "mkdir" branch, which this patch aims to address.
2021-11-23 12:07:42 -05:00
Christoph Reiter
b956459e92
Merge pull request #2709 from podsvirov/man-pages-posix-update
man-pages-posix: Update to 2017_a
2021-11-23 06:35:10 +01:00
Christoph Reiter
783b6e07a5
Merge pull request #2710 from podsvirov/cloc-update
cloc: Update to 1.90
2021-11-23 06:31:35 +01:00
Konstantin Podsvirov
a5b95f2636 cloc: Update to 1.90 2021-11-22 23:09:45 +03:00
Konstantin Podsvirov
26f093ca4e man-pages-posix: Update to 2017_a 2021-11-22 23:08:56 +03:00
Biswapriyo Nath
e18c7c8c1c Update packages 2021-11-22 23:22:06 +05:30
Christoph Reiter
ae00974ba6
Merge pull request #2708 from lazka/python-3.9.9
python: Update to 3.9.9
2021-11-21 18:46:26 +01:00
Christoph Reiter
a8dec4c562
Merge pull request #2707 from yasuhirokimura/git
git: Update to 2.34.0
2021-11-21 14:18:32 +01:00
Christoph Reiter
a3930b20cc python: Update to 3.9.9
remove libcrypt-devel since that was removed upstream, see
https://bugs.python.org/issue44751
2021-11-21 14:17:03 +01:00
Yasuhiro Kimura
52d3bbb465 git: Update to 2.34.0 2021-11-21 11:35:52 +09:00
Christoph Reiter
b68cff56c8
Merge pull request #2706 from MehdiChinoune/pacman-lto-static
pacman: Fix LTO-ing staticlibs
2021-11-20 08:38:10 +01:00
Mehdi Chinoune
200ca2e1ee pacman: Fix LTO-ing staticlibs 2021-11-19 08:14:23 +01:00
Christoph Reiter
6a365b7ded Bump pkgrel for heimdal
I missed it..
2021-11-18 08:49:47 +01:00
Christoph Reiter
76afba2850
Merge pull request #2705 from lazka/heimdal-pkgconf-fix
heimdal: fix build; fix missing sqlite3 dep in .pc file
2021-11-18 07:57:55 +01:00
Christoph Reiter
4622697ec7
Merge pull request #2704 from dscho/msys2-runtime-and-emojis-in-the-windows-terminal
MSYS2 runtime: fix pasting emojis in the Windows Terminal
2021-11-17 23:45:24 +01:00
Christoph Reiter
fc24e609ac pacman: rebuild 2021-11-17 23:44:18 +01:00
Christoph Reiter
fd99a01a97 curl: remove heimdal hack again
the .pc file is fixed now
2021-11-17 23:43:42 +01:00
Christoph Reiter
04f9a6b83a heimdal: fix sqlite3 missing for pkgconf
also backport a build fix with autoconf 2.71
2021-11-17 21:46:09 +01:00
Johannes Schindelin
e0c97231af msys2-runtime: backport the fix for emojis in the Windows Terminal
With this patch, it is now possible to paste Unicode characters outside
the U+0000-U+FFFF range, most notably emojis, when running MSYS2's Bash
in Windows Terminal.

This fixes https://github.com/msys2/msys2-runtime/issues/66

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2021-11-17 15:48:17 +01:00
Christoph Reiter
adf475b5ae
Merge pull request #2703 from lazka/pacman-mirrors-update
pacman-mirrors: Update
2021-11-16 22:03:55 +01:00
Christoph Reiter
736252ae51 pacman-mirrors: Update 2021-11-16 21:53:37 +01:00
Christoph Reiter
c523b00116
Merge pull request #2699 from lazka/pacman-update
pacman: update
2021-11-16 01:27:22 +01:00
Christoph Reiter
11a8121be4
Merge pull request #2702 from lazka/curl-fix-static
curl: fix static deps
2021-11-15 23:53:51 +01:00
Christoph Reiter
f3f01fa3bc curl: fix static deps
upstream no longers uses krb5-config so we switch to pkg-config too.
But the krb5 .pc file is missing sqlite3, and heimdal fails to build currently
so add it hackily..
2021-11-15 23:07:02 +01:00
Christoph Reiter
8fbbc4e76c pacman: update 2021-11-15 20:48:10 +01:00
Christoph Reiter
62ad2c2305
Merge pull request #2671 from lbmeng/u-boot
u-boot-tools: Update to v2021.10
2021-11-14 13:03:21 +01:00
Biswapriyo Nath
3e705cd240 libtirpc: Update to 1.3.2
Rebase msys2-autotools.patch file
2021-11-14 14:12:48 +05:30
Biswapriyo Nath
b25097b98b libtasn1: Update to 4.18.0
* Add new pgp key.
* Rebase libtasn1-3.3-msys2.patch file.
2021-11-14 14:11:17 +05:30
Biswapriyo Nath
2fcce1e1d4 libpipeline: Update to 1.5.4
* Add new pgp key.
* Rebase libpipeline-1.5.1-msys2.patch file.
2021-11-14 14:08:30 +05:30
Biswapriyo Nath
843b1b3dc5 curl: Update to 7.80.0
Rebase curl-7.60.0-gssapi-static-libs.patch file
2021-11-14 14:01:43 +05:30
Christoph Reiter
6f68f878d0
Merge pull request #2695 from lazka/runtime-update
msys2-runtime: backport some fixes
2021-11-14 08:49:59 +01:00
Christoph Reiter
c4e50cf985 msys2-runtime: backport some fixes 2021-11-14 06:57:29 +01:00
Christoph Reiter
424db65f99
Merge pull request #2691 from jeremyd2019/filesystem-clangicons
filesystem: add clang32 and clangarm64 icons and script support
2021-11-14 05:06:25 +01:00
Christoph Reiter
93933c5f8c
Merge pull request #2690 from lazka/mintty-3.5.2
mintty: Update to 3.5.2
2021-11-11 10:03:42 +01:00
Christoph Reiter
8b5e72dc95 mintty: Update to 3.5.2 2021-11-11 09:46:41 +01:00
Christoph Reiter
b3c1faddab msys2-runtime: don't compress man pages to avoid a file conflict
See https://github.com/msys2/MSYS2-packages/pull/2687#issuecomment-965714874
2021-11-11 09:23:53 +01:00
Christoph Reiter
98fcdb5574
Merge pull request #2687 from dscho/msys2-runtime-v3.3.2
msys2-runtime: upgrade to Cygwin v3.3.2
2021-11-11 09:23:15 +01:00
Christoph Reiter
19598d0885
Merge pull request #2689 from lazka/expect-drop-mkpasswd-manpage
expect: also drop the mkpasswd man page
2021-11-10 22:34:45 +01:00
Christoph Reiter
a08548a246 expect: also drop the mkpasswd man page
The binary was already removed, but the man page is still there.
Since it conflicts with cygwin, remove it as well.

See https://github.com/msys2/MSYS2-packages/pull/2687#issuecomment-965162412
2021-11-10 21:29:42 +01:00
Jeremy Drake
489a8aacde filesystem: add clang32 and clangarm64 icons and script support 2021-11-08 21:57:59 -08:00
Johannes Schindelin
c0baa84dac msys2-runtime: upgrade to Cygwin v3.3.2
See https://github.com/msys2/msys2-runtime/pull/63

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2021-11-09 00:34:55 +01:00
Christoph Reiter
2911ea03e9
Merge pull request #2684 from waterlan/wcd-6.0.4
wcd: Update to 6.0.4
2021-11-05 18:40:25 +01:00
Mehdi Chinoune
7f4608ab31 CI: Fix main workflow (pactoys-git > pactoys) 2021-11-03 11:38:55 -07:00
Erwin Waterlander
e55bf978a2 wcd: Update to 6.0.4 2021-11-01 22:03:47 +01:00
Christoph Reiter
546393ac61
Merge pull request #2679 from cr0wbar/2329
Add Windows fix for smart cards
2021-10-31 13:45:25 +01:00
Christoph Reiter
ba1605965f
Merge pull request #2683 from jeremyd2019/update-cygutils
cygutils: update to 1.4.16.7
2021-10-31 13:44:50 +01:00
Jeremy Drake
68455595cc cygutils: update to 1.4.16.7 2021-10-30 19:57:18 -07:00
Biswapriyo Nath
9ba7df26ec
libnghttp2: Update to 1.46.0 2021-10-30 14:51:31 +05:30
Guglielmo De Concini
440c047280 Add Windows fix for smart cards 2021-10-28 20:03:19 +01:00
Christoph Reiter
a2692e5db8
Merge pull request #2676 from eine/pactoys
pactoys: update to r54.fa231e8
2021-10-28 17:21:43 +02:00
Biswapriyo Nath
1b172a7b02
cmake: Update to 3.21.4 2021-10-28 14:04:23 +05:30
eine
13a9c8b36c pactoys: update to r54.fa231e8 2021-10-28 02:05:06 +02:00
eine
a3643c3498 pactoys: update to r53.c9d314f 2021-10-28 02:04:38 +02:00
Biswapriyo Nath
bf3e455972
mercurial: Update to 5.9.3 2021-10-28 00:01:12 +05:30
Biswapriyo Nath
9a2d8db39a
gnupg: Update to 2.2.32 2021-10-27 23:58:01 +05:30
Biswapriyo Nath
a901713d40 c-ares: Update to 1.18.1
Remvoe upstreamed patch file
2021-10-27 23:54:31 +05:30
Biswapriyo Nath
3dcb3835d1
tzcode: Update to 2021e 2021-10-24 22:12:54 +05:30
Biswapriyo Nath
a46477bb22
task: Update to 2.6.1 2021-10-24 22:05:24 +05:30
Biswapriyo Nath
14d6813d77
pinentry: Update to 1.2.0 2021-10-24 22:04:44 +05:30
Biswapriyo Nath
900289bc6f
meson: Update to 0.59.3 2021-10-24 22:02:15 +05:30
Biswapriyo Nath
6cbd00c930
global: Update to 6.6.7
Add pgp key
2021-10-24 21:56:49 +05:30
Biswapriyo Nath
efe479755b
gdbm: Update to 1.22 2021-10-24 21:53:32 +05:30
Biswapriyo Nath
1af46c5306 file: Update to 5.41
Add pgp key
2021-10-24 21:50:52 +05:30
Biswapriyo Nath
3d8f220d45 libedit: Update to 20210910_3.1
Update patch file for config.guess
2021-10-24 21:47:23 +05:30
Christoph Reiter
5774e5e1ee
Merge pull request #2672 from mapitman/master
Update git-extras to 6.3.0
2021-10-22 22:39:52 +02:00
Mark Pitman
55591ef21a Update git-extras to 6.3.0 2021-10-22 12:36:16 -07:00
Bin Meng
a645ea7883 u-boot-tools: Update to v2021.10
Signed-off-by: Bin Meng <bmeng.cn@gmail.com>
2021-10-23 00:20:17 +08:00
Christoph Reiter
9fe8bee75c
Merge pull request #2666 from eine/pactoys-forked
pactoys: use fork 'msys2/pactoys' and rename package
2021-10-22 14:23:22 +02:00
Christoph Reiter
8338aeba8c
Merge pull request #2669 from cbrt64/fix/coreutils
coreutils: Re-add disabled stdbuf; some cleanup
2021-10-22 14:20:56 +02:00
Edward E
354de0ae03 coreutils: Re-add disabled stdbuf; some cleanup 2021-10-20 20:22:24 -05:00
eine
0235754b07 pactoys: pin commit and rename package 2021-10-20 02:16:51 +02:00
Biswapriyo Nath
6f2a477a66
tzcode: Update to 2021d 2021-10-18 13:04:23 +05:30
Biswapriyo Nath
005420b5ef
pv: Update to 1.6.20 2021-10-18 13:01:31 +05:30
eine
dce03fce2c pactoys-git: use fork 'msys2/pactoys' 2021-10-18 04:33:15 +02:00
Christoph Reiter
f89174a20e grep: add epoch 2021-10-17 20:32:32 +02:00
Alexey
199b5ea60c Add notes about grep update into PKGBUILD 2021-10-17 10:15:56 +03:00
Alexey
57d0858a76 Revert "grep: Update to 3.6"
This reverts commit 990d969e1e35f260fc77afc92f6671199fd2f7c6.
2021-10-17 10:11:49 +03:00
Christoph Reiter
00491512f5
Merge pull request #2664 from yasuhirokimura/git
git: Update to 2.33.1
2021-10-16 08:03:28 +02:00
Yasuhiro Kimura
b395b635cd git: Update to 2.33.1 2021-10-15 16:36:22 +09:00
Biswapriyo Nath
1b870552ab
openssh: Update to 8.8p1 2021-10-10 20:52:41 +05:30
Biswapriyo Nath
e9fe0b48bc
moreutils: Update to 0.66 2021-10-10 20:46:57 +05:30
Biswapriyo Nath
1f9a964df9 nano: Update to 5.9 2021-10-10 20:37:35 +05:30
Biswapriyo Nath
ec00d50739 Update packages 2021-10-10 18:17:25 +05:30
Biswapriyo Nath
b53858a93b
jansson: Update to 2.14
Change source link to upstream GitHub repository
Add pgp key
2021-10-10 11:43:36 +05:30
Biswapriyo Nath
5e5cf8db79
task: Update to 2.6.0
Remove some unnecessary makedepends
2021-10-10 11:40:26 +05:30
Biswapriyo Nath
bc1dcb8946
tzcode: Update to 2021c
Some cleanup also
2021-10-10 11:36:58 +05:30
Biswapriyo Nath
e5990ec2ee
vifm: Update to 0.12
Add pgp key
2021-10-10 11:32:25 +05:30
Christoph Reiter
6df395fc57
Merge pull request #2659 from ivmai/update-libgc-8_0_6
gc: update to 8.0.6
2021-10-07 18:47:25 +02:00
Ivan Maidanski
48412e89e2 gc: Update to 8.0.6 2021-10-06 15:01:48 +03:00
Christoph Reiter
7fbdd3f66a
Merge pull request #2653 from rimrul/ca-certificates-blacklist-dst-x3
ca-certificates: drop expired "DST Root CA X3"
2021-10-04 08:41:44 +03:00
Matthias Aßhauer
78e423ba35 ca-certificates: drop expired "DST Root CA X3"
Let's encrypt signs current certificates based on their root
certificate "ISRG Root X1". They provide two different versions
of "ISRG Root X1", though. One is self-signed using "ISRG Root X1"
and one is cross-signed using "DST Root CA X3" [1]. Some systems
still distribute certificate chains with the cross-signed version.
"DST Root CA X3" expired on 2021-09-30. This can lead to valid
certificates being considered invalid on devices with the expired
certificate still in their CA certificate bundle.

Ubuntu[2] and RedHat[3][4] recently dropped this certificates from their
`ca-certificates` packages for the same reasons.

The blacklist code in certdata2pem is copied from the debian version
of the file as it comes with ca-certificates_20210119.tar.xz.

[1] https://letsencrypt.org/docs/dst-root-ca-x3-expiration-september-2021
[2] https://ubuntu.com/security/notices/USN-5089-1
[3] https://access.redhat.com/errata/RHBA-2021:3649
[4] https://access.redhat.com/articles/6338021
2021-10-02 12:59:16 +02:00
Biswapriyo Nath
fd33629ef8
neon: Update to 0.32.1 2021-09-23 11:31:47 +05:30
Christoph Reiter
fafe2105a1 pacman: rebuild 2021-09-22 14:16:05 +02:00
Christoph Reiter
d2f6322965
Merge pull request #2647 from lazka/curl-7.79.1
curl: Update to 7.79.1
2021-09-22 14:15:30 +02:00
Christoph Reiter
2e733e8a85 curl: Update to 7.79.1 2021-09-22 09:46:28 +02:00
Biswapriyo Nath
a0caf95aa8 Update pacakges 2021-09-21 21:14:06 +05:30
Biswapriyo Nath
796f77f197 libatomic_ops: Update to 7.6.12 2021-09-21 21:13:35 +05:30
Christoph Reiter
590d273165
Merge pull request #2623 from lazka/makepkg-mingw-updates
pacman: try to improve makepkg-mingw defaults
2021-09-20 17:05:18 +02:00
Christoph Reiter
76fc2426e0
Merge pull request #2644 from lazka/curl-backport
curl: backport a fix
2021-09-20 17:05:03 +02:00
Christoph Reiter
a4be9c7154 curl: backport a fix
this affects pacman and also is backported in Arch
2021-09-20 16:28:13 +02:00
Christoph Reiter
9f15d56516 pacman: try to improve makepkg-mingw defaults
* Print MINGW_ARCH info when passing --help/-h
* Change behaviour when MINGW_ARCH isn't set
  * Default to MSYSTEM if in a mingw environment
  * Default to mingw64 otherwise (but warn)
* Print some feedback on what is getting built right away.
  makepkg can take some time at the start and this makes
  things clear right away.

The goal of the MINGW_ARCH change is to make it more likely to do the right thing by
default and to not special case any environment.

This has the potential of breaking existing users if MINGW_ARCH isn't set
and they want exactly "mingw32/mingw64" to be built like before. This will now build
only mingw64 if called in a msys environment and either mingw32/64 if called
in those environments.

To restore the old behavior set MINGW_ARCH="mingw64 mingw32" first.
2021-09-20 11:55:29 +02:00
Christoph Reiter
2c2bd45940
Merge pull request #2642 from Karlson2k/fix_conf_site_01
filesystem/main-config.site: fixed missing newline
2021-09-19 18:44:37 +02:00
Evgeny Grin
d0e7aa00af filesystem/main-config.site: fixed missing newline 2021-09-19 17:13:41 +03:00
Christoph Reiter
6fecc9c6af
Merge pull request #2639 from jeremyd2019/python-zstd
python-zstandard: new package
2021-09-17 09:16:42 +02:00
Biswapriyo Nath
af5665edd7 curl: Update to 7.79.0 2021-09-17 01:10:15 +05:30
Biswapriyo Nath
dd68838537 libssh2: Update to 1.10.0
Remove 1.2.7-cygwin.patch, fixed in upstream
2021-09-17 01:09:42 +05:30
Jeremy Drake
c996e84563 python-zstandard: new package 2021-09-14 12:13:30 -07:00
Christoph Reiter
2e1d3d27a9 generate-srcinfo: sync with MINGW-packages 2021-09-12 18:48:23 +02:00
1779 changed files with 78203 additions and 144878 deletions

157
.ci/ci-build.sh Normal file → Executable file
View File

@ -9,10 +9,7 @@ set -eo pipefail
DIR="$( cd "$( dirname "$0" )" && pwd )"
# Configure
source "$DIR/ci-library.sh"
mkdir artifacts
git_config user.email 'ci@msys2.org'
git_config user.name 'MSYS2 Continuous Integration'
git remote add upstream 'https://github.com/MSYS2/MSYS2-packages'
git fetch --quiet upstream
# reduce time required to install packages by disabling pacman's disk space checking
@ -20,95 +17,125 @@ sed -i 's/^CheckSpace/#CheckSpace/g' /etc/pacman.conf
pacman --noconfirm -Fy
# Enable colors
normal=$(tput sgr0)
red=$(tput setaf 1)
green=$(tput setaf 2)
cyan=$(tput setaf 6)
# Basic status function
_status() {
local type="${1}"
local status="${package:+${package}: }${2}"
local items=("${@:3}")
case "${type}" in
failure) local -n nameref_color='red'; title='[MSYS2 CI] FAILURE:' ;;
success) local -n nameref_color='green'; title='[MSYS2 CI] SUCCESS:' ;;
message) local -n nameref_color='cyan'; title='[MSYS2 CI]'
esac
printf "\n${nameref_color}${title}${normal} ${status}\n\n"
printf "${items:+\t%s\n}" "${items:+${items[@]}}"
}
# Run command with status
execute(){
local status="${1}"
local command="${2}"
local arguments=("${@:3}")
cd "${package:-.}"
message "${status}"
if [[ "${command}" != *:* ]]
then ${command} ${arguments[@]}
else ${command%%:*} | ${command#*:} ${arguments[@]}
fi || failure "${status} failed"
cd - > /dev/null
}
# Get changed packages in correct build order
list_packages() {
# readarray doesn't work with a plain pipe
readarray -t packages < <("$DIR/ci-get-build-order.py")
}
install_packages() {
pacman --noprogressbar --upgrade --noconfirm *.pkg.tar.*
}
# Status functions
failure() { local status="${1}"; local items=("${@:2}"); _status failure "${status}." "${items[@]}"; exit 1; }
success() { local status="${1}"; local items=("${@:2}"); _status success "${status}." "${items[@]}"; exit 0; }
message() { local status="${1}"; local items=("${@:2}"); _status message "${status}" "${items[@]}"; }
# Detect
list_commits || failure 'Could not detect added commits'
list_packages || failure 'Could not detect changed files'
message 'Processing changes' "${commits[@]}"
message 'Processing changes'
test -z "${packages}" && success 'No changes in package recipes'
# Build
message 'Building packages' "${packages[@]}"
execute 'Approving recipe quality' check_recipe_quality
message 'Adding an empty local repository'
repo-add $PWD/artifacts/ci.db.tar.gz
sed -i '1s|^|[ci]\nServer = file://'"$PWD"'/artifacts/\nSigLevel = Never\n|' /etc/pacman.conf
pacman -Sy
# Remove git and python
pacman -R --recursive --unneeded --noconfirm --noprogressbar git python
# Enable linting
export MAKEPKG_LINT_PKGBUILD=1
message 'Building packages'
for package in "${packages[@]}"; do
echo "::group::[build] ${package}"
execute 'Clear cache' pacman -Scc --noconfirm
execute 'Fetch keys' "$DIR/fetch-validpgpkeys.sh"
# Ensure the toolchain is installed before building the package
execute 'Installing the toolchain' pacman -S --needed --noconfirm --noprogressbar base-devel msys2-devel
execute 'Building binary' makepkg --noconfirm --noprogressbar --nocheck --syncdeps --rmdeps --cleanbuild
execute 'Building source' makepkg --noconfirm --noprogressbar --allsource
repo-add $PWD/artifacts/ci.db.tar.gz $PWD/$package/*.pkg.tar.*
pacman -Sy
cp $PWD/$package/*.pkg.tar.* $PWD/artifacts
echo "::endgroup::"
if [ -f $package/.ci-sequential ]; then
cd "$package"
for pkg in *.pkg.tar.*; do
pkgname="$(echo "$pkg" | rev | cut -d- -f4- | rev)"
echo "::group::[install] ${pkgname}"
grep -qFx "${package}" "$(dirname "$0")/ci-dont-install-list.txt" || pacman --noprogressbar --upgrade --noconfirm $pkg
echo "::endgroup::"
echo "::group::[diff] ${pkgname}"
message "Package info diff for ${pkgname}"
diff -Nur <(pacman -Si "${pkgname}") <(pacman -Qip "${pkg}") || true
message "File listing diff for ${pkgname}"
diff -Nur <(pacman -Fl "$pkgname" | sed -e 's|^[^ ]* |/|' | sort) <(pacman -Ql "$pkgname" | sed -e 's|^[^/]*||' | sort) || true
echo "::endgroup::"
echo "::group::[uninstall] ${pkgname}"
message "Uninstalling $pkgname"
repo-add $PWD/../artifacts/ci.db.tar.gz $PWD/$pkg
pacman -Sy
pacman -R --recursive --unneeded --noconfirm --noprogressbar "$pkgname"
echo "::endgroup::"
done
cd - > /dev/null
else
echo "::group::[install] ${package}"
grep -qFx "${package}" "$(dirname "$0")/ci-dont-install-list.txt" || execute 'Installing' install_packages
cd "$package"
for pkg in *.pkg.tar.*; do
pkgname="$(echo "$pkg" | rev | cut -d- -f4- | rev)"
echo "::group::[install] ${pkgname}"
grep -qFx "${package}" "$DIR/ci-dont-install-list.txt" || pacman --noprogressbar --upgrade --noconfirm $pkg
echo "::endgroup::"
echo "::group::[diff] ${package}"
cd "$package"
for pkg in *.pkg.tar.*; do
pkgname="$(echo "$pkg" | rev | cut -d- -f4- | rev)"
message "Package info diff for ${pkgname}"
diff -Nur <(pacman -Si "${pkgname}") <(pacman -Qip "${pkg}") || true
message "File listing diff for ${pkgname}"
diff -Nur <(pacman -Fl "$pkgname" | sed -e 's|^[^ ]* |/|' | sort) <(pacman -Ql "$pkgname" | sed -e 's|^[^/]*||' | sort) || true
done
cd - > /dev/null
echo "::group::[meta-diff] ${pkgname}"
message "Package info diff for ${pkgname}"
diff -Nur <(pacman -Si ${MSYSTEM,,}/"${pkgname}") <(pacman -Qip "${pkg}") || true
echo "::endgroup::"
echo "::group::[dll check] ${package}"
execute 'Checking dll depencencies' list_dll_deps ./pkg
execute 'Checking dll bases' list_dll_bases ./pkg
echo "::group::[file-diff] ${pkgname}"
message "File listing diff for ${pkgname}"
diff -Nur <(pacman -Fl ${MSYSTEM,,}/"$pkgname" | sed -e 's|^[^ ]* |/|' | sort) <(pacman -Ql "$pkgname" | sed -e 's|^[^/]*||' | sort) || true
echo "::endgroup::"
echo "::group::[uninstall] ${package}"
repo-add $PWD/artifacts/ci.db.tar.gz "${package}"/*.pkg.tar.*
pacman -Sy
message "Uninstalling $package"
cd "$package"
export installed_packages=()
for pkg in *.pkg.tar.*; do
installed_packages+=("$(echo "$pkg" | rev | cut -d- -f4- | rev)")
done
pacman -R --recursive --unneeded --noconfirm --noprogressbar "${installed_packages[@]}"
unset installed_packages
cd - > /dev/null
echo "::group::[dll check] ${pkgname}"
declare -a binaries=($(pacman -Qlq $pkgname | grep -E ${MINGW_PREFIX}/.+\.\(dll\|exe\|pyd\)$))
if [ "${#binaries[@]}" -ne 0 ]; then
message "Runtime dependencies for ${pkgname}"
for binary in ${binaries[@]}; do
echo "${binary}:"
ldd ${binary} | GREP_COLOR="1;35" grep --color=always "msys-.*\|" \
|| echo " None"
done
message "DLL bases for ${pkgname}"
rebase -i "${binaries[@]}" | GREP_COLOR="1;35" grep --color=always "msys-.*\|" \
|| echo " None"
fi
echo "::endgroup::"
fi
mv "${package}"/*.pkg.tar.* artifacts
mv "${package}"/*.src.tar.* artifacts
echo "::group::[uninstall] ${pkgname}"
message "Uninstalling $pkgname"
grep -qFx "${package}" "$DIR/ci-dont-install-list.txt" || pacman -R --recursive --unneeded --noconfirm --noprogressbar "$pkgname"
echo "::endgroup::"
done
cd - > /dev/null
rm -f "${package}"/*.pkg.tar.*
unset package
done
success 'All packages built successfully'

View File

@ -1,2 +1,6 @@
msys2-runtime
msys2-runtime-3.3
msys2-runtime-3.4
msys2-runtime-3.5
msys2-runtime-3.6
bash

View File

@ -1,236 +0,0 @@
#!/usr/bin/env python3
# Copyright 2017 Christoph Reiter
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
# "Software"), to deal in the Software without restriction, including
# without limitation the rights to use, copy, modify, merge, publish,
# distribute, sublicense, and/or sell copies of the Software, and to
# permit persons to whom the Software is furnished to do so, subject to
# the following conditions:
#
# The above copyright notice and this permission notice shall be included
# in all copies or substantial portions of the Software.
#
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
# IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
# CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
# TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
# SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE
import sys
import argparse
import os
import json
import shutil
from collections import OrderedDict
import hashlib
import time
import shlex
import subprocess
from concurrent.futures import ThreadPoolExecutor
from typing import List, Iterator, Tuple, Dict, Optional, Union, Collection
CacheEntry = Dict[str, Union[str, Collection[str]]]
CacheTuple = Tuple[str, CacheEntry]
Cache = Dict[str, CacheEntry]
def normalize_repo(repo: str) -> str:
if repo.endswith(".git"):
repo = repo.rsplit(".", 1)[0]
return repo
def normalize_path(path: str) -> str:
return path.replace("\\", "/")
def check_output_retry(*args, **kwargs):
# XXX: git sometimes crashes when called concurrently,
# so we retry a few times..
run = 0
max_ = 5
while True:
try:
return subprocess.check_output(*args, **kwargs)
except subprocess.CalledProcessError as e:
if run <= max_ and e.returncode == 127:
time.sleep(0.1 * run)
run += 1
continue
else:
raise
def get_cache_key(pkgbuild_path: str) -> str:
pkgbuild_path = os.path.abspath(pkgbuild_path)
git_cwd = os.path.dirname(pkgbuild_path)
git_path = os.path.relpath(pkgbuild_path, git_cwd)
h = hashlib.new("SHA1")
with open(pkgbuild_path, "rb") as f:
h.update(f.read())
fileinfo = check_output_retry(
["git", "ls-files", "-s", "--full-name", git_path],
cwd=git_cwd).decode("utf-8").strip()
h.update(normalize_path(fileinfo).encode("utf-8"))
repo = check_output_retry(
["git", "ls-remote", "--get-url", "origin"],
cwd=git_cwd).decode("utf-8").strip()
repo = normalize_repo(repo)
h.update(repo.encode("utf-8"))
return h.hexdigest()
def get_mingw_arch_list(pkgbuild_path: str) -> List[str]:
bash = shutil.which("bash")
assert bash is not None
sub_commands = [
shlex.join(['source', pkgbuild_path]),
'echo -n "${mingw_arch[@]}"'
]
out = subprocess.check_output([bash, '-c', ';'.join(sub_commands)], universal_newlines=True)
arch_list = out.strip().split()
if not arch_list:
arch_list = ["mingw32", "mingw64", "ucrt64", "clang64"]
assert arch_list
return arch_list
def get_srcinfo_for_pkgbuild(args: Tuple[str, str]) -> Optional[CacheTuple]:
pkgbuild_path, mode = args
pkgbuild_path = os.path.abspath(pkgbuild_path)
git_cwd = os.path.dirname(pkgbuild_path)
git_path = os.path.relpath(pkgbuild_path, git_cwd)
key = get_cache_key(pkgbuild_path)
bash = shutil.which("bash")
if bash is None:
print("ERROR: bash not found")
return None
print("Parsing %r" % pkgbuild_path)
try:
srcinfos = {}
if mode == "mingw":
for name in get_mingw_arch_list(pkgbuild_path):
env = os.environ.copy()
env["MINGW_ARCH"] = name
srcinfos[name] = subprocess.check_output(
[bash, "/usr/bin/makepkg-mingw",
"--printsrcinfo", "-p", git_path],
cwd=git_cwd,
env=env).decode("utf-8")
else:
srcinfos["msys"] = subprocess.check_output(
[bash, "/usr/bin/makepkg",
"--printsrcinfo", "-p", git_path],
cwd=git_cwd).decode("utf-8")
repo = check_output_retry(
["git", "ls-remote", "--get-url", "origin"],
cwd=git_cwd).decode("utf-8").strip()
repo = normalize_repo(repo)
relpath = check_output_retry(
["git", "ls-files", "--full-name", git_path],
cwd=git_cwd).decode("utf-8").strip()
relpath = normalize_path(os.path.dirname(relpath))
date = check_output_retry(
["git", "log", "-1", "--format=%aI", git_path],
cwd=git_cwd).decode("utf-8").strip()
meta = {"repo": repo, "path": relpath, "date": date, "srcinfo": srcinfos}
except subprocess.CalledProcessError as e:
print("ERROR: %s %s" % (pkgbuild_path, e.output.splitlines()))
return None
return (key, meta)
def iter_pkgbuild_paths(repo_path: str) -> Iterator[str]:
repo_path = os.path.abspath(repo_path)
print("Searching for PKGBUILD files in %s" % repo_path)
for base, dirs, files in os.walk(repo_path):
for f in files:
if f == "PKGBUILD":
# in case we find a PKGBUILD, don't go deeper
del dirs[:]
path = os.path.join(base, f)
yield path
def get_srcinfo_from_cache(args: Tuple[str, Cache]) -> Tuple[str, Optional[CacheTuple]]:
pkgbuild_path, cache = args
key = get_cache_key(pkgbuild_path)
if key in cache:
return (pkgbuild_path, (key, cache[key]))
else:
return (pkgbuild_path, None)
def iter_srcinfo(repo_path: str, mode: str, cache: Cache) -> Iterator[Optional[CacheTuple]]:
with ThreadPoolExecutor() as executor:
to_parse: List[Tuple[str, str]] = []
pool_iter = executor.map(
get_srcinfo_from_cache, ((p, cache) for p in iter_pkgbuild_paths(repo_path)))
for pkgbuild_path, srcinfo in pool_iter:
if srcinfo is not None:
yield srcinfo
else:
to_parse.append((pkgbuild_path, mode))
print("Parsing PKGBUILD files...")
for srcinfo in executor.map(get_srcinfo_for_pkgbuild, to_parse):
yield srcinfo
def main(argv: List[str]) -> Optional[Union[int, str]]:
parser = argparse.ArgumentParser(description="Create SRCINFOs for all packages in a repo", allow_abbrev=False)
parser.add_argument('mode', choices=['msys', 'mingw'], help="The type of the repo")
parser.add_argument("repo_path", help="The path to GIT repo")
parser.add_argument("json_cache", help="The path to the json file used to fetch/store the results")
parser.add_argument("--time-limit", action="store",
type=int, dest="time_limit", default=0,
help='time after which it will stop and save, 0 means no limit')
args = parser.parse_args(argv[1:])
t = time.monotonic()
srcinfo_path = os.path.abspath(args.json_cache)
cache: Cache = {}
try:
with open(srcinfo_path, "rb") as h:
cache = json.loads(h.read())
except FileNotFoundError:
pass
srcinfos = []
for entry in iter_srcinfo(args.repo_path, args.mode, cache):
if entry is None:
continue
srcinfos.append(entry)
# So we stop before CI times out
if args.time_limit and time.monotonic() - t > args.time_limit:
print("time limit reached, stopping")
break
srcinfos_dict = OrderedDict(sorted(srcinfos))
with open(srcinfo_path, "wb") as h:
h.write(json.dumps(srcinfos_dict, indent=2).encode("utf-8"))
return None
if __name__ == "__main__":
sys.exit(main(sys.argv))

View File

@ -1,119 +0,0 @@
#!/bin/bash
# Continuous Integration Library for MSYS2
# Author: Renato Silva <br.renatosilva@gmail.com>
# Author: Qian Hong <fracting@gmail.com>
# Enable colors
normal=$(tput sgr0)
red=$(tput setaf 1)
green=$(tput setaf 2)
cyan=$(tput setaf 6)
# Basic status function
_status() {
local type="${1}"
local status="${package:+${package}: }${2}"
local items=("${@:3}")
case "${type}" in
failure) local -n nameref_color='red'; title='[MSYS2 CI] FAILURE:' ;;
success) local -n nameref_color='green'; title='[MSYS2 CI] SUCCESS:' ;;
message) local -n nameref_color='cyan'; title='[MSYS2 CI]'
esac
printf "\n${nameref_color}${title}${normal} ${status}\n\n"
printf "${items:+\t%s\n}" "${items:+${items[@]}}"
}
# Convert lines to array
_as_list() {
local -n nameref_list="${1}"
local filter="${2}"
local strip="${3}"
local lines="${4}"
local result=1
nameref_list=()
while IFS= read -r line; do
test -z "${line}" && continue
result=0
[[ "${line}" = ${filter} ]] && nameref_list+=("${line/${strip}/}")
done <<< "${lines}"
return "${result}"
}
# Changes since master or from head
_list_changes() {
local list_name="${1}"
local filter="${2}"
local strip="${3}"
local git_options=("${@:4}")
_as_list "${list_name}" "${filter}" "${strip}" "$(git log "${git_options[@]}" upstream/master.. | sort -u)" ||
_as_list "${list_name}" "${filter}" "${strip}" "$(git log "${git_options[@]}" HEAD^.. | sort -u)"
}
# Git configuration
git_config() {
local name="${1}"
local value="${2}"
test -n "$(git config ${name})" && return 0
git config --global "${name}" "${value}" && return 0
failure 'Could not configure Git for makepkg'
}
# Run command with status
execute(){
local status="${1}"
local command="${2}"
local arguments=("${@:3}")
cd "${package:-.}"
message "${status}"
if [[ "${command}" != *:* ]]
then ${command} ${arguments[@]}
else ${command%%:*} | ${command#*:} ${arguments[@]}
fi || failure "${status} failed"
cd - > /dev/null
}
# Added commits
list_commits() {
_list_changes commits '*' '#*::' --pretty=format:'%ai::[%h] %s'
}
# Get changed packages in correct build order
list_packages() {
# readarray doesn't work with a plain pipe
readarray -t packages < <("$DIR/ci-get-build-order.py")
}
install_packages() {
pacman --noprogressbar --upgrade --noconfirm *.pkg.tar.*
}
# Recipe quality
check_recipe_quality() {
# TODO: remove this option when not anymore needed
if test -n "${DISABLE_QUALITY_CHECK}"; then
echo 'This feature is disabled.'
return 0
fi
saneman --format='\t%l:%c %p:%c %m' --verbose --no-terminal "${packages[@]}"
}
# List DLL dependencies
list_dll_deps(){
local target="${1}"
echo "$(tput setaf 2)MSYS2 DLL dependencies:$(tput sgr0)"
find "$target" -regex ".*\.\(exe\|dll\)" -print0 | xargs -0 -r ldd | GREP_COLOR="1;35" grep --color=always "msys-.*\|" \
|| echo " None"
}
list_dll_bases(){
local target="${1}"
echo "$(tput setaf 2)MSYS2 DLL bases:$(tput sgr0)"
find "$target" -regex ".*\.\(exe\|dll\)" -print | rebase -iT - | GREP_COLOR="1;35" grep --color=always "msys-.*\|" \
|| echo " None"
}
# Status functions
failure() { local status="${1}"; local items=("${@:2}"); _status failure "${status}." "${items[@]}"; exit 1; }
success() { local status="${1}"; local items=("${@:2}"); _status success "${status}." "${items[@]}"; exit 0; }
message() { local status="${1}"; local items=("${@:2}"); _status message "${status}" "${items[@]}"; }

0
.ci/fetch-validpgpkeys.sh Normal file → Executable file
View File

View File

@ -0,0 +1,18 @@
{
"image": "ghcr.io/msys2/msys2-docker-devcontainer",
"customizations": {
"vscode": {
"settings": {
"terminal.integrated.defaultProfile.linux": "MSYS2-MSYS",
"terminal.integrated.profiles.linux": {
"MSYS2-MSYS": {
"path": "msys2",
"env": {
"MSYSTEM": "MSYS"
}
}
}
}
}
}
}

View File

@ -1,22 +0,0 @@
---
name: Issue
about: Create a report to help us improve
---
## Describe the issue
A clear and concise description of what the issue is.
## Steps to Reproduce the Problem
1. Run '...'
2. Do something '....'
3. Describe what happens?
4. What did you expect to happen instead?
## Additional Context: Operating System, Screenshots
If applicable, add screenshots to help explain your problem.
- OS: [e.g. Windows 10 Pro version 1909 64bit]
- '...'

49
.github/ISSUE_TEMPLATE/bug_report.yml vendored Normal file
View File

@ -0,0 +1,49 @@
name: Bug Report
description: Submit a bug report.
labels: [bug]
body:
- type: textarea
attributes:
label: Description / Steps to reproduce the issue
description: A clear and concise description of what the bug is, and why you consider it to be a bug, and steps for how to reproduce it
placeholder: |
A description with steps to reproduce the issue.
1. Step 1
2. Step 2
validations:
required: true
- type: textarea
attributes:
label: Expected behavior
description: A description of what you expected to happen.
validations:
required: true
- type: textarea
attributes:
label: Actual behavior
description: A description of what is actually happening.
validations:
required: true
- type: checkboxes
attributes:
label: Verification
description: Please verify that you've followed these steps.
options:
- label: I have verified that my MSYS2 is up-to-date before submitting the report (see https://www.msys2.org/docs/updating/)
required: true
- type: input
attributes:
label: Windows Version
description: Please run `uname` to get the build of Windows you are on.
placeholder: "MSYS_NT-10.0-22621"
validations:
required: true
- type: input
attributes:
label: Are you willing to submit a PR?
description: We accept contributions!

View File

@ -9,50 +9,115 @@ on:
workflow_dispatch:
jobs:
update-srcinfo:
runs-on: windows-latest
update-srcinfo-win:
runs-on: windows-2022
if: ${{ github.repository == 'msys2/MSYS2-packages' || github.event_name == 'workflow_dispatch' }}
defaults:
run:
shell: msys2 {0}
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4
with:
fetch-depth: 0
filter: tree:0
- uses: actions/setup-python@v5
id: setup-python
with:
python-version: '3.11'
cache: 'pip'
cache-dependency-path: .github/workflows/generate-srcinfo.yml
- name: Install dependencies
run: |
pipx install --python '${{ steps.setup-python.outputs.python-path }}' 'msys2-devtools[srcinfo-cache] @ git+https://github.com/msys2/msys2-devtools'
- uses: msys2/setup-msys2@v2
id: msys2
with:
msystem: MSYS
install: python git binutils
update: true
- run: |
# XXX: linting PKGBUILDs takes a loooong time, this skips it
sed -i s/^lint_pkgbuild/#lint_pkgbuild/g /usr/bin/makepkg
curl --fail -L --retry 5 -o srcinfo.json "https://github.com/$GITHUB_REPOSITORY/releases/download/srcinfo-cache/srcinfo.json"
python .ci/ci-generate-srcinfo.py --time-limit 19800 msys . srcinfo.json
- name: Download srcinfo.json.gz and set up the environment
shell: msys2 {0}
run: |
# makepkg requires strip in PATH even if it wont be used
touch /usr/bin/strip.exe
curl --fail -L --retry 5 -o srcinfo.json.gz "https://github.com/$GITHUB_REPOSITORY/releases/download/srcinfo-cache/srcinfo.json.gz"
- uses: actions/upload-artifact@v2
- name: Parse PKGBUILDs and update srcinfo.json.gz
run: |
msys2-srcinfo-cache --time-limit 19800 msys '${{ steps.msys2.outputs.msys2-location }}' . srcinfo.json.gz
- uses: actions/upload-artifact@v4
with:
name: result
path: srcinfo.json
name: result-win
path: |
srcinfo.json.gz
update-srcinfo-linux:
needs: update-srcinfo-win
runs-on: ubuntu-latest
steps:
- uses: actions/download-artifact@v4
with:
name: result-win
- uses: actions/setup-python@v5
id: setup-python
with:
python-version: '3.11'
- name: Install dependencies
run: |
pipx install --python '${{ steps.setup-python.outputs.python-path }}' 'msys2-devtools[pypi-cache,sbom] @ git+https://github.com/msys2/msys2-devtools'
- name: Update the PyPI cache
run: |
curl --fail -L --retry 5 -o pypi.json.gz "https://github.com/$GITHUB_REPOSITORY/releases/download/srcinfo-cache/pypi.json.gz" || true
msys2-pypi-cache srcinfo.json.gz pypi.json.gz
- name: Install grype
run: |
curl --retry 5 -sSfL https://raw.githubusercontent.com/anchore/grype/main/install.sh | sh -s --
./bin/grype db list --output json > grype-db.json
- name: Cache grype DB
uses: actions/cache@v4
with:
path: ~/.cache/grype
key: grype-db-${{ runner.os }}-${{ hashFiles('grype-db.json') }}
restore-keys: |
grype-db-${{ runner.os }}-
- name: Update vulnerability database
run: |
msys2-sbom create srcinfo.json.gz sbom.cdx.json
./bin/grype sbom:sbom.cdx.json -o cyclonedx-json=sbom.vuln.cdx.json -o json=sbom.grype.json
msys2-sbom fixup sbom.vuln.cdx.json --grype-json sbom.grype.json --srcinfo-cache srcinfo.json.gz
- uses: actions/upload-artifact@v4
with:
name: result-linux
path: |
pypi.json.gz
sbom.cdx.json
sbom.vuln.cdx.json
upload-srcinfo:
needs: update-srcinfo
needs: [update-srcinfo-win, update-srcinfo-linux]
runs-on: ubuntu-latest
permissions:
contents: write
steps:
- uses: actions/download-artifact@v2
- uses: actions/download-artifact@v4
with:
name: result
pattern: result-*
merge-multiple: true
- uses: eine/tip@master
with:
token: ${{ secrets.GITHUB_TOKEN }}
tag: srcinfo-cache
rm: true
files: srcinfo.json
- name: Upload srcinfo.json.gz
run: |
gh release upload srcinfo-cache srcinfo.json.gz pypi.json.gz sbom.cdx.json sbom.vuln.cdx.json --clobber --repo "$GITHUB_REPOSITORY"
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
- run: |
curl -X POST 'https://packages.msys2.org/api/trigger_update'

View File

@ -11,29 +11,54 @@ on:
jobs:
build:
if: ${{ github.event_name != 'push' || github.ref != 'refs/heads/master'}}
runs-on: windows-latest
strategy:
fail-fast: false
matrix:
include: [
{ msystem: MSYS, runner: windows-2022 },
]
name: ${{ matrix.msystem }}
runs-on: ${{ matrix.runner }}
steps:
- uses: actions/checkout@v2
- name: Gather Facts
id: facts
run : |
Get-PSDrive -PSProvider FileSystem | Format-Table -AutoSize -Wrap
Get-CIMInstance -Class Win32_Processor | Select-Object -Property Name
Get-CIMInstance Win32_PhysicalMemory | Measure-Object -Property Capacity -Sum | Format-Table @{n="TotalPhysicalMemory";e={$_.Sum}}
$BUILD_DRIVE = Split-Path $env:GITHUB_WORKSPACE -Qualifier
echo "drive=$BUILD_DRIVE" >> $env:GITHUB_OUTPUT
- name: Configure Pagefile
if: ${{ matrix.msystem != 'CLANGARM64' }}
# https://github.com/al-cheb/configure-pagefile-action/issues/16
continue-on-error: true
uses: al-cheb/configure-pagefile-action@v1.4
with:
minimum-size: 4GB
maximum-size: 16GB
# Needs to be C:, see https://github.com/al-cheb/configure-pagefile-action/issues/18
disk-root: "C:"
- uses: actions/checkout@v4
with:
path: temp
fetch-depth: 0
# to match the autobuild environment
- uses: actions/setup-python@v2
with:
python-version: '3.8'
filter: blob:none
persist-credentials: false
- uses: msys2/setup-msys2@v2
with:
msystem: MSYS
install: VCS base-devel msys2-devel pactoys-git
msystem: ${{ matrix.msystem }}
install: git python base-devel
update: true
location: '${{ steps.facts.outputs.drive }}\M'
- name: Add staging repo
shell: msys2 {0}
run: |
sed -i '1s|^|[staging]\nServer = https://repo.msys2.org/staging/\nSigLevel = Never\n|' /etc/pacman.conf
cp /etc/pacman.conf /etc/pacman.conf.bak
grep -qFx '[staging]' /etc/pacman.conf || sed -i '/^# \[staging\]/,/^$/ s|^# ||g' /etc/pacman.conf
- name: Update using staging
run: |
@ -42,22 +67,46 @@ jobs:
- name: Move Checkout
run: |
Copy-Item -Path ".\temp" -Destination "C:\_" -Recurse
$path = "${{ steps.facts.outputs.drive }}\_"
If (Test-Path "$path") { rm -r -fo "$path" }
Move-Item -Path ".\temp" -Destination "$path"
- name: CI-Build
shell: msys2 {0}
id: build
run: |
cd /C/_
cd "$(cygpath '${{ steps.facts.outputs.drive }}/_')"
./.ci/ci-build.sh
- name: "Upload binaries"
uses: actions/upload-artifact@v2
if: ${{ !cancelled() }}
uses: actions/upload-artifact@v4
with:
name: msys2-packages
path: C:/_/artifacts/*.pkg.tar.*
name: ${{ matrix.msystem }}-packages
path: ${{ steps.facts.outputs.drive }}/_/artifacts/*.pkg.tar.*
if-no-files-found: ignore
- name: "Upload sources"
uses: actions/upload-artifact@v2
package-grokker:
runs-on: ubuntu-latest
needs: build
name: package-grokker-${{ matrix.msystem }}
strategy:
fail-fast: false
matrix:
include:
- msystem: MSYS
repo: msys
steps:
- uses: actions/download-artifact@v4
id: artifacts
continue-on-error: true
with:
name: sources
path: C:/_/artifacts/*.src.tar.*
name: ${{ matrix.msystem }}-packages
path: artifacts
- name: Grok packages
uses: jeremyd2019/package-grokker/grok-artifacts@main
if: steps.artifacts.outcome == 'success'
with:
repo: ${{ matrix.repo }}
path: artifacts

View File

@ -3,7 +3,13 @@
-->
<a title="Join the chat at https://gitter.im/msys2/msys2" href="https://gitter.im/msys2/msys2"><img src="https://img.shields.io/badge/chat-on%20gitter-4db797.svg?longCache=true&style=flat-square&logo=gitter&logoColor=e8ecef"></a><!--
-->
<a title="GitHub Actions" href="https://github.com/msys2/MSYS2-packages/actions?query=workflow%3Amain"><img alt="'main' workflow Status" src="https://img.shields.io/github/workflow/status/msys2/MSYS2-packages/main?longCache=true&style=flat-square&label=build&logo=github"></a><!--
<a title="GitHub Actions" href="https://github.com/msys2/MSYS2-packages/actions?query=workflow%3Amain"><img alt="'main' workflow Status" src="https://img.shields.io/github/actions/workflow/status/msys2/MSYS2-packages/main.yml?branch=master&longCache=true&style=flat-square&label=build&logo=github"></a><!--
-->
<a title="Follow msys2org on Twitter" href="https://twitter.com/msys2org"><img src="https://img.shields.io/twitter/follow/msys2org?color=31A4F1&logo=twitter&logoColor=white&style=flat-square"></a><!--
-->
<a title="Follow msys2org on Mastodon" href="https://fosstodon.org/@msys2org"><img src="https://img.shields.io/mastodon/follow/109365079526574177?color=000197&domain=https%3A%2F%2Ffosstodon.org%2F&logo=mastodon&logoColor=white&style=flat-square"></a><!--
-->
<a title="Join the community on Discord" href="https://discord.com/invite/jPQdRdDcT9"><img src="https://img.shields.io/discord/792780131906617355?color=5865F2&label=Discord&logo=discord&logoColor=white&style=flat-square"></a><!--
-->
</p>
@ -12,10 +18,10 @@
Package scripts for MSYS2.
To build these, run msys2_shell.cmd then from the bash prompt. Packages from
the msys2-devel and base-devel groups are implicit build time dependencies.
Make sure both are installed before attempting to build any package:
the base-devel package is an implicit build time dependency.
Make sure it is installed before attempting to build any package:
pacman -S --needed base-devel msys2-devel
pacman -S --needed base-devel
cd ${package-name}
makepkg

View File

@ -1,39 +1,46 @@
# Maintainer: Alexey Pavlov <alexpux@gmail.com>
# Contributor: Ray Donnelly <mingw.android@gmail.com>
_realname=ack
pkgname=perl-${_realname}
pkgver=3.5.0
pkgname=ack
pkgver=3.7.0
pkgrel=1
pkgdesc="A Perl-based grep replacement, aimed at programmers with large trees of heterogeneous source code"
arch=('any')
url="https://beyondgrep.com/"
msys2_references=(
"cpe: cpe:/a:beyondgrep:ack"
"purl: pkg:cpan/PETDANCE/ack"
)
license=('GPL' 'PerlArtistic')
depends=('perl-File-Next')
groups=('perl-modules')
options=(!emptydirs)
source=("https://www.cpan.org/authors/id/P/PE/PETDANCE/${_realname}-v${pkgver}.tar.gz"
source=("https://www.cpan.org/authors/id/P/PE/PETDANCE/${pkgname}-v${pkgver}.tar.gz"
'0002-ack-2.12-match-makefiles-with-more-generality.patch')
sha256sums=('66053e884e803387a02ddee0d68abf2a10239fab654364dab33287309a725521'
sha256sums=('ea7caa14f757de083310ed2cba298661ddcca5dee06ec8f18043ea625a79df20'
'3f2bec65a174465babb5fef6c179ae25b7d85bee2263683396b574c3d3d33cab')
conflicts=("perl-ack")
provides=("perl-ack=${pkgver}")
replaces=("perl-ack")
prepare() {
cd "${srcdir}/${_realname}-v${pkgver}"
cd "${srcdir}/${pkgname}-v${pkgver}"
patch -p1 -i ${srcdir}/0002-ack-2.12-match-makefiles-with-more-generality.patch
}
build() {
cd "${srcdir}/${_realname}-v${pkgver}"
cd "${srcdir}/${pkgname}-v${pkgver}"
PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor
make
}
check() {
cd "${srcdir}/${_realname}-v${pkgver}"
cd "${srcdir}/${pkgname}-v${pkgver}"
# some standalone tests are failing
make test || true
}
package() {
cd "${srcdir}/${_realname}-v${pkgver}"
cd "${srcdir}/${pkgname}-v${pkgver}"
make install DESTDIR="${pkgdir}"
}

View File

@ -0,0 +1,13 @@
diff --git a/lib/ansible/utils/display.py b/lib/ansible/utils/display.py
index 7d98ad47e9..6e6294cfca 100644
--- a/lib/ansible/utils/display.py
+++ b/lib/ansible/utils/display.py
@@ -68,7 +68,7 @@ if t.TYPE_CHECKING:
# avoid circular import at runtime
from ansible.executor.task_queue_manager import FinalQueue
-_LIBC = ctypes.cdll.LoadLibrary(ctypes.util.find_library('c'))
+_LIBC = ctypes.cdll.LoadLibrary('msys-2.0.dll')
# Set argtypes, to avoid segfault if the wrong type is provided,
# restype is assumed to be c_int
_LIBC.wcwidth.argtypes = (ctypes.c_wchar,)

57
ansible-core/PKGBUILD Normal file
View File

@ -0,0 +1,57 @@
# Maintainer: Alexandre Ferreira <contact@alexjorgef.com>
pkgname=ansible-core
pkgver=2.19.3
pkgrel=1
pkgdesc='Radically simple IT automation platform'
arch=('any')
url='https://pypi.org/project/ansible-core'
msys2_references=(
"cpe: cpe:/a:ansible:ansible"
"cpe: cpe:/a:redhat:ansible"
"cpe: cpe:/a:redhat:ansible_engine"
"purl: pkg:pypi/ansible-core"
)
license=('spdx:GPL-3.0-or-later')
depends=('python' 'python-yaml' 'python-jinja' 'python-packaging')
provides=('python-ansible' 'ansible-base')
optdepends=(
'sshpass: for ssh connections with password'
)
makedepends=('tar' 'python-build' 'python-installer' 'python-setuptools')
replaces=('ansible-base')
backup=('etc/ansible/ansible.cfg')
source=("https://pypi.python.org/packages/source/a/ansible-core/ansible_core-${pkgver}.tar.gz"
"0001-ctypes-cdll-loadlibrary-msys2.patch")
sha512sums=('9d81bedcdddee19a4a76fe4bf01369241b62213c8e7af88c5eb8d55b9cfa776704651538144776012d947b267901d0221e38405f3c20c65e30f99c3c50b3b5f3'
'9932c3dfcbfc05527b26f150ba54f2f927ed47a2ff0370108d2355fb80b07440669d7d92690fb3baaf8164852eb0ef366943a561e684cfd7ddfb8b727e2b0dce')
noextract=("${pkgname/-/_}-${pkgver}.tar.gz")
apply_patch_with_msg() {
for _fname in "$@"
do
msg2 "Applying ${_fname}"
patch -Nbp1 -i "${srcdir}"/${_fname}
done
}
prepare() {
tar zxf "${srcdir}/${pkgname/-/_}-${pkgver}.tar.gz" || tar zxf "${srcdir}/${pkgname/-/_}-${pkgver}.tar.gz"
cd "${srcdir}/${pkgname/-/_}-${pkgver}"
# Patches
apply_patch_with_msg \
0001-ctypes-cdll-loadlibrary-msys2.patch
}
build() {
cd "${srcdir}/${pkgname/-/_}-${pkgver}"
python -m build --wheel --skip-dependency-check --no-isolation
}
package() {
cd ${pkgname/-/_}-${pkgver}
python -m installer --destdir="${pkgdir}" dist/*.whl
install -Dm644 COPYING "${pkgdir}"/usr/share/doc/${pkgname}/COPYING
}

View File

@ -1,42 +1,47 @@
# Maintainer: Alexandre Ferreira < alex.jorge.m [at] gmail.com >
# Maintainer: Alexandre Ferreira <contact@alexjorgef.com>
pkgname=ansible
pkgver=2.9.21
# Note: When packaging a new version of ansible, bump version of ansible-core in
# depends, if required.
pkgver=12.1.0
pkgrel=1
pkgdesc='Radically simple IT automation platform'
arch=('i686' 'x86_64')
url='https://www.ansible.com'
license=('GPL3')
depends=('python' 'python-yaml' 'python-jinja')
provides=('python-ansible')
optdepends=('sshpass: for ssh connections with password')
makedepends=('tar' 'python-setuptools')
backup=('etc/ansible/ansible.cfg')
source=("https://releases.ansible.com/ansible/ansible-${pkgver}.tar.gz")
sha512sums=('572f04736bea590770db9b58e7fca8cf3b53b858a0cd2e16667e9d1935d173fa2a0a116d04e0ed976095fbd6b8cd878d21d3e5c4749046b39d121b9ac8b5c441')
noextract=("${pkgname}-${pkgver}.tar.gz")
prepare() {
[[ -d ${pkgname}-${pkgver} ]] && rm -rf ${pkgname}-${pkgver}
# Workaround an issue with symbolic links in the tarball.
tar zxf "${srcdir}/${pkgname}-${pkgver}.tar.gz" || true
MSYS=winsymlinks:lnk tar zxf "${srcdir}/${pkgname}-${pkgver}.tar.gz"
}
pkgdesc='Official assortment of Ansible collections'
arch=('any')
url='https://pypi.org/project/ansible/'
msys2_references=(
"cpe: cpe:/a:ansible:ansible"
"cpe: cpe:/a:redhat:ansible"
"cpe: cpe:/a:redhat:ansible_engine"
"purl: pkg:pypi/ansible"
)
license=('spdx:GPL-3.0-or-later')
depends=(
'python'
# Bump the version of ansible-core at least whenever a new major version of
# ansible is packaged / released. Check the ansible release notes to get the
# corresponding version of ansible-core. It usually has a statement like
# "Ansible x.y.z depends on ansible-core a.b.c" in it.
'ansible-core>=2.19.3'
)
makedepends=(
'python-setuptools'
'python-build'
'python-installer'
'python-setuptools'
)
source=("https://pypi.python.org/packages/source/a/ansible/ansible-${pkgver}.tar.gz")
sha512sums=('68eccd1a11058fc5d3ee67e70afb36a1b3b45b63d7942c0771e3b326afb97c5a9d31d01a5a6615f3bb7d7b81c6a1fce3afcb463035c5ff65dd50d84accbbf2f4')
build() {
cd "${srcdir}/${pkgname}-${pkgver}"
/usr/bin/python setup.py build
cd ansible-${pkgver}
python -m build --wheel --skip-dependency-check --no-isolation
}
package() {
cd ${pkgname}-${pkgver}
/usr/bin/python setup.py install -O1 --root="${pkgdir}"
install -Dm644 COPYING "${pkgdir}"/usr/share/doc/ansible/COPYING
cd ansible-${pkgver}
install -d "${pkgdir}"/usr/share/ansible/doc
cp -dpr --no-preserve=ownership ./examples "${pkgdir}"/usr/share/ansible/doc/
install -Dm644 examples/ansible.cfg "${pkgdir}"/etc/ansible/ansible.cfg
python -m installer --destdir="${pkgdir}" dist/*.whl
install -d "${pkgdir}"/usr/share/man/man1
cp -dpr --no-preserve=ownership docs/man/man1/*.1 "${pkgdir}"/usr/share/man/man1
install -Dm644 COPYING "${pkgdir}"/usr/share/doc/${pkgname}/COPYING
}

View File

@ -1,33 +1,36 @@
# Maintainer: Alexey Pavlov <alexpux@gmail.com>
pkgname=('apr-util' 'apr-util-devel')
pkgver=1.6.1
pkgrel=1
pkgver=1.6.3
pkgrel=2
pkgdesc="The Apache Portable Runtime"
arch=('i686' 'x86_64')
url="https://apr.apache.org/"
makedepends=('apr-devel' 'libexpat-devel' 'libsqlite-devel')
msys2_references=(
"cpe: cpe:/a:apache:apr-util"
)
makedepends=('apr-devel' 'libexpat-devel' 'libsqlite-devel' 'autotools' 'gcc' 'libxcrypt-devel')
options=('!libtool')
license=('APACHE')
license=('spdx:Apache-2.0')
source=("https://archive.apache.org/dist/apr/apr-util-${pkgver}.tar.bz2"
apr-util-1.5.3-msys2.patch
plugins.patch)
sha256sums=('d3e12f7b6ad12687572a3a39475545a072608f4ba03a6ce8a3778f607dd0035b'
'55e5f524a5323476f5e224ed9d748a5417a64d5b21b89b2267a22ea4e32b9269'
'd79c9202ce6ddc9a67a671ec5bcf495672330a4fa7e29446fa54db793f3f09fe')
sha256sums=('a41076e3710746326c3945042994ad9a4fcac0ce0277dd8fea076fec3c9772b5'
'3280d6ed8e577b626e60d495856d16f6944c3144c495fe9ed8cad6b39332824c')
prepare() {
cd "${srcdir}/apr-util-${pkgver}"
patch -p1 -i ${srcdir}/plugins.patch
patch -p1 -i ${srcdir}/apr-util-1.5.3-msys2.patch
autoreconf -fi
}
build() {
cd "${srcdir}/apr-util-${pkgver}"
./configure --build=${CHOST} \
export MSYSTEM=CYGWIN
./configure \
--build=${CHOST} \
--prefix=/usr \
--with-apr=/usr \
--with-expat=/usr \
@ -46,7 +49,7 @@ check() {
}
package_apr-util() {
depends=('apr' 'expat' 'libsqlite')
depends=('apr' 'expat' 'libsqlite' 'libxcrypt')
groups=('libraries')
mkdir -p ${pkgdir}/usr/bin

View File

@ -1,12 +0,0 @@
diff -Naur apr-util-1.5.2-orig/build/config.guess apr-util-1.5.2/build/config.guess
--- apr-util-1.5.2-orig/build/config.guess 2011-05-20 20:22:23.000000000 +0000
@@ -870,6 +870,9 @@
amd64:CYGWIN*:*:* | x86_64:CYGWIN*:*:*)
echo x86_64-unknown-cygwin
exit ;;
+ amd64:MSYS*:*:* | x86_64:MSYS*:*:*)
+ echo x86_64-unknown-msys
+ exit ;;
prep*:SunOS:5.*:*)
echo powerpcle-unknown-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
exit ;;

View File

@ -16,8 +16,8 @@ index 963fead..c9827de 100644
INSTALL_DATA = @INSTALL_DATA@
APU_MODULES = @APU_MODULES@
-LINK_MODULE = $(LIBTOOL) $(LTFLAGS) --mode=link $(CC) $(LT_LDFLAGS) $(ALL_CFLAGS) $(ALL_LDFLAGS) $(APRUTIL_LDFLAGS) -release $(APRUTIL_MAJOR_VERSION) -module -rpath $(APU_DSO_LIBDIR)
+LINK_MODULE = $(LIBTOOL) $(LTFLAGS) --mode=link $(CC) $(LT_LDFLAGS) $(ALL_CFLAGS) $(ALL_LDFLAGS) $(APRUTIL_LDFLAGS) -release $(APRUTIL_MAJOR_VERSION) -module -no-undefined -rpath $(APU_DSO_LIBDIR) @abs_builddir@/lib@APRUTIL_LIBNAME@.la $(APRUTIL_LIBS)
-LINK_MODULE = $(LIBTOOL) $(LTFLAGS) --mode=link --tag=CC $(CC) $(LT_LDFLAGS) $(ALL_CFLAGS) $(ALL_LDFLAGS) $(APRUTIL_LDFLAGS) -release $(APRUTIL_MAJOR_VERSION) -module -rpath $(APU_DSO_LIBDIR)
+LINK_MODULE = $(LIBTOOL) $(LTFLAGS) --mode=link --tag=CC $(CC) $(LT_LDFLAGS) $(ALL_CFLAGS) $(ALL_LDFLAGS) $(APRUTIL_LDFLAGS) -release $(APRUTIL_MAJOR_VERSION) -module -no-undefined -rpath $(APU_DSO_LIBDIR) @abs_builddir@/lib@APRUTIL_LIBNAME@.la $(APRUTIL_LIBS)
APU_DSO_LIBDIR = @APU_DSO_LIBDIR@
LT_VERSION = @APU_LTVERSION@

View File

@ -1,52 +1,35 @@
# Maintainer: Alexey Pavlov <alexpux@gmail.com>
pkgname=('apr' 'apr-devel')
pkgver=1.7.0
pkgver=1.7.6
pkgrel=1
pkgdesc="The Apache Portable Runtime"
arch=('i686' 'x86_64')
url="https://apr.apache.org/"
makedepends=('libcrypt-devel' 'libuuid-devel')
msys2_references=(
"cpe: cpe:/a:apache:portable_runtime"
)
makedepends=('libxcrypt-devel' 'libuuid-devel' 'autotools' 'gcc')
options=('!libtool')
license=('APACHE')
source=(https://archive.apache.org/dist/apr/apr-${pkgver}.tar.bz2
'apr-1.5.0-msys2.patch'
'binary-copy.patch'
'no-undefined.patch'
'tests-disable_testproc.patch'
'tests-fix_paths.patch'
'tests.patch'
'fix-debian-layout.patch')
sha256sums=('e2e148f0b2e99b8e5c6caa09f6d4fb4dd3e83f744aa72a952f94f5a14436f7ea'
'aea722fe5f21cd7b60aae4aad41d6a9259ffad1fabcb2187ea0ba2f3e6769c48'
'c2b3002e5afea7c8e48a46d64ec81aa07041e6948c89497a02c22ba1fc8a94d2'
'b31b1dea25f292e911affd46f2487f275043d6d43926f9f4f491b74efa99021c'
'3dcedbdfbd2af1945f6a621f51b28353995ddaf3cd61543090dbdbf9981c8163'
'4c90def2d0fed5abcff1752c3ba8cba5bc6a1a628904df9c7f7d6a72207f7f53'
'490d7dfeb754aed8dd14d42ed199bdc10e3a2120f2e7fcbf31bcdb3629dc1ccf'
'edcb695fc87ced48cdeeb747d9b47e8cdd28ad7fcf29fa597c608fcac39621b9')
license=('spdx:Apache-2.0')
source=(https://archive.apache.org/dist/apr/apr-${pkgver}.tar.bz2)
sha256sums=('49030d92d2575da735791b496dc322f3ce5cff9494779ba8cc28c7f46c5deb32')
prepare() {
cd "${srcdir}/apr-${pkgver}"
patch -p1 -i ${srcdir}/binary-copy.patch
patch -p1 -i ${srcdir}/no-undefined.patch
patch -p1 -i ${srcdir}/tests-disable_testproc.patch
patch -p1 -i ${srcdir}/tests.patch
patch -p1 -i ${srcdir}/tests-fix_paths.patch
patch -p1 -i ${srcdir}/apr-1.5.0-msys2.patch
patch -p1 -i ${srcdir}/fix-debian-layout.patch
autoreconf -fi
}
build() {
cd "${srcdir}/apr-${pkgver}"
./configure --build=${CHOST} \
export MSYSTEM=CYGWIN
./configure \
--build=${CHOST} \
--prefix=/usr \
--libexecdir=/usr/lib/apr/modules \
--datadir=/usr/share/apr \
--enable-layout=Debian \
ac_cv_header_windows_h=no \
ac_cv_header_winsock2_h=no
@ -60,18 +43,17 @@ check() {
}
package_apr() {
depends=('libcrypt' 'libuuid')
depends=('libxcrypt' 'libuuid')
groups=('libraries')
mkdir -p ${pkgdir}/usr/{bin,share}
cp -f ${srcdir}/dest/usr/bin/*.dll ${pkgdir}/usr/bin/
#cp -rf ${srcdir}/dest/usr/share/doc ${pkgdir}/usr/share/
}
package_apr-devel() {
pkgdesc="Libapr headers and libraries"
groups=('development')
depends=("apr=${pkgver}" "libcrypt-devel" "libuuid-devel")
depends=("apr=${pkgver}" "libxcrypt-devel" "libuuid-devel")
options=('staticlibs')
mkdir -p ${pkgdir}/usr/{bin,share}

View File

@ -1,56 +0,0 @@
diff -Naur apr-1.4.8-orig/build/config.guess apr-1.4.8/build/config.guess
--- apr-1.4.8-orig/build/config.guess 2013-04-27 12:51:45.000000000 +0400
+++ apr-1.4.8/build/config.guess 2013-06-25 12:43:36.319336000 +0400
@@ -876,6 +876,9 @@
amd64:CYGWIN*:*:* | x86_64:CYGWIN*:*:*)
echo x86_64-unknown-cygwin
exit ;;
+ amd64:MSYS*:*:* | x86_64:MSYS*:*:*)
+ echo x86_64-unknown-msys
+ exit ;;
prep*:SunOS:5.*:*)
echo powerpcle-unknown-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
exit ;;
diff -Naur apr-1.4.8-orig/configure.in apr-1.4.8/configure.in
--- apr-1.4.8-orig/configure.in 2013-06-25 12:43:55.459961000 +0400
+++ apr-1.4.8/configure.in 2013-06-25 12:43:36.788086000 +0400
@@ -298,7 +298,7 @@
*-solaris2*)
apr_platform_runtime_link_flag="-R"
;;
- *-mingw* | *-cygwin*)
+ *-mingw* | *-cygwin* | *-msys*)
LT_LDFLAGS="$LT_LDFLAGS -no-undefined"
;;
*)
@@ -445,7 +445,7 @@
dnl APR_DECLARE et al.
dnl If building dynamic APR, the APR build needs APR_DECLARE_EXPORT
dnl and the app build should have neither define.
- *-mingw* | *-cygwin*)
+ *-mingw* | *-cygwin* | *-msys*)
if test "$enable_shared" = "yes"; then
APR_ADDTO(INTERNAL_CPPFLAGS, -DAPR_DECLARE_EXPORT)
else
@@ -573,7 +573,7 @@
proc_mutex_is_global=1
OBJECTS_PLATFORM='$(OBJECTS_win32)'
;;
- *cygwin*)
+ *cygwin* | *msys*)
OSDIR="unix"
enable_threads="no"
eolstr="\\n"
diff -Naur apr-1.4.8-orig/test/testdso.c apr-1.4.8/test/testdso.c
--- apr-1.4.8-orig/test/testdso.c 2013-06-25 12:44:11.100586000 +0400
+++ apr-1.4.8/test/testdso.c 2013-06-25 12:43:36.803711000 +0400
@@ -38,6 +38,9 @@
#elif defined(CYGWIN)
# define MOD_NAME ".libs/mod_test.dll"
# define LIB_NAME ".libs/cygmod_test.dll"
+#elif defined(MSYS)
+# define MOD_NAME ".libs/mod_test.dll"
+# define LIB_NAME ".libs/msys-mod_test.dll"
#elif defined(DARWIN)
# define MOD_NAME ".libs/mod_test.so"
# define LIB_NAME ".libs/libmod_test.dylib"

View File

@ -1,23 +0,0 @@
From: David Rothenberger <d.rothenberger@entomo.com>
---
test/abts_tests.h | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/test/abts_tests.h b/test/abts_tests.h
index 13d8b4e..65a4cbb 100644
--- a/test/abts_tests.h
+++ b/test/abts_tests.h
@@ -51,7 +51,9 @@ const struct testlist {
{testpipe},
{testpoll},
{testpool},
+#if ! defined CYGWIN || ! defined MSYS
{testproc},
+#endif
{testprocmutex},
{testrand},
{testsleep},

View File

@ -1,31 +0,0 @@
From: David Rothenberger <d.rothenberger@entomo.com>
---
test/testutil.h | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/test/testutil.h b/test/testutil.h
index ee68dfb..d33c2ff 100644
--- a/test/testutil.h
+++ b/test/testutil.h
@@ -25,7 +25,7 @@
* and part of apr, itself
*/
-#ifdef WIN32
+#if defined WIN32 && ! defined CYGWIN && ! defined MSYS
#ifdef BINPATH
#define TESTBINPATH APR_STRINGIFY(BINPATH) "/"
#else
@@ -35,7 +35,7 @@
#define TESTBINPATH "./"
#endif
-#ifdef WIN32
+#if defined WIN32 && ! defined CYGWIN && ! defined MSYS
#define EXTENSION ".exe"
#elif NETWARE
#define EXTENSION ".nlm"

View File

@ -1,51 +0,0 @@
From: David Rothenberger <d.rothenberger@entomo.com>
---
test/testdso.c | 3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
diff --git a/test/testdso.c b/test/testdso.c
index 0d9f27b..ec81c16 100644
--- a/test/testdso.c
+++ b/test/testdso.c
@@ -35,6 +35,9 @@
# define MOD_NAME "mod_test.so"
#elif defined(WIN32)
# define MOD_NAME TESTBINPATH "mod_test.dll"
+#elif defined(CYGWIN)
+# define MOD_NAME ".libs/mod_test.dll"
+# define LIB_NAME ".libs/cygmod_test.dll"
#elif defined(DARWIN)
# define MOD_NAME ".libs/mod_test.so"
# define LIB_NAME ".libs/libmod_test.dylib"
--- a/test/testdir.c 2014-01-21 12:24:46.000000000 +0100
+++ b/test/testdir.c 2018-10-07 14:36:36.542175800 +0200
@@ -95,6 +95,7 @@
return NULL;
}
+#if APR_HAS_THREADS
static void test_mkdir_recurs_parallel(abts_case *tc, void *data)
{
struct thread_data td1, td2, td3, td4;
@@ -126,6 +127,7 @@
ABTS_INT_EQUAL(tc, APR_SUCCESS, s3);
ABTS_INT_EQUAL(tc, APR_SUCCESS, s4);
}
+#endif
static void test_remove(abts_case *tc, void *data)
{
@@ -379,7 +381,9 @@
abts_run_test(suite, test_mkdir, NULL);
abts_run_test(suite, test_mkdir_recurs, NULL);
+#if APR_HAS_THREADS
abts_run_test(suite, test_mkdir_recurs_parallel, NULL);
+#endif
abts_run_test(suite, test_remove, NULL);
abts_run_test(suite, test_removeall_fail, NULL);
abts_run_test(suite, test_removeall, NULL);

View File

@ -1,15 +0,0 @@
--- asciidoc-8.6.7/asciidoc.py.orig 2012-03-14 03:07:34 +0400
+++ asciidoc-8.6.7/asciidoc.py 2012-03-27 18:16:41 +0400
@@ -4556,6 +4556,12 @@
APP_FILE = os.path.realpath(cmd)
global APP_DIR
APP_DIR = os.path.dirname(APP_FILE)
+ global CONF_DIR
+ if not os.path.isdir (CONF_DIR) and os.name == 'nt':
+ app_dir_real = os.path.realpath (APP_DIR)
+ app_prefix, app_last_dir = os.path.split (app_dir_real)
+ if len (app_prefix) > 0 and app_last_dir == 'bin':
+ CONF_DIR = os.path.join (app_prefix, 'etc', 'asciidoc')
global USER_DIR
USER_DIR = userdir()
if USER_DIR is not None:

View File

@ -1,14 +1,23 @@
# Maintainer: Alexey Pavlov <alexpux@gmail.com>
pkgname=asciidoc
pkgver=9.1.0
pkgver=10.2.1
pkgrel=2
pkgdesc='Text document format for short documents, articles, books and UNIX man pages.'
arch=('any')
url='https://asciidoc.org/'
msys2_repository_url="https://github.com/asciidoc-py/asciidoc-py"
msys2_references=(
"purl: pkg:pypi/asciidoc"
)
license=('GPL')
depends=('python' 'libxslt' 'docbook-xsl')
groups=('base-devel')
makedepends=(
'gcc'
"python-setuptools"
"python-build"
"python-installer"
)
# optdepends=('lilypond: music-filter'
# 'imagemagick: music-filter (used in conjunction with lilypond)'
# 'source-highlight: source-highlight-filter'
@ -16,35 +25,19 @@ groups=('base-devel')
# 'fop: alternative pdf generation'
# 'lynx: text generation'
# 'w3m: text generation (alternative to lynx)')
source=("https://github.com/asciidoc/asciidoc-py3/releases/download/${pkgver}/${pkgname}-${pkgver}.tar.gz"
0001-W32-confdir.msys2.patch)
sha256sums=('fd499fcf51317b1aaf27336fb5e919c44c1f867f1ae6681ee197365d3065238b'
'71f44b513f627b133afead38576fcb8a5460d0514174a4ce219c6ea761d8b40c')
prepare() {
cd "${srcdir}/${pkgname}-${pkgver}"
patch -p1 -i ${srcdir}/0001-W32-confdir.msys2.patch
}
source=("https://github.com/asciidoc-py/asciidoc-py/releases/download/${pkgver}/${pkgname}-${pkgver}.tar.gz")
sha256sums=('aa7be8ae894f6cc1e67784d76ffa6c6b9e9f96efdc695db43c6bd63820e5072b')
build() {
cd "${srcdir}/${pkgname}-${pkgver}"
autoreconf -fi
./configure \
--prefix=/usr \
--sysconfdir=/etc
make
python -m build --wheel --skip-dependency-check --no-isolation
}
package() {
cd "${srcdir}/${pkgname}-${pkgver}"
make install DESTDIR=${pkgdir}
python -m installer --destdir="${pkgdir}" dist/*.whl
local _pyver=$(/usr/bin/python -c "import sys;sys.stdout.write('.'.join(map(str, sys.version_info[:2])))")
install -Dm644 asciidocapi.py \
${pkgdir}/usr/lib/python${_pyver}/site-packages/asciidocapi.py
install -D -m644 LICENSE "${pkgdir}/usr/share/licenses/asciidoc/LICENSE"
}

32
aspell-de/PKGBUILD Normal file
View File

@ -0,0 +1,32 @@
_lang=de
_realname=aspell-${_lang}
pkgname=${_realname}
_pkgver=20161207-7-0
pkgver=${_pkgver//-/.}
pkgrel=1
_pkgname=aspell6-${_lang}-${_pkgver}
pkgdesc='German dictionary for aspell'
arch=('i686' 'x86_64')
url="http://aspell.net/"
license=('GPL-2+')
depends=('aspell')
makedepends=('autotools')
source=("https://ftp.gnu.org/gnu/aspell/dict/${_lang}/${_pkgname}.tar.bz2")
sha256sums=('c2125d1fafb1d4effbe6c88d4e9127db59da9ed92639c7cbaeae1b7337655571')
prepare() {
cd "${srcdir}/${_pkgname}"
}
build() {
cd "${srcdir}/${_pkgname}"
./configure
make
}
package() {
cd "${srcdir}/${_pkgname}"
make install DESTDIR="${pkgdir}"
install -vDm444 -t "${pkgdir}/usr/share/licenses/${pkgname}" COPYRIGHT
}

View File

@ -10,7 +10,7 @@ arch=('i686' 'x86_64')
url="http://aspell.net/"
license=('custom')
groups=()
makedepends=('aspell-devel')
makedepends=('aspell-devel' 'autotools' 'gcc')
depends=('aspell>=0.60')
provides=('aspell-en')
options=()

View File

@ -1,21 +1,24 @@
# Maintainer: Alexey Pavlov <alexpux@gmail.com>
pkgname=("aspell" "aspell-devel")
pkgver=0.60.8
pkgver=0.60.8.1
pkgrel=1
pkgdesc="A Free and Open Source spell checker (libraries)"
arch=('i686' 'x86_64')
url="http://aspell.net/"
msys2_repository_url="https://github.com/GNUAspell/aspell"
msys2_references=(
"cpe: cpe:/a:gnu:aspell"
)
license=('LGPL')
groups=('libraries')
makedepends=('gcc' 'gettext-devel' 'libiconv-devel' 'ncurses-devel')
makedepends=('gcc' 'gettext-devel' 'libiconv-devel' 'ncurses-devel' 'autotools')
options=()
source=("https://ftp.gnu.org/gnu/aspell/${pkgname}-${pkgver}.tar.gz"{,.sig}
source=("https://ftp.gnu.org/gnu/aspell/${pkgname}-${pkgver}.tar.gz"
"aspell-noundefined.patch"
"aspell-so2dll.patch"
"aspell-fileno.patch")
sha256sums=('f9b77e515334a751b2e60daab5db23499e26c9209f5e7b7443b05235ad0226f2'
'SKIP'
sha256sums=('d6da12b34d42d457fa604e435ad484a74b2effcd120ff40acd6bb3fb2887d21b'
'35c0a786f580302052bab7569007735436dad9ceb551910205651bc2ad6bcb85'
'9b9e4300d35a92f029c098da7001235d1dd6aeb03a854591afd84606b5cd257b'
'8054609ba63038c7f488782a1f80ed31ba1fe18ded842707702ad08793903c7b')
@ -31,7 +34,7 @@ prepare() {
build() {
cd "${srcdir}/${pkgname}-${pkgver}"
./configure \
./configure -C \
--prefix=/usr \
--sysconfdir=/etc \
--build=${CHOST} \
@ -42,8 +45,8 @@ build() {
}
check() {
cd "${srcdir}/${pkgname}-${_pkgver}"
make -k check
cd "${srcdir}/${pkgname}-${pkgver}"
make check
}
package_aspell() {

View File

@ -6,12 +6,13 @@
pkgname=atool
pkgver=0.39.0
pkgrel=1
pkgrel=2
pkgdesc="A script for managing file archives of various types"
arch=('any')
url="https://www.nongnu.org/atool/"
license=('GPL3')
depends=('file' 'perl')
makedepends=('autotools')
optdepends=('bzip2: for using atool with bzip2 compressed archives'
'cpio: for using atool with cpio archives'
'gzip: for using atool with gzip compressed archives'

View File

@ -1,18 +1,19 @@
# Maintainer: Andrea Zagli <andrea.zagli.free@gmail.com>
pkgname=autoconf-archive
pkgver=2019.01.06
pkgver=2023.02.20
pkgrel=1
pkgdesc="Autoconf Macro Archive"
arch=('any')
license=('GPL3')
license=('spdx:GPL-3.0-or-later')
url="https://www.gnu.org/software/autoconf-archive"
conflicts=(gnome-common)
replaces=(gnome-common)
provides=(gnome-common)
makedepends=('autotools')
source=(https://ftp.gnu.org/pub/gnu/${pkgname}/${pkgname}-${pkgver}.tar.xz
msysize-autoconf-archive-2019.01.06.patch)
sha256sums=('17195c833098da79de5778ee90948f4c5d90ed1a0cf8391b4ab348e2ec511e3f'
sha256sums=('71d4048479ae28f1f5794619c3d72df9c01df49b1c628ef85fde37596dc31a33'
'd2afa48081316320faea33683eecf3eb146617a8cab85ae8590b4f7882c1a529')
# Helper macros to help make tasks easier #

View File

@ -1,57 +0,0 @@
# Maintainer: Alexey Pavlov <alexpux@gmail.com>
# Contributor: Ray Donnelly <mingw.android@gmail.com>
pkgname=autoconf
pkgver=2.71
pkgrel=1
pkgdesc="A GNU tool for automatically configuring source code"
arch=('any')
license=('GPL2' 'GPL3' 'custom')
url="https://www.gnu.org/software/autoconf"
groups=('base-devel')
depends=('awk' 'm4' 'diffutils' 'bash' 'perl' 'sed')
# for test-suite
makedepends=('gcc-fortran')
install=autoconf.install
source=(https://ftp.gnu.org/pub/gnu/${pkgname}/${pkgname}-${pkgver}.tar.xz
0001-autoconf-2.70-MSYS2-specifics-AC_CYGWIN.patch
0002-autoconf-2.70-MSYS2-Autotest-Unify-EOLs-By-Default.patch
0003-autoconf-2.70-MSYS2-specifics-config.guess.patch)
sha256sums=('f14c83cfebcc9427f2c3cea7258bd90df972d92eb26752da4ddad81c87a0faa4'
'3a5337e2269407405ee4c7feb12dbe2ae711610c3144c07cd085272676005db6'
'c4e4952cc63a2ddaf7bf539f6e59353c4fadbf04cd48c3cfa789f8b175d0bd27'
'a7671bef559a5f3edbd811a7cf9b557f216f1d3e9502dc046fd3a0ea665da7da')
prepare() {
cd ${srcdir}/${pkgname}-${pkgver}
patch -p1 -i ${srcdir}/0001-autoconf-2.70-MSYS2-specifics-AC_CYGWIN.patch
patch -p1 -i ${srcdir}/0002-autoconf-2.70-MSYS2-Autotest-Unify-EOLs-By-Default.patch
patch -p1 -i ${srcdir}/0003-autoconf-2.70-MSYS2-specifics-config.guess.patch
# NB: Do not run auto(re)conf and friends to avoid any self-dependency of the package.
}
build() {
mkdir -p build-${pkgname}-${pkgver}
cd build-${pkgname}-${pkgver}
../${pkgname}-${pkgver}/configure --prefix=/usr
make
}
check() {
cd build-${pkgname}-${pkgver}
# CAUTION: The tests run very very long, even on a server.
make check TESTSUITEFLAGS='-j16'
}
package() {
make -C build-${pkgname}-${pkgver} DESTDIR=${pkgdir} install
# license exception
install -Dm644 ${pkgname}-${pkgver}/COPYING.EXCEPTION \
$pkgdir/usr/share/licenses/autoconf/COPYING.EXCEPTION
# conflict with bintuils
rm -f ${pkgdir}/usr/share/info/standards.info
}

View File

@ -1,20 +0,0 @@
infodir=usr/share/info
filelist=autoconf.info
post_install() {
[ -x usr/bin/install-info ] || return 0
for file in ${filelist}; do
install-info $infodir/$file.gz $infodir/dir 2> /dev/null
done
}
post_upgrade() {
post_install $1
}
pre_remove() {
[ -x usr/bin/install-info ] || return 0
for file in ${filelist}; do
install-info --delete $infodir/$file.gz $infodir/dir 2> /dev/null
done
}

View File

@ -2,35 +2,54 @@
pkgname=autoconf2.13
pkgver=2.13
pkgrel=3
pkgrel=6
pkgdesc="A GNU tool for automatically configuring source code"
arch=('any')
license=('GPL2' 'GPL3' 'custom')
url="https://www.gnu.org/software/autoconf"
groups=('base-devel')
depends=('awk' 'm4' 'diffutils' 'bash' 'perl')
# for test-suite
install=autoconf.install
makedepends=('make')
source=(https://ftp.gnu.org/pub/gnu/autoconf/autoconf-${pkgver}.tar.gz
0001-autoconf-2.13-version-specific-share-directory.patch
autoconf2.1-texinfo.patch
autoconf-2.13-msys2.patch)
autoconf-2.13-msys2.patch
autoconf-2.13-Clang-16-fixes-for-various-tests.patch
autoconf-2.13-K-R-decls-clang.patch
autoconf-2.13-msys2.patch
autoconf-2.13-perl-5.26.patch
autoconf-2.13-test-fixes.patch)
sha256sums=('f0611136bee505811e9ca11ca7ac188ef5323a8e2ef19cffd3edb3cf08fd791e'
'85257fad008fff943942e676fcc45df76d38429d5807fa59eb3eb1812dcd3a77'
'bb987bcd817988830d77c7acf377d14ca89629fb1e5dcea4cf193a7b0d44d62f'
'4d57e9ab72c5084233fce61bc0d9edb177971de5dd2ec376300dd224b029f87e')
'4d57e9ab72c5084233fce61bc0d9edb177971de5dd2ec376300dd224b029f87e'
'52aa69dbd82470c3b8d23e35477d40798a16814201c3c206f3cc058d7234d1b6'
'54406429dfe85950717e13a0a501f778f340d2395a82f830b740408c5284102c'
'4d57e9ab72c5084233fce61bc0d9edb177971de5dd2ec376300dd224b029f87e'
'770d85b03a90787950225bdf52e9e14ab66bd5d85dacb422e947fb8f644e55a6'
'43929d95e6050642385530df91084d4c073cec5cca727918d5ff84bc1e3059f5')
prepare() {
cd ${srcdir}/autoconf-${pkgver}
# MSYS2
patch -p2 -i ${srcdir}/autoconf2.1-texinfo.patch
patch -p1 -i ${srcdir}/autoconf-2.13-msys2.patch
patch -p1 -i ${srcdir}/0001-autoconf-2.13-version-specific-share-directory.patch
# from gentoo: https://gitweb.gentoo.org/repo/gentoo.git/tree/sys-devel/autoconf/files
patch -p1 -i ${srcdir}/autoconf-2.13-test-fixes.patch
patch -p1 -i ${srcdir}/autoconf-2.13-perl-5.26.patch
patch -p1 -i ${srcdir}/autoconf-2.13-K-R-decls-clang.patch
patch -p1 -i ${srcdir}/autoconf-2.13-Clang-16-fixes-for-various-tests.patch
}
build() {
cd ${srcdir}/autoconf-${pkgver}
./configure --prefix=/usr --program-suffix=-2.13
./configure \
--prefix=/usr \
--program-suffix=-2.13
make
}

View File

@ -0,0 +1,331 @@
From cb92e8110d1f274b28d5c156a93c525d2b748644 Mon Sep 17 00:00:00 2001
From: Sam James <sam@gentoo.org>
Date: Wed, 9 Nov 2022 08:27:53 +0000
Subject: [PATCH] Clang 16 fixes for various tests
Fixes -Wimplicit-int and -Wimplicit-function-declaration
issues in various built-in tests.
Noticed when building XEmacs 21.4 (thanks to matsl for reporting).
Bug: https://bugs.gentoo.org/874366
Signed-off-by: Sam James <sam@gentoo.org>
--- a/acgeneral.m4
+++ b/acgeneral.m4
@@ -1988,7 +1988,8 @@ changequote([, ])dnl
AC_MSG_CHECKING(size of $1)
AC_CACHE_VAL(AC_CV_NAME,
[AC_TRY_RUN([#include <stdio.h>
-main(void)
+#include <stdlib.h>
+int main(void)
{
FILE *f=fopen("conftestval", "w");
if (!f) exit(1);
--- a/acspecific.m4
+++ b/acspecific.m4
@@ -371,7 +371,7 @@ changequote(, )dnl
sed -e 's/[^a-zA-Z0-9_]/_/g' -e 's/^[0-9]/_/'`"
changequote([, ])dnl
AC_CACHE_VAL(ac_cv_prog_cc_${ac_cc}_c_o,
-[echo 'foo(void){}' > conftest.c
+[echo 'int foo(void){}' > conftest.c
# Make sure it works both with $CC and with simple cc.
# We do the test twice because some compilers refuse to overwrite an
# existing .o file with -o, though they will create one.
@@ -706,6 +706,7 @@ fi
if test $ac_cv_header_stdc = yes; then
# /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
AC_TRY_RUN([#include <ctype.h>
+#include <stdlib.h>
#define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
#define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
@@ -819,6 +820,7 @@ esac
AC_CACHE_CHECK(whether closedir returns void, ac_cv_func_closedir_void,
[AC_TRY_RUN([#include <sys/types.h>
+#include <stdlib.h>
#include <$ac_header_dirent>
int closedir(...); int main(void) { exit(closedir(opendir(".")) != 0); }],
ac_cv_func_closedir_void=no, ac_cv_func_closedir_void=yes, ac_cv_func_closedir_void=yes)])
@@ -907,6 +909,8 @@ AC_CACHE_CHECK(type of array argument to getgroups, ac_cv_type_getgroups,
changequote(<<, >>)dnl
<<
/* Thanks to Mike Rendell for this test. */
+#include <stdlib.h>
+#include <unistd.h>
#include <sys/types.h>
#define NGID 256
#undef MAX
@@ -988,6 +992,7 @@ AC_DEFUN(AC_FUNC_CLOSEDIR_VOID,
[AC_REQUIRE([AC_HEADER_DIRENT])dnl
AC_CACHE_CHECK(whether closedir returns void, ac_cv_func_closedir_void,
[AC_TRY_RUN([#include <sys/types.h>
+#include <stdlib.h>
#include <$ac_header_dirent>
int closedir(...); int main(void) { exit(closedir(opendir(".")) != 0); }],
ac_cv_func_closedir_void=no, ac_cv_func_closedir_void=yes, ac_cv_func_closedir_void=yes)])
@@ -1001,7 +1006,9 @@ AC_DEFUN(AC_FUNC_FNMATCH,
# Some versions of Solaris or SCO have a broken fnmatch function.
# So we run a test program. If we are cross-compiling, take no chance.
# Thanks to John Oleynick and Franc,ois Pinard for this test.
-[AC_TRY_RUN([int main(void) { exit (fnmatch ("a*", "abc", 0) != 0); }],
+[AC_TRY_RUN([#include <stdlib.h>
+#include <fnmatch.h>
+int main(void) { exit (fnmatch ("a*", "abc", 0) != 0); }],
ac_cv_func_fnmatch_works=yes, ac_cv_func_fnmatch_works=no,
ac_cv_func_fnmatch_works=no)])
if test $ac_cv_func_fnmatch_works = yes; then
@@ -1038,6 +1045,7 @@ AC_CACHE_CHECK(for working mmap, ac_cv_func_mmap_fixed_mapped,
#include <sys/types.h>
#include <fcntl.h>
#include <sys/mman.h>
+#include <stdlib.h>
/* This mess was copied from the GNU getpagesize.h. */
#ifndef HAVE_GETPAGESIZE
@@ -1165,49 +1173,17 @@ AC_DEFUN(AC_FUNC_GETPGRP,
*
* Snarfed from Chet Ramey's bash pgrp.c test program
*/
-#include <stdio.h>
-#include <sys/types.h>
-
-int pid;
-int pg1, pg2, pg3, pg4;
-int ng, np, s, child;
+#include <stdlib.h>
int main(void)
{
- pid = getpid();
- pg1 = getpgrp(0);
- pg2 = getpgrp();
- pg3 = getpgrp(pid);
- pg4 = getpgrp(1);
-
- /*
- * If all of these values are the same, it's pretty sure that
- * we're on a system that ignores getpgrp's first argument.
- */
- if (pg2 == pg4 && pg1 == pg3 && pg2 == pg3)
- exit(0);
-
- child = fork();
- if (child < 0)
- exit(1);
- else if (child == 0) {
- np = getpid();
- /*
- * If this is Sys V, this will not work; pgrp will be
- * set to np because setpgrp just changes a pgrp to be
- * the same as the pid.
- */
- setpgrp(np, pg1);
- ng = getpgrp(0); /* Same result for Sys V and BSD */
- if (ng == pg1) {
- exit(1);
- } else {
- exit(0);
- }
- } else {
- wait(&s);
- exit(s>>8);
- }
+ /* XXX: Gentoo: This function used to check for
+ BSD vs POSIX getpgrp but the test fails to compile
+ on modern POSIX systems when not relying on implicit
+ function declarations. It has no value anyway on such
+ systems and it's been removed in newer autoconf.
+ */
+ exit(0);
}
], ac_cv_func_getpgrp_void=yes, ac_cv_func_getpgrp_void=no,
AC_MSG_ERROR(cannot check getpgrp if cross compiling))
@@ -1220,9 +1196,7 @@ fi
AC_DEFUN(AC_FUNC_SETPGRP,
[AC_CACHE_CHECK(whether setpgrp takes no argument, ac_cv_func_setpgrp_void,
AC_TRY_RUN([
-#ifdef HAVE_UNISTD_H
-#include <unistd.h>
-#endif
+#include <stdlib.h>
/*
* If this system has a BSD-style setpgrp, which takes arguments, exit
@@ -1230,10 +1204,13 @@ AC_TRY_RUN([
*/
int main(void)
{
- if (setpgrp(1,1) == -1)
- exit(0);
- else
- exit(1);
+ /* XXX: Gentoo: This function used to check for
+ BSD vs POSIX gsetpgrp but the test fails to compile
+ on modern POSIX systems when not relying on implicit
+ function declarations. It has no value anyway on such
+ systems and it's been removed in newer autoconf.
+ */
+ exit(1);
}
], ac_cv_func_setpgrp_void=no, ac_cv_func_setpgrp_void=yes,
AC_MSG_ERROR(cannot check setpgrp if cross compiling))
@@ -1255,9 +1232,11 @@ AC_DEFUN(AC_FUNC_VFORK,
AC_CHECK_HEADER(vfork.h, AC_DEFINE(HAVE_VFORK_H))
AC_CACHE_CHECK(for working vfork, ac_cv_func_vfork_works,
[AC_TRY_RUN([/* Thanks to Paul Eggert for this test. */
+#include <stdlib.h>
#include <stdio.h>
#include <sys/types.h>
#include <sys/stat.h>
+#include <sys/wait.h>
#ifdef HAVE_UNISTD_H
#include <unistd.h>
#endif
@@ -1270,11 +1249,11 @@ AC_CACHE_CHECK(for working vfork, ac_cv_func_vfork_works,
but some compilers (e.g. gcc -O) don't grok <vfork.h>.
Test for this by using a static variable whose address
is put into a register that is clobbered by the vfork. */
-static
+static void
#ifdef __cplusplus
sparc_address_test (int arg)
#else
-sparc_address_test (arg) int arg;
+sparc_address_test (int arg)
#endif
{
static pid_t child;
@@ -1359,6 +1338,8 @@ AC_DEFUN(AC_FUNC_WAIT3,
#include <sys/time.h>
#include <sys/resource.h>
#include <stdio.h>
+#include <stdlib.h>
+#include <unistd.h>
/* HP-UX has wait3 but does not fill in rusage at all. */
int main(void) {
struct rusage r;
@@ -1452,7 +1433,8 @@ done
fi
AC_CACHE_CHECK(stack direction for C alloca, ac_cv_c_stack_direction,
-[AC_TRY_RUN([find_stack_direction ()
+[AC_TRY_RUN([#include <stdlib.h>
+int find_stack_direction ()
{
static char *addr = 0;
auto char dummy;
@@ -1582,6 +1564,8 @@ AC_DEFUN(AC_FUNC_UTIME_NULL,
# Sequent interprets utime(file, 0) to mean use start of epoch. Wrong.
AC_TRY_RUN([#include <sys/types.h>
#include <sys/stat.h>
+#include <stdlib.h>
+#include <utime.h>
int main(void) {
struct stat s, t;
exit(!(stat ("conftestdata", &s) == 0 && utime("conftestdata", (long *)0) == 0
@@ -1598,6 +1582,7 @@ fi
AC_DEFUN(AC_FUNC_STRCOLL,
[AC_CACHE_CHECK(for working strcoll, ac_cv_func_strcoll_works,
[AC_TRY_RUN([#include <string.h>
+#include <stdlib.h>
int main (void)
{
exit (strcoll ("abc", "def") >= 0 ||
@@ -1614,6 +1599,7 @@ AC_DEFUN(AC_FUNC_SETVBUF_REVERSED,
[AC_CACHE_CHECK(whether setvbuf arguments are reversed,
ac_cv_func_setvbuf_reversed,
[AC_TRY_RUN([#include <stdio.h>
+#include <stdlib.h>
/* If setvbuf has the reversed format, exit 0. */
int main (void) {
/* This call has the arguments reversed.
@@ -1646,7 +1632,8 @@ LIBS="-lintl $LIBS"])])])
AC_DEFUN(AC_FUNC_MEMCMP,
[AC_CACHE_CHECK(for 8-bit clean memcmp, ac_cv_func_memcmp_clean,
-[AC_TRY_RUN([
+[AC_TRY_RUN([#include <stdlib.h>
+#include <string.h>
int main(void)
{
char c0 = 0x40, c1 = 0x80, c2 = 0x81;
@@ -1805,6 +1792,7 @@ AC_TRY_RUN(
#if !defined(__STDC__) || __STDC__ != 1
#define volatile
#endif
+#include <stdlib.h>
int main(void) {
volatile char c = 255; exit(c < 0);
}], ac_cv_c_char_unsigned=yes, ac_cv_c_char_unsigned=no)
@@ -1819,7 +1807,8 @@ AC_DEFUN(AC_C_LONG_DOUBLE,
[if test "$GCC" = yes; then
ac_cv_c_long_double=yes
else
-AC_TRY_RUN([int main(void) {
+AC_TRY_RUN([#include <stdlib.h>
+int main(void) {
/* The Stardent Vistra knows sizeof(long double), but does not support it. */
long double foo = 0.0;
/* On Ultrix 4.3 cc, long double is 4 and double is 8. */
@@ -1834,7 +1823,8 @@ fi
AC_DEFUN(AC_INT_16_BITS,
[AC_OBSOLETE([$0], [; instead use AC_CHECK_SIZEOF(int)])dnl
AC_MSG_CHECKING(whether int is 16 bits)
-AC_TRY_RUN([int main(void) { exit(sizeof(int) != 2); }],
+AC_TRY_RUN([#include <stdlib.h>
+int main(void) { exit(sizeof(int) != 2); }],
[AC_MSG_RESULT(yes)
AC_DEFINE(INT_16_BITS)], AC_MSG_RESULT(no))
])
@@ -1842,7 +1832,8 @@ AC_TRY_RUN([int main(void) { exit(sizeof(int) != 2); }],
AC_DEFUN(AC_LONG_64_BITS,
[AC_OBSOLETE([$0], [; instead use AC_CHECK_SIZEOF(long)])dnl
AC_MSG_CHECKING(whether long int is 64 bits)
-AC_TRY_RUN([int main(void) { exit(sizeof(long int) != 8); }],
+AC_TRY_RUN([#include <stdlib.h>
+int main(void) { exit(sizeof(long int) != 8); }],
[AC_MSG_RESULT(yes)
AC_DEFINE(LONG_64_BITS)], AC_MSG_RESULT(no))
])
@@ -1862,7 +1853,8 @@ AC_TRY_COMPILE([#include <sys/types.h>
not big endian
#endif], ac_cv_c_bigendian=yes, ac_cv_c_bigendian=no)])
if test $ac_cv_c_bigendian = unknown; then
-AC_TRY_RUN([int main (void) {
+AC_TRY_RUN([#include <stdlib.h>
+int main (void) {
/* Are we little or big endian? From Harbison&Steele. */
union
{
@@ -1885,7 +1877,7 @@ AC_DEFUN(AC_C_INLINE,
[AC_CACHE_CHECK([for inline], ac_cv_c_inline,
[ac_cv_c_inline=no
for ac_kw in inline __inline__ __inline; do
- AC_TRY_COMPILE(, [} $ac_kw foo(void) {], [ac_cv_c_inline=$ac_kw; break])
+ AC_TRY_COMPILE(, [} $ac_kw int foo(void) {], [ac_cv_c_inline=$ac_kw; break])
done
])
case "$ac_cv_c_inline" in
@@ -2275,7 +2267,10 @@ AC_DEFUN(AC_SYS_RESTARTABLE_SYSCALLS,
i.e. the pid of the child, which means that wait was restarted
after getting the signal. */
#include <sys/types.h>
+#include <sys/wait.h>
#include <signal.h>
+#include <stdlib.h>
+#include <unistd.h>
ucatch (isig) { }
int main (void) {
int i = fork (), status;
@@ -2444,7 +2439,7 @@ if test "$ac_x_libraries" = NO; then
# Don't add to $LIBS permanently.
ac_save_LIBS="$LIBS"
LIBS="-l$x_direct_test_library $LIBS"
-AC_TRY_LINK(, [${x_direct_test_function}()],
+AC_TRY_LINK([#include <X11/Intrinsic.h>], [${x_direct_test_function}(0)],
[LIBS="$ac_save_LIBS"
# We can link X programs with no special library path.
ac_x_libraries=],

View File

@ -0,0 +1,346 @@
https://bugs.gentoo.org/870412
https://git.savannah.gnu.org/cgit/autoconf.git/commit/?id=8b5e2016c7ed2d67f31b03a3d2e361858ff5299b
Backport the K&R decls fix to 2.13 to avoid configure tests
failing (often "silently", i.e. doesn't fail the build of
the package overall, just leads to wrong results) with
newer compilers like the upcoming Clang 16.
From d8ad1096be4352c588b9bc1e16b6758f4f32b96a Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Arsen=20Arsenovi=C4=87?= <arsen@aarsen.me>
Date: Mon, 19 Sep 2022 01:38:29 +0200
Subject: [PATCH] ac{general,specific}: declare void param lists, where apt
--- a/acgeneral.m4
+++ b/acgeneral.m4
@@ -1542,7 +1542,7 @@ extern "C"
])dnl
[/* We use char because int might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
-char $1();
+char $1(void);
]),
[$1()],
[$2],
@@ -1597,7 +1597,7 @@ extern "C"
])dnl
[/* We use char because int might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
-char $2();
+char $2(void);
])),
[$2()],
eval "ac_cv_lib_$ac_lib_var=yes",
@@ -1733,7 +1733,7 @@ dnl [#]line __oline__ "[$]0"
[#]line __oline__ "configure"
#include "confdefs.h"
[$1]
-int main() {
+int main(void) {
[$2]
; return 0; }
])EOF
@@ -1777,7 +1777,7 @@ dnl [#]line __oline__ "[$]0"
[#]line __oline__ "configure"
#include "confdefs.h"
[$1]
-int main() {
+int main(void) {
[$2]
; return 0; }
])EOF
@@ -1934,7 +1934,7 @@ extern "C"
])dnl
[/* We use char because int might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
-char $1();
+char $1(void);
], [
/* The GNU C library defines this for functions which it implements
to always fail with ENOSYS. Some functions are actually named
@@ -1988,7 +1988,7 @@ changequote([, ])dnl
AC_MSG_CHECKING(size of $1)
AC_CACHE_VAL(AC_CV_NAME,
[AC_TRY_RUN([#include <stdio.h>
-main()
+main(void)
{
FILE *f=fopen("conftestval", "w");
if (!f) exit(1);
--- a/acspecific.m4
+++ b/acspecific.m4
@@ -202,7 +202,7 @@ AC_DEFUN(AC_PROG_CC_WORKS,
[AC_MSG_CHECKING([whether the C compiler ($CC $CFLAGS $LDFLAGS) works])
AC_LANG_SAVE
AC_LANG_C
-AC_TRY_COMPILER([main(){return(0);}], ac_cv_prog_cc_works, ac_cv_prog_cc_cross)
+AC_TRY_COMPILER([int main(void){return(0);}], ac_cv_prog_cc_works, ac_cv_prog_cc_cross)
AC_LANG_RESTORE
AC_MSG_RESULT($ac_cv_prog_cc_works)
if test $ac_cv_prog_cc_works = no; then
@@ -217,7 +217,7 @@ AC_DEFUN(AC_PROG_CXX_WORKS,
[AC_MSG_CHECKING([whether the C++ compiler ($CXX $CXXFLAGS $LDFLAGS) works])
AC_LANG_SAVE
AC_LANG_CPLUSPLUS
-AC_TRY_COMPILER([int main(){return(0);}], ac_cv_prog_cxx_works, ac_cv_prog_cxx_cross)
+AC_TRY_COMPILER([int main(void){return(0);}], ac_cv_prog_cxx_works, ac_cv_prog_cxx_cross)
AC_LANG_RESTORE
AC_MSG_RESULT($ac_cv_prog_cxx_works)
if test $ac_cv_prog_cxx_works = no; then
@@ -300,7 +300,7 @@ fi])])
AC_DEFUN(AC_PROG_CC_G,
[AC_CACHE_CHECK(whether ${CC-cc} accepts -g, ac_cv_prog_cc_g,
-[echo 'void f(){}' > conftest.c
+[echo 'void f(void){}' > conftest.c
if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then
ac_cv_prog_cc_g=yes
else
@@ -311,7 +311,7 @@ rm -f conftest*
AC_DEFUN(AC_PROG_CXX_G,
[AC_CACHE_CHECK(whether ${CXX-g++} accepts -g, ac_cv_prog_cxx_g,
-[echo 'void f(){}' > conftest.cc
+[echo 'void f(void){}' > conftest.cc
if test -z "`${CXX-g++} -g -c conftest.cc 2>&1`"; then
ac_cv_prog_cxx_g=yes
else
@@ -371,7 +371,7 @@ changequote(, )dnl
sed -e 's/[^a-zA-Z0-9_]/_/g' -e 's/^[0-9]/_/'`"
changequote([, ])dnl
AC_CACHE_VAL(ac_cv_prog_cc_${ac_cc}_c_o,
-[echo 'foo(){}' > conftest.c
+[echo 'foo(void){}' > conftest.c
# Make sure it works both with $CC and with simple cc.
# We do the test twice because some compilers refuse to overwrite an
# existing .o file with -o, though they will create one.
@@ -709,7 +709,7 @@ AC_TRY_RUN([#include <ctype.h>
#define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
#define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
-int main () { int i; for (i = 0; i < 256; i++)
+int main (void) { int i; for (i = 0; i < 256; i++)
if (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) exit(2);
exit (0); }
], , ac_cv_header_stdc=no, :)
@@ -820,7 +820,7 @@ esac
AC_CACHE_CHECK(whether closedir returns void, ac_cv_func_closedir_void,
[AC_TRY_RUN([#include <sys/types.h>
#include <$ac_header_dirent>
-int closedir(); main() { exit(closedir(opendir(".")) != 0); }],
+int closedir(...); int main(void) { exit(closedir(opendir(".")) != 0); }],
ac_cv_func_closedir_void=no, ac_cv_func_closedir_void=yes, ac_cv_func_closedir_void=yes)])
if test $ac_cv_func_closedir_void = yes; then
AC_DEFINE(VOID_CLOSEDIR)
@@ -911,7 +911,7 @@ changequote(<<, >>)dnl
#define NGID 256
#undef MAX
#define MAX(x, y) ((x) > (y) ? (x) : (y))
-main()
+int main(void)
{
gid_t gidset[NGID];
int i, n;
@@ -973,7 +973,7 @@ AC_DEFUN(AC_TYPE_SIGNAL,
#ifdef __cplusplus
extern "C" void (*signal (int, void (*)(int)))(int);
#else
-void (*signal ()) ();
+void (*signal (void)) (void);
#endif
],
[int i;], ac_cv_type_signal=void, ac_cv_type_signal=int)])
@@ -989,7 +989,7 @@ AC_DEFUN(AC_FUNC_CLOSEDIR_VOID,
AC_CACHE_CHECK(whether closedir returns void, ac_cv_func_closedir_void,
[AC_TRY_RUN([#include <sys/types.h>
#include <$ac_header_dirent>
-int closedir(); main() { exit(closedir(opendir(".")) != 0); }],
+int closedir(...); int main(void) { exit(closedir(opendir(".")) != 0); }],
ac_cv_func_closedir_void=no, ac_cv_func_closedir_void=yes, ac_cv_func_closedir_void=yes)])
if test $ac_cv_func_closedir_void = yes; then
AC_DEFINE(CLOSEDIR_VOID)
@@ -1001,7 +1001,7 @@ AC_DEFUN(AC_FUNC_FNMATCH,
# Some versions of Solaris or SCO have a broken fnmatch function.
# So we run a test program. If we are cross-compiling, take no chance.
# Thanks to John Oleynick and Franc,ois Pinard for this test.
-[AC_TRY_RUN([main() { exit (fnmatch ("a*", "abc", 0) != 0); }],
+[AC_TRY_RUN([int main(void) { exit (fnmatch ("a*", "abc", 0) != 0); }],
ac_cv_func_fnmatch_works=yes, ac_cv_func_fnmatch_works=no,
ac_cv_func_fnmatch_works=no)])
if test $ac_cv_func_fnmatch_works = yes; then
@@ -1083,11 +1083,11 @@ AC_CACHE_CHECK(for working mmap, ac_cv_func_mmap_fixed_mapped,
#ifdef __cplusplus
extern "C" { void *malloc(unsigned); }
#else
-char *malloc();
+char *malloc(...);
#endif
int
-main()
+main(void)
{
char *data, *data2, *data3;
int i, pagesize;
@@ -1172,7 +1172,7 @@ int pid;
int pg1, pg2, pg3, pg4;
int ng, np, s, child;
-main()
+int main(void)
{
pid = getpid();
pg1 = getpgrp(0);
@@ -1228,7 +1228,7 @@ AC_TRY_RUN([
* If this system has a BSD-style setpgrp, which takes arguments, exit
* successfully.
*/
-main()
+int main(void)
{
if (setpgrp(1,1) == -1)
exit(0);
@@ -1291,7 +1291,7 @@ sparc_address_test (arg) int arg;
}
}
}
-main() {
+int main(void) {
pid_t parent = getpid ();
pid_t child;
@@ -1360,7 +1360,7 @@ AC_DEFUN(AC_FUNC_WAIT3,
#include <sys/resource.h>
#include <stdio.h>
/* HP-UX has wait3 but does not fill in rusage at all. */
-main() {
+int main(void) {
struct rusage r;
int i;
/* Use a field that we can force nonzero --
@@ -1416,7 +1416,7 @@ AC_CACHE_CHECK([for alloca], ac_cv_func_alloca_works,
#pragma alloca
# else
# ifndef alloca /* predefined by HP cc +Olibcalls */
-char *alloca ();
+char *alloca (...);
# endif
# endif
# endif
@@ -1464,7 +1464,7 @@ AC_CACHE_CHECK(stack direction for C alloca, ac_cv_c_stack_direction,
else
return (&dummy > addr) ? 1 : -1;
}
-main ()
+int main (void)
{
exit (find_stack_direction() < 0);
}], ac_cv_c_stack_direction=1, ac_cv_c_stack_direction=-1,
@@ -1582,7 +1582,7 @@ AC_DEFUN(AC_FUNC_UTIME_NULL,
# Sequent interprets utime(file, 0) to mean use start of epoch. Wrong.
AC_TRY_RUN([#include <sys/types.h>
#include <sys/stat.h>
-main() {
+int main(void) {
struct stat s, t;
exit(!(stat ("conftestdata", &s) == 0 && utime("conftestdata", (long *)0) == 0
&& stat("conftestdata", &t) == 0 && t.st_mtime >= s.st_mtime
@@ -1598,7 +1598,7 @@ fi
AC_DEFUN(AC_FUNC_STRCOLL,
[AC_CACHE_CHECK(for working strcoll, ac_cv_func_strcoll_works,
[AC_TRY_RUN([#include <string.h>
-main ()
+int main (void)
{
exit (strcoll ("abc", "def") >= 0 ||
strcoll ("ABC", "DEF") >= 0 ||
@@ -1615,7 +1615,7 @@ AC_DEFUN(AC_FUNC_SETVBUF_REVERSED,
ac_cv_func_setvbuf_reversed,
[AC_TRY_RUN([#include <stdio.h>
/* If setvbuf has the reversed format, exit 0. */
-main () {
+int main (void) {
/* This call has the arguments reversed.
A reversed system may check and see that the address of main
is not _IOLBF, _IONBF, or _IOFBF, and return nonzero. */
@@ -1647,7 +1647,7 @@ LIBS="-lintl $LIBS"])])])
AC_DEFUN(AC_FUNC_MEMCMP,
[AC_CACHE_CHECK(for 8-bit clean memcmp, ac_cv_func_memcmp_clean,
[AC_TRY_RUN([
-main()
+int main(void)
{
char c0 = 0x40, c1 = 0x80, c2 = 0x81;
exit(memcmp(&c0, &c2, 1) < 0 && memcmp(&c1, &c2, 1) < 0 ? 0 : 1);
@@ -1805,7 +1805,7 @@ AC_TRY_RUN(
#if !defined(__STDC__) || __STDC__ != 1
#define volatile
#endif
-main() {
+int main(void) {
volatile char c = 255; exit(c < 0);
}], ac_cv_c_char_unsigned=yes, ac_cv_c_char_unsigned=no)
fi])
@@ -1819,7 +1819,7 @@ AC_DEFUN(AC_C_LONG_DOUBLE,
[if test "$GCC" = yes; then
ac_cv_c_long_double=yes
else
-AC_TRY_RUN([int main() {
+AC_TRY_RUN([int main(void) {
/* The Stardent Vistra knows sizeof(long double), but does not support it. */
long double foo = 0.0;
/* On Ultrix 4.3 cc, long double is 4 and double is 8. */
@@ -1834,7 +1834,7 @@ fi
AC_DEFUN(AC_INT_16_BITS,
[AC_OBSOLETE([$0], [; instead use AC_CHECK_SIZEOF(int)])dnl
AC_MSG_CHECKING(whether int is 16 bits)
-AC_TRY_RUN([main() { exit(sizeof(int) != 2); }],
+AC_TRY_RUN([int main(void) { exit(sizeof(int) != 2); }],
[AC_MSG_RESULT(yes)
AC_DEFINE(INT_16_BITS)], AC_MSG_RESULT(no))
])
@@ -1842,7 +1842,7 @@ AC_TRY_RUN([main() { exit(sizeof(int) != 2); }],
AC_DEFUN(AC_LONG_64_BITS,
[AC_OBSOLETE([$0], [; instead use AC_CHECK_SIZEOF(long)])dnl
AC_MSG_CHECKING(whether long int is 64 bits)
-AC_TRY_RUN([main() { exit(sizeof(long int) != 8); }],
+AC_TRY_RUN([int main(void) { exit(sizeof(long int) != 8); }],
[AC_MSG_RESULT(yes)
AC_DEFINE(LONG_64_BITS)], AC_MSG_RESULT(no))
])
@@ -1862,7 +1862,7 @@ AC_TRY_COMPILE([#include <sys/types.h>
not big endian
#endif], ac_cv_c_bigendian=yes, ac_cv_c_bigendian=no)])
if test $ac_cv_c_bigendian = unknown; then
-AC_TRY_RUN([main () {
+AC_TRY_RUN([int main (void) {
/* Are we little or big endian? From Harbison&Steele. */
union
{
@@ -1885,7 +1885,7 @@ AC_DEFUN(AC_C_INLINE,
[AC_CACHE_CHECK([for inline], ac_cv_c_inline,
[ac_cv_c_inline=no
for ac_kw in inline __inline__ __inline; do
- AC_TRY_COMPILE(, [} $ac_kw foo() {], [ac_cv_c_inline=$ac_kw; break])
+ AC_TRY_COMPILE(, [} $ac_kw foo(void) {], [ac_cv_c_inline=$ac_kw; break])
done
])
case "$ac_cv_c_inline" in
@@ -2277,7 +2277,7 @@ AC_DEFUN(AC_SYS_RESTARTABLE_SYSCALLS,
#include <sys/types.h>
#include <signal.h>
ucatch (isig) { }
-main () {
+int main (void) {
int i = fork (), status;
if (i == 0) { sleep (3); kill (getppid (), SIGINT); sleep (3); exit (0); }
signal (SIGINT, ucatch);
@@ -2654,7 +2654,7 @@ AC_CACHE_VAL(ac_cv_exeext,
ac_cv_exeext=.exe
else
rm -f conftest*
- echo 'int main () { return 0; }' > conftest.$ac_ext
+ echo 'int main (void) { return 0; }' > conftest.$ac_ext
ac_cv_exeext=
if AC_TRY_EVAL(ac_link); then
for file in conftest.*; do

View File

@ -0,0 +1,12 @@
diff -ruN autoconf-2.13.orig/autoscan.pl autoconf-2.13/autoscan.pl
--- autoconf-2.13.orig/autoscan.pl 1999-01-05 14:28:42.000000000 +0100
+++ autoconf-2.13/autoscan.pl 2018-12-22 19:55:10.986732296 +0100
@@ -232,7 +232,7 @@
# Strip out comments and variable references.
s/#.*//;
s/\$\([^\)]*\)//g;
- s/\${[^\}]*}//g;
+ s/\$\{[^\}]*}//g;
s/@[^@]*@//g;
# Variable assignments.

View File

@ -0,0 +1,18 @@
newer gcc versions don't provide g77, so if it doesn't exist,
don't bother trying to test it (and failing)
http://bugs.gentoo.org/146592
--- autoconf-2.13/testsuite/autoconf.s/syntax.exp
+++ autoconf-2.13/testsuite/autoconf.s/syntax.exp
@@ -5,6 +5,10 @@
set macros [exec sed -n $script $srcdir/../acspecific.m4]
foreach mac $macros {
+ if { [string match "*F77*" "$mac"] && [catch {exec which g77} ignore_output] } then {
+ send_user "XFAIL: $mac\n"
+ continue
+ }
send_user "$mac\n"
autoconf_test $mac $mac
}

View File

@ -1,20 +0,0 @@
infodir=usr/share/info
filelist=autoconf2.13.info
post_install() {
[ -x usr/bin/install-info ] || return 0
for file in ${filelist}; do
install-info $infodir/$file.gz $infodir/dir 2> /dev/null
done
}
post_upgrade() {
post_install $1
}
pre_remove() {
[ -x usr/bin/install-info ] || return 0
for file in ${filelist}; do
install-info --delete $infodir/$file.gz $infodir/dir 2> /dev/null
done
}

View File

@ -0,0 +1,68 @@
--- a/doc/autoconf.texi
+++ b/doc/autoconf.texi
@@ -15,7 +15,7 @@
@c The ARG is an optional argument. To be used for macro arguments in
@c their documentation (@defmac).
@macro ovar{varname}
-@r{[}@var{\varname\}@r{]}@c
+@r{[}@var{\varname\}@r{]}
@end macro
@c @dvar(ARG, DEFAULT)
@@ -23,7 +23,7 @@
@c The ARG is an optional argument, defaulting to DEFAULT. To be used
@c for macro arguments in their documentation (@defmac).
@macro dvar{varname, default}
-@r{[}@var{\varname\} = @samp{\default\}@r{]}@c
+@r{[}@var{\varname\} = @samp{\default\}@r{]}
@end macro
@c Handling the indexes with Texinfo yields several different problems.
@@ -8013,10 +8013,10 @@ variables, respectively. The computed linker flags are cached in
@code{ac_cv_f77_libs} or @code{ac_cv_fc_libs}, respectively.
@end defmac
-@defmac AC_F77_DUMMY_MAIN (@ovar{action-if-found}, @dvar{action-if-not-found, @
- AC_MSG_FAILURE})
-@defmacx AC_FC_DUMMY_MAIN (@ovar{action-if-found}, @dvar{action-if-not-found, @
- AC_MSG_FAILURE})
+@defmac AC_F77_DUMMY_MAIN (@ovar{action-if-found}, @
+ @dvar{action-if-not-found, AC_MSG_FAILURE})
+@defmacx AC_FC_DUMMY_MAIN (@ovar{action-if-found}, @
+ @dvar{action-if-not-found, AC_MSG_FAILURE})
@acindex{F77_DUMMY_MAIN}
@cvindex F77_DUMMY_MAIN
@acindex{FC_DUMMY_MAIN}
@@ -8267,8 +8267,8 @@ results in @code{ac_cv_fc_srcext_@var{ext}} and
@code{ac_cv_fc_pp_srcext_@var{ext}} variables, respectively.
@end defmac
-@defmac AC_FC_PP_DEFINE (@ovar{action-if-success}, @dvar{action-if-failure, @
- AC_MSG_FAILURE})
+@defmac AC_FC_PP_DEFINE (@ovar{action-if-success}, @
+ @dvar{action-if-failure, AC_MSG_FAILURE})
@acindex{FC_PP_DEFINE}
@caindex fc_pp_define
@@ -8286,8 +8286,8 @@ The result of this test is cached in the @code{ac_cv_fc_pp_define}
variable.
@end defmac
-@defmac AC_FC_FREEFORM (@ovar{action-if-success}, @dvar{action-if-failure, @
- AC_MSG_FAILURE})
+@defmac AC_FC_FREEFORM (@ovar{action-if-success}, @
+ @dvar{action-if-failure, AC_MSG_FAILURE})
@acindex{FC_FREEFORM}
@caindex fc_freeform
@@ -8313,8 +8313,8 @@ The result of this test, or @samp{none} or @samp{unknown}, is cached in
the @code{ac_cv_fc_freeform} variable.
@end defmac
-@defmac AC_FC_FIXEDFORM (@ovar{action-if-success}, @dvar{action-if-failure, @
- AC_MSG_FAILURE})
+@defmac AC_FC_FIXEDFORM (@ovar{action-if-success}, @
+ @dvar{action-if-failure, AC_MSG_FAILURE})
@acindex{FC_FIXEDFORM}
@caindex fc_fixedform

View File

@ -0,0 +1,49 @@
diff -Naur autoconf-2.69/build-aux/config.guess autoconf-2.69m/build-aux/config.guess
--- autoconf-2.69/build-aux/config.guess 2012-04-25 02:15:10.000000000 +0000
+++ autoconf-2.69m/build-aux/config.guess 2013-02-23 20:44:30.000000000 +0000
@@ -844,6 +844,9 @@
amd64:CYGWIN*:*:* | x86_64:CYGWIN*:*:*)
echo x86_64-unknown-cygwin
exit ;;
+ amd64:MSYS*:*:* | x86_64:MSYS*:*:*)
+ echo x86_64-unknown-msys
+ exit ;;
p*:CYGWIN*:*)
echo powerpcle-unknown-cygwin
exit ;;
diff -Naur autoconf-2.69/lib/autoconf/fortran.m4 autoconf-2.69m/lib/autoconf/fortran.m4
--- autoconf-2.69/lib/autoconf/fortran.m4 2012-03-07 17:35:25.000000000 +0000
+++ autoconf-2.69m/lib/autoconf/fortran.m4 2013-02-23 20:46:35.000000000 +0000
@@ -666,7 +666,7 @@
;;
-lkernel32)
case $host_os in
- *cygwin*) ;;
+ *cygwin* | *msys*) ;;
*) ac_cv_[]_AC_LANG_ABBREV[]_libs="$ac_cv_[]_AC_LANG_ABBREV[]_libs $ac_arg"
;;
esac
diff -Naur autoconf-2.69/lib/autoconf/specific.m4 autoconf-2.69m/lib/autoconf/specific.m4
--- autoconf-2.69/lib/autoconf/specific.m4 2012-01-21 13:46:39.000000000 +0000
+++ autoconf-2.69m/lib/autoconf/specific.m4 2013-02-23 20:47:16.000000000 +0000
@@ -321,7 +321,7 @@
AU_DEFUN([AC_CYGWIN],
[AC_CANONICAL_HOST
case $host_os in
- *cygwin* ) CYGWIN=yes;;
+ *cygwin* | *msys*) CYGWIN=yes;;
* ) CYGWIN=no;;
esac
], [$0 is obsolete: use AC_CANONICAL_HOST and check if $host_os
diff -Naur autoconf-2.69/tests/local.at autoconf-2.69m/tests/local.at
--- autoconf-2.69/tests/local.at 2012-04-24 20:44:15.000000000 +0000
+++ autoconf-2.69m/tests/local.at 2013-02-23 20:48:14.000000000 +0000
@@ -313,7 +313,7 @@
[OPENMP_CFLAGS],
[LIBS|LIB@&t@OBJS|LTLIBOBJS|LDFLAGS],
[INSTALL(_(DATA|PROGRAM|SCRIPT))?],
- [CYGWIN|ISC|MINGW32|MINIX|EMXOS2|XENIX|EXEEXT|OBJEXT],
+ [CYGWIN|ISC|MSYS|MINGW32|MINIX|EMXOS2|XENIX|EXEEXT|OBJEXT],
[X_(CFLAGS|(EXTRA_|PRE_)?LIBS)|x_(includes|libraries)|(have|no)_x],
[(host|build|target)(_(alias|cpu|vendor|os))?],
[cross_compiling|U],

View File

@ -0,0 +1,32 @@
diff -urN autoconf-2.69.orig/lib/autotest/general.m4 autoconf-2.69/lib/autotest/general.m4
--- autoconf-2.69.orig/lib/autotest/general.m4 2014-08-05 00:03:28.681954400 +0100
+++ autoconf-2.69/lib/autotest/general.m4 2014-08-05 00:21:04.944082600 +0100
@@ -2149,6 +2149,19 @@
m4_define([AT_DIFF_STDOUT()],
[at_fn_diff_devnull "$at_stdout" || at_failed=:])
+# Adapted from:
+# https://lists.gnu.org/archive/html/libtool-commit/2009-01/msg00012.html
+# Removed the host_os check (this is either harmful or it isn't let's not
+# hedge our bets - when cross-compiling build_os could be mingw* and that
+# would failed the host_os test anyway) and also the optional RESULT-FILE
+# AT_UNIFY_NL(FILE)
+# -----------------------------------
+# Ensure (text) FILE has predictable line endings.
+# Convert in-place.
+m4_define([AT_UNIFY_NL],
+[tr -d '\015' < $1 > $1.t
+mv -f $1.t $1])
+
# _AT_CHECK(COMMANDS, [STATUS = 0], STDOUT, STDERR,
# [RUN-IF-FAIL], [RUN-IF-PASS])
# -------------------------------------------------
@@ -2192,6 +2205,8 @@
) >>"$at_stdout" 2>>"$at_stderr" AS_MESSAGE_LOG_FD>&-
at_status=$? at_failed=false
$at_check_filter
+AT_UNIFY_NL([$at_stderr])
+AT_UNIFY_NL([$at_stdout])
m4_ifdef([AT_DIFF_STDERR($4)], [m4_indir([AT_DIFF_STDERR($4)])],
[echo >>"$at_stderr"; AS_ECHO([["$4"]]) | \
$at_diff - "$at_stderr" || at_failed=:])

View File

@ -0,0 +1,10 @@
--- autoconf-2.69/doc/autoconf.texi.orig 2021-12-27 16:45:07.043999800 +0100
+++ autoconf-2.69/doc/autoconf.texi 2021-12-27 16:46:29.222069800 +0100
@@ -6,7 +6,6 @@
@settitle Autoconf
@setchapternewpage odd
@ifnothtml
-@setcontentsaftertitlepage
@end ifnothtml
@finalout

View File

@ -0,0 +1,11 @@
--- autoconf-2.69/configure.orig 2021-12-27 17:08:45.948999800 +0100
+++ autoconf-2.69/configure 2021-12-27 17:08:51.894818700 +0100
@@ -2214,7 +2214,7 @@
# Define the identity of the package.
- PACKAGE='autoconf'
+ PACKAGE='autoconf-2.69'
VERSION='2.69'

80
autoconf2.69/PKGBUILD Normal file
View File

@ -0,0 +1,80 @@
# Maintainer: Alexey Pavlov <alexpux@gmail.com>
# Contributor: Ray Donnelly <mingw.android@gmail.com>
_realname=autoconf
pkgname=${_realname}2.69
pkgver=2.69
pkgrel=4
pkgdesc="A GNU tool for automatically configuring source code"
arch=('any')
license=('spdx:GPL-2.0-or-later' 'spdx:GPL-3.0-or-later' 'spdx:Autoconf-exception-3.0')
url="https://www.gnu.org/software/autoconf"
depends=('awk' 'm4' 'diffutils' 'bash' 'perl')
makedepends=('make')
source=(https://ftp.gnu.org/pub/gnu/${_realname}/${_realname}-${pkgver}.tar.xz
0001-fix-texinfo.patch
0002-msys2.patch
0003-autotest-remove-cr-from-prog-stdout-stderr.patch
0004-docs.patch
0005-package.patch
autoconf-2.69-K-R-decls-clang.patch
autoconf-2.69-fix-libtool-test.patch
autoconf-2.69-make-tests-bash5-compatible.patch
autoconf-2.69-perl-5.26-2.patch
autoconf-2.69-perl-5.26.patch)
sha256sums=('64ebcec9f8ac5b2487125a86a7760d2591ac9e1d3dbd59489633f9de62a57684'
'ad42ff57d1ff3dd6ba06fe94f913a369f9210963856e8c955efed9a164609a64'
'9f31df02eb41df57a05ceea1d1442424d1cca63cd9304c953732fa6c65279a5a'
'74e2135a3f34f5692a77de85c21cb2f0fd8a1dcf396f7fbba7deb0c59faa54eb'
'bc973e76f3ea3941818099cb5a22081c8a9703338b3194fce3534a07ac32c078'
'a9bd30264a812672bf7fa7b67135871ccac4c84b30113b82ea7c2f5987e0d951'
'1253d17e557310f538b0a37fff8c36061a99c43158ed97a68cdf109cd58686b6'
'7793209b33013dc0f81208718c68440c5aae80e7a1c4b8d336e382525af791a7'
'176d4bf66920f66115aba6c44a71a7197b3d65038aac51ba51f61e241bc3e398'
'a49dd5bac3b62daa0ff688ab4d508d71dbd2f4f8d7e2a02321926346161bf3ee'
'35c449281546376449766f92d49fc121ca50e330e60fefcfc9be2af3253082c2')
prepare() {
cd ${srcdir}/${_realname}-${pkgver}
# MSYS2
patch -p1 -i ${srcdir}/0001-fix-texinfo.patch
patch -p1 -i ${srcdir}/0002-msys2.patch
patch -p1 -i ${srcdir}/0003-autotest-remove-cr-from-prog-stdout-stderr.patch
patch -p1 -i ${srcdir}/0004-docs.patch
patch -p1 -i ${srcdir}/0005-package.patch
# from gentoo: https://gitweb.gentoo.org/repo/gentoo.git/tree/sys-devel/autoconf/files
patch -p1 -i ${srcdir}/autoconf-2.69-perl-5.26.patch
patch -p1 -i ${srcdir}/autoconf-2.69-fix-libtool-test.patch
patch -p1 -i ${srcdir}/autoconf-2.69-perl-5.26-2.patch
patch -p1 -i ${srcdir}/autoconf-2.69-make-tests-bash5-compatible.patch
patch -p1 -i ${srcdir}/autoconf-2.69-K-R-decls-clang.patch
}
build() {
mkdir -p build-${MSYSTEM} && cd build-${MSYSTEM}
../${_realname}-${pkgver}/configure \
--prefix=/usr \
--program-suffix=-2.69
make
}
check() {
cd ${srcdir}/build-${MSYSTEM}
make check
}
package() {
cd ${srcdir}/build-${MSYSTEM}
make DESTDIR=${pkgdir} install
# license exception
install -Dm644 ${srcdir}/${_realname}-${pkgver}/COPYING.EXCEPTION \
$pkgdir/usr/share/licenses/autoconf${pkgver}/COPYING.EXCEPTION
# conflicts with autoconf
rm -rf ${pkgdir}/usr/share/{emacs,info}
}

View File

@ -0,0 +1,394 @@
https://bugs.gentoo.org/870412
https://git.savannah.gnu.org/cgit/autoconf.git/commit/?id=8b5e2016c7ed2d67f31b03a3d2e361858ff5299b
(and contains a backport of https://git.savannah.gnu.org/cgit/autoconf.git/commit/?id=bf5a75953b6d504f0405b1ca33b039b8dd39eef4)
Backport the K&R decls fix to 2.69 to avoid configure tests
failing (often "silently", i.e. doesn't fail the build of
the package overall, just leads to wrong results) with
newer compilers like the upcoming Clang 16.
From e6f401b94b58bb9bb58cd668a996e27663d3e6c7 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Arsen=20Arsenovi=C4=87?= <arsen@aarsen.me>
Date: Mon, 19 Sep 2022 12:11:24 +0200
Subject: [PATCH] backport K&R decl fixes
--- a/lib/autoconf/c.m4
+++ b/lib/autoconf/c.m4
@@ -97,7 +97,7 @@ m4_define([AC_LANG_PROGRAM(C)],
m4_ifdef([_AC_LANG_PROGRAM_C_F77_HOOKS], [_AC_LANG_PROGRAM_C_F77_HOOKS])[]dnl
m4_ifdef([_AC_LANG_PROGRAM_C_FC_HOOKS], [_AC_LANG_PROGRAM_C_FC_HOOKS])[]dnl
int
-main ()
+main (void)
{
dnl Do *not* indent the following line: there may be CPP directives.
dnl Don't move the `;' right after for the same reason.
@@ -130,7 +130,7 @@ m4_if([$2], [main], ,
#ifdef __cplusplus
extern "C"
#endif
-char $2 ();])], [return $2 ();])])
+char $2 (void);])], [return $2 ();])])
# AC_LANG_FUNC_LINK_TRY(C)(FUNCTION)
@@ -154,7 +154,7 @@ m4_define([AC_LANG_FUNC_LINK_TRY(C)],
#define $1 innocuous_$1
/* System header to define __stub macros and hopefully few prototypes,
- which can conflict with char $1 (); below.
+ which can conflict with char $1 (void); below.
Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
<limits.h> exists even on freestanding compilers. */
@@ -172,7 +172,7 @@ m4_define([AC_LANG_FUNC_LINK_TRY(C)],
#ifdef __cplusplus
extern "C"
#endif
-char $1 ();
+char $1 (void);
/* The GNU C library defines this for functions which it implements
to always fail with ENOSYS. Some functions are actually named
something starting with __ and the normal name is an alias. */
@@ -201,8 +201,8 @@ return test_array @<:@0@:>@;
# But we include them only after the EXPRESSION has been evaluated.
m4_define([AC_LANG_INT_SAVE(C)],
[AC_LANG_PROGRAM([$1
-static long int longval () { return $2; }
-static unsigned long int ulongval () { return $2; }
+static long int longval (void) { return $2; }
+static unsigned long int ulongval (void) { return $2; }
@%:@include <stdio.h>
@%:@include <stdlib.h>],
[
@@ -1625,8 +1625,8 @@ for ac_kw in inline __inline__ __inline; do
AC_COMPILE_IFELSE([AC_LANG_SOURCE(
[#ifndef __cplusplus
typedef int foo_t;
-static $ac_kw foo_t static_foo () {return 0; }
-$ac_kw foo_t foo () {return 0; }
+static $ac_kw foo_t static_foo (void) {return 0; }
+$ac_kw foo_t foo (void) {return 0; }
#endif
])],
[ac_cv_c_inline=$ac_kw])
@@ -1949,7 +1949,7 @@ m4_define([_AC_LANG_OPENMP(C)],
choke me
#endif
#include <omp.h>
-int main () { return omp_get_num_threads (); }
+int main (void) { return omp_get_num_threads (); }
])
# _AC_LANG_OPENMP(C++)
--- a/lib/autoconf/functions.m4
+++ b/lib/autoconf/functions.m4
@@ -463,9 +463,6 @@ AC_CACHE_CHECK([whether closedir returns void],
[ac_cv_func_closedir_void],
[AC_RUN_IFELSE([AC_LANG_PROGRAM([AC_INCLUDES_DEFAULT
#include <$ac_header_dirent>
-#ifndef __cplusplus
-int closedir ();
-#endif
],
[[return closedir (opendir (".")) != 0;]])],
[ac_cv_func_closedir_void=no],
@@ -893,7 +890,7 @@ AC_CACHE_CHECK([for GNU libc compatible malloc], ac_cv_func_malloc_0_nonnull,
[[#if defined STDC_HEADERS || defined HAVE_STDLIB_H
# include <stdlib.h>
#else
-char *malloc ();
+char *malloc (long);
#endif
]],
[return ! malloc (0);])],
@@ -1029,7 +1026,7 @@ static const char *tz_strings[] = {
/* Return 0 if mktime fails to convert a date in the spring-forward gap.
Based on a problem report from Andreas Jaeger. */
static int
-spring_forward_gap ()
+spring_forward_gap (void)
{
/* glibc (up to about 1998-10-07) failed this test. */
struct tm tm;
@@ -1066,7 +1063,7 @@ mktime_test (time_t now)
}
static int
-irix_6_4_bug ()
+irix_6_4_bug (void)
{
/* Based on code from Ariel Faigon. */
struct tm tm;
@@ -1108,7 +1105,7 @@ bigtime_test (int j)
}
static int
-year_2050_test ()
+year_2050_test (void)
{
/* The correct answer for 2050-02-01 00:00:00 in Pacific time,
ignoring leap seconds. */
@@ -1138,7 +1135,7 @@ year_2050_test ()
}
int
-main ()
+main (void)
{
time_t t, delta;
int i, j;
@@ -1232,7 +1229,7 @@ AC_CACHE_CHECK([for working mmap], [ac_cv_func_mmap_fixed_mapped],
#include <sys/mman.h>
#if !defined STDC_HEADERS && !defined HAVE_STDLIB_H
-char *malloc ();
+char *malloc (void *, long);
#endif
/* This mess was copied from the GNU getpagesize.h. */
@@ -1268,7 +1265,7 @@ char *malloc ();
#endif /* no HAVE_GETPAGESIZE */
int
-main ()
+main (void)
{
char *data, *data2, *data3;
const char *cdata2;
@@ -1398,7 +1395,7 @@ AC_CACHE_CHECK([for GNU libc compatible realloc], ac_cv_func_realloc_0_nonnull,
[[#if defined STDC_HEADERS || defined HAVE_STDLIB_H
# include <stdlib.h>
#else
-char *realloc ();
+char *realloc (void *, long);
#endif
]],
[return ! realloc (0, 0);])],
@@ -1547,11 +1544,8 @@ AC_DEFUN([AC_FUNC_STRTOD],
AC_CACHE_CHECK(for working strtod, ac_cv_func_strtod,
[AC_RUN_IFELSE([AC_LANG_SOURCE([[
]AC_INCLUDES_DEFAULT[
-#ifndef strtod
-double strtod ();
-#endif
int
-main()
+main(void)
{
{
/* Some versions of Linux strtod mis-parse strings with leading '+'. */
@@ -1645,8 +1639,7 @@ AC_CACHE_CHECK([whether strerror_r returns char *],
# former has a strerror_r that returns char*, while the latter
# has a strerror_r that returns `int'.
# This test should segfault on the DEC system.
- AC_RUN_IFELSE([AC_LANG_PROGRAM([AC_INCLUDES_DEFAULT
- extern char *strerror_r ();],
+ AC_RUN_IFELSE([AC_LANG_PROGRAM([AC_INCLUDES_DEFAULT],
[[char buf[100];
char x = *strerror_r (0, buf, sizeof buf);
return ! isalpha (x);]])],
@@ -1879,7 +1872,7 @@ sparc_address_test (arg) int arg;
}
int
-main ()
+main (void)
{
pid_t parent = getpid ();
pid_t child;
@@ -1985,7 +1978,7 @@ AC_CACHE_CHECK([for wait3 that fills in rusage],
#include <sys/wait.h>
/* HP-UX has wait3 but does not fill in rusage at all. */
int
-main ()
+main (void)
{
struct rusage r;
int i;
--- a/lib/autoconf/headers.m4
+++ b/lib/autoconf/headers.m4
@@ -712,7 +712,7 @@ if test $ac_cv_header_stdc = yes; then
#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
int
-main ()
+main (void)
{
int i;
for (i = 0; i < 256; i++)
--- a/lib/autoconf/specific.m4
+++ b/lib/autoconf/specific.m4
@@ -257,7 +257,7 @@ void ucatch (dummy) int dummy; { }
#endif
int
-main ()
+main (void)
{
int i = fork (), status;
--- a/lib/autoconf/types.m4
+++ b/lib/autoconf/types.m4
@@ -267,7 +267,7 @@ AC_CACHE_CHECK(type of array argument to getgroups, ac_cv_type_getgroups,
#define MAX(x, y) ((x) > (y) ? (x) : (y))
int
-main ()
+main (void)
{
gid_t gidset[NGID];
int i, n;
--- a/tests/c.at
+++ b/tests/c.at
@@ -354,7 +354,7 @@ AT_DATA([foo.c],
#endif
#include <stdio.h>
-int main ()
+int main (void)
{
#ifdef _OPENMP
#pragma omp parallel
@@ -404,7 +404,7 @@ foo.@OBJEXT@: foo.cpp
]])
AT_DATA([foo.cpp],
-[[int main ()
+[[int main (void)
{
return 0;
}
--- a/tests/compile.at
+++ b/tests/compile.at
@@ -124,7 +124,7 @@ AC_PROG_CC
AC_COMPILE_IFELSE([AC_LANG_SOURCE([[#ifndef PACKAGE_NAME
choke me
#endif
-int main ()
+int main (void)
{
return 0;
}
@@ -150,7 +150,7 @@ AC_LANG([C++])
AC_COMPILE_IFELSE([AC_LANG_SOURCE([[#ifndef PACKAGE_NAME
choke me
#endif
-int main ()
+int main (void)
{
return 0;
}
@@ -249,7 +249,7 @@ AT_CHECK([sed -n 's/ *$//; /#define PACKAGE/,$p' stdout], [],
const char hw[] = "Hello, World\n";
int
-main ()
+main (void)
{
fputs (hw, stdout);
;
@@ -269,7 +269,7 @@ AT_KEYWORDS([AC_LANG_DEFINES_PROVIDED])
AT_DATA([configure.ac],
[[AC_INIT
-AC_COMPILE_IFELSE([int main () { return 0; }], [],
+AC_COMPILE_IFELSE([int main (void) { return 0; }], [],
[AC_MSG_ERROR([compiling trivial program failed])])
]])
@@ -280,7 +280,7 @@ AT_CHECK_CONFIGURE([-q])
AT_DATA([configure.ac],
[[AC_INIT
-AC_COMPILE_IFELSE([AC_LANG_DEFINES_PROVIDED()int main () { return 0; }], [],
+AC_COMPILE_IFELSE([AC_LANG_DEFINES_PROVIDED()int main (void) { return 0; }], [],
[AC_MSG_ERROR([compiling trivial program failed])])
]])
@@ -324,7 +324,7 @@ test $estatus != 2 &&
AC_MSG_ERROR([did not get as 2 exit status: $estatus])])
# The old stinky one.
-AC_TRY_RUN([int main () { return 3; }],
+AC_TRY_RUN([int main (void) { return 3; }],
[AC_MSG_ERROR([saw `return 3' as a success])],
[estatus=$?
test $estatus != 3 &&
--- a/tests/fortran.at
+++ b/tests/fortran.at
@@ -223,7 +223,7 @@ void FOOBAR_F77 (double *x, double *y);
# ifdef __cplusplus
extern "C"
# endif
- int F77_DUMMY_MAIN () { return 1; }
+ int F77_DUMMY_MAIN (void) { return 1; }
#endif
int main(int argc, char *argv[])
@@ -301,7 +301,7 @@ void FOOBAR_FC(double *x, double *y);
# ifdef __cplusplus
extern "C"
# endif
- int FC_DUMMY_MAIN () { return 1; }
+ int FC_DUMMY_MAIN (void) { return 1; }
#endif
int main (int argc, char *argv[])
@@ -533,7 +533,7 @@ void @foobar@ (int *x);
# ifdef __cplusplus
extern "C"
# endif
- int F77_DUMMY_MAIN () { return 1; }
+ int F77_DUMMY_MAIN (void) { return 1; }
#endif
int main(int argc, char *argv[])
@@ -607,7 +607,7 @@ void @foobar@ (int *x);
# ifdef __cplusplus
extern "C"
# endif
- int FC_DUMMY_MAIN () { return 1; }
+ int FC_DUMMY_MAIN (void) { return 1; }
#endif
int main(int argc, char *argv[])
--- a/tests/semantics.at
+++ b/tests/semantics.at
@@ -107,7 +107,7 @@ AT_CHECK_MACRO([AC_CHECK_DECLS],
[[int yes = 1;
enum { myenum };
struct { int x[20]; } mystruct;
- extern int myfunc();
+ extern int myfunc (void);
#define mymacro1(arg) arg
#define mymacro2]])
# The difference in space-before-open-paren is intentional.
--- a/lib/autoconf/c.m4
+++ b/lib/autoconf/c.m4
@@ -1106,9 +1106,7 @@ struct stat;
/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
struct buf { int x; };
FILE * (*rcsopen) (struct buf *, struct stat *, int);
-static char *e (p, i)
- char **p;
- int i;
+static char *e (char **p, int i)
{
return p[i];
}
--- a/lib/autoconf/specific.m4
+++ b/lib/autoconf/specific.m4
@@ -251,10 +251,9 @@ AC_INCLUDES_DEFAULT
/* Some platforms explicitly require an extern "C" signal handler
when using C++. */
#ifdef __cplusplus
-extern "C" void ucatch (int dummy) { }
-#else
-void ucatch (dummy) int dummy; { }
+extern "C"
#endif
+void ucatch (int dummy) { }
int
main (void)

View File

@ -0,0 +1,31 @@
From 247b02e5a5bb79ca6666e91de02ae2d3cb0cd325 Mon Sep 17 00:00:00 2001
From: "Gary V. Vaughan" <gary@gnu.org>
Date: Mon, 3 Nov 2014 07:25:03 +0100
Subject: tests: avoid spurious test failure with libtool 2.4.3
Based on a report by Bruce Dubbs.
* tests/foreign.at (Libtool): Be tolerant of 'quote' replacing the
older `quote'.
Signed-off-by: Eric Blake <eblake@redhat.com>
---
tests/foreign.at | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/tests/foreign.at b/tests/foreign.at
index a9dc33c..d4702cd 100644
--- a/tests/foreign.at
+++ b/tests/foreign.at
@@ -57,7 +57,7 @@ AT_CHECK([./config.guess || exit 77], [], [ignore], [ignore])
# Make sure at-path contains something valid, and let the test suite
# display it when verbose. And fail, skipping would too easily hide
# problems.
-AT_CHECK([sed -n ["s,^.*\`\\(/[^']*\\)'.*,\\1,p"] stdout], [0], [stdout])
+AT_CHECK([sed -n ["s,^[^']*[\`']\\(/[^']*\\)'.*,\\1,p"] stdout], [0], [stdout])
AT_CHECK([test -f "`sed -n 1p stdout`"])
# Older libtoolize installed everything but install-sh...
--
cgit v1.0-41-gc330

View File

@ -0,0 +1,63 @@
From 5b9db67786a428164abafe626ab11a2754aad528 Mon Sep 17 00:00:00 2001
From: Ondrej Dubaj <odubaj@redhat.com>
Date: Wed, 28 Aug 2019 07:39:50 +0200
Subject: Port tests to Bash 5
* tests/local.at (AT_CHECK_ENV, AT_CONFIG_CMP):
Add BASH_ARGC, BASH_ARGV to list of variables to be ignored when
comparing variable space dumps.
(AT_CONFIG_CMP): Also ignore LINENO.
* tests/m4sh.at: Also unset LINENO in 'reference' and 'test/test-1'.
---
tests/local.at | 5 ++++-
tests/m4sh.at | 4 ++--
2 files changed, 6 insertions(+), 3 deletions(-)
diff --git a/tests/local.at b/tests/local.at
index a22958c0..852be285 100644
--- a/tests/local.at
+++ b/tests/local.at
@@ -325,7 +325,7 @@ if test -f state-env.before && test -f state-env.after; then
[AWK|LEX|LEXLIB|LEX_OUTPUT_ROOT|LN_S|M4|MKDIR_P|RANLIB|SET_MAKE|YACC],
[GREP|[EF]GREP|SED],
[[_@]|.[*#?$].],
- [argv|ARGC|LINENO|OLDPWD|PIPESTATUS|RANDOM|SECONDS]))=' \
+ [argv|ARGC|LINENO|BASH_ARGC|BASH_ARGV|OLDPWD|PIPESTATUS|RANDOM|SECONDS]))=' \
$act_file ||
test $? -eq 1 || echo failed >&2
) 2>stderr-$act_file |
@@ -382,6 +382,9 @@ do
/'\'\\\$\''=/ d
/^argv=/ d
/^ARGC=/ d
+ /^BASH_ARGC=/ d
+ /^BASH_ARGV=/ d
+ /^LINENO=/ d
' $act_file >at_config_vars-$act_file
done
AT_CMP([at_config_vars-$1], [at_config_vars-$2])[]dnl
diff --git a/tests/m4sh.at b/tests/m4sh.at
index e9d70b02..cbdfcb62 100644
--- a/tests/m4sh.at
+++ b/tests/m4sh.at
@@ -254,7 +254,7 @@ AT_CHECK([autom4te -l m4sh $1.as -o $1])
# `_oline_', once processed and ran, produces our reference.
# We check that we find ourselves by looking at a string which is
# available only in the original script: `_oline_'.
-AT_DATA_LINENO([reference], [false], [__OLINE__], [_oline__])
+AT_DATA_LINENO([reference], [true], [__OLINE__], [_oline__])
AT_CHECK([./reference], 0, [stdout])
# The reference:
@@ -264,7 +264,7 @@ mv stdout expout
# Be sure to be out of the PATH.
AT_CHECK([mkdir test || exit 77])
-AT_DATA_LINENO([test/test-1], [false], [__LINENO__], [LINENO])
+AT_DATA_LINENO([test/test-1], [true], [__LINENO__], [LINENO])
AT_CHECK([./test/test-1], 0, [expout])
AT_CHECK([(PATH=test$PATH_SEPARATOR$PATH; export PATH; exec test-1)],
0, [expout])
--
cgit v1.2.1

View File

@ -0,0 +1,30 @@
https://bugs.gentoo.org/625576
--- autoconf-2.69/bin/autoheader.in
+++ autoconf-2.69/bin/autoheader.in
@@ -173,6 +173,12 @@
# Source what the traces are trying to tell us.
verb "$me: running $autoconf to trace from $ARGV[0]";
my $quoted_tmp = shell_quote ($tmp);
+my $perl_tmp;
+if ( $tmp =~ /^\// ) {
+ $perl_tmp=$tmp;
+} else {
+ $perl_tmp="./".$tmp;
+}
xsystem ("$autoconf"
# If you change this list, update the
# `Autoheader-preselections' section of autom4te.in.
@@ -182,9 +188,9 @@
. " " . shell_quote ($ARGV[0]) . " >$quoted_tmp/traces.pl");
local (%verbatim, %symbol);
-debug "$me: \`do'ing $tmp/traces.pl:\n" . `sed 's/^/| /' $quoted_tmp/traces.pl`;
-do "$tmp/traces.pl";
-warn "couldn't parse $tmp/traces.pl: $@" if $@;
+debug "$me: \`do'ing $perl_tmp/traces.pl:\n" . `sed 's/^/| /' $quoted_tmp/traces.pl`;
+do "$perl_tmp/traces.pl";
+warn "couldn't parse $perl_tmp/traces.pl: $@" if $@;
unless ($config_h)
{
error "error: AC_CONFIG_HEADERS not found in $ARGV[0]";

View File

@ -0,0 +1,28 @@
From e5654a5591884b92633c7785f325626711e7f7aa Mon Sep 17 00:00:00 2001
From: Paul Eggert <eggert@cs.ucla.edu>
Date: Tue, 29 Jan 2013 13:46:48 -0800
Subject: [PATCH] autoscan: port to perl 5.17
* bin/autoscan.in (scan_sh_file): Escape '{'. This avoids a
feature that is deprecated in Perl 5.17. Reported by Ray Lauff in
<http://lists.gnu.org/archive/html/bug-autoconf/2013-01/msg00059.html>.
---
bin/autoscan.in | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/bin/autoscan.in b/bin/autoscan.in
index 993a750..db1df79 100644
--- a/bin/autoscan.in
+++ b/bin/autoscan.in
@@ -358,7 +358,7 @@ sub scan_sh_file ($)
{
# Strip out comments and variable references.
s/#.*//;
- s/\${[^\}]*}//g;
+ s/\$\{[^\}]*}//g;
s/@[^@]*@//g;
# Tokens in the code.
--
1.9.1

View File

@ -0,0 +1,60 @@
Treat LLVM Flang as GNU-compatible compiler for GNU targets.
--- autoconf-2.71/lib/autoconf/fortran.m4.orig 2021-01-28 21:46:48.000000000 +0100
+++ autoconf-2.71/lib/autoconf/fortran.m4 2024-10-30 13:24:17.360461800 +0100
@@ -286,6 +286,46 @@
[m4_fatal([unknown Fortran dialect])])])
+# _AC_FC_COMPILER_GNU
+# ---------------------
+# Check whether the compiler for the current language is GNU.
+#
+# This is similar to _AC_LANG_COMPILER_GNU. But also considers LLVM Flang
+# a GNU-compatible compiler. Pay attention to the fact that the position
+# of 'choke me' on the seventh column is intentional: otherwise
+# some Fortran compilers (e.g., SGI) might consider it's a
+# continuation line, and warn instead of reporting an error.
+m4_define([_AC_FC_COMPILER_GNU],
+[AC_CACHE_CHECK([whether the compiler supports GNU _AC_LANG],
+ [ac_cv_[]_AC_LANG_ABBREV[]_compiler_gnu],
+ [_AC_COMPILE_IFELSE([AC_LANG_PROGRAM([], [[#ifndef __GNUC__
+ choke me
+#endif
+]])],
+ [ac_compiler_gnu=yes],
+ [_AC_COMPILE_IFELSE([AC_LANG_PROGRAM([], [[#ifndef __flang__
+ choke me
+#endif
+]])],
+ [case `$[]_AC_FC[] $[]_AC_LANG_PREFIX[]FLAGS --print-target-triple < /dev/null 2>&1` in
+ *mingw*|*-gnu)
+ ac_compiler_gnu=yes
+ ;;
+ *-msvc)
+ ac_compiler_gnu=no
+ ;;
+ *)
+ ## assume Flang is GNU-compatible by default
+ ac_compiler_gnu=yes
+ ;;
+ esac],
+ [ac_compiler_gnu=no])])
+ac_cv_[]_AC_LANG_ABBREV[]_compiler_gnu=$ac_compiler_gnu
+])
+ac_compiler_gnu=$ac_cv_[]_AC_LANG_ABBREV[]_compiler_gnu
+])# _AC_FC_COMPILER_GNU
+
+
# _AC_PROG_FC([DIALECT], [COMPILERS...])
# --------------------------------------
# DIALECT is a Fortran dialect, given by Fortran [YY]YY or simply [YY]YY,
@@ -346,7 +386,7 @@
# input file. (Note that this only needs to work for GNU compilers.)
ac_save_ext=$ac_ext
ac_ext=F
-_AC_LANG_COMPILER_GNU
+_AC_FC_COMPILER_GNU
ac_ext=$ac_save_ext
_AC_PROG_FC_G
])# _AC_PROG_FC

View File

@ -0,0 +1,11 @@
--- autoconf-2.71/configure.orig 2021-12-27 17:08:45.948999800 +0100
+++ autoconf-2.71/configure 2021-12-27 17:08:51.894818700 +0100
@@ -2214,7 +2214,7 @@
# Define the identity of the package.
- PACKAGE='autoconf'
+ PACKAGE='autoconf-2.71'
VERSION='2.71'

94
autoconf2.71/PKGBUILD Normal file
View File

@ -0,0 +1,94 @@
# Maintainer: Alexey Pavlov <alexpux@gmail.com>
# Contributor: Ray Donnelly <mingw.android@gmail.com>
_realname=autoconf
pkgname=${_realname}2.71
pkgver=2.71
pkgrel=4
pkgdesc="A GNU tool for automatically configuring source code"
arch=('any')
license=('spdx:GPL-2.0-or-later' 'spdx:GPL-3.0-or-later' 'spdx:Autoconf-exception-3.0')
url="https://www.gnu.org/software/autoconf"
depends=('awk' 'm4' 'diffutils' 'bash' 'perl' 'sed')
makedepends=('make')
source=(https://ftp.gnu.org/pub/gnu/${_realname}/${_realname}-${pkgver}.tar.xz
0001-autoconf-2.70-MSYS2-specifics-AC_CYGWIN.patch
0002-autoconf-2.70-MSYS2-Autotest-Unify-EOLs-By-Default.patch
0003-autoconf-2.70-MSYS2-specifics-config.guess.patch
0004-LLVM-Flang.patch
0005-package.patch
autoconf-2.71-AC_C_BIGENDIAN-lto.patch
autoconf-2.71-AC_LANG_CALL_C_cxx.patch
autoconf-2.71-K-R-decls-clang-deux.patch
autoconf-2.71-K-R-decls-clang.patch
autoconf-2.71-make-4.4.patch)
sha256sums=('f14c83cfebcc9427f2c3cea7258bd90df972d92eb26752da4ddad81c87a0faa4'
'3a5337e2269407405ee4c7feb12dbe2ae711610c3144c07cd085272676005db6'
'c4e4952cc63a2ddaf7bf539f6e59353c4fadbf04cd48c3cfa789f8b175d0bd27'
'a7671bef559a5f3edbd811a7cf9b557f216f1d3e9502dc046fd3a0ea665da7da'
'b055f013c85720dabe21947d2dbb67d0a282383d44b39d1a78ba05949834e649'
'01894e38f901629373ff8ca6c55571b14450eacc625e717cd0da0ca65860f5e5'
'1499271fa3004079bc2ce9db2697a7f4bd29666b2dfd7e1c39ad8fa397a4c08e'
'befc2e2ae932e2247eee7fdd17d17e6b3065a741a47e0154670a009907d0860b'
'c0e2215f983763587521c3925e6ebb73c6e2e8cd9ac1e5d649720252a26cca78'
'65f2b02e96db437fc8fa974ba4b9db76eb9d053ceebcaf309c19f87eae3f8158'
'402350041cbfb092321a5998f6abec6b0c59d3d03ae63735120e96a5a4a09d47')
apply_patch_with_msg() {
for _patch in "$@"
do
msg2 "Applying $_patch"
patch -Np1 -i "${srcdir}/$_patch"
done
}
prepare() {
cd ${srcdir}/${_realname}-${pkgver}
# MSYS2
apply_patch_with_msg \
0001-autoconf-2.70-MSYS2-specifics-AC_CYGWIN.patch \
0002-autoconf-2.70-MSYS2-Autotest-Unify-EOLs-By-Default.patch \
0003-autoconf-2.70-MSYS2-specifics-config.guess.patch \
0004-LLVM-Flang.patch \
0005-package.patch
# from gentoo: https://gitweb.gentoo.org/repo/gentoo.git/tree/sys-devel/autoconf/files
apply_patch_with_msg \
autoconf-2.71-AC_LANG_CALL_C_cxx.patch \
autoconf-2.71-AC_C_BIGENDIAN-lto.patch \
autoconf-2.71-K-R-decls-clang.patch \
autoconf-2.71-make-4.4.patch \
autoconf-2.71-K-R-decls-clang-deux.patch
}
build() {
mkdir -p build-${MSYSTEM} && cd build-${MSYSTEM}
../${_realname}-${pkgver}/configure \
--prefix=/usr \
--program-suffix=-2.71
make
}
check() {
cd build-${MSYSTEM}
# CAUTION: The tests run very very long, even on a server.
make check TESTSUITEFLAGS='-j16'
}
package() {
make -C build-${MSYSTEM} DESTDIR=${pkgdir} install
# license exception
install -Dm644 ${_realname}-${pkgver}/COPYING.EXCEPTION \
$pkgdir/usr/share/licenses/autoconf${pkgver}/COPYING.EXCEPTION
find ${pkgdir}/usr/share
# conflict with bintuils
rm -f ${pkgdir}/usr/share/info/standards.info
# conflicts with autoconf
rm -rf ${pkgdir}/usr/share/{emacs,info}
}

View File

@ -0,0 +1,50 @@
https://git.savannah.gnu.org/cgit/autoconf.git/commit/?id=234fc6c86613ed3f366dd1d88996e4d5d85ee222
From 234fc6c86613ed3f366dd1d88996e4d5d85ee222 Mon Sep 17 00:00:00 2001
From: Paul Eggert <eggert@cs.ucla.edu>
Date: Wed, 27 Jul 2022 08:53:35 -0700
Subject: Port AC_C_BIGENDIAN to cross gcc -std=c11 -flto
* lib/autoconf/c.m4 (AC_C_BIGENDIAN): Improve the
inherently-unportable grep trick well enough to survive gcc
-std=c11 -flto when cross-compiling (sr#110687).
--- a/lib/autoconf/c.m4
+++ b/lib/autoconf/c.m4
@@ -1838,8 +1838,8 @@ AC_DEFUN([AC_C_BIGENDIAN],
[ac_cv_c_bigendian=no],
[ac_cv_c_bigendian=yes],
[# Try to guess by grepping values from an object file.
- AC_COMPILE_IFELSE(
- [AC_LANG_PROGRAM(
+ AC_LINK_IFELSE(
+ [AC_LANG_SOURCE(
[[unsigned short int ascii_mm[] =
{ 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
unsigned short int ascii_ii[] =
@@ -1854,13 +1854,20 @@ AC_DEFUN([AC_C_BIGENDIAN],
int use_ebcdic (int i) {
return ebcdic_mm[i] + ebcdic_ii[i];
}
- extern int foo;
- ]],
- [[return use_ascii (foo) == use_ebcdic (foo);]])],
- [if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then
+ int
+ main (int argc, char **argv)
+ {
+ /* Intimidate the compiler so that it does not
+ optimize the arrays away. */
+ char *p = argv[0];
+ ascii_mm[1] = *p++; ebcdic_mm[1] = *p++;
+ ascii_ii[1] = *p++; ebcdic_ii[1] = *p++;
+ return use_ascii (argc) == use_ebcdic (*p);
+ }]])],
+ [if grep BIGenDianSyS conftest$ac_exeext >/dev/null; then
ac_cv_c_bigendian=yes
fi
- if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
+ if grep LiTTleEnDian conftest$ac_exeext >/dev/null ; then
if test "$ac_cv_c_bigendian" = unknown; then
ac_cv_c_bigendian=no
else
cgit v1.1

View File

@ -0,0 +1,35 @@
https://git.savannah.gnu.org/cgit/autoconf.git/commit/?id=b27bc3e230bb12fdd9a813e38e82bc4c3e22b4cc
Note: we drop the comma from the comment because some packages
have bad quoting, and while that will need to be sorted when/if
autoconf 2.72 is released, we've got our hands full with the
Clang situation right now (bug #871753).
From b27bc3e230bb12fdd9a813e38e82bc4c3e22b4cc Mon Sep 17 00:00:00 2001
From: Paul Eggert <eggert@cs.ucla.edu>
Date: Tue, 31 Aug 2021 16:30:46 -0700
Subject: Port AC_LANG_CALL(C) to C++
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
* lib/autoconf/c.m4 (AC_LANG_CALL(C)): Add an extern "C" if C++.
Problem reported by Vincent Lefèvre (sr #110532).
--- a/lib/autoconf/c.m4
+++ b/lib/autoconf/c.m4
@@ -126,7 +126,13 @@ m4_define([AC_LANG_CALL(C)],
m4_if([$2], [main], ,
[/* Override any GCC internal prototype to avoid an error.
Use char because int might match the return type of a GCC
- builtin and then its argument prototype would still apply. */
+ builtin and then its argument prototype would still apply.
+ The 'extern "C"' is for builds by C++ compilers;
+ although this is not generally supported in C code supporting it here
+ has little cost and some practical benefit (sr 110532). */
+#ifdef __cplusplus
+extern "C"
+#endif
char $2 ();])], [return $2 ();])])
cgit v1.1

View File

@ -0,0 +1,94 @@
https://bugs.gentoo.org/870412
https://git.savannah.gnu.org/cgit/autoconf.git/commit/?id=bf5a75953b6d504f0405b1ca33b039b8dd39eef4
Backport the K&R decls fix to 2.71 to avoid configure tests
failing (often "silently", i.e. doesn't fail the build of
the package overall, just leads to wrong results) with
newer compilers like the upcoming Clang 16.
From bf5a75953b6d504f0405b1ca33b039b8dd39eef4 Mon Sep 17 00:00:00 2001
From: Zack Weinberg <zackw@panix.com>
Date: Thu, 10 Nov 2022 12:05:30 -0500
Subject: More fixes for compilers that reject K&R function definitions.
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
This fixes all of the remaining failures exposed by running the
testsuite with GCC 12 and
CC='cc -Wimplicit-function-declaration -Wold-style-definition
-Wimplicit-int -Werror'
.
* lib/autoconf/c.m4 (_AC_C_C89_TEST_GLOBALS): Dont use K&R function
definitions.
* lib/autoconf/specific.m4 (AC_SYS_RESTARTABLE_SYSCALLS): Likewise.
(AC_FUNC_MKTIME): Declare functions taking no arguments as fn (void)
not fn ().
* lib/autoconf/c.m4 (_AC_C_C99_TEST_GLOBALS): Declare free().
--- a/lib/autoconf/c.m4
+++ b/lib/autoconf/c.m4
@@ -1153,9 +1153,7 @@ struct stat;
/* Most of the following tests are stolen from RCS 5.7 src/conf.sh. */
struct buf { int x; };
struct buf * (*rcsopen) (struct buf *, struct stat *, int);
-static char *e (p, i)
- char **p;
- int i;
+static char *e (char **p, int i)
{
return p[i];
}
@@ -1212,6 +1210,7 @@ extern int puts (const char *);
extern int printf (const char *, ...);
extern int dprintf (int, const char *, ...);
extern void *malloc (size_t);
+extern void free (void *);
// Check varargs macros. These examples are taken from C99 6.10.3.5.
// dprintf is used instead of fprintf to avoid needing to declare
--- a/lib/autoconf/functions.m4
+++ b/lib/autoconf/functions.m4
@@ -1091,7 +1091,7 @@ static const char *tz_strings[] = {
/* Return 0 if mktime fails to convert a date in the spring-forward gap.
Based on a problem report from Andreas Jaeger. */
static int
-spring_forward_gap ()
+spring_forward_gap (void)
{
/* glibc (up to about 1998-10-07) failed this test. */
struct tm tm;
@@ -1128,7 +1128,7 @@ mktime_test (time_t now)
}
static int
-irix_6_4_bug ()
+irix_6_4_bug (void)
{
/* Based on code from Ariel Faigon. */
struct tm tm;
@@ -1170,7 +1170,7 @@ bigtime_test (int j)
}
static int
-year_2050_test ()
+year_2050_test (void)
{
/* The correct answer for 2050-02-01 00:00:00 in Pacific time,
ignoring leap seconds. */
--- a/lib/autoconf/specific.m4
+++ b/lib/autoconf/specific.m4
@@ -361,10 +361,9 @@ AC_INCLUDES_DEFAULT
/* Some platforms explicitly require an extern "C" signal handler
when using C++. */
#ifdef __cplusplus
-extern "C" void ucatch (int dummy) { }
-#else
-void ucatch (dummy) int dummy; { }
+extern "C"
#endif
+void ucatch (int dummy) { }
int
main (void)
cgit v1.1

View File

@ -0,0 +1,114 @@
https://bugs.gentoo.org/870412
https://git.savannah.gnu.org/cgit/autoconf.git/commit/?id=8b5e2016c7ed2d67f31b03a3d2e361858ff5299b
Backport the K&R decls fix to 2.71 to avoid configure tests
failing (often "silently", i.e. doesn't fail the build of
the package overall, just leads to wrong results) with
newer compilers like the upcoming Clang 16.
From 8b5e2016c7ed2d67f31b03a3d2e361858ff5299b Mon Sep 17 00:00:00 2001
From: Paul Eggert <eggert@cs.ucla.edu>
Date: Thu, 1 Sep 2022 16:19:50 -0500
Subject: Port to compilers that moan about K&R func decls
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
* lib/autoconf/c.m4 (AC_LANG_CALL, AC_LANG_FUNC_LINK_TRY):
Use '(void)' rather than '()' in function prototypes, as the latter
provokes fatal errors in some compilers nowadays.
* lib/autoconf/functions.m4 (AC_FUNC_STRTOD):
* tests/fortran.at (AC_F77_DUMMY_MAIN usage):
* tests/semantics.at (AC_CHECK_DECLS):
Dont use () in a function decl.
--- a/lib/autoconf/c.m4
+++ b/lib/autoconf/c.m4
@@ -133,7 +133,7 @@ m4_if([$2], [main], ,
#ifdef __cplusplus
extern "C"
#endif
-char $2 ();])], [return $2 ();])])
+char $2 (void);])], [return $2 ();])])
# AC_LANG_FUNC_LINK_TRY(C)(FUNCTION)
@@ -157,7 +157,7 @@ m4_define([AC_LANG_FUNC_LINK_TRY(C)],
#define $1 innocuous_$1
/* System header to define __stub macros and hopefully few prototypes,
- which can conflict with char $1 (); below. */
+ which can conflict with char $1 (void); below. */
#include <limits.h>
#undef $1
@@ -168,7 +168,7 @@ m4_define([AC_LANG_FUNC_LINK_TRY(C)],
#ifdef __cplusplus
extern "C"
#endif
-char $1 ();
+char $1 (void);
/* The GNU C library defines this for functions which it implements
to always fail with ENOSYS. Some functions are actually named
something starting with __ and the normal name is an alias. */
--- a/lib/autoconf/functions.m4
+++ b/lib/autoconf/functions.m4
@@ -1613,9 +1613,6 @@ AC_DEFUN([AC_FUNC_STRTOD],
AC_CACHE_CHECK(for working strtod, ac_cv_func_strtod,
[AC_RUN_IFELSE([AC_LANG_SOURCE([[
]AC_INCLUDES_DEFAULT[
-#ifndef strtod
-double strtod ();
-#endif
int
main (void)
{
--- a/tests/fortran.at
+++ b/tests/fortran.at
@@ -233,7 +233,7 @@ void FOOBAR_F77 (double *x, double *y);
# ifdef __cplusplus
extern "C"
# endif
- int F77_DUMMY_MAIN () { return 1; }
+ int F77_DUMMY_MAIN (void) { return 1; }
#endif
int main(int argc, char *argv[])
@@ -315,7 +315,7 @@ void FOOBAR_FC(double *x, double *y);
# ifdef __cplusplus
extern "C"
# endif
- int FC_DUMMY_MAIN () { return 1; }
+ int FC_DUMMY_MAIN (void) { return 1; }
#endif
int main (int argc, char *argv[])
@@ -561,7 +561,7 @@ void @foobar@ (int *x);
# ifdef __cplusplus
extern "C"
# endif
- int F77_DUMMY_MAIN () { return 1; }
+ int F77_DUMMY_MAIN (void) { return 1; }
#endif
int main(int argc, char *argv[])
@@ -637,7 +637,7 @@ void @foobar@ (int *x);
# ifdef __cplusplus
extern "C"
# endif
- int FC_DUMMY_MAIN () { return 1; }
+ int FC_DUMMY_MAIN (void) { return 1; }
#endif
int main(int argc, char *argv[])
--- a/tests/semantics.at
+++ b/tests/semantics.at
@@ -207,7 +207,7 @@ AT_CHECK_MACRO([AC_CHECK_DECLS],
[[extern int yes;
enum { myenum };
extern struct mystruct_s { int x[20]; } mystruct;
- extern int myfunc();
+ extern int myfunc (int);
#define mymacro1(arg) arg
#define mymacro2]])
# Ensure we can detect missing declarations of functions whose
cgit v1.1

View File

@ -0,0 +1,25 @@
https://git.savannah.gnu.org/cgit/autoconf.git/commit/?id=31f673434ee402258b45e958c88acc8725d82b1a
https://savannah.gnu.org/bugs/?63040
https://bugs.gentoo.org/869257
From 31f673434ee402258b45e958c88acc8725d82b1a Mon Sep 17 00:00:00 2001
From: Paul Eggert <eggert@cs.ucla.edu>
Date: Fri, 9 Sep 2022 16:54:11 -0500
Subject: Port to GNU make 4.4
* cfg.mk (PATH): Assign eagerly, and simplify shell use, avoiding
use of the shell entirely if PWD is set, as it should be.
Problem reported by Sergei Trofimovich in:
https://lists.gnu.org/r/autoconf-patches/2022-09/msg00007.html
--- a/cfg.mk
+++ b/cfg.mk
@@ -18,7 +18,7 @@
# This file is '-include'd into GNUmakefile.
# Build with our own versions of these tools, when possible.
-export PATH = $(shell echo "`pwd`/tests:$$PATH")
+export PATH := $(or $(PWD),$(shell pwd))/tests:$(PATH)
# Remove the autoreconf-provided INSTALL, so that we regenerate it.
_autoreconf = autoreconf -i -v && rm -f INSTALL
cgit v1.1

View File

@ -0,0 +1,30 @@
From 81a57fbd4c10db5f35a1ad233abd27a71f4009cf Mon Sep 17 00:00:00 2001
From: Jannick <thirdedition@gmx.net>
Date: Wed, 9 Dec 2020 00:36:38 +0100
Subject: [PATCH 1/3] autoconf-2.70-msys-specifics-AC_CYGWIN
---
lib/autoconf/specific.m4 | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/lib/autoconf/specific.m4 b/lib/autoconf/specific.m4
index 275938c..3ffb417 100644
--- a/lib/autoconf/specific.m4
+++ b/lib/autoconf/specific.m4
@@ -319,11 +319,11 @@ AU_DEFUN([AC_GNU_SOURCE], [AC_USE_SYSTEM_EXTENSIONS])
AU_DEFUN([AC_CYGWIN],
[AC_CANONICAL_HOST
case $host_os in
- *cygwin* ) CYGWIN=yes;;
+ *cygwin* | *msys* ) CYGWIN=yes;;
* ) CYGWIN=no;;
esac
], [$0 is obsolete: use AC_CANONICAL_HOST and check if $host_os
-matches *cygwin*])# AC_CYGWIN
+matches *cygwin* or *msys*])# AC_CYGWIN
# AC_EMXOS2
--
2.29.2.windows.2

View File

@ -0,0 +1,89 @@
From f4c17d4c349fab3a74c261c342494af7f077bf1b Mon Sep 17 00:00:00 2001
From: Jannick <thirdedition@gmx.net>
Date: Wed, 9 Dec 2020 00:43:24 +0100
Subject: [PATCH 2/3] autoconf-2.70-MSYS2-Autotest-Unify-EOLs-By-Default
This commit tackles the end-of-line (EOL) issue on Windows when running
an AUTOTEST testsuite which might compare files and/or program outputs.
This commit sets the default behaviour of any AUTOTEST testsuite generated
with AUTOCONF 2.70: When running an AUTOTEST test suite and comparing files
or program outputs, EOL differences (like LF vs CRLF) are ignored **BY
DEFAULT**, iff the program DIFF allows the flag '--strip-trailing-cr'.
In order to switch off this feature and run the testsuite mocking
differences between different EOL patterns, run the testsuite with the
environment variable 'MSYS2_AUTOTEST_NO_UNIFY_EOL' set to '1', e.g.:
tests/testsuite -C tests MSYS2_AUTOTEST_NO_UNIFY_EOL=1
* lib/autotest/general.m4:
- add the diff flag '--strip-trailing-cr' when possible and not
prohibited every time the testsuite is run.
* tests/autotest.at:
- add a test checking the interplay of 'MSYS2_AUTOTEST_NO_UNIFY_EOL'
and the difference between files with CRLF and LF.
---
lib/autotest/general.m4 | 23 +++++++++++++++++++++++
tests/autotest.at | 14 ++++++++++++++
2 files changed, 37 insertions(+)
diff --git a/lib/autotest/general.m4 b/lib/autotest/general.m4
index 0c0e3c5..12fb14a 100644
--- a/lib/autotest/general.m4
+++ b/lib/autotest/general.m4
@@ -1018,6 +1018,29 @@ else
at_diff=diff
fi
+### ------------------------------------------------- ###
+### MSYS2 patch for Windows specificity (EOL issue) ###
+### ------------------------------------------------- ###
+# By default try to treat any end of line identfier 'LF' and 'CRLF' the same
+# in testsuites when comparing files or output of programs.
+# This feature can be switched off if the testsuite script is run with the
+# environment variable 'MSYS2_AUTOTEST_NO_UNIFY_EOL' set to a non-empty string
+# other than '0', e.g. simply by setting 'MSYS2_AUTOTEST_NO_UNIFY_EOL=1'.
+# Sample calls:
+# - tests/testsuite -C tests ... Differences in EOLs are ignored
+# for file comparisons.
+# - tests/testsuite -C tests MSYS2_AUTOTEST_NO_UNIFY_EOL=1 ... EOLs do matter for file comparisons.
+case "x$MSYS2_AUTOTEST_NO_UNIFY_EOL" in
+ x|x0)
+ # Use the diff flag '--strip-trailing-cr' when possible.
+ if at_ret=`$at_diff --strip-trailing-cr "$at_devnull" "$at_devnull" 2>&1` && test -z "$at_ret"
+ then
+ at_diff="$at_diff --strip-trailing-cr"
+ fi
+ at_ret='';;
+esac
+
+
# Get the last needed group.
for at_group in : $at_groups; do :; done
diff --git a/tests/autotest.at b/tests/autotest.at
index b5a9c40..3637fc5 100644
--- a/tests/autotest.at
+++ b/tests/autotest.at
@@ -2142,3 +2142,17 @@ else
fi
AT_CLEANUP
+
+## -------------------------------------------- ##
+## MSYS patched feature: unify EOLs on Windows ##
+## -------------------------------------------- ##
+
+AT_SETUP([MSYS2: Unfiy EOLs])
+AT_KEYWORDS([msys2 windows unify.eol])
+printf "a\n" > a.LF
+printf "a\r\n" > a.CRLF
+AS_ECHO(["MSYS2_AUTOTEST_NO_UNIFY_EOL='$MSYS2_AUTOTEST_NO_UNIFY_EOL'"])
+AS_CASE(["x$MSYS2_AUTOTEST_NO_UNIFY_EOL"],
+ [x|x0],[at_ret_diff=0],[at_ret_diff=1])
+AT_CHECK([$at_diff a.LF a.CRLF],[$at_ret_diff],[stdout],[stderr])
+AT_CLEANUP
--
2.29.2.windows.2

View File

@ -0,0 +1,12 @@
--- autoconf-2.72/build-aux/config.guess.orig 2023-12-23 09:15:46.672145000 +0100
+++ autoconf-2.72/build-aux/config.guess 2023-12-23 09:16:58.657560200 +0100
@@ -954,6 +954,9 @@
amd64:CYGWIN*:*:* | x86_64:CYGWIN*:*:*)
GUESS=x86_64-pc-cygwin
;;
+ amd64:MSYS*:*:* | x86_64:MSYS*:*:*)
+ GUESS=x86_64-unknown-msys
+ ;;
prep*:SunOS:5.*:*)
SUN_REL=`echo "$UNAME_RELEASE" | sed -e 's/[^.]*//'`
GUESS=powerpcle-unknown-solaris2$SUN_REL

View File

@ -0,0 +1,60 @@
Treat LLVM Flang as GNU-compatible compiler for GNU targets.
--- autoconf-2.71/lib/autoconf/fortran.m4.orig 2021-01-28 21:46:48.000000000 +0100
+++ autoconf-2.71/lib/autoconf/fortran.m4 2024-10-30 13:24:17.360461800 +0100
@@ -286,6 +286,46 @@
[m4_fatal([unknown Fortran dialect])])])
+# _AC_FC_COMPILER_GNU
+# ---------------------
+# Check whether the compiler for the current language is GNU.
+#
+# This is similar to _AC_LANG_COMPILER_GNU. But also considers LLVM Flang
+# a GNU-compatible compiler. Pay attention to the fact that the position
+# of 'choke me' on the seventh column is intentional: otherwise
+# some Fortran compilers (e.g., SGI) might consider it's a
+# continuation line, and warn instead of reporting an error.
+m4_define([_AC_FC_COMPILER_GNU],
+[AC_CACHE_CHECK([whether the compiler supports GNU _AC_LANG],
+ [ac_cv_[]_AC_LANG_ABBREV[]_compiler_gnu],
+ [_AC_COMPILE_IFELSE([AC_LANG_PROGRAM([], [[#ifndef __GNUC__
+ choke me
+#endif
+]])],
+ [ac_compiler_gnu=yes],
+ [_AC_COMPILE_IFELSE([AC_LANG_PROGRAM([], [[#ifndef __flang__
+ choke me
+#endif
+]])],
+ [case `$[]_AC_FC[] $[]_AC_LANG_PREFIX[]FLAGS --print-target-triple < /dev/null 2>&1` in
+ *mingw*|*-gnu)
+ ac_compiler_gnu=yes
+ ;;
+ *-msvc)
+ ac_compiler_gnu=no
+ ;;
+ *)
+ ## assume Flang is GNU-compatible by default
+ ac_compiler_gnu=yes
+ ;;
+ esac],
+ [ac_compiler_gnu=no])])
+ac_cv_[]_AC_LANG_ABBREV[]_compiler_gnu=$ac_compiler_gnu
+])
+ac_compiler_gnu=$ac_cv_[]_AC_LANG_ABBREV[]_compiler_gnu
+])# _AC_FC_COMPILER_GNU
+
+
# _AC_PROG_FC([DIALECT], [COMPILERS...])
# --------------------------------------
# DIALECT is a Fortran dialect, given by Fortran [YY]YY or simply [YY]YY,
@@ -346,7 +386,7 @@
# input file. (Note that this only needs to work for GNU compilers.)
ac_save_ext=$ac_ext
ac_ext=F
-_AC_LANG_COMPILER_GNU
+_AC_FC_COMPILER_GNU
ac_ext=$ac_save_ext
_AC_PROG_FC_G
])# _AC_PROG_FC

View File

@ -0,0 +1,11 @@
--- autoconf-2.72/configure.orig 2021-12-27 17:08:45.948999800 +0100
+++ autoconf-2.72/configure 2021-12-27 17:08:51.894818700 +0100
@@ -2214,7 +2214,7 @@
# Define the identity of the package.
- PACKAGE='autoconf'
+ PACKAGE='autoconf-2.72'
VERSION='2.72'

View File

@ -0,0 +1,14 @@
Do not strip mingw libraries from list of Fortran standard linker flags.
diff -urN autoconf-2.72/lib/autoconf/fortran.m4.orig autoconf-2.72/lib/autoconf/fortran.m4
--- autoconf-2.72/lib/autoconf/fortran.m4.orig 2024-10-30 13:31:24.456674400 +0100
+++ autoconf-2.72/lib/autoconf/fortran.m4 2024-12-11 16:08:46.415095400 +0100
@@ -705,7 +705,7 @@
-lang* | -lcrt*.o | -lc | -lgcc* | -lSystem | -libmil | -little \
|-LANG:=* | -LIST:* | -LNO:* | -link)
;;
- -lkernel32 | -lmingw* | -lmoldname)
+ -lkernel32)
# Ignore this library only on Windows-like systems.
case $host_os in
cygwin* | msys* | mingw* | windows*) ;;

79
autoconf2.72/PKGBUILD Normal file
View File

@ -0,0 +1,79 @@
# Maintainer: Christoph Reiter <reiter.christoph@gmail.com>
_realname=autoconf
pkgname=${_realname}2.72
pkgver=2.72
pkgrel=3
pkgdesc="A GNU tool for automatically configuring source code"
arch=('any')
license=('spdx:GPL-2.0-or-later' 'spdx:GPL-3.0-or-later' 'spdx:Autoconf-exception-3.0')
url="https://www.gnu.org/software/autoconf"
depends=('awk' 'm4' 'diffutils' 'bash' 'perl' 'sed')
makedepends=('make')
source=(https://ftp.gnu.org/pub/gnu/${_realname}/${_realname}-${pkgver}.tar.xz
0001-autoconf-2.70-MSYS2-specifics-AC_CYGWIN.patch
0002-autoconf-2.70-MSYS2-Autotest-Unify-EOLs-By-Default.patch
0003-autoconf-2.70-MSYS2-specifics-config.guess.patch
0004-LLVM-Flang.patch
0005-package.patch
0006-fortran-mingw-libs.patch)
sha256sums=('ba885c1319578d6c94d46e9b0dceb4014caafe2490e437a0dbca3f270a223f5a'
'3a5337e2269407405ee4c7feb12dbe2ae711610c3144c07cd085272676005db6'
'c4e4952cc63a2ddaf7bf539f6e59353c4fadbf04cd48c3cfa789f8b175d0bd27'
'e3819dac51673591148e56872ad09d6c46527e7e48bc69fe9d49475fac2af179'
'b055f013c85720dabe21947d2dbb67d0a282383d44b39d1a78ba05949834e649'
'5743a28cf0af0c10ec049c6d8df6801c675c9656ff623fbda5c2a29b3b15e8f4'
'bad3cffb9a4ebbef350227439b4e4bd1654b4cc9e2faf898971703779f4c113e')
msys2_references=(
'archlinux: autoconf'
)
apply_patch_with_msg() {
for _patch in "$@"
do
msg2 "Applying $_patch"
patch -Np1 -i "${srcdir}/$_patch"
done
}
prepare() {
cd ${srcdir}/${_realname}-${pkgver}
# MSYS2
apply_patch_with_msg \
0001-autoconf-2.70-MSYS2-specifics-AC_CYGWIN.patch \
0002-autoconf-2.70-MSYS2-Autotest-Unify-EOLs-By-Default.patch \
0003-autoconf-2.70-MSYS2-specifics-config.guess.patch \
0004-LLVM-Flang.patch \
0005-package.patch \
0006-fortran-mingw-libs.patch
}
build() {
mkdir -p build-${MSYSTEM} && cd build-${MSYSTEM}
../${_realname}-${pkgver}/configure \
--prefix=/usr \
--program-suffix=-2.72
make
}
check() {
cd build-${MSYSTEM}
# CAUTION: The tests run very very long, even on a server.
make check TESTSUITEFLAGS='-j16'
}
package() {
make -C build-${MSYSTEM} DESTDIR=${pkgdir} install
# license exception
install -Dm644 ${_realname}-${pkgver}/COPYING.EXCEPTION \
$pkgdir/usr/share/licenses/autoconf${pkgver}/COPYING.EXCEPTION
# Note: Remove these files once a newer autoconf is added, and add
# a versioned conflict to the old version of this package to make
# upgrades work.
# rm -rf ${pkgdir}/usr/share/info
}

View File

@ -2,31 +2,32 @@
pkgname=autogen
pkgver=5.18.16
pkgrel=1
pkgrel=6
pkgdesc="A tool designed to simplify the creation and maintenance of programs that contain large amounts of repetitious text"
arch=('i686' 'x86_64')
url="https://autogen.sourceforge.io/"
groups=('base-devel')
license=('GPL3')
makedepends=('gcc' 'gmp-devel' 'libcrypt-devel' 'libffi-devel' 'libgc-devel' 'libguile-devel' 'libxml2-devel')
depends=('gcc-libs' 'gmp' 'libcrypt' 'libffi' 'libgc' 'libguile' 'libxml2')
install=autogen.install
makedepends=('gcc' 'gmp-devel' 'libxcrypt-devel' 'libffi-devel' 'libgc-devel' 'libguile-devel' 'libxml2-devel' 'make' 'autoconf' 'automake-wrapper' 'libtool' 'gperf')
depends=('gcc-libs' 'gmp' 'libxcrypt' 'libffi' 'libgc' 'libguile' 'libxml2')
source=("https://ftp.gnu.org/gnu/${pkgname}/rel${pkgver}/${pkgname}-${pkgver}.tar.xz"{,.sig}
autogen-guile-3.0.patch
autogen-5.18.1-msys2.patch)
sha256sums=('f8a13466b48faa3ba99fe17a069e71c9ab006d9b1cfabe699f8c60a47d5bb49a'
'SKIP'
'f57152bb9b192ddd2ae31741b2b0bf43f8bea58211fcbf15fb3b7f4084e5aaa3'
'ff3df8d191a6269a2f64b6ec19d24bb5d169d316104f97f14a094633aaa77386')
validpgpkeys=('3EEE51D1355B8EC40D9F3122495143D05D0712D1')
prepare() {
cd "${srcdir}/${pkgname}-${pkgver}"
patch -p1 -i ${srcdir}/autogen-guile-3.0.patch
patch -p1 -i ${srcdir}/autogen-5.18.1-msys2.patch
autoreconf -fiv
}
build() {
LDFLAGS+=' -Wl,--export-all-symbols'
CFLAGS+=" -Wno-implicit-fallthrough -Wno-format-overflow -Wno-format-truncation"
CFLAGS+=" -Wno-implicit-fallthrough -Wno-format-overflow -Wno-format-truncation -Wno-char-subscripts"
cd "${srcdir}/${pkgname}-${pkgver}"
./configure \
--build=${CHOST} \

View File

@ -1,36 +0,0 @@
diff --git a/agen5/guile-iface.h b/agen5/guile-iface.h
index 0aeabb0..6ce3520 100644
--- a/agen5/guile-iface.h
+++ b/agen5/guile-iface.h
@@ -9,7 +9,7 @@
# error AutoGen does not work with this version of Guile
choke me.
-#elif GUILE_VERSION < 201000
+#else
# define AG_SCM_IS_PROC(_p) scm_is_true( scm_procedure_p(_p))
# define AG_SCM_LIST_P(_l) scm_is_true( scm_list_p(_l))
# define AG_SCM_PAIR_P(_p) scm_is_true( scm_pair_p(_p))
@@ -24,9 +24,6 @@
# define AG_SCM_TO_ULONG(_v) ((unsigned long)scm_to_ulong(_v))
# define AG_SCM_VEC_P(_v) scm_is_vector(_v)
-#else
-# error unknown GUILE_VERSION
- choke me.
#endif
#endif /* MUTATING_GUILE_IFACE_H_GUARD */
diff --git a/configure b/configure
index befe20b..c4254eb 100755
--- a/configure
+++ b/configure
@@ -14191,7 +14191,7 @@ $as_echo "no" >&6; }
PKG_CONFIG=""
fi
fi
- _guile_versions_to_search="2.0 1.8"
+ _guile_versions_to_search="2.2 2.0 1.8"
if test -n "$GUILE_EFFECTIVE_VERSION"; then
_guile_tmp=""
for v in $_guile_versions_to_search; do

View File

@ -1,23 +0,0 @@
diff --git a/agen5/guile-iface.h b/agen5/guile-iface.h
index 0aeabb0..6ce3520 100644
--- a/agen5/guile-iface.h
+++ b/agen5/guile-iface.h
@@ -9,7 +9,7 @@
# error AutoGen does not work with this version of Guile
choke me.
-#elif GUILE_VERSION < 201000
+#else
# define AG_SCM_IS_PROC(_p) scm_is_true( scm_procedure_p(_p))
# define AG_SCM_LIST_P(_l) scm_is_true( scm_list_p(_l))
# define AG_SCM_PAIR_P(_p) scm_is_true( scm_pair_p(_p))
@@ -24,9 +24,6 @@
# define AG_SCM_TO_ULONG(_v) ((unsigned long)scm_to_ulong(_v))
# define AG_SCM_VEC_P(_v) scm_is_vector(_v)
-#else
-# error unknown GUILE_VERSION
- choke me.
#endif
#endif /* MUTATING_GUILE_IFACE_H_GUARD */

View File

@ -1,38 +0,0 @@
--- autogen-5.18.12/config/guile-orig.m4 2017-11-21 15:23:45.047606700 -0500
+++ autogen-5.18.12/config/guile.m4 2017-11-21 15:24:20.414686700 -0500
@@ -47,7 +47,7 @@
# for an available version of Guile.
#
# By default, this macro will search for the latest stable version of
-# Guile (e.g. 2.0), falling back to the previous stable version
+# Guile (e.g. 2.2), falling back to the previous stable version
# (e.g. 1.8) if it is available. If no guile-@var{VERSION}.pc file is
# found, an error is signalled. The found version is stored in
# @var{GUILE_EFFECTIVE_VERSION}.
@@ -61,7 +61,7 @@
#
AC_DEFUN([GUILE_PKG],
[PKG_PROG_PKG_CONFIG
- _guile_versions_to_search="m4_default([$1], [2.0 1.8])"
+ _guile_versions_to_search="m4_default([$1], [2.2 1.8])"
if test -n "$GUILE_EFFECTIVE_VERSION"; then
_guile_tmp=""
for v in $_guile_versions_to_search; do
@@ -184,7 +184,7 @@
# If @code{guile} is not found, signal an error.
#
# By default, this macro will search for the latest stable version of
-# Guile (e.g. 2.0). x.y or x.y.z versions can be specified. If an older
+# Guile (e.g. 2.2). x.y or x.y.z versions can be specified. If an older
# version is found, the macro will signal an error.
#
# The effective version of the found @code{guile} is set to
@@ -201,7 +201,7 @@
[AC_PATH_PROG(GUILE,guile)
_guile_required_version="m4_default([$1], [$GUILE_EFFECTIVE_VERSION])"
if test -z "$_guile_required_version"; then
- _guile_required_version=2.0
+ _guile_required_version=2.2
fi
if test "$GUILE" = "" ; then
AC_MSG_ERROR([guile required but not found])

View File

@ -0,0 +1,48 @@
Index: autogen-5.18.16/agen5/guile-iface.h
===================================================================
--- autogen-5.18.16.orig/agen5/guile-iface.h
+++ autogen-5.18.16/agen5/guile-iface.h
@@ -9,16 +9,13 @@
# error AutoGen does not work with this version of Guile
choke me.
-#elif GUILE_VERSION < 203000
+#else
# define AG_SCM_IS_PROC(_p) scm_is_true( scm_procedure_p(_p))
# define AG_SCM_LIST_P(_l) scm_is_true( scm_list_p(_l))
# define AG_SCM_PAIR_P(_p) scm_is_true( scm_pair_p(_p))
# define AG_SCM_TO_LONG(_v) scm_to_long(_v)
# define AG_SCM_TO_ULONG(_v) ((unsigned long)scm_to_ulong(_v))
-#else
-# error unknown GUILE_VERSION
- choke me.
#endif
#endif /* MUTATING_GUILE_IFACE_H_GUARD */
Index: autogen-5.18.16/configure
===================================================================
--- autogen-5.18.16.orig/configure
+++ autogen-5.18.16/configure
@@ -14798,7 +14798,7 @@ $as_echo "no" >&6; }
PKG_CONFIG=""
fi
fi
- _guile_versions_to_search="2.2 2.0 1.8"
+ _guile_versions_to_search="3.0 2.2 2.0 1.8"
if test -n "$GUILE_EFFECTIVE_VERSION"; then
_guile_tmp=""
for v in $_guile_versions_to_search; do
Index: autogen-5.18.16/config/guile.m4
===================================================================
--- autogen-5.18.16.orig/config/guile.m4
+++ autogen-5.18.16/config/guile.m4
@@ -61,7 +61,7 @@
#
AC_DEFUN([GUILE_PKG],
[PKG_PROG_PKG_CONFIG
- _guile_versions_to_search="m4_default([$1], [2.2 2.0 1.8])"
+ _guile_versions_to_search="m4_default([$1], [3.0 2.2 2.0 1.8])"
if test -n "$GUILE_EFFECTIVE_VERSION"; then
_guile_tmp=""
for v in $_guile_versions_to_search; do

View File

@ -1,18 +0,0 @@
infodir=/usr/share/info
filelist="autogen.info autogen.info-1 autogen.info-2"
post_install() {
for file in ${filelist}; do
install-info $infodir/${file}.gz $infodir/dir 2> /dev/null
done
}
post_upgrade() {
post_install $1
}
pre_remove() {
for file in ${filelist}; do
install-info --delete $infodir/${file}.gz $infodir/dir 2> /dev/null
done
}

View File

@ -1,37 +0,0 @@
# Maintainer: Alexey Pavlov <alexpux@gmail.com>
pkgname=automake-wrapper
pkgver=11
pkgrel=1
pkgdesc="Wrapper scripts for automake and aclocal"
arch=('any')
license=('GPL')
url="https://www.gentoo.org/"
groups=('base-devel')
depends=('bash' 'gawk'
#'automake1.4'
#'automake1.5'
'automake1.6'
'automake1.7'
'automake1.7'
'automake1.8'
'automake1.9'
'automake1.10'
'automake1.11'
'automake1.12'
'automake1.13'
'automake1.14'
'automake1.15'
'automake1.16')
#install=automake.install
source=("am-wrapper-${pkgver}.sh")
sha256sums=('455dd326ec1ab04f5cbbdfd9bc0df5ad86152c0b2442faca98da0813827e0cbc')
provides=("automake")
conflicts=("automake")
package() {
mkdir -p ${pkgdir}/usr/bin
cp "${srcdir}"/am-wrapper-${pkgver}.sh ${pkgdir}/usr/bin/automake
cp "${srcdir}"/am-wrapper-${pkgver}.sh ${pkgdir}/usr/bin/aclocal
}

View File

@ -1,186 +0,0 @@
#!/bin/sh
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# Executes the correct automake version.
#
# If WANT_AUTOMAKE is set (can be a whitespace delimited list of versions):
# - attempt to find an installed version using those
# - if magic keyword 'latest' is found, pick the latest version that exists
# - if nothing found, warn, and proceed as if WANT_AUTOMAKE was not set (below)
# If WANT_AUTOMAKE is not set:
# - Try to detect the version of automake used to generate things (look at
# Makefile.in and aclocal.m4 and any other useful file)
# - If detected version is not found, warn and proceed as if blank slate
# - Try to locate the latest version of automake that exists and run it
(set -o posix) 2>/dev/null && set -o posix
_stderr() { printf 'am-wrapper: %s: %b\n' "${argv0}" "$*" 1>&2; }
warn() { _stderr "warning: $*"; }
err() { _stderr "error: $*"; exit 1; }
unset IFS
which() {
local p
IFS=: # we don't use IFS anywhere, so don't bother saving/restoring
for p in ${PATH} ; do
p="${p}/$1"
[ -e "${p}" ] && echo "${p}" && return 0
done
unset IFS
return 1
}
#
# Sanitize argv[0] since it isn't always a full path #385201
#
argv0=${0##*/}
case $0 in
${argv0})
# find it in PATH
if ! full_argv0=$(which "${argv0}") ; then
err "could not locate ${argv0}; file a bug"
fi
;;
*)
# re-use full/relative paths
full_argv0=$0
;;
esac
if ! seq 0 0 2>/dev/null 1>&2 ; then #338518
seq() {
local f l i
case $# in
1) f=1 i=1 l=$1;;
2) f=$1 i=1 l=$2;;
3) f=$1 i=$2 l=$3;;
esac
while :; do
[ $l -lt $f -a $i -gt 0 ] && break
[ $f -lt $l -a $i -lt 0 ] && break
echo $f
: $(( f += i ))
done
return 0
}
fi
#
# Set up bindings between actual version and WANT_AUTOMAKE;
# Start with last known versions to speed up lookup process.
#
LAST_KNOWN_AUTOMAKE_VER="16"
vers=$(printf '1.%s ' `seq ${LAST_KNOWN_AUTOMAKE_VER} -1 4`)
#
# Helper to scan for a usable program based on version.
#
binary=
all_vers=
find_binary() {
local v
all_vers="${all_vers} $*" # For error messages.
for v ; do
if [ -x "${full_argv0}-${v}" ] ; then
binary="${full_argv0}-${v}"
binary_ver=${v}
return 0
fi
done
return 1
}
#
# Try and find a usable automake version. First check the WANT_AUTOMAKE
# setting (whitespace delimited list), then fallback to the latest.
#
find_latest() {
if ! find_binary ${vers} ; then
# Brute force it.
find_binary $(printf '1.%s ' `seq 99 -1 ${LAST_KNOWN_AUTOMAKE_VER}`)
fi
}
for wx in ${WANT_AUTOMAKE:-latest} ; do
if [ "${wx}" = "latest" ] ; then
find_latest && break
else
find_binary ${wx} && break
fi
done
if [ -z "${binary}" ] && [ -n "${WANT_AUTOMAKE}" ] ; then
warn "could not locate installed version for WANT_AUTOMAKE='${WANT_AUTOMAKE}'; ignoring"
unset WANT_AUTOMAKE
find_latest
fi
if [ -z "${binary}" ] ; then
err "Unable to locate any usuable version of automake.\n" \
"\tI tried these versions:${all_vers}\n" \
"\tWith a base name of '${full_argv0}'."
fi
#
# autodetect helpers
#
do_awk() {
local file=$1 ; shift
local v=$(awk -v regex="$*" '{
if (ret = match($0, regex)) {
s = substr($0, ret, RLENGTH)
ret = match(s, "[0-9]\\.[0-9]+")
print substr(s, ret, RLENGTH)
exit
}
}' "${file}")
case " ${auto_vers} " in
*" ${v} "*) ;;
*) auto_vers="${auto_vers:+${auto_vers} }${v}" ;;
esac
}
#
# autodetect routine
#
if [ -z "${WANT_AUTOMAKE}" ] ; then
auto_vers=
if [ -r "Makefile.in" ] ; then
do_awk Makefile.in '^# Makefile.in generated (automatically )?by automake [0-9]\\.[0-9]+'
fi
if [ -r "aclocal.m4" ] ; then
do_awk aclocal.m4 'generated automatically by aclocal [0-9]\\.[0-9]+'
do_awk aclocal.m4 '[[:space:]]*\\[?AM_AUTOMAKE_VERSION\\(\\[?[0-9]\\.[0-9]+[^)]*\\]?\\)'
fi
# We don't need to set $binary here as it has already been setup for us
# earlier to the latest available version.
if [ -n "${auto_vers}" ] ; then
if ! find_binary ${auto_vers} ; then
warn "auto-detected versions not found (${auto_vers}); falling back to latest available"
fi
fi
fi
if [ -n "${WANT_AMWRAPPER_DEBUG}" ] ; then
if [ -n "${WANT_AUTOMAKE}" ] ; then
warn "DEBUG: WANT_AUTOMAKE is set to ${WANT_AUTOMAKE}"
fi
warn "DEBUG: will execute <${binary}>"
fi
#
# for further consistency
#
export WANT_AUTOMAKE="${binary_ver}"
#
# Now try to run the binary
#
if [ ! -x "${binary}" ] ; then
# this shouldn't happen
err "${binary} is missing or not executable.\n" \
"\tPlease try installing the correct version of automake."
fi
exec "${binary}" "$@"
# The shell will error out if `exec` failed.

View File

@ -1,74 +0,0 @@
# Maintainer: Alexey Pavlov <alexpux@gmail.com>
pkgname=automake1.10
pkgver=1.10.3
pkgrel=4
pkgdesc="A GNU tool for automatically creating Makefiles"
arch=('any')
license=('GPL')
url="https://www.gnu.org/software/automake"
groups=('base-devel')
depends=('perl' 'bash')
makedepends=('autoconf')
checkdepends=('dejagnu')
install=automake.install
source=(https://ftp.gnu.org/gnu/automake/automake-${pkgver}.tar.bz2
automake-1.10-msys2.patch
automake1.10-documentation.patch
automake-1.10-makeinfo-fix.patch
automake-1.10-perl-escape-curly-bracket.patch)
sha256sums=('e98ab43bb839c31696a4202e5b6ff388b391659ef2387cf9365019fad17e1adc'
'f5e091d83ed5e9451148ce6629f7f8bf92d17890d132aacb7eba1ca6662547fb'
'9cafa4e6a652331a56780ea5941413eaae96a9b8c8c9abbf9f68bd01ea07aaf1'
'1378dc7c1ffd88730aabed052b1843cfd3fb55040c10a988171a5a37a1efa612'
'dc3566c450efe446799800b88185101f625ef4091d7f39bcb05325eaf4604f5c')
prepare() {
cd ${srcdir}/automake-${pkgver}
patch -p2 -i ${srcdir}/automake1.10-documentation.patch
patch -p1 -i ${srcdir}/automake-1.10-makeinfo-fix.patch
patch -p1 -i ${srcdir}/automake-1.10-msys2.patch
patch -p1 -i ${srcdir}/automake-1.10-perl-escape-curly-bracket.patch
}
build() {
cd ${srcdir}/automake-${pkgver}
./configure --prefix=/usr
make
(cd doc && makeinfo -I ${srcdir}/automake-${pkgver}/doc -o automake1.10.info automake.texi)
}
check() {
cd ${srcdir}/automake-${pkgver}
# expect 2 failures due to perl-5.18 incompatibility
make -k check || true
}
package() {
cd ${srcdir}/automake-${pkgver}
make DESTDIR=${pkgdir} install
# install the 1.11 versioned info files
for f in `find ${pkgdir}/usr/share/info -name "*.info*"` ; do
rm -f ${f}
done
for f in `find ${srcdir}/automake-${pkgver} -name "*.info*"` ; do
bf=`basename $f`
cp $f ${pkgdir}/usr/share/info/
done
# remove the unversioned executables
rm -f ${pkgdir}/usr/bin/automake ${pkgdir}/usr/bin/aclocal
# remove the unversioned man pages
rm -f ${pkgdir}/usr/share/man/man1/automake.1
rm -f ${pkgdir}/usr/share/man/man1/aclocal.1
# remove the unversioned info files
rm -f ${pkgdir}/usr/share/info/automake.info*
rm -rf ${pkgdir}/usr/share/doc
}

View File

@ -1,36 +0,0 @@
--- automake-1.10.3/doc/automake.texi.orig 2009-12-08 22:36:30.000000000 +0300
+++ automake-1.10.3/doc/automake.texi 2013-12-18 09:37:58.142800000 +0400
@@ -11635,11 +11635,11 @@
Options: these items on which Automake works have been rewritten as
separate Perl modules, and documented.
-@itemx 2004-01-11 Automake 1.8.1
-@itemx 2004-01-12 Automake 1.8.2
-@itemx 2004-03-07 Automake 1.8.3
-@itemx 2004-04-25 Automake 1.8.4
-@itemx 2004-05-16 Automake 1.8.5
+@item 2004-01-11 Automake 1.8.1
+@item 2004-01-12 Automake 1.8.2
+@item 2004-03-07 Automake 1.8.3
+@item 2004-04-25 Automake 1.8.4
+@item 2004-05-16 Automake 1.8.5
@item 2004-07-28 Automake 1.9
@@ -11652,13 +11652,13 @@
Aside from this it contains mainly minor changes and bug-fixes.
-@itemx 2004-08-11 Automake 1.9.1
-@itemx 2004-09-19 Automake 1.9.2
+@item 2004-08-11 Automake 1.9.1
+@item 2004-09-19 Automake 1.9.2
Automake has ten years. This chapter of the manual was initially
written for this occasion.
-@itemx 2007-10-29 Automake repository moves to @code{savannah.gnu.org} and uses
+@item 2007-10-29 Automake repository moves to @code{savannah.gnu.org} and uses
git as primary repository.
@end table

View File

@ -1,33 +0,0 @@
--- automake-1.10.3/lib/config.guess.orig 2009-12-08 22:36:30.000000000 +0300
+++ automake-1.10.3/lib/config.guess 2013-12-18 09:32:40.711600000 +0400
@@ -800,6 +800,9 @@
i*:CYGWIN*:*)
echo ${UNAME_MACHINE}-pc-cygwin
exit ;;
+ i*:MSYS*:*)
+ echo ${UNAME_MACHINE}-pc-msys
+ exit ;;
*:MINGW*:*)
echo ${UNAME_MACHINE}-pc-mingw32
exit ;;
@@ -840,6 +843,9 @@
amd64:CYGWIN*:*:* | x86_64:CYGWIN*:*:*)
echo x86_64-unknown-cygwin
exit ;;
+ amd64:MSYS*:*:* | x86_64:MSYS*:*:*)
+ echo x86_64-unknown-msys
+ exit ;;
p*:CYGWIN*:*)
echo powerpcle-unknown-cygwin
exit ;;
--- automake-1.10.3/lib/config.sub.orig 2009-12-08 22:36:30.000000000 +0300
+++ automake-1.10.3/lib/config.sub 2013-12-18 09:31:52.226800000 +0400
@@ -1293,7 +1293,7 @@
| -ptx* | -coff* | -ecoff* | -winnt* | -domain* | -vsta* \
| -udi* | -eabi* | -lites* | -ieee* | -go32* | -aux* \
| -chorusos* | -chorusrdb* | -cegcc* \
- | -cygwin* | -pe* | -psos* | -moss* | -proelf* | -rtems* \
+ | -cygwin* | -msys* | -pe* | -psos* | -moss* | -proelf* | -rtems* \
| -mingw32* | -linux-gnu* | -linux-newlib* | -linux-uclibc* \
| -uxpv* | -beos* | -mpeix* | -udk* \
| -interix* | -uwin* | -mks* | -rhapsody* | -darwin* | -opened* \

View File

@ -1,21 +0,0 @@
From: Pavel Raiskup <praiskup@redhat.com>
Date: Tue, 7 Jul 2015 10:54:24 +0200
Subject: [PATCH 2/2] bin/automake: escape '{' in regexp pattern
Resolves: rhbz#1239379
Upstream report:
http://debbugs.gnu.org/cgi/bugreport.cgi?bug=21001
diff --git a/automake.in b/automake.in
index eedc8bc..a679d16 100644
--- a/automake.in
+++ b/automake.in
@@ -4030,7 +4030,7 @@ sub substitute_ac_subst_variables_worker
sub substitute_ac_subst_variables ($)
{
my ($text) = @_;
- $text =~ s/\${([^ \t=:+{}]+)}/&substitute_ac_subst_variables_worker ($1)/ge;
+ $text =~ s/\$\{([^ \t=:+{}]+)}/&substitute_ac_subst_variables_worker ($1)/ge;
return $text;
}

View File

@ -1,22 +0,0 @@
infodir=usr/share/info
filelist="automake1.10.info automake1.10.info-1 automake1.10.info-2"
post_install() {
[ -x usr/bin/install-info ] || return 0
for file in ${filelist}; do
install-info $infodir/$file.gz $infodir/dir 2> /dev/null
done
}
post_upgrade() {
post_install $1
}
pre_remove() {
[ -x usr/bin/install-info ] || return 0
for file in ${filelist}; do
install-info --delete $infodir/$file.gz $infodir/dir 2> /dev/null
done
}
# vim:set ts=2 sw=2 et:

View File

@ -1,29 +0,0 @@
--- origsrc/automake-1.10.3/doc/automake.texi 2009-12-08 14:36:30.000000000 -0500
+++ src/automake-1.10.3/doc/automake.texi 2009-12-24 09:43:17.696000000 -0500
@@ -1,7 +1,7 @@
\input texinfo @c -*-texinfo-*-
@c %**start of header
-@setfilename automake.info
-@settitle automake
+@setfilename automake1.10.info
+@settitle automake1.10
@setchapternewpage off
@c %**end of header
@@ -32,13 +32,13 @@ section entitled ``@acronym{GNU} Free Do
@c (Autoconf has a similar setup.)
@dircategory Software development
@direntry
-* Automake: (automake). Making GNU standards-compliant Makefiles.
+* Automake-1.10: (automake1.10). Making GNU standards-compliant Makefiles.
@end direntry
@dircategory Individual utilities
@direntry
-* aclocal: (automake)Invoking aclocal. Generating aclocal.m4.
-* automake: (automake)Invoking Automake. Generating Makefile.in.
+* aclocal-1.10: (automake1.10)Invoking aclocal. Generating aclocal.m4.
+* automake-1.10: (automake1.10)Invoking Automake. Generating Makefile.in.
@end direntry
@titlepage

View File

@ -2,16 +2,17 @@
pkgname=automake1.11
pkgver=1.11.6
pkgrel=4
pkgrel=6
pkgdesc="A GNU tool for automatically creating Makefiles"
arch=('any')
license=('GPL')
url="https://www.gnu.org/software/automake"
groups=('base-devel')
msys2_references=(
"cpe: cpe:/a:gnu:automake"
)
depends=('perl' 'bash')
makedepends=('autoconf')
makedepends=('autoconf' 'make')
checkdepends=('dejagnu')
install=automake.install
source=(https://ftp.gnu.org/gnu/automake/automake-${pkgver}.tar.xz
automake-1.11-msys2.patch
automake1.11-documentation.patch

View File

@ -1,22 +0,0 @@
infodir=usr/share/info
filelist="automake1.11.info automake1.11.info-1 automake1.11.info-2"
post_install() {
[ -x usr/bin/install-info ] || return 0
for file in ${filelist}; do
install-info $infodir/$file.gz $infodir/dir 2> /dev/null
done
}
post_upgrade() {
post_install $1
}
pre_remove() {
[ -x usr/bin/install-info ] || return 0
for file in ${filelist}; do
install-info --delete $infodir/$file.gz $infodir/dir 2> /dev/null
done
}
# vim:set ts=2 sw=2 et:

View File

@ -2,16 +2,17 @@
pkgname=automake1.12
pkgver=1.12.6
pkgrel=4
pkgrel=6
pkgdesc="A GNU tool for automatically creating Makefiles"
arch=('any')
license=('GPL')
url="https://www.gnu.org/software/automake"
groups=('base-devel')
msys2_references=(
"cpe: cpe:/a:gnu:automake"
)
depends=('perl' 'bash')
makedepends=('autoconf')
makedepends=('autoconf' 'make')
checkdepends=('dejagnu')
install=automake.install
source=(https://ftp.gnu.org/gnu/automake/automake-${pkgver}.tar.xz
automake-1.14-msys2.patch
automake1.12-documentation.patch

View File

@ -1,22 +0,0 @@
infodir=usr/share/info
filelist="automake1.12.info automake1.12.info-1 automake1.12.info-2 automake-history1.12.info"
post_install() {
[ -x usr/bin/install-info ] || return 0
for file in ${filelist}; do
install-info $infodir/$file.gz $infodir/dir 2> /dev/null
done
}
post_upgrade() {
post_install $1
}
pre_remove() {
[ -x usr/bin/install-info ] || return 0
for file in ${filelist}; do
install-info --delete $infodir/$file.gz $infodir/dir 2> /dev/null
done
}
# vim:set ts=2 sw=2 et:

View File

@ -2,16 +2,17 @@
pkgname=automake1.13
pkgver=1.13.4
pkgrel=5
pkgrel=7
pkgdesc="A GNU tool for automatically creating Makefiles"
arch=('any')
license=('GPL')
url="https://www.gnu.org/software/automake"
groups=('base-devel')
msys2_references=(
"cpe: cpe:/a:gnu:automake"
)
depends=('perl' 'bash')
makedepends=('autoconf')
makedepends=('autoconf' 'make')
checkdepends=('dejagnu')
install=automake.install
source=(https://ftp.gnu.org/gnu/automake/automake-${pkgver}.tar.xz
automake-1.14-msys2.patch
automake1.13-documentation.patch

View File

@ -1,22 +0,0 @@
infodir=usr/share/info
filelist="automake1.13.info automake1.13.info-1 automake1.13.info-2 automake-history1.13.info"
post_install() {
[ -x usr/bin/install-info ] || return 0
for file in ${filelist}; do
install-info $infodir/$file.gz $infodir/dir 2> /dev/null
done
}
post_upgrade() {
post_install $1
}
pre_remove() {
[ -x usr/bin/install-info ] || return 0
for file in ${filelist}; do
install-info --delete $infodir/$file.gz $infodir/dir 2> /dev/null
done
}
# vim:set ts=2 sw=2 et:

View File

@ -2,16 +2,17 @@
pkgname=automake1.14
pkgver=1.14.1
pkgrel=4
pkgrel=6
pkgdesc="A GNU tool for automatically creating Makefiles"
arch=('any')
license=('GPL')
url="https://www.gnu.org/software/automake"
groups=('base-devel')
msys2_references=(
"cpe: cpe:/a:gnu:automake"
)
depends=('perl' 'bash')
makedepends=('autoconf')
makedepends=('autoconf' 'make')
checkdepends=('dejagnu')
install=automake.install
source=(https://ftp.gnu.org/gnu/automake/automake-${pkgver}.tar.xz
automake1.14-documentation.patch
automake-1.14-msys2.patch

View File

@ -1,22 +0,0 @@
infodir=usr/share/info
filelist="automake1.14.info automake1.14.info-1 automake1.14.info-2 automake-history1.14.info"
post_install() {
[ -x usr/bin/install-info ] || return 0
for file in ${filelist}; do
install-info $infodir/$file.gz $infodir/dir 2> /dev/null
done
}
post_upgrade() {
post_install $1
}
pre_remove() {
[ -x usr/bin/install-info ] || return 0
for file in ${filelist}; do
install-info --delete $infodir/$file.gz $infodir/dir 2> /dev/null
done
}
# vim:set ts=2 sw=2 et:

View File

@ -2,16 +2,17 @@
pkgname=automake1.15
pkgver=1.15.1
pkgrel=2
pkgrel=4
pkgdesc="A GNU tool for automatically creating Makefiles"
arch=('any')
license=('GPL')
url="https://www.gnu.org/software/automake"
groups=('base-devel')
msys2_references=(
"cpe: cpe:/a:gnu:automake"
)
depends=('perl' 'bash')
makedepends=('autoconf')
makedepends=('autoconf' 'make')
checkdepends=('dejagnu')
install=automake.install
source=(https://ftp.gnu.org/gnu/automake/automake-${pkgver}.tar.xz
automake1.15-documentation.patch
automake-1.15.1-msys2.patch

View File

@ -1,22 +0,0 @@
infodir=usr/share/info
filelist="automake1.15.info automake1.15.info-1 automake1.15.info-2 automake-history1.15.info"
post_install() {
[ -x usr/bin/install-info ] || return 0
for file in ${filelist}; do
install-info $infodir/$file.gz $infodir/dir 2> /dev/null
done
}
post_upgrade() {
post_install $1
}
pre_remove() {
[ -x usr/bin/install-info ] || return 0
for file in ${filelist}; do
install-info --delete $infodir/$file.gz $infodir/dir 2> /dev/null
done
}
# vim:set ts=2 sw=2 et:

View File

@ -1,21 +1,22 @@
# Maintainer: Alexey Pavlov <alexpux@gmail.com>
pkgname=automake1.16
pkgver=1.16.3
pkgver=1.16.5
pkgrel=1
pkgdesc="A GNU tool for automatically creating Makefiles"
arch=('any')
license=('GPL')
url="https://www.gnu.org/software/automake"
groups=('base-devel')
msys2_references=(
"cpe: cpe:/a:gnu:automake"
)
depends=('perl' 'bash')
makedepends=('autoconf')
makedepends=('autoconf' 'make')
checkdepends=('dejagnu')
install=automake.install
source=(https://ftp.gnu.org/gnu/automake/automake-${pkgver}.tar.xz{,.sig}
automake-1.16.1-documentation.patch
automake-1.16.1-msys2.patch)
sha256sums=('ff2bf7656c4d1c6fdda3b8bebb21f09153a736bcba169aaf65eab25fa113bf3a'
sha256sums=('f01d58cd6d9d77fbdca9eb4bbd5ead1988228fdb73d6f7a201f5f8d6b118b469'
'SKIP'
'18129ade01c1b1be3cb60e20349db0c08e7ea7fae7e72b937b1317c5f36dda41'
'fe7bf1235399d2b1ff0e6a74eef96693449bf06e71a1a18c2a995fd41abbe6ce')

View File

@ -1,22 +0,0 @@
infodir=usr/share/info
filelist="automake1.16.info automake1.16.info-1 automake1.16.info-2 automake-history1.16.info"
post_install() {
[ -x usr/bin/install-info ] || return 0
for file in ${filelist}; do
install-info $infodir/$file.gz $infodir/dir 2> /dev/null
done
}
post_upgrade() {
post_install $1
}
pre_remove() {
[ -x usr/bin/install-info ] || return 0
for file in ${filelist}; do
install-info --delete $infodir/$file.gz $infodir/dir 2> /dev/null
done
}
# vim:set ts=2 sw=2 et:

91
automake1.17/PKGBUILD Normal file
View File

@ -0,0 +1,91 @@
# Maintainer: Yang Kun <ikspress@outlook.com>
_basever=1.17
pkgname=automake${_basever}
pkgver=1.17
pkgrel=1
pkgdesc="A GNU tool for automatically creating Makefiles"
arch=('any')
license=('spdx:GPL-2.0-or-later')
url="https://www.gnu.org/software/automake"
msys2_references=(
"cpe: cpe:/a:gnu:automake"
)
depends=('bash' 'perl')
makedepends=('autoconf' 'make' 'texinfo')
checkdepends=('bison' 'cscope' 'dejagnu' 'emacs' 'expect' 'flex' 'gcc' 'gettext'
'help2man' 'libtool' 'lzip' 'sharutils' 'texinfo-tex' 'zip')
source=(https://ftp.gnu.org/gnu/automake/automake-${pkgver}.tar.xz{,.sig}
automake-1.17-documentation.patch
automake-1.17-msys2.patch)
sha256sums=('8920c1fc411e13b90bf704ef9db6f29d540e76d232cb3b2c9f4dc4cc599bd990'
'SKIP'
'64874ff1f61a832b784a0cbd75f48d7e6b1fe5f7e9f5acb75134ad7c57c5d824'
'a6b3a7099fb23ddc3d1402b16df32cf8f21bb63ca6b9314ff7caff5869b6ed50')
validpgpkeys=('E1622F96D2BB4E58018EEF9860F906016E407573' # Stefano Lattarini
'F2A38D7EEB2B66405761070D0ADEE10094604D37' # Mathieu Lirzin
'155D3FC500C834486D1EEA677FD9FCCB000BEEEE') # Jim Meyering
replace=('automake')
# Helper macros to help make tasks easier #
apply_patch_with_msg() {
for _fname in "$@"; do
msg2 "Applying ${_fname}"
patch -Nbp1 -i "${srcdir}"/${_fname}
done
}
del_file_exists() {
for _fname in "$@"; do
if [ -f $_fname ] || [ -d $_fname ]; then
rm -rf $_fname
fi
done
}
# =========================================== #
prepare() {
cd ${srcdir}/automake-${pkgver}
apply_patch_with_msg \
automake-1.17-documentation.patch \
automake-1.17-msys2.patch
}
build() {
cd ${srcdir}/automake-${pkgver}
./configure --prefix=/usr
make
# build versioned info files
cd doc
makeinfo automake.texi automake-history.texi
}
check() {
cd ${srcdir}/automake-${pkgver}
make -k check || warning "Tests failed"
}
package() {
cd ${srcdir}/automake-${pkgver}
make DESTDIR=${pkgdir} install
mv ${pkgdir}/usr/share/aclocal/README ${pkgdir}/usr/share/aclocal/README.am17
# remove the unversioned info files
rm -f ${pkgdir}/usr/share/info/automake{,-history}.info*
# remove the unversioned executables
rm -f ${pkgdir}/usr/bin/automake ${pkgdir}/usr/bin/aclocal
# remove the unversioned man pages
rm -f ${pkgdir}/usr/share/man/man1/automake.1 \
${pkgdir}/usr/share/man/man1/aclocal.1
# remove amhello
rm -rf ${pkgdir}/usr/share/doc
# install the versioned info files
install -Dm644 ${srcdir}/automake-${pkgver}/doc/*${_basever}.info* -t ${pkgdir}/usr/share/info/
}

View File

@ -0,0 +1,45 @@
diff --git automake-1.17-orig/doc/automake-history.texi automake-1.17/doc/automake-history.texi
index 6e8db83..8b9e212 100644
--- automake-1.17-orig/doc/automake-history.texi
+++ automake-1.17/doc/automake-history.texi
@@ -1,7 +1,7 @@
\input texinfo @c -*-texinfo-*-
@c %**start of header
-@setfilename automake-history.info
-@settitle automake-history
+@setfilename automake-history1.17.info
+@settitle automake-history1.17
@setchapternewpage on
@c %**end of header
diff --git automake-1.17-orig/doc/automake.texi automake-1.17/doc/automake.texi
index 49ebfb2..fa7c03b 100644
--- automake-1.17-orig/doc/automake.texi
+++ automake-1.17/doc/automake.texi
@@ -1,7 +1,7 @@
\input texinfo @c -*-texinfo-*-
@c %**start of header
-@setfilename automake.info
-@settitle automake
+@setfilename automake1.17.info
+@settitle automake1.17
@documentencoding UTF-8
@documentlanguage en
@setchapternewpage off
@@ -40,13 +40,13 @@ section entitled ``GNU Free Documentation License.''
@dircategory Software development
@direntry
-* Automake: (automake). Making GNU standards-compliant Makefiles.
+* Automake1.17: (automake). Making GNU standards-compliant Makefiles.
@end direntry
@dircategory Individual utilities
@direntry
-* aclocal-invocation: (automake)aclocal Invocation. Generating aclocal.m4.
-* automake-invocation: (automake)automake Invocation. Generating Makefile.in.
+* aclocal-1.17-invocation: (automake)aclocal Invocation. Generating aclocal.m4.
+* automake-1.17-invocation: (automake)automake Invocation. Generating Makefile.in.
@end direntry
@titlepage

View File

@ -0,0 +1,18 @@
diff --git automake-1.17-orig/t/compile5.sh automake-1.17/t/compile5.sh
index 67c46cc..ddf9683 100644
--- automake-1.17-orig/t/compile5.sh
+++ automake-1.17/t/compile5.sh
@@ -47,11 +47,11 @@ case '@host_os@' in
;;
esac
case @build_os@ in
- mingw* | cygwin*)
+ mingw* | cygwin* | msys*)
;;
*)
winepath -w / \
- || skip_ "not on MinGW or Cygwin, and winepath not available"
+ || skip_ "not on MinGW, Cygwin or MSYS, and winepath not available"
;;
esac
END

90
automake1.18/PKGBUILD Normal file
View File

@ -0,0 +1,90 @@
# Maintainer: Yang Kun <ikspress@outlook.com>
_basever=1.18
pkgname=automake${_basever}
pkgver=${_basever}.1
pkgrel=1
pkgdesc="A GNU tool for automatically creating Makefiles"
arch=('any')
license=('spdx:GPL-2.0-or-later')
url="https://www.gnu.org/software/automake"
msys2_repository_url="https://cgit.git.savannah.gnu.org/cgit/automake.git"
msys2_references=(
"cpe: cpe:/a:gnu:automake"
)
depends=('bash' 'perl')
makedepends=('autoconf' 'make' 'texinfo')
checkdepends=('bison' 'cscope' 'dejagnu' 'emacs' 'expect' 'flex' 'gcc' 'gettext'
'help2man' 'libtool' 'lzip' 'sharutils' 'texinfo-tex' 'zip')
source=(https://ftp.gnu.org/gnu/automake/automake-${pkgver}.tar.xz{,.sig}
automake-1.18-documentation.patch
automake-1.17-msys2.patch)
sha256sums=('168aa363278351b89af56684448f525a5bce5079d0b6842bd910fdd3f1646887'
'SKIP'
'3b066deda7ecb755a4cab8263f7fe7d5f44cf7790b45b5dcb48e5232f800856c'
'a6b3a7099fb23ddc3d1402b16df32cf8f21bb63ca6b9314ff7caff5869b6ed50')
validpgpkeys=('17D3311B14BC0F248267BF020716748A30D155AD') # Karl Berry
replace=('automake')
# Helper macros to help make tasks easier #
apply_patch_with_msg() {
for _fname in "$@"; do
msg2 "Applying ${_fname}"
patch -Nbp1 -i "${srcdir}/${_fname}"
done
}
del_file_exists() {
for _fname in "$@"; do
if [ -f $_fname ] || [ -d $_fname ]; then
rm -rf $_fname
fi
done
}
# =========================================== #
prepare() {
cd "${srcdir}/automake-${pkgver}"
apply_patch_with_msg \
automake-1.18-documentation.patch \
automake-1.17-msys2.patch
}
build() {
cd "${srcdir}/automake-${pkgver}"
./configure --prefix=/usr
make
# build versioned info files
cd doc
makeinfo automake.texi automake-history.texi
}
check() {
cd "${srcdir}/automake-${pkgver}"
make -k check || warning "Tests failed"
}
package() {
cd ${srcdir}/automake-${pkgver}
make DESTDIR=${pkgdir} install
mv "${pkgdir}/usr/share/aclocal/README" "${pkgdir}/usr/share/aclocal/README.am${_basever#*.}"
# remove the unversioned info files
rm -f "${pkgdir}"/usr/share/info/automake{,-history}.info*
# remove the unversioned executables
rm -f "${pkgdir}/usr/bin/automake" "${pkgdir}/usr/bin/aclocal"
# remove the unversioned man pages
rm -f "${pkgdir}/usr/share/man/man1/automake.1" \
"${pkgdir}/usr/share/man/man1/aclocal.1"
# remove amhello
rm -rf "${pkgdir}/usr/share/doc"
# install the versioned info files
install -Dm644 "${srcdir}"/automake-${pkgver}/doc/*${_basever}.info* -t "${pkgdir}/usr/share/info/"
}

View File

@ -0,0 +1,18 @@
diff --git automake-1.17-orig/t/compile5.sh automake-1.17/t/compile5.sh
index 67c46cc..ddf9683 100644
--- automake-1.17-orig/t/compile5.sh
+++ automake-1.17/t/compile5.sh
@@ -47,11 +47,11 @@ case '@host_os@' in
;;
esac
case @build_os@ in
- mingw* | cygwin*)
+ mingw* | cygwin* | msys*)
;;
*)
winepath -w / \
- || skip_ "not on MinGW or Cygwin, and winepath not available"
+ || skip_ "not on MinGW, Cygwin or MSYS, and winepath not available"
;;
esac
END

View File

@ -0,0 +1,45 @@
diff --git automake-1.18-orig/doc/automake-history.texi automake-1.18/doc/automake-history.texi
index 355e0d5..a01b052 100644
--- automake-1.18-orig/doc/automake-history.texi
+++ automake-1.18/doc/automake-history.texi
@@ -1,7 +1,7 @@
\input texinfo @c -*-texinfo-*-
@c %**start of header
-@setfilename automake-history.info
-@settitle automake-history
+@setfilename automake-history1.18.info
+@settitle automake-history1.18
@setchapternewpage on
@c %**end of header
diff --git automake-1.18-orig/doc/automake.texi automake-1.18/doc/automake.texi
index 2f7d4a3..77ea767 100644
--- automake-1.18-orig/doc/automake.texi
+++ automake-1.18/doc/automake.texi
@@ -1,7 +1,7 @@
\input texinfo @c -*-texinfo-*-
@c %**start of header
-@setfilename automake.info
-@settitle automake
+@setfilename automake1.18.info
+@settitle automake1.18
@documentencoding UTF-8
@documentlanguage en
@setchapternewpage off
@@ -40,13 +40,13 @@ section entitled ``GNU Free Documentation License.''
@dircategory Software development
@direntry
-* Automake: (automake). Making GNU standards-compliant Makefiles.
+* Automake1.18: (automake). Making GNU standards-compliant Makefiles.
@end direntry
@dircategory Individual utilities
@direntry
-* aclocal-invocation: (automake)aclocal Invocation. Generating aclocal.m4.
-* automake-invocation: (automake)automake Invocation. Generating Makefile.in.
+* aclocal-1.18-invocation: (automake)aclocal Invocation. Generating aclocal.m4.
+* automake-1.18-invocation: (automake)automake Invocation. Generating Makefile.in.
@end direntry
@titlepage

Some files were not shown because too many files have changed in this diff Show More