odrling
99322ce521
ci: build with ubuntu 24.04
2024-11-14 15:41:27 +01:00
NextFire
1acbf897ff
macOS arm64 release
...
and enable bestsource for all macOS builds
2024-11-06 14:52:06 +01:00
arch1t3cht
74ed5a6917
Merge branches 'bugfixes', 'workarounds' and 'bestsource' into feature
2024-10-23 21:09:33 +02:00
arch1t3cht
2969ba4df8
Revert "ci: Pin meson version to 1.4.2 for now"
...
Things work again now.
This reverts commit 1e20306d489cf6b8975c9707dddc5312ce096b29.
2024-10-23 20:59:27 +02:00
arch1t3cht
2a9bbc05ff
Merge branches 'bugfixes' and 'vapoursynth' into feature
2024-07-16 16:24:44 +02:00
arch1t3cht
1e20306d48
ci: Pin meson version to 1.4.2 for now
...
The harfbuzz subproject doesn't build with 1.5 due to a meson
regression.
2024-07-16 16:24:08 +02:00
arch1t3cht
80491bacbf
Merge branch 'bugfixes' into feature
2024-05-31 00:08:05 +02:00
arch1t3cht
b7af9bd0d3
ci: Bump even more action versions
2024-05-31 00:07:49 +02:00
arch1t3cht
0e44a3488e
Merge branch 'bugfixes' into feature
2024-05-21 14:02:10 +02:00
arch1t3cht
d1916fc6f9
ci: Pin macos to macos-13 for now
...
macos-latest now runs on Apple Silicon, which fails one test
and probably still needs extra work for the packaging to work.
Until that's figured out, run on macos-13.
2024-05-21 14:01:17 +02:00
arch1t3cht
246dbd7670
ci: Update github actions versions yet again
2024-05-20 14:30:55 +02:00
arch1t3cht
a89158b5c2
ci: Try to work around yet another gh actions bug
2024-05-20 13:49:20 +02:00
arch1t3cht
628f1306ef
ci: Make libdav1d a required dependency
...
This used to be enforced by patching the ffmpeg wrap,
but after upstream changes to the wrap this method is simpler.
2024-05-20 01:34:31 +02:00
arch1t3cht
6ccf67359d
ci: Fix meson configure call
2024-04-18 16:10:59 +02:00
arch1t3cht
a455e07f13
ci: Run meson configure to get more debug output
2024-04-03 18:30:50 +02:00
arch1t3cht
e1c3bb7d69
ci: install xxhash instead of jansson
2024-04-03 18:29:52 +02:00
arch1t3cht
aa68c2e66b
Merge branches 'misc' and 'bugfixes' into feature
2024-03-20 14:39:37 +01:00
Ryan Lucia
4b20bc7df0
ci: try to workaround github actions bug
2024-03-20 14:39:24 +01:00
arch1t3cht
cd2e894634
Merge branches 'bestsource', 'vapoursynth' and 'bugfixes' into feature
2024-03-08 01:54:29 +01:00
arch1t3cht
86295a8d36
Install gettext on Windows CI
...
Apparently this is no longer installed by default.
2024-03-08 01:40:38 +01:00
arch1t3cht
693959801f
ci: Add manual trigger option
2023-11-15 19:04:50 +01:00
arch1t3cht
795dffc072
Merge branch 'bugfixes' into feature
2023-10-18 23:30:11 +02:00
arch1t3cht
45fdaecd72
ci: Install setuptools
...
After Python 3.12 released, meson doesn't seem to like the python
installed by actions/setup-python any more.
2023-10-18 23:29:20 +02:00
arch1t3cht
4ebdc2b82c
Merge branches 'bugfixes', 'video_provider_rework' and 'avisynth' into feature
2023-10-17 18:31:11 +02:00
arch1t3cht
07c4f26a8e
ci: Install nasm for Ubuntu AppImage build
...
Ubuntu doesn't have ffmpeg 6.0 yet, but we want to bundle ffms2 master
since the distro version still has seeking issues. Compiling the ffmpeg
wrap needs nasm.
2023-10-14 00:51:32 +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
arch1t3cht
f9be4a854f
Merge branches 'workarounds' and 'video_provider_rework' into feature
2023-07-16 17:57:09 +02:00
arch1t3cht
d97c16cb7c
Disable icu subproject in harfbuzz
...
Harfbuzz updated its ICU detection, which now picks up our subproject,
but isn't actually compatible with it.
2023-07-16 17:56:23 +02:00
arch1t3cht
dba4f4924e
Merge branches 'lua_api' and 'bugfixes' into feature
2023-05-29 14:52:31 +02:00
arch1t3cht
f3d6eea3b9
Fix AppImage build on CI
2023-05-29 14:43:34 +02:00
arch1t3cht
db0e79323f
Merge branch 'vapoursynth' into feature
2023-04-29 21:28:36 +02:00
arch1t3cht
3d278547fe
vapoursynth: Add Mac support
2023-04-29 21:24:14 +02:00
arch1t3cht
18fd966bd9
Merge branch 'bugfixes' into feature
2023-04-21 16:38:55 +02:00
arch1t3cht
165cb14879
Add AppImage build on linux
...
This consists of a meson option that
- sets a flag to make Aegisub read paths relative to the executable
- makes meson set up the symlinks like AppRun and .DirIcon as following
the AppDir format
and a CI workflow that builds with this option, installs to an AppDir
directory, and bundles it as an AppImage.
Modified from arch1t3cht/Aegisub#12 .
Co-authored-by: Fred Brennan <copypaste@kittens.ph>
2023-04-21 16:23:01 +02:00
arch1t3cht
26a5f00c8a
Merge branch 'bugfixes' into feature
2023-03-28 08:40:58 +02:00
arch1t3cht
8633e2c4ae
mac: Statically link ffms2
...
This is to make sure we're building the git version that fixes the
PAFF seeking regression and contains the workarounds for VPX/AV1.
2023-03-28 08:39:04 +02:00
arch1t3cht
1de8d04a43
Merge branches 'bugfixes' and 'vapoursynth' into feature
2023-03-24 20:31:07 +01:00
arch1t3cht
883a1b2a73
installer and ci: Throw more errors on failure
...
This makes it easier to notice when installer generation failed.
2023-03-24 20:30:17 +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
cd8169bdf2
Merge branch 'cibuilds' into feature
2023-01-26 23:05:17 +01:00
arch1t3cht
0485c1aaf0
ci: Run on every push
...
There's no monthly time limit anymore, so there's no harm in just
building on feature.
2023-01-26 23:02:49 +01:00
arch1t3cht
5c065dc74e
Revert "Patch ffmpeg wrap to compile with simd extensions"
...
Support for these has been added upstream now.
This reverts commit 77cc1a6b2290ddca8e844f6c5361c74f1f0f2a3b.
2023-01-26 22:56:53 +01:00
arch1t3cht
8fc301fad4
ci: Use GITHUB_TOKEN if available
2023-01-12 13:36:39 +01:00
arch1t3cht
6d83aa9101
Update CI actions versions
2022-12-01 21:36:09 +01:00
arch1t3cht
2f31bfc565
CI-Build 2022-09-27
2022-09-27 23:50:14 +02:00
arch1t3cht
1d1a1d2ad7
CI-Build 2022-08-22
2022-08-22 02:26:38 +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
b52d1d0973
CI-Build 2022-08-19 v2
2022-08-19 02:35:05 +02:00
arch1t3cht
00ee2b1ab8
CI-Build 2022-08-16 v2
2022-08-17 03:12:56 +02:00