Package Details: sunshine-git 2024.1102.190004.r0.g39bab45-1

Git Clone URL: https://aur.archlinux.org/sunshine-git.git (read-only, click to copy)
Package Base: sunshine-git
Description: Game Stream server for Moonlight, latest git
Upstream URL: https://github.com/LizardByte/Sunshine
Licenses: GPL3
Conflicts: sunshine, sunshine-nox
Provides: sunshine
Submitter: greyltc
Maintainer: kelvie
Last Packager: kelvie
Votes: 3
Popularity: 0.093240
First Submitted: 2023-02-14 08:55 (UTC)
Last Updated: 2024-11-02 21:37 (UTC)

Latest Comments

1 2 3 Next › Last »

NotEvenPro commented on 2025-03-09 19:54 (UTC)

To try it again I did paru -Rns sunshine-git and paru -S --rebuild sunshine-git and I still got the error for the libraries not found. Maybe it's just my machine. If no one else says anything it's ok to leave it be. Thanks.

kelvie commented on 2025-03-08 21:07 (UTC)

NotEvenPro: I can't seem to reproduce this using makepkg. On a clean build it still works fine, did you not do a clean build first or something?

NotEvenPro commented on 2025-03-08 14:33 (UTC) (edited on 2025-03-08 14:37 (UTC) by NotEvenPro)

Hi! It seems it is now not working because of this libraries libminiupnpc.so.19 and libicuuc.so.76
It seems it is searching for libminiupnpc.so.18 and libicuuc.so.75 I did paru -G susnhine Modified the PKGBUILD to this

`export LDFLAGS="-L/usr/lib" export CFLAGS="-I/usr/include" export CXXFLAGS="$CFLAGS"

cmake -B build_dir -S Sunshine -W no-dev -G Ninja \ -D CMAKE_BUILD_TYPE=None \ -D CUDA_FAIL_ON_MISSING=OFF \ -D SUNSHINE_ENABLE_CUDA=1 \ -D SUNSHINE_ENABLE_X11=1 \ -D CMAKE_INSTALL_PREFIX=/usr \ -D SUNSHINE_EXECUTABLE_PATH=/usr/bin/sunshine \ -D SUNSHINE_ASSETS_DIR="share/sunshine" \ -D BUILD_DOCS=0 \ -D CMAKE_PREFIX_PATH=/usr \ -D CMAKE_LIBRARY_PATH=/usr/lib \ -D CMAKE_INCLUDE_PATH=/usr/include`

And ran paru -Bi . And now it is working again. New to linux, let me know if it's ok. Hope you can fix it, thanks!

kelvie commented on 2024-11-02 21:37 (UTC)

Aha yes. That time I committed it before trying a build cause I tried to use yay -Bi . to build it (which, for some reason, cleans the git tree of dirty changes before building).

I've bumped it, thanks!

parkerlreed commented on 2024-11-02 21:20 (UTC)

Oh I see what it was. Your latest commit added the fail on missing off but didn't bump the pkgver. So anyone with an older copy of the PKGBUILD won't get the new copy if using an AUR helper.

parkerlreed commented on 2024-11-02 15:31 (UTC) (edited on 2024-11-02 15:34 (UTC) by parkerlreed)

Okay, somehow I had an older version in my cache that was missing the fail on missing.

Thanks

kelvie commented on 2024-11-02 15:29 (UTC)

Hello, I did set it to OFF already in the PKGBUILD. Is it really still not working, or do I have to set it to "0" and not "OFF"?

The upstream package script (sunshine.rb) sets it to OFF.

parkerlreed commented on 2024-11-02 15:16 (UTC)

Yeah you can have both. CUDA = 1 and fail on missing 0.

Covers everybody with one PKGBUILD.

Calivi commented on 2024-10-29 14:12 (UTC) (edited on 2024-10-29 14:15 (UTC) by Calivi)

I still get the error that CUDA is not found. This is how I install sunshine: SUNSHINE_ENABLE_CUDA=0 paru -S sunshine-git

You should set the CUDA_FAIL_ON_MISSING to 0 in the PKGBUILD if you want all users to be able to build sunshine.

parkerlreed commented on 2024-10-16 04:06 (UTC)

I built with that earlier and it worked fine. Yeah, I didn't even really think about that. It's just a new flag that works for both camps.