Commit graph

8 commits

Author SHA1 Message Date
pentarctagon
62fe0b5f53
Attempt to fix macOS+scons travis error. 2019-12-29 15:47:04 -06:00
Pentarctagon
426aa7318a Fix travis macos+scons build.
Steps:
1) added `brew install libffi`, was told it was already installed and to try reinstalling.
2) changed to `brew reinstall libffi`, was told it was "keg only" and was provided the PKG_CONFIG export statement.
3) added export statement, seems to work.
2019-03-15 04:08:25 -05:00
Victor Sergienko
14ea6d49f3 #3634, #3557: Port from iOS: Compile with Apple crypto framework instead of OpenSSL. 2018-10-24 22:43:44 -07:00
Celtic Minstrel
c9191c9812 Add OpenSSL's libcrypto as a dependency
This also removes the included SHA1 and MD5 implementations
in favour of those from OpenSSL.

Thanks to @jyrkive for helping to get the CMake build working and
ensuring the game still compiles with OpenSSL 1.1.0.
(The SHA_xxx() aliases were removed in OpenSSL 1.1.0.)
2017-05-12 15:57:13 -04:00
Celtic Minstrel
5bc16e2544 Travis hack: Don't require vorbis on OSX 2016-11-12 15:20:04 -05:00
Celtic Minstrel
217a6e91f7 Travis: Install OSX dependencies
Also restrict environment and compiler for OSX build
2016-11-12 15:20:04 -05:00
Celtic Minstrel
bc7c66d9f0 Travis: Wrap entire install script in travis_wait
Using travis_wait inside the install script doesn't
have the desired effect of increasing the timeout duration.
2016-11-11 20:07:58 -05:00
Celtic Minstrel
9322f90b3a Split Travis dependency installation into a shell script
This is a prerequisite for getting an OSX build working,
since a different package manager is used there.
2016-11-11 17:41:04 -05:00