Good enough, thank you!
Search Criteria
Package Base Details: pulseaudio-hsphfpd
Git Clone URL: | https://aur.archlinux.org/pulseaudio-hsphfpd.git (read-only, click to copy) |
---|---|
Submitter: | SpineEyE |
Maintainer: | SpineEyE |
Last Packager: | SpineEyE |
Votes: | 9 |
Popularity: | 1.41 |
First Submitted: | 2020-07-16 18:31 |
Last Updated: | 2020-12-30 10:19 |
gee commented on 2020-12-08 12:00
SpineEyE commented on 2020-12-07 17:29
To be honest, I'm not sure. I think, this includes functionality from the A2DP merge request, because for my bluetooth headphones I can choose from aptX, SBC low, middle, high, automatic, and extreme quality profile 2. And I don't think A2DP has any more advantages.
gee commented on 2020-12-07 17:13
Does this include Pali's A2Dp's work or only hsphfpd? I only see hsphfpd in the source, but maybe I'm missing something for the extra codecs.
SpineEyE commented on 2020-12-07 16:52
I think it's in Pali's interest that people use his code. He only struggles with the PulseAudio maintainers. If he wants me to take down this package, he can write me.
annisar commented on 2020-12-07 10:46
I am sorry but I do not think that using someone's work without consent in (even AUR) a package is appropriate and Pali withdrawn his patches for well known reason. Of course, nothing stops you from using the saved branch in your PKGBUILD using for an example @jennydaman's patch, but there's an ongoing drama and I believe that the packages shouldn't be updated until Pali agrees to.
jennydaman commented on 2020-12-07 01:29
For the impatient, here's a patch you may use to change the source to kapiwko's backup.
diff --git a/PKGBUILD b/PKGBUILD
index 7933e8f79..e18affd94 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,7 +4,7 @@
pkgbase=pulseaudio-hsphfpd
pkgname=(pulseaudio-hsphfpd libpulse-hsphfpd alsa-card-profiles-hsphfpd pulseaudio-{zeroconf,lirc,jack,bluetooth,equalizer,rtp}-hsphfpd)
pkgdesc="A fork of pulseaudio providing superior bluetooth headset functionality"
-pkgver=14.0+116+gd2ea10877
+pkgver=14.0+137+gd3802d928
pkgrel=1
arch=(x86_64)
url="https://www.freedesktop.org/wiki/Software/PulseAudio/"
@@ -13,8 +13,8 @@ makedepends=(libasyncns libcap attr libxtst libsm libsndfile rtkit libsoxr
speexdsp tdb systemd dbus avahi bluez bluez-libs jack2 sbc
lirc openssl fftw orc gtk3 webrtc-audio-processing check git meson
xmltoman gst-plugins-base-libs libopenaptx)
-_commit=d1e0594e939e3309435c966d994b0207b10f5175 # tags/v14.0^0
-source=("git+https://gitlab.freedesktop.org/pulseaudio/pulseaudio.git#commit=$_commit")
+_commit=d3802d928c2b20468383e0953451f5d685dc78db
+source=("git+https://gitlab.freedesktop.org/kapiwko/pulseaudio.git#commit=$_commit")
sha256sums=('SKIP')
pkgver() {
@@ -28,7 +28,7 @@ prepare() {
# Freeze version before patching
./git-version-gen doesnt-exist >.tarball-version
- git fetch "https://gitlab.freedesktop.org/pali/pulseaudio.git" "hsphfpd"
+ git fetch "https://gitlab.freedesktop.org/kapiwko/pulseaudio.git" "hsphfpd"
git checkout -B "pali/hsphfpd" FETCH_HEAD
git checkout master
git merge --ff -m "Merge branch 'pali/hsphfpd' into master" "pali/hsphfpd"
183.amir commented on 2020-12-07 00:12
Someone has revived Pali's work and has posted links in: https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/227#note_720426
Kamil Piwowarski gitlab@gitlab.freedesktop.org
Kamil Piwowarski commented:
If someone wants to compile pulseaudio with this and !288 MR you can get it there:
https://gitlab.freedesktop.org/kapiwko/pulseaudio/-/tree/a2dp-codecs https://gitlab.freedesktop.org/kapiwko/pulseaudio/-/tree/hsphfpd
Maybe you can temporarily switch to these source files?
lxgr commented on 2020-12-04 08:18
ok, thank you
lxgr commented on 2020-12-03 23:14
why do i get this:
Username for 'https://gitlab.freedesktop.org':
SpineEyE commented on 2020-12-03 14:13
Yeah I saw that. I'm still hesitant to just delete this package because it seemed like a rushed decision to delete all his branches. But unfortunately it seems like the pulseaudio maintainers don't realize the importance of that feature.
If there doesn't come up a solution during the next weeks, I am going to delete this package.
Pinned Comments
SpineEyE commented on 2020-11-17 12:35
You need to start the hsphfpd.service from the hsphfpd-git package.