95 Commits

Author SHA1 Message Date
TGP17
d537594304
Add qt6gtk2 (#59) 2024-01-08 12:25:36 -08:00
TGP17
cf30470748
Revert "Adds required Dockerfiles for Linux Arm64" (#58) 2024-01-08 12:18:42 -08:00
TGP17
ec0efa8b1c
Add LLVM 15 (#57) 2023-10-18 14:16:21 -07:00
liushuyu
55b02717e6
Merge pull request #56 from TGP17/linux-arm64
Adds required Dockerfiles for Linux Arm64
2023-10-01 12:15:20 -06:00
TGP17
46c2384383
Adds required Dockerfiles for Linux Arm64 2023-10-01 15:59:36 +02:00
liushuyu
e17f6a13b3
Merge pull request #55 from SachinVin/bump
linux-fresh\Dockerfile: Bump ubuntu to 23.04
2023-09-27 06:36:31 -06:00
SachinVin
50433cf809 linux-fresh\Dockerfile: Bump ubuntu to 23.04
glslang
2023-09-26 18:21:34 +05:30
Steveice10
7d9bfe1840
Add libgl-dev and libsdl2-dev to linux-fresh. (#53) 2023-06-28 01:50:03 -06:00
Steveice10
705f98f1eb
Re-add libqt6opengl6-dev to linux-fresh (#52) 2023-06-28 00:43:13 -06:00
Steveice10
d13778f06c
Clean up Linux build images and dependencies. (#51) 2023-06-28 00:19:42 -06:00
TGP17
660e3995d4
Add checkrt plugin (#49) 2023-05-18 15:21:56 -06:00
bunnei
54902bd4da
Merge pull request #48 from TGP17/Ubuntu20.04
Change AppImage Buildsystem to Ubuntu20.04
2023-05-14 20:09:53 -07:00
TGP17
e1408af504
Change AppImage Buildsystem to Ubuntu20.04 2023-05-11 20:46:50 +02:00
GPUCode
8594403ed1
appimage: Update glslang (#47) 2023-05-08 13:12:22 -06:00
GPUCode
a8238c2b9b
linux: Update glslang (#46)
* Provides a newer glslang version we need
2023-05-08 10:53:35 -06:00
Steveice10
3e2ed3a387
Clean up linux-appimage image. (#45) 2023-05-02 14:21:29 +02:00
Steveice10
20473a647f
Add Vulkan headers to MinGW environment. (#44) 2023-04-15 03:56:42 -06:00
Steveice10
b4f1ce9940
Fix build issues from Qt 6 differences. (#43) 2023-04-15 00:28:28 -06:00
Steveice10
a48e53c6d1
Add Qt 6 to Linux build images. (#42)
* Add Qt 6 to Linux build images.

* Update dependent CI actions.
2023-04-14 21:50:11 -06:00
MT19048
d6e4e7ff16
Add missing file dependency for appimage docker (#41) 2023-04-09 04:47:31 -06:00
MT19048
66014b5b7a
Add linux-appimage dockerfile (#40)
* Create Dockerfile

* Update Dockerfile

* Add AppImage Dockercontainer

* Add missing RUN before commands

* Add missing depenencies

* Change to Debian 11

Change to Debian 11 for more compatibility on older Distros
2023-04-09 03:23:53 -06:00
GPUCode
d154a98283
Port yuzu-emu/build-environments#62: "transifex: New transifex client" (#38)
* transifex: New transifex client

New client uses new API. Same great name, but in go instead of python

* linux-mingw: Update ffmpeg link

---------

Co-authored-by: Kyle Kienapfel <Docteh@users.noreply.github.com>
2023-04-04 16:16:47 -06:00
liushuyu
50bff74af5
linux-mingw: update ffmpeg 2023-02-18 00:04:49 -07:00
SachinVin
5ac00a5145
transifex: Update CMake to 3.22.6... (#37)
* transifex: Update CMake to 3.22.6; port https://github.com/yuzu-emu/build-environments/pull/67

curl

* mingw: fix ffmpeg link

* CI: build on all branches
2023-02-17 23:31:06 -07:00
liushuyu
1c7f3bbe1f
Merge pull request #36 from GPUCode/master
linux: Provide glslang from PPA
2022-12-26 01:32:39 -07:00
GPUCode
22d2da9147 linux: Provide glslang from PPA
- The available version is too old
2022-12-26 10:27:51 +02:00
GPUCode
aa80c0d7c0 linux: Install glslang-tools as well 2022-12-25 20:01:38 -07:00
GPUCode
6c8cac16f4 linux-fresh: Provide glslang 2022-12-25 20:01:38 -07:00
liushuyu
8ed0a5d2fe
linux-mingw: Update to ffmpeg 5.1.2 ...
... also use the SDL2 binary from the ownstuff repository
2022-12-25 19:56:02 -07:00
liushuyu
5796195306
Merge pull request #34 from vitor-k/patch
Re-freeze linux-frozen and install qtbase5-private-dev
2022-10-05 15:34:48 -06:00
Vitor Kiguchi
8531c03ea5 linux-frozen: re-freeze with ubuntu 22.04 2022-10-05 18:21:02 -03:00
Vitor Kiguchi
b07890cd8d linux-fresh: install qtbase5-private-dev 2022-10-05 18:21:02 -03:00
liushuyu
432a6017e3
Merge pull request #33 from vitor-k/ownership
maybe fix dubious ownership issues
2022-10-04 15:26:34 -06:00
Vitor Kiguchi
58f3b8d0e6 maybe fix dubious ownership issues 2022-10-04 18:10:50 -03:00
liushuyu
29239910e6
Merge pull request #31 from vitor-k/patch-1
Update transifex to run on a newer debian release
2022-10-03 18:47:19 -06:00
liushuyu
63c53f8d1f
linux-mingw: adapt scripts from yuzu ...
... now the base image uses Arch Linux
2022-10-03 18:30:47 -06:00
liushuyu
eeaf05faae
linux-flatpak: update Flatpak runtime to 5.15/22.08 2022-10-03 18:11:42 -06:00
Vitor K
84c1c341ba
Update transifex to run on a newer debian release
fixes the cmake version errors.
2022-09-21 16:04:27 -03:00
liushuyu
d5f815ef59
linux-flatpak: update base image to Ubuntu 22.04 ...
update Flatpak SDK to 5.15-21.08
2022-06-16 01:39:08 -06:00
liushuyu
41709733d1
linux-clang-format: update base image to Ubuntu 22.04 2022-06-16 01:33:53 -06:00
liushuyu
cd63907c0c
linux-fresh: update base image to Ubuntu 22.04 LTS 2022-06-16 01:24:48 -06:00
liushuyu
93bab861ed
linux-transifex: update base image to debian:bullseye 2022-06-16 01:24:24 -06:00
liushuyu
dcb85589bf
CI: push images to Docker Hub ...
... if the CI is running for `master` branch and current repo is `citra-emu/build-environments`
2021-09-13 17:55:29 -06:00
liushuyu
9318b96b13
linux-mingw: update dependencies 2021-09-13 17:44:59 -06:00
liushuyu
9a8afae68f
CI: use GitHub Actions to build images 2021-09-13 17:33:46 -06:00
liushuyu
3d500b8622
Merge pull request #27 from FearlessTobi/clang-name
clang-format: Correct package name
2020-08-28 12:32:16 -06:00
Tobias
b6c937a0de
Merge branch 'master' into clang-name 2020-08-28 16:13:52 +02:00
Tobias
96b17bbf95
clang-format: Correct package name
The actual package itself has dropped the use of the decimal in the version number.
2020-08-28 16:13:04 +02:00
liushuyu
1928efad36
Merge pull request #26 from FearlessTobi/patch-1
linux-clang-format: Make use of clang-format 10
2020-08-08 16:00:59 -06:00
Tobias
167b154ec7
linux-clang-format: Make use of clang-format 10
This plays nicer with C++ attributes and is also more up to date.
2020-08-08 18:45:43 +02:00