Commit graph

36 commits

Author SHA1 Message Date
lat9nq 00d6cc48b9 deploy-linux: Handle platforms folder like the others 2023-07-03 23:32:37 -04:00
lat9nq 71d2e2102d gcc/deploy-linux: Mark deprecated 2023-07-03 23:09:48 -04:00
lat9nq f059017c05 deploy-linux: Copy all Qt platform plugins 2023-07-03 23:09:00 -04:00
lat9nq df7eeb7bf9 appimage: Copy deploy-linux here
This is a more appropriate location for this script
2023-07-03 23:08:00 -04:00
liamwhite a77c664e6f
Merge pull request #12 from lat9nq/focal-update
Update gcc, gnu binutils, boost for linux-fresh upgrade
2023-03-23 18:46:35 -04:00
lat9nq 07f3774409 binutils: Add 2.40 package for focal 2023-03-23 15:49:58 -04:00
lat9nq 24748656a5 boost: Add boost 1.81 package
For focal
2023-03-23 14:45:20 -04:00
lat9nq 54facbbf76 gcc: Add GCC 12.2 package files
Also updates build scripts.
2023-03-23 14:04:26 -04:00
bunnei 77d4d35a92
Merge pull request #11 from yuzu-emu/bunnei-patch-1
Migrate deploy-linux.sh from lat9nq's repo.
2022-10-01 10:24:27 -07:00
bunnei 1d7e9eb98e
Migrate deploy-linux.sh from lat9nq's repo. 2022-10-01 10:23:53 -07:00
Mai M 799e6d5d1f
Merge pull request #9 from lat9nq/appimage-script
AppRun: Sort library symbols
2022-05-26 00:00:53 -04:00
lat9nq 0f1c801082 AppRun: Sort library symbols
Currently the AppRun binary does not sort the symbols it finds. This
causes it to sometimes consider a library to be an older version than it
actually is.

Replace the binary with a patched one from
lat9nq/AppImageKit-checkrt@982633f9ae
which does sort the symbols before trying to replace it.
2022-05-25 22:35:03 -04:00
Mai M 48d0a82889
Merge pull request #8 from lat9nq/gcc-11.3.0
gcc: Add 11.3.0 package and build scripts
2022-05-23 14:42:39 -04:00
lat9nq e1cb888bd9 gcc: And build scripts 2022-05-22 23:08:23 -04:00
lat9nq 292d6cf52f gcc: Add 11.3.0 package and build scripts
The ubuntu-toolchain-r PPA has not pushed updates to their GCC builds
in a while, and allegedly GCC 11.1.0 has bugs that make it antithetical
for us to switch to GCC 11.

Upload our own build of the most recent version of GCC 11 for use on
linux-fresh.
2022-05-22 22:12:05 -04:00
Mai M f87682f957
Merge pull request #7 from lat9nq/boost-1790
boost: New build script and 1.79.0 package
2022-05-21 00:34:17 -04:00
lat9nq 9c6a458d86 boost: New build script and 1.79.0 package 2022-05-20 12:48:16 -04:00
lat9nq c24ed421d1
Merge pull request #6 from lat9nq/appimage-update-5-14
appimage: Update building tools
2022-05-15 01:22:04 -04:00
lat9nq 4f3c845f87 appimage: Update building tools
**Apears** to fix remaining issues with opening external applications,
such as the file browser or a web browser.

097212aa1 linuxdeploy
ecde8a04c linuxdeploy-plugin-qt
1f739c1be appimagetool
2022-05-14 23:21:37 -04:00
lat9nq 3828e16384
Merge pull request #5 from lat9nq/mingw
mingw: Add fmt and Qt 5.15.2 libraries
2021-09-23 19:31:55 -04:00
lat9nq 849f27dee3 mingw: Add mingw-w64-zstd-1.5.0-1
Based on https://aur.archlinux.org/mingw-w64-zstd 3417f85

Set to 1.5.0 and arch to x86_64 only -- yuzu requires 1.5.0
2021-06-24 18:33:18 -04:00
lat9nq 15f2333440 mingw: Add mingw-w64-qt5-multimedia-5.15.2
Based on https://aur.archlinux.org/mingw-w64-qt5-multimedia 9a9d10c
2021-06-24 18:33:18 -04:00
lat9nq 0bbce101fc mingw: Add mingw-w64-qt5-graphicaleffects-5.15.2-1
Based on https://aur.archlinux.org/mingw-w64-qt5-graphicaleffects c2ff37c
2021-06-24 18:33:17 -04:00
lat9nq 1e00924b80 mingw: Add mingw-w64-qt5-winextras-5.15.2-1
Based on https://aur.archlinux.org/mingw-w64-qt5-winextras 6e6f5bc
2021-06-24 18:33:17 -04:00
lat9nq a530335531 mingw: Add mingw-w64-qt5-tools-5.15.2-1
Based on https://aur.archlinux.org/mingw-w64-qt5-tools 7d5ea5f
2021-06-24 18:33:17 -04:00
lat9nq fa04c67352 mingw: Add mingw-w64-qt5-declarative-5.15.2-1
Based on https://aur.archlinux.org/mingw-w64-qt5-declarative 985a4b0
2021-06-24 18:33:17 -04:00
lat9nq 305b26e2e2 mingw: Add mingw-w64-qt5-base-5.15.2-1
Based on https://aur.archlinux.org/mingw-w64-qt5-base b507689
2021-06-24 18:33:17 -04:00
lat9nq 6dc13f2974 mingw: Add mingw-w64-fmt-8.0.0-5
Based on https://aur.archlinux.org/mingw-w64-fmt c2272ab
Modified to drop the sha256sum and use pkgver=8.0.0
2021-06-24 18:32:48 -04:00
lat9nq 8d5ef24953 qt: Add Qt 5.15.2 package and build scripts
Qt but missing some modules that wouldn't build, such as qtwebengine.

qt: Update Qt 5.15.2 and build scripts

Mostly the same package, but fixes numerous bugs with the previous:
missing xcb and related libraries, rpaths of binaries don't link to
each other, directory names are now usable in yuzu.
2021-05-26 01:32:05 -04:00
lat9nq 0eede7a2ec
Merge pull request #2 from lat9nq/appimage
appimage: Host all required binaries for building AppImages
2021-05-16 05:06:26 -04:00
lat9nq a5bfaae726 appimage: Host all required binaries for building AppImages
A regression was introduced recently into yuzu by linuxdeploy. Solution
is to host working versions of everything we need to build yuzu on.

https://github.com/linuxdeploy/linuxdeploy - b7c9785
https://github.com/linuxdeploy/linuxdeploy-plugin-qt - e911a13
https://github.com/darealshinji/AppImageKit-checkrt - 3b8e821
https://github.com/AppImage/AppImageKit - 8bbf694
2021-05-16 04:56:18 -04:00
lat9nq 78651ab538
Merge pull request #1 from lat9nq/hidapi
hidapi: Add 0.10.1 (trunk) repo and binary
2021-05-09 23:35:34 -04:00
lat9nq 057e4a1f42 hidapi: Add 0.10.1 (trunk) repo and binary
Adds submodule to libusb/hidapi and leaves it at the most recent commit.
Add binary package to be installed by the container. Adds build scripts
based on the linux-fresh container.
2021-05-09 22:12:32 -04:00
lat9nq 991299d479 boost: Add Boost 1.75.0 package
Built using the linux-fresh 18.04 container.
2021-03-25 20:07:07 -04:00
lat9nq 59044922c9 boost: Write build script
Script is meant to be run on a machine with access to Docker.
2021-03-25 20:06:24 -04:00
lat9nq 8b2640a0ae Initial commit 2021-03-25 20:05:27 -04:00