Skip to content

Commit ba6f33b

Browse files
committed
[ci] Try to add a system build of debian trixie, cont.
1 parent 4d4d329 commit ba6f33b

File tree

3 files changed

+17
-8
lines changed

3 files changed

+17
-8
lines changed

.github/workflows/debian-builds.yaml

+6-6
Original file line numberDiff line numberDiff line change
@@ -6,17 +6,17 @@ jobs:
66
name: Debian
77
runs-on: ubuntu-latest
88
container:
9-
image: debian:${{ matrix.distro }}
9+
image: debian:${{ matrix.image }}
1010

1111
strategy:
1212
fail-fast: false
1313
matrix:
1414
include:
15-
- { distro: bookworm, CC: clang-19, CXX: clang++-19, PACKAGES: "clang-19" }
16-
- { distro: bookworm, CC: gcc, CXX: g++, PACKAGES: "build-essential" }
17-
- { distro: trixie, CC: gcc, CXX: g++, PACKAGES: "build-essential gcc-14 g++-14 llvm-17-dev libclang-17-dev " }
18-
- { distro: trixie-system, CC: gcc, CXX: g++, PACKAGES: "build-essential gcc-14 g++-14 llvm-17-dev libclang-17-dev " }
19-
- { distro: trixie, CC: clang-19, CXX: clang++-19, PACKAGES: "build-essential clang-19 llvm-19-dev libclang-19-dev lld-19 " }
15+
- { distro: bookworm , image: bookworm, CC: clang-19, CXX: clang++-19, PACKAGES: "clang-19" }
16+
- { distro: bookworm , image: bookworm, CC: gcc, CXX: g++, PACKAGES: "build-essential" }
17+
- { distro: trixie , image: trixie, CC: gcc, CXX: g++, PACKAGES: "build-essential gcc-14 g++-14 llvm-17-dev libclang-17-dev " }
18+
- { distro: trixie-system, image: trixie, CC: gcc, CXX: g++, PACKAGES: "build-essential gcc-14 g++-14 llvm-17-dev libclang-17-dev " }
19+
- { distro: trixie , image: trixie, CC: clang-19, CXX: clang++-19, PACKAGES: "build-essential clang-19 llvm-19-dev libclang-19-dev lld-19 " }
2020
steps:
2121
- name: Install git
2222
run: |

3rdparty/Gamma

ci/trixie-system.deps.sh

+10-1
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,15 @@ $SUDO apt-get install -qq --force-yes \
3434
libavahi-compat-libdnssd-dev libsamplerate0-dev \
3535
portaudio19-dev \
3636
libpipewire-0.3-dev \
37-
libavcodec-dev libavdevice-dev libavutil-dev libavfilter-dev libavformat-dev libswresample-dev
37+
libavcodec-dev libavdevice-dev libavutil-dev libavfilter-dev libavformat-dev libswresample-dev \
38+
libfmt-dev \
39+
libspdlog-dev \
40+
librubberband-dev \
41+
libsamplerate-dev \
42+
libsndfile-dev \
43+
libwiiuse-dev \
44+
libre2-dev \
45+
libsnappy-dev
46+
3847

3948
source ci/common.deps.sh

0 commit comments

Comments
 (0)