Github messages for voidlinux
 help / color / mirror / Atom feed
* [PR PATCH] pipewire: update to 0.3.34
@ 2021-08-26 22:23 st3r4g
  2021-08-27 17:53 ` ericonr
                   ` (4 more replies)
  0 siblings, 5 replies; 6+ messages in thread
From: st3r4g @ 2021-08-26 22:23 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 2021 bytes --]

There is a new pull request by st3r4g against master on the void-packages repository

https://github.com/st3r4g/void-packages pipewire-0.3.34
https://github.com/void-linux/void-packages/pull/32694

pipewire: update to 0.3.34
<!-- Mark items with [x] where applicable -->

#### General
- [ ] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
- [x] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [ ] I generally don't use the affected packages but briefly tested this PR

<!--
If GitHub CI cannot be used to validate the build result (for example, if the
build is likely to take several hours), make sure to
[skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration).
When skipping CI, uncomment and fill out the following section.
Note: for builds that are likely to complete in less than 2 hours, it is not
acceptable to skip CI.
-->
<!--
#### Does it build and run successfully?
(Please choose at least one native build and, if supported, at least one cross build. More are better.)
- [ ] I built this PR locally for my native architecture, (ARCH-LIBC)
- [ ] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [ ] aarch64-musl
  - [ ] armv7l
  - [ ] armv6l-musl
-->
```
Fixes some critical issues with previous release. Such as devices not showing up and default devices being lost.
```
The former was already applied. The latter will be fixed here (but default devices need to be reconfigured).
Tested pulse and jack APIs plugging and unplugging the external usb card while playing '70s chinese funk pop. Still, `pw-play --list-targets` doesn't seem to report the default device properly...

A patch file from https://github.com/void-linux/void-packages/pull/32694.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-pipewire-0.3.34-32694.patch --]
[-- Type: text/x-diff, Size: 2984 bytes --]

From 72cf38f21f4154ad28f4c345e6b978cc2457abbc Mon Sep 17 00:00:00 2001
From: Stefano Ragni <stefano.ragni@outlook.com>
Date: Thu, 26 Aug 2021 23:43:55 +0200
Subject: [PATCH] pipewire: update to 0.3.34

---
 srcpkgs/pipewire/files/pipewire/run           |  2 +-
 .../patches/fix-hotplug-usb-devices.patch     | 31 -------------------
 srcpkgs/pipewire/template                     |  6 ++--
 3 files changed, 4 insertions(+), 35 deletions(-)
 delete mode 100644 srcpkgs/pipewire/patches/fix-hotplug-usb-devices.patch

diff --git a/srcpkgs/pipewire/files/pipewire/run b/srcpkgs/pipewire/files/pipewire/run
index 359d9871e0d1..9cd2c21f53d0 100644
--- a/srcpkgs/pipewire/files/pipewire/run
+++ b/srcpkgs/pipewire/files/pipewire/run
@@ -4,5 +4,5 @@
 ! [ -d /run/pipewire ] && install -m 755 -g _pipewire -o _pipewire -d /run/pipewire
 umask 002
 export PIPEWIRE_RUNTIME_DIR=/run/pipewire
-export XDG_CONFIG_HOME=/var/lib
+export XDG_STATE_HOME=/var/lib
 exec chpst -u _pipewire:_pipewire:audio:video pipewire
diff --git a/srcpkgs/pipewire/patches/fix-hotplug-usb-devices.patch b/srcpkgs/pipewire/patches/fix-hotplug-usb-devices.patch
deleted file mode 100644
index 82c7c38cbc16..000000000000
--- a/srcpkgs/pipewire/patches/fix-hotplug-usb-devices.patch
+++ /dev/null
@@ -1,31 +0,0 @@
-From 0a5a4c046d10c0a53c7d2120a523cc28663ad73b Mon Sep 17 00:00:00 2001
-From: Wim Taymans <wtaymans@redhat.com>
-Date: Tue, 10 Aug 2021 11:23:48 +0200
-Subject: [PATCH] alsa: Free global state
-
-We need to do this or else newly plugged devices might not load.
-
-It does not seem to harm UCM config on my machine, so this reverts
-3d372424ccb96fd2b705c9ed94e76a82ad44e113
-
-See #1478
----
- spa/plugins/alsa/alsa-pcm.c | 2 ++
- 1 file changed, 2 insertions(+)
-
-diff --git a/spa/plugins/alsa/alsa-pcm.c b/spa/plugins/alsa/alsa-pcm.c
-index 30fbbba6e..299bf03ff 100644
---- a/spa/plugins/alsa/alsa-pcm.c
-+++ b/spa/plugins/alsa/alsa-pcm.c
-@@ -20,6 +20,8 @@ int spa_alsa_init(struct state *state)
- {
- 	int err;
- 
-+	snd_config_update_free_global();
-+
- 	if (state->open_ucm) {
- 		char card_name[64];
- 		const char *alibpref = NULL;
--- 
-GitLab
-
diff --git a/srcpkgs/pipewire/template b/srcpkgs/pipewire/template
index d82f8f9b4062..8346d6097bc4 100644
--- a/srcpkgs/pipewire/template
+++ b/srcpkgs/pipewire/template
@@ -1,7 +1,7 @@
 # Template file for 'pipewire'
 pkgname=pipewire
-version=0.3.33
-revision=2
+version=0.3.34
+revision=1
 build_style=meson
 configure_args="
  --auto-features=enabled
@@ -27,7 +27,7 @@ license="MIT"
 homepage="https://pipewire.org/"
 changelog="https://gitlab.freedesktop.org/pipewire/pipewire/-/raw/master/NEWS"
 distfiles="https://gitlab.freedesktop.org/pipewire/pipewire/-/archive/${version}/pipewire-${version}.tar.gz"
-checksum=f60662be410523cbb767dbee81156f9e9e3bd2b06d0ea21e94c11eb7a6530bcc
+checksum=7934dd634fa2c6ef7f30c28bc33c102ac39e510dfbbbb4388906590b80b8c991
 make_dirs="/var/lib/pipewire 0755 _pipewire _pipewire"
 system_accounts="_pipewire"
 

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: pipewire: update to 0.3.34
  2021-08-26 22:23 [PR PATCH] pipewire: update to 0.3.34 st3r4g
@ 2021-08-27 17:53 ` ericonr
  2021-08-29 20:18 ` aeadio
                   ` (3 subsequent siblings)
  4 siblings, 0 replies; 6+ messages in thread
From: ericonr @ 2021-08-27 17:53 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 237 bytes --]

New comment by ericonr on void-packages repository

https://github.com/void-linux/void-packages/pull/32694#issuecomment-907372716

Comment:
I'm testing and getting some hiccups on bluetooth, will try to determine where it's coming from.

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: pipewire: update to 0.3.34
  2021-08-26 22:23 [PR PATCH] pipewire: update to 0.3.34 st3r4g
  2021-08-27 17:53 ` ericonr
@ 2021-08-29 20:18 ` aeadio
  2021-08-29 21:46 ` ericonr
                   ` (2 subsequent siblings)
  4 siblings, 0 replies; 6+ messages in thread
From: aeadio @ 2021-08-29 20:18 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 390 bytes --]

New comment by aeadio on void-packages repository

https://github.com/void-linux/void-packages/pull/32694#issuecomment-907865193

Comment:
Tested. I saw Bluetooth failure on upgrade, but it resolved itself after unpairing and repairing the affected devices. Haven't seen any issues since. 

This is a valuable update as it introduces some really nice features like a built in convolver. 

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: pipewire: update to 0.3.34
  2021-08-26 22:23 [PR PATCH] pipewire: update to 0.3.34 st3r4g
  2021-08-27 17:53 ` ericonr
  2021-08-29 20:18 ` aeadio
@ 2021-08-29 21:46 ` ericonr
  2021-08-29 21:46 ` [PR PATCH] [Merged]: " ericonr
  2021-08-29 22:05 ` st3r4g
  4 siblings, 0 replies; 6+ messages in thread
From: ericonr @ 2021-08-29 21:46 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 201 bytes --]

New comment by ericonr on void-packages repository

https://github.com/void-linux/void-packages/pull/32694#issuecomment-907879632

Comment:
Forgot to update, it was fine after I restarted the browser.

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [PR PATCH] [Merged]: pipewire: update to 0.3.34
  2021-08-26 22:23 [PR PATCH] pipewire: update to 0.3.34 st3r4g
                   ` (2 preceding siblings ...)
  2021-08-29 21:46 ` ericonr
@ 2021-08-29 21:46 ` ericonr
  2021-08-29 22:05 ` st3r4g
  4 siblings, 0 replies; 6+ messages in thread
From: ericonr @ 2021-08-29 21:46 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1925 bytes --]

There's a merged pull request on the void-packages repository

pipewire: update to 0.3.34
https://github.com/void-linux/void-packages/pull/32694

Description:
<!-- Mark items with [x] where applicable -->

#### General
- [ ] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
- [x] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [ ] I generally don't use the affected packages but briefly tested this PR

<!--
If GitHub CI cannot be used to validate the build result (for example, if the
build is likely to take several hours), make sure to
[skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration).
When skipping CI, uncomment and fill out the following section.
Note: for builds that are likely to complete in less than 2 hours, it is not
acceptable to skip CI.
-->
<!--
#### Does it build and run successfully?
(Please choose at least one native build and, if supported, at least one cross build. More are better.)
- [ ] I built this PR locally for my native architecture, (ARCH-LIBC)
- [ ] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [ ] aarch64-musl
  - [ ] armv7l
  - [ ] armv6l-musl
-->
```
Fixes some critical issues with previous release. Such as devices not showing up and default devices being lost.
```
The former was already applied. The latter will be fixed here (the contents of `/var/lib/pipewire/media-session.d/default-nodes` are not lost anymore between restarts).
Tested pulse and jack APIs plugging and unplugging the external usb card while playing '70s chinese funk pop.
Still, `pw-play --list-targets` doesn't seem to report the default device properly...

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: pipewire: update to 0.3.34
  2021-08-26 22:23 [PR PATCH] pipewire: update to 0.3.34 st3r4g
                   ` (3 preceding siblings ...)
  2021-08-29 21:46 ` [PR PATCH] [Merged]: " ericonr
@ 2021-08-29 22:05 ` st3r4g
  4 siblings, 0 replies; 6+ messages in thread
From: st3r4g @ 2021-08-29 22:05 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 282 bytes --]

New comment by st3r4g on void-packages repository

https://github.com/void-linux/void-packages/pull/32694#issuecomment-907882516

Comment:
> Forgot to update, it was fine after I restarted the browser.

It is expected that clients need to be restarted too if you restart pipewire

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2021-08-29 22:05 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-08-26 22:23 [PR PATCH] pipewire: update to 0.3.34 st3r4g
2021-08-27 17:53 ` ericonr
2021-08-29 20:18 ` aeadio
2021-08-29 21:46 ` ericonr
2021-08-29 21:46 ` [PR PATCH] [Merged]: " ericonr
2021-08-29 22:05 ` st3r4g

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).