Myaamori
a88fbd5aff
meson: add nasm wrap for Windows
2020-11-08 11:41:57 -05:00
Myaamori
fc073aa5e1
meson: patch libass with stub dirent.h
...
this should probably be handled by the libass meson port at some point
2020-11-08 11:41:57 -05:00
Myaamori
0a3e163303
meson: pin wx version and fix dependencies
2020-11-08 11:41:57 -05:00
Myaamori
af49c1586d
meson: use check_header to check for iconv
...
iconv is not a standalone library on Linux, so find_library is pointless
2020-11-08 11:41:57 -05:00
Myaamori
255a9fc846
meson: define fallbacks for optional dependencies
2020-11-08 11:41:57 -05:00
Myaamori
fd00ba50f2
meson: create git_version.h in build directory in version.sh
2020-11-08 11:41:57 -05:00
Myaamori
0c5c4db142
meson: don't build with C11
...
C11 breaks the LuaJIT build
2020-11-08 11:41:57 -05:00
Myaamori
69254ab2b1
meson: add FFMS2 wrap
2020-11-08 11:41:57 -05:00
Myaamori
cee4c65c98
meson: add Boost wrap
2020-11-08 11:41:57 -05:00
Myaamori
a6ff208912
meson: add ICU wrap
2020-11-08 11:41:57 -05:00
Myaamori
7f26d05a50
meson: have iconv subproject override iconv dependency
2020-11-08 11:41:57 -05:00
Myaamori
c06b2df750
meson: set correct flags when compiling LuaJIT on Windows
2020-11-08 11:41:57 -05:00
Myaamori
da53b2e814
meson: enable Lua 5.2 compat for both native and host builds
2020-11-08 11:41:57 -05:00
Myaamori
5b84be1f93
meson: update zlib wrapper
2020-11-08 11:41:57 -05:00
odrling
2df16d63f0
use libass latest release
2020-09-08 03:08:01 +02:00
Myaamori
10acc00445
meson: Apply Lua 5.2 compat flags to both native and non-native builds ( #69 )
...
Otherwise -DLUAJIT_ENABLE_LUA52COMPAT isn't included when building
buildvm, which will then fail to pick up Lua 5.2-only functions
defined using the LJLIB_CF macro (e.g. table.pack).
2020-06-13 12:40:33 +02:00
odrling
5e9cc572f2
update lua scripts
...
see changes at https://git.odrling.xyz/odrling/amoegisub
2020-06-13 00:09:12 +02:00
odrling
8f99a2e145
update lua scripts
...
see changes at https://git.odrling.xyz/odrling/amoegisub
2020-06-13 00:08:05 +02:00
line0
05c345ee6b
meson: flag aegisub as a GUI app
2020-05-21 09:07:58 +02:00
Subarashii no Fansub
7814c9ca3d
Update README.md
2020-04-18 01:06:41 +02:00
Subarashii no Fansub
dabf362eb0
Update README.md
2020-04-18 01:05:25 +02:00
line0
1dcfbbd194
meson: add missing link dependencies on windows
2020-04-12 21:51:28 +02:00
line0
c4b8b351f1
meson: add support for building wxWidgets as a subproject (WIP)
...
monolithic build only and disabled precompiled headers due to limited cmake support in meson
still missing linker dependencies refs to Windows SDK libs
2020-04-11 01:31:14 +02:00
line0
34fa9af482
utils: work around missing C++11 char16_t overload in wx string conversion
2020-04-11 01:31:14 +02:00
line0
5f06eb3376
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
2020-04-11 01:31:13 +02:00
line0
f5621bc6a6
meson: make boost honor the global default_library option
2020-04-11 01:31:13 +02:00
line0
bf85421629
meson: build libiconv as static library
2020-04-11 01:31:13 +02:00
line0
1631ce855a
meson: define BOOST_USE_WINDOWS_H on Windows
...
fixes symbol redefinition errors in VS 2019
2020-04-11 01:31:13 +02:00
line0
b15baa9611
meson: update dependencies
...
switch back to official harfbuzz upstream now that meson has landed
2020-04-11 01:31:12 +02:00
line0
1237989bd2
meson: don't build fontconfig file lister on windows
2020-04-11 01:30:11 +02:00
line0
46121094a1
fix PCHs on VS2019
...
* separate PCH for C and C++
* acconf.h now included in PCHs on windows, too
* meson now auto-generates companion source files for PCH headers
2020-04-11 01:30:10 +02:00
odrling
0d03097a4e
force git directory in version.sh
2020-02-29 16:27:21 +01:00
odrling
4159cdcebd
[ci] fix debian bionic build
2020-02-08 23:43:52 +01:00
odrling
b57f51aebf
[debian] fix changelog
2020-02-08 23:43:52 +01:00
odrling
c60f89a200
[debian] add scripts for buster, eoan and disco
2020-02-08 23:43:52 +01:00
odrling
c6b6cac62c
[automation] fix typo
2020-02-08 23:43:52 +01:00
odrling
19e0d879c3
Initial debian support
2020-02-08 23:43:52 +01:00
odrling
cf05a92568
[meson] fix update checker
2020-02-08 23:43:52 +01:00
odrling
3b97278982
[meson] add libssl and update automation autoloaded files
2020-02-08 23:43:52 +01:00
Ryan Lucia
06bbc218e9
meson: temporarily disable c_std=c11 to fix Linux builds
2020-02-08 23:43:52 +01:00
Ryan Lucia
fe1813ec03
meson: enable building Aegisub.app on macOS
2020-02-08 23:43:52 +01:00
Ryan Lucia
e46a7b2d2b
Convert osx-fix-libs.py to py3
2020-02-08 23:43:52 +01:00
Ryan Lucia
076d58ae72
gitignore: add .DS_STORE for macOS
2020-02-08 23:43:52 +01:00
Ryan Lucia
e6a41ccfbf
autotools: remove remaining makefiles
2020-02-08 23:43:51 +01:00
Ryan Lucia
38765efde8
[win-installer] auto-populate current year for copyright
2020-02-08 23:43:32 +01:00
Ryan Lucia
dccfd8a478
[win-installer] remove fragment_opengl
2020-02-08 23:43:32 +01:00
Ryan Lucia
fb905d9dcc
[meson] move all .desktop file work into linux conditional
2020-02-08 23:43:32 +01:00
Ryan Lucia
cd09702252
[meson] move luabins to subprojects
2020-02-08 23:43:32 +01:00
Ryan Lucia
9f6b14c8c7
gitignore: mass purge
2020-02-08 23:43:32 +01:00
Ryan Lucia
55b1b201e3
meson: fix source file inclusion in libaegisub on osx
2020-02-08 23:43:32 +01:00