mingw-w64-crt: updated to version 11.0.0

This commit is contained in:
Matt Housh 2023-12-16 19:03:58 -06:00
parent 9598c001ed
commit c43f44c2fa
3 changed files with 27 additions and 11 deletions

View File

@ -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

View File

@ -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

View File

@ -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 ..