weston/.gitlab-ci
Marius Vlad 1e55fd2449 gitlab-ci: Bump CI to Trixie and LTS to bookworm
This includes a few changes, but given that we still want to bisect
things when they break I'm pulling some of the changes into a bigger change.

Here's a list of most noticeable that I had to address in order to make
this switch:

- added a PACKAGES_SPECIFIC env variable to able to pass different
  packages to each version. Some packages basically changed their names
  and need to pass a different name
- added USE_DEBIAN_BACKPORTS and use it when adding -backport apt
  sources for each Debian version
- llvm-19 now requires some additional packages for trixie
- add imghdr for sphinx for trixie
- had to keep use_tls=0 and modified the notes to point now to Trixie
  instead of Bookworm

Signed-off-by: Marius Vlad <marius.vlad@collabora.com>
2025-12-16 11:46:39 +00:00
..
virtme-scripts ci: Quieten seatd output 2025-10-14 19:10:27 +01:00
build-and-test.sh gitlab-ci: Format gitlab logs for build-and-test.sh 2025-07-17 10:42:30 +03:00
build-deps.sh gitlab-ci: Bump kernel to 6.18 2025-12-10 13:18:14 +01:00
debian-install.sh gitlab-ci: Bump CI to Trixie and LTS to bookworm 2025-12-16 11:46:39 +00:00
leak-sanitizer.supp gitlab-ci/leak-sanitizer: Add libpangoft2/glib to leak suppression 2025-12-02 18:27:15 +02:00