dependabot[bot]
0baa07490f
Bump actions/upload-artifact from 4 to 5
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 4 to 5.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
5 months ago
Gleb Mazovetskiy
20ad675558
SDL3: Build with sound
...
This doesn't implement full sound support but stubs out most of the
sound code under SDL3, so that we can implement it piecemeal.
Implemented here:
1. Sound device initialization.
2. SVid sound playback.
Does not add a dependency on `SDL_mixer`: SDL3 built-ins
are enough to play SVid audio.
5 months ago
Gleb Mazovetskiy
1bbe8bfe08
SDL3: Even more migration
5 months ago
Gleb Mazovetskiy
60357848d5
Linux_x86_64_test.yml: Switch to Ninja
5 months ago
Gleb Mazovetskiy
8f6e9810d0
SDL3: Make `text_render_integration_test` build
...
Adds support for just enough SDL3 to make `text_render_integration_test`
work.
5 months ago
Trihedraf
5a7300d0ff
Upgrade MacOS x86_64 runner for deprecation and add MacOS arm64 runner ( #8205 )
5 months ago
Oleksandr Kalko
c2915e2766
Upgrade FMT to 12.0
...
Also upgrades Android Grandle build plugin
5 months ago
Gleb Mazovetskiy
03ddbfc502
3DS workflow: Run `apt-get update`
6 months ago
Trihedraf
cf04264dba
enable iOS ZeroTier
6 months ago
Trihedraf
82fbeca6ed
Simplifying MinGW instructions ( #8154 )
7 months ago
dependabot[bot]
5ee16cf030
Bump actions/checkout from 4 to 5
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4 to 5.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
7 months ago
dependabot[bot]
cdcdbc911c
Bump actions/setup-java from 4 to 5
...
Bumps [actions/setup-java](https://github.com/actions/setup-java ) from 4 to 5.
- [Release notes](https://github.com/actions/setup-java/releases )
- [Commits](https://github.com/actions/setup-java/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/setup-java
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
7 months ago
Gleb Mazovetskiy
f6036a544a
Amiga workflow: remove ccache
...
No longer needed following kd-tree compilation speed fix.
7 months ago
Anders Jenbo
14c0f86b4f
Clear old dmg builds before each build
7 months ago
Gleb Mazovetskiy
be2fcb0499
GitHub CI: Update 3DS and Switch configs
...
1. Debian has been updated to bookworm.
2. gettext is now part of the image, no need to install it.
8 months ago
Gleb Mazovetskiy
822bde4985
3ds/switch CI: Remove cmake install command
...
The command no longer works because debian-backports got discontinued
today but luckily CMake is already installed from backports in the base
image:
375f414082/toolchain-base/Dockerfile (L16-L18)
8 months ago
Gleb Mazovetskiy
0d619e737c
PS5: Bump SDK
8 months ago
Gleb Mazovetskiy
740868af3f
Update sol2 and lua
...
Also renames lua/lua.hpp to lua/lua_global.hpp.
The previous name broke version auto-detection in sol2, which involves
calling `__has_include(<lua/lua.hpp>)`.
8 months ago
Gleb Mazovetskiy
e0e6f5ea01
Amiga workflow: Add ccache
8 months ago
Oleksandr Kalko
b821b5ebe5
General upgrades
...
* Upgrade SDL2 to 2.32.8
* Upgrade VCPKG commit which upgrades some dependencies
* Upgrade Gradle and Gradle plugin
8 months ago
Trihedraf
e4661706c1
Fix WinXP ( #8004 )
10 months ago
Trihedraf
ff3baad41e
MinGW Ubuntu 22.04 -> 24.04 for GitHub Actions and build instructions ( #8003 )
10 months ago
Gleb Mazovetskiy
9996f3bc2a
clang-tidy-check: Use a compilation database
...
Without this, clang-tidy-check cannot see any dependencies (such as
SDL), resulting in spurious warnings.
12 months ago
Oleksandr Kalko
3d7a8e8f48
Upgrade SDL2 to 2.23.4
...
Upgrade includes build-from source, Android and VCPKG
12 months ago
staphen
3309a6f997
Workaround for deprecation of old CMake versions
12 months ago
Oleksandr Kalko
7a2f226f69
Upgrade vcpkg baseline commit
...
This upgrades the following MSVC dependencies:
* Google Benchmark to 1.9.2
* SDL2 to 2.32.2
* SDL2-image to 2.8.8
12 months ago
dependabot[bot]
32cd117fe6
Bump jidicula/clang-format-action from 4.14.0 to 4.15.0
...
Bumps [jidicula/clang-format-action](https://github.com/jidicula/clang-format-action ) from 4.14.0 to 4.15.0.
- [Release notes](https://github.com/jidicula/clang-format-action/releases )
- [Commits](https://github.com/jidicula/clang-format-action/compare/v4.14.0...v4.15.0 )
---
updated-dependencies:
- dependency-name: jidicula/clang-format-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
12 months ago
Andrew James
57f3bf8661
Add clang-tidy workflow
12 months ago
Gleb Mazovetskiy
d5fce58d95
codecov.yml: Pass CODECOV_TOKEN
...
A token is required to upload coverage for protected branches.
1 year ago
Gleb Mazovetskiy
e289667707
Android: Bump NDK to 28.0.13004108
...
R28 was released 3 weeks ago and is now preinstalled on GitHub CI runners.
https://github.com/android/ndk/releases/tag/r28
1 year ago
Gleb Mazovetskiy
1e6c85bb56
switch.yml: Update CMake
1 year ago
Gleb Mazovetskiy
791fea477f
Bump CI to Ubuntu 22.04 and minimum CMake to 3.22
...
Ubuntu 20.04 is going EOL in May.
Ubuntu 22.04 CMake is 3.22.
Debian stable CMake is 3.25.
Debian oldstable (EOL in 2026) has CMake 3.25 in bullseye-backports.
1 year ago
Gleb Mazovetskiy
778b61c1f4
3ds.yml: Update CMake
1 year ago
Oleksandr Kalko
0c38179808
Upgrade VCPKG commit for SDL2 2.32.0
...
This catches up SDL version for MSVC
1 year ago
Anders Jenbo
8b09e0a89a
Update bug_report.yml
1 year ago
staphen
420b569d49
Update cache version of Linux CI build scripts
1 year ago
Oleksandr Kalko
d7e2288964
Upgrade SDL2 for MSVC
1 year ago
Gleb Mazovetskiy
5ed7ca9808
PS5.yml: Bump to latest SDK
1 year ago
Gleb Mazovetskiy
a16c339c3c
Bump clang-format-check.yml
1 year ago
Oleksandr Kalko
9a9a9c195e
Upgrade vcpkg baseline commit
1 year ago
Trihedraf
c6302c8686
Build Windows XP on new Release
1 year ago
Trihedraf
fcb22f5376
Fix typo in Platforms.cmake ( #7588 )
1 year ago
Anders Jenbo
191e59ca37
Update iOS and macOS build to run on macOS 13
1 year ago
dependabot[bot]
585a8c92cf
Bump jidicula/clang-format-action from 4.13.0 to 4.14.0
...
Bumps [jidicula/clang-format-action](https://github.com/jidicula/clang-format-action ) from 4.13.0 to 4.14.0.
- [Release notes](https://github.com/jidicula/clang-format-action/releases )
- [Commits](https://github.com/jidicula/clang-format-action/compare/v4.13.0...v4.14.0 )
---
updated-dependencies:
- dependency-name: jidicula/clang-format-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
1 year ago
Anders Jenbo
f4b6b549a0
Move Android NDK from RC to LTS
1 year ago
Gleb Mazovetskiy
aaf1e4eca7
PS4 workflow: Use pacman-package-manager
...
Switches from `pacbrew-pacman` to vanilla pacman that is now an Ubuntu package (`pacman-package-manager`) starting from Ubuntu 24.04.
pacbrew-pacman from https://github.com/PacBrew/pacbrew-pacman/releases is 2 years old and has the repo URL that no longer works.
With the vanilla pacman, we simply add pacbrew as a repo source with the correct URL.
Refs https://github.com/PacBrew/pacbrew-packages/issues/6#issuecomment-2499831033
1 year ago
dependabot[bot]
8615d31191
Bump codecov/codecov-action from 4 to 5
...
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action ) from 4 to 5.
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/codecov/codecov-action/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: codecov/codecov-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
1 year ago
Oleksandr Kalko
17ce17e910
Android major upgrades ( #7524 )
1 year ago
Oleksandr Kalko
b50949a8d1
Upgrade vcpkg baseline commit
1 year ago
Gleb Mazovetskiy
44d5d2d0b7
Update Amiga build configs
...
1. Updates the Dockerfile to the same image and flags as the CI.
2. Sets `-O2` as the default CMake Release flag rather than passing it
in a custom way.
1 year ago