From c43f44c2fab52941addefdc0990afed5d10aaa27 Mon Sep 17 00:00:00 2001 From: Matt Housh Date: Sat, 16 Dec 2023 19:03:58 -0600 Subject: [PATCH] mingw-w64-crt: updated to version 11.0.0 --- mingw-w64-crt/.footprint | 14 ++++++++++++++ mingw-w64-crt/.signature | 12 ++++++------ mingw-w64-crt/Pkgfile | 12 +++++++----- 3 files changed, 27 insertions(+), 11 deletions(-) diff --git a/mingw-w64-crt/.footprint b/mingw-w64-crt/.footprint index 8ee17143b..3a536282b 100644 --- a/mingw-w64-crt/.footprint +++ b/mingw-w64-crt/.footprint @@ -60,6 +60,7 @@ drwxr-xr-x root/root usr/i686-w64-mingw32/lib/ -rw-r--r-- root/root usr/i686-w64-mingw32/lib/libcredui.a -rw-r--r-- root/root usr/i686-w64-mingw32/lib/libcrtdll.a -rw-r--r-- root/root usr/i686-w64-mingw32/lib/libcrypt32.a +-rw-r--r-- root/root usr/i686-w64-mingw32/lib/libcryptbase.a -rw-r--r-- root/root usr/i686-w64-mingw32/lib/libcryptnet.a -rw-r--r-- root/root usr/i686-w64-mingw32/lib/libcryptsp.a -rw-r--r-- root/root usr/i686-w64-mingw32/lib/libcryptxml.a @@ -147,6 +148,7 @@ drwxr-xr-x root/root usr/i686-w64-mingw32/lib/ -rw-r--r-- root/root usr/i686-w64-mingw32/lib/libdinput8.a -rw-r--r-- root/root usr/i686-w64-mingw32/lib/libdismapi.a -rw-r--r-- root/root usr/i686-w64-mingw32/lib/libdlcapi.a +-rw-r--r-- root/root usr/i686-w64-mingw32/lib/libdloadhelper.a -rw-r--r-- root/root usr/i686-w64-mingw32/lib/libdmoguids.a -rw-r--r-- root/root usr/i686-w64-mingw32/lib/libdnsapi.a -rw-r--r-- root/root usr/i686-w64-mingw32/lib/libdpapi.a @@ -225,6 +227,7 @@ drwxr-xr-x root/root usr/i686-w64-mingw32/lib/ -rw-r--r-- root/root usr/i686-w64-mingw32/lib/libmfsensorgroup.a -rw-r--r-- root/root usr/i686-w64-mingw32/lib/libmfuuid.a -rw-r--r-- root/root usr/i686-w64-mingw32/lib/libmgmtapi.a +-rw-r--r-- root/root usr/i686-w64-mingw32/lib/libmi.a -rw-r--r-- root/root usr/i686-w64-mingw32/lib/libmincore.a -rw-r--r-- root/root usr/i686-w64-mingw32/lib/libmingw32.a -rw-r--r-- root/root usr/i686-w64-mingw32/lib/libmingwex.a @@ -265,6 +268,8 @@ drwxr-xr-x root/root usr/i686-w64-mingw32/lib/ -rw-r--r-- root/root usr/i686-w64-mingw32/lib/libmsvcrt40.a -rw-r--r-- root/root usr/i686-w64-mingw32/lib/libmsvfw32.a -rw-r--r-- root/root usr/i686-w64-mingw32/lib/libmswsock.a +-rw-r--r-- root/root usr/i686-w64-mingw32/lib/libmsxml2.a +-rw-r--r-- root/root usr/i686-w64-mingw32/lib/libmsxml6.a -rw-r--r-- root/root usr/i686-w64-mingw32/lib/libncrypt.a -rw-r--r-- root/root usr/i686-w64-mingw32/lib/libnddeapi.a -rw-r--r-- root/root usr/i686-w64-mingw32/lib/libndfapi.a @@ -333,6 +338,8 @@ drwxr-xr-x root/root usr/i686-w64-mingw32/lib/ -rw-r--r-- root/root usr/i686-w64-mingw32/lib/libscsiport.a -rw-r--r-- root/root usr/i686-w64-mingw32/lib/libsecur32.a -rw-r--r-- root/root usr/i686-w64-mingw32/lib/libsecurity.a +-rw-r--r-- root/root usr/i686-w64-mingw32/lib/libsens.a +-rw-r--r-- root/root usr/i686-w64-mingw32/lib/libsensapi.a -rw-r--r-- root/root usr/i686-w64-mingw32/lib/libsensorsapi.a -rw-r--r-- root/root usr/i686-w64-mingw32/lib/libsetupapi.a -rw-r--r-- root/root usr/i686-w64-mingw32/lib/libshcore.a @@ -446,6 +453,7 @@ drwxr-xr-x root/root usr/i686-w64-mingw32/lib/ -rw-r--r-- root/root usr/i686-w64-mingw32/lib/libxinput1_3.a -rw-r--r-- root/root usr/i686-w64-mingw32/lib/libxinput1_4.a -rw-r--r-- root/root usr/i686-w64-mingw32/lib/libxinput9_1_0.a +-rw-r--r-- root/root usr/i686-w64-mingw32/lib/libxmllite.a -rw-r--r-- root/root usr/i686-w64-mingw32/lib/txtmode.o drwxr-xr-x root/root usr/x86_64-w64-mingw32/ drwxr-xr-x root/root usr/x86_64-w64-mingw32/include/ @@ -570,6 +578,7 @@ drwxr-xr-x root/root usr/x86_64-w64-mingw32/lib/ -rw-r--r-- root/root usr/x86_64-w64-mingw32/lib/libcorpol.a -rw-r--r-- root/root usr/x86_64-w64-mingw32/lib/libcredui.a -rw-r--r-- root/root usr/x86_64-w64-mingw32/lib/libcrypt32.a +-rw-r--r-- root/root usr/x86_64-w64-mingw32/lib/libcryptbase.a -rw-r--r-- root/root usr/x86_64-w64-mingw32/lib/libcryptdlg.a -rw-r--r-- root/root usr/x86_64-w64-mingw32/lib/libcryptdll.a -rw-r--r-- root/root usr/x86_64-w64-mingw32/lib/libcryptext.a @@ -664,6 +673,7 @@ drwxr-xr-x root/root usr/x86_64-w64-mingw32/lib/ -rw-r--r-- root/root usr/x86_64-w64-mingw32/lib/libdinput8.a -rw-r--r-- root/root usr/x86_64-w64-mingw32/lib/libdiskcopy.a -rw-r--r-- root/root usr/x86_64-w64-mingw32/lib/libdismapi.a +-rw-r--r-- root/root usr/x86_64-w64-mingw32/lib/libdloadhelper.a -rw-r--r-- root/root usr/x86_64-w64-mingw32/lib/libdmconfig.a -rw-r--r-- root/root usr/x86_64-w64-mingw32/lib/libdmdskmgr.a -rw-r--r-- root/root usr/x86_64-w64-mingw32/lib/libdmivcitf.a @@ -878,6 +888,7 @@ drwxr-xr-x root/root usr/x86_64-w64-mingw32/lib/ -rw-r--r-- root/root usr/x86_64-w64-mingw32/lib/libmfsensorgroup.a -rw-r--r-- root/root usr/x86_64-w64-mingw32/lib/libmfuuid.a -rw-r--r-- root/root usr/x86_64-w64-mingw32/lib/libmgmtapi.a +-rw-r--r-- root/root usr/x86_64-w64-mingw32/lib/libmi.a -rw-r--r-- root/root usr/x86_64-w64-mingw32/lib/libmidimap.a -rw-r--r-- root/root usr/x86_64-w64-mingw32/lib/libmigism.a -rw-r--r-- root/root usr/x86_64-w64-mingw32/lib/libmiglibnt.a @@ -976,6 +987,8 @@ drwxr-xr-x root/root usr/x86_64-w64-mingw32/lib/ -rw-r--r-- root/root usr/x86_64-w64-mingw32/lib/libmsvidc32.a -rw-r--r-- root/root usr/x86_64-w64-mingw32/lib/libmsw3prt.a -rw-r--r-- root/root usr/x86_64-w64-mingw32/lib/libmswsock.a +-rw-r--r-- root/root usr/x86_64-w64-mingw32/lib/libmsxml2.a +-rw-r--r-- root/root usr/x86_64-w64-mingw32/lib/libmsxml6.a -rw-r--r-- root/root usr/x86_64-w64-mingw32/lib/libmsyuv.a -rw-r--r-- root/root usr/x86_64-w64-mingw32/lib/libmtxclu.a -rw-r--r-- root/root usr/x86_64-w64-mingw32/lib/libmtxdm.a @@ -1357,5 +1370,6 @@ drwxr-xr-x root/root usr/x86_64-w64-mingw32/lib/ -rw-r--r-- root/root usr/x86_64-w64-mingw32/lib/libxinput1_3.a -rw-r--r-- root/root usr/x86_64-w64-mingw32/lib/libxinput1_4.a -rw-r--r-- root/root usr/x86_64-w64-mingw32/lib/libxinput9_1_0.a +-rw-r--r-- root/root usr/x86_64-w64-mingw32/lib/libxmllite.a -rw-r--r-- root/root usr/x86_64-w64-mingw32/lib/libzoneoc.a -rw-r--r-- root/root usr/x86_64-w64-mingw32/lib/txtmode.o diff --git a/mingw-w64-crt/.signature b/mingw-w64-crt/.signature index 5940375e0..46814740d 100644 --- a/mingw-w64-crt/.signature +++ b/mingw-w64-crt/.signature @@ -1,7 +1,7 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/aw7B3YuQOrOxmd6cNcSL/yz4kicgXmI50PgbK7n0JKvVbkhcy3oUsFeKu8XPb6p3//9K70q1nrn0H7hWuNCWg4= -SHA256 (Pkgfile) = 4199e4fdb55551f047dfd21c26608bf72ffcca7786f545a7bb8d97bdc329bf0e -SHA256 (.footprint) = 91e30b46e72d681cf47063d882a4dce7c8421c97a3dce9502e371f1fc138ce40 -SHA256 (mingw-w64-v10.0.0.tar.bz2) = ba6b430aed72c63a3768531f6a3ffc2b0fde2c57a3b251450dcf489a894f0894 -SHA256 (binutils-2.35.1.tar.xz) = 3ced91db9bf01182b7e420eab68039f2083aed0a214c0424e257eae3ddee8607 -SHA256 (gcc-10.2.0.tar.xz) = b8dd4368bb9c7f0b98188317ee0254dd8cc99d1e3a18d0ff146c855fe16c1d8c +RWSE3ohX2g5d/cmDYGbgMI3xzmLakzMaVsYfydYRSQqMDgg6OiQOhU5+ohsG4T4cfzMmE+Ix4FDXLnv2VsnRWmGc8EFhmFQ/QgE= +SHA256 (Pkgfile) = 39aae90fc11639c83156e9c7f9212b5e155bfcd8e367b00401e3edd93b37fca6 +SHA256 (.footprint) = b83d9235f568b07ee1a59978e97ac5b71ead378bbf7b23fe16ff73fc650eba25 +SHA256 (mingw-w64-v11.0.0.tar.bz2) = bd0ea1633bd830204cc23a696889335e9d4a32b8619439ee17f22188695fcc5f +SHA256 (binutils-2.39.tar.xz) = 645c25f563b8adc0a81dbd6a41cffbf4d37083a382e02d5d3df4f65c09516d00 +SHA256 (gcc-13.1.0.tar.xz) = 61d684f0aa5e76ac6585ad8898a2427aade8979ed5e7f85492286c4dfc13ee86 diff --git a/mingw-w64-crt/Pkgfile b/mingw-w64-crt/Pkgfile index 5c5989722..e40578d14 100644 --- a/mingw-w64-crt/Pkgfile +++ b/mingw-w64-crt/Pkgfile @@ -3,11 +3,11 @@ # Maintainer: Matt Housh, jaeger at crux dot ninja name=mingw-w64-crt -version=10.0.0 +version=11.0.0 release=1 source=(https://sourceforge.net/projects/mingw-w64/files/mingw-w64/mingw-w64-release/mingw-w64-v$version.tar.bz2 \ - http://ftpmirror.gnu.org/gnu/binutils/binutils-2.35.1.tar.xz \ - http://gcc.gnu.org/pub/gcc/releases/gcc-10.2.0/gcc-10.2.0.tar.xz) + http://ftpmirror.gnu.org/gnu/binutils/binutils-2.39.tar.xz \ + http://gcc.gnu.org/pub/gcc/releases/gcc-13.1.0/gcc-13.1.0.tar.xz) build() { @@ -16,10 +16,12 @@ build() { export SYSROOT="--with-sysroot=$SRC/sysroot" + for T in {i686,x86_64}-w64-mingw32; do mkdir build-binutils-$T cd build-binutils-$T - ../binutils-2.35.1/configure --target=$T --disable-multilib --prefix=$SRC/sysroot $SYSROOT + ../binutils-2.39/configure --target=$T --disable-multilib --prefix=$SRC/sysroot $SYSROOT + sed -i -e '/^MAKEINFO/s:=.*:= true:' Makefile make make install cd .. @@ -42,7 +44,7 @@ build() { for T in {i686,x86_64}-w64-mingw32; do mkdir build-gcc-$T cd build-gcc-$T - ../gcc-10.2.0/configure --target=$T --disable-multilib --disable-nls --enable-threads=posix --prefix=$SRC/sysroot $SYSROOT + ../gcc-13.1.0/configure --target=$T --disable-multilib --disable-nls --enable-threads=posix --prefix=$SRC/sysroot $SYSROOT make all-gcc make install-gcc cd ..