Skip to content

Commit ec08f7b

Browse files
tmatthmark4o
authored andcommitted
CI: use packaged libopusenc
Suggested by Mark Harris. Signed-off-by: Mark Harris <mark.hsj@gmail.com>
1 parent 4a6dd69 commit ec08f7b

File tree

1 file changed

+2
-12
lines changed

1 file changed

+2
-12
lines changed

.gitlab-ci.yml

Lines changed: 2 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,14 @@
11
default:
22
tags:
33
- docker
4-
# Image from https://hub.docker.com/_/gcc/ based on Debian
5-
image: gcc:9
4+
image: debian:bookworm
65

76
autoconf:
87
stage: build
98
before_script:
109
- apt-get update &&
11-
apt-get install -y libogg-dev libopus-dev libopusfile-dev libflac-dev libpcap-dev zip
10+
apt-get install -y autoconf gcc libtool make libogg-dev libopus-dev libopusenc-dev libopusfile-dev libflac-dev libpcap-dev xz-utils zip
1211
script:
13-
# build libopusenc
14-
- git clone "https://gitlab.xiph.org/xiph/libopusenc.git"
15-
- cd libopusenc
16-
- ./autogen.sh
17-
- ./configure --prefix="$(pwd)/_inst" || cat config.log
18-
- make check
19-
- make install
20-
- export PKG_CONFIG_PATH="$(pwd)/_inst/lib/pkgconfig"
21-
- cd ..
2212
# build opus-tools
2313
- ./autogen.sh
2414
- ./configure || cat config.log

0 commit comments

Comments
 (0)