Skip to content

Commit

Permalink
workflow: compile debian bookworm
Browse files Browse the repository at this point in the history
  • Loading branch information
ayufan committed Oct 14, 2023
1 parent ff539cd commit 8a81fb2
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 10 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/build_release.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ jobs:
contents: write
strategy:
matrix:
debian_version: [bullseye]
debian_version: [bullseye, bookworm]
docker_arch: [amd64, arm32v7, arm64v8]
build_type: [generic, raspi]
exclude:
Expand Down
12 changes: 3 additions & 9 deletions RELEASE.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,6 @@
# Release #{GIT_VERSION}

- html: fix syntax problem in iceServers (#77)
- debian: add Breaks/Conflicts/Replaces to overwrite old version of `camera-streamer` (#79)
- http: add `--http-listen=<ip4>`, and listen by default on `127.0.0.1` (#81) (breaking change)
- ffmpeg: remuxer: fix "initialization discards 'const' qualifier from pointer target type" (#80)
- debian: support bookworm compilation

## Variants

Expand All @@ -12,6 +9,7 @@ Download correct version for your platform:
- Variant: **raspi**: Raspberry PI compatible build with USB, CSI, WebRTC, RTSP support
- Variant: **generic**: All other platforms with USB and MJPEG support only for time being
- System: **bullseye**: Debian Bullseye (11) compatible build
- System: **bookworm**: Debian Bookworm (12) compatible build
- Platform: **amd64**: x86/64 compatible build
- Platform: **arm32**: ARM 32-bit kernel: PIs 0.2W, 2B, and higher, Orange PIs, Rock64, etc. No support for RPI0.
- Platform: **arm64**: ARM 64-bit kernel: PIs 0.2W, 3B, and higher, Orange PIs, Rock64, etc. No support for RPI0 and RPI2B.
Expand All @@ -21,11 +19,7 @@ Download correct version for your platform:
Copy the below and paste into terminal:

```bash
if [[ -e /etc/default/raspberrypi-kernel ]]; then
PACKAGE=camera-streamer-raspi_#{GIT_VERSION}.bullseye_$(dpkg --print-architecture).deb
else
PACKAGE=camera-streamer-generic_#{GIT_VERSION}.bullseye_$(dpkg --print-architecture).deb
fi
PACKAGE=camera-streamer-$(test -e /etc/default/raspberrypi-kernel && echo raspi || echo generic)_#{GIT_VERSION}.$(. /etc/os-release; echo $VERSION_CODENAME)_$(dpkg --print-architecture).deb
wget "https://github.com/ayufan/camera-streamer/releases/download/v#{GIT_VERSION}/$PACKAGE"
sudo apt install "$PWD/$PACKAGE"
```
Expand Down

0 comments on commit 8a81fb2

Please sign in to comment.