Package Details: pulseaudio-lirc-hsphfpd 14.0+49+g40a68e93a-3

Git Clone URL: https://aur.archlinux.org/pulseaudio-hsphfpd.git (read-only, click to copy)
Package Base: pulseaudio-hsphfpd
Description: IR (lirc) support for PulseAudio
Upstream URL: https://www.freedesktop.org/wiki/Software/PulseAudio/
Licenses: GPL
Conflicts: pulseaudio-lirc
Provides: pulseaudio-lirc=14.0+49+g40a68e93a-3
Submitter: SpineEyE
Maintainer: SpineEyE
Last Packager: SpineEyE
Votes: 8
Popularity: 2.73
First Submitted: 2020-07-16 18:31
Last Updated: 2020-12-30 10:19

Pinned Comments

SpineEyE commented on 2020-11-17 12:35

You need to start the hsphfpd.service from the hsphfpd-git package.

Latest Comments

1 2 3 4 Next › Last »

leeferwagen commented on 2020-12-30 02:15

Hi @SpineEyE.

TL;DR The libopenaptx dependency seems to be required by the pulseaudio process to work properly.

When I clean up the make dependencies with pacman -R $(pacman -Qdtq) and restart all relevant systemd services, I notice that my bluetooth headphones do not re-appear in pavucontrol anymore. If I re-install libopenaptx manually and restart all relevant systemd services everything works fine again. And lsof /usr/lib/libopenaptx.so.0.2.0 shows me also that it's being used by the pulseaudio process. So the libopenaptx dependency seems to be necessary in this case to make it work properly. In my case, I simply marked the libopenaptx package as explicitly installed using pacman -D --asexplicit libopenaptx.

Sorry for that long comment and thank you for providing these packages ;-)

kleinph commented on 2020-12-13 15:47

Thanks @SpinEyE. The version thing is indeed strange. It seems as another commit is now referenced. You also forgot to increase pkgrel on the last change (but maybe this is not a big problem because the two commits are only some minutes apart).

SpineEyE commented on 2020-12-13 14:36

Yeah, I overlooked that, the dependency is fixed. hsphfpd is not strictly necessary, pulseaudio won't crash with it. I've still added it as a dependency to avoid further questions.

Also the package version has made a jump backwards. I'm not completely sure why but I don't want to introduce an epoch version in order to stay on the same major as pulseaudio to avoid dependency problems.

kleinph commented on 2020-12-13 12:47

This should be changed back to pulseaudio-alsa in the PKGBUILD then. Also is hsphfpd-git needed for this to work? Then it should be added to dependencies!

SpineEyE commented on 2020-12-13 12:36

As far as I can see pulseaudio-alsa consists merely of a configuration file and it's separate from the pulseaudio PKGBUILD.

kleinph commented on 2020-12-13 12:01

The optdep pulseaudio-alsa-hsphfpd does not exist. Is this an error?

rjshrjndrn commented on 2020-12-13 08:48

Steps I did in Manjaro 20.2 to make this package work

  1. Uninstall pulseaudio
sudo pacman -Rd --nodeps pulseaudio
  1. Install and enable hsphfpd-git
yay hsphfpd-git
sudo systemctl enable hsphfpd.service
  1. Install pulseaudio-bluetooth-hsphfpd
yay pulseaudio-bluetooth-hsphfpd
  1. Reload pulseaudio
pulseaudio -k && pulseaudio --start

Note: You might need to unpair and pair it again.

:)

Thanks @SpineEye for Bringing @pali's work to us.

ratcashdev commented on 2020-12-12 17:57

Please create also the lib32 package. Without it it's not possible to replace the official package in Manjaro. Thank you!

rjshrjndrn commented on 2020-12-12 14:23

Sorry for the noob question. And thank you for the answer.

SpineEyE commented on 2020-12-12 14:11

Replace paru with your preferred AUR helper. And please do a simple web search before asking such questions.