Commit graph

495 commits

Author SHA1 Message Date
BtbN
0e5f512f8a Add 6.0 to builds
Will probably drop 4.4 if this causes build times to be too crazy, or if
it exhausts the asset size limit.
2023-03-03 18:55:03 +01:00
BtbN
1a3257f655 Add ffmpeg 6.0 addin 2023-02-28 15:09:04 +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
12473a216f Add new python dependency 2022-12-24 15:55:49 +01:00
BtbN
e676b22a71 Update dependencies 2022-12-24 15:23:31 +01:00
BtbN
ef8c6edf64 Disable -fstack-clash-protection on Windows
Apparently broken and unneccesary anyway: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90458#c4
2022-12-05 21:33:15 +01:00
BtbN
d89d75ea4a Enable -fstack-clash-protection on all targets 2022-12-05 18:57:54 +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
d74737d76b
Reduce wait time after deleting old latest release 2022-11-24 13:26:47 +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
cca0f227ac Update README.md
Closes #170
2022-11-06 13:01:12 +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
bbad7e7057 Don't bail on missing dockeraddin 2022-11-03 01:41:44 +01:00
BtbN
fe0e366d93 Add LTO addin 2022-11-02 22:23:08 +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
ec535f414f Update base Image to Ubuntu 22.10
This has newer meson, which fixes an important LTO related issue.
2022-11-02 22:06:40 +01:00
BtbN
2f0d9dbf8b Explicitly declare toolchain tools in base image 2022-11-02 22:02:09 +01:00
BtbN
1f74f0a60a Consolidate/clean up meson and cmake toolchain files 2022-11-02 21:53:03 +01:00
BtbN
782f731350 Add function for addins to generate Dockerfile header 2022-11-02 21:50:05 +01:00
BtbN
41079cb7bf Reduce duplication of toolchain name a bit 2022-10-31 21:47:07 +01:00
BtbN
18e540f47d Enable OpenAL for master builds 2022-10-31 20:44:20 +01:00
BtbN
768ded56fa Fix x/davs2 configure for recent binutils+gcc 2022-10-30 21:42:44 +01:00
BtbN
cf6565ec66 Disable unused libvpx unit-tests 2022-10-30 21:42:22 +01:00
BtbN
e768af40fb Enable gcc LTO optimization 2022-10-30 17:50:30 +01:00
BtbN
f5cf1599d6 Update OpenSSL 2022-10-30 01:27:14 +02:00
BtbN
6f44be6038 Add missing OpenAL dependency to its .pc file 2022-10-29 19:19:28 +02:00
BtbN
7028cb01c4 Add OpenAL
Needs fixes to ffmpeg configure before it can be enabled
2022-10-29 18:50:06 +02:00
BtbN
1896b0d138 Fix another use of deprecated set-output 2022-10-26 14:19:55 +02:00
mrintrepide
ef36e7e00d Enable AVX512 support for SVT-AV1 2022-10-24 14:12:41 +02:00
mrintrepide
86e25e0657 Update SVT-AV1 to v1.3.0 2022-10-24 14:12:41 +02:00
BtbN
2c3417550c Fix mfx disabling logic 2022-10-24 14:04:17 +02:00