Skip to content

Commit bc7389a

Browse files
committed
feat: support icecast 2.5.0-rc1
See https://icecast.org/news/icecast-release-2_5_0-rc1/
1 parent 68b59e3 commit bc7389a

File tree

7 files changed

+28
-5
lines changed

7 files changed

+28
-5
lines changed

.github/workflows/container.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@ jobs:
3434
matrix:
3535
version:
3636
- 2.4.4
37+
- 2.5.0-rc1
3738
variant:
3839
- debian
3940
- alpine

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
VERSIONS = 2.4.4
1+
VERSIONS = 2.4.4 2.5.0-rc1
22
TARBALLS = $(foreach version,$(VERSIONS),icecast-$(version).tar.gz)
33
IMAGE = ghcr.io/libretime/icecast
44

README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,8 @@ The following icecast tags are supported:
1313

1414
- `2.4.4-debian`, `2.4.4`, `debian`, `latest`
1515
- `2.4.4-alpine`, `alpine`
16+
- `2.5.0-rc1-debian`, `2.5.0-rc1`
17+
- `2.5.0-rc1-alpine`
1618

1719
The following icecast tags are **not supported** anymore:
1820

SHA512SUMS.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,3 @@
11
e9ffb478cac2570891787455591d881a59185e067bb36f51706a7070cd9d82d80425ec8cf151f5ebb17d1b75654449fc760f8b82a1bb05f020b47ec09e46b4d0 icecast-2.4.4.tar.gz
22
5b0c002af61dc0f3ad08b024d823da711b8213f726ffdc659a73fe6d36e1f37ee4b57a280c0dfa72496a66dc33512a7d4e006711f23c7446ea8ef2151d4198b6 icecast-2.5-beta3.tar.gz
3+
e68730efce8fdf25dceedcc1d3e62cf23e67b88dc6277acd81741de07c4abaf72a5320a8b274925597a7081b5424bd7adbb9f7f753ed11134ac19f1a4797f9fa icecast-2.5.0-rc1.tar.gz

alpine.dockerfile

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,11 @@ RUN apk --no-cache add \
1111
libxml2-dev \
1212
libxslt-dev \
1313
openssl-dev \
14-
speex-dev
14+
speex-dev \
15+
$(if [ $VERSION = "2.5.0-rc1" ]; then echo \
16+
libigloo-dev \
17+
librhash-dev \
18+
; fi)
1519

1620
WORKDIR /build
1721
ADD icecast-$VERSION.tar.gz .
@@ -36,7 +40,11 @@ RUN apk --no-cache add \
3640
libxml2 \
3741
libxslt \
3842
openssl \
39-
speex
43+
speex \
44+
$(if [ $VERSION = "2.5.0-rc1" ]; then echo \
45+
libigloo0 \
46+
librhash1 \
47+
; fi)
4048

4149
ENV USER=icecast
4250

debian.dockerfile

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,11 @@ apt-get install -y --no-install-recommends \
2020
libtheora-dev \
2121
libvorbis-dev \
2222
libxml2-dev \
23-
libxslt1-dev
23+
libxslt1-dev \
24+
$(if [ $VERSION = "2.5.0-rc1" ]; then echo \
25+
libigloo-dev \
26+
librhash-dev \
27+
; fi)
2428
rm -rf /var/lib/apt/lists/*
2529
EOF
2630

@@ -53,7 +57,11 @@ apt-get install -y --no-install-recommends \
5357
libtheora0 \
5458
libvorbis0a \
5559
libxml2 \
56-
libxslt1.1
60+
libxslt1.1 \
61+
$(if [ $VERSION = "2.5.0-rc1" ]; then echo \
62+
libigloo0t64 \
63+
librhash1 \
64+
; fi)
5765
rm -rf /var/lib/apt/lists/*
5866
EOF
5967

icecast-2.5.0-rc1.tar.gz

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
version https://git-lfs.github.com/spec/v1
2+
oid sha256:31a1cf68a79319438e7490996e36b41f0d5133208302df578e47adb8566764c1
3+
size 1601134

0 commit comments

Comments
 (0)