diff --git a/buildinfo/mingw.txt b/buildinfo/mingw.txt index fb670b01..ee018e6f 100644 --- a/buildinfo/mingw.txt +++ b/buildinfo/mingw.txt @@ -9,26 +9,26 @@ OpenCLonD3D12 ICD 2023.04.06 MSYS2 environment ----------------- base 2022.06-1 -bash 5.2.015-1 +bash 5.2.015-2 bash-completion 2.11-3 bison 3.8.2-5 brotli 1.1.0-1 -bsdtar 3.7.1-1 +bsdtar 3.7.2-1 bzip2 1.0.8-4 ca-certificates 20230311-1 coreutils 8.32-5 -curl 8.2.1-1 +curl 8.3.0-1 dash 0.5.12-1 -db 5.3.28-4 +db 5.3.28-5 file 5.45-1 filesystem 2023.02.07-1 findutils 4.9.0-3 flex 2.6.4-3 gawk 5.2.2-1 -gcc-libs 11.3.0-4 +gcc-libs 13.2.0-2 gdbm 1.23-1 getent 2.18.90-4 -gettext 0.22-1 +gettext 0.22-2 gmp 6.3.0-1 gnupg 2.2.41-1 grep 1~3.0-6 @@ -38,33 +38,33 @@ inetutils 2.4-2 info 7.0.3-3 less 643-1 libargp 20110921-4 -libasprintf 0.22-1 +libasprintf 0.22-2 libassuan 2.5.6-1 libbz2 1.0.8-4 -libcurl 8.2.1-1 -libdb 5.3.28-4 +libcurl 8.3.0-1 +libdb 5.3.28-5 libedit 20221030_3.1-1 libexpat 2.5.0-1 libffi 3.4.4-1 libgcrypt 1.10.2-1 libgdbm 1.23-1 -libgettextpo 0.22-1 -libgnutls 3.8.1-1 +libgettextpo 0.22-2 +libgnutls 3.8.1-2 libgpg-error 1.47-1 -libgpgme 1.22.0-1 +libgpgme 1.22.0-2 libhogweed 3.9.1-1 libiconv 1.17-1 libidn2 2.3.4-2 -libintl 0.22-1 +libintl 0.22-2 libksba 1.6.4-1 liblz4 1.9.4-1 liblzma 5.4.4-1 libnettle 3.9.1-1 -libnghttp2 1.56.0-1 +libnghttp2 1.56.0-2 libnpth 1.6-1 -libopenssl 3.1.2-1 +libopenssl 3.1.3-1 libp11-kit 0.25.0-1 -libpcre 8.45-3 +libpcre 8.45-4 libpcre2_8 10.42-1 libpsl 0.21.2-1 libreadline 8.2.001-3 @@ -84,20 +84,21 @@ mingw-w64-i686-bzip2 1.0.8-2 mingw-w64-i686-c-ares 1.19.1-1 mingw-w64-i686-ca-certificates 20230311-1 mingw-w64-i686-clang 16.0.5-3 -mingw-w64-i686-cmake 3.27.4-2 -mingw-w64-i686-crt-git 11.0.0.r147.gddc5b0f6e-1 -mingw-w64-i686-curl 8.2.1-1 +mingw-w64-i686-cmake 3.27.6-1 +mingw-w64-i686-crt-git 11.0.0.r159.g0605217f5-1 +mingw-w64-i686-curl 8.3.0-1 mingw-w64-i686-directx-headers 1.610.0-1 mingw-w64-i686-expat 2.5.0-1 mingw-w64-i686-gcc 13.2.0-2 mingw-w64-i686-gcc-libs 13.2.0-2 mingw-w64-i686-gdb 13.2-3 mingw-w64-i686-gettext 0.21.1-2 -mingw-w64-i686-gmp 6.3.0-1 -mingw-w64-i686-headers-git 11.0.0.r147.gddc5b0f6e-1 +mingw-w64-i686-glslang 13.0.0-1 +mingw-w64-i686-gmp 6.3.0-2 +mingw-w64-i686-headers-git 11.0.0.r159.g0605217f5-1 mingw-w64-i686-isl 0.26-1 mingw-w64-i686-jsoncpp 1.9.5-2 -mingw-w64-i686-libarchive 3.7.1-1 +mingw-w64-i686-libarchive 3.7.2-1 mingw-w64-i686-libb2 0.98.1-2 mingw-w64-i686-libclc 16.0.5-1 mingw-w64-i686-libelf 0.8.13-7 @@ -105,26 +106,26 @@ mingw-w64-i686-libffi 3.4.4-1 mingw-w64-i686-libiconv 1.17-3 mingw-w64-i686-libidn2 2.3.4-1 mingw-w64-i686-libpsl 0.21.2-4 -mingw-w64-i686-libssh2 1.11.0-1 +mingw-w64-i686-libssh2 1.11.0-2 mingw-w64-i686-libsystre 1.0.1-4 mingw-w64-i686-libtasn1 4.19.0-1 mingw-w64-i686-libtre-git r128.6fb7206-2 mingw-w64-i686-libunistring 1.1-1 mingw-w64-i686-libuv 1.46.0-1 -mingw-w64-i686-libva 2.19.0-1 -mingw-w64-i686-libwinpthread-git 11.0.0.r147.gddc5b0f6e-1 +mingw-w64-i686-libva 2.20.0-1 +mingw-w64-i686-libwinpthread-git 11.0.0.r159.g0605217f5-1 mingw-w64-i686-libxml2 2.11.5-1 mingw-w64-i686-llvm 16.0.5-3 mingw-w64-i686-llvm-libs 16.0.5-3 mingw-w64-i686-lz4 1.9.4-1 mingw-w64-i686-meson 1.2.1-1 -mingw-w64-i686-mpc 1.3.1-1 +mingw-w64-i686-mpc 1.3.1-2 mingw-w64-i686-mpdecimal 2.5.1-1 -mingw-w64-i686-mpfr 4.2.1-1 +mingw-w64-i686-mpfr 4.2.1-2 mingw-w64-i686-ncurses 6.4.20230708-1 mingw-w64-i686-nghttp2 1.56.0-1 mingw-w64-i686-ninja 1.11.1-3 -mingw-w64-i686-openssl 3.1.2-1 +mingw-w64-i686-openssl 3.1.3-1 mingw-w64-i686-p11-kit 0.25.0-2 mingw-w64-i686-pkgconf 1~2.0.3-1 mingw-w64-i686-polly 16.0.5-1 @@ -137,16 +138,15 @@ mingw-w64-i686-rhash 1.4.3-1 mingw-w64-i686-spirv-headers 2~1.3.261.1-1 mingw-w64-i686-spirv-llvm-translator 16.0.0-2 mingw-w64-i686-spirv-tools 3~1.3.261.0-1 -mingw-w64-i686-sqlite3 3.43.0-1 +mingw-w64-i686-sqlite3 3.43.1-1 mingw-w64-i686-tcl 8.6.12-2 mingw-w64-i686-termcap 1.3.1-6 mingw-w64-i686-tk 8.6.12-2 mingw-w64-i686-tzdata 2023c-1 mingw-w64-i686-vulkan-headers 1.3.261-1 mingw-w64-i686-vulkan-loader 1.3.261-1 -mingw-w64-i686-vulkan-validation-layers 1.3.261-2 mingw-w64-i686-windows-default-manifest 6.4-4 -mingw-w64-i686-winpthreads-git 11.0.0.r147.gddc5b0f6e-1 +mingw-w64-i686-winpthreads-git 11.0.0.r159.g0605217f5-1 mingw-w64-i686-xxhash 0.8.2-1 mingw-w64-i686-xz 5.4.4-1 mingw-w64-i686-zlib 1.3-1 @@ -157,20 +157,21 @@ mingw-w64-ucrt-x86_64-bzip2 1.0.8-2 mingw-w64-ucrt-x86_64-c-ares 1.19.1-1 mingw-w64-ucrt-x86_64-ca-certificates 20230311-1 mingw-w64-ucrt-x86_64-clang 16.0.5-3 -mingw-w64-ucrt-x86_64-cmake 3.27.4-2 -mingw-w64-ucrt-x86_64-crt-git 11.0.0.r147.gddc5b0f6e-1 -mingw-w64-ucrt-x86_64-curl 8.2.1-1 +mingw-w64-ucrt-x86_64-cmake 3.27.6-1 +mingw-w64-ucrt-x86_64-crt-git 11.0.0.r159.g0605217f5-1 +mingw-w64-ucrt-x86_64-curl 8.3.0-1 mingw-w64-ucrt-x86_64-directx-headers 1.610.0-1 mingw-w64-ucrt-x86_64-expat 2.5.0-1 mingw-w64-ucrt-x86_64-gcc 13.2.0-2 mingw-w64-ucrt-x86_64-gcc-libs 13.2.0-2 mingw-w64-ucrt-x86_64-gdb 13.2-3 mingw-w64-ucrt-x86_64-gettext 0.21.1-2 -mingw-w64-ucrt-x86_64-gmp 6.3.0-1 -mingw-w64-ucrt-x86_64-headers-git 11.0.0.r147.gddc5b0f6e-1 +mingw-w64-ucrt-x86_64-glslang 13.0.0-1 +mingw-w64-ucrt-x86_64-gmp 6.3.0-2 +mingw-w64-ucrt-x86_64-headers-git 11.0.0.r159.g0605217f5-1 mingw-w64-ucrt-x86_64-isl 0.26-1 mingw-w64-ucrt-x86_64-jsoncpp 1.9.5-2 -mingw-w64-ucrt-x86_64-libarchive 3.7.1-1 +mingw-w64-ucrt-x86_64-libarchive 3.7.2-1 mingw-w64-ucrt-x86_64-libb2 0.98.1-2 mingw-w64-ucrt-x86_64-libclc 16.0.5-1 mingw-w64-ucrt-x86_64-libelf 0.8.13-7 @@ -178,26 +179,26 @@ mingw-w64-ucrt-x86_64-libffi 3.4.4-1 mingw-w64-ucrt-x86_64-libiconv 1.17-3 mingw-w64-ucrt-x86_64-libidn2 2.3.4-1 mingw-w64-ucrt-x86_64-libpsl 0.21.2-4 -mingw-w64-ucrt-x86_64-libssh2 1.11.0-1 +mingw-w64-ucrt-x86_64-libssh2 1.11.0-2 mingw-w64-ucrt-x86_64-libsystre 1.0.1-4 mingw-w64-ucrt-x86_64-libtasn1 4.19.0-1 mingw-w64-ucrt-x86_64-libtre-git r128.6fb7206-2 mingw-w64-ucrt-x86_64-libunistring 1.1-1 mingw-w64-ucrt-x86_64-libuv 1.46.0-1 -mingw-w64-ucrt-x86_64-libva 2.19.0-1 -mingw-w64-ucrt-x86_64-libwinpthread-git 11.0.0.r147.gddc5b0f6e-1 +mingw-w64-ucrt-x86_64-libva 2.20.0-1 +mingw-w64-ucrt-x86_64-libwinpthread-git 11.0.0.r159.g0605217f5-1 mingw-w64-ucrt-x86_64-libxml2 2.11.5-1 mingw-w64-ucrt-x86_64-llvm 16.0.5-3 mingw-w64-ucrt-x86_64-llvm-libs 16.0.5-3 mingw-w64-ucrt-x86_64-lz4 1.9.4-1 mingw-w64-ucrt-x86_64-meson 1.2.1-1 -mingw-w64-ucrt-x86_64-mpc 1.3.1-1 +mingw-w64-ucrt-x86_64-mpc 1.3.1-2 mingw-w64-ucrt-x86_64-mpdecimal 2.5.1-1 -mingw-w64-ucrt-x86_64-mpfr 4.2.1-1 +mingw-w64-ucrt-x86_64-mpfr 4.2.1-2 mingw-w64-ucrt-x86_64-ncurses 6.4.20230708-1 mingw-w64-ucrt-x86_64-nghttp2 1.56.0-1 mingw-w64-ucrt-x86_64-ninja 1.11.1-3 -mingw-w64-ucrt-x86_64-openssl 3.1.2-1 +mingw-w64-ucrt-x86_64-openssl 3.1.3-1 mingw-w64-ucrt-x86_64-p11-kit 0.25.0-2 mingw-w64-ucrt-x86_64-pkgconf 1~2.0.3-1 mingw-w64-ucrt-x86_64-polly 16.0.5-1 @@ -210,16 +211,15 @@ mingw-w64-ucrt-x86_64-rhash 1.4.3-1 mingw-w64-ucrt-x86_64-spirv-headers 2~1.3.261.1-1 mingw-w64-ucrt-x86_64-spirv-llvm-translator 16.0.0-2 mingw-w64-ucrt-x86_64-spirv-tools 3~1.3.261.0-1 -mingw-w64-ucrt-x86_64-sqlite3 3.43.0-1 +mingw-w64-ucrt-x86_64-sqlite3 3.43.1-1 mingw-w64-ucrt-x86_64-tcl 8.6.12-2 mingw-w64-ucrt-x86_64-termcap 1.3.1-6 mingw-w64-ucrt-x86_64-tk 8.6.12-2 mingw-w64-ucrt-x86_64-tzdata 2023c-1 mingw-w64-ucrt-x86_64-vulkan-headers 1.3.261-1 mingw-w64-ucrt-x86_64-vulkan-loader 1.3.261-1 -mingw-w64-ucrt-x86_64-vulkan-validation-layers 1.3.261-2 mingw-w64-ucrt-x86_64-windows-default-manifest 6.4-4 -mingw-w64-ucrt-x86_64-winpthreads-git 11.0.0.r147.gddc5b0f6e-1 +mingw-w64-ucrt-x86_64-winpthreads-git 11.0.0.r159.g0605217f5-1 mingw-w64-ucrt-x86_64-xxhash 0.8.2-1 mingw-w64-ucrt-x86_64-xz 5.4.4-1 mingw-w64-ucrt-x86_64-zlib 1.3-1 @@ -228,13 +228,13 @@ mintty 1~3.6.5-1 mpfr 4.2.1-1 msys2-keyring 1~20230703-1 msys2-launcher 1.5-1 -msys2-runtime 3.4.9-1 +msys2-runtime 3.4.9-2 nano 7.2-1 -ncurses 6.4-1 +ncurses 6.4-2 nettle 3.9.1-1 -openssl 3.1.2-1 +openssl 3.1.3-1 p11-kit 0.25.0-1 -pacman 6.0.2-8 +pacman 6.0.2-9 pacman-contrib 1.9.1-1 pacman-mirrors 20221016-1 patch 2.7.6-2 @@ -242,7 +242,7 @@ perl 5.36.1-2 pinentry 1.2.1-1 rebase 4.5.0-4 sed 4.9-1 -tar 1.34-3 +tar 1.35-1 time 1.9-3 tzcode 2023c-1 util-linux 2.35.2-4 diff --git a/buildinfo/msvc.txt b/buildinfo/msvc.txt index 9b654a1f..aedab605 100644 --- a/buildinfo/msvc.txt +++ b/buildinfo/msvc.txt @@ -4,7 +4,7 @@ Windows 10.0.20348 Ressource Hacker 5.1.7.343 7-Zip 23.01 ultra compression Git 2.42.0.2 -Visual Studio Build Tools 2022 v17.7.3 +Visual Studio Build Tools 2022 v17.7.4 Windows SDK 10.1.22621.1778 Windows Driver Kit 10.1.22621.382 Nuget Commandline tool 6.7.0.127 @@ -16,11 +16,11 @@ Mako 1.2.4 MarkupSafe 2.1.3 meson 1.2.1 pip 23.2.1 -setuptools 68.2.0 +setuptools 68.2.2 -CMake 3.27.4 +CMake 3.27.6 Ninja 1.11.1 -LLVM 16.0.6 +Old LLVM 16.0.6 SPIRV Tools 2023.4.1 Winflexbison package 2.5.25 flex 2.6.4 @@ -28,6 +28,6 @@ Bison 3.8.2 pkgconf 2.0.3 zlib 1.3 OpenCLonD3D12 ICD 2023.04.06 -libva 2.19.0 -VA-API 1.19.0 +libva 2.20.0 +VA-API 1.20.0 DirectX headers 1.711.3 diff --git a/buildscript/modules/msys.cmd b/buildscript/modules/msys.cmd index b07496bb..50458ce1 100644 --- a/buildscript/modules/msys.cmd +++ b/buildscript/modules/msys.cmd @@ -10,4 +10,4 @@ @IF NOT EXIST "%msysloc%" set msysstate=0 @endlocal&set msysstate=%msysstate%&set msysloc=%msysloc% @set runmsys=call "%devroot%\%projectname%\buildscript\modules\runmsys.cmd" -@set mingwpkglst={cc,clang,cmake,directx-headers,gdb,libclc,libelf,libva,meson,pkgconf,polly,python-mako,spirv-llvm-translator,vulkan-devel,zstd} \ No newline at end of file +@set mingwpkglst={cc,clang,cmake,directx-headers,gdb,glslang,libclc,libelf,libva,meson,pkgconf,polly,python-mako,spirv-headers,spirv-llvm-translator,spirv-tools,vulkan-headers,vulkan-loader,zstd} \ No newline at end of file diff --git a/packages.txt b/packages.txt index 6ad26c6a..b95f83ec 100644 --- a/packages.txt +++ b/packages.txt @@ -1,6 +1,6 @@ -mesa3d-23.1.7-development-pack-msvc.7z -..\mesa3d-23.1.7-release-msvc.7z -..\mesa3d-23.1.7-debug-info-msvc.7z -mesa3d-23.1.7-development-pack-mingw.7z -..\mesa3d-23.1.7-release-mingw.7z -..\mesa3d-23.1.7-debug-mingw.7z +mesa3d-23.1.8-development-pack-msvc.7z +..\mesa3d-23.1.8-release-msvc.7z +..\mesa3d-23.1.8-debug-info-msvc.7z +mesa3d-23.1.8-development-pack-mingw.7z +..\mesa3d-23.1.8-release-mingw.7z +..\mesa3d-23.1.8-debug-mingw.7z diff --git a/readme.md b/readme.md index 6a4ca1e6..9e66b980 100644 --- a/readme.md +++ b/readme.md @@ -24,7 +24,7 @@ - [OpenGL context configuration override](#opengl-context-configuration-override) - [How to set environment variables](#how-to-set-environment-variables) # Downloads -Mesa 23.1.7 builds with Visual Studio and MSYS2 Mingw-w64 are now available in [releases section](https://github.com/pal1000/mesa-dist-win/releases). +Mesa 23.1.8 builds with Visual Studio and MSYS2 Mingw-w64 are now available in [releases section](https://github.com/pal1000/mesa-dist-win/releases). # Sponsorship mesa-dist-win project was given an extensible sponsorship with initial due date of November 1st 2023. Sponsorship consists in a free VPS to use as build machine with 12 GB RAM, 6 threads [AMD EPYC 7413](https://www.amd.com/en/products/cpu/amd-epyc-7413) and 150 GB NVMe SSD from [Petrosky](https://petrosky.io/pal1000), a virtual private server hosting company thanks to [@Directox01](https://github.com/Directox01). diff --git a/releasenotes.md b/releasenotes.md index 03c21882..32f43ee4 100644 --- a/releasenotes.md +++ b/releasenotes.md @@ -1,3 +1,7 @@ +# 23.1.8 +- Updated Mesa3D to [23.1.8](https://docs.mesa3d.org/relnotes/23.1.8.html). +### Build script +- MinGW build: Replace vulkan-validation-layers with glslang as the former is only useful for runtime debugging now that gllslangValidator migrated to later package. # 23.1.7 - Updated Mesa3D to [23.1.7](https://docs.mesa3d.org/relnotes/23.1.7.html). ### Build script