summaryrefslogtreecommitdiff
path: root/media-video
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-04-12 11:41:02 +0100
committerV3n3RiX <venerix@koprulu.sector>2023-04-12 11:41:02 +0100
commitd15be4fe2ff3e70717117a938dbe5a11cec60a7b (patch)
tree11b55e9435c5d885c195338bb42507d74636c34c /media-video
parent81663ab80e0e0c5839b216934509b6bcbf08429a (diff)
gentoo auto-resync : 12:04:2023 - 11:41:02
Diffstat (limited to 'media-video')
-rw-r--r--media-video/Manifest.gzbin25374 -> 25367 bytes
-rw-r--r--media-video/pipewire/Manifest3
-rw-r--r--media-video/pipewire/files/0.3.68/nodes-idle.patch35
-rw-r--r--media-video/pipewire/pipewire-0.3.68-r1.ebuild (renamed from media-video/pipewire/pipewire-0.3.68.ebuild)0
4 files changed, 37 insertions, 1 deletions
diff --git a/media-video/Manifest.gz b/media-video/Manifest.gz
index 18eea4c1ab7b..7b0b1f745757 100644
--- a/media-video/Manifest.gz
+++ b/media-video/Manifest.gz
Binary files differ
diff --git a/media-video/pipewire/Manifest b/media-video/pipewire/Manifest
index 00a847c817a6..9495daceab0d 100644
--- a/media-video/pipewire/Manifest
+++ b/media-video/pipewire/Manifest
@@ -1,5 +1,6 @@
AUX 0.3.65/0001-modules-also-install-module-combine-stream.patch 765 BLAKE2B 6bff3215436405743b53aa7bf1c65ff31d01df2df32262bf168f052b0c77978c1da1158c3c9f4365521f8e277172de1277562d4c61f83ae6a83cc31af8ab67b5 SHA512 5097dae990b8eedcc6f33eb729151d48c377316f1488a09bfcfdc3a4e1416af5e9d825a5bcb42831d2d8830cdcdd911732561f9c593908e8509084e97a135b27
AUX 0.3.65/0002-spa-bluez5-fix-dependency-on-glib-in-bluez5_deps.patch 1039 BLAKE2B 9b4cb2901379e8761826d60f1fc0dd4d23c952c3ec96326d45e7d4a6a65010396f17aea49733c394e9d5530fd2bdb2ac5eea8155c368a683cab00f941d5ea617 SHA512 18d7c78862166afec039823076190e2cff0977defba52ef54b8cfb49d3caaee5cd66429d9f6aa132d86059adfb5d43bc410084ab0dc11456c48f3f1d362fcb1e
+AUX 0.3.68/nodes-idle.patch 1295 BLAKE2B c0bee666728eecfc35e2177987e5cadb2058c78bdf758378e9d6752506301439fdb06f08431722fc25d329c8ffafaa5b84fbc05702e3b3da8b3997b46ca7a52d SHA512 95e5f66c97bad51def539f0e962b1c49afe32f2ae5853d7739264bab4be198071da67429997785214d19ca62febd6f9ffdc5d21d4debcb66259ae90f2bedf41c
AUX 99-pipewire-default-hook.conf 540 BLAKE2B cec76e78db9db290054bf766774c284d7a7a1374c453802eb1bdc19db9289856ec7b8643acbab916a39ca859d543deca111e3b0f110d1904343221c1573ffc17 SHA512 ef891e38c6f40fce2904e240307147a58c48d780e8470dac8e28044cfb86ddeb163885a2362687791779379ad814f58ad5649b75ac4e82931c5bdd3f37a6ed01
AUX gentoo-pipewire-launcher.in 1227 BLAKE2B 4316a991978fac653a00d076e9236d0ab6c01a6e4b800c82851e2bd6f9476369605c741aa7ffd47b10853653ef1d4222c449f0b912a0f7694fffd2b1611d7a47 SHA512 edbc03cec765d2307bcf33a14521c6f8beeae52d9fd6a4e181ba66b9f5dd0d64995fdef847453d1a4c682d701814b3afbe70931f55a0e4198fc5c9d87d7a95c5
AUX pipewire-0.3.25-enable-failed-mlock-warning.patch 704 BLAKE2B dc0732b89b57a258ea6dc54941899134259469675f92ae93aebda09a796c73ace8bc4ed0ab2aef4ea1bcaa30c1bea8c3304288168421ce8f9939ec993c8aa438 SHA512 7456a24276b7b766ff5799acf5b80ef5f85ee7a78fc5b52adff3206c0b0aa1985a0bf72634aacf7818c90136c09bcc11cb0fecec291d961c8b3585c897869f65
@@ -12,6 +13,6 @@ DIST pipewire-0.3.68.tar.bz2 1562968 BLAKE2B 9ce79b5798728a4e3216ba7e49d5ac1e238
EBUILD pipewire-0.3.65-r3.ebuild 16976 BLAKE2B f0f75822c4ddf0a9f1e4ff6e78f069075222343f24c0cefb4a2a965cd17b71eed75b7d25a8410f905e792590df65fe00752d02669be66c9f6fa968508be27742 SHA512 e1ae16ec05931256d9ea5fafedea8a0f7240ba64701ab957aa994356075518c635b83ad470dd110865b7a16a6d04d5c5f8bba4636bb20aa256a7c5d7c07c8533
EBUILD pipewire-0.3.66-r1.ebuild 17365 BLAKE2B d56e930aae8eb37b7c7bed3bcbb4b5b6e1509154d0080ec376c1611b385b89b08f5d365b7ab32d32d6f37780ba9e09e711d838057f7dbe4976fc1a725f592f65 SHA512 955ec7bec44f843d55a24466f62595b0768c1d5e199247b82bca979346018b42ff3a176f1be62a4ab0c11a5d23773e164f20ded72a3ca13f20e358e453f2a8e0
EBUILD pipewire-0.3.67.ebuild 17493 BLAKE2B 9b96f37d55d46299caf5c5357e00375781f50240999efeb8d42cde4d41f6201951e41f731fd62a43ac513ab80e5c7062467190079bcb5440f26b1cf135518404 SHA512 947248c756e9a9b7bc327527254d7f84b13ed62a5d17bee9b24f39325d9de7c5aa5bf9f90cb5a8d6f4b2415325f5e08772c73cc955d67b4305a21c2352272e45
-EBUILD pipewire-0.3.68.ebuild 17542 BLAKE2B 91ea87322e38984dd97391cd96e5a85a463651d9133f4c5ced0ce8498aef6f20c2c517aed9668ee138b2dbeef92af42a8487b30e556f481ae7380621b54a5422 SHA512 6c678aceec2805be7319d8f0000e7e0749cf17684c0f080ad572ec1477f97141aecd9977e76afcd6e0d3d0b2220cf71387acee5934b93f7e7f9610ae0a642e1d
+EBUILD pipewire-0.3.68-r1.ebuild 17542 BLAKE2B 91ea87322e38984dd97391cd96e5a85a463651d9133f4c5ced0ce8498aef6f20c2c517aed9668ee138b2dbeef92af42a8487b30e556f481ae7380621b54a5422 SHA512 6c678aceec2805be7319d8f0000e7e0749cf17684c0f080ad572ec1477f97141aecd9977e76afcd6e0d3d0b2220cf71387acee5934b93f7e7f9610ae0a642e1d
EBUILD pipewire-9999.ebuild 17542 BLAKE2B 91ea87322e38984dd97391cd96e5a85a463651d9133f4c5ced0ce8498aef6f20c2c517aed9668ee138b2dbeef92af42a8487b30e556f481ae7380621b54a5422 SHA512 6c678aceec2805be7319d8f0000e7e0749cf17684c0f080ad572ec1477f97141aecd9977e76afcd6e0d3d0b2220cf71387acee5934b93f7e7f9610ae0a642e1d
MISC metadata.xml 1860 BLAKE2B 8f537f36217aa1c5869e48a1af71cae96b56e60f5cd9b811739be159dd3aeeabe3c31dccc3d7f695f7361f7d262f8c68230fb410e389465b9264d8e6af232aa5 SHA512 d2ae3129e67b7527bbd3481ac77e27de4e26f6ff77601a7538d5e888c7737b7b39d981be4dcf245ea8d676823f1b1fbf8d854feefa62b74962710af17248d731
diff --git a/media-video/pipewire/files/0.3.68/nodes-idle.patch b/media-video/pipewire/files/0.3.68/nodes-idle.patch
new file mode 100644
index 000000000000..33936ff3bf59
--- /dev/null
+++ b/media-video/pipewire/files/0.3.68/nodes-idle.patch
@@ -0,0 +1,35 @@
+https://gitlab.freedesktop.org/pipewire/pipewire/-/issues/3145
+https://gitlab.freedesktop.org/pipewire/pipewire/-/commit/8748c77451ce332dd24549b414200499ede4f184
+
+From 8748c77451ce332dd24549b414200499ede4f184 Mon Sep 17 00:00:00 2001
+From: Wim Taymans <wtaymans@redhat.com>
+Date: Tue, 11 Apr 2023 16:31:44 +0200
+Subject: [PATCH] context: make driver runnable when we add a runnable node
+
+Explicitly make the driver runnable when we add a runnable node to it.
+
+We have to do this because the runnable node might not be directly linked
+to this driver.
+
+In the case of the echo-canceler, for example, a playback stream
+can be linked to the sink before the echo canceled virtual sink.
+All echo-cancel nodes are added to a source driver, which would not be
+activated because there is no direct path from the playback stream
+to the source river.
+
+Fixes #3145
+--- a/src/pipewire/context.c
++++ b/src/pipewire/context.c
+@@ -943,6 +943,8 @@ static void move_to_driver(struct pw_context *context, struct spa_list *nodes,
+ spa_list_consume(n, nodes, sort_link) {
+ spa_list_remove(&n->sort_link);
+
++ driver->runnable |= n->runnable;
++
+ pw_log_debug(" follower: %p %s runnable:%u driver-runnable:%u", n, n->name,
+ n->runnable, driver->runnable);
+ pw_impl_node_set_driver(n, driver);
+--
+GitLab
+
+
diff --git a/media-video/pipewire/pipewire-0.3.68.ebuild b/media-video/pipewire/pipewire-0.3.68-r1.ebuild
index a54b5c2d65dd..a54b5c2d65dd 100644
--- a/media-video/pipewire/pipewire-0.3.68.ebuild
+++ b/media-video/pipewire/pipewire-0.3.68-r1.ebuild