third attempt at travis config

* upgrade minimum required Rust from 1.17 to 1.20; reffers 0.4.2
  apparently uses std::mem::ManuallyDrop, introduced in 1.20

* install ffmpeg from source (requiring sudo access) rather than using
  the ancient one from Ubuntu Trusty to meet the minimum version
  requirements specified in ffmpeg/build.rs.
This commit is contained in:
Scott Lamb
2018-08-07 15:23:32 -05:00
parent a81de3f620
commit 62a1bad8b9
3 changed files with 8 additions and 7 deletions

View File

@@ -49,8 +49,8 @@ all non-Rust dependencies:
libssl-dev \
pkgconf
Next, you need Rust 1.17+ and Cargo. The easiest way to install them is by following
the instructions at [rustup.rs](https://www.rustup.rs/).
Next, you need Rust 1.20+ and Cargo. The easiest way to install them is by
following the instructions at [rustup.rs](https://www.rustup.rs/).
Finally, building the UI requires [yarn](https://yarnpkg.com/en/).