From 0d0da309214e0cb1e9895bc7f51c0be2046539fa Mon Sep 17 00:00:00 2001 From: "Randall C. O'Reilly" Date: Sat, 23 May 2026 14:25:12 +0200 Subject: [PATCH 1/2] obwgpu4: update to v1.33.4 of oliverbestmann/webgpu --- go.mod | 6 ++---- go.sum | 12 ++++++------ 2 files changed, 8 insertions(+), 10 deletions(-) diff --git a/go.mod b/go.mod index 2b8a237463..38b0d05836 100644 --- a/go.mod +++ b/go.mod @@ -11,7 +11,7 @@ require ( github.com/anthonynsimon/bild v0.14.0 github.com/aymerick/douceur v0.2.0 github.com/bramvdbogaerde/go-scp v1.6.0 - github.com/chewxy/math32 v1.11.1 + github.com/chewxy/math32 v1.11.2 github.com/cogentcore/reisen v0.0.0-20240814194831-4d884b6e7666 github.com/cogentcore/yaegi v0.0.0-20260116172027-700fbf8949f3 github.com/coreos/go-oidc/v3 v3.17.0 @@ -32,7 +32,7 @@ require ( github.com/mattn/go-shellwords v1.0.12 github.com/mitchellh/go-homedir v1.1.0 github.com/muesli/termenv v0.16.0 - github.com/oliverbestmann/webgpu v1.33.2 + github.com/oliverbestmann/webgpu v1.33.4 github.com/pelletier/go-toml/v2 v2.2.4 github.com/stretchr/testify v1.11.1 github.com/tdewolff/parse/v2 v2.8.5 @@ -80,5 +80,3 @@ require ( modernc.org/knuth v0.5.4 // indirect modernc.org/token v1.1.0 // indirect ) - -replace github.com/go-gl/glfw/v3.4/glfw v0.1.0-pre.1.0.20260406072232-3ac4aa2bb164 => github.com/oliverbestmann/go-gl-glfw/v3.4/glfw v0.0.0-20260510101646-c1f83c493fe1 diff --git a/go.sum b/go.sum index 0e30002edd..85dfa3df7a 100644 --- a/go.sum +++ b/go.sum @@ -25,8 +25,8 @@ github.com/aymerick/douceur v0.2.0 h1:Mv+mAeH1Q+n9Fr+oyamOlAkUNPWPlA8PPGR0QAaYuP github.com/aymerick/douceur v0.2.0/go.mod h1:wlT5vV2O3h55X9m7iVYN0TBM0NH/MmbLnd30/FjWUq4= github.com/bramvdbogaerde/go-scp v1.6.0 h1:lDh0lUuz1dbIhJqlKLwWT7tzIRONCp1Mtx3pgQVaLQo= github.com/bramvdbogaerde/go-scp v1.6.0/go.mod h1:on2aH5AxaFb2G0N5Vsdy6B0Ml7k9HuHSwfo1y0QzAbQ= -github.com/chewxy/math32 v1.11.1 h1:b7PGHlp8KjylDoU8RrcEsRuGZhJuz8haxnKfuMMRqy8= -github.com/chewxy/math32 v1.11.1/go.mod h1:dOB2rcuFrCn6UHrze36WSLVPKtzPMRAQvBvUwkSsLqs= +github.com/chewxy/math32 v1.11.2 h1:IufN08Zwr1NKuWfY+4Tz55BcwKmyKKNdOP7KtumehnM= +github.com/chewxy/math32 v1.11.2/go.mod h1:dOB2rcuFrCn6UHrze36WSLVPKtzPMRAQvBvUwkSsLqs= github.com/cogentcore/reisen v0.0.0-20240814194831-4d884b6e7666 h1:gmXMw/Xcva/2V5qRO920q4am1odNE0xFEGBzG7y7cus= github.com/cogentcore/reisen v0.0.0-20240814194831-4d884b6e7666/go.mod h1:HoDh/nWYrLffGjfVxUmbJHb0yZvcV3TwrN73WurddNs= github.com/cogentcore/yaegi v0.0.0-20260116172027-700fbf8949f3 h1:y3Djpt/g3QTjFdj8cpvy/r8FsZsEa7PqHGjgsKXbta0= @@ -54,6 +54,8 @@ github.com/go-audio/riff v1.0.0/go.mod h1:l3cQwc85y79NQFCRB7TiPoNiaijp6q8Z0Uv38r github.com/go-audio/wav v1.0.0/go.mod h1:3yoReyQOsiARkvPl3ERCi8JFjihzG6WhjYpZCf5zAWE= github.com/go-fonts/latin-modern v0.3.3 h1:g2xNgI8yzdNzIVm+qvbMryB6yGPe0pSMss8QT3QwlJ0= github.com/go-fonts/latin-modern v0.3.3/go.mod h1:tHaiWDGze4EPB0Go4cLT5M3QzRY3peya09Z/8KSCrpY= +github.com/go-gl/glfw/v3.4/glfw v0.1.0-pre.1.0.20260406072232-3ac4aa2bb164 h1:c87Nyz3ox3QbCl0yozQPeVPW4mmgFOSKY4yyc1TrS0w= +github.com/go-gl/glfw/v3.4/glfw v0.1.0-pre.1.0.20260406072232-3ac4aa2bb164/go.mod h1:T5Dn0JwIJOX1euPZ/iT4tq6nFYtmukjcYa7937HuYK8= github.com/go-jose/go-jose/v4 v4.1.4 h1:moDMcTHmvE6Groj34emNPLs/qtYXRVcd6S7NHbHz3kA= github.com/go-jose/go-jose/v4 v4.1.4/go.mod h1:x4oUasVrzR7071A4TnHLGSPpNOm2a21K9Kf04k1rs08= github.com/go-text/typesetting v0.3.5-0.20260418130854-c41d02a44bec h1:qkk9+cZlaY8920dQrhY8GoI91N72f58XmJgGDkkDiaA= @@ -120,10 +122,8 @@ github.com/muesli/termenv v0.16.0 h1:S5AlUN9dENB57rsbnkPyfdGuWIlkmzJjbFf0Tf5FWUc github.com/muesli/termenv v0.16.0/go.mod h1:ZRfOIKPFDYQoDFF4Olj7/QJbW60Ol/kL1pU3VfY/Cnk= github.com/nfnt/resize v0.0.0-20180221191011-83c6a9932646 h1:zYyBkD/k9seD2A7fsi6Oo2LfFZAehjjQMERAvZLEDnQ= github.com/nfnt/resize v0.0.0-20180221191011-83c6a9932646/go.mod h1:jpp1/29i3P1S/RLdc7JQKbRpFeM1dOBd8T9ki5s+AY8= -github.com/oliverbestmann/go-gl-glfw/v3.4/glfw v0.0.0-20260510101646-c1f83c493fe1 h1:NE2h8adQKd5RgELMJRDh6jk+w2AZGJnqiceettnqjAs= -github.com/oliverbestmann/go-gl-glfw/v3.4/glfw v0.0.0-20260510101646-c1f83c493fe1/go.mod h1:T5Dn0JwIJOX1euPZ/iT4tq6nFYtmukjcYa7937HuYK8= -github.com/oliverbestmann/webgpu v1.33.2 h1:uDs3Fx4uAiUs8E4QytblofDpLtqBRGX3pfnLZzlhWGY= -github.com/oliverbestmann/webgpu v1.33.2/go.mod h1:0UEcoJ8VnwnAqo3JfzdFptplxtjhaQasc3n/nYZOrPA= +github.com/oliverbestmann/webgpu v1.33.4 h1:+r4wFXfVFRo2U1NFlQlHgHKZqZrEUQZw4IHOhDRIGoI= +github.com/oliverbestmann/webgpu v1.33.4/go.mod h1:vtdJTC9gIdqmU42NDGfsq70dco6K+dCYC2vkvE4RD2I= github.com/oliverbestmann/webgpu/libs-android v0.0.0-20260509160813-48db59792a15 h1:HPxVSV8C8JaxGfa9hjDhzNmryoqPF3EwESBTFWpxNBo= github.com/oliverbestmann/webgpu/libs-android v0.0.0-20260509160813-48db59792a15/go.mod h1:tczQXCdsoFy+FTJVsZSve/vF8cmWEkxhvjcyY2Rujp8= github.com/oliverbestmann/webgpu/libs-darwin v0.0.0-20260509160802-b09403b07cd3 h1:NbBG2+pwqKcNfKUKtjWOj+02RkXSUWVkxY3hqzgyjSA= From 9faa18d7955cf3f434c3d2e5fffa5fc3e2a9d9e7 Mon Sep 17 00:00:00 2001 From: "Randall C. O'Reilly" Date: Sat, 23 May 2026 14:31:45 +0200 Subject: [PATCH 2/2] obwgpu4: add the mirror priorities change from the revert PR --- .github/actions/apt-mirrors/action.yml | 14 ++++++++++++++ .github/workflows/core.yml | 3 +++ .github/workflows/go.yml | 3 +++ 3 files changed, 20 insertions(+) create mode 100644 .github/actions/apt-mirrors/action.yml diff --git a/.github/actions/apt-mirrors/action.yml b/.github/actions/apt-mirrors/action.yml new file mode 100644 index 0000000000..7381dd4c6e --- /dev/null +++ b/.github/actions/apt-mirrors/action.yml @@ -0,0 +1,14 @@ +# Based on https://github.com/CrowdStrike/glide-core/pull/1113 +name: Change Mirror Priorities +runs: + using: "composite" + steps: + # https://github.com/actions/runner-images/issues/7048 + - name: Change Mirror Priorities + shell: bash + run: | + sudo sed -i '/archive.ubuntu.com\/ubuntu\/\tpriority/ s/priority:2/priority:0/' /etc/apt/apt-mirrors.txt + sudo sed -i '/azure.archive.ubuntu.com\/ubuntu\/\tpriority/ s/priority:0/priority:1/' /etc/apt/apt-mirrors.txt + sudo sed -i '/security.ubuntu.com\/ubuntu\/\tpriority/ s/priority:3/priority:2/' /etc/apt/apt-mirrors.txt + sudo cat /etc/apt/apt-mirrors.txt + diff --git a/.github/workflows/core.yml b/.github/workflows/core.yml index 237b2e8950..4f89351d3a 100644 --- a/.github/workflows/core.yml +++ b/.github/workflows/core.yml @@ -39,6 +39,9 @@ jobs: with: go-version: '1.25.6' + - name: Change Mirror Priorities + uses: ./.github/actions/apt-mirrors + - name: Install Core run: go install && core setup diff --git a/.github/workflows/go.yml b/.github/workflows/go.yml index 5dd0fed6c2..9067f16093 100644 --- a/.github/workflows/go.yml +++ b/.github/workflows/go.yml @@ -25,6 +25,9 @@ jobs: with: go-version: '1.25.6' + - name: Change Mirror Priorities + uses: ./.github/actions/apt-mirrors + - name: Set up Core run: go install && core setup