365 Commits

Author SHA1 Message Date
BtbN
7ed76a8724 Overhaul cache system 2023-12-21 01:31:23 +01:00
BtbN
75902682ba Add missing winapi dependencies to libssh .pc file 2023-12-20 15:12:32 +01:00
BtbN
d635cef3e5 internal cms library in jxl are busted, build manually 2023-12-20 00:22:25 +01:00
BtbN
7fac68e2f5 Un-un-fix libjxl once again 2023-12-19 23:04:44 +01:00
BtbN
e59c467a5c Update scripts 2023-12-19 21:45:03 +01:00
BtbN
6080cbc496 Latest libvmaf is not compatible with 4.4 anymore 2023-11-29 20:47:09 +01:00
BtbN
f30b6668bc Remove remnants of removed jxl_cms lib 2023-11-29 18:59:24 +01:00
BtbN
49d31d6bda Switch libpciaccess to meson 2023-11-29 18:32:04 +01:00
BtbN
e2ab02ac2f Remove workaround from aribcaption 2023-11-29 15:46:10 +01:00
BtbN
e86d3b06a8 Update dependencies 2023-11-29 15:45:31 +01:00
BtbN
e714d9c1e2 Stop unconditional dllexport from libplacebo 2023-11-15 17:35:47 +01:00
BtbN
9a0acacbd1 Add libaribcaption 2023-11-11 19:37:17 +01:00
BtbN
7b6432add4 Update dependencies 2023-10-24 02:12:52 +02:00
BtbN
9a80ab2679 Disable mbdels aesni support on win32
Closes #307
2023-10-09 14:19:13 +02:00
BtbN
dd0713049b Indirectly fix hidden mbedtls dependency 2023-10-05 23:56:40 +02:00
DanielM Stanciu
115bdaac77 Update libvpx to 1.3.1
Libvpx should be update to be more explicit in the fact it includes the security patch.
2023-10-05 19:17:47 +02:00
BtbN
3edc6b4b3d
Update mbedtls 2023-10-05 19:17:28 +02:00
BtbN
418d8af03c
Update libvpx 2023-09-29 13:46:54 +02:00
BtbN
bbcf2b9a53 Update ffnvcodec 2023-09-28 19:28:41 +02:00
BtbN
90b801a370 Update dependencies 2023-09-20 15:47:43 +02:00
BtbN
fe9763a148 Force true static link for libva-win32 2023-09-19 23:36:02 +02:00
BtbN
86871adfca Enable libva on Windows
I was not able to get the driver to work at all.
It just crashes a lot, but since it has no averse side-effects
(hopefully), let's just enable it by default.
2023-09-19 22:54:02 +02:00
Araki
b758f790f1 Update 50-svtav1.sh from 1.6 to 1.7.0.1
Update SVT-AV1 from 1.6 to 1.7.0.1, using the latest commit from the SVT-AV1 repository.
2023-09-19 19:28:22 +02:00
BtbN
f478b31348 Slim down openssl build 2023-09-19 19:24:13 +02:00
BtbN
f10c39ec37 Explicitly enable libharfbuzz on latest master
Closes #297
2023-09-18 12:13:39 +02:00
BtbN
15d0b26bda Re-enable libjxl on win32 2023-08-31 15:26:22 +02:00
BtbN
256a55e148 Disable libjxl on win32 2023-08-19 12:45:50 +02:00
BtbN
9a6aafa8ea Stick to video codec sdk 12.0 2023-08-17 18:50:27 +02:00
BtbN
d6558a3efa Update dependencies 2023-08-17 18:33:19 +02:00
BtbN
0a5e19d524 Move iconv submodule fetch to cache 2023-07-25 14:39:11 +02:00
BtbN
c07b573acd Avisynth insist on a tag to exist 2023-07-20 15:54:19 +02:00
BtbN
2fe73c5aab Bump avisynth 2023-07-20 15:29:53 +02:00
BtbN
683e3a4dc9 Bump libjxl 2023-07-10 22:40:41 +02:00
BtbN
7a5bf0c0bb Switch to gmplib github mirror 2023-07-09 19:44:10 +02:00
BtbN
a7ae13efb7 Fix cache invalidation on commit update 2023-07-08 20:11:09 +02:00
BtbN
6c86fdaad0 Downgrade libjxl, they removed deprecated stuff 2023-07-08 19:26:54 +02:00
BtbN
49684930d2 Jxl has a new submodule 2023-07-08 19:26:54 +02:00
BtbN
71c3a919b8 Update dependencies 2023-07-08 19:26:54 +02:00
BtbN
9465728b3b Disable doxgen for xz 2023-06-21 13:50:46 +02:00
BtbN
547eee9db4 Update dependencies 2023-06-21 13:44:00 +02:00
BtbN
0598fb3dba Make final dl cache image FROM scratch 2023-06-21 00:38:32 +02:00
BtbN
8c336b4dec Add more explicit cache image name 2023-06-20 23:44:31 +02:00
BtbN
61debb00e5 Switch to a more direct Dockerfile.dl generation
Otherwise the entire build cache effectively invalidates the moment one
script changes..
2023-06-18 21:25:52 +02:00
BtbN
c3fec1bd50 Add infrastructure for caching downloads in separate image 2023-06-18 19:57:13 +02:00
BtbN
d75466340a Use old release version of gmp again
Their hg server is way too flakey to rely on, download a release tarball
from GNU mirror instead.

I hope no important fixes are missed due to the loss of update
automation this causes.
2023-06-16 20:36:29 +02:00
BtbN
1ae971430e Update ct-ng configs 2023-06-04 01:29:42 +02:00
BtbN
a197b3f9ca Do full clone for mingw
SF's git server seems to be incapable of bandwidth saving single-commit
clones.
2023-06-02 17:42:44 +02:00
BtbN
915d6e0afa Switch mingw-w64 to official git repo
The Github mirror seems to be broken, maybe switch back once it's
revived.

Closes #276
2023-05-29 23:09:09 +02:00
BtbN
67723fc5c2 iconv: Force autogen to use hostcc to build its stuff 2023-05-29 15:29:31 +02:00
BtbN
0d1bf557c8 Update dependencies 2023-05-29 14:10:36 +02:00