diff --git a/.builds/apple.yml b/.builds/apple.yml index c077f480..5ffcd24d 100644 --- a/.builds/apple.yml +++ b/.builds/apple.yml @@ -29,7 +29,7 @@ environment: tasks: - install_go: | mkdir -p /home/build/sdk - curl -s https://dl.google.com/go/go1.22.2.linux-amd64.tar.gz | tar -C /home/build/sdk -xzf - + curl -s https://dl.google.com/go/go1.24.2.linux-amd64.tar.gz | tar -C /home/build/sdk -xzf - - prepare_toolchain: | mkdir -p $APPLE_TOOLCHAIN_ROOT cd $APPLE_TOOLCHAIN_ROOT diff --git a/.builds/freebsd.yml b/.builds/freebsd.yml index 9cd370a3..42d6eb6f 100644 --- a/.builds/freebsd.yml +++ b/.builds/freebsd.yml @@ -16,7 +16,7 @@ environment: tasks: - install_go: | mkdir -p /home/build/sdk - curl https://dl.google.com/go/go1.22.2.freebsd-amd64.tar.gz | tar -C /home/build/sdk -xzf - + curl https://dl.google.com/go/go1.24.2.freebsd-amd64.tar.gz | tar -C /home/build/sdk -xzf - - test_gio: | cd gio go test ./... diff --git a/.builds/linux.yml b/.builds/linux.yml index cd2a8fc6..ed143071 100644 --- a/.builds/linux.yml +++ b/.builds/linux.yml @@ -40,7 +40,7 @@ secrets: tasks: - install_go: | mkdir -p /home/build/sdk - curl -s https://dl.google.com/go/go1.22.2.linux-amd64.tar.gz | tar -C /home/build/sdk -xzf - + curl -s https://dl.google.com/go/go1.24.2.linux-amd64.tar.gz | tar -C /home/build/sdk -xzf - - check_gofmt: | cd gio test -z "$(gofmt -s -l .)" diff --git a/.builds/openbsd.yml b/.builds/openbsd.yml index ba7ef0d6..775db3ec 100644 --- a/.builds/openbsd.yml +++ b/.builds/openbsd.yml @@ -10,7 +10,7 @@ environment: tasks: - install_go: | mkdir -p /home/build/sdk - curl https://dl.google.com/go/go1.22.2.src.tar.gz | tar -C /home/build/sdk -xzf - + curl https://dl.google.com/go/go1.24.2.src.tar.gz | tar -C /home/build/sdk -xzf - cd /home/build/sdk/go/src ./make.bash - test_gio: | diff --git a/go.mod b/go.mod index 7f3972d9..c5a88792 100644 --- a/go.mod +++ b/go.mod @@ -1,14 +1,14 @@ module gioui.org -go 1.21 +go 1.23.8 require ( eliasnaur.com/font v0.0.0-20230308162249-dd43949cb42d gioui.org/shader v1.0.8 github.com/go-text/typesetting v0.3.0 - golang.org/x/exp v0.0.0-20240707233637-46b078467d37 - golang.org/x/exp/shiny v0.0.0-20240707233637-46b078467d37 - golang.org/x/image v0.23.0 - golang.org/x/sys v0.22.0 - golang.org/x/text v0.21.0 + golang.org/x/exp v0.0.0-20250408133849-7e4ce0ab07d0 + golang.org/x/exp/shiny v0.0.0-20250408133849-7e4ce0ab07d0 + golang.org/x/image v0.26.0 + golang.org/x/sys v0.33.0 + golang.org/x/text v0.24.0 ) diff --git a/go.sum b/go.sum index 4deea9d2..a6097ef4 100644 --- a/go.sum +++ b/go.sum @@ -7,13 +7,13 @@ github.com/go-text/typesetting v0.3.0 h1:OWCgYpp8njoxSRpwrdd1bQOxdjOXDj9Rqart9ML github.com/go-text/typesetting v0.3.0/go.mod h1:qjZLkhRgOEYMhU9eHBr3AR4sfnGJvOXNLt8yRAySFuY= github.com/go-text/typesetting-utils v0.0.0-20241103174707-87a29e9e6066 h1:qCuYC+94v2xrb1PoS4NIDe7DGYtLnU2wWiQe9a1B1c0= github.com/go-text/typesetting-utils v0.0.0-20241103174707-87a29e9e6066/go.mod h1:DDxDdQEnB70R8owOx3LVpEFvpMK9eeH1o2r0yZhFI9o= -golang.org/x/exp v0.0.0-20240707233637-46b078467d37 h1:uLDX+AfeFCct3a2C7uIWBKMJIR3CJMhcgfrUAqjRK6w= -golang.org/x/exp v0.0.0-20240707233637-46b078467d37/go.mod h1:M4RDyNAINzryxdtnbRXRL/OHtkFuWGRjvuhBJpk2IlY= -golang.org/x/exp/shiny v0.0.0-20240707233637-46b078467d37 h1:SOSg7+sueresE4IbmmGM60GmlIys+zNX63d6/J4CMtU= -golang.org/x/exp/shiny v0.0.0-20240707233637-46b078467d37/go.mod h1:3F+MieQB7dRYLTmnncoFbb1crS5lfQoTfDgQy6K4N0o= -golang.org/x/image v0.23.0 h1:HseQ7c2OpPKTPVzNjG5fwJsOTCiiwS4QdsYi5XU6H68= -golang.org/x/image v0.23.0/go.mod h1:wJJBTdLfCCf3tiHa1fNxpZmUI4mmoZvwMCPP0ddoNKY= -golang.org/x/sys v0.22.0 h1:RI27ohtqKCnwULzJLqkv897zojh5/DwS/ENaMzUOaWI= -golang.org/x/sys v0.22.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= -golang.org/x/text v0.21.0 h1:zyQAAkrwaneQ066sspRyJaG9VNi/YJ1NfzcGB3hZ/qo= -golang.org/x/text v0.21.0/go.mod h1:4IBbMaMmOPCJ8SecivzSH54+73PCFmPWxNTLm+vZkEQ= +golang.org/x/exp v0.0.0-20250408133849-7e4ce0ab07d0 h1:R84qjqJb5nVJMxqWYb3np9L5ZsaDtB+a39EqjV0JSUM= +golang.org/x/exp v0.0.0-20250408133849-7e4ce0ab07d0/go.mod h1:S9Xr4PYopiDyqSyp5NjCrhFrqg6A5zA2E/iPHPhqnS8= +golang.org/x/exp/shiny v0.0.0-20250408133849-7e4ce0ab07d0 h1:tMSqXTK+AQdW3LpCbfatHSRPHeW6+2WuxaVQuHftn80= +golang.org/x/exp/shiny v0.0.0-20250408133849-7e4ce0ab07d0/go.mod h1:ygj7T6vSGhhm/9yTpOQQNvuAUFziTH7RUiH74EoE2C8= +golang.org/x/image v0.26.0 h1:4XjIFEZWQmCZi6Wv8BoxsDhRU3RVnLX04dToTDAEPlY= +golang.org/x/image v0.26.0/go.mod h1:lcxbMFAovzpnJxzXS3nyL83K27tmqtKzIJpctK8YO5c= +golang.org/x/sys v0.33.0 h1:q3i8TbbEz+JRD9ywIRlyRAQbM0qF7hu24q3teo2hbuw= +golang.org/x/sys v0.33.0/go.mod h1:BJP2sWEmIv4KK5OTEluFJCKSidICx8ciO85XgH3Ak8k= +golang.org/x/text v0.24.0 h1:dd5Bzh4yt5KYA8f9CJHCP4FB4D51c2c6JvN37xJJkJ0= +golang.org/x/text v0.24.0/go.mod h1:L8rBsPeo2pSS+xqN0d5u2ikmjtmoJbDBT1b7nHvFCdU=