Commit Graph

30 Commits (83913e1d31e76e09ece69b1333028e5d06c4969a)

Author SHA1 Message Date
Colin Edwards 8b6f6d1c85 CI: Move clang format check into a seperate github workflow 2020-04-09 21:26:41 -05:00
Colin Edwards 921a742966
Merge pull request #2617 from RytoEX/update-macos-deps
CI: Update macOS dependencies
2020-04-07 14:51:16 -05:00
Colin Edwards de6643b8ea CI: Update dependencies on macOS 2020-04-07 14:06:54 -05:00
Ryan Foster 00c1513890 CI: Update macOS dependencies
* Update VLC from 3.0.4 to 3.0.8
* Update Sparkle from 1.20.0 to 1.23.0
2020-04-02 04:00:51 -04:00
Colin Edwards f0fe107515 CI: macOS use qt 5.14.1 2020-03-04 21:48:26 -06:00
Colin Edwards 28243dbc94 CI: Run clang format on linux and osx CI and fail if changes are made 2019-07-12 21:44:33 -05:00
Rat cb3054ae6e CI: Build caption output support on OSX by default
Enable caption building by default on OSX to make captions usable
on OSX via scripting API.
2019-03-21 07:46:12 +01:00
juvester 98fc5750db CI: Use proper VLC release tarball
As noted by ePirat, the VLC releases on GitHub are not official
releases, just repo snapshots. Use the official VLC 3.0.4 release
tarball to ensure maximum stability.
2018-11-30 22:33:04 +02:00
juvester d10e4cd040 CI: Use VLC 3.0.4 instead of master for macOS
Fixes an issue where macOS builds on Travis would fail due to changes
in VLC master branch.
2018-11-30 18:03:48 +02:00
jp9000 2c0f65c3ea obs-browser: Fix local macOS build issues
(This also modifies the CI scripts accordingly)

It was difficult to build local obs-browser builds on macOS due to the
way the frameworks work and libraries are linked.  This solves that
issue so that local builds of obs-browser should always work fine.
2018-09-11 01:29:13 -07:00
jp9000 2d154d550e CI: Use Qt 5.10.1 instead of 5.11.1 for macOS
This fixes a bug where the interact window would crash.
2018-08-28 19:29:08 -07:00
Colin Edwards 62917b503a CI: Update OSX Deps package 2018-08-09 22:29:21 -05:00
Ryan Foster 3ea16c619f CI: Update Travis scripts to target OSX 10.11+ 2018-08-02 00:08:20 -04:00
jp9000 30d967eafa obs-browser: Update to browser source refactor 2018-04-14 03:45:07 -07:00
Colin Edwards 92574a778d CI: Check out OSX branch of obs-browser 2018-03-19 14:42:24 -05:00
Colin Edwards 3040ff6347 CI: Don't install python for OSX 2018-01-30 23:25:35 -06:00
Colin Edwards e2005044dd CI: Update OSX deps build scripts 2018-01-28 19:04:46 -06:00
Colin Edwards 65e8bb04e8 CI: Point to newer brew python 2018-01-24 10:28:37 -06:00
Colin Edwards 5d17e6f6ea deps/scripting: Add python rpaths to the obs binary on OSX
Closes jp9000/obs-studio#1127
2018-01-04 17:04:08 -08:00
Ryan Foster 54a68ec535 CI: Update Travis script to target OSX 10.10+
Since OSX 10.10 is now the officially supported minimum OS version on
Mac, update the CI script.
2017-10-14 23:07:53 -04:00
juvester 5f128d9e54 CI: Use ccache to speed up the build
Speeds up recompilation by caching previous compilations and detecting
when the same compilation is being done again. [skip appveyor]
2017-03-08 15:10:07 +02:00
Colin Edwards c22cfaa15b CI: OSX - enable sparkle 2017-03-05 20:45:19 -06:00
Colin Edwards 108b296855 CI: Fix cef version variable 2017-03-01 15:27:33 -06:00
Colin Edwards 5843100b9e CI: OSX - Use bash variable for CEF version 2017-03-01 12:22:41 -06:00
Gol-D-Ace 33e16c3ee9 CI: Use correct folder for building browser 2017-03-01 19:05:08 +01:00
Colin Edwards 22e2a12432 CI: Build VLC plugin for OSX on travis 2017-01-22 00:51:40 -06:00
Colin Edwards 770a9b7e67 CI: Update browser plugin ref and build scripts.
Hopefully this will fix a crash from CEF on 10.9
2017-01-09 19:48:32 -06:00
Colin Edwards 0f2e71cdb5 [CI] Use prebuilt deps so we can build on 10.9 2017-01-07 21:05:23 -06:00
Colin Edwards 947d04012f Build browser plugin on travis for OSX 2016-10-13 19:36:55 -05:00
Colin Edwards 47c8365cdd OSX Travis build 2016-10-10 00:39:55 -05:00