54 Commits
Author SHA1 Message Date
Fijxu 1e136ee1b4 Use mold binary from ext-linux-bin 2024-03-24 20:42:53 -03:00
Fijxu e736afe693 Use mold binary from ext-linux-bin 2024-03-24 19:13:44 -03:00
Fijxu fb9ed6ee1d Use ccache binary from ext-linux-bin 2024-03-24 18:36:26 -03:00
Fijxu 5597d10b13 Update Image users 2024-03-23 15:52:15 -03:00
Fijxu 431cdf4738 Install nodejs in containers for statements 2024-03-22 19:29:32 -03:00
Fijxu 56f2c86b69 test1234567 2024-03-22 16:14:23 -03: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
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
Alexandre Bouvier 747fbcd282 fresh: use catch2 from vcpkg 2023-01-05 04:32:29 +00:00
yzct12345 a7aa8659c0 linux-fresh: Add QtX11Extras 2022-12-13 19:41:25 -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 22b1a82072 Revert "fresh: Specify vcpkg version" 2022-10-18 16:29:16 -04:00
lat9nq 6152c43af4 fresh: Drop Conan installation 2022-10-15 02:20:46 -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
lat9nq 8b8acfb24b fresh: Add patchelf
Required for lat9nq/deploy linux deploy script.
2022-09-24 16:17:36 -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
lat9nq 9c46eafe78 fresh: Use vcpkg to install missing packages 2022-07-22 00:29:16 -04:00
Narr the Reg a42ccb79d8 linux-fresh: Add multimedia 2022-07-15 10:34:49 -05: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
lat9nq 1a8aca0ff7 fresh: Update Boost to 1.79.0 2022-05-21 22:54:55 -04:00
lat9nq 207671baf9 fresh: Misceallaneous fixes
Adds packages needed for Qt development, fixes Clang package typos,
patches Qt build error.

fresh: Add llvm-14 and libpulse-dev

Needed for lld and audio support, respectively.
2022-05-21 22:54:54 -04:00
lat9nq bc8a489473 fresh: Remove savoury1/ffmpeg libraries
We currently don't use these, and they take up quite a bit of space. In
testing, the AppImage wouldn't run with these in use.

Remove them from the installation.

Also fix glslang package name, which was changed.
2022-05-19 20:39:36 -04:00
lat9nq 039cb48fa0 fresh: Add missing packages
yuzu optionally needs these packages for some uses. libudev-dev was
already installed but only implicitly.
2022-05-19 20:39:36 -04:00
lat9nq 438764dd2f fresh: Remove out-of-date packages
We don't use these packages for building yuzu with because yuzu
requires newer ones, so remove them.
2022-05-19 20:39:36 -04:00