177 Commits

Author SHA1 Message Date
Stéphane Lepin
6a733bbb13
Migrate Windows & Linux builds to Azure Pipelines (#422) 2020-03-28 19:13:55 +01:00
Stéphane Lepin
a5af45fb31 ci(xenial): update frontend api to 25.0.0 2020-03-17 23:41:00 +01:00
Stéphane Lepin
1ada33a4f0 package(deb): fix ambiguous syntax 2020-03-17 19:41:43 +01:00
Stéphane Lepin
fe217ef5df package(deb): fix email address 2020-03-17 18:43:01 +01:00
Stéphane Lepin
e0a25dbf48 package(deb): add Qt image formats plugins dependency 2020-03-17 18:16:26 +01:00
Stéphane Lepin
010102da25 ci(linux): download frontend API headers from stable 2020-03-12 17:06:09 +01:00
Stéphane Lepin
5173338949 linux: add proper dependencies list in Deb package 2020-03-12 15:40:28 +01:00
Stéphane Lepin
7dd8cb5d8d ci(macos): use framework rpath in package script 2019-11-11 15:27:27 +01:00
Stéphane Lepin
ebf631a15f ci(macos): fix lib paths in package script 2019-11-11 14:54:17 +01:00
Stéphane Lepin
11b948fb69 Revert "ci(macos): use @rpath in package script"
This reverts commit 070660848bf77cae5d3ac8f7f52927cd83cae070.
2019-11-11 13:36:04 +01:00
Stéphane Lepin
070660848b ci(macos): use @rpath in package script 2019-11-11 13:27:33 +01:00
Stéphane Lepin
5bdff87e3f ci(macos): fix lookup path of Qt dependencies for new OBS bundle format 2019-11-04 13:07:15 +01:00
Stéphane Lepin
7e68cd016a ci(windows): exclude RCs when fetching the latest version of OBS 2019-08-24 12:39:46 +02:00
Stéphane L
e5be6b96fb general: version bump to 4.7 2019-06-11 19:32:32 +02:00
Stéphane L
d3401db5fe general: version bump to 4.6.1 2019-05-21 00:02:48 +02:00
Stéphane L
83382d8dcf general: remove boost remains 2019-05-11 17:13:41 +02:00
Stéphane Lepin
0b97502029 ci(macos): fix oops 2019-05-02 13:17:38 +02:00
Stéphane Lepin
cba2bf5cb8 ci(macos): fix obs build issue 2019-05-02 13:16:39 +02:00
Stéphane Lepin
c12a4323e7
Merge pull request #279 from derrod/captions
Add caption handler
2019-04-16 23:12:20 +02:00
Stéphane L
37f96b8cf2 chore: bump to 4.6.0 2019-03-30 15:34:06 +01:00
derrod
545db60b98 ci: enable/build captions 2019-03-22 10:27:27 +01:00
Stéphane Lepin
4bc02a7389 ci(macos): install boost 2019-03-21 21:56:07 +01:00
Stéphane Lepin
eeeca8afd0
ci(macos): remove set -ev 2019-03-17 15:38:59 +01:00
Stéphane L
4f607df5fc ci(macos): fix typo 2019-03-17 15:01:01 +01:00
Stéphane L
b14b18e4be ci(macos): setup Azure Pipelines 2019-03-17 14:45:41 +01:00
Stéphane Lepin
ec7f3fa057 ci(macos): revert version change 2018-12-31 17:21:29 +01:00
Stéphane Lepin
5cfefd8b15 ci(docs): revert change 2018-12-31 17:19:24 +01:00
Stéphane Lepin
7e6b53311d import more changes from master 2018-12-31 17:18:07 +01:00
Stéphane L
82b8c66d51 docs: fix branch name in generation script 2018-12-24 02:07:55 +01:00
PatTheMav
77d63e9848
Added check for already installed packagesbuild 2018-11-08 21:29:39 +01:00
Stéphane L
962e26040d ci(windows): build OBS with VS2015 2018-11-07 00:02:34 +01:00
Stéphane L
b07884c1da ci(win): use VS2015 to fix build errors
`constexpr function 'qCountLeadingZeroBits' cannot result in a constant expression`
2018-11-06 23:52:03 +01:00
Stéphane L
c206cdfa4c chore(release): version bump 2018-11-01 13:22:26 +01:00
PatTheMav
65a9139ffe
Fixes Travis builds for macOS
Switching to Xcode 9.4 achieves parity with obs-studio.
Also QT 5.10.1 is not available as a bottle for Sierra
anymore, which leads to Travis building qt from sources.

By enabling output of the qt install step, the "missing
output" timeout in Travis should be fixed as well, once
qt is not available for High Sieera anymore.
2018-10-24 19:39:32 +02:00
PatTheMav
3d76f078cd
Silenced Homebrew update 2018-10-24 18:57:44 +02:00
PatTheMav
a1de1b11bc
Fixed Codacy commit check 2018-10-24 18:17:54 +02:00
PatTheMav
b5a3e3a4f0
Fixed dependency check for homebrew packages 2018-10-24 16:04:09 +02:00
PatTheMav
d7b0ad4916
Removed duplicate code (thanks CodeFactor..) 2018-10-24 15:17:43 +02:00
PatTheMav
2a80a6b217
More POSIX sh fixes. 2018-10-24 15:14:50 +02:00
PatTheMav
9df72f54d5
Fixed OS check and POSIX sh compatibility 2018-10-24 15:12:54 +02:00
PatTheMav
ef75ca36c9
Added missing OS check in packaging script 2018-10-24 14:59:12 +02:00
PatTheMav
84c0b698f5
Updated build files for macOS build
* Checks for OS type before executing
* Checks for Homebrew
* Checks for git (obs-studio build phase)
* Checks for cmake (obs-studio build phase)
* Installs/Updates depdencies
* Installs QT 5.10.1 from bottle (just like obs-studio)
* Pins QT so homebrew does not forcefully update it
* Removed wget dependency, uses macOS' curl
* More output
2018-10-24 14:55:17 +02:00
Stéphane Lepin
cf51fdceef
ci(macos): fix wget install error 2018-10-23 12:56:37 +02:00
Stéphane Lepin
85a52ab01f general: convert indents to tabs 2018-10-19 18:22:34 +02:00
Stéphane Lepin
03f1035690
Merge pull request #241 from caseymrm/patch-1
Add wget to install-dependencies-macos.sh
2018-10-19 17:32:59 +02:00
PatTheMav
7963b328f9 Applied patches to enable QT 5.10 building 10.13+
Issue: https://github.com/Homebrew/homebrew-core/issues/27095
Applied: https://github.com/Homebrew/formula-patches/pull/237
Applied: https://github.com/Homebrew/homebrew-core/pull/27139
2018-10-18 01:26:00 +02:00
Stéphane Lepin
9ae43a6f75 ci(macos): fix Qt 5.10.0 installation 2018-10-06 12:06:43 +02:00
Casey Muller
6b86de1fb9
Add wget to install-dependencies-macos.sh
wget is not installed by default, so when doing the build on a fresh machine, brew install it first
2018-09-27 14:07:14 -07:00
Stéphane L
e87955d59a ci(docs): fix docs deployment 2018-07-30 19:02:29 +02:00
Stéphane L
c718d8d803 general: version bump + minor CI fixes 2018-07-30 18:57:24 +02:00