From 43f5e96a43555edac76b67bae4ea97cf29eb14d4 Mon Sep 17 00:00:00 2001 From: Minijackson Date: Tue, 27 Feb 2018 10:15:23 +0100 Subject: Manually install kcodecs --- .travis.yml | 1 + .travis/install-kcodecs.sh | 11 +++++++++++ 2 files changed, 12 insertions(+) create mode 100755 .travis/install-kcodecs.sh diff --git a/.travis.yml b/.travis.yml index 6dc0ce0f..c2457624 100644 --- a/.travis.yml +++ b/.travis.yml @@ -18,6 +18,7 @@ before_script: - source /opt/qt57/bin/qt57-env.sh - ./.travis/install-extra-cmake-modules.sh - ./.travis/install-kcoreaddons.sh + - ./.travis/install-kcodecs.sh - ./.travis/install-kasync.sh - ./.travis/install-flatbuffers.sh - ./.travis/install-kdav2.sh diff --git a/.travis/install-kcodecs.sh b/.travis/install-kcodecs.sh new file mode 100755 index 00000000..ad0a5d54 --- /dev/null +++ b/.travis/install-kcodecs.sh @@ -0,0 +1,11 @@ +#!/bin/bash +set -xeuo pipefail +git clone "git://anongit.kde.org/kcodecs" /tmp/kcodecs +cd /tmp/kcodecs +git checkout "v5.43.0" +mkdir build +cd build +cmake .. -G Ninja -DCMAKE_INSTALL_PREFIX=/usr +ninja && sudo ninja install +cd +rm -rf /tmp/kcodecs -- cgit v1.2.3