feat(input): implement libvirtualhid adding new gamepad styles #4707
ci.yml
on: pull_request
Release Setup
14s
GitHub Env Debug
/
GitHub Env Debug
3s
Matrix: Homebrew / build_homebrew
Matrix: Linux Flatpak / build_linux_flatpak
Matrix: Linux / build_linux
Matrix: Windows / build_windows
Matrix: macOS / build_dmg
Bundle Analysis
/
bundle_analysis
24s
Matrix: Docker / docker
Matrix: macOS / notarize_dmg
Matrix: FreeBSD / build_freebsd
Matrix: coverage
Matrix: Linux Copr / call-copr-ci / artifacts
Release Homebrew Beta
Linux Copr
/
Release
0s
Annotations
19 errors and 48 warnings
|
Homebrew / macos-14
Process completed with exit code 1.
|
|
Homebrew / macos-14
brew test-bot --only-formulae failed
|
|
Homebrew / macos-14
Process failed with exit code 1
|
|
Homebrew / macos-14
Failed to download resource "sunshine (0.0.5368)"
Download failed: https://ghcr.io/v2/lizardbyte/homebrew/sunshine/manifests/0.0.5368
curl: (56) The requested URL returned error: 404
|
|
Homebrew / macos-15
Process completed with exit code 1.
|
|
Homebrew / macos-15
brew test-bot --only-formulae failed
|
|
Homebrew / macos-15
Process failed with exit code 1
|
|
Homebrew / macos-15
Failed to download resource "sunshine (0.0.5368)"
Download failed: https://ghcr.io/v2/lizardbyte/homebrew/sunshine/manifests/0.0.5368
curl: (56) The requested URL returned error: 404
|
|
Homebrew / macos-26
Process completed with exit code 1.
|
|
Homebrew / macos-26
brew test-bot --only-formulae failed
|
|
Homebrew / macos-26
Process failed with exit code 1
|
|
Homebrew / macos-26
Failed to download resource "sunshine (0.0.5368)"
Download failed: https://ghcr.io/v2/lizardbyte/homebrew/sunshine/manifests/0.0.5368
curl: (56) The requested URL returned error: 404
|
|
Homebrew / ubuntu-24.04
Process completed with exit code 1.
|
|
Homebrew / ubuntu-24.04
brew test-bot --only-formulae failed
|
|
Homebrew / ubuntu-24.04
Process failed with exit code 1
|
|
Homebrew / ubuntu-24.04
test failed
|
|
`brew test --verbose lizardbyte/homebrew/sunshine` failed on Linux x86_64!:
Formula/s/sunshine.rb#L466
::error::lizardbyte/homebrew/sunshine is missing test dependencies: isl mpfr libmpc binutils gcc@14 libgpg-error libgcrypt libxslt gcovr
|
|
Homebrew / ubuntu-24.04
lizardbyte/homebrew/sunshine is missing test dependencies: isl mpfr libmpc binutils gcc@14 libgpg-error libgcrypt libxslt gcovr
|
|
Homebrew / ubuntu-24.04
Failed to download resource "sunshine (0.0.5368)"
Download failed: https://ghcr.io/v2/lizardbyte/homebrew/sunshine/manifests/0.0.5368
curl: (22) The requested URL returned error: 404
|
|
macOS / macOS-arm64:
third-party/tray/src/tray_darwin.m#L130
'popUpStatusItemMenu:' is deprecated: first deprecated in macOS 10.14 - Use the menu property instead [-Wdeprecated-declarations]
|
|
macOS / macOS-arm64
The following taps are not trusted:
aws/tap
Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required.
Untap them with:
brew untap aws/tap
Trust specific formulae, casks and commands with:
brew trust --formula <user>/<tap>/<formula>
brew trust --cask <user>/<tap>/<cask>
brew trust --command <user>/<tap>/<command>
Whole-tap trust is broader and includes all current and future formulae,
casks and commands from the listed taps. Trust whole taps with:
brew trust aws/tap
To disable trust checks:
export HOMEBREW_NO_REQUIRE_TAP_TRUST=1
This is not recommended and will be removed in a later release.
For more information, see:
https://docs.brew.sh/Tap-Trust
|
|
macOS / macOS-arm64
icu4c@78 78.3 is already installed, it's just not linked.
To link this version, run:
brew link icu4c@78
|
|
Archlinux / Archlinux
type ‘struct dmabuf_t’ violates the C++ One Definition Rule [-Wodr]
|
|
Docker / Docker-ubuntu-24.04
call to '__wmemcpy_chk_warn' declared with attribute warning: wmemcpy called with length bigger than size of destination buffer [-Wattribute-warning]
|
|
Docker / Docker-ubuntu-24.04
call to '__wmemcpy_chk_warn' declared with attribute warning: wmemcpy called with length bigger than size of destination buffer [-Wattribute-warning]
|
|
Docker / Docker-ubuntu-24.04
call to '__wmemcpy_chk_warn' declared with attribute warning: wmemcpy called with length bigger than size of destination buffer [-Wattribute-warning]
|
|
Docker / Docker-ubuntu-26.04
call to '__wmemcpy_chk_warn' declared with attribute warning: wmemcpy called with length bigger than size of destination buffer [-Wattribute-warning]
|
|
Docker / Docker-ubuntu-26.04
call to '__wmemcpy_chk_warn' declared with attribute warning: wmemcpy called with length bigger than size of destination buffer [-Wattribute-warning]
|
|
Docker / Docker-ubuntu-26.04
call to '__wmemcpy_chk_warn' declared with attribute warning: wmemcpy called with length bigger than size of destination buffer [-Wattribute-warning]
|
|
Docker / Docker-ubuntu-22.04
call to '__wmemcpy_chk_warn' declared with attribute warning: wmemcpy called with length bigger than size of destination buffer [-Wattribute-warning]
|
|
Docker / Docker-ubuntu-22.04
call to '__wmemcpy_chk_warn' declared with attribute warning: wmemcpy called with length bigger than size of destination buffer [-Wattribute-warning]
|
|
Docker / Docker-ubuntu-22.04
call to '__wmemcpy_chk_warn' declared with attribute warning: wmemcpy called with length bigger than size of destination buffer [-Wattribute-warning]
|
|
Docker / Docker-ubuntu-22.04
call to '__wmemcpy_chk_warn' declared with attribute warning: wmemcpy called with length bigger than size of destination buffer [-Wattribute-warning]
|
|
Docker / Docker-ubuntu-22.04
call to '__wmemcpy_chk_warn' declared with attribute warning: wmemcpy called with length bigger than size of destination buffer [-Wattribute-warning]
|
|
Docker / Docker-ubuntu-22.04
call to '__wmemcpy_chk_warn' declared with attribute warning: wmemcpy called with length bigger than size of destination buffer [-Wattribute-warning]
|
|
Linux / AppImage
call to ‘__wmemcpy_chk_warn’ declared with attribute warning: wmemcpy called with length bigger than size of destination buffer [-Wattribute-warning]
|
|
Linux / AppImage
call to ‘__wmemcpy_chk_warn’ declared with attribute warning: wmemcpy called with length bigger than size of destination buffer [-Wattribute-warning]
|
|
Linux / AppImage
call to ‘__wmemcpy_chk_warn’ declared with attribute warning: wmemcpy called with length bigger than size of destination buffer [-Wattribute-warning]
|
|
Linux / AppImage
call to ‘__wmemcpy_chk_warn’ declared with attribute warning: wmemcpy called with length bigger than size of destination buffer [-Wattribute-warning]
|
|
Linux / AppImage
call to ‘__wmemcpy_chk_warn’ declared with attribute warning: wmemcpy called with length bigger than size of destination buffer [-Wattribute-warning]
|
|
Linux / AppImage
call to ‘__wmemcpy_chk_warn’ declared with attribute warning: wmemcpy called with length bigger than size of destination buffer [-Wattribute-warning]
|
|
sunshine: new dependency impact:
Formula/s/sunshine.rb#L99
Adding `qtsvg` adds 1 new recursive dependency on x86_64_linux (1.5MB).
|
|
Homebrew / ubuntu-24.04
The following taps are not trusted:
lizardbyte/homebrew
Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required.
Untap them with:
brew untap lizardbyte/homebrew
Trust specific formulae, casks and commands with:
brew trust --formula <user>/<tap>/<formula>
brew trust --cask <user>/<tap>/<cask>
brew trust --command <user>/<tap>/<command>
Whole-tap trust is broader and includes all current and future formulae,
casks and commands from the listed taps. Trust whole taps with:
brew trust lizardbyte/homebrew
To disable trust checks:
export HOMEBREW_NO_REQUIRE_TAP_TRUST=1
This is not recommended and will be removed in a later release.
For more information, see:
https://docs.brew.sh/Tap-Trust
|
|
Windows / Windows-ARM64:
build/_deps/boost-src/libs/spirit/include/boost/spirit/home/classic/core/primitives/impl/numerics.ipp#L199
'has_denorm' is deprecated [-Wdeprecated-declarations]
|
|
Windows / Windows-ARM64:
third-party/libvirtualhid/src/platform/windows/windows_backend.cpp#L700
private field 'client_id' is not used [-Wunused-private-field]
|
|
Windows / Windows-ARM64:
build/_deps/boost-src/libs/spirit/include/boost/spirit/home/classic/core/primitives/impl/numerics.ipp#L199
'has_denorm' is deprecated [-Wdeprecated-declarations]
|
|
macOS / macOS-x86_64:
third-party/tray/src/tray_darwin.m#L130
'popUpStatusItemMenu:' is deprecated: first deprecated in macOS 10.14 - Use the menu property instead [-Wdeprecated-declarations]
|
|
macOS / macOS-x86_64
The following taps are not trusted:
aws/tap
Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required.
Untap them with:
brew untap aws/tap
Trust specific formulae, casks and commands with:
brew trust --formula <user>/<tap>/<formula>
brew trust --cask <user>/<tap>/<cask>
brew trust --command <user>/<tap>/<command>
Whole-tap trust is broader and includes all current and future formulae,
casks and commands from the listed taps. Trust whole taps with:
brew trust aws/tap
To disable trust checks:
export HOMEBREW_NO_REQUIRE_TAP_TRUST=1
This is not recommended and will be removed in a later release.
For more information, see:
https://docs.brew.sh/Tap-Trust
|
|
macOS / macOS-x86_64
icu4c@78 78.3 is already installed, it's just not linked.
To link this version, run:
brew link icu4c@78
|
|
Linux Copr / call-copr-ci / Artifacts (fedora-43-x86_64)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: lhotari/gh-actions-artifact-client@ef03990878cb292d789ee6c36b5bbc8369aa30ed. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Linux Copr / call-copr-ci / Artifacts (fedora-rawhide-aarch64)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: lhotari/gh-actions-artifact-client@ef03990878cb292d789ee6c36b5bbc8369aa30ed. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Linux Copr / call-copr-ci / Artifacts (fedora-44-aarch64)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: lhotari/gh-actions-artifact-client@ef03990878cb292d789ee6c36b5bbc8369aa30ed. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Linux Copr / call-copr-ci / Get logs
member ‘boost::archive::iterators::wchar_from_mb<boost::archive::iterators::xml_escape<const char*> >::sliding_buffer<wchar_t>::m_buffer’ is used uninitialized [-Wuninitialized]
|
|
Linux Copr / call-copr-ci / Get logs
member ‘boost::archive::iterators::wchar_from_mb<boost::archive::iterators::xml_escape<const char*> >::sliding_buffer<char>::m_buffer’ is used uninitialized [-Wuninitialized]
|
|
Linux Copr / call-copr-ci / Get logs
type ‘struct dmabuf_t’ violates the C++ One Definition Rule [-Wodr]
|
|
Linux Copr / call-copr-ci / Get logs
member ‘boost::archive::iterators::wchar_from_mb<boost::archive::iterators::xml_escape<const char*> >::sliding_buffer<wchar_t>::m_buffer’ is used uninitialized [-Wuninitialized]
|
|
Linux Copr / call-copr-ci / Get logs
member ‘boost::archive::iterators::wchar_from_mb<boost::archive::iterators::xml_escape<const char*> >::sliding_buffer<char>::m_buffer’ is used uninitialized [-Wuninitialized]
|
|
Linux Copr / call-copr-ci / Get logs
type ‘struct dmabuf_t’ violates the C++ One Definition Rule [-Wodr]
|
|
Linux Copr / call-copr-ci / Get logs
member ‘boost::archive::iterators::wchar_from_mb<boost::archive::iterators::xml_escape<const char*> >::sliding_buffer<wchar_t>::m_buffer’ is used uninitialized [-Wuninitialized]
|
|
Linux Copr / call-copr-ci / Get logs
member ‘boost::archive::iterators::wchar_from_mb<boost::archive::iterators::xml_escape<const char*> >::sliding_buffer<char>::m_buffer’ is used uninitialized [-Wuninitialized]
|
|
Linux Copr / call-copr-ci / Get logs
invalid-url Source0: tarball.tar.gz
|
|
Linux Copr / call-copr-ci / Get logs
specfile-warning sh: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8): No such file or directory
|
|
Linux Copr / call-copr-ci / Artifacts (fedora-rawhide-x86_64)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: lhotari/gh-actions-artifact-client@ef03990878cb292d789ee6c36b5bbc8369aa30ed. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Linux Copr / call-copr-ci / Artifacts (opensuse-leap-15.6-aarch64)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: lhotari/gh-actions-artifact-client@ef03990878cb292d789ee6c36b5bbc8369aa30ed. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Linux Copr / call-copr-ci / Artifacts (fedora-44-x86_64)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: lhotari/gh-actions-artifact-client@ef03990878cb292d789ee6c36b5bbc8369aa30ed. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Linux Copr / call-copr-ci / Artifacts (opensuse-leap-15.6-x86_64)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: lhotari/gh-actions-artifact-client@ef03990878cb292d789ee6c36b5bbc8369aa30ed. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Linux Copr / call-copr-ci / Artifacts (fedora-43-aarch64)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: lhotari/gh-actions-artifact-client@ef03990878cb292d789ee6c36b5bbc8369aa30ed. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
LizardByte~Sunshine~GEHTY7.dockerbuild
|
142 KB |
sha256:ebaf1e40bdfdd0855194b85c17e0b74b2a49d5f61c5761e7aba86a0b81e085e8
|
|
|
LizardByte~Sunshine~IMAVFN.dockerbuild
|
229 KB |
sha256:be29e87d7dca72a5a3650a63e2ecfe23b96418db3e782c5995f7ab860ffb72c6
|
|
|
LizardByte~Sunshine~TWEIS8.dockerbuild
|
270 KB |
sha256:a85af598f4d61cf4c4abb73fcebf3dc9da93e2097be91b51245a06bb875826bc
|
|
|
LizardByte~Sunshine~TZPZY5.dockerbuild
|
260 KB |
sha256:99d200c596a381ec6575dc9f38ac4ea7fce88a054489eef061eeb2f1c4b6ee6f
|
|
|
LizardByte~Sunshine~VP1NKI.dockerbuild
|
231 KB |
sha256:f22bee77b21db4a87b1bb8f56038a80a5c513abd5de40cb9a2082cb562c61a32
|
|
|
beta-Homebrew
|
4.86 KB |
sha256:cdb46e3bf6eea81e7c5d7e015e32fda419214587b1f96b7daf06e4dd824da9d9
|
|
|
build-Archlinux
|
8.75 MB |
sha256:9c354e6c401026ad18d9aa5fb715abfcf7ec282a9e11eb0c0b1ed9beaa768ec1
|
|
|
build-Docker-debian-trixie
|
12.7 MB |
sha256:9c80a33ca9a9aa6f78d3838c23e6427ac0e355909b3d01fc8d5433bb507f2a4c
|
|
|
build-Docker-ubuntu-22.04
|
10.2 MB |
sha256:75ecc178d00ff12bf0cfce69bd51a069fe5d66ed3122a58a8952180c655764bc
|
|
|
build-Docker-ubuntu-24.04
|
10.2 MB |
sha256:4e3e643eb427b71a39e43a8d1c2192db919ca70fb8a6ae7c58f968e98fb3650a
|
|
|
build-Docker-ubuntu-26.04
|
13.4 MB |
sha256:fc97284142ddabfea8fadbe74c1fbe585b3fd71dc9c9c3e34fcd42d80114f3ac
|
|
|
build-FreeBSD-amd64
|
10.5 MB |
sha256:26e118608d8bd836137f5181eed0cd82a153ec2cfe9d22b252f7fac377255f50
|
|
|
build-Homebrew
|
4.82 KB |
sha256:6f5a8944cffa2d3bb26842eb8082f79d2aef2bbf62de627e75f6c9b08e4da6b8
|
|
|
build-Linux-AppImage
|
41.1 MB |
sha256:cbb29a537e8603feb5ab4d6c4b676dd7146550e506bd77a23e310a0f16223913
|
|
|
build-Linux-Flatpak-aarch64
|
110 MB |
sha256:7f969a7adfd55f876ad724001d36d83d43a0756fb7310e94e4e7530af71a95d0
|
|
|
build-Linux-Flatpak-x86_64
|
115 MB |
sha256:826dbbfb3f2450373c40cfdf544debfc4abf3116eda834afab6ce28a58787329
|
|
|
build-Sunshine-0.0.5368-1.fc43.aarch64.rpm
Expired
|
7.6 MB |
sha256:4075f29b9ae745819c3f2263feab83b20013c58b283241756d9788c2bc1dd40c
|
|
|
build-Sunshine-0.0.5368-1.fc43.x86_64.rpm
Expired
|
8.2 MB |
sha256:9224e82cafc090e5bcfbc4bcb8fe637431d29823a5121fb64122b61e9f43265b
|
|
|
build-Sunshine-0.0.5368-1.fc44.aarch64.rpm
Expired
|
7.09 MB |
sha256:c1ce276c9f337dfdd91b05002f84c7c1488251221a02d3cbe601c1ec269e7f9f
|
|
|
build-Sunshine-0.0.5368-1.fc44.x86_64.rpm
Expired
|
7.67 MB |
sha256:e8a8fa024b9a5923dd1fa4e23f4785a6dc942a3280e3daac4aed1d186dcd143e
|
|
|
build-Sunshine-0.0.5368-1.fc45.aarch64.rpm
Expired
|
7.09 MB |
sha256:0f4760b5225784863940a3e90ee48adb4a77c0fe12cac502d005f41116934006
|
|
|
build-Sunshine-0.0.5368-1.fc45.x86_64.rpm
Expired
|
7.68 MB |
sha256:fcb584d3f8adc192ee3dd3a3dbfec1aa664510c24731e590ee96e84f843193c6
|
|
|
build-Sunshine-0.0.5368-1.suse.lp156.aarch64.rpm
Expired
|
13.1 MB |
sha256:fa8f3f8b6c09d6f8f0ebbffbd555e5433a321681a6f951e674ab16f3b138b9e1
|
|
|
build-Sunshine-0.0.5368-1.suse.lp156.x86_64.rpm
Expired
|
14.5 MB |
sha256:d970e37ee79b5f2bef49b126f71f04af94bfc92cee8ee9a7a5fd0f74cd0c40ff
|
|
|
build-Windows-AMD64
|
159 MB |
sha256:9234adbfb10fc68af3d048027ea54781dc4bc1c8963fb55c15a1fb4c917710c0
|
|
|
build-Windows-ARM64
|
92.8 MB |
sha256:b01e57aee8f29c99ce3514f23ea8485e8c8011464ce57e3f21fa8808e317437e
|
|
|
build-macOS-arm64
|
27.8 MB |
sha256:8c9fcc0da676e40d8d026249c4954b8be02e6405dd85b123c222369804f6034c
|
|
|
build-macOS-x86_64
|
29.5 MB |
sha256:11ae739cb269f86597c715256ac441dc4670153c099ce5af681f37f9610c893a
|
|
|
coverage-Archlinux
|
183 KB |
sha256:d9d7da8b56f3bec73cb1c9d89463ad023aa746a17ee368fde0d485559356dc5e
|
|
|
coverage-FreeBSD-amd64
|
207 KB |
sha256:bd7023bc556a9c8886e43a4d2f5fe4207dedd4885f7575f2e28fdc0184062224
|
|
|
coverage-Homebrew-macos-14
|
99.9 KB |
sha256:5769c38fea875f99745bf88c8faf3e242da9f3204f8a83ca6d03eb26bfeea578
|
|
|
coverage-Homebrew-macos-15
|
104 KB |
sha256:d5d2331a7e28566919ed1883f73dd4a31852bcf23e66a1ff16c626465aaf4d91
|
|
|
coverage-Homebrew-macos-26
|
102 KB |
sha256:8438420e1079f399ae3d5ac5674409ba18da3e949d7b9e3f69f1b0ef0b240771
|
|
|
coverage-Homebrew-ubuntu-24.04
|
197 KB |
sha256:bb752d990b1ff0b8bb38a5fb1cfd5b73e76dadbb9bff0aa901fcc2333278f81e
|
|
|
coverage-Linux-AppImage
|
198 KB |
sha256:9a57e8cab0736249ff2543a8c7f6feab06232b74b5fee424d070ac702709b0a9
|
|
|
coverage-Windows-AMD64
|
189 KB |
sha256:5969e81c3b30a076e9a02e7c189eb5beea240082ccd381866b4231d65191c6eb
|
|
|
coverage-Windows-ARM64
|
216 KB |
sha256:8e345f84cc92c06083e053eaca07d076cf7fc5b7714c20b062b3472aa5f5de17
|
|
|
coverage-macOS-arm64
|
152 KB |
sha256:4d5496e8f696dc72ef364aec541bf1a07abbf3cc4a685c4199a447c26b43ea2c
|
|
|
coverage-macOS-x86_64
|
153 KB |
sha256:6c1f1881b10bd0bacfa0f6c6f7bcad226abae9357bbd4590c8181c5f3cf44fe1
|
|