Commit Graph

22 Commits

Author SHA1 Message Date
Johannes Schindelin
be55fd7273 7zip: update to v25.01
Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2025-08-03 19:19:28 +02:00
مهدي شينون (Mehdi Chinoune)
d399ce8c9d 7zip: update to 25.00 2025-07-06 10:34:42 +01:00
Christoph Reiter
62308009e7 Replace gcc-libs with cc-libs everywhere
Except the provides in libc++ for backwards compat.
No rebuilds now, as that's not worth the resources.
2025-05-31 13:56:27 +02:00
Christoph Reiter
17ab3aeb1d mingw32: restore 7zip and osslsigncode
for git-for-windows, see
https://github.com/git-for-windows/git-sdk-32/issues/39
2025-02-10 09:00:07 +01:00
Jeremy Drake
27230fe481 7zip: statically link 7zCon.sfx
It should be standalone.

Fixes #23182
2025-01-24 08:10:55 +01:00
مهدي شينون (Mehdi Chinoune)
c9e5b84b9b NFC: Always quote ${srcdir} and ${pkgdir}
Just in case someone has space in his path to MINGW-packages repo.
2025-01-14 09:27:50 +01:00
Christoph Reiter
3d104dffbc 7zip: try to fix the clangarm64 build
There is some __try/__except in there that's not guarded.
2024-12-01 00:41:45 +01:00
Christoph Reiter
66932560a6 7zip: Update to 24.09 (#22705) 2024-11-30 23:06:57 +01:00
Biswapriyo Nath
dd466f9d28 7zip: update to 24.08 2024-08-13 05:13:37 +00:00
Christoph Reiter
118c1489cb 7zip: Update to 24.07 2024-06-21 16:10:22 +02:00
Biswapriyo Nath
f9f4d05606 7zip: update to 24.06 2024-06-02 06:57:44 +00:00
مهدي شينون (Mehdi Chinoune)
de4ea25ca7 7zip: update to 24.05 2024-05-19 06:40:52 +01:00
Christoph Reiter
619a8198e5 Add some CPEs 2024-03-26 11:53:19 +01:00
Miloš Komarčević
a8488cbd15 Add some msys2_references 2023-10-25 21:35:39 +05:30
Johannes Schindelin
34f4213589 7zip: upgrade to 23.01
For release notes, see
https://sourceforge.net/p/sevenzip/discussion/45797/thread/3f550826d8/

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2023-08-24 22:58:15 +02:00
Biswapriyo Nath
3d06cfea56 7zip: Remove hard-coded path in the install command 2023-02-02 23:45:29 +05:30
Jeremy Drake
5d95cca4c5 7zip: fix arm64 build 2022-12-19 10:52:20 -08:00
Biswapriyo Nath
726a91043c 7zip: Build 7z.dll
Also remove -Werror flags entirely
2022-12-19 10:31:21 +05:30
Jeremy Drake
a91794e01b 7zip: fix clangarm64 build
Add a temporary patch to change ARM64 target attributes to a format
clang understands (clang should support the GCC format as of version
16).

Add another -Wno-error option, rather than trying to patch out
force_align_arg_pointer attribute for non-x86.
2022-11-04 22:38:52 -07:00
Christoph Reiter
3407b75b44 7zip: disable clangarm64
doesn't build, see https://github.com/msys2/MINGW-packages/pull/13894#issuecomment-1303252529
2022-11-04 11:51:16 +01:00
Johannes Schindelin
0a89d5c6a5 7zip: also build 7zCon.sfx
Suggested-by: Jeremy Drake <github@jdrake.com>
Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2022-11-03 23:26:27 +01:00
Johannes Schindelin
a023812d5a Add the mingw-w64-7zip package
MSYS2 does offer the `p7zip` package. But it is an MSYS package (and
therefore the executable is slower than it needs to be), and besides,
the p7zip project seems to be abandoned since 2016.

In the meantime, the 7-Zip project itself added support for building the
command-line tool on Linux, and we can use that very same setup to build
a MINGW version, too. So let's do that.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2022-11-03 16:22:58 +01:00