Steveice10
38435e9b3e
Dynamically load FFmpeg and libfdk-aac if available. ( #6570 )
2023-06-17 02:06:18 +03:00
Steveice10
54c499ed5b
Prepare for Vulkan backend ( #6595 )
...
* externals: Add libraries required for vulkan
* build: Add support for downloading bundled MoltenVK.
* ci: Install tools needed for Vulkan.
* citra_qt: Add API status indicator
---------
Co-authored-by: GPUCode <geoster3d@gmail.com>
2023-06-05 07:29:05 -07:00
Steveice10
b91fbf3f8e
ci: Fix macOS bundle validity issues. ( #6572 )
...
* ci: Fix improper copying of macOS artifacts.
* ci: Resign universal macOS app after combining.
2023-05-31 13:01:12 +03:00
Steveice10
d8e74a9ff4
audio_core: Implement Apple AudioToolbox AAC decoder. ( #6510 )
2023-05-09 16:35:49 -07:00
Steveice10
2273df4d70
qt: Migrate to Qt6. ( #6418 )
2023-05-05 03:10:34 -07:00
Steveice10
ea649263b7
build: Improvements to bundled libraries support. ( #6435 )
2023-04-28 13:02:53 -07:00
Steveice10
8f2a5374c3
ci: Build macOS architectures separately and combine ( #6321 )
...
* ci: Build macOS for different architectures separately.
* ci: Combine macOS builds into universal binary.
* ci: Disable uploading final macOS artifacts until ready to resume producing.
2023-03-01 19:58:09 +02:00
Steveice10
a298e4969b
externals: Switch to newer cryptopp-cmake. ( #6242 )
2023-01-15 21:45:42 +05:30
Steveice10
5d0e60a6aa
ci: Generate universal macOS build.
2023-01-07 01:09:36 -08:00
GPUCode
cbd5d1c15c
Upgrade codebase to C++ 20 + fix warnings + update submodules ( #6115 )
2022-09-21 18:36:12 +02:00
SachinVin
154181d5f5
CI/MacOS: Install SDL2 and FFMPEG from externals
2021-09-19 17:18:34 +05:30
Vitor K
2e3834f880
Fix macos build ( #5703 )
...
* Update deps.sh
GitHub's virtual environment provides 7zip and llvm by default, so brew may fail to install them as another version is already installed
* Use || true to ignore brew installation errors
2021-02-07 03:40:10 -05:00
Vitor K
e6ef00b41d
Update deps.sh ( #5665 )
...
Try fixing macos build.
2to3 from 2.7 is not really used and is interfering with the
installation of Python 3.9, on which one of ffmpeg's dependencies
depends.
2020-12-30 17:10:18 -05:00
liushuyu
0133ebe0bc
Use GitHub Actions as CI service ( #5602 )
...
* ci: migrate to GitHub Actions
* ci: linux-mingw: use lief for parsing PE files
* ci: fix left-over issues with clang-format check
* ci: workaround libc++ issue on macOS
* appveyor: remove build scripts
* README: add GitHub Actions badge and ...
remove Travis CI and Appveyor badges
2020-11-12 06:21:35 +01:00