arch1t3cht
b4da179146
Merge branches 'bugfixes' and 'bestsource' into feature
2024-05-30 23:17:17 +02:00
arch1t3cht
7475425dcb
osx: Remove bless -openfolder
...
This was deprecated for a while now and removed on aarch64.
The dmg build works without it now.
2024-05-30 22:31:30 +02:00
arch1t3cht
cd2e894634
Merge branches 'bestsource', 'vapoursynth' and 'bugfixes' into feature
2024-03-08 01:54:29 +01:00
arch1t3cht
bf8bbb60d6
vapoursynth: Switch from bestaudiosource to BestSource
...
BestSource now had its first official release, so this is possible now.
2024-03-07 21:46:59 +01:00
arch1t3cht
b0c77beef6
Merge branch 'bugfixes' into feature
2023-12-26 16:54:47 +01:00
arch1t3cht
8650e12364
Download hunspell dictionaries from GH repo
...
Since the download from SourceForge frequently fails,
the English dictionaries are now hosted in a TypesettingTools
repository.
2023-12-26 16:53:32 +01:00
arch1t3cht
4ebdc2b82c
Merge branches 'bugfixes', 'video_provider_rework' and 'avisynth' into feature
2023-10-17 18:31:11 +02:00
arch1t3cht
fabc6e436f
osx: Sign executable and libraries after bundling
2023-10-17 18:26:49 +02:00
arch1t3cht
8fb8e90006
Merge branches 'bugfixes' and 'workarounds' into feature
2023-09-12 16:18:00 +02:00
arch1t3cht
49139f0a22
Fix OSX library wrangling when libs use @rpath or @loader_path
...
Fixes arch1t3cht/Aegisub#77
2023-09-12 16:16:40 +02:00
arch1t3cht
d10ffebe35
Fix dictionary download on mac when osx-bundle is run more than once
2023-09-12 14:57:42 +02:00
arch1t3cht
f9be4a854f
Merge branches 'workarounds' and 'video_provider_rework' into feature
2023-07-16 17:57:09 +02:00
arch1t3cht
dbe30b4da5
Revert "Point Yutils to fixed fork"
...
This reverts commit 12a5050365
.
2023-07-16 17:55:19 +02:00
arch1t3cht
96123cb6da
Merge branch 'xa2-ds' into feature
2023-07-12 02:52:58 +02:00
arch1t3cht
42c71c4775
Add XAudio2 redistributable DLL for older Windows versions
...
The CI builds link against XAudio2_9, which isn't available on Windows 8
and lower. As a quick and dirty workaround, this commit ships the
XAudio2 redistributable on those older Windows versions. Simply renaming
the redistributable to XAudio2_9.dll isn't strictly allowed by the
documentation, but it works and is probably an acceptable hack to
support an outdated operating system...
Fixes arch1t3cht/Aegisub#16 .
2023-07-12 02:49:09 +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
0d5063bf79
Ship en_US hunspell dictionaries on Windows and OSX
...
For now, this uses the same OpenOffice dictionaries that were used in
previous official releases, downloaded from
https://sourceforge.net/projects/openofficeorg.mirror/files/contrib/dictionaries/
In the future this could be updated to some newer dictionary like
SCOWL's.
Fixes arch1t3cht/Aegisub#21 .
2023-03-24 20:30:17 +01:00
arch1t3cht
9a7314015f
vapoursynth: Unify capitalization
2023-03-24 01:01:29 +01:00
arch1t3cht
256ddab369
vapoursynth: Ship plugins on windows and add ensure_plugin function
2023-03-16 02:26:10 +01:00
arch1t3cht
61b8a16cd8
vapoursynth: Unify capitalization
2023-03-16 02:26:10 +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
12a5050365
Point Yutils to fixed fork
2023-01-26 23:02:11 +01:00
arch1t3cht
f6954ab903
Point ffi-experiments to fixed fork
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
b8b85eb580
Merge branch 'wangqr_gui' into feature
2022-10-10 01:43:27 +02:00
sepro
1469f1499b
meson: apply custom manifest on windows
...
Co-authored-by: arch1t3cht <arch1t3cht@gmail.com>
2022-10-09 01:30:39 +02:00
arch1t3cht
fb7f4bdd9a
installer: Bump VCRedist to 17 (2015 - 2022)
...
The windows-latest platform in the CI already uses VS2022, so let's bump
the VCRedist to match.
2022-08-28 00:36:51 +02:00
arch1t3cht
5bde34ff3e
macos: attempt to fix the installer build
...
Try and fix an issue when a symlink would link to a path with the same
basename, without actually having a mac system available to test.
2022-07-02 19:58:43 -07:00
woclass
e58e4a9149
Fix Mac dmg build ( #138 )
...
* [mac/build] update build steps
* [macos] bundle app
* [macos] build dmg
* [ci] setup macOS CI
* [i18n] TODO: rm WX locale files
* [deps] set main branch to main
* Fix osx-fix-libs.py
Create symbolic links, to make libicu happy
Rewrite the script in python3, as python2 is deprecated
* Add write permission before install_name_tool when doing osx-bundle
Fix wangqr/Aegisub#39
* Handle @loader_path in libboost on macOS
See wangqr/Aegisub#39
* [tools/mac] use python3
* [ci/mac] install & using system deps
* [ci/win] don't build fribidi:docs
* [ci/mac] trying openal-soft
* [ci/mac] use pulseaudio in CI
* [ci/win] only run aeg's test
* [ci/win] fix CI
* [ci/win] fix CI: not use dict `{}`
* [ci] run ci
* [ci/win] don't build docs
* [ci/win] remove args tail newline
* [ci/win] false->disabled
* Use md title format
Co-authored-by: Ryan Lucia <ryan@luciaonline.net>
* Recover file permissions.
* [ci/win] disable fontconfig
Co-Authored-By: Ryan Lucia <ryan@luciaonline.net>
* [ci/win] disable libass:fontconfig
Co-authored-by: wangqr <wangqr@wangqr.tk>
Co-authored-by: Ryan Lucia <ryan@luciaonline.net>
2021-10-12 03:37:49 -04:00
woclass
62c3acb666
Fix localization file generation on Windows ( #119 )
...
* [git] ignore IDE setting, Meson subprojects
* [win_installer] rename *.mo -> *.gmo
* [win_installer] only add aeg translations
* [win_installer] split aeg/wx translations
* [win_installer] gen & pack translations
* [git] ignore hunspell source dir
* [git] ignore uchardet source dir
* [git] remove IDE dir
* [git] remove unused subprojects
2021-05-23 02:06:10 -04:00
Ryan Lucia
8fa0fa352b
meson: generate osx-bundle.sed
2021-02-27 21:11:56 -05:00
Ryan
248785d7ad
meson: apply manifest on windows
2021-01-30 12:02:34 -05:00
Ryan
36b75b827d
meson: fix warnings, cleanup
2021-01-30 12:02:18 -05:00
Ryan
2cb759a6e2
win_installer: set directory correctly after DepCtrl checkout
2021-01-30 09:11:34 -05:00
Ryan
8acc8be2ba
win_installer: checkout DepCtrl 0.6.3
2021-01-17 09:53:19 -05:00
Ryan
8cf4100c87
meson: fix resource file compilation
...
This enables video to load correctly in Windows builds
2021-01-10 03:14:12 -05:00
Ryan
a3ec466ff6
meson: fix Windows installer generation
...
This includes some miscellaneous cleanup to the installer files as well
2021-01-10 03:14:12 -05:00
Ryan Lucia
89c788a4b3
autotools: remove remaining makefiles
2021-01-10 03:14:12 -05:00
Myaamori
0ea6d36fca
meson: don't generate git_version.xml and don't regenerate git_version.h on windows
...
Also fix incorrect use of return outside function. Fixes #80
2021-01-10 03:14:12 -05:00
Ryan Lucia
e3826cb17e
meson: initial attempt to generate Aegisub.app on macOS
2021-01-10 03:14:12 -05:00
Ryan Lucia
8f42f11b11
Convert osx-fix-libs.py to py3
2021-01-10 03:14:12 -05:00
Myaamori
3147f303c8
meson: save git_version.xml to meson build directory in version.ps1
2021-01-10 03:14:12 -05:00
Myaamori
65fc7c0f30
meson: ignore second argument in version.ps1
...
for compatibility with bf2dca2e4c0
2021-01-10 03:14:12 -05:00
Myaamori
51b8248ac8
meson: create git_version.h in build directory in version.sh
2021-01-10 03:14:12 -05:00
line0
f039395003
meson: generate git_version header in build root rather than within the source tree
...
fixes an issue where the windows version of the git version update script generated the header in a place where it couldn't be found by the include in version.cpp
2021-01-10 03:14:12 -05:00
FichteFoll
9fdf490cff
Use git rev-list to determine revision number
2021-01-10 03:14:12 -05:00
FichteFoll
8704f83743
Fix git_version.h generation
2021-01-10 03:14:12 -05:00
Ryan Lucia
1599858c92
Make version.sh executable
2021-01-10 03:14:12 -05:00
Ryan Lucia
1a133cd567
meson: move version scripts to tools directory
2021-01-10 03:14:12 -05:00