Commit graph

456 commits

Author SHA1 Message Date
BtbN
449983152b Add standard stage runner to base image 2020-09-05 16:03:48 +02:00
BtbN
2ad427f535 Add ragel dep 2020-09-05 01:23:40 +02:00
BtbN
dc933e7856 Add harfbuzz 2020-09-05 01:17:53 +02:00
BtbN
b9a9ddd37e Add libass and all its dependencies 2020-09-04 23:30:11 +02:00
BtbN
1afc43b4c8 Add iconv and theora 2020-09-04 22:04:28 +02:00
BtbN
8e005b17ff Add lame 2020-09-04 20:56:48 +02:00
BtbN
e2a7733951 Add opus and vorbis 2020-09-04 20:26:58 +02:00
BtbN
880be84135 Remove more potentially shared libraries 2020-09-04 19:19:43 +02:00
BtbN
99f68d51bb Add libvpx 2020-09-04 18:45:25 +02:00
BtbN
5889107b8e Add AMF 2020-09-04 17:13:11 +02:00
BtbN
6961fa84d1 Centrally define standard include/library paths 2020-09-04 17:12:56 +02:00
BtbN
012fed6771 Define prefix during build 2020-09-04 17:05:12 +02:00
BtbN
98def95861 Fix gmp ldpath 2020-09-04 17:00:39 +02:00
BtbN
9de2650b70 Add gmp 2020-09-04 16:36:56 +02:00
BtbN
1e8de3d425 Remove unneeded phases 2020-09-04 16:20:44 +02:00
BtbN
1586c0a789 Only publish release on Schedule 2020-09-04 16:19:36 +02:00
BtbN
6f9cc90be4 Add zlib 2020-09-04 16:16:28 +02:00
BtbN
6f3c668b22 Rely on environment to provide global flags 2020-09-04 00:09:48 +02:00
BtbN
9737292aca Use correct target instead 2020-09-03 23:50:17 +02:00
BtbN
6a4b6d59ec Enforce building as console app 2020-09-03 23:40:50 +02:00
BtbN
1b853bc960 Add x265 and all its madness 2020-09-03 22:49:43 +02:00
BtbN
9ee8d5d019 Fix unconfigure typo 2020-09-03 21:03:34 +02:00
BtbN
d0c98f1000 Trim flags strings 2020-09-03 20:08:50 +02:00
BtbN
96fa0e0420 Add SDL2 2020-09-03 19:54:58 +02:00
BtbN
9c25ccf055 Add schannel stub 2020-09-03 19:40:06 +02:00
BtbN
a9435640a0 Define dummy functions to silence warnings 2020-09-03 19:34:50 +02:00
BtbN
d3eccc19ab Add ffnvcodec 2020-09-03 19:32:54 +02:00
BtbN
70b70e5bb7 Add option to disable steps 2020-09-03 19:31:29 +02:00
BtbN
ce2c884aaf Build latest release branch 2020-09-03 19:24:00 +02:00
BtbN
49d6732d47 Do daily builds 2020-09-03 19:20:10 +02:00
BtbN
f3b3610895 Use unique tag name for releases 2020-09-03 18:27:19 +02:00
BtbN
03a627998d Use mkdir -p 2020-09-03 18:15:02 +02:00
BtbN
587735e22b Install html docs 2020-09-03 18:06:16 +02:00
BtbN
825a74c1ad Create named subdir in archive 2020-09-03 18:03:26 +02:00
BtbN
3664c1dceb Install textinfo for doc building 2020-09-03 17:47:03 +02:00
BtbN
118f887245 Fix parth typo 2020-09-03 17:42:29 +02:00
BtbN
ea92de5b06 Use zip for better accessibility 2020-09-03 17:42:23 +02:00
BtbN
e9b2d7fd19 Force static linking via pkg-config 2020-09-03 17:28:01 +02:00
BtbN
6bcebd25f3 Do release of what was just built 2020-09-03 17:19:35 +02:00
BtbN
d942c3164d git switch does not take commits 2020-09-03 17:02:15 +02:00
BtbN
b87c78bae4 Improve build script a bit 2020-09-03 16:56:47 +02:00
BtbN
75d2e07732 Build ffmpeg variants 2020-09-03 16:40:19 +02:00
BtbN
f4ed3a8008 Move base images to subdir 2020-09-03 16:33:37 +02:00
BtbN
6ad0e85361 Use cache to avoid needless rebuilds 2020-09-03 14:48:32 +02:00
BtbN
fb235bdeec Make sure base image is up to date 2020-09-03 14:41:26 +02:00
BtbN
a7ade4dc87 Use Docker Hub... 2020-09-03 03:13:45 +02:00
BtbN
04b18a170b Use dedicated registry token 2020-09-03 03:01:59 +02:00
BtbN
b5eeea84a4 Fix image names 2020-09-03 02:54:36 +02:00
BtbN
cd6d7b2979 Implement container building workflow 2020-09-03 02:15:17 +02:00
BtbN
fb19c45d9f Cleanup after build 2020-09-03 01:05:56 +02:00