* [gentoo-commits] repo/gentoo:master commit in: net-misc/sunshine/
@ 2024-02-18 15:21 James Le Cuirot
0 siblings, 0 replies; 23+ messages in thread
From: James Le Cuirot @ 2024-02-18 15:21 UTC (permalink / raw
To: gentoo-commits
commit: 5e45460d29acc1c3d0a80c8539c73550f7bb0a6f
Author: James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 18 15:13:08 2024 +0000
Commit: James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Sun Feb 18 15:20:36 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e45460d
net-misc/sunshine: Allow apulse instead of libpulse
Only build tested so far. I'll runtime test it later.
Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>
net-misc/sunshine/sunshine-0.21.0.ebuild | 5 ++++-
net-misc/sunshine/sunshine-9999.ebuild | 5 ++++-
2 files changed, 8 insertions(+), 2 deletions(-)
diff --git a/net-misc/sunshine/sunshine-0.21.0.ebuild b/net-misc/sunshine/sunshine-0.21.0.ebuild
index 3b2201a52a7f..57588f0457f6 100644
--- a/net-misc/sunshine/sunshine-0.21.0.ebuild
+++ b/net-misc/sunshine/sunshine-0.21.0.ebuild
@@ -131,10 +131,13 @@ CDEPEND="
dev-libs/boost:=[nls]
dev-libs/libevdev
dev-libs/openssl:=
- media-libs/libpulse
media-libs/opus
net-libs/miniupnpc:=
net-misc/curl
+ || (
+ media-libs/libpulse
+ media-sound/apulse[sdk]
+ )
libdrm? (
sys-libs/libcap
x11-libs/libdrm
diff --git a/net-misc/sunshine/sunshine-9999.ebuild b/net-misc/sunshine/sunshine-9999.ebuild
index 2a51de91c8f3..99a8ab606364 100644
--- a/net-misc/sunshine/sunshine-9999.ebuild
+++ b/net-misc/sunshine/sunshine-9999.ebuild
@@ -131,10 +131,13 @@ CDEPEND="
dev-libs/boost:=[nls]
dev-libs/libevdev
dev-libs/openssl:=
- media-libs/libpulse
media-libs/opus
net-libs/miniupnpc:=
net-misc/curl
+ || (
+ media-libs/libpulse
+ media-sound/apulse[sdk]
+ )
libdrm? (
sys-libs/libcap
x11-libs/libdrm
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/sunshine/
@ 2024-02-18 15:21 James Le Cuirot
0 siblings, 0 replies; 23+ messages in thread
From: James Le Cuirot @ 2024-02-18 15:21 UTC (permalink / raw
To: gentoo-commits
commit: 2f9117509c96be17eab10c2070de2e82c58705a8
Author: James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 18 15:11:33 2024 +0000
Commit: James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Sun Feb 18 15:20:33 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f911750
net-misc/sunshine: libva is hard-required at build time for 0.21.0
This requirement has been dropped since.
Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>
net-misc/sunshine/sunshine-0.21.0.ebuild | 1 +
1 file changed, 1 insertion(+)
diff --git a/net-misc/sunshine/sunshine-0.21.0.ebuild b/net-misc/sunshine/sunshine-0.21.0.ebuild
index f7a4308dec1f..3b2201a52a7f 100644
--- a/net-misc/sunshine/sunshine-0.21.0.ebuild
+++ b/net-misc/sunshine/sunshine-0.21.0.ebuild
@@ -165,6 +165,7 @@ RDEPEND="
DEPEND="
${CDEPEND}
media-libs/amf-headers
+ media-libs/libva
wayland? ( dev-libs/wayland-protocols )
"
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/sunshine/
@ 2024-02-18 16:10 Florian Schmaus
0 siblings, 0 replies; 23+ messages in thread
From: Florian Schmaus @ 2024-02-18 16:10 UTC (permalink / raw
To: gentoo-commits
commit: 8613c384349db67b4b4e0c6196d111dcbf76aa93
Author: Florian Schmaus <flow <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 18 16:09:38 2024 +0000
Commit: Florian Schmaus <flow <AT> gentoo <DOT> org>
CommitDate: Sun Feb 18 16:09:38 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8613c384
net-misc/sunshine: fix manifest
Signed-off-by: Florian Schmaus <flow <AT> gentoo.org>
net-misc/sunshine/Manifest | 1 -
1 file changed, 1 deletion(-)
diff --git a/net-misc/sunshine/Manifest b/net-misc/sunshine/Manifest
index a7940bffef95..e440c1023dbc 100644
--- a/net-misc/sunshine/Manifest
+++ b/net-misc/sunshine/Manifest
@@ -5,7 +5,6 @@ DIST ffmpeg-6.1.1.tar.xz 10458600 BLAKE2B 77827ff92b47c773ed82e7b7793dbb135c370f
DIST moonlight-common-c-6e9ed871bc3e013386c775b2ee7d31deb1151068.tar.gz 143942 BLAKE2B d8e98cffc683cc7ef6ad9e58c0a154a60e4bf5742fba8c4bce270b84c2af6ff455a6f7e2920e3b83db052c2a1632e787f9a444b381a8a7476ab79fa4f79560ad SHA512 a9024ba400e6804c0b26db57fa16ddbcd080982f852d26fd1ca8ae84f969bacd883c4adc83105bd18e1af4d34e831dc241d0278f88549b46497eb62c72f39bf2
DIST moonlight-enet-c6bb0e50118d08252eee308de8412751218442d6.tar.gz 85497 BLAKE2B 484cf25d37ed230946edc7417ca20ea4c16828f2a099fd6a88dca08dc78a5314e837c96d9a7536ace3e45c55d0edd8698568af8d5087adc7429bc4d3966cfbae SHA512 1e7f93639139ec3d02c5b442dd2d49e2ab8e729b7c4ee51d9b2da4061f8e3794e7984858cfb87d279b85939a9fed6d0c4a3b9994c30597791461e612a64843e2
DIST nanors-e9e242e98e27037830490b2a752895ca68f75f8b.tar.gz 194694 BLAKE2B 1effd7c0884ffd38b63d61a7872337797529ef2012f9de0950088a5004cb32a2fb2c14bcab2ec6719968864e5e6b9a67e96afa39466e2071bf4a0cd752ae4b29 SHA512 548be25650619a6c31944cd7a745fd40d5bc5008f2d7f91e0207a10b923764cb88fd2ddcb71eaed7c4863ec89b34d61011b666e292da071ac3b4429e4d7dd027
-DIST nv-codec-headers-22441b505d9d9afc1e3002290820909846c24bdc.tar.gz 77625 BLAKE2B 5b80efdf8a8290e5e1620779f92a874deff561fb66e6ad8c6c84ce7161c7540521a0c60b93ecdd6702e668b113bc12c56e4f02583ffffa72b0cc892d41db1966 SHA512 3fa66cc36a982db24b3f57925dd4cef99ead58f5e01ad2764638d16749b35c41f1ae5ad0cf7c73e4e62ad5391065ba2345e309ebf339b274532560d2c4820153
DIST sunshine-0.21.0.tar.gz 24066116 BLAKE2B cc7ecf20ea69ed9c35c97194ca803f5a329234d1857b8f9dcee070c08ccc36de4481acc4f493c4d5f9b7fce5f5bf6986630d26233e7fc0495a688d7f2fea4696 SHA512 96e71ca6e36f7944b5f96005e2cab4287cba0fd0d2e561e6eeea7fa1cbf047576ca6debc786d34d7543dab361841fbf59cbb950e0d3413be8ba8dfb81342056e
DIST sunshine-node-modules-0.21.0.tar.xz 2171156 BLAKE2B aa592d7041d08ff3dc795bf7afb5197e849afc7479df3c2e66e03b279f91cfb083e2e9f51ef594756b83b87b89214f48192be76b2efc7574a6aaf28d77ca7b37 SHA512 0a1cd9017b079a63f58f7fb4f2aaff8e2449788b213ddb6fa1da6bebf8a1d259ecc5900bb4ceaa15ca7bdca817792aeeff31e205d48593c3a55261c9f99d8f04
DIST wlr-protocols-4264185db3b7e961e7f157e1cc4fd0ab75137568.tar.bz2 19574 BLAKE2B 65666095f186857e3c5274b23d5c40b40b0ba5d945c7b34331a06320128cb69a36a76baf2381b635858736ca6ed438c2ed67c03fac1c20e1ec4d71de27037e42 SHA512 0e6afde055d9b76bcb8c717433b78814f2cf9338ead451d3119f62463198ef272029767898e8f7d32896f2732be3aaa2a0373c671d8196e745d62f6116cd1583
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/sunshine/
@ 2024-02-18 16:50 James Le Cuirot
0 siblings, 0 replies; 23+ messages in thread
From: James Le Cuirot @ 2024-02-18 16:50 UTC (permalink / raw
To: gentoo-commits
commit: c39c061e61f5b0855d8a7d4c766bb6db09852350
Author: James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 18 16:50:14 2024 +0000
Commit: James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Sun Feb 18 16:50:14 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c39c061e
net-misc/sunshine: Update for new ARM flags
Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>
net-misc/sunshine/sunshine-0.21.0.ebuild | 4 ++--
net-misc/sunshine/sunshine-9999.ebuild | 4 ++--
2 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/net-misc/sunshine/sunshine-0.21.0.ebuild b/net-misc/sunshine/sunshine-0.21.0.ebuild
index 163af1a4bea9..22cf946e4348 100644
--- a/net-misc/sunshine/sunshine-0.21.0.ebuild
+++ b/net-misc/sunshine/sunshine-0.21.0.ebuild
@@ -64,6 +64,8 @@ ARM_CPU_FEATURES=(
cpu_flags_arm_vfp:vfp
cpu_flags_arm_vfpv3:vfpv3
cpu_flags_arm_v8:armv8
+ cpu_flags_arm_asimddp:dotprod
+ cpu_flags_arm_i8mm:i8mm
)
ARM_CPU_REQUIRED_USE="
arm64? ( cpu_flags_arm_v8 )
@@ -295,8 +297,6 @@ src_configure() {
for i in "${CPU_FEATURES_MAP[@]}" ; do
use ${i%:*} || myconf+=( --disable-${i#*:} )
done
- # Bug #917277, #917278
- myconf+=( --disable-dotprod --disable-i8mm )
# Try to get cpu type based on CFLAGS.
# Bug #172723
diff --git a/net-misc/sunshine/sunshine-9999.ebuild b/net-misc/sunshine/sunshine-9999.ebuild
index b99c07ff71f6..c9866cae6e67 100644
--- a/net-misc/sunshine/sunshine-9999.ebuild
+++ b/net-misc/sunshine/sunshine-9999.ebuild
@@ -64,6 +64,8 @@ ARM_CPU_FEATURES=(
cpu_flags_arm_vfp:vfp
cpu_flags_arm_vfpv3:vfpv3
cpu_flags_arm_v8:armv8
+ cpu_flags_arm_asimddp:dotprod
+ cpu_flags_arm_i8mm:i8mm
)
ARM_CPU_REQUIRED_USE="
arm64? ( cpu_flags_arm_v8 )
@@ -295,8 +297,6 @@ src_configure() {
for i in "${CPU_FEATURES_MAP[@]}" ; do
use ${i%:*} || myconf+=( --disable-${i#*:} )
done
- # Bug #917277, #917278
- myconf+=( --disable-dotprod --disable-i8mm )
# Try to get cpu type based on CFLAGS.
# Bug #172723
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/sunshine/
@ 2024-03-19 22:57 James Le Cuirot
0 siblings, 0 replies; 23+ messages in thread
From: James Le Cuirot @ 2024-03-19 22:57 UTC (permalink / raw
To: gentoo-commits
commit: b815030623afe3c08d2f731d50dada61d12c878e
Author: James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 19 22:56:39 2024 +0000
Commit: James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Tue Mar 19 22:56:39 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8150306
net-misc/sunshine: Bump to 0.22.2, drop old 0.22.0
Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>
net-misc/sunshine/Manifest | 6 +++---
.../sunshine/{sunshine-0.22.0.ebuild => sunshine-0.22.2.ebuild} | 2 +-
net-misc/sunshine/sunshine-9999.ebuild | 2 +-
3 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/net-misc/sunshine/Manifest b/net-misc/sunshine/Manifest
index e82f11764723..a4b01b37ac79 100644
--- a/net-misc/sunshine/Manifest
+++ b/net-misc/sunshine/Manifest
@@ -1,10 +1,10 @@
DIST LizardByte-build-deps-2aafe061cd52a944cb3b5f86d1f25e9ad2a19bec.tar.gz 24171 BLAKE2B bcc8f1829eae4ba85a9cbdaca7876a4a52c979f3b8ef0f0a56876fcb171025544bd1997455c2b8fff59564deca433366ae03f14cbb0929f78c87f991b269156f SHA512 892184ec0ff321b2b7e2000dc605d1162955cb04ff259f6032f124f1ff50a1fe485e2cf2c0b735788f8615c9aba87ca040205599cb4b91881daa462a53340bd7
-DIST LizardByte-tray-2bf1c610300b27f8d8ce87e2f13223fc83efeb42.tar.gz 1067540 BLAKE2B f832dc11398086236817f25e2343831bd7533737d851958df2bcc155a204f99bd0b491a5c259bf559d83108ec71afc3e85424d79040a641a4bcb832419120da6 SHA512 fa2bacc412268e82c03718e954914fc713d271398dfbef2a86c4da649f63233aff9bf6e99b08d6f3c8385d0c96f25d9d54b145d8d7422a82e80b5aa2e62de641
+DIST LizardByte-tray-4d8b798cafdd11285af9409c16b5f792968e0045.tar.gz 1068346 BLAKE2B 6da778c6dc1efb1147363de239a4170dad23288322285b847ed86837b316162bce861b848b8371ea8562efbfa0d36dc6921e8a36da0a05740e3f6aa1da29fae1 SHA512 9c6535a6a3ba4489b5af0821a8c42bbb706259c10d70237bd3d3b31283a7e8ad0e3c2326a34c229d899389156909c36252a931ea47eef8daeb8b7c54b26e92cb
DIST Simple-Web-Server-27b41f5ee154cca0fce4fe2955dd886d04e3a4ed.tar.bz2 63258 BLAKE2B e80a6cd92825038ca75b973281b676584f9e488b45b1f9c6ed526236c0a7188b97ae2bba9d7b5557893452dd1ba8778faff2ade840cc169d20b4cf0e51fc8394 SHA512 2eba1d8bd53bb3e29e51a72000918b44730f73b4df26824f25cb6a4860dd21f8aaa7f77124fb500ffe9601ebeca66d1c21a06cad239ed27481e9cae088afbd44
DIST ffmpeg-6.1.1.tar.xz 10458600 BLAKE2B 77827ff92b47c773ed82e7b7793dbb135c370fe23501169cb1eab08ff5ede77cfd5b397e8fb1d38756812cc82277898fd5c74b7d8495842556570c0c5570daeb SHA512 fca3f8635f29182e3ae0fe843a8a53614e4b47e22c11508df3ff7cdbafbb4b5ee0d82d9b3332871f7c1032033b1cad2f67557d7c5f7f7d85e2adadca122965d5
DIST moonlight-common-c-cbd0ec1b25edfb8ee8645fffa49ff95b6e04c70e.tar.gz 148691 BLAKE2B 2650e48ef5d08b5e4a901e0b394364335503cd717ae75b4ecf5329395f39d3312a9bbfe08137d2b7697f7b1672749d148e100fbaa5c7f87d190ab8157f158639 SHA512 f1d7848138b85a88abf798774f12f6491e19ae5e7699715b0454bfccc184439fba0ebf7e05327fd649e320e5d1ad610c57fe71190f92cf2248c8f974f9d79aaf
DIST moonlight-enet-04e27590670a87a7cd40f5a05cda97467e4e25a3.tar.gz 86434 BLAKE2B 8a5535843e4c650b945882abac1542bf8c79dc420607b88433d239aa5a17380f02e77bb8f1fcbe45dcb8ef894e6c9b4d940f4d3b34b956ce42d86f6a8ca5227a SHA512 6d2e9447e546489365b1fb563ed52664a91981717a3a3a9faa9600ab62be5ac09bd24ee9dd505833d31981ce6222f5ef430268a9f92aa83fa288b5b8d681e2aa
DIST nanors-e9e242e98e27037830490b2a752895ca68f75f8b.tar.gz 194694 BLAKE2B 1effd7c0884ffd38b63d61a7872337797529ef2012f9de0950088a5004cb32a2fb2c14bcab2ec6719968864e5e6b9a67e96afa39466e2071bf4a0cd752ae4b29 SHA512 548be25650619a6c31944cd7a745fd40d5bc5008f2d7f91e0207a10b923764cb88fd2ddcb71eaed7c4863ec89b34d61011b666e292da071ac3b4429e4d7dd027
-DIST sunshine-0.22.0.tar.gz 24103053 BLAKE2B ddb8cfd8df6d5307f1008bfed28c10d05737cee70e8c33e18229e916f4e6aa415cf797bb16127f0e8076af4e9648baff6b0ec5775dd5cba1a9791b0d80f6d834 SHA512 b9b5bff58b4f69b49fe0b62b1cc9e00e1e7e923492d3475ff6cb93f9dbd233751497d62ea3c84100a2b153bcfa7ae84a1819dcebe9fa6816859779a96ca66754
-DIST sunshine-npm-cache-0.22.0.tar.xz 22447384 BLAKE2B 33ab2fd0fde252285bcacc231a32e50b486db7141d425850378c6633da3ba9652cc76a0ef95b6fb9307f9fe59677203a5d861ef143acf609b3b46e0c5727ac34 SHA512 8e5e05421533d467eeac55435de06dab5510993e4f3bb7fa081b80d478497dcc7575d656222178aa01a3f110a781cbd14bb94ca704ef61877b1a02d51960f09d
+DIST sunshine-0.22.2.tar.gz 24109406 BLAKE2B b37ef02e33af7257a0173e11fcf230cb044ef641103ef82631bd4751e5a5fd8aa0e8dc64a7835789a6741951f19289cc11f819e2e580dc39681a10cf00a845f5 SHA512 0913571ace3aefe1db27b7b0612fdb97fa7b072543dadd08f6276c1c9cde9d1d3aa4cf2bf137a96c866da9915b72ccbbb9bda096dcd86d61034c67a58fac4bda
+DIST sunshine-npm-cache-0.22.2.tar.xz 22457340 BLAKE2B e843ada90c183ab0d33182a419150e47e2ee8f348150082df2617416a80d636086a1f34231045800363cc97adc44cfab22a46d6700c330104fb33a9894a39ded SHA512 fb465b62dc8a064eda3bc811ff4acf9ac56a42bcb87e68bf63502ffeb087f12f26f60b37da76fc0eb4e83c328e0c9bc471f79d42cde932b8e43b8a1456ab7523
DIST wlr-protocols-4264185db3b7e961e7f157e1cc4fd0ab75137568.tar.bz2 19574 BLAKE2B 65666095f186857e3c5274b23d5c40b40b0ba5d945c7b34331a06320128cb69a36a76baf2381b635858736ca6ed438c2ed67c03fac1c20e1ec4d71de27037e42 SHA512 0e6afde055d9b76bcb8c717433b78814f2cf9338ead451d3119f62463198ef272029767898e8f7d32896f2732be3aaa2a0373c671d8196e745d62f6116cd1583
diff --git a/net-misc/sunshine/sunshine-0.22.0.ebuild b/net-misc/sunshine/sunshine-0.22.2.ebuild
similarity index 99%
rename from net-misc/sunshine/sunshine-0.22.0.ebuild
rename to net-misc/sunshine/sunshine-0.22.2.ebuild
index 87184bed9664..d4852f3d0dbe 100644
--- a/net-misc/sunshine/sunshine-0.22.0.ebuild
+++ b/net-misc/sunshine/sunshine-0.22.2.ebuild
@@ -8,7 +8,7 @@ BUILD_DEPS_COMMIT="2aafe061cd52a944cb3b5f86d1f25e9ad2a19bec"
ENET_COMMIT="04e27590670a87a7cd40f5a05cda97467e4e25a3"
MOONLIGHT_COMMIT="cbd0ec1b25edfb8ee8645fffa49ff95b6e04c70e"
NANORS_COMMIT="e9e242e98e27037830490b2a752895ca68f75f8b"
-TRAY_COMMIT="2bf1c610300b27f8d8ce87e2f13223fc83efeb42"
+TRAY_COMMIT="4d8b798cafdd11285af9409c16b5f792968e0045"
SWS_COMMIT="27b41f5ee154cca0fce4fe2955dd886d04e3a4ed"
WLRP_COMMIT="4264185db3b7e961e7f157e1cc4fd0ab75137568"
FFMPEG_VERSION="6.1.1"
diff --git a/net-misc/sunshine/sunshine-9999.ebuild b/net-misc/sunshine/sunshine-9999.ebuild
index 87184bed9664..d4852f3d0dbe 100644
--- a/net-misc/sunshine/sunshine-9999.ebuild
+++ b/net-misc/sunshine/sunshine-9999.ebuild
@@ -8,7 +8,7 @@ BUILD_DEPS_COMMIT="2aafe061cd52a944cb3b5f86d1f25e9ad2a19bec"
ENET_COMMIT="04e27590670a87a7cd40f5a05cda97467e4e25a3"
MOONLIGHT_COMMIT="cbd0ec1b25edfb8ee8645fffa49ff95b6e04c70e"
NANORS_COMMIT="e9e242e98e27037830490b2a752895ca68f75f8b"
-TRAY_COMMIT="2bf1c610300b27f8d8ce87e2f13223fc83efeb42"
+TRAY_COMMIT="4d8b798cafdd11285af9409c16b5f792968e0045"
SWS_COMMIT="27b41f5ee154cca0fce4fe2955dd886d04e3a4ed"
WLRP_COMMIT="4264185db3b7e961e7f157e1cc4fd0ab75137568"
FFMPEG_VERSION="6.1.1"
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/sunshine/
@ 2024-04-21 22:01 James Le Cuirot
0 siblings, 0 replies; 23+ messages in thread
From: James Le Cuirot @ 2024-04-21 22:01 UTC (permalink / raw
To: gentoo-commits
commit: d672a87e1fa3ee4704555eb5fe254d534bdc2d3f
Author: James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 21 21:59:57 2024 +0000
Commit: James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Sun Apr 21 21:59:57 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d672a87e
net-misc/sunshine: Bump to 0.23.1, drop vulnerable 0.22.2
I'll deal with the new tests later.
Bug: https://bugs.gentoo.org/930038
Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>
net-misc/sunshine/Manifest | 6 +++---
.../sunshine/{sunshine-0.22.2.ebuild => sunshine-0.23.1.ebuild} | 3 ++-
net-misc/sunshine/sunshine-9999.ebuild | 3 ++-
3 files changed, 7 insertions(+), 5 deletions(-)
diff --git a/net-misc/sunshine/Manifest b/net-misc/sunshine/Manifest
index a4b01b37ac79..4392f4217e78 100644
--- a/net-misc/sunshine/Manifest
+++ b/net-misc/sunshine/Manifest
@@ -5,6 +5,6 @@ DIST ffmpeg-6.1.1.tar.xz 10458600 BLAKE2B 77827ff92b47c773ed82e7b7793dbb135c370f
DIST moonlight-common-c-cbd0ec1b25edfb8ee8645fffa49ff95b6e04c70e.tar.gz 148691 BLAKE2B 2650e48ef5d08b5e4a901e0b394364335503cd717ae75b4ecf5329395f39d3312a9bbfe08137d2b7697f7b1672749d148e100fbaa5c7f87d190ab8157f158639 SHA512 f1d7848138b85a88abf798774f12f6491e19ae5e7699715b0454bfccc184439fba0ebf7e05327fd649e320e5d1ad610c57fe71190f92cf2248c8f974f9d79aaf
DIST moonlight-enet-04e27590670a87a7cd40f5a05cda97467e4e25a3.tar.gz 86434 BLAKE2B 8a5535843e4c650b945882abac1542bf8c79dc420607b88433d239aa5a17380f02e77bb8f1fcbe45dcb8ef894e6c9b4d940f4d3b34b956ce42d86f6a8ca5227a SHA512 6d2e9447e546489365b1fb563ed52664a91981717a3a3a9faa9600ab62be5ac09bd24ee9dd505833d31981ce6222f5ef430268a9f92aa83fa288b5b8d681e2aa
DIST nanors-e9e242e98e27037830490b2a752895ca68f75f8b.tar.gz 194694 BLAKE2B 1effd7c0884ffd38b63d61a7872337797529ef2012f9de0950088a5004cb32a2fb2c14bcab2ec6719968864e5e6b9a67e96afa39466e2071bf4a0cd752ae4b29 SHA512 548be25650619a6c31944cd7a745fd40d5bc5008f2d7f91e0207a10b923764cb88fd2ddcb71eaed7c4863ec89b34d61011b666e292da071ac3b4429e4d7dd027
-DIST sunshine-0.22.2.tar.gz 24109406 BLAKE2B b37ef02e33af7257a0173e11fcf230cb044ef641103ef82631bd4751e5a5fd8aa0e8dc64a7835789a6741951f19289cc11f819e2e580dc39681a10cf00a845f5 SHA512 0913571ace3aefe1db27b7b0612fdb97fa7b072543dadd08f6276c1c9cde9d1d3aa4cf2bf137a96c866da9915b72ccbbb9bda096dcd86d61034c67a58fac4bda
-DIST sunshine-npm-cache-0.22.2.tar.xz 22457340 BLAKE2B e843ada90c183ab0d33182a419150e47e2ee8f348150082df2617416a80d636086a1f34231045800363cc97adc44cfab22a46d6700c330104fb33a9894a39ded SHA512 fb465b62dc8a064eda3bc811ff4acf9ac56a42bcb87e68bf63502ffeb087f12f26f60b37da76fc0eb4e83c328e0c9bc471f79d42cde932b8e43b8a1456ab7523
-DIST wlr-protocols-4264185db3b7e961e7f157e1cc4fd0ab75137568.tar.bz2 19574 BLAKE2B 65666095f186857e3c5274b23d5c40b40b0ba5d945c7b34331a06320128cb69a36a76baf2381b635858736ca6ed438c2ed67c03fac1c20e1ec4d71de27037e42 SHA512 0e6afde055d9b76bcb8c717433b78814f2cf9338ead451d3119f62463198ef272029767898e8f7d32896f2732be3aaa2a0373c671d8196e745d62f6116cd1583
+DIST sunshine-0.23.1.tar.gz 24503568 BLAKE2B 0c589f38a7d638c49af6385def2676de04af422f85d37228988bd7c822ffc006dbac0a1695e01527ac7a1d5ee28103cff00d78a97d57f61247772a6e6cc1fe18 SHA512 7a9150baf4ecdad1035666993c60744390e227ebeaf467447c53675dc0aecc7031cd9c9b253fbbbbac072f5592c3690c6acfde41f38d441497a17157417f1e16
+DIST sunshine-npm-cache-0.23.1.tar.xz 23477572 BLAKE2B 24674a6c6ebed1cc31e3fbee2ededef27c1c24cc7f1be63fba19023b1a6171b9e1a0e83363f7eabad1957a96eede471ae3df4df5e5ba66f5c80f57b56781bf52 SHA512 84ec1d393b1c2f333954bf0f5a42e491bf4d7ff2031c8065c56e06eb0eb7f7b750e2d2f6a1da321067212fdf55aa4c917b2ce0db7c957231821282a33966cd93
+DIST wlr-protocols-2b8d43325b7012cc3f9b55c08d26e50e42beac7d.tar.bz2 19708 BLAKE2B fe20f21ee8282d7afcdbb8f3863e50b217fb71e7814f404f288b0d09d30c9e30135769b12342d9e9126a8cb2ab35d6ced0c5562807d274b1d97224f5f3d02511 SHA512 7935b5089820304aa8cb0e1a8f4e0db6ccd5285973a3f3554ccc935dd88e379eb03c3b2dd199da97b6ff8dfbbbf124ca65fb1c12821a168d34bd7e26d8514edb
diff --git a/net-misc/sunshine/sunshine-0.22.2.ebuild b/net-misc/sunshine/sunshine-0.23.1.ebuild
similarity index 99%
rename from net-misc/sunshine/sunshine-0.22.2.ebuild
rename to net-misc/sunshine/sunshine-0.23.1.ebuild
index d4852f3d0dbe..7b106a011c0a 100644
--- a/net-misc/sunshine/sunshine-0.22.2.ebuild
+++ b/net-misc/sunshine/sunshine-0.23.1.ebuild
@@ -10,7 +10,7 @@ MOONLIGHT_COMMIT="cbd0ec1b25edfb8ee8645fffa49ff95b6e04c70e"
NANORS_COMMIT="e9e242e98e27037830490b2a752895ca68f75f8b"
TRAY_COMMIT="4d8b798cafdd11285af9409c16b5f792968e0045"
SWS_COMMIT="27b41f5ee154cca0fce4fe2955dd886d04e3a4ed"
-WLRP_COMMIT="4264185db3b7e961e7f157e1cc4fd0ab75137568"
+WLRP_COMMIT="2b8d43325b7012cc3f9b55c08d26e50e42beac7d"
FFMPEG_VERSION="6.1.1"
# To make the node-modules tarball:
@@ -337,6 +337,7 @@ src_configure() {
CMAKE_USE_DIR="${WORKDIR}/build-deps" cmake_src_configure
local mycmakeargs=(
+ -DBUILD_TESTS=no
-DCMAKE_DISABLE_FIND_PACKAGE_Git=yes
-DFFMPEG_PLATFORM_LIBRARIES="$(usex svt-av1 SvtAv1Enc '');$(usex vaapi 'va;va-drm' '');$(usev x264);$(usev x265)"
-DFFMPEG_PREPARED_BINARIES="${S}"/third-party/ffmpeg
diff --git a/net-misc/sunshine/sunshine-9999.ebuild b/net-misc/sunshine/sunshine-9999.ebuild
index d4852f3d0dbe..7b106a011c0a 100644
--- a/net-misc/sunshine/sunshine-9999.ebuild
+++ b/net-misc/sunshine/sunshine-9999.ebuild
@@ -10,7 +10,7 @@ MOONLIGHT_COMMIT="cbd0ec1b25edfb8ee8645fffa49ff95b6e04c70e"
NANORS_COMMIT="e9e242e98e27037830490b2a752895ca68f75f8b"
TRAY_COMMIT="4d8b798cafdd11285af9409c16b5f792968e0045"
SWS_COMMIT="27b41f5ee154cca0fce4fe2955dd886d04e3a4ed"
-WLRP_COMMIT="4264185db3b7e961e7f157e1cc4fd0ab75137568"
+WLRP_COMMIT="2b8d43325b7012cc3f9b55c08d26e50e42beac7d"
FFMPEG_VERSION="6.1.1"
# To make the node-modules tarball:
@@ -337,6 +337,7 @@ src_configure() {
CMAKE_USE_DIR="${WORKDIR}/build-deps" cmake_src_configure
local mycmakeargs=(
+ -DBUILD_TESTS=no
-DCMAKE_DISABLE_FIND_PACKAGE_Git=yes
-DFFMPEG_PLATFORM_LIBRARIES="$(usex svt-av1 SvtAv1Enc '');$(usex vaapi 'va;va-drm' '');$(usev x264);$(usev x265)"
-DFFMPEG_PREPARED_BINARIES="${S}"/third-party/ffmpeg
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/sunshine/
@ 2024-05-14 8:32 James Le Cuirot
0 siblings, 0 replies; 23+ messages in thread
From: James Le Cuirot @ 2024-05-14 8:32 UTC (permalink / raw
To: gentoo-commits
commit: e9d8d03a7137222f2bd31151fbd7bf3b1d3d7aa6
Author: James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Tue May 14 08:31:27 2024 +0000
Commit: James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Tue May 14 08:32:07 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9d8d03a
net-misc/sunshine: The custom FFmpeg patch has been merged upstream
Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>
net-misc/sunshine/sunshine-9999.ebuild | 1 -
1 file changed, 1 deletion(-)
diff --git a/net-misc/sunshine/sunshine-9999.ebuild b/net-misc/sunshine/sunshine-9999.ebuild
index 500879c32b40..daa9608b1d60 100644
--- a/net-misc/sunshine/sunshine-9999.ebuild
+++ b/net-misc/sunshine/sunshine-9999.ebuild
@@ -176,7 +176,6 @@ BDEPEND="
"
PATCHES=(
- "${FILESDIR}"/${PN}-custom-ffmpeg.patch
"${FILESDIR}"/${PN}-0.22.0-nvcodec.patch
)
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/sunshine/
@ 2024-06-23 15:46 James Le Cuirot
0 siblings, 0 replies; 23+ messages in thread
From: James Le Cuirot @ 2024-06-23 15:46 UTC (permalink / raw
To: gentoo-commits
commit: 44e45690654bb2e73996bb208ee630348de6f30a
Author: James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 23 15:43:31 2024 +0000
Commit: James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Sun Jun 23 15:46:16 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44e45690
net-misc/sunshine: Fix up 9999 for latest changes
Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>
net-misc/sunshine/sunshine-9999.ebuild | 11 +++++++++--
1 file changed, 9 insertions(+), 2 deletions(-)
diff --git a/net-misc/sunshine/sunshine-9999.ebuild b/net-misc/sunshine/sunshine-9999.ebuild
index daa9608b1d60..fc9ced64a545 100644
--- a/net-misc/sunshine/sunshine-9999.ebuild
+++ b/net-misc/sunshine/sunshine-9999.ebuild
@@ -6,6 +6,7 @@ EAPI=8
# These don't necessarily have to align with the upstream release.
BUILD_DEPS_COMMIT="2aafe061cd52a944cb3b5f86d1f25e9ad2a19bec"
ENET_COMMIT="04e27590670a87a7cd40f5a05cda97467e4e25a3"
+INPUTTINO_COMMIT="8a33706a146787a1ed3666ce52888634dd16cb86"
MOONLIGHT_COMMIT="cbd0ec1b25edfb8ee8645fffa49ff95b6e04c70e"
NANORS_COMMIT="e9e242e98e27037830490b2a752895ca68f75f8b"
TRAY_COMMIT="4d8b798cafdd11285af9409c16b5f792968e0045"
@@ -28,6 +29,8 @@ else
-> LizardByte-build-deps-${BUILD_DEPS_COMMIT}.tar.gz
https://github.com/cgutman/enet/archive/${ENET_COMMIT}.tar.gz
-> moonlight-enet-${ENET_COMMIT}.tar.gz
+ https://github.com/games-on-whales/inputtino/archive/${INPUTTINO_COMMIT}.tar.gz
+ -> inputtino-${INPUTTINO_COMMIT}.tar.gz
https://github.com/moonlight-stream/moonlight-common-c/archive/${MOONLIGHT_COMMIT}.tar.gz
-> moonlight-common-c-${MOONLIGHT_COMMIT}.tar.gz
https://github.com/sleepybishop/nanors/archive/${NANORS_COMMIT}.tar.gz
@@ -123,7 +126,7 @@ REQUIRED_USE="
"
CDEPEND="
- dev-libs/boost:=[nls]
+ >=dev-libs/boost-1.85:=[nls]
dev-libs/libevdev
dev-libs/openssl:=
media-libs/opus
@@ -208,7 +211,7 @@ src_unpack() {
local EGIT_REPO_URI="https://github.com/LizardByte/Sunshine.git"
local EGIT_SUBMODULES=(
- third-party/{moonlight-common-c{,/enet},nanors,tray,Simple-Web-Server,wlr-protocols}
+ third-party/{inputtino,moonlight-common-c{,/enet},nanors,tray,Simple-Web-Server,wlr-protocols}
)
unset EGIT_CHECKOUT_DIR EGIT_COMMIT EGIT_BRANCH
git-r3_src_unpack
@@ -222,6 +225,7 @@ src_unpack() {
find moonlight-common-c-${MOONLIGHT_COMMIT} "${S}"/third-party build-deps/ffmpeg_sources \
-mindepth 1 -type d -empty -delete || die
ln -snf ../enet-${ENET_COMMIT} moonlight-common-c-${MOONLIGHT_COMMIT}/enet || die
+ ln -snf ../../inputtino-${INPUTTINO_COMMIT} "${S}"/third-party/inputtino || die
ln -snf ../../moonlight-common-c-${MOONLIGHT_COMMIT} "${S}"/third-party/moonlight-common-c || die
ln -snf ../../nanors-${NANORS_COMMIT} "${S}"/third-party/nanors || die
ln -snf ../../tray-${TRAY_COMMIT} "${S}"/third-party/tray || die
@@ -332,7 +336,10 @@ src_configure() {
CMAKE_USE_DIR="${WORKDIR}/build-deps" cmake_src_configure
local mycmakeargs=(
+ -DBUILD_SHARED_LIBS=no
+ -DBOOST_USE_STATIC=no
-DBUILD_TESTS=no
+ -DCCACHE_FOUND=no
-DCMAKE_DISABLE_FIND_PACKAGE_Git=yes
-DFFMPEG_PLATFORM_LIBRARIES="$(usex svt-av1 SvtAv1Enc '');$(usex vaapi 'va;va-drm' '');$(usev x264);$(usev x265)"
-DFFMPEG_PREPARED_BINARIES="${S}"/third-party/ffmpeg
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/sunshine/
@ 2024-08-13 4:55 Michał Górny
0 siblings, 0 replies; 23+ messages in thread
From: Michał Górny @ 2024-08-13 4:55 UTC (permalink / raw
To: gentoo-commits
commit: 88ac24e47f1e6752c0c6041f9edc9b6cf96bc224
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 13 04:46:41 2024 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Tue Aug 13 04:55:01 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88ac24e4
net-misc/sunshine: Add := to media-libs/svt-av1 dep
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
net-misc/sunshine/sunshine-0.23.1.ebuild | 2 +-
net-misc/sunshine/sunshine-9999.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/net-misc/sunshine/sunshine-0.23.1.ebuild b/net-misc/sunshine/sunshine-0.23.1.ebuild
index d197b35c6616..d3f22bd6db88 100644
--- a/net-misc/sunshine/sunshine-0.23.1.ebuild
+++ b/net-misc/sunshine/sunshine-0.23.1.ebuild
@@ -137,7 +137,7 @@ CDEPEND="
sys-libs/libcap
x11-libs/libdrm
)
- svt-av1? ( media-libs/svt-av1 )
+ svt-av1? ( media-libs/svt-av1:= )
trayicon? (
dev-libs/libayatana-appindicator
x11-libs/libnotify
diff --git a/net-misc/sunshine/sunshine-9999.ebuild b/net-misc/sunshine/sunshine-9999.ebuild
index fc9ced64a545..6135d7c43f78 100644
--- a/net-misc/sunshine/sunshine-9999.ebuild
+++ b/net-misc/sunshine/sunshine-9999.ebuild
@@ -140,7 +140,7 @@ CDEPEND="
sys-libs/libcap
x11-libs/libdrm
)
- svt-av1? ( media-libs/svt-av1 )
+ svt-av1? ( media-libs/svt-av1:= )
trayicon? (
dev-libs/libayatana-appindicator
x11-libs/libnotify
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/sunshine/
@ 2024-09-09 21:55 James Le Cuirot
0 siblings, 0 replies; 23+ messages in thread
From: James Le Cuirot @ 2024-09-09 21:55 UTC (permalink / raw
To: gentoo-commits
commit: 9450fa1b30af7f79bd1b5354230e79d12ef84268
Author: James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Mon Sep 9 21:54:14 2024 +0000
Commit: James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Mon Sep 9 21:54:14 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9450fa1b
net-misc/sunshine: Fix 9999 build by disabling docs
Building the docs involves more npm pain. It's not worth it.
Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>
net-misc/sunshine/sunshine-9999.ebuild | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/net-misc/sunshine/sunshine-9999.ebuild b/net-misc/sunshine/sunshine-9999.ebuild
index 6135d7c43f78..5018392b1133 100644
--- a/net-misc/sunshine/sunshine-9999.ebuild
+++ b/net-misc/sunshine/sunshine-9999.ebuild
@@ -52,7 +52,7 @@ DESCRIPTION="Self-hosted game stream host for Moonlight"
HOMEPAGE="https://github.com/LizardByte/Sunshine"
LICENSE="GPL-3"
SLOT="0"
-IUSE="cuda debug libdrm svt-av1 trayicon vaapi wayland X x264 x265"
+IUSE="cuda debug libdrm svt-av1 systemd trayicon vaapi wayland X x264 x265"
# Strings for CPU features in the useflag[:configure_option] form
# if :configure_option isn't set, it will use 'useflag' as configure option
@@ -338,6 +338,7 @@ src_configure() {
local mycmakeargs=(
-DBUILD_SHARED_LIBS=no
-DBOOST_USE_STATIC=no
+ -DBUILD_DOCS=no
-DBUILD_TESTS=no
-DCCACHE_FOUND=no
-DCMAKE_DISABLE_FIND_PACKAGE_Git=yes
@@ -352,9 +353,9 @@ src_configure() {
-DSUNSHINE_ENABLE_TRAY=$(usex trayicon)
-DSUNSHINE_REQUIRE_TRAY=$(usex trayicon)
-DSUNSHINE_SYSTEM_WAYLAND_PROTOCOLS=yes
- -DSYSTEMD_USER_UNIT_INSTALL_DIR=$(systemd_get_userunitdir)
-DUDEV_RULES_INSTALL_DIR=$(get_udevdir)/rules.d
)
+ use systemd && mycmakeargs+=( -DSYSTEMD_USER_UNIT_INSTALL_DIR=$(systemd_get_userunitdir) )
[[ ${PV} = 9999* ]] || mycmakeargs+=( -DNPM="${BROOT}"/bin/true )
CMAKE_USE_DIR="${S}" cmake_src_configure
}
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/sunshine/
@ 2024-10-04 22:45 James Le Cuirot
0 siblings, 0 replies; 23+ messages in thread
From: James Le Cuirot @ 2024-10-04 22:45 UTC (permalink / raw
To: gentoo-commits
commit: a72941d630828030d5d59b5b7f1fd86e751e2d2d
Author: James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 4 22:45:03 2024 +0000
Commit: James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Fri Oct 4 22:45:03 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a72941d6
net-misc/sunshine: The CBS patch has been merged upstream
Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>
net-misc/sunshine/sunshine-9999.ebuild | 4 ----
1 file changed, 4 deletions(-)
diff --git a/net-misc/sunshine/sunshine-9999.ebuild b/net-misc/sunshine/sunshine-9999.ebuild
index 5018392b1133..14c21c43170b 100644
--- a/net-misc/sunshine/sunshine-9999.ebuild
+++ b/net-misc/sunshine/sunshine-9999.ebuild
@@ -236,10 +236,6 @@ src_unpack() {
}
src_prepare() {
- # Apply CBS patch.
- cd "${WORKDIR}"/build-deps || die
- eapply "${FILESDIR}"/${PN}-cross-cbs.patch
-
# Apply general ffmpeg patches.
cd "${WORKDIR}"/build-deps/ffmpeg_sources/ffmpeg || die
eapply "${WORKDIR}"/build-deps/ffmpeg_patches/ffmpeg/*.patch
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/sunshine/
@ 2025-03-10 23:40 James Le Cuirot
0 siblings, 0 replies; 23+ messages in thread
From: James Le Cuirot @ 2025-03-10 23:40 UTC (permalink / raw
To: gentoo-commits
commit: d800bb7126529672d23f89294c3ff281505101a9
Author: James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 10 23:38:32 2025 +0000
Commit: James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Mon Mar 10 23:38:56 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d800bb71
net-misc/sunshine: Pin back amf-headers to 1.4.34 due to breakage
I'll try fixing this properly later.
Closes: https://bugs.gentoo.org/950686
Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>
net-misc/sunshine/sunshine-0.23.1.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/net-misc/sunshine/sunshine-0.23.1.ebuild b/net-misc/sunshine/sunshine-0.23.1.ebuild
index b3a422edf43c..60f295db98ea 100644
--- a/net-misc/sunshine/sunshine-0.23.1.ebuild
+++ b/net-misc/sunshine/sunshine-0.23.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -162,7 +162,7 @@ RDEPEND="
DEPEND="
${CDEPEND}
- media-libs/amf-headers
+ <media-libs/amf-headers-1.4.35
=media-libs/nv-codec-headers-12*
wayland? ( dev-libs/wayland-protocols )
"
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/sunshine/
@ 2025-06-12 10:57 Sam James
0 siblings, 0 replies; 23+ messages in thread
From: Sam James @ 2025-06-12 10:57 UTC (permalink / raw
To: gentoo-commits
commit: 70f16babae696485628f4cc5e2b0308479589e85
Author: Alfred Wingate <parona <AT> protonmail <DOT> com>
AuthorDate: Tue May 20 20:53:37 2025 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Jun 12 10:56:14 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70f16bab
net-misc/sunshine: pin svt-av1
Vendored ffmpeg needs to be updated or patched.
Signed-off-by: Alfred Wingate <parona <AT> protonmail.com>
Part-of: https://github.com/gentoo/gentoo/pull/42170
Closes: https://github.com/gentoo/gentoo/pull/42170
Signed-off-by: Sam James <sam <AT> gentoo.org>
net-misc/sunshine/sunshine-0.23.1.ebuild | 2 +-
net-misc/sunshine/sunshine-9999.ebuild | 4 ++--
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/net-misc/sunshine/sunshine-0.23.1.ebuild b/net-misc/sunshine/sunshine-0.23.1.ebuild
index 7f36ef4e6b00..f801bd7db728 100644
--- a/net-misc/sunshine/sunshine-0.23.1.ebuild
+++ b/net-misc/sunshine/sunshine-0.23.1.ebuild
@@ -137,7 +137,7 @@ CDEPEND="
sys-libs/libcap
x11-libs/libdrm
)
- svt-av1? ( media-libs/svt-av1:= )
+ svt-av1? ( <media-libs/svt-av1-3:= )
trayicon? (
dev-libs/libayatana-appindicator
x11-libs/libnotify
diff --git a/net-misc/sunshine/sunshine-9999.ebuild b/net-misc/sunshine/sunshine-9999.ebuild
index ea60b498ecf2..8f54fed602fa 100644
--- a/net-misc/sunshine/sunshine-9999.ebuild
+++ b/net-misc/sunshine/sunshine-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -140,7 +140,7 @@ CDEPEND="
sys-libs/libcap
x11-libs/libdrm
)
- svt-av1? ( media-libs/svt-av1:= )
+ svt-av1? ( <media-libs/svt-av1-3:= )
trayicon? (
dev-libs/libayatana-appindicator
x11-libs/libnotify
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/sunshine/
@ 2025-06-21 22:48 James Le Cuirot
0 siblings, 0 replies; 23+ messages in thread
From: James Le Cuirot @ 2025-06-21 22:48 UTC (permalink / raw
To: gentoo-commits
commit: 0006ac7e4853c032a35f4eb1cb9ab4c1bac0e7e6
Author: James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Sat Jun 21 22:47:37 2025 +0000
Commit: James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Sat Jun 21 22:48:44 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0006ac7e
net-misc/sunshine: Add missing dev-cpp/nlohmann_json dependency
This used to only be required for Windows, but now it is unconditional.
Closes: https://bugs.gentoo.org/958390
Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>
net-misc/sunshine/sunshine-2025.122.141614.ebuild | 1 +
net-misc/sunshine/sunshine-9999.ebuild | 1 +
2 files changed, 2 insertions(+)
diff --git a/net-misc/sunshine/sunshine-2025.122.141614.ebuild b/net-misc/sunshine/sunshine-2025.122.141614.ebuild
index 51636fb427f7..ba6116f01f8d 100644
--- a/net-misc/sunshine/sunshine-2025.122.141614.ebuild
+++ b/net-misc/sunshine/sunshine-2025.122.141614.ebuild
@@ -168,6 +168,7 @@ RDEPEND="
DEPEND="
${CDEPEND}
+ dev-cpp/nlohmann_json
media-libs/amf-headers
<media-libs/nv-codec-headers-14
wayland? ( dev-libs/wayland-protocols )
diff --git a/net-misc/sunshine/sunshine-9999.ebuild b/net-misc/sunshine/sunshine-9999.ebuild
index 218e7ffcefdd..563e4a83fbbc 100644
--- a/net-misc/sunshine/sunshine-9999.ebuild
+++ b/net-misc/sunshine/sunshine-9999.ebuild
@@ -168,6 +168,7 @@ RDEPEND="
DEPEND="
${CDEPEND}
+ dev-cpp/nlohmann_json
media-libs/amf-headers
<media-libs/nv-codec-headers-14
wayland? ( dev-libs/wayland-protocols )
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/sunshine/
@ 2025-07-02 21:07 James Le Cuirot
0 siblings, 0 replies; 23+ messages in thread
From: James Le Cuirot @ 2025-07-02 21:07 UTC (permalink / raw
To: gentoo-commits
commit: a1d2498a6a2637bcbd490dbd2d941189a395d2b5
Author: James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 2 20:56:27 2025 +0000
Commit: James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Wed Jul 2 21:06:37 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1d2498a
net-misc/sunshine: Version bump to 2025.628.4510
Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>
net-misc/sunshine/Manifest | 7 +++++++
.../{sunshine-9999.ebuild => sunshine-2025.628.4510.ebuild} | 10 +++++-----
net-misc/sunshine/sunshine-9999.ebuild | 10 +++++-----
3 files changed, 17 insertions(+), 10 deletions(-)
diff --git a/net-misc/sunshine/Manifest b/net-misc/sunshine/Manifest
index 455f2ae3f992..26d7b91d717b 100644
--- a/net-misc/sunshine/Manifest
+++ b/net-misc/sunshine/Manifest
@@ -1,12 +1,19 @@
DIST LizardByte-build-deps-1ac1b57c6d96dceb646170d1c2f0a35703c4c50e.tar.gz 29094 BLAKE2B 8c79353150c764da40821463e0fd682a2f9c17154691c08801a13dd4c1f51ec292a214a4a931506e978ac36247aaa9aa827d15a6e39a253fb4b7dcd899b850ea SHA512 cd6869bbd562dbe4f5797fc28113bf0eb5eaa12f2622b99fc54d2ed04bc3bfc50c9f3fb54529fec03963439a6d745626dca77531b4d968f4554359e0dcf2e8b6
+DIST LizardByte-build-deps-6ad5cf841f592f95be47fb401cde02ae621acd0f.tar.gz 31380 BLAKE2B 42c046e8f7d409efb6917380a6a539f0f0e152deccc40ce5c965637201951dee772418b97567e05645b3a159be8a6ea81c96dc40d8e89f352c2a4145e4a33045 SHA512 b0b04f062049abe76a21d7a3d4fa0ae78fd7fabb8ebfc4a40aec285a891145bcfd726a29d6c4ea69d34fd57c40ad28c25c8567f77294f31945c25183fe2cf17f
DIST LizardByte-tray-d45306e686c90a18f5792a1541783d7bc8555bc6.tar.gz 1083704 BLAKE2B a7fd4e029a8fc531122312483e21373739eb3a5d11b9048259b7a57313bbb0bbfe695e5873b02be4cfb40c68b989e68338ccd2a6cce9f018f574ac0de779efef SHA512 b4e4ab0c6d239aaa41dbe09ad818b7bfc80578c5119bd324943fa5e850c004995d228a6241639b2f91ef6bc84417ac9cd4a4af87d6529a313bc37a0bf80544c4
+DIST Simple-Web-Server-187f798d54a9c6cee742f2eb2c54e9ba26f5a385.tar.bz2 63539 BLAKE2B 29b04e604649d88e5de0cf60b22aef1ff7e73ee34cd5e76cea79b89f256b98615d445f11a3aaa264accd8b146c5554650fe633fa3a80d3eb895c2d680e106c49 SHA512 5a7de907f45063f0c0a6f43a056fec1931d6af3496ef66a2d2f10438fa2f27ac5516b6721b1749f0812720ae02ae7f77e06e2ea83328c768042471ccb56f6a58
DIST Simple-Web-Server-4abe3491582b56c0b18fc35278aad33b2db29cdc.tar.bz2 63446 BLAKE2B 0a07d4b3f198ad8c24e42a8a01df86c9386eab1bf28388851d5d7c09fbe28a28023a03c07202aef18b16ae2ff0398a61f0770595e13a11251611903dba293e5e SHA512 400eea353f7004ae5a7c59cb1f9f102bb3636cf1ab5ea24b07d8895c7b22d8a9b6a433740fbc295ca037b995492ab3b1620c13e1bc490b39c2cc3629ac5b2de2
DIST ffmpeg-7.1.1.tar.xz 11019500 BLAKE2B 85d1850bfa39ec28d358b5454daa7c1cf8580af73a6f83e7c070ea94db40ad485adbaeb89e886e0b3908e0f1765bd9f2b40ddd838e33e0a76e5b286917535310 SHA512 42486e485c8fc6f3ec61598a1a7cb40360535762b3fcf28c10d7c6840bc55afe3334434912746e69eef862d3cedf45a02953bde73d38547d2d9a7a38a65e123a
+DIST inputtino-3a7a658782217d77ee1d1055c3930874cfd299aa.tar.gz 102559 BLAKE2B d8b755014b236066710f20abfedb89d40299745b321b00e6a493d8bf7ea28112232e471d5163813959d6961359366046f542c13d7fadec7bcd7f904a34c0a595 SHA512 b3d9b4a5232adc8540f3c69cadfcb52119b0375f661c38785841a68000259adda5a19f4405879d12b28d22682524a68b988df07ca84938261c46b85452507d3d
DIST inputtino-8065aeb46e5e5980e700d9c1f1be3c4f7ec29630.tar.gz 80517 BLAKE2B 45931bb168aa685c1a7fbd2ec86f50c514aebe327d44e65b8834f064126a01df2ee5256954bf0f83fb6df9efaa700f2a13f1d7503c6f0a93e26472af64231b2d SHA512 c6c0d3f3b1bf1a932d8d61a2afb3f133439f173710236b9beee5dcd49c67ea4473d658ff7eb0cf86e949aa5c24aed7a7305a0f6ffed7c686cde8e616320c2a5f
DIST libdisplaydevice-2025.411.113543.tar.gz 121203 BLAKE2B f5cd0c14dd01b3e0af0c33bb94bbcc6fdb367b7582145fc0189f1ce7fd3e013060ef72c028861d56ded8e917c0f16aebdc90372abecff43941cd24d98118488b SHA512 f5cf62f022cd0ba5972ee30f76d1917fc760a12342c473df2c853630317367e7c2ad0c6e63a278c01c5642abf1504a6ed46a6bd0567a0e84f6220b34136b0807
+DIST libdisplaydevice-2025.612.225826.tar.gz 116395 BLAKE2B f4a87145820edefa7c6f8b94aaad7ecce329ec3ca50a958ad40d7313c5e66f51e477b3de82d5449e659ee4512b1c1f704c24c5a2b08971fc2d8b029530a43b49 SHA512 3cc1cee2899a06036fbb95f751a18f5f8ab897ef4bc1b64398363f572b0042a60b6fd6af01e3b3cf44f361156069065c523b7ffea5a4d4a45b0ffff5e2f127e2
+DIST moonlight-common-c-58902e342f6d53d6783c99fe79a03168d46cd56f.tar.gz 151341 BLAKE2B 5d0a8a1a6b8ef30d3fb722f433eea027c6b1b4a87bca0ecbcbdf7e979fda1d7c7228caa05e3d2a5955495d22d4955786837ed221e099ed1dde85df19b5ba7da8 SHA512 a5915eac3434d40b907d9ecacb369e7dda999eea1e46cff0eb3ede67447856a174006a8f514e51133f5e383ca27493dca35684064a43212622392902d0a65698
DIST moonlight-common-c-d3d3e6cf015cd032ce02718246b52aabd1e12294.tar.gz 150660 BLAKE2B a752157fb50e7994f62b83421a56d46e168b542e2a34f99d4b3d2af8c44489a46f4caa4b2938410c48e8c3940348ed4ff02d2f118d66afc276f2c0008f28ab02 SHA512 00d8a80125065db623f1f4a2c1da8df599ec3e0bc90d044af04ce1ccc10af469e9e2f8bd7c397b7f01e118d039be72e5b5e28640d3eab8f0ff5061a9cbec1de9
DIST moonlight-enet-44c85e16279553d9c052e572bcbfcd745fb74abf.tar.gz 86750 BLAKE2B e378708d7bcc055a1f9f29f07fe974be18ea054b86c5d8c8f578d63ac20143440058498b5adcaedec1ed6914f0a941992c6762fb1798226eac89fbd714d822c7 SHA512 7be5a8080ef3bc897a88a31571d55faaba1ba92c3651ba8d487f46fece0f79832b08c9abc701757b50b4a899ee973ad346f4f0d9f6bc104f34303dd04c09b503
DIST nanors-19f07b513e924e471cadd141943c1ec4adc8d0e0.tar.gz 194695 BLAKE2B 6b9294c602252aa4e78c87786fdf8586886f2ab798f7c9c190e51af8c15ec3e3da34e8f3ebfae104b3a190dcde830159224384653c858a031e5e36ddb5f9a3b0 SHA512 3b6999babc3db7981ffc7db4655cf15d66fcdb12c2b553f6db1b4e8705a16b689997b2038cfa634f979f55370a26f8ff1c36a0d8ace08e3e4192e7f369748c82
DIST sunshine-2025.122.141614.tar.gz 24363526 BLAKE2B 129cc51263138d3114129ff5b23c23ea2623b443b10e1678ae31ec6cf25244b5607d797220d17207732bd738acd011418bee4e059ae69f69f9585f81b75bc2e1 SHA512 cdaa24bb38bf7bbbbf8736066290b36a47f1b34ca8864329b4e504a3df27b6d1cd272649643f69de8834b6aa30d11a3260cbb2a9cfa38c46ef9aad7b4dd3ca9e
+DIST sunshine-2025.628.4510.tar.gz 24525317 BLAKE2B 100996c258b831f93de8c543bd9dc81113ee707f8d64d74a8dc2b3acb4e588ab9f0100a752f43df70b55ad6ebdb308204808ec51a0c28e6f9602e84c9eaa765a SHA512 17494f2df42ae5e3f5a52282ae59f831225732c72f14c4a4745868a5281a621e4ea4843aa0e35230c4810f680769b9d1298f521d39ede6020526a0cf3662514c
DIST sunshine-assets-2025.122.141614.tar.xz 1333740 BLAKE2B 2593b1af1cf2405dd7bfbcbde09ca361af99db8cafc40e4d938257f96671b070940f8744df7a79a46820bfa56650f80101d5490d1e2008aa918be436de95184e SHA512 cc4dede6c258008585b7dd53df370a5a8f1b6fd9dc109404df766afee6c469c387f41d7f3fae8abffea8917ea93eed7faf95f8e688192ec5c339dbaa198a4191
+DIST sunshine-assets-2025.628.4510.tar.xz 1354804 BLAKE2B 294fc51e152071da2c3912dfedec1ba26741e56be20c3e4e150b6ddd5f97f40f84de7bb87a237e48c5e7f2536c79d38b661eec6d2948eba08efe068943798f5f SHA512 5c53d18e26e6ae060b438455f0474dea9170b930339d024b3909e23a6e52e1ff6f428f6908938ff42fb4b2b51773a6ef144823d942f44e9e4d27f7fa6c64aa33
DIST wlr-protocols-ffb89ac790096f6e6272822c8d5df7d0cc6fcdfa.tar.bz2 19875 BLAKE2B 1150fc20a55bf034d622aef1729aebb72677da542fba96a2d732486b87404143406902b63bbcbb6ffc1ec7b4bd8b1916d791c3b8b954e9810ae81358a423a01e SHA512 6712a9b6fbbed588470a9b5e71653d168a63ad285e18eb1ba32c030704475d56a8de0a52b192a379ffa49e79879a5b4976f275ecbf6dd2a96822f7e03b04eeb1
diff --git a/net-misc/sunshine/sunshine-9999.ebuild b/net-misc/sunshine/sunshine-2025.628.4510.ebuild
similarity index 97%
copy from net-misc/sunshine/sunshine-9999.ebuild
copy to net-misc/sunshine/sunshine-2025.628.4510.ebuild
index 563e4a83fbbc..0873185df138 100644
--- a/net-misc/sunshine/sunshine-9999.ebuild
+++ b/net-misc/sunshine/sunshine-2025.628.4510.ebuild
@@ -4,14 +4,14 @@
EAPI=8
# These don't necessarily have to align with the upstream release.
-BUILD_DEPS_COMMIT="1ac1b57c6d96dceb646170d1c2f0a35703c4c50e"
-DISPLAYDEV_COMMIT="v2025.411.113543"
+BUILD_DEPS_COMMIT="6ad5cf841f592f95be47fb401cde02ae621acd0f"
+DISPLAYDEV_COMMIT="v2025.612.225826"
ENET_COMMIT="44c85e16279553d9c052e572bcbfcd745fb74abf"
-INPUTTINO_COMMIT="8065aeb46e5e5980e700d9c1f1be3c4f7ec29630"
-MOONLIGHT_COMMIT="d3d3e6cf015cd032ce02718246b52aabd1e12294"
+INPUTTINO_COMMIT="3a7a658782217d77ee1d1055c3930874cfd299aa"
+MOONLIGHT_COMMIT="58902e342f6d53d6783c99fe79a03168d46cd56f"
NANORS_COMMIT="19f07b513e924e471cadd141943c1ec4adc8d0e0"
TRAY_COMMIT="d45306e686c90a18f5792a1541783d7bc8555bc6"
-SWS_COMMIT="4abe3491582b56c0b18fc35278aad33b2db29cdc"
+SWS_COMMIT="187f798d54a9c6cee742f2eb2c54e9ba26f5a385"
WLRP_COMMIT="ffb89ac790096f6e6272822c8d5df7d0cc6fcdfa"
FFMPEG_VERSION="7.1.1"
diff --git a/net-misc/sunshine/sunshine-9999.ebuild b/net-misc/sunshine/sunshine-9999.ebuild
index 563e4a83fbbc..0873185df138 100644
--- a/net-misc/sunshine/sunshine-9999.ebuild
+++ b/net-misc/sunshine/sunshine-9999.ebuild
@@ -4,14 +4,14 @@
EAPI=8
# These don't necessarily have to align with the upstream release.
-BUILD_DEPS_COMMIT="1ac1b57c6d96dceb646170d1c2f0a35703c4c50e"
-DISPLAYDEV_COMMIT="v2025.411.113543"
+BUILD_DEPS_COMMIT="6ad5cf841f592f95be47fb401cde02ae621acd0f"
+DISPLAYDEV_COMMIT="v2025.612.225826"
ENET_COMMIT="44c85e16279553d9c052e572bcbfcd745fb74abf"
-INPUTTINO_COMMIT="8065aeb46e5e5980e700d9c1f1be3c4f7ec29630"
-MOONLIGHT_COMMIT="d3d3e6cf015cd032ce02718246b52aabd1e12294"
+INPUTTINO_COMMIT="3a7a658782217d77ee1d1055c3930874cfd299aa"
+MOONLIGHT_COMMIT="58902e342f6d53d6783c99fe79a03168d46cd56f"
NANORS_COMMIT="19f07b513e924e471cadd141943c1ec4adc8d0e0"
TRAY_COMMIT="d45306e686c90a18f5792a1541783d7bc8555bc6"
-SWS_COMMIT="4abe3491582b56c0b18fc35278aad33b2db29cdc"
+SWS_COMMIT="187f798d54a9c6cee742f2eb2c54e9ba26f5a385"
WLRP_COMMIT="ffb89ac790096f6e6272822c8d5df7d0cc6fcdfa"
FFMPEG_VERSION="7.1.1"
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/sunshine/
@ 2025-07-02 21:07 James Le Cuirot
0 siblings, 0 replies; 23+ messages in thread
From: James Le Cuirot @ 2025-07-02 21:07 UTC (permalink / raw
To: gentoo-commits
commit: 1b8473058980c58ac9c17580f02bf9171022e00f
Author: James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 2 21:04:27 2025 +0000
Commit: James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Wed Jul 2 21:06:40 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b847305
net-misc/sunshine: Drop tray patch from 9999
It has been applied upstream.
Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>
net-misc/sunshine/sunshine-9999.ebuild | 1 -
1 file changed, 1 deletion(-)
diff --git a/net-misc/sunshine/sunshine-9999.ebuild b/net-misc/sunshine/sunshine-9999.ebuild
index 0873185df138..94847607830a 100644
--- a/net-misc/sunshine/sunshine-9999.ebuild
+++ b/net-misc/sunshine/sunshine-9999.ebuild
@@ -184,7 +184,6 @@ BDEPEND="
PATCHES=(
"${FILESDIR}"/${PN}-2025.122.141614-nvcodec.patch
- "${FILESDIR}"/${PN}-tray-notification-cb.patch
)
# Make this mess a bit simpler.
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/sunshine/
@ 2025-07-19 13:39 James Le Cuirot
0 siblings, 0 replies; 23+ messages in thread
From: James Le Cuirot @ 2025-07-19 13:39 UTC (permalink / raw
To: gentoo-commits
commit: 4b74b4892162ec4944217d592fcf7ea073b5beda
Author: James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 19 13:36:53 2025 +0000
Commit: James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Sat Jul 19 13:39:17 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b74b489
net-misc/sunshine: Build and statically link Boost 1.87 for now
Unfortunately, Sunshine relies heavily on the v1 process API that was dropped in
Boost 1.88. I tried to make the necessary changes, but v2 is very different and
missing features present in v1. I'll leave this mess to upstream. In the
meantime, build and statically link 1.87. This is less than ideal but better
than holding everyone back. It raises a couple of CMake compatibility warnings,
but upstream will hopefully bump Boost before this becomes an issue.
Closes: https://bugs.gentoo.org/955560
Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>
net-misc/sunshine/Manifest | 1 +
...2025.628.4510.ebuild => sunshine-2025.628.4510-r1.ebuild} | 12 +++++++++---
net-misc/sunshine/sunshine-9999.ebuild | 12 +++++++++---
3 files changed, 19 insertions(+), 6 deletions(-)
diff --git a/net-misc/sunshine/Manifest b/net-misc/sunshine/Manifest
index 81cf3ba97386..c44d26e7fcd7 100644
--- a/net-misc/sunshine/Manifest
+++ b/net-misc/sunshine/Manifest
@@ -1,6 +1,7 @@
DIST LizardByte-build-deps-6ad5cf841f592f95be47fb401cde02ae621acd0f.tar.gz 31380 BLAKE2B 42c046e8f7d409efb6917380a6a539f0f0e152deccc40ce5c965637201951dee772418b97567e05645b3a159be8a6ea81c96dc40d8e89f352c2a4145e4a33045 SHA512 b0b04f062049abe76a21d7a3d4fa0ae78fd7fabb8ebfc4a40aec285a891145bcfd726a29d6c4ea69d34fd57c40ad28c25c8567f77294f31945c25183fe2cf17f
DIST LizardByte-tray-d45306e686c90a18f5792a1541783d7bc8555bc6.tar.gz 1083704 BLAKE2B a7fd4e029a8fc531122312483e21373739eb3a5d11b9048259b7a57313bbb0bbfe695e5873b02be4cfb40c68b989e68338ccd2a6cce9f018f574ac0de779efef SHA512 b4e4ab0c6d239aaa41dbe09ad818b7bfc80578c5119bd324943fa5e850c004995d228a6241639b2f91ef6bc84417ac9cd4a4af87d6529a313bc37a0bf80544c4
DIST Simple-Web-Server-187f798d54a9c6cee742f2eb2c54e9ba26f5a385.tar.bz2 63539 BLAKE2B 29b04e604649d88e5de0cf60b22aef1ff7e73ee34cd5e76cea79b89f256b98615d445f11a3aaa264accd8b146c5554650fe633fa3a80d3eb895c2d680e106c49 SHA512 5a7de907f45063f0c0a6f43a056fec1931d6af3496ef66a2d2f10438fa2f27ac5516b6721b1749f0812720ae02ae7f77e06e2ea83328c768042471ccb56f6a58
+DIST boost-1.87.0-cmake.tar.xz 99456792 BLAKE2B e0effec92699f73b97a7f0a51326aecdf3fcfa13aa1c5005a8074746ef4d326a9daacd99148a0b2719202329b0671bb8f7e44c2d1c9634adc7cbaace90f8a743 SHA512 e3fca57520d39c29990d875538c1a60b617b2cee50ec3881015417e5fba0ebb7a903b0f17be3cde42ee85e5ffb2cf45228443fefbdb272cb06f6be94f32e06fb
DIST ffmpeg-7.1.1.tar.xz 11019500 BLAKE2B 85d1850bfa39ec28d358b5454daa7c1cf8580af73a6f83e7c070ea94db40ad485adbaeb89e886e0b3908e0f1765bd9f2b40ddd838e33e0a76e5b286917535310 SHA512 42486e485c8fc6f3ec61598a1a7cb40360535762b3fcf28c10d7c6840bc55afe3334434912746e69eef862d3cedf45a02953bde73d38547d2d9a7a38a65e123a
DIST inputtino-3a7a658782217d77ee1d1055c3930874cfd299aa.tar.gz 102559 BLAKE2B d8b755014b236066710f20abfedb89d40299745b321b00e6a493d8bf7ea28112232e471d5163813959d6961359366046f542c13d7fadec7bcd7f904a34c0a595 SHA512 b3d9b4a5232adc8540f3c69cadfcb52119b0375f661c38785841a68000259adda5a19f4405879d12b28d22682524a68b988df07ca84938261c46b85452507d3d
DIST libdisplaydevice-2025.612.225826.tar.gz 116395 BLAKE2B f4a87145820edefa7c6f8b94aaad7ecce329ec3ca50a958ad40d7313c5e66f51e477b3de82d5449e659ee4512b1c1f704c24c5a2b08971fc2d8b029530a43b49 SHA512 3cc1cee2899a06036fbb95f751a18f5f8ab897ef4bc1b64398363f572b0042a60b6fd6af01e3b3cf44f361156069065c523b7ffea5a4d4a45b0ffff5e2f127e2
diff --git a/net-misc/sunshine/sunshine-2025.628.4510.ebuild b/net-misc/sunshine/sunshine-2025.628.4510-r1.ebuild
similarity index 96%
rename from net-misc/sunshine/sunshine-2025.628.4510.ebuild
rename to net-misc/sunshine/sunshine-2025.628.4510-r1.ebuild
index b4bff594534d..c3de4a83ff0e 100644
--- a/net-misc/sunshine/sunshine-2025.628.4510.ebuild
+++ b/net-misc/sunshine/sunshine-2025.628.4510-r1.ebuild
@@ -49,6 +49,9 @@ else
S="${WORKDIR}/Sunshine-${PV}"
fi
+BOOST_VERSION="1.87.0"
+SRC_URI+="https://github.com/boostorg/boost/releases/download/boost-${BOOST_VERSION}/boost-${BOOST_VERSION}-cmake.tar.xz"
+
inherit cmake fcaps flag-o-matic systemd toolchain-funcs udev xdg
DESCRIPTION="Self-hosted game stream host for Moonlight"
@@ -129,7 +132,6 @@ REQUIRED_USE="
"
CDEPEND="
- =dev-libs/boost-1.87*:=[nls]
dev-libs/libevdev
dev-libs/openssl:=
media-libs/opus
@@ -228,7 +230,7 @@ src_unpack() {
cd "${S}" || die
npm install || die
else
- default
+ unpack ${A//boost-${BOOST_VERSION}-cmake.tar.xz}
find moonlight-common-c-${MOONLIGHT_COMMIT} "${S}"/third-party \
build-deps-${BUILD_DEPS_COMMIT}/third-party/FFmpeg -mindepth 1 -type d -empty -delete || die
mv enet-${ENET_COMMIT} moonlight-common-c-${MOONLIGHT_COMMIT}/enet || die
@@ -347,9 +349,13 @@ src_configure() {
echo ./configure "${myconf[@]}"
./configure "${myconf[@]}" || die
+ # Symlink Boost tarball for CMake to find instead of fetching live.
+ mkdir -p "${S}"/_deps/boost-subbuild/boost-populate-prefix/src || die
+ ln -s "${DISTDIR}/boost-${BOOST_VERSION}-cmake.tar.xz" "${S}"/_deps/boost-subbuild/boost-populate-prefix/src/ || die
+
local mycmakeargs=(
-DBUILD_SHARED_LIBS=no
- -DBOOST_USE_STATIC=no
+ -DBOOST_USE_STATIC=yes
-DBUILD_DOCS=no
-DBUILD_TESTS=no
-DCCACHE_FOUND=no
diff --git a/net-misc/sunshine/sunshine-9999.ebuild b/net-misc/sunshine/sunshine-9999.ebuild
index 5cad8d0149dc..f5a739571215 100644
--- a/net-misc/sunshine/sunshine-9999.ebuild
+++ b/net-misc/sunshine/sunshine-9999.ebuild
@@ -49,6 +49,9 @@ else
S="${WORKDIR}/Sunshine-${PV}"
fi
+BOOST_VERSION="1.87.0"
+SRC_URI+="https://github.com/boostorg/boost/releases/download/boost-${BOOST_VERSION}/boost-${BOOST_VERSION}-cmake.tar.xz"
+
inherit cmake fcaps flag-o-matic systemd toolchain-funcs udev xdg
DESCRIPTION="Self-hosted game stream host for Moonlight"
@@ -129,7 +132,6 @@ REQUIRED_USE="
"
CDEPEND="
- =dev-libs/boost-1.87*:=[nls]
dev-libs/libevdev
dev-libs/openssl:=
media-libs/opus
@@ -225,7 +227,7 @@ src_unpack() {
cd "${S}" || die
npm install || die
else
- default
+ unpack ${A//boost-${BOOST_VERSION}-cmake.tar.xz}
find moonlight-common-c-${MOONLIGHT_COMMIT} "${S}"/third-party \
build-deps-${BUILD_DEPS_COMMIT}/third-party/FFmpeg -mindepth 1 -type d -empty -delete || die
mv enet-${ENET_COMMIT} moonlight-common-c-${MOONLIGHT_COMMIT}/enet || die
@@ -344,9 +346,13 @@ src_configure() {
echo ./configure "${myconf[@]}"
./configure "${myconf[@]}" || die
+ # Symlink Boost tarball for CMake to find instead of fetching live.
+ mkdir -p "${S}"/_deps/boost-subbuild/boost-populate-prefix/src || die
+ ln -s "${DISTDIR}/boost-${BOOST_VERSION}-cmake.tar.xz" "${S}"/_deps/boost-subbuild/boost-populate-prefix/src/ || die
+
local mycmakeargs=(
-DBUILD_SHARED_LIBS=no
- -DBOOST_USE_STATIC=no
+ -DBOOST_USE_STATIC=yes
-DBUILD_DOCS=no
-DBUILD_TESTS=no
-DCCACHE_FOUND=no
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/sunshine/
@ 2025-07-19 13:39 James Le Cuirot
0 siblings, 0 replies; 23+ messages in thread
From: James Le Cuirot @ 2025-07-19 13:39 UTC (permalink / raw
To: gentoo-commits
commit: 92ef885ac53060bfc12852482c9acdb063b2a2ae
Author: James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 19 13:25:25 2025 +0000
Commit: James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Sat Jul 19 13:39:14 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92ef885a
net-misc/sunshine: Fix 9999 following build-deps changes
Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>
net-misc/sunshine/sunshine-9999.ebuild | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/net-misc/sunshine/sunshine-9999.ebuild b/net-misc/sunshine/sunshine-9999.ebuild
index b3ca8d911dbd..5cad8d0149dc 100644
--- a/net-misc/sunshine/sunshine-9999.ebuild
+++ b/net-misc/sunshine/sunshine-9999.ebuild
@@ -340,7 +340,7 @@ src_configure() {
esac
fi
- cd "${S}"/third-party/build-deps/generated-src/FFmpeg || die
+ cd "${S}"/third-party/build-deps/FFmpeg/FFmpeg || die
echo ./configure "${myconf[@]}"
./configure "${myconf[@]}" || die
@@ -376,8 +376,8 @@ src_configure() {
}
src_compile() {
- emake -C "${S}"/third-party/build-deps/generated-src/FFmpeg V=1
- emake -C "${S}"/third-party/build-deps/generated-src/FFmpeg V=1 install
+ emake -C "${S}"/third-party/build-deps/FFmpeg/FFmpeg V=1
+ emake -C "${S}"/third-party/build-deps/FFmpeg/FFmpeg V=1 install
CMAKE_USE_DIR="${S}"/third-party/build-deps cmake_src_compile cbs
CMAKE_USE_DIR="${S}"/third-party/build-deps cmake_build install cbs
CMAKE_USE_DIR="${S}" npm_config_offline=1 cmake_src_compile
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/sunshine/
@ 2025-07-20 14:40 James Le Cuirot
0 siblings, 0 replies; 23+ messages in thread
From: James Le Cuirot @ 2025-07-20 14:40 UTC (permalink / raw
To: gentoo-commits
commit: c7bcf6c8353d1fe5fe804467ffdabb9fa2a57fc1
Author: James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 20 14:40:04 2025 +0000
Commit: James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Sun Jul 20 14:40:04 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7bcf6c8
net-misc/sunshine: Fix building with USE=cuda
I'm not sure whether I've chosen the most optimal approach here. nvidia-drivers
is needed at runtime (only) for libcuda.so.1. nvidia-cuda-toolkit is not
required by FFmpeg, but it does seem required by Sunshine itself. You can then
use nvcc from the toolkit or clang directly. I have chosen the latter, because
the logic needed to set up nvcc is complex (potential addition to cuda.eclass?)
and both Gentoo and Sunshine upstream force FFmpeg to build with clang anyway.
Closes: https://bugs.gentoo.org/959432
Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>
net-misc/sunshine/sunshine-2025.628.4510-r1.ebuild | 7 ++++++-
net-misc/sunshine/sunshine-9999.ebuild | 7 ++++++-
2 files changed, 12 insertions(+), 2 deletions(-)
diff --git a/net-misc/sunshine/sunshine-2025.628.4510-r1.ebuild b/net-misc/sunshine/sunshine-2025.628.4510-r1.ebuild
index c3de4a83ff0e..1d0915e4a4e6 100644
--- a/net-misc/sunshine/sunshine-2025.628.4510-r1.ebuild
+++ b/net-misc/sunshine/sunshine-2025.628.4510-r1.ebuild
@@ -163,6 +163,7 @@ CDEPEND="
RDEPEND="
${CDEPEND}
media-libs/mesa[vaapi?]
+ cuda? ( x11-drivers/nvidia-drivers )
X? (
x11-libs/libxcb
x11-libs/libXfixes
@@ -176,6 +177,7 @@ DEPEND="
dev-cpp/nlohmann_json
media-libs/amf-headers
<media-libs/nv-codec-headers-14
+ cuda? ( dev-util/nvidia-cuda-toolkit )
wayland? ( dev-libs/wayland-protocols )
"
@@ -183,7 +185,7 @@ BDEPEND="
net-libs/nodejs[npm]
virtual/pkgconfig
cpu_flags_x86_mmx? ( >=dev-lang/nasm-2.13 )
- cuda? ( dev-util/nvidia-cuda-toolkit )
+ cuda? ( llvm-core/clang:*[llvm_targets_NVPTX] )
wayland? ( dev-util/wayland-scanner )
"
@@ -286,6 +288,7 @@ src_configure() {
--optflags="${CFLAGS}"
--disable-all
--disable-autodetect
+ --disable-cuda-nvcc
--disable-error-resilience
--disable-everything
--disable-faan
@@ -359,6 +362,8 @@ src_configure() {
-DBUILD_DOCS=no
-DBUILD_TESTS=no
-DCCACHE_FOUND=no
+ -DCMAKE_CUDA_COMPILER=clang++
+ -DCUDA_INHERIT_COMPILE_OPTIONS=no
-DFFMPEG_PLATFORM_LIBRARIES="$(usex svt-av1 SvtAv1Enc '');$(usex vaapi 'va;va-drm' '');$(usev x264);$(usev x265)"
-DFFMPEG_PREPARED_BINARIES="${S}"/third-party/build-deps/dist
-DSUNSHINE_ASSETS_DIR=share/${PN}
diff --git a/net-misc/sunshine/sunshine-9999.ebuild b/net-misc/sunshine/sunshine-9999.ebuild
index f5a739571215..6ff49dcca394 100644
--- a/net-misc/sunshine/sunshine-9999.ebuild
+++ b/net-misc/sunshine/sunshine-9999.ebuild
@@ -163,6 +163,7 @@ CDEPEND="
RDEPEND="
${CDEPEND}
media-libs/mesa[vaapi?]
+ cuda? ( x11-drivers/nvidia-drivers )
X? (
x11-libs/libxcb
x11-libs/libXfixes
@@ -176,6 +177,7 @@ DEPEND="
dev-cpp/nlohmann_json
media-libs/amf-headers
<media-libs/nv-codec-headers-14
+ cuda? ( dev-util/nvidia-cuda-toolkit )
wayland? ( dev-libs/wayland-protocols )
"
@@ -183,7 +185,7 @@ BDEPEND="
net-libs/nodejs[npm]
virtual/pkgconfig
cpu_flags_x86_mmx? ( >=dev-lang/nasm-2.13 )
- cuda? ( dev-util/nvidia-cuda-toolkit )
+ cuda? ( llvm-core/clang:*[llvm_targets_NVPTX] )
wayland? ( dev-util/wayland-scanner )
"
@@ -283,6 +285,7 @@ src_configure() {
--optflags="${CFLAGS}"
--disable-all
--disable-autodetect
+ --disable-cuda-nvcc
--disable-error-resilience
--disable-everything
--disable-faan
@@ -356,6 +359,8 @@ src_configure() {
-DBUILD_DOCS=no
-DBUILD_TESTS=no
-DCCACHE_FOUND=no
+ -DCMAKE_CUDA_COMPILER=clang++
+ -DCUDA_INHERIT_COMPILE_OPTIONS=no
-DFFMPEG_PLATFORM_LIBRARIES="$(usex svt-av1 SvtAv1Enc '');$(usex vaapi 'va;va-drm' '');$(usev x264);$(usev x265)"
-DFFMPEG_PREPARED_BINARIES="${S}"/third-party/build-deps/dist
-DSUNSHINE_ASSETS_DIR=share/${PN}
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/sunshine/
@ 2025-07-20 22:37 James Le Cuirot
0 siblings, 0 replies; 23+ messages in thread
From: James Le Cuirot @ 2025-07-20 22:37 UTC (permalink / raw
To: gentoo-commits
commit: 825c61677121484d856d6b1c5fae043a6ccf0f66
Author: James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 20 22:29:06 2025 +0000
Commit: James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Sun Jul 20 22:37:28 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=825c6167
net-misc/sunshine: Fix warning about unused CMAKE_CUDA_COMPILER option
Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>
net-misc/sunshine/sunshine-2025.628.4510-r1.ebuild | 9 +++++++--
net-misc/sunshine/sunshine-9999.ebuild | 9 +++++++--
2 files changed, 14 insertions(+), 4 deletions(-)
diff --git a/net-misc/sunshine/sunshine-2025.628.4510-r1.ebuild b/net-misc/sunshine/sunshine-2025.628.4510-r1.ebuild
index 1d0915e4a4e6..4f5bfe31d545 100644
--- a/net-misc/sunshine/sunshine-2025.628.4510-r1.ebuild
+++ b/net-misc/sunshine/sunshine-2025.628.4510-r1.ebuild
@@ -362,8 +362,6 @@ src_configure() {
-DBUILD_DOCS=no
-DBUILD_TESTS=no
-DCCACHE_FOUND=no
- -DCMAKE_CUDA_COMPILER=clang++
- -DCUDA_INHERIT_COMPILE_OPTIONS=no
-DFFMPEG_PLATFORM_LIBRARIES="$(usex svt-av1 SvtAv1Enc '');$(usex vaapi 'va;va-drm' '');$(usev x264);$(usev x265)"
-DFFMPEG_PREPARED_BINARIES="${S}"/third-party/build-deps/dist
-DSUNSHINE_ASSETS_DIR=share/${PN}
@@ -377,6 +375,13 @@ src_configure() {
-DUDEV_RULES_INSTALL_DIR=$(get_udevdir)/rules.d
)
+ if use cuda; then
+ mycmakeargs+=(
+ -DCMAKE_CUDA_COMPILER=clang++
+ -DCUDA_INHERIT_COMPILE_OPTIONS=no
+ )
+ fi
+
if use systemd; then
mycmakeargs+=( -DSYSTEMD_USER_UNIT_INSTALL_DIR=$(systemd_get_userunitdir) )
fi
diff --git a/net-misc/sunshine/sunshine-9999.ebuild b/net-misc/sunshine/sunshine-9999.ebuild
index 6ff49dcca394..4d7e9b8a8185 100644
--- a/net-misc/sunshine/sunshine-9999.ebuild
+++ b/net-misc/sunshine/sunshine-9999.ebuild
@@ -359,8 +359,6 @@ src_configure() {
-DBUILD_DOCS=no
-DBUILD_TESTS=no
-DCCACHE_FOUND=no
- -DCMAKE_CUDA_COMPILER=clang++
- -DCUDA_INHERIT_COMPILE_OPTIONS=no
-DFFMPEG_PLATFORM_LIBRARIES="$(usex svt-av1 SvtAv1Enc '');$(usex vaapi 'va;va-drm' '');$(usev x264);$(usev x265)"
-DFFMPEG_PREPARED_BINARIES="${S}"/third-party/build-deps/dist
-DSUNSHINE_ASSETS_DIR=share/${PN}
@@ -374,6 +372,13 @@ src_configure() {
-DUDEV_RULES_INSTALL_DIR=$(get_udevdir)/rules.d
)
+ if use cuda; then
+ mycmakeargs+=(
+ -DCMAKE_CUDA_COMPILER=clang++
+ -DCUDA_INHERIT_COMPILE_OPTIONS=no
+ )
+ fi
+
if use systemd; then
mycmakeargs+=( -DSYSTEMD_USER_UNIT_INSTALL_DIR=$(systemd_get_userunitdir) )
fi
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/sunshine/
@ 2025-07-20 22:37 James Le Cuirot
0 siblings, 0 replies; 23+ messages in thread
From: James Le Cuirot @ 2025-07-20 22:37 UTC (permalink / raw
To: gentoo-commits
commit: 49a9d22e3d315e2af89af32dda913ed568c8efaf
Author: James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 20 22:33:40 2025 +0000
Commit: James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Sun Jul 20 22:37:32 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49a9d22e
net-misc/sunshine: Fix building with Boost 1.87 installed
We want to build an internal Boost even if 1.87 is installed.
Unfortunately, CMake doesn't handle this well. It finds Boost itself but
fails to find all the components because they don't have static
libraries. Even if Sunshine were to explicitly check for the presence of
each component, it would then fail because the Boost::headers target
cannot be redefined. I tried to fix this properly, but it seems
impossible. I thought that CMAKE_DISABLE_FIND_PACKAGE would prevent
Boost from working at all, but it somehow did the trick.
Closes: https://bugs.gentoo.org/960465
Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>
net-misc/sunshine/sunshine-2025.628.4510-r1.ebuild | 1 +
net-misc/sunshine/sunshine-9999.ebuild | 1 +
2 files changed, 2 insertions(+)
diff --git a/net-misc/sunshine/sunshine-2025.628.4510-r1.ebuild b/net-misc/sunshine/sunshine-2025.628.4510-r1.ebuild
index 4f5bfe31d545..db073494842d 100644
--- a/net-misc/sunshine/sunshine-2025.628.4510-r1.ebuild
+++ b/net-misc/sunshine/sunshine-2025.628.4510-r1.ebuild
@@ -362,6 +362,7 @@ src_configure() {
-DBUILD_DOCS=no
-DBUILD_TESTS=no
-DCCACHE_FOUND=no
+ -DCMAKE_DISABLE_FIND_PACKAGE_Boost=yes
-DFFMPEG_PLATFORM_LIBRARIES="$(usex svt-av1 SvtAv1Enc '');$(usex vaapi 'va;va-drm' '');$(usev x264);$(usev x265)"
-DFFMPEG_PREPARED_BINARIES="${S}"/third-party/build-deps/dist
-DSUNSHINE_ASSETS_DIR=share/${PN}
diff --git a/net-misc/sunshine/sunshine-9999.ebuild b/net-misc/sunshine/sunshine-9999.ebuild
index 4d7e9b8a8185..0050e6073e1f 100644
--- a/net-misc/sunshine/sunshine-9999.ebuild
+++ b/net-misc/sunshine/sunshine-9999.ebuild
@@ -359,6 +359,7 @@ src_configure() {
-DBUILD_DOCS=no
-DBUILD_TESTS=no
-DCCACHE_FOUND=no
+ -DCMAKE_DISABLE_FIND_PACKAGE_Boost=yes
-DFFMPEG_PLATFORM_LIBRARIES="$(usex svt-av1 SvtAv1Enc '');$(usex vaapi 'va;va-drm' '');$(usev x264);$(usev x265)"
-DFFMPEG_PREPARED_BINARIES="${S}"/third-party/build-deps/dist
-DSUNSHINE_ASSETS_DIR=share/${PN}
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/sunshine/
@ 2025-09-26 9:22 James Le Cuirot
0 siblings, 0 replies; 23+ messages in thread
From: James Le Cuirot @ 2025-09-26 9:22 UTC (permalink / raw
To: gentoo-commits
commit: 10e0bb1d133e624422e103fa65dc9b3911687d53
Author: James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 26 09:19:19 2025 +0000
Commit: James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Fri Sep 26 09:21:01 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10e0bb1d
net-misc/sunshine: Version bump to 2025.924.154138
Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>
net-misc/sunshine/Manifest | 9 +++++++++
...9999.ebuild => sunshine-2025.924.154138.ebuild} | 22 +++++++++++-----------
net-misc/sunshine/sunshine-9999.ebuild | 22 +++++++++++-----------
3 files changed, 31 insertions(+), 22 deletions(-)
diff --git a/net-misc/sunshine/Manifest b/net-misc/sunshine/Manifest
index c44d26e7fcd7..c7e160c99c6e 100644
--- a/net-misc/sunshine/Manifest
+++ b/net-misc/sunshine/Manifest
@@ -1,13 +1,22 @@
DIST LizardByte-build-deps-6ad5cf841f592f95be47fb401cde02ae621acd0f.tar.gz 31380 BLAKE2B 42c046e8f7d409efb6917380a6a539f0f0e152deccc40ce5c965637201951dee772418b97567e05645b3a159be8a6ea81c96dc40d8e89f352c2a4145e4a33045 SHA512 b0b04f062049abe76a21d7a3d4fa0ae78fd7fabb8ebfc4a40aec285a891145bcfd726a29d6c4ea69d34fd57c40ad28c25c8567f77294f31945c25183fe2cf17f
+DIST LizardByte-build-deps-e87b7cec9c3a01cb671cdd8ba19fe443105412d4.tar.gz 34056 BLAKE2B 4e52c00d1446a3a790064dc92170258d418401e6e0681cc1bf9701bf70c609c0ccbd733f815e00421b442453f20dc44ae9d22a8168212779c4641e4d11f39475 SHA512 29622f1fee0ca22b22b8d68b43ed5b23381305602995b2a40d7b5b0a7023366c7b29f7ea8fa45caa586148a1f722302368a2e119f67b541cf3430bce28a361f7
+DIST LizardByte-tray-0309a7cb84aad25079b60c40d1eae0bacd05b26d.tar.gz 1078907 BLAKE2B 4b4f65fb8b6873ef7c8a5abfe8d4666bdd2d6b3190e9e2bbb8df8bf272d3298db47d9ff58ce45fc5cf9ec893a6ae70d152edd92e031765ce33215184e0e71ef0 SHA512 fcb28e7269bf66c243f2a923d46efb391222d5eed46043cbfc0a45c70a57ce2f0f90db1aaeea7c296942a2074f26e0f2420a3734a778ed9d982ef3cfebf63921
DIST LizardByte-tray-d45306e686c90a18f5792a1541783d7bc8555bc6.tar.gz 1083704 BLAKE2B a7fd4e029a8fc531122312483e21373739eb3a5d11b9048259b7a57313bbb0bbfe695e5873b02be4cfb40c68b989e68338ccd2a6cce9f018f574ac0de779efef SHA512 b4e4ab0c6d239aaa41dbe09ad818b7bfc80578c5119bd324943fa5e850c004995d228a6241639b2f91ef6bc84417ac9cd4a4af87d6529a313bc37a0bf80544c4
DIST Simple-Web-Server-187f798d54a9c6cee742f2eb2c54e9ba26f5a385.tar.bz2 63539 BLAKE2B 29b04e604649d88e5de0cf60b22aef1ff7e73ee34cd5e76cea79b89f256b98615d445f11a3aaa264accd8b146c5554650fe633fa3a80d3eb895c2d680e106c49 SHA512 5a7de907f45063f0c0a6f43a056fec1931d6af3496ef66a2d2f10438fa2f27ac5516b6721b1749f0812720ae02ae7f77e06e2ea83328c768042471ccb56f6a58
DIST boost-1.87.0-cmake.tar.xz 99456792 BLAKE2B e0effec92699f73b97a7f0a51326aecdf3fcfa13aa1c5005a8074746ef4d326a9daacd99148a0b2719202329b0671bb8f7e44c2d1c9634adc7cbaace90f8a743 SHA512 e3fca57520d39c29990d875538c1a60b617b2cee50ec3881015417e5fba0ebb7a903b0f17be3cde42ee85e5ffb2cf45228443fefbdb272cb06f6be94f32e06fb
DIST ffmpeg-7.1.1.tar.xz 11019500 BLAKE2B 85d1850bfa39ec28d358b5454daa7c1cf8580af73a6f83e7c070ea94db40ad485adbaeb89e886e0b3908e0f1765bd9f2b40ddd838e33e0a76e5b286917535310 SHA512 42486e485c8fc6f3ec61598a1a7cb40360535762b3fcf28c10d7c6840bc55afe3334434912746e69eef862d3cedf45a02953bde73d38547d2d9a7a38a65e123a
+DIST ffmpeg-8.0.tar.xz 11384428 BLAKE2B 8c45093665131e9aef07cc49726a2de008760728723cf9ee1833fe0697624ca2572c13eb319bd567b79fcb2db110b73fbbf0889237c10fc589d6f895a0e5aa88 SHA512 96f01fc3b881e208e8d35d858b2f60627f298b06103195e3e753b1c6429810d7a484d4daeebad6d0810172616383d103dfb5fcadc4512726c3719800d24a3fde
DIST inputtino-3a7a658782217d77ee1d1055c3930874cfd299aa.tar.gz 102559 BLAKE2B d8b755014b236066710f20abfedb89d40299745b321b00e6a493d8bf7ea28112232e471d5163813959d6961359366046f542c13d7fadec7bcd7f904a34c0a595 SHA512 b3d9b4a5232adc8540f3c69cadfcb52119b0375f661c38785841a68000259adda5a19f4405879d12b28d22682524a68b988df07ca84938261c46b85452507d3d
+DIST inputtino-504f0abc7da8ebc351f8300fb2ed98db5438ee48.tar.gz 105302 BLAKE2B f695edf38087cb11d435265a62e0715672044e585f0f17036d573713ad1f14e1a6bf3a40810b334ebbd425ba74bcab00c5ba61fa80058d8a1a96682261869313 SHA512 5db9d4d0adac9996e3d4c02c7170e6bb90b9424b3ab4da4158458ae114508ecee989865eaa1963bb5003ff3ff4ecd3d76dfad63de7e9e1e578fde4c66ca492ba
DIST libdisplaydevice-2025.612.225826.tar.gz 116395 BLAKE2B f4a87145820edefa7c6f8b94aaad7ecce329ec3ca50a958ad40d7313c5e66f51e477b3de82d5449e659ee4512b1c1f704c24c5a2b08971fc2d8b029530a43b49 SHA512 3cc1cee2899a06036fbb95f751a18f5f8ab897ef4bc1b64398363f572b0042a60b6fd6af01e3b3cf44f361156069065c523b7ffea5a4d4a45b0ffff5e2f127e2
DIST moonlight-common-c-58902e342f6d53d6783c99fe79a03168d46cd56f.tar.gz 151341 BLAKE2B 5d0a8a1a6b8ef30d3fb722f433eea027c6b1b4a87bca0ecbcbdf7e979fda1d7c7228caa05e3d2a5955495d22d4955786837ed221e099ed1dde85df19b5ba7da8 SHA512 a5915eac3434d40b907d9ecacb369e7dda999eea1e46cff0eb3ede67447856a174006a8f514e51133f5e383ca27493dca35684064a43212622392902d0a65698
+DIST moonlight-common-c-5f2280183cb62cba1052894d76e64e5f4153377d.tar.gz 151617 BLAKE2B 1166b5eec739e55967fce62b901f33f8c342542ef40e719d440087b9c9f6fa88f983eab46bf9721101e79001e64102a13c537c8d9447afe94a298d3536b4b0cb SHA512 60443c09d4388060d3fdce8d7561f52a3629818760149495c8bc86f689bf202f0a8cfae7bbaa3794b5c73119c26efea502714f63212b4898659bb92c5f9f1d5f
+DIST moonlight-enet-115a10baa1d7f291ff5b870765610fd3b4a6e43c.tar.gz 86769 BLAKE2B badcd95d8cadf80856b04bfa2cf4caa85cfa56b338226f8e434002b3832e37e17d04088c0bdd80d61f9ba8ed20c6acad466ad73cfbd3354157312939420b03d8 SHA512 1ea4ce7ddebd33019823bb7d310d6c4e20a281ea88a8853239e89b94d23e9813fcdd842d7c1a6f1a4eaad300d5996fd1c15edac6f764f08ab256f173a47488de
DIST moonlight-enet-44c85e16279553d9c052e572bcbfcd745fb74abf.tar.gz 86750 BLAKE2B e378708d7bcc055a1f9f29f07fe974be18ea054b86c5d8c8f578d63ac20143440058498b5adcaedec1ed6914f0a941992c6762fb1798226eac89fbd714d822c7 SHA512 7be5a8080ef3bc897a88a31571d55faaba1ba92c3651ba8d487f46fece0f79832b08c9abc701757b50b4a899ee973ad346f4f0d9f6bc104f34303dd04c09b503
DIST nanors-19f07b513e924e471cadd141943c1ec4adc8d0e0.tar.gz 194695 BLAKE2B 6b9294c602252aa4e78c87786fdf8586886f2ab798f7c9c190e51af8c15ec3e3da34e8f3ebfae104b3a190dcde830159224384653c858a031e5e36ddb5f9a3b0 SHA512 3b6999babc3db7981ffc7db4655cf15d66fcdb12c2b553f6db1b4e8705a16b689997b2038cfa634f979f55370a26f8ff1c36a0d8ace08e3e4192e7f369748c82
DIST sunshine-2025.628.4510.tar.gz 24525317 BLAKE2B 100996c258b831f93de8c543bd9dc81113ee707f8d64d74a8dc2b3acb4e588ab9f0100a752f43df70b55ad6ebdb308204808ec51a0c28e6f9602e84c9eaa765a SHA512 17494f2df42ae5e3f5a52282ae59f831225732c72f14c4a4745868a5281a621e4ea4843aa0e35230c4810f680769b9d1298f521d39ede6020526a0cf3662514c
+DIST sunshine-2025.924.154138.tar.gz 24573358 BLAKE2B 73ffbe34ae773c5acb68e3e278657975bcc63accd69da6f8973f3060e065ac8d720d66a7d3785c8c6919bdab19799847b54a9075e79d13e199a42c4a22187302 SHA512 0f6bc9af04c0435cf6128212381e6a592f3f7558da38494147fdf92c9ee26d67e17e99dc93c77d4614ba80e3bfdc2b04c890799634dd227cf5f9ebcf6ec9fea2
DIST sunshine-assets-2025.628.4510.tar.xz 1354804 BLAKE2B 294fc51e152071da2c3912dfedec1ba26741e56be20c3e4e150b6ddd5f97f40f84de7bb87a237e48c5e7f2536c79d38b661eec6d2948eba08efe068943798f5f SHA512 5c53d18e26e6ae060b438455f0474dea9170b930339d024b3909e23a6e52e1ff6f428f6908938ff42fb4b2b51773a6ef144823d942f44e9e4d27f7fa6c64aa33
+DIST sunshine-assets-2025.924.154138.tar.xz 1048220 BLAKE2B 4a7c71b8f27e3d12232acbf18010eedb63997c8968b63651ed9215ca7692e77d95702365eb71b269b9aee867e204e32569c9ebad905d0df776fc02dc07d12d60 SHA512 2b98c8f1aa4f2ff7c1a5c1d744041896b279bfd005491482dc2c1e3d5202eac8105a1dd27e4be2c30420478885f955139f0dfdf33fe3911768d6339465e09269
+DIST wlr-protocols-a741f0ac5d655338a5100fc34bc8cec87d237346.tar.bz2 19833 BLAKE2B 11ed68fcd22a5ee1d7ec6c2e5f552105f266bfb9f6b3f72d41a777c5823648732f8fddd8062b003e73019c8720ce731a24aa327eedf4f0da36857d11bd58ef08 SHA512 338098d12452e23904c78ea9cd2e699e10631d724dba25417cc3ebe0654c602b68f094d6a975f0e058f485b24f76054c8314cf6b8137aca147c39fdd7757dc82
DIST wlr-protocols-ffb89ac790096f6e6272822c8d5df7d0cc6fcdfa.tar.bz2 19875 BLAKE2B 1150fc20a55bf034d622aef1729aebb72677da542fba96a2d732486b87404143406902b63bbcbb6ffc1ec7b4bd8b1916d791c3b8b954e9810ae81358a423a01e SHA512 6712a9b6fbbed588470a9b5e71653d168a63ad285e18eb1ba32c030704475d56a8de0a52b192a379ffa49e79879a5b4976f275ecbf6dd2a96822f7e03b04eeb1
diff --git a/net-misc/sunshine/sunshine-9999.ebuild b/net-misc/sunshine/sunshine-2025.924.154138.ebuild
similarity index 96%
copy from net-misc/sunshine/sunshine-9999.ebuild
copy to net-misc/sunshine/sunshine-2025.924.154138.ebuild
index 0050e6073e1f..7c58c28a2e02 100644
--- a/net-misc/sunshine/sunshine-9999.ebuild
+++ b/net-misc/sunshine/sunshine-2025.924.154138.ebuild
@@ -4,16 +4,16 @@
EAPI=8
# These don't necessarily have to align with the upstream release.
-BUILD_DEPS_COMMIT="6ad5cf841f592f95be47fb401cde02ae621acd0f"
+BUILD_DEPS_COMMIT="e87b7cec9c3a01cb671cdd8ba19fe443105412d4"
DISPLAYDEV_COMMIT="v2025.612.225826"
-ENET_COMMIT="44c85e16279553d9c052e572bcbfcd745fb74abf"
-INPUTTINO_COMMIT="3a7a658782217d77ee1d1055c3930874cfd299aa"
-MOONLIGHT_COMMIT="58902e342f6d53d6783c99fe79a03168d46cd56f"
+ENET_COMMIT="115a10baa1d7f291ff5b870765610fd3b4a6e43c"
+INPUTTINO_COMMIT="504f0abc7da8ebc351f8300fb2ed98db5438ee48"
+MOONLIGHT_COMMIT="5f2280183cb62cba1052894d76e64e5f4153377d"
NANORS_COMMIT="19f07b513e924e471cadd141943c1ec4adc8d0e0"
-TRAY_COMMIT="d45306e686c90a18f5792a1541783d7bc8555bc6"
+TRAY_COMMIT="0309a7cb84aad25079b60c40d1eae0bacd05b26d"
SWS_COMMIT="187f798d54a9c6cee742f2eb2c54e9ba26f5a385"
-WLRP_COMMIT="ffb89ac790096f6e6272822c8d5df7d0cc6fcdfa"
-FFMPEG_VERSION="7.1.1"
+WLRP_COMMIT="a741f0ac5d655338a5100fc34bc8cec87d237346"
+FFMPEG_VERSION="8.0"
# To make the assets tarball:
# PV=
@@ -49,13 +49,12 @@ else
S="${WORKDIR}/Sunshine-${PV}"
fi
-BOOST_VERSION="1.87.0"
-SRC_URI+="https://github.com/boostorg/boost/releases/download/boost-${BOOST_VERSION}/boost-${BOOST_VERSION}-cmake.tar.xz"
-
inherit cmake fcaps flag-o-matic systemd toolchain-funcs udev xdg
DESCRIPTION="Self-hosted game stream host for Moonlight"
HOMEPAGE="https://github.com/LizardByte/Sunshine"
+BOOST_VERSION="1.87.0"
+SRC_URI+="https://github.com/boostorg/boost/releases/download/boost-${BOOST_VERSION}/boost-${BOOST_VERSION}-cmake.tar.xz"
LICENSE="GPL-3"
SLOT="0"
IUSE="cuda debug libdrm svt-av1 systemd trayicon vaapi wayland X x264 x265"
@@ -201,7 +200,7 @@ export npm_config_audit=false
export npm_config_color=false
export npm_config_foreground_scripts=true
export npm_config_loglevel=verbose
-export npm_config_optional=false
+export npm_config_optional=true # https://github.com/npm/cli/issues/4828
export npm_config_progress=false
export npm_config_save=false
@@ -259,6 +258,7 @@ src_configure() {
-DBASH_EXECUTABLE="${BROOT}"/bin/true
-DBUILD_ALL_SUNSHINE=no
-DBUILD_ALL=no
+ -DBUILD_FFMPEG=on
-DBUILD_FFMPEG_ALL_PATCHES=yes
-DBUILD_FFMPEG_AMF=no
-DBUILD_FFMPEG_CBS=yes
diff --git a/net-misc/sunshine/sunshine-9999.ebuild b/net-misc/sunshine/sunshine-9999.ebuild
index 0050e6073e1f..7c58c28a2e02 100644
--- a/net-misc/sunshine/sunshine-9999.ebuild
+++ b/net-misc/sunshine/sunshine-9999.ebuild
@@ -4,16 +4,16 @@
EAPI=8
# These don't necessarily have to align with the upstream release.
-BUILD_DEPS_COMMIT="6ad5cf841f592f95be47fb401cde02ae621acd0f"
+BUILD_DEPS_COMMIT="e87b7cec9c3a01cb671cdd8ba19fe443105412d4"
DISPLAYDEV_COMMIT="v2025.612.225826"
-ENET_COMMIT="44c85e16279553d9c052e572bcbfcd745fb74abf"
-INPUTTINO_COMMIT="3a7a658782217d77ee1d1055c3930874cfd299aa"
-MOONLIGHT_COMMIT="58902e342f6d53d6783c99fe79a03168d46cd56f"
+ENET_COMMIT="115a10baa1d7f291ff5b870765610fd3b4a6e43c"
+INPUTTINO_COMMIT="504f0abc7da8ebc351f8300fb2ed98db5438ee48"
+MOONLIGHT_COMMIT="5f2280183cb62cba1052894d76e64e5f4153377d"
NANORS_COMMIT="19f07b513e924e471cadd141943c1ec4adc8d0e0"
-TRAY_COMMIT="d45306e686c90a18f5792a1541783d7bc8555bc6"
+TRAY_COMMIT="0309a7cb84aad25079b60c40d1eae0bacd05b26d"
SWS_COMMIT="187f798d54a9c6cee742f2eb2c54e9ba26f5a385"
-WLRP_COMMIT="ffb89ac790096f6e6272822c8d5df7d0cc6fcdfa"
-FFMPEG_VERSION="7.1.1"
+WLRP_COMMIT="a741f0ac5d655338a5100fc34bc8cec87d237346"
+FFMPEG_VERSION="8.0"
# To make the assets tarball:
# PV=
@@ -49,13 +49,12 @@ else
S="${WORKDIR}/Sunshine-${PV}"
fi
-BOOST_VERSION="1.87.0"
-SRC_URI+="https://github.com/boostorg/boost/releases/download/boost-${BOOST_VERSION}/boost-${BOOST_VERSION}-cmake.tar.xz"
-
inherit cmake fcaps flag-o-matic systemd toolchain-funcs udev xdg
DESCRIPTION="Self-hosted game stream host for Moonlight"
HOMEPAGE="https://github.com/LizardByte/Sunshine"
+BOOST_VERSION="1.87.0"
+SRC_URI+="https://github.com/boostorg/boost/releases/download/boost-${BOOST_VERSION}/boost-${BOOST_VERSION}-cmake.tar.xz"
LICENSE="GPL-3"
SLOT="0"
IUSE="cuda debug libdrm svt-av1 systemd trayicon vaapi wayland X x264 x265"
@@ -201,7 +200,7 @@ export npm_config_audit=false
export npm_config_color=false
export npm_config_foreground_scripts=true
export npm_config_loglevel=verbose
-export npm_config_optional=false
+export npm_config_optional=true # https://github.com/npm/cli/issues/4828
export npm_config_progress=false
export npm_config_save=false
@@ -259,6 +258,7 @@ src_configure() {
-DBASH_EXECUTABLE="${BROOT}"/bin/true
-DBUILD_ALL_SUNSHINE=no
-DBUILD_ALL=no
+ -DBUILD_FFMPEG=on
-DBUILD_FFMPEG_ALL_PATCHES=yes
-DBUILD_FFMPEG_AMF=no
-DBUILD_FFMPEG_CBS=yes
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/sunshine/
@ 2025-09-29 22:43 James Le Cuirot
0 siblings, 0 replies; 23+ messages in thread
From: James Le Cuirot @ 2025-09-29 22:43 UTC (permalink / raw
To: gentoo-commits
commit: ef50117fcdb5af74ace379167c440d99a16e43c7
Author: James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Mon Sep 29 22:42:32 2025 +0000
Commit: James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Mon Sep 29 22:42:32 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef50117f
net-misc/sunshine: Require amf-headers-1.4.36-r1 for ffmpeg-8 compatibility
Closes: https://bugs.gentoo.org/963555
Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>
net-misc/sunshine/sunshine-2025.924.154138.ebuild | 2 +-
net-misc/sunshine/sunshine-9999.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/net-misc/sunshine/sunshine-2025.924.154138.ebuild b/net-misc/sunshine/sunshine-2025.924.154138.ebuild
index 7c58c28a2e02..27b23cb47fc5 100644
--- a/net-misc/sunshine/sunshine-2025.924.154138.ebuild
+++ b/net-misc/sunshine/sunshine-2025.924.154138.ebuild
@@ -174,7 +174,7 @@ RDEPEND="
DEPEND="
${CDEPEND}
dev-cpp/nlohmann_json
- media-libs/amf-headers
+ >=media-libs/amf-headers-1.4.36-r1
<media-libs/nv-codec-headers-14
cuda? ( dev-util/nvidia-cuda-toolkit )
wayland? ( dev-libs/wayland-protocols )
diff --git a/net-misc/sunshine/sunshine-9999.ebuild b/net-misc/sunshine/sunshine-9999.ebuild
index 7c58c28a2e02..27b23cb47fc5 100644
--- a/net-misc/sunshine/sunshine-9999.ebuild
+++ b/net-misc/sunshine/sunshine-9999.ebuild
@@ -174,7 +174,7 @@ RDEPEND="
DEPEND="
${CDEPEND}
dev-cpp/nlohmann_json
- media-libs/amf-headers
+ >=media-libs/amf-headers-1.4.36-r1
<media-libs/nv-codec-headers-14
cuda? ( dev-util/nvidia-cuda-toolkit )
wayland? ( dev-libs/wayland-protocols )
^ permalink raw reply related [flat|nested] 23+ messages in thread
end of thread, other threads:[~2025-09-29 22:43 UTC | newest]
Thread overview: 23+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-07-20 14:40 [gentoo-commits] repo/gentoo:master commit in: net-misc/sunshine/ James Le Cuirot
-- strict thread matches above, loose matches on Subject: below --
2025-09-29 22:43 James Le Cuirot
2025-09-26 9:22 James Le Cuirot
2025-07-20 22:37 James Le Cuirot
2025-07-20 22:37 James Le Cuirot
2025-07-19 13:39 James Le Cuirot
2025-07-19 13:39 James Le Cuirot
2025-07-02 21:07 James Le Cuirot
2025-07-02 21:07 James Le Cuirot
2025-06-21 22:48 James Le Cuirot
2025-06-12 10:57 Sam James
2025-03-10 23:40 James Le Cuirot
2024-10-04 22:45 James Le Cuirot
2024-09-09 21:55 James Le Cuirot
2024-08-13 4:55 Michał Górny
2024-06-23 15:46 James Le Cuirot
2024-05-14 8:32 James Le Cuirot
2024-04-21 22:01 James Le Cuirot
2024-03-19 22:57 James Le Cuirot
2024-02-18 16:50 James Le Cuirot
2024-02-18 16:10 Florian Schmaus
2024-02-18 15:21 James Le Cuirot
2024-02-18 15:21 James Le Cuirot
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox