summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* net-misc/sunshine: Fix 9999 build by disabling docsJames Le Cuirot2024-09-091-2/+3
| | | | | | Building the docs involves more npm pain. It's not worth it. Signed-off-by: James Le Cuirot <chewi@gentoo.org>
* net-misc/sunshine: Add := to media-libs/svt-av1 depMichał Górny2024-08-132-2/+2
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* net-misc/sunshine: Fix 0.23.1 with newer miniupnpc using patchJames Le Cuirot2024-06-232-0/+44
| | | | | Closes: https://bugs.gentoo.org/934173 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
* net-misc/sunshine: Fix up 9999 for latest changesJames Le Cuirot2024-06-231-2/+9
| | | | Signed-off-by: James Le Cuirot <chewi@gentoo.org>
* net-misc/sunshine: The custom FFmpeg patch has been merged upstreamJames Le Cuirot2024-05-141-1/+0
| | | | Signed-off-by: James Le Cuirot <chewi@gentoo.org>
* net-misc/sunshine: Update NPM patch now it's merged upstreamJames Le Cuirot2024-05-133-60/+51
| | | | Signed-off-by: James Le Cuirot <chewi@gentoo.org>
* net-misc/sunshine: Fix NPM issue by shipping pre-compiled assetsJames Le Cuirot2024-05-114-19/+115
| | | | | | | | | It turns out the NPM cache is sensitive to the NPM version. Yarn is better in this regard, but it wanted to cache 90MB of files covering irrelevant operating systems and architectures. This is a lot more than 1.3MB of pre-compiled assets. Closes: https://bugs.gentoo.org/930441 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
* net-misc/sunshine: Bump to 0.23.1, drop vulnerable 0.22.2James Le Cuirot2024-04-213-5/+7
| | | | | | | I'll deal with the new tests later. Bug: https://bugs.gentoo.org/930038 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
* net-misc/sunshine: Bump to 0.22.2, drop old 0.22.0James Le Cuirot2024-03-193-5/+5
| | | | Signed-off-by: James Le Cuirot <chewi@gentoo.org>
* net-misc/sunshine: Bump to 0.22.0, drop old 0.21.0James Le Cuirot2024-03-096-428/+29
| | | | Signed-off-by: James Le Cuirot <chewi@gentoo.org>
* net-misc/sunshine: Fix cross-compiling with patchJames Le Cuirot2024-03-013-4/+67
| | | | | | Upstream say they will merge this in time for the next release. Signed-off-by: James Le Cuirot <chewi@gentoo.org>
* net-misc/sunshine: Turns out nlohmann_json is only needed on WindowsJames Le Cuirot2024-02-273-72/+12
| | | | Signed-off-by: James Le Cuirot <chewi@gentoo.org>
* net-misc/sunshine: Update for new ARM flagsJames Le Cuirot2024-02-182-4/+4
| | | | Signed-off-by: James Le Cuirot <chewi@gentoo.org>
* net-misc/sunshine: fix manifestFlorian Schmaus2024-02-181-1/+0
| | | | Signed-off-by: Florian Schmaus <flow@gentoo.org>
* net-misc/sunshine: On second thoughts, unbundle nv-codec-headersJames Le Cuirot2024-02-183-12/+32
| | | | | | | Using the bundled copy is awkward as they need to be "installed". Loosen the version requirement to just the same major version, which is probably fine. Signed-off-by: James Le Cuirot <chewi@gentoo.org>
* net-misc/sunshine: Allow apulse instead of libpulseJames Le Cuirot2024-02-182-2/+8
| | | | | | Only build tested so far. I'll runtime test it later. Signed-off-by: James Le Cuirot <chewi@gentoo.org>
* net-misc/sunshine: libva is hard-required at build time for 0.21.0James Le Cuirot2024-02-181-0/+1
| | | | | | This requirement has been dropped since. Signed-off-by: James Le Cuirot <chewi@gentoo.org>
* net-misc/sunshine: New packageJames Le Cuirot2024-02-179-0/+1404
Signed-off-by: James Le Cuirot <chewi@gentoo.org>