diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index c373f1b7..5633901a 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -45,8 +45,8 @@ The WSLg system distro is built using docker build. We essentially start from a git clone https://github.com/microsoft/FreeRDP-mirror wslg/vendor/FreeRDP -b working git clone https://github.com/microsoft/weston-mirror wslg/vendor/weston -b working git clone https://github.com/microsoft/PulseAudio-mirror wslg/vendor/pulseaudio -b working - git clone https://github.com/microsoft/DirectX-Headers.git wslg/vendor/DirectX-Headers-1.0 -b v1.608.0 - git clone https://gitlab.freedesktop.org/mesa/mesa.git wslg/vendor/mesa -b mesa-23.1.0 + git clone https://github.com/microsoft/DirectX-Headers.git wslg/vendor/DirectX-Headers-1.0 -b v1.619.1 + git clone https://gitlab.freedesktop.org/mesa/mesa.git wslg/vendor/mesa -b mesa-24.0.1 ``` 3. Build the VHD. The easiest path is the helper script, which derives a version from `git describe`, captures each vendor's commit SHA, passes everything as `--build-arg`, runs `docker build`, exports the container, and converts to a VHD via `tar2ext4`: diff --git a/cgmanifest.json b/cgmanifest.json index 164cad1e..c8c4179b 100644 --- a/cgmanifest.json +++ b/cgmanifest.json @@ -35,7 +35,7 @@ "Type": "git", "Git": { "RepositoryUrl": "https://gitlab.freedesktop.org/mesa/mesa.git", - "CommitHash": "be4f7fb656180ab55a50eff01f36672b0bf5f146" + "CommitHash": "3e361635b8db45dbb4896ed3cc1bda54c138334b" } }, "DevelopmentDependency": false @@ -45,7 +45,7 @@ "Type": "git", "Git": { "RepositoryUrl": "https://github.com/microsoft/DirectX-Headers.git", - "CommitHash": "cf123266ce6f1e9a6e700642edb6356bff1e3d55" + "CommitHash": "9e393d6d8a3b30dcc6f2806ef604ec16a27b0d7e" } }, "DevelopmentDependency": false