diff --git a/.github/workflows/dev-tools.yml b/.github/workflows/dev-tools.yml index 7b978cdbf..017ce9806 100644 --- a/.github/workflows/dev-tools.yml +++ b/.github/workflows/dev-tools.yml @@ -25,6 +25,8 @@ jobs: release: buster - distribution: debian release: bullseye + - distribution: debian + release: bookworm env: REGISTRY: ghcr.io diff --git a/analyzer/packages.ini b/analyzer/packages.ini index 7fe13eede..1e7904518 100644 --- a/analyzer/packages.ini +++ b/analyzer/packages.ini @@ -1,8 +1,8 @@ # This file contains a list of package dependencies. [python] -python3 = buster, bullseye, bionic, focal, jammy -python3-pip = buster, bullseye, bionic, focal, jammy -python3-pika = buster, bullseye, bionic, focal, jammy +python3 = buster, bullseye, bookworm, bionic, focal, jammy +python3-pip = buster, bullseye, bookworm, bionic, focal, jammy +python3-pika = buster, bullseye, bookworm, bionic, focal, jammy [liquidsoap] # https://github.com/savonet/liquidsoap/blob/main/CHANGES.md @@ -21,12 +21,12 @@ liquidsoap-plugin-portaudio = bionic ; liquidsoap-plugin-taglib = bionic ; liquidsoap-plugin-voaacenc = bionic ; liquidsoap-plugin-vorbis = bionic -liquidsoap = buster, bullseye, bionic, focal, jammy +liquidsoap = buster, bullseye, bookworm, bionic, focal, jammy [ffmpeg] # Detect duration, silences and replaygain -ffmpeg = buster, bullseye, bionic, focal, jammy +ffmpeg = buster, bullseye, bookworm, bionic, focal, jammy [=development] # Generate fixtures -ffmpeg = buster, bullseye, bionic, focal, jammy +ffmpeg = buster, bullseye, bookworm, bionic, focal, jammy diff --git a/playout/packages.ini b/playout/packages.ini index 1a9847a76..7b91e3a45 100644 --- a/playout/packages.ini +++ b/playout/packages.ini @@ -1,8 +1,8 @@ # This file contains a list of package dependencies. [python] -python3 = buster, bullseye, bionic, focal, jammy -python3-pip = buster, bullseye, bionic, focal, jammy -python3-lxml = bullseye, focal, jammy +python3 = buster, bullseye, bookworm, bionic, focal, jammy +python3-pip = buster, bullseye, bookworm, bionic, focal, jammy +python3-lxml = bullseye, bookworm, focal, jammy [liquidsoap] # https://github.com/savonet/liquidsoap/blob/main/CHANGES.md @@ -21,12 +21,12 @@ liquidsoap-plugin-portaudio = bionic ; liquidsoap-plugin-taglib = bionic ; liquidsoap-plugin-voaacenc = bionic ; liquidsoap-plugin-vorbis = bionic -liquidsoap = buster, bullseye, bionic, focal, jammy +liquidsoap = buster, bullseye, bookworm, bionic, focal, jammy [recorder] -ecasound = buster, bullseye, bionic, focal, jammy +ecasound = buster, bullseye, bookworm, bionic, focal, jammy [misc] # Used by pypofetch to check if a file is open. # TODO: consider using a python library -lsof = buster, bullseye, bionic, focal, jammy +lsof = buster, bullseye, bookworm, bionic, focal, jammy diff --git a/tools/packages.py b/tools/packages.py index e4bf175c9..eab866c91 100755 --- a/tools/packages.py +++ b/tools/packages.py @@ -8,7 +8,7 @@ from typing import Iterator, List, Optional, Set DEFAULT_PACKAGES_FILENAME = "packages.ini" FORMATS = ("list", "line") -DISTRIBUTIONS = ("buster", "bullseye", "bionic", "focal", "jammy") +DISTRIBUTIONS = ("buster", "bullseye", "bookworm", "bionic", "focal", "jammy") SETTINGS_SECTION = "=settings" DEVELOPMENT_SECTION = "=development"