@xiota I'm not really sure what you hope to accomplish by chasing away the author of this software. Not every package on AUR is officially maintained, and I for one appreciate it when they are. I made an account just so I could report you for harassment, but there does not appear to be any of that kind of functionality.
Search Criteria
Package Details: sunshine 0.23.1-5
Package Actions
Git Clone URL: | https://aur.archlinux.org/sunshine.git (read-only, click to copy) |
---|---|
Package Base: | sunshine |
Description: | A self-hosted GameStream host for Moonlight |
Upstream URL: | https://github.com/LizardByte/Sunshine |
Keywords: | gaming moonlight streaming |
Licenses: | GPL-3.0-only |
Submitter: | hadogenes |
Maintainer: | dr460nf1r3 (xiota) |
Last Packager: | xiota |
Votes: | 54 |
Popularity: | 2.05 |
First Submitted: | 2021-04-26 11:33 (UTC) |
Last Updated: | 2024-09-04 04:09 (UTC) |
Dependencies (30)
- avahi
- boost-libs
- curl (curl-http3-ngtcp2AUR, curl-gitAUR, curl-c-aresAUR)
- libayatana-appindicator
- libcap
- libdrm (libdrm-gitAUR)
- libevdev (libevdev-gitAUR)
- libmfx (libmfx-gitAUR, intel-media-stack-binAUR)
- libminiupnpc.so (miniupnpc)
- libnotify (libnotify-gitAUR)
- libpulse (pulseaudio-dummyAUR, libpulse-gitAUR)
- libva (libva-gitAUR, intel-media-stack-binAUR, libva-headlessAUR)
- libvdpau
- libx11 (libx11-gitAUR)
- libxcb (libxcb-gitAUR)
- libxfixes
- libxrandr (libxrandr-gitAUR)
- libxtst
- numactl (numactl-gitAUR)
- openssl (openssl-gitAUR, openssl-staticAUR)
- opus (opus-gitAUR)
- udev (systemd-chromiumosAUR, eudevAUR, systemd-selinuxAUR, systemd-gitAUR, systemd-fmlAUR, systemd)
- boost (boost-gitAUR) (make)
- cmake (cmake-gitAUR) (make)
- git (git-gitAUR, git-glAUR) (make)
- ninja (ninja-kitwareAUR, ninja-memAUR, ninja-fuchsia-gitAUR, ninja-gitAUR, ninja-jobserverAUR) (make)
- npm (corepackerAUR, python-nodejs-wheelAUR) (make)
- cuda (cuda11.1AUR, cuda-12.2AUR, cuda12.0AUR, cuda11.4AUR, cuda11.4-versionedAUR, cuda12.0-versionedAUR) (optional) – Nvidia GPU encoding support
- intel-media-driver (intel-media-driver-gitAUR, intel-media-stack-binAUR) (optional) – Intel GPU encoding support
- libva-mesa-driver (mesa-minimal-gitAUR, mesa-gitAUR, mesa-wsl2-gitAUR, mesa) (optional) – AMD GPU encoding support
Required by (0)
Sources (13)
- cgutman.enet
- eidheim.simple-web-server
- ffmpeg.nv-codec-headers
- lizardbyte.build-deps
- lizardbyte.nvapi-open-source-sdk
- lizardbyte.tray
- lizardbyte.virtual-gamepad-emulation-client
- michaeltyson.tpcircularbuffer
- moonlight-stream.moonlight-common-c
- sleepybishop.nanors
- sunshine
- wayland.wayland-protocols
- wlroots.wlr-protocols
Latest Comments
« First ‹ Previous 1 2 3 4 5 6 7 8 9 10 11 .. 16 Next › Last »
lounges commented on 2024-07-08 01:30 (UTC)
xiota commented on 2024-07-08 00:11 (UTC) (edited on 2024-07-08 00:24 (UTC) by xiota)
@LizardByte "I'm also not against providing a patch to this package. We would just need to discuss (probably easier on our Discord) and decide which patch to provide."
You could have stated that sooner instead of making threats. Regardless, orphan request will be closed when this package is fixed. Also, PMs do not act without reason. So this package is unlikely to be orphaned without your having had sufficient time to update.
"I have never once said to keep this package in a broken state"
KuleRucket implied package would remain in broken state in (deleted) response to requests to update. When I asked maintainers to reconsider, you threatened to drop support for Arch. This implies that you would rather drop Arch support than fix the package. You did not indicate, prior to the orphan request, prior to making continued threats, any intention to fix this package. (Arguably, you still have not, as "not against" fixing is not the same as intending to fix.)
<deleted-account> commented on 2024-07-08 00:09 (UTC)
@xiota... do you have trouble with reading comprehension? I have never once said to keep this package in a broken state... and I literally fixed the code upstream a few days ago... just because you are impatient does not mean this repo should be orphaned. "Broken" is also not the same as "out-of-date". https://bbs.archlinux.org/viewtopic.php?id=264443
I think you have some kind of weird and unhealthy obsession with obtaining ownership of AUR packages. Maintaining 340 packages, is not practical and there is no possible way you can keep up with changes upstream in that amount of packages.
xiota commented on 2024-07-07 23:50 (UTC)
@LizardByte If you drop support for Arch, that is YOUR decision. Threats do not change that this package is currently broken.
The fix requires adding a single line, and takes only a few minutes to apply. Instead, you insist on keeping the package in a broken state, expending more effort to do so than would be required to just fix it.
AUR is not a right, for users or maintainers. Maintainers who are unwilling or unable to keep packages in working condition should not maintain those packages. Orphan requests are a last resort to obtain PM adjudication. They rarely act without reason, which can be addressed by fixing this package.
<deleted-account> commented on 2024-07-07 23:22 (UTC)
@martyg, thank you for the backup! It's good to know this effort is appreciated. It's tough to read when this has been flagged so many times recently. The donation definitely is not necessary, but appreciated either way!
P.S. I am hoping to publish a new stable in the coming weeks. We just need to go through release validation checks.
I'm also not against providing a patch to this package. We would just need to discuss (probably easier on our Discord) and decide which patch to provide.
martyg commented on 2024-07-07 23:06 (UTC)
@xiota Your interference here is most unwelcome and appaling.
You should be thankful upstream has taken even a microsecond of their precious time to set this PKGBUILD up for you. Instead, we get this hostile priviledged attitude.
What do you hope to accomplish my pissing off our upstream developer? Is it so hard for you recompile locally to get yourself back online? Nobody appointed you as AUR police. Please go away.
@LizardByte Your efforts on this software have a great deal of value to me. I expect most other users here would feel the same way. Some beer money coming to you via PayPal. Thank you for this very useful free software.
<deleted-account> commented on 2024-07-07 21:54 (UTC)
@xiota as I said, if this orphaned... I will merge this https://github.com/LizardByte/Sunshine/pull/2819
This package was in a really broken state before I became the maintainer, so I would re-consider if I were you. By not supported, I mean I will literally, not support any users on our Discord or GitHub who use this ArchLinux package.
Cheers.
xiota commented on 2024-07-07 21:44 (UTC) (edited on 2024-07-07 21:46 (UTC) by xiota)
@LizardByte I have opened an orphan request. I fail to see how keeping this package in a broken state is "supporting Arch". Fixing a package does not make it "bleeding edge". The fix is a single line that takes less time to copy/paste/commit than it probably took for you to type your reply.
Note: I will close the orphan request when this package is fixed.
<deleted-account> commented on 2024-07-07 20:10 (UTC)
@xiota ... that wouldn't be smart, since I am the primary maintainer and the official owner of the source code on GitHub as well. And... if you do that, I promise I will stop supporting ArchLinux altogether :)
If you want bleeding edge please use the pre-release from our GitHub, where a pre-built package is provided as well as a PKGBUILD... or as already mentioned, used sunshine-git
. You therefore have three options for a working build. The suggestion by @Cookie_Monster is also perfectly acceptable until we publish the next stable release.
@ZenithCC ... while that may allow the package to build, I'm sure you will get a segfault as soon as Sunshine tries to call those functions, which may not be an issue if you have upnp disabled.
@KuleRucket ... the suggestion by @Sonico98 isn't terrible, assuming you can do that without conflicts.
Rob_H commented on 2024-07-06 17:15 (UTC)
New install. Package doesn't build. I'm getting the following error:
/home/rob/.cache/yay/sunshine/src/sunshine/src/upnp.cpp: At global scope:
/home/rob/.cache/yay/sunshine/src/sunshine/src/upnp.cpp:47:3: error: ‘std::string_view upnp::status_string(int)’ defined but not used [-Werror=unused-function]
47 | status_string(int status) {
| ^~~~~~~~~~~~~
cc1plus: all warnings being treated as errors
make[2]: *** [CMakeFiles/sunshine.dir/build.make:104: CMakeFiles/sunshine.dir/src/upnp.cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:191: CMakeFiles/sunshine.dir/all] Error 2
make: *** [Makefile:156: all] Error 2
make: Leaving directory '/home/rob/.cache/yay/sunshine/src/build'
==> ERROR: A failure occurred in build().
Aborting...
-> error making: sunshine-exit status 4
-> Failed to install the following packages. Manual intervention is required:
sunshine - exit status 4
Pinned Comments
xiota commented on 2024-07-17 01:54 (UTC) (edited on 2024-07-17 01:56 (UTC) by xiota)
Switched to default to
cuda
disabled (no nvenc) becausecuda
is a heavy package and Nvidia users are minority on Linux.Nvidia users, install
cuda
manually before building or run as_build_cuda=t makepkg
(method to pass variables to AUR helpers may vary).xiota commented on 2024-07-09 23:41 (UTC) (edited on 2024-07-27 10:27 (UTC) by xiota)
Comments here are for matters related to this AUR package only. Discussion of upstream issues should take place upstream. The upstream link is in package details.
For those concerned about "losing" upstream support for AUR, such support had already officially been discontinued long ago. The relevant comment from 2023-02-21 is pinned.
Before reporting issues to upstream, confirm them with git checkout or upstream binaries. Properly confirmed bugs do not need to mention AUR.
Package-specific issues should be reported here.
<deleted-account> commented on 2023-02-21 02:33 (UTC)
In order to simplify maintenance of Sunshine, we have decided to drop support of this AUR package, since we are now publishing a pre-compiled pkg.tar.zst package as well as the PKGBUILD file to our GitHub releases. If someone would like to take over the AUR it would be ideal if there is communication with us in our Discord. Please reach out if you're interested. Thanks!