arch1t3cht
6af7c6bddf
Merge branches 'workarounds' and 'bestsource' into feature
2023-12-27 06:53:22 +01:00
0tkl
29c8054b50
Update ffmpeg wrap to 6.1
2023-12-27 06:50:37 +01:00
arch1t3cht
eca52e4166
Merge branch 'workarounds' into feature
2023-12-26 16:20:07 +01:00
arch1t3cht
8e60a46c01
Work around double buffering issue in wx master
...
See https://github.com/wxWidgets/wxWidgets/issues/23585 .
This patch reverts commit fb4f0b590c42a66263debf926617c00b157c9a in
wxWidgets.
2023-12-26 16:16:12 +01:00
arch1t3cht
1eea4ca69c
Remove stray BOM in dav1d patch
2023-12-26 16:15:39 +01:00
arch1t3cht
7f928e8d6d
Merge branch 'bugfixes' into feature
2023-12-02 18:08:47 +01:00
arch1t3cht
592bd993d7
Remove iconv's stdbool.h
...
This was breaking things (libass) and doesn't seem to be
needed any more.
2023-12-02 18:08:36 +01:00
arch1t3cht
786f082673
Merge branch 'workarounds' into feature
2023-11-24 23:10:07 +01:00
arch1t3cht
ffb95f1375
Bump wxWidgets wrap back down to 3.1.4
...
Fixes arch1t3cht/Aegisub#99 .
Of course one day icon scaling should be sorted out properly,
but for now let's just revert.
2023-11-24 23:08:49 +01:00
arch1t3cht
8947e20dbb
Merge branch 'bugfixes' into feature
2023-11-24 21:02:09 +01:00
arch1t3cht
18d088c479
Fix hunspell include and wrap
2023-11-24 20:53:07 +01:00
arch1t3cht
5ceaa45f3a
Merge branch 'bugfixes' into feature
2023-11-21 21:20:52 +01:00
arch1t3cht
4576ac0638
luajit: Remove checkdef for SSE
...
This isn't actually set in luajit's Makefile. Maybe it was at some
point in the past, but there's no trace of it now.
Fixes arch1t3cht/Aegisub#98 .
2023-11-21 21:19:06 +01:00
arch1t3cht
752a14cc25
Merge branch 'bugfixes' into feature
2023-11-06 22:45:06 +01:00
arch1t3cht
24c8144e91
meson: luajit: Set correct LUAJIT_TARGET for buildvm
...
On native builds this is derived automatically, but on cross builds
it needs to be set explicitly.
2023-11-06 22:44:18 +01:00
arch1t3cht
1ba7979ff4
meson: luajit: Remove unused readline dependency
2023-11-06 22:44:03 +01:00
arch1t3cht
b3eb182259
Merge branch 'bugfixes' into feature
2023-10-13 23:56:15 +02:00
arch1t3cht
ee247419b6
Merge branch 'workarounds' into feature
2023-10-13 23:55:52 +02:00
arch1t3cht
c67ba9f70c
Update ffmpeg wrap to 6.0 following ffms2 updates
...
Also bump libdav1d and turn the wrap patches into diffs. This requires
bumping the minimum meson version to 0.63, but meson 1.0 is available
pretty much everywhere now so this should be fine.
2023-10-13 23:46:11 +02:00
arch1t3cht
9bc3cad79e
Add remaining dasm flags in luajit wrap
...
This now matches the makefile. Also stop hardcoding the flags
for MSVC, since cc.get_define seems to work properly there now.
2023-10-13 23:26:01 +02:00
arch1t3cht
82b7e96cea
Merge branches 'bugfixes' and 'fixes' into feature
2023-10-13 00:36:09 +02:00
arch1t3cht
4e6af75db4
Add proper endianness flag for dasm in luajit wrap
...
Fixes luajit almost completely breaking on aarch64 and probably
other non-x86 architectures.
2023-10-12 23:04:22 +02:00
arch1t3cht
1fde843630
Merge branches 'fixes' and 'bugfixes' into feature
2023-09-10 14:04:30 +02:00
arch1t3cht
4a97bb0dd2
meson: Update luajit wrap for luajit's rolling releases
2023-09-10 14:04:04 +02:00
arch1t3cht
a867f0cc30
Merge branch 'workarounds' into feature
2023-08-09 18:30:51 +02:00
sepro
5944d7999c
Add option to build on wxWidgets master
2023-08-09 18:07:13 +02:00
sepro
0f897ba0eb
Add nasm fallback url
2023-08-09 18:03:11 +02:00
arch1t3cht
4659bb2802
Merge branch 'bugfixes' into feature
2023-08-09 18:02:46 +02:00
sepro
0637bcdc7f
Add nasm fallback url
2023-08-09 18:01:09 +02:00
arch1t3cht
66127f8c40
Merge branch 'bugfixes' into feature
2023-07-18 16:02:24 +02:00
0tkl
0fd12795da
fix typo in meson wrap file
2023-07-18 16:01:59 +02:00
arch1t3cht
f9be4a854f
Merge branches 'workarounds' and 'video_provider_rework' into feature
2023-07-16 17:57:09 +02:00
arch1t3cht
d3325eef6c
Revert "meson: revert icu detection in harfbuzz"
...
This reverts commit 36a18e5ba3
.
2023-07-16 17:55:32 +02:00
arch1t3cht
1de8d04a43
Merge branches 'bugfixes' and 'vapoursynth' into feature
2023-03-24 20:31:07 +01:00
arch1t3cht
61b8a16cd8
vapoursynth: Unify capitalization
2023-03-16 02:26:10 +01:00
arch1t3cht
8b605c8fb5
Merge branches 'workarounds', 'bestsource', 'misc', 'info', 'wangqr_gui', 'fixes' and 'avisynth' into feature
2023-02-24 00:29:28 +01:00
arch1t3cht
e994934e24
Link ffmpeg with dav1d to enable AV1 support.
...
The patched meson.build for dav1d just changes the include_directories
from 'include/dav1d' to 'include' and, while we're at it, removes the
pkg_config stuff to avoid a deprecation warning.
AV1 decoding is pretty broken in upstream ffms2, so point the wrap to a
fork that has some hack patches for it. BestSource works fine out of the
box, though.
2023-02-20 17:16:23 +01:00
arch1t3cht
e2fb3a7e43
bestsource: Pin wrap
...
This is to fix upstream not compiling against ffmpeg 4.4 anymore.
2023-01-30 17:22:43 +01:00
arch1t3cht
c6b901dfbe
Merge branches 'bugfixes', 'workarounds', 'fixes', 'gui', 'xa2-ds', 'avisynth', 'vapoursynth' and 'video_panning_option' into feature
2023-01-26 23:12:07 +01:00
arch1t3cht
0d16753d0a
Patch ffmpeg wrap to make it find the zlib subproject
2023-01-26 22:56:53 +01:00
arch1t3cht
5c065dc74e
Revert "Patch ffmpeg wrap to compile with simd extensions"
...
Support for these has been added upstream now.
This reverts commit 77cc1a6b22
.
2023-01-26 22:56:53 +01:00
arch1t3cht
5dd001388b
Revert "ffmpeg wrap: pin version"
...
This reverts commit 74d75a568e
.
2023-01-26 22:56:53 +01:00
arch1t3cht
36a18e5ba3
meson: revert icu detection in harfbuzz
2023-01-26 22:56:53 +01:00
arch1t3cht
74d75a568e
ffmpeg wrap: pin version
2022-11-30 22:58:08 +01:00
arch1t3cht
ccc5f44a5f
Merge branches 'info', 'bugfixes', 'workarounds', 'fixes', 'folding', 'bestsource', 'avisynth' and 'vapoursynth' into feature
2022-09-27 23:37:18 +02:00
arch1t3cht
22fb4c6e8c
Move luabins back to vendor
...
Workaround for TypesettingTools/Aegisub#162
2022-09-27 16:54:15 +02:00
arch1t3cht
1dbd3b3cc7
Merge branches 'fixes' and 'ffmpeg_build' into feature
2022-08-22 02:26:03 +02:00
arch1t3cht
77cc1a6b22
Patch ffmpeg wrap to compile with simd extensions
...
This is very hacky and only intended to get these extensions working on
the Windows CI builds.
2022-08-22 02:25:25 +02:00
arch1t3cht
24ac0647ac
Merge branch 'vapoursynth' into feature
2022-08-16 19:57:22 +02:00
arch1t3cht
3f298bf03a
Add vapoursynth video provider
2022-08-16 19:22:54 +02:00