Package Details: pipewire-common-zeroconf-git 0.3.32.r60.g6773ea7e-1

Git Clone URL: https://aur.archlinux.org/pipewire-common-git.git (read-only, click to copy)
Package Base: pipewire-common-git
Description: Low-latency audio/video router and processor - Zeroconf support
Upstream URL: https://pipewire.org
Licenses: MIT
Conflicts: pipewire-zeroconf
Provides: pipewire-zeroconf
Submitter: eh5
Maintainer: eh5
Last Packager: eh5
Votes: 4
Popularity: 0.080366
First Submitted: 2021-01-10 08:40
Last Updated: 2021-07-30 05:55

Pinned Comments

PedroHLC commented on 2021-01-11 22:53

If someone needs any of these packages pre-built, chaotic-aur builds them hourly...

Latest Comments

1 2 3 4 Next › Last »

Edu4rdSHL commented on 2021-07-30 06:02

@eh5, I just saw, nice and thank you!

eh5 commented on 2021-07-30 05:58

@Edu4rdSHL I have done something similar.

Edu4rdSHL commented on 2021-07-29 21:57

Hello, please can you merge this PKGBUILD.patch: https://paste.rs/mmr

libopenaptx was removed from repos and pipewire now depends on libfreeaptx, see https://github.com/archlinux/svntogit-packages/commit/729407a399f990659ffb6472d39989beefb9eddc#diff-3e341d2d9c67be01819b25b25d5e53ea3cdf3a38d28846cda85a195eb9b7203a for more context.

Thank you.

jintseng commented on 2021-06-08 11:53

@eh5 experiencing that error as well (unable to resolve the libwebrtc dep) - I was able to install pipewire by updating my webrtc-audio-processing to version 0.3.1-3 which yay/pacman wasn't updating.

Use yay --getpkgbuild webrtc-audio-processing and build it yourself makepkg then install.

eh5 commented on 2021-06-06 18:43

@Dude803 I guess you would need to update your packages repo, the libwebrtc_audio_processing.so=1-64 is provided by webrtc-audio-processing.

But somehow AUR web also can not recognize libwebrtc_audio_processing.so...

Dude803 commented on 2021-06-06 18:35

Starting yesterday (June 5) I am experiencing a weird error on package upgrade: cannot resolve "libwebrtc_audio_processing.so=1-64", a dependency of "pipewire-common-git". Is this something wrong on my end or is this something wrong with the package?

eh5 commented on 2021-05-19 01:51

edit: Following "extra/pipewire", I have removed all /usr/share/pipewire/**/*.conf entries from backup=() array. From now on all files under /usr/share/pipewire would be overwritten during upgrading.

@Netboy3 It's OK as long as pacdiff is used and the diffs are properly handled after every pipewire upgrading.

pipewire currently don't merge config from multiple files, it search config name from ~/.config/pipewire, /etc/pipewire, /usr/share/pipewire and only accept the first one found.

For someone (like me) who has custom property values in configs and still want other properties to be in sync with upstream, /usr/share/pipewire + pacdiff might be an easier way to go. Otherwise, one might need to write a custom script to sync changes from /usr/share/pipewire to /etc/pipewire on every upgrading, or do it manually.

Netboy3 commented on 2021-05-19 00:59

Thanks for updating the package promptly. Your part (3) advice is not recommended. Normally /usr/share is reserved for package content, not user managed configs. Advising users to modify /usr/share configs is not recommended and most packages will warn you that any changes to /usr/share will be overwritten during package updates. This is especially concerning when the developers provide the users with two locations for overriding/modifying the configs (/etc/pipewire and ~/.config/pipewire).

eh5 commented on 2021-05-18 23:52

Config files are now installed to /usr/share/pipewire, all previously installed configs in /etc/pipewire would be renamed to *.pacsave. You have several options to migrate those files.

  1. If you have never modified any config property in /etc/pipewire, you can safely delete all those *.pacsave. (e.g. rm /etc/pipewire/**/*.pacsave or rm -rf /etc/pipewire)

  2. Remove .pacsave postfix from config files you have modified, pipewire would still read config from /etc/pipewire and it has higher priority than /usr/share/pipewire.

Netboy3 commented on 2021-05-18 14:34

In the latest master, pipewire changed the package-delivered config directory from /etc/pipewire to /usr/share/pipewire. The /etc/pipewire is still being scanned for systemwide config changes, but is optional for the system admin to modify. This requires a few _pick and install invocations to be adjusted.