Commit Graph

144 Commits

Author SHA1 Message Date
toast2903
41caf444bb
Merge pull request #74 from yuzu-emu/update-sdl
Update SDL to 2.26.4
2023-06-05 16:09:30 -04:00
Narr the Reg
51366ca5de
Update SDL to 2.26.4 2023-06-05 14:04:39 -06:00
liamwhite
68f900825f
Merge pull request #73 from lat9nq/tfx-avfilter
transifex: Add libavfilter-dev
2023-05-31 17:49:20 -04:00
lat9nq
97a5f6bb7e transifex: Add libavfilter-dev 2023-05-30 17:27:38 -04:00
lat9nq
c08ae8ad0e transifex: Move individual packages/commands to their own lines 2023-05-30 17:27:28 -04:00
Morph
150c299010
Merge pull request #72 from lat9nq/boost-79
Install Boost 1.79 for mingw, fresh-arm64
2023-03-25 18:09:52 -04:00
lat9nq
4df5ab453a mingw: Install Boost 1.79 from a pre-built package
Effectively downgrades boost from 1.81 to 1.79 at time of writing. 1.79 appears
to be causing issues in yuzu during runtime.
2023-03-25 17:46:49 -04:00
lat9nq
b99f57fabf fresh-arm64: Set vcpkg to 2022.08.15
Provides fmt 9.0.0, Boost 1.79. This downgrades from upstream vcpkg's Boost
1.81 as a result of runtime issues in yuzu by Boost >= 1.80.
2023-03-25 17:46:24 -04:00
liamwhite
16761c5017
Merge pull request #71 from Morph1984/boost
linux-fresh: Use boost 1.79.0 instead
2023-03-25 16:06:45 -04:00
Morph
af31bf0603 linux-fresh: Use boost 1.79.0 instead
Initial testing has uncovered that boost 1.81.0 may have been the source of some issues, reverting this for now.
2023-03-25 13:30:21 -04:00
liamwhite
8656368e61
Merge pull request #70 from lat9nq/update-to-focal
fresh: Update container to Ubuntu focal
2023-03-23 19:31:06 -04:00
lat9nq
c998768fc2 fresh: Remove Qt Web Engine installation
Appears to not have solvable dependencies at the moment, causing the container
to not build. Additionally, we don't ship yuzu with the Web Engine support
compiled anyway.
2023-03-23 19:17:46 -04:00
lat9nq
c44be88736 fresh: Update container to Ubuntu focal
Ubuntu bionic loses support next month, so we are getting ahead of it by
upgrading to Ubuntu 20.04 (focal) now.
2023-03-23 18:07:31 -04:00
liamwhite
822e8e95d4
Merge pull request #69 from behunin/format
Move to Clang Format 15
2023-01-29 18:21:29 -05:00
Behunin
ce4ae3ae98 Move to Clang Format 15 2023-01-29 13:49:08 -07:00
liamwhite
e02bab4939
Merge pull request #68 from abouvier/patch-1
fresh: use catch2 from vcpkg
2023-01-22 16:09:46 -05:00
Alexandre Bouvier
747fbcd282
fresh: use catch2 from vcpkg 2023-01-05 04:32:29 +00:00
liamwhite
86642c2bb7
Merge pull request #35 from yzct12345/extras
linux-fresh: Add QtX11Extras
2022-12-17 16:35:55 -05:00
yzct12345
a7aa8659c0 linux-fresh: Add QtX11Extras 2022-12-13 19:41:25 -05:00
lat9nq
6fe2906b18
Merge pull request #65 from yuzu-emu/add-arm64-fresh
fresh-arm64: add linux-fresh-arm64
2022-11-29 20:29:48 -05:00
Morph
aa871d982a
Merge pull request #67 from lat9nq/transifex-cmake-322
transifex: Update CMake to 3.22.6
2022-11-29 20:21:38 -05:00
lat9nq
c958e49bb9 transifex: Update CMake to 3.22.6
See yuzu-emu/build-environments#66 for details
2022-11-29 20:18:00 -05:00
Liam
ed4c8a34db fresh-arm64: add linux-fresh-arm64 2022-11-29 08:24:38 -05:00
Morph
75d1fa4ec7
Merge pull request #66 from lat9nq/fresh-bump-cmake
fresh: Increase CMake version to 3.22.6
2022-11-28 22:41:24 -05:00
lat9nq
922149a2a5 fresh: Increase CMake version to 3.22.6
Required for yuzu-emu/yuzu#9300
2022-11-28 22:19:09 -05:00
lat9nq
ff01477742
Merge pull request #64 from yuzu-emu/revert-58-fresh-control-vcpkg
Revert "fresh: Specify vcpkg version"
2022-10-18 16:29:26 -04:00
lat9nq
22b1a82072
Revert "fresh: Specify vcpkg version" 2022-10-18 16:29:16 -04:00
liushuyu
23f8b7f6f1
Merge pull request #63 from lat9nq/drop-conan
fresh, mingw: Drop Conan installation
2022-10-15 00:42:04 -06:00
lat9nq
df1562ad0b mingw: Drop Conan installation 2022-10-15 02:21:04 -04:00
lat9nq
6152c43af4 fresh: Drop Conan installation 2022-10-15 02:20:46 -04:00
liushuyu
1907ba733f
Merge pull request #62 from Docteh/new_tx
transifex: New transifex client
2022-10-15 00:04:06 -06:00
lat9nq
afb0bb3ce2
Merge pull request #34 from lat9nq/liftinstall
liftinstall: Add liftinstall container script
2022-10-15 01:46:19 -04:00
lat9nq
9eecf6cdfc
Merge pull request #58 from lat9nq/fresh-control-vcpkg
fresh: Specify vcpkg version
2022-10-15 01:45:42 -04:00
Kyle Kienapfel
a7c218cda6 transifex: New transifex client
New client uses new API. Same great name, but in go instead of python
2022-10-14 22:44:54 -07:00
liushuyu
f2368872de
Merge pull request #61 from lat9nq/patchelf
fresh: Add patchelf
2022-09-24 15:16:55 -06:00
lat9nq
8b8acfb24b fresh: Add patchelf
Required for lat9nq/deploy linux deploy script.
2022-09-24 16:17:36 -04:00
Morph
3a02dc4792
Merge pull request #60 from lat9nq/mingw-revert-sdl2
mingw: Revert to SDL 2.0.20
2022-08-30 19:11:57 -04:00
lat9nq
e788ebc78e mingw: Revert to SDL 2.0.20
Fixes build issues with Arch's SDL 2.24.0.
2022-08-29 23:12:24 -04:00
lat9nq
b91493afa8 fresh: Specify vcpkg version
Limits vcpkg to installing a specific set of package versions, such as
fmt 9.0.0. Prevents it from updating package versions beyond our
control.
2022-08-07 17:14:46 -04:00
bunnei
50e2946e7d
Merge pull request #57 from lat9nq/vcpkg
fresh,mingw: Deprecate Conan for vcpkg
2022-07-22 11:28:32 -07:00
lat9nq
f18eeeaa8f mingw: Add mingw-w64-nlohmann-json
Also adds a comment that Conan usage is deprecated.
2022-07-22 00:29:16 -04:00
lat9nq
9c46eafe78 fresh: Use vcpkg to install missing packages 2022-07-22 00:29:16 -04:00
lat9nq
8d8e781fa0 mingw: Use wclang AUR package
The clang one was deleted in favor of the other. For some odd reason,
the old one still clones, but we should be moving to
mingw-w64-wclang-git anyway.
2022-07-22 00:29:03 -04:00
bunnei
848fe22bed
Merge pull request #54 from german77/multimedia
linux-fresh: Add multimedia
2022-07-15 12:19:54 -07:00
Narr the Reg
a42ccb79d8 linux-fresh: Add multimedia 2022-07-15 10:34:49 -05:00
lat9nq
f75b9a2915
Merge pull request #52 from lat9nq/mingw-clang
mingw: Clang preparation
2022-06-12 15:04:35 -04:00
lat9nq
69bbc177b4 mingw: Update Conan configuration files
Adds support for Clang 14 and GCC 12.1, as well as a couple git versions
just in case.
2022-06-12 14:48:19 -04:00
bunnei
92e5bde5af
Merge pull request #51 from lat9nq/fresh-appimage-verify
linux-fresh: Update to Clang 14, GCC 11, and misceallaneous
2022-05-29 15:42:06 -07:00
lat9nq
5c28ea17fb mingw: Clang preparation
Removes usage of packages from our own repo since the upstream ones are
no longer broken. Some packages were AUR-only, so they are now built at
the end of the script. Also adds zstd and libusb yuzu requirements.

In addition, adds clang, polly, and lld as well as mingw-w64-clang, a
wrapper of Clang for building projects as a Windows target.
2022-05-28 22:49:54 -04:00
lat9nq
422768f4db fresh: Install GCC from yuzu-emu/ext-linux-bin
Use our own build of GCC instead of an old one from ubuntu-toolcahin-r,
which does not seem to be getting updates.

We still need the PPA to use apt.llvm.org.
2022-05-25 23:04:42 -04:00