unofficial mirror of guix-patches@gnu.org 
 help / color / mirror / code / Atom feed
* [bug#71630] [PATCH 0/5] gnu: make-mingw-w64: Update to 12.0.0.
@ 2024-06-18 11:17 Jean-Pierre De Jesus DIAZ
  2024-06-18 11:26 ` [bug#71630] [PATCH 1/5] gnu: make-mingw-w64: Memoize Jean-Pierre De Jesus DIAZ
                   ` (4 more replies)
  0 siblings, 5 replies; 6+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-06-18 11:17 UTC (permalink / raw)
  To: 71630; +Cc: Jean-Pierre De Jesus DIAZ

This patchset updates MinGW package to the latest version 12.0.0.

I've added a new configure flag to set the default MSVCRT to MSVCRT as
the default now is UCRT.  This default is also changed by Debian, other
projects like MSYS2 use a different target triplet for UCRT which is now
the default and could be introduced if necessary on GNU Guix.

Some of the patches present don't apply anymore to MinGW so I've removed
these and the genlib tool has been removed in the 12.0.0 release so I've
removed the phases that built that tool. (and for anyone wondering,
llvm-dlltool replaces it).

Also I've took the liberty of using G-Expressions where possible in the
package definitions.

I've checked the signatures of the released tarball and it verifies
correctly, although, it is the first time I trust the signers public
key:

$ sha256sum mingw-w64-v12.0.0.tar.bz2.sig mingw-w64-v12.0.0.tar.bz2

b2d94b4d9a9afe69626e3c7b6c5876c4aa998a74c5e4209b0c357f86d2785861  mingw-w64-v12.0.0.tar.bz2.sig
cc41898aac4b6e8dd5cffd7331b9d9515b912df4420a3a612b5ea2955bbeed2f  mingw-w64-v12.0.0.tar.bz2

gpg: WARNING: no command supplied.  Trying to guess what you mean ...
gpg: assuming signed data in 'mingw-w64-v12.0.0.tar.bz2'
gpg: Signature made Wed 29 May 2024 04:39:22 AM CEST
gpg:                using DSA key CAF5641F74F7DFBA88AE205693BDB53CD4EBC740
gpg:                issuer "jon_y@users.sourceforge.net"
gpg: Good signature from "JonY <jon_y@users.sourceforge.net>" [unknown]
gpg: WARNING: This key is not certified with a trusted signature!
gpg:          There is no indication that the signature belongs to the owner.
Primary key fingerprint: CAF5 641F 74F7 DFBA 88AE  2056 93BD B53C D4EB C740

Jean-Pierre De Jesus DIAZ (5):
  gnu: make-mingw-w64: Memoize.
  gnu: make-mingw-w64: Use G-Expressions.
  gnu: make-mingw-w64: Update to 12.0.0.
  gnu: mingw-w64-tools: Use G-Expressions.
  gnu: mingw-w64-tools: Update to 12.0.0.

 gnu/local.mk                                  |   2 -
 gnu/packages/mingw.scm                        | 167 +++++++++---------
 .../patches/mingw-w64-6.0.0-gcc.patch         |  65 -------
 .../mingw-w64-dlltool-temp-prefix.patch       |  26 ---
 .../mingw-w64-reproducible-gendef.patch       |  33 ----
 5 files changed, 88 insertions(+), 205 deletions(-)
 delete mode 100644 gnu/packages/patches/mingw-w64-6.0.0-gcc.patch
 delete mode 100644 gnu/packages/patches/mingw-w64-dlltool-temp-prefix.patch
 delete mode 100644 gnu/packages/patches/mingw-w64-reproducible-gendef.patch


base-commit: 2aeb37def258ad4dd23aaf57ed32f0be44d1bea5
-- 
2.45.1





^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2024-06-18 11:28 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-06-18 11:17 [bug#71630] [PATCH 0/5] gnu: make-mingw-w64: Update to 12.0.0 Jean-Pierre De Jesus DIAZ
2024-06-18 11:26 ` [bug#71630] [PATCH 1/5] gnu: make-mingw-w64: Memoize Jean-Pierre De Jesus DIAZ
2024-06-18 11:26 ` [bug#71630] [PATCH 2/5] gnu: make-mingw-w64: Use G-Expressions Jean-Pierre De Jesus DIAZ
2024-06-18 11:26 ` [bug#71630] [PATCH 3/5] gnu: make-mingw-w64: Update to 12.0.0 Jean-Pierre De Jesus DIAZ
2024-06-18 11:26 ` [bug#71630] [PATCH 4/5] gnu: mingw-w64-tools: Use G-Expressions Jean-Pierre De Jesus DIAZ
2024-06-18 11:26 ` [bug#71630] [PATCH 5/5] gnu: mingw-w64-tools: Update to 12.0.0 Jean-Pierre De Jesus DIAZ

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).