1ubuntu-latest: 2 image: ubuntu:latest 3 script: 4 - sed -i '/^#\sdeb-src /s/^#//' "/etc/apt/sources.list" 5 - DEBIAN_FRONTEND=noninteractive apt-get -qq update 6 - DEBIAN_FRONTEND=noninteractive apt-get -yqq build-dep mlt 7 - ./configure --enable-gpl --enable-gpl3 && make && make install 8 # there's no `check` or `test` `make` target 9 10ubuntu-lts: 11 image: ubuntu:20.04 12 script: 13 - sed -i '/^#\sdeb-src /s/^#//' "/etc/apt/sources.list" 14 - DEBIAN_FRONTEND=noninteractive apt-get -qq update 15 - DEBIAN_FRONTEND=noninteractive apt-get -yqq build-dep mlt 16 - ./configure --enable-gpl --enable-gpl3 && make && make install 17 # there's no `check` or `test` `make` target 18 19debian-unstable: 20 image: debian:unstable 21 script: 22 - echo -e 'deb-src http://deb.debian.org/debian buster main\ndeb-src http://deb.debian.org/debian buster-updates main\ndeb-src http://security.debian.org buster/updates main' >> /etc/apt/sources.list 23 - apt-get -qq update 24 - apt-get -yqq build-dep mlt 25 - ./configure --enable-gpl --enable-gpl3 && make && make install 26 # there's no `check` or `test` `make` target 27 28debian-testing: 29 image: debian:testing 30 script: 31 - echo -e 'deb-src http://deb.debian.org/debian buster main\ndeb-src http://deb.debian.org/debian buster-updates main\ndeb-src http://security.debian.org buster/updates main' >> /etc/apt/sources.list 32 - apt-get -qq update 33 - apt-get -yqq build-dep mlt 34 - ./configure --enable-gpl --enable-gpl3 && make && make install 35 # there's no `check` or `test` `make` target 36 37debian-stable: 38 image: debian:stable 39 script: 40 - echo -e 'deb-src http://deb.debian.org/debian stretch main\ndeb-src http://deb.debian.org/debian stretch-updates main\ndeb-src http://security.debian.org stretch/updates main' >> /etc/apt/sources.list 41 - apt-get -qq update 42 - apt-get -yqq build-dep mlt 43 - ./configure --enable-gpl --enable-gpl3 && make && make install 44 # there's no `check` or `test` `make` target 45 46fedora-33: 47 image: fedora:33 48 script: 49 - yum --assumeyes groupinstall "Development Tools" 50 - yum --assumeyes install yasm gavl-devel libsamplerate-devel libxml2-devel ladspa-devel jack-audio-connection-kit-devel sox-devel SDL-devel gtk2-devel qt-devel libexif-devel libtheora-devel libvorbis-devel libvdpau-devel libsoup-devel liboil-devel python-devel alsa-lib pulseaudio-libs-devel gcc-c++ 51 # unclear why `gcc-c++` isn't in `Development Tools` 52 - ./configure --enable-gpl --enable-gpl3 && make && make install 53 54fedora-32: 55 image: fedora:32 56 script: 57 - yum --assumeyes groupinstall "Development Tools" 58 - yum --assumeyes install yasm gavl-devel libsamplerate-devel libxml2-devel ladspa-devel jack-audio-connection-kit-devel sox-devel SDL-devel gtk2-devel qt-devel libexif-devel libtheora-devel libvorbis-devel libvdpau-devel libsoup-devel liboil-devel python-devel alsa-lib pulseaudio-libs-devel gcc-c++ 59 # unclear why `gcc-c++` isn't in `Development Tools` 60 - ./configure --enable-gpl --enable-gpl3 && make && make install 61 62fedora-31: 63 image: fedora:31 64 script: 65 - yum --assumeyes groupinstall "Development Tools" 66 - yum --assumeyes install yasm gavl-devel libsamplerate-devel libxml2-devel ladspa-devel jack-audio-connection-kit-devel sox-devel SDL-devel gtk2-devel qt-devel libexif-devel libtheora-devel libvorbis-devel libvdpau-devel libsoup-devel liboil-devel python-devel alsa-lib pulseaudio-libs-devel gcc-c++ 67 # unclear why `gcc-c++` isn't in `Development Tools` 68 - ./configure --enable-gpl --enable-gpl3 && make && make install 69 70fedora-30: 71 image: fedora:30 72 script: 73 - yum --assumeyes groupinstall "Development Tools" 74 - yum --assumeyes install yasm gavl-devel libsamplerate-devel libxml2-devel ladspa-devel jack-audio-connection-kit-devel sox-devel SDL-devel gtk2-devel qt-devel libexif-devel libtheora-devel libvorbis-devel libvdpau-devel libsoup-devel liboil-devel python-devel alsa-lib pulseaudio-libs-devel gcc-c++ 75 # unclear why `gcc-c++` isn't in `Development Tools` 76 - ./configure --enable-gpl --enable-gpl3 && make && make install 77