Update Linux build VM to Ubuntu 22

Allows using up to date simde and newer compilers for small performance
improvements. Ubuntu 18 and 20 are EOL and Ubuntu 22 was released over four
years ago.

This will also hopefully allow us to build slang for the upcoming
transition to slang based shaders.
This commit is contained in:
Kovid Goyal
2026-06-23 08:57:24 +05:30
parent a6ccfa99f3
commit f5a4c9b907
3 changed files with 5 additions and 4 deletions

View File

@@ -1,3 +1,3 @@
image 'https://cloud-images.ubuntu.com/releases/bionic/release/ubuntu-18.04-server-cloudimg-{}.img'
image 'https://cloud-images.ubuntu.com/releases/jammy/release/ubuntu-22.04-server-cloudimg-{}.img'
deps 'bison flex libxcursor-dev libxrandr-dev libxi-dev libxinerama-dev libgl1-mesa-dev libx11-xcb-dev libxcb-xkb-dev libfontconfig1-dev libdbus-1-dev libsystemd-dev'

View File

@@ -271,11 +271,10 @@
},
{
"name": "simde 0.7.6",
"comment": "Cannot update till gcc in the build VM is updated as simde 0.8 requires newer gcc",
"name": "simde 0.8.2",
"unix": {
"file_extension": "tar.xz",
"hash": "sha256:703eac1f2af7de1f7e4aea2286130b98e1addcc0559426e78304c92e2b4eb5e1",
"hash": "sha256:59068edc3420e75c5ff85ecfd80a77196fb3a151227a666cc20abb313a5360bf",
"urls": ["https://github.com/simd-everywhere/simde/releases/download/v{version}/simde-amalgamated-{version}.{file_extension}"]
}
},

View File

@@ -190,6 +190,8 @@ Detailed list of changes
- Wayland: Fix first OS window being a few cells too small when ``initial_window_width/initial_window_height`` are set in cells and a fractional display scale is in use (:iss:`10146`)
- kitty binary builds are now built on Ubuntu 22 upgraded from Ubuntu 18 for improved performance from better compilers
0.47.4 [2026-06-15]
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~