Martin Pulec
8931402a58
GitHub CI [Win]: XIMEA - use official installer
2021-03-26 08:42:28 +01:00
Martin Pulec
c62c85937a
GitHub CI [Mac]: install DELTA directly from SDK
2021-03-26 08:42:17 +01:00
Martin Pulec
41a9fe00bd
GitHub CI [Win]: install DELTA directly from SDK
2021-03-26 08:42:06 +01:00
Martin Pulec
5ac37ba22a
GitHub CI [Mac]: change APPLE_KEY_P12_B64 secret
...
Simplified APPLE_KEY_P12_B64 secret - now it uses only base64-encoded
P12 file (original certificate not needed - contained in that file).
2021-03-23 16:18:22 +01:00
Martin Pulec
63943d2487
GitHub CI: Mac signing - removed hardcoded signer username
2021-03-23 16:18:20 +01:00
Martin Pulec
e8bb936eee
GitHub CI: output of Mac bundle signing to console
...
The signing sometimes silently fails and thus it's advisable to print copy of
the output, that has been previously redirected, to console
2021-03-23 16:18:15 +01:00
Martin Piatka
9d3d1b9610
CI: install qt version 5 explicitly
2021-03-05 14:23:26 +01:00
Martin Pulec
6d79723b17
Revert "CI: Cherry pick SPOUT install script from master"
...
This reverts commit 6025000a8a .
The build scripts in release 1.6 are not compatible with that yet.
2021-02-16 10:24:42 +01:00
Martin Pulec
6025000a8a
CI: Cherry pick SPOUT install script from master
2021-02-09 15:09:15 +01:00
Martin Pulec
065f3c119a
GitHub CI [Mac]: download XIMEA API directly
2021-02-08 09:26:43 +01:00
Martin Pulec
d07035852a
GitHub CI [Linux]: use autotools for GPUJPEG
...
CMake is currently somehow broken in GitHub worker.
2021-01-05 16:46:30 +01:00
Martin Pulec
e78e08638a
GitHub CI: correctly add to path [Win]
2020-11-20 10:06:34 +01:00
Martin Pulec
d27442d37b
GitHub CI: Win build fix
...
CineForm MSBuild fails because there is already defined a variable named
"temp" interfering with "TEMP" defined by build.
Closes #99
2020-11-03 07:53:39 +01:00
Martin Pulec
8207200ec3
GitHub CI: replaced obsolete set-env and add-path
2020-10-20 10:16:39 +02:00
Martin Pulec
27ec636045
GitHub CI: Linux - explicitly remove FFmpeg packages
...
FFmpeg build-dep pulls its packages by dependency.
2020-10-20 09:34:36 +02:00
Martin Pulec
d18ec10f62
GitHub CI: Zeranoe FFmpeg Win builds no longer exist
...
Replaced FFmpeg Windows build origin
2020-10-06 16:12:02 +02:00
Martin Pulec
6998ff93c5
GitHub CI: FFmpeg SVT-AV1 - use tag v0.8.4
...
In master branch of SVT-AV1 repo, the patch is no longer present
2020-08-28 16:59:09 +02:00
Martin Pulec
86bbcddfea
GitHub CI: added support for SVT to FFmpeg [Linux]
2020-08-28 16:59:03 +02:00
Martin Pulec
c28df4168b
GitHub CI: build own x264 [Linux]
...
In order to support 10-bit codecs.
2020-08-28 16:58:55 +02:00
Martin Pulec
9f1d0471ba
CI: added few more FFmpeg modules [Linux]
2020-08-28 16:58:46 +02:00
Martin Pulec
9d5f1d306b
GitHub CI: use NVENC SDK 8.1
...
Master branch of nv-codec-headers implies current CUDA runtime
(including drivers), thus use an old version to relax the requirement a
bit. (SDK 8.0 is not compatible with current FFmpeg master)
2020-08-28 16:58:33 +02:00
Martin Pulec
1c9a4d1fc5
GitHub CI: do not build static FFmpeg [Linux]
2020-08-28 16:57:46 +02:00
Martin Pulec
bdce177f07
GitHub CI: build own FFmpeg [Linux]
...
The one in repository no longer contains NVENC and it is perhaps better
not to rely on a third-party PPA.
2020-08-28 16:57:32 +02:00
Martin Pulec
fbdd2dc266
GitHub CI: updated to current GPUJPEG structure [Win]
2020-08-05 13:54:43 +02:00
Martin Pulec
fc7f26c777
Revert "GitHub CI: request at least C++11 for GPUJPEG [Lin]"
...
This reverts commit 914d980f9d .
No longer needed, GPUJPEG now enforces C++11 by itself.
2020-06-25 16:26:59 +02:00
Martin Pulec
3211d3c130
GitHub CI: don't hardcode SDK URL, use a secret
...
Do not hardcode SDK URL, use one from a secret (if present).
+ remove SDK_PASS secret - assume that the URL path is already
obfuscated
2020-06-24 14:27:01 +02:00
Martin Pulec
9cb78b2863
GitHub CI: cache SDKs [Mac]
...
GitHub or MacStadium (Mac platform provider) may be rate-limiting
downloading the SDKs so we'd like to speed it up.
2020-06-24 14:27:01 +02:00
Martin Pulec
650d069d01
GitHub CI: make curl calls silent
2020-06-24 14:27:01 +02:00
Martin Pulec
68a7745e5c
GitHub CI: build DELTACAST [Mac]
2020-06-24 14:27:00 +02:00
Martin Pulec
ffea72bc38
GitHub CI: build DELTACAST [Win]
2020-06-24 14:26:57 +02:00
Martin Pulec
914d980f9d
GitHub CI: request at least C++11 for GPUJPEG [Lin]
2020-06-16 14:05:05 +02:00
Martin Pulec
6293f38445
C/C++ CI: build also release
...
+ distinct name for NDI build
+ small improvements
2020-06-09 09:34:43 +02:00
Martin Pulec
0dd260b334
GitHub CI: make check/distcheck work with NDI
...
+ added missing NDI artifact upload step for macOS
2020-06-04 16:39:38 +02:00
Martin Pulec
dd1140254b
GitHub CI [Mac]: pass NDI path to DYLIBBUNDLER_FLAGS
2020-06-03 16:22:03 +02:00
Martin Pulec
aa78d1da35
GitHub CI: download NDI only if built [Linux, Win]
2020-06-03 16:22:02 +02:00
Martin Pulec
d23feabb5d
GitHub CI: support for Mac NDI
2020-06-03 16:22:02 +02:00
Martin Pulec
ac3edcb85f
Allow private NDI build
2020-06-03 16:22:02 +02:00
Martin Pulec
733192968d
ARM-build: use Raspbian for ARMHF build
2020-06-01 22:46:36 +02:00
Martin Pulec
41b1b2ee62
ARM build: build also file capture
2020-06-01 09:15:35 +02:00
Martin Pulec
d01e467070
.github/scripts/replace-asset.sh: fixed a fail
...
Fixed premature end when GITHUB_REPOSITORY/GITHUB_TOKEN were not given.
2020-05-29 13:31:30 +02:00
Martin Pulec
aa23e38200
Added GitHub action for ARM builds
2020-05-29 10:13:33 +02:00
Martin Pulec
d2aa27da2a
GitHub CI: use JSON file
...
Use JSON as a file to fix '\n' in JSON handling.
2020-05-26 21:50:51 +02:00
Martin Pulec
b640bd5412
GitHub: cache also AJA [Win]
2020-05-22 16:21:49 +02:00
Martin Pulec
709a2ad614
GitHub CI: do not reinstall already installed MSYS2 packages
2020-05-22 14:48:25 +02:00
Martin Pulec
edb3067648
GitHub CI: cache live555
2020-05-22 12:03:38 +02:00
Martin Pulec
e3335c25ea
GitHub CI: only download prebuilt GPUJPEG [Win]
2020-05-22 09:52:30 +02:00
Martin Pulec
c24595d768
GitHub CI: added dependencies for Linux HW accels
2020-05-19 14:13:01 +02:00
Martin Pulec
315503122c
Revert "GitHub CI: Pass dylibbundler - /usr/local/lib"
...
This reverts commit 252b91adbc .
This is no longer needed with dylib bundler v2.
2020-05-05 10:16:26 +02:00
Martin Pulec
f3d608dd2d
GitHub CI: use dylibbundler v2
...
Use a dylibbundler fork because it has much better execution time and
perhaps also other improvements.
2020-05-05 10:16:18 +02:00
Martin Pulec
1d4a350159
Bump to new Cineform
...
Use version v10.0.2a.
+ do not build Cineform tools - not needed and current Cineform master
(not this one checked) fails to compile the tools in MSW
2020-05-02 13:32:27 +02:00