@@ -35,43 +35,79 @@ jobs:
3535 sed -i 's/^Types: deb/Types: deb deb-src/' /etc/apt/sources.list.d/ubuntu.sources
3636 DEBIAN_FRONTEND=noninteractive apt-get -qq update
3737 DEBIAN_FRONTEND=noninteractive apt-get -yqq build-dep mlt
38- DEBIAN_FRONTEND=noninteractive apt-get -yqq install cmake qt6-base-dev libqt6svg6-dev librnnoise-dev
38+ DEBIAN_FRONTEND=noninteractive apt-get -yqq install autoconf automake git libtool pkg-config cmake qt6-base-dev libqt6svg6-dev
39+ git clone --depth 1 --branch v0.2 https://github.com/xiph/rnnoise.git /tmp/rnnoise
40+ cd /tmp/rnnoise
41+ ./autogen.sh
42+ ./configure --prefix=/usr/local --enable-shared --disable-static
43+ make -j"$(nproc)"
44+ make install
3945 - name : ubuntu-24.04
4046 image : ubuntu:24.04
4147 setup_script : |
4248 sed -i 's/^Types: deb/Types: deb deb-src/' /etc/apt/sources.list.d/ubuntu.sources
4349 DEBIAN_FRONTEND=noninteractive apt-get -qq update
4450 DEBIAN_FRONTEND=noninteractive apt-get -yqq build-dep mlt
45- DEBIAN_FRONTEND=noninteractive apt-get -yqq install cmake qt6-base-dev libqt6svg6-dev librnnoise-dev
51+ DEBIAN_FRONTEND=noninteractive apt-get -yqq install autoconf automake git libtool pkg-config cmake qt6-base-dev libqt6svg6-dev
52+ git clone --depth 1 --branch v0.2 https://github.com/xiph/rnnoise.git /tmp/rnnoise
53+ cd /tmp/rnnoise
54+ ./autogen.sh
55+ ./configure --prefix=/usr/local --enable-shared --disable-static
56+ make -j"$(nproc)"
57+ make install
4658 - name : ubuntu-22.04
4759 image : ubuntu:22.04
4860 setup_script : |
4961 sed -i '/^#\sdeb-src /s/^#//' "/etc/apt/sources.list"
5062 DEBIAN_FRONTEND=noninteractive apt-get -qq update
5163 DEBIAN_FRONTEND=noninteractive apt-get -yqq build-dep mlt
52- DEBIAN_FRONTEND=noninteractive apt-get -yqq install cmake qt6-base-dev libqt6svg6-dev libqt6core5compat6-dev librnnoise-dev
64+ DEBIAN_FRONTEND=noninteractive apt-get -yqq install autoconf automake git libtool pkg-config cmake qt6-base-dev libqt6svg6-dev libqt6core5compat6-dev
65+ git clone --depth 1 --branch v0.2 https://github.com/xiph/rnnoise.git /tmp/rnnoise
66+ cd /tmp/rnnoise
67+ ./autogen.sh
68+ ./configure --prefix=/usr/local --enable-shared --disable-static
69+ make -j"$(nproc)"
70+ make install
5371 - name : debian-unstable
5472 image : debian:unstable
5573 setup_script : |
5674 echo 'deb-src http://deb.debian.org/debian unstable main' >> /etc/apt/sources.list
5775 apt-get -qq update
5876 apt-get -yqq build-dep mlt
59- apt-get -yqq install librnnoise-dev
77+ apt-get -yqq install autoconf automake git libtool pkg-config
78+ git clone --depth 1 --branch v0.2 https://github.com/xiph/rnnoise.git /tmp/rnnoise
79+ cd /tmp/rnnoise
80+ ./autogen.sh
81+ ./configure --prefix=/usr/local --enable-shared --disable-static
82+ make -j"$(nproc)"
83+ make install
6084 - name : debian-testing
6185 image : debian:testing
6286 setup_script : |
6387 echo 'deb-src http://deb.debian.org/debian testing main' >> /etc/apt/sources.list
6488 apt-get -qq update
6589 apt-get -yqq build-dep mlt
66- apt-get -yqq install cmake qt6-base-dev libqt6svg6-dev librnnoise-dev
90+ apt-get -yqq install autoconf automake git libtool pkg-config cmake qt6-base-dev libqt6svg6-dev
91+ git clone --depth 1 --branch v0.2 https://github.com/xiph/rnnoise.git /tmp/rnnoise
92+ cd /tmp/rnnoise
93+ ./autogen.sh
94+ ./configure --prefix=/usr/local --enable-shared --disable-static
95+ make -j"$(nproc)"
96+ make install
6797 - name : debian-stable
6898 image : debian:stable
6999 setup_script : |
70100 echo 'deb-src http://deb.debian.org/debian stable main\ndeb-src http://deb.debian.org/debian stable-updates main' >> /etc/apt/sources.list
71101 echo 'deb http://deb.debian.org/debian bookworm-backports main' >> /etc/apt/sources.list
72102 apt-get -qq update
73103 apt-get -yqq build-dep mlt
74- apt-get -yqq install cmake qt6-base-dev libqt6svg6-dev librnnoise-dev
104+ apt-get -yqq install autoconf automake git libtool pkg-config cmake qt6-base-dev libqt6svg6-dev
105+ git clone --depth 1 --branch v0.2 https://github.com/xiph/rnnoise.git /tmp/rnnoise
106+ cd /tmp/rnnoise
107+ ./autogen.sh
108+ ./configure --prefix=/usr/local --enable-shared --disable-static
109+ make -j"$(nproc)"
110+ make install
75111 - name : fedora-44
76112 image : fedora:44
77113 setup_script : |
0 commit comments