summaryrefslogtreecommitdiffstats
path: root/travis-deps
Commit message (Collapse)AuthorAgeFilesLines
* build: bump required FFmpeg/Libav librarieswm42015-03-031-2/+2
| | | | | | | | | | | | | | | | The af_lavrresample commit made compilation fail on Libav 10, so I think it's time to require somewhat more recent dependencies. Libav 11 is the latest release, and FFmpeg 2.4 seems to correspond to Libav 11. So use these. Also adjust the configure failure message. Instead of (accidentally) printing the pkg-config versions twice, print the release version numbers too. This is helpful, because the release version numbers are completely different from the pkg-config ones. I will probably remove some compatibility hacks in the following commits too.
* travis: update libass depwm42015-02-181-1/+1
| | | | Use a libass version that does not fail; switch to github releases.
* travis: use homebrew to build ffmpeg on OS XStefano Pigozzi2014-08-011-18/+58
| | | | | This allows us to use a newer version of ffmpeg and to test the build of our VDA code.
* travis: add OS X continous integrationStefano Pigozzi2014-07-211-2/+9
| | | | | | | | The travis guys were so nice to activate multi OS support for us (it's a beta feature). So now we build on OS X ass well to check for OS X specific breakage. Later I might investigate further and build with the minimum supported SDK version so that we don't break older systems by using newer Cocoa features.
* travis-ci: update Libav releasewm42014-03-241-1/+1
| | | | | | | | Libav 10 was released, so we can enable testing the stable Libav version again. FFmpeg 2.2 was also released, but since we still support 2.1.4, we stick with the older version. This is better for testing.
* travis-ci: update ffmpeg stable tarballwm42014-03-161-1/+1
|
* travis: remove --disable-doc from libav/ffmpeg configureStefano Pigozzi2013-11-241-1/+1
|
* travis: use clang for ffmpeg/libav compilationStefano Pigozzi2013-11-061-1/+1
| | | | | | | | I overlooked the fact that the ffmpeg/libav build system only supports `--cc` and completly ignores $CC. Hopefully this makes the build times a little faster. Fixes #332
* travis: update ffmpeg stable to 1.2.4 tarballStefano Pigozzi2013-11-051-1/+1
| | | | This is the last release in the 1.2.4 line.
* travis: Update libav stable tarballTimothy Gu2013-11-051-1/+1
| | | | Signed-off-by: Timothy Gu <timothygu99@gmail.com>
* travis: don't generate docs for ffmpeg/libavStefano Pigozzi2013-09-011-1/+9
| | | | Fixes some breakage with ffmpeg-git
* add Travis-CI integrationStefano Pigozzi2013-05-191-0/+92
Travis-CI [1] is a continous integration cloud service. It is free for open-source projects and tigthly integrated tiwh GitHub so there is really no reason for us not use it. :) For now we are going to do a total of 4 builds, mainly to test ffmpeg/libav API breakage: * ffmpeg-stable, libass-stable * ffmpeg-git, libass-stable * libav-stable, libass-stable * libav-git, libass-stable The compiler that is currently used is clang for two reasons: * running 8 build targets would be quite wasteful and take a long time * clang is less tested and used during development than gcc (especially on linux) Currently Travis doesn't support OS X environments alongside Linux ones [2]. When it will, we will add a fifth build target to test OS X compilation breakage. README was moved to markdown to add the little build status image. I ran some tests with my GitHub fork and couldn't get images to show up using ReStructured Text. [1]: https://github.com/travis-ci/travis-ci [2]: travis-ci/travis-ci#216