Commit graph

325 commits

Author SHA1 Message Date
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
BtbN
9f930118ab Remove libmfx support
Intel discontinued support for it. There will be no security fixes and
updates for it anymore.

Unfortunately this means that older versions of ffmpeg will be losing
support for QSV hardware acceleration, but it's either that or knowingly
leaving people open to security issues.
2023-05-29 14:07:27 +02:00
BtbN
94dcf28fad
Fix vidstab commit variable 2023-05-15 18:55:30 +02:00
bitraid
c02dbf2722 Fix variable name of fftw3 build script 2023-05-15 13:26:59 +02:00
BtbN
5ab621cb66 Update OpenSSL to 3.0 2023-04-30 23:46:30 +02:00
BtbN
e2acf44a52 Add explicit enable step to vulkan script dir 2023-04-19 14:18:03 +02:00
BtbN
8a04456211 Disable libplacebo for all current versions 2023-04-19 11:42:25 +02:00
BtbN
341ed9f992 Update dependencies 2023-04-18 16:23:16 +02:00
BtbN
5e54b68d5e Update mbedtls 2023-03-28 14:52:55 +02:00
BtbN
a1fdcf77ae Downgrade libplacebo again 2023-03-19 18:16:36 +01:00
BtbN
521d708a8e Update dependencies 2023-03-19 12:26:11 +01:00
BtbN
3aaec67422 Retry flaky iconv clone 2023-03-16 17:48:38 +01:00
nyanmisaka
a6e38b38fd Fix the path to fontconfig configuration file
instead of using the install prefix + /etc or /var

Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2023-03-12 17:06:30 +01:00
BtbN
193f55691b
Remove libvpl debugging leftover 2023-03-08 23:19:42 +01:00
BtbN
75f7b8e218 Bump uavs3d 2023-02-23 12:11:23 +01:00
Dennis E. Mungai
7e91dfcaa5 Omit the `--filter=blob:none` option passed to git clone
This should prevent the "filtering not recognized by server, ignoring" warning on git clone.
2023-02-16 16:49:54 +01:00
BtbN
2bb8f6d5e0 Alaways do full clone of iconv repo 2023-02-15 16:54:25 +01:00
BtbN
74a2af1977 Switch frei0r to "cmake" 2023-02-12 17:11:50 +01:00
BtbN
3183ec99b3 Update dependencies 2023-02-12 14:40:12 +01:00
BtbN
60ce7242b7 Update libiconv
Closes #237
2023-02-07 21:01:26 +01:00
BtbN
583334e450 Bump libiconv 2023-02-01 15:31:20 +01:00
BtbN
0d2e5c7051 Fix rusts nonsensical root-only permissions on its library
Fixes #234
2023-01-29 14:10:07 +01:00
BtbN
98b1aa8b2d Downgrade vulkan headers 2022-12-25 00:37:03 +01:00
BtbN
b1fcac316e Account for fixed bortli buildsystem 2022-12-24 21:37:48 +01:00
BtbN
e676b22a71 Update dependencies 2022-12-24 15:23:31 +01:00
BtbN
ab4299b595 Fix lib-Prefixless OpenCL library linking 2022-12-03 01:14:46 +01:00
BtbN
6eab5153f5 Add new lilv dep 2022-12-02 21:03:31 +01:00
BtbN
8dac144f1c Stick to SDL2 instead of 3 2022-12-02 18:11:12 +01:00
BtbN
d88a84b308 Update dependencies 2022-12-02 16:21:37 +01:00
Yicheng Liu
37d82154fd Update SVT-AV1 to v1.4.0 2022-12-02 12:21:20 +01:00
BtbN
e6e28d4704 Bump ffnvcodec 2022-11-10 15:33:05 +01:00
BtbN
c83db5db6a Update dependencies 2022-11-06 14:06:20 +01:00
BtbN
81c3431e57 Enable 10 bit support for uavs3d
Closes #211
2022-11-06 12:25:08 +01:00
BtbN
e7853fda68 Bump openssl 2022-11-06 01:22:37 +01:00
BtbN
3bb2b17e48 Bump ffnvcodec for master only 2022-11-06 01:21:33 +01:00
BtbN
f395efe8a1 Update libxml2 2022-11-05 21:04:57 +01:00
nyanmisaka
c03ab7a812 Add chromaprint
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2022-11-04 21:29:28 +01:00
nanake
fd4fac0ec7 Update rubberband build options
Signed-off-by: nanake <nanake@users.noreply.github.com>
2022-11-04 21:18:55 +01:00
BtbN
009c516860 Run ranlib on libvpx.a after install
libvpx strips it, which mangles the symbol index when LTO is enabled.
ranlib fixes it again.
2022-11-02 22:09:11 +01:00
BtbN
2f0d9dbf8b Explicitly declare toolchain tools in base image 2022-11-02 22:02:09 +01:00
BtbN
18e540f47d Enable OpenAL for master builds 2022-10-31 20:44:20 +01:00