Package Details: bluez-git 1:5.63.r15.geb5c7518d-1

Git Clone URL: https://aur.archlinux.org/bluez-git.git (read-only, click to copy)
Package Base: bluez-git
Description: Libraries and tools for the Bluetooth protocol stack
Upstream URL: http://www.bluez.org/
Licenses: GPL2
Conflicts: bluez, bluez-cups, bluez-hcidump, bluez-hid2hci, bluez-libs, bluez-plugins, bluez-utils, obexd-client, obexd-server
Provides: bluez, bluez-cups, bluez-hid2hci, bluez-libs, bluez-plugins, bluez-utils, libbluetooth.so
Submitter: None
Maintainer: bidulock
Last Packager: bidulock
Votes: 41
Popularity: 0.28
First Submitted: 2008-08-19 15:33 (UTC)
Last Updated: 2022-01-19 03:08 (UTC)

Required by (366)

Sources (2)

Latest Comments

1 2 3 4 5 Next › Last »

bidulock commented on 2021-12-13 22:52 (UTC)

@Arc not sure what your problem is: every version I have built since September provides libbluetooth.so=3-64

Are you using pacman -Sy bluez-git and answering 'yes' to replace? Or, are you simply trying to remove bluez-libs on its own?

Arc commented on 2021-12-13 21:58 (UTC)

Prior comments suggest that the libbluetooth.so issue breaking a dependency for pipeware was resolved on 05.30.2021. But when attempting to install bluez-git I get an error stating that removing bluez-libs breaks the libbluettooth.so=3-64 dependency required by pipewire.

lkrms commented on 2021-08-04 15:00 (UTC)

Just a heads up that I wasn't able to build this package in a chroot without adding systemd to makedepends. I found that configure failed while checking for libudev, leaving this in its log file:

Package libudev was not found in the pkg-config search path.                   
Perhaps you should add the directory containing `libudev.pc'
to the PKG_CONFIG_PATH environment variable

And reporting this in the output:

configure: error: libudev >= 172 is required

You would think systemd itself would be pulled in by another dependency, but apparently it's not.

Thanks for maintaining this :)

moiiom commented on 2021-07-29 07:21 (UTC)

thanks @bidulock

bidulock commented on 2021-07-29 00:08 (UTC) (edited on 2021-07-29 00:09 (UTC) by bidulock)

@moiiom I did something similar. Thanks for the patch!

moiiom commented on 2021-07-27 09:48 (UTC)

hi @bidulock could you add this patch from the bluez PKGBUILD, it adds tools in the bin folder or maybe create a package_bluez-utils-git function.

diff --git a/PKGBUILD b/PKGBUILD
index 45d19c3..1799897 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -76,6 +76,13 @@ check() {
 package() {
   cd $pkgname
   make DESTDIR="${pkgdir}" install
-  install -Dm644 src/main.conf        "${pkgdir}/etc/bluetooth/main.conf"
-  install -Dm644 ${srcdir}/bluetooth.modprobe "${pkgdir}/usr/lib/modprobe.d/bluetooth-usb.conf"
+
+   # add missing tools FS#41132, FS#41687, FS#42716
+   for files in `find tools/ -type f -perm -755`; do
+     filename=$(basename $files)
+     install -Dm755 "${srcdir}"/"${pkgname}"/tools/$filename "${pkgdir}"/usr/bin/$filename
+   done
+
+   install -Dm644 src/main.conf        "${pkgdir}/etc/bluetooth/main.conf"
+   install -Dm644 ${srcdir}/bluetooth.modprobe "${pkgdir}/usr/lib/modprobe.d/bluetooth-usb.conf"
 }

Thanks

bthompson commented on 2021-06-28 03:30 (UTC)

I was trying everything, up to and including switching to pipewire, but my bluetooth headphones finally worked after installing this. Thanks!

bidulock commented on 2021-05-30 02:02 (UTC)

@eh5 done.

eh5 commented on 2021-05-28 03:25 (UTC)

Hi @bidulock, could you apply this patch? Unlike pulseaudio-bluetooth, pipewire depends on libbluetooth.so instead of bluez-libs.

diff --git a/PKGBUILD b/PKGBUILD
index 4871a79..2ba62d0 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -22,7 +22,8 @@ conflicts=($_pkgname
       $_pkgname-hcidump
            'obexd-client'
       'obexd-server')
-provides=($_pkgname=${pkgver%%.r*}-${pkgrel}
+provides=(libbluetooth.so
+          $_pkgname=${pkgver%%.r*}-${pkgrel}
           $_pkgname-utils=${pkgver%%.r*}-${pkgrel}
      $_pkgname-libs=${pkgver%%.r*}-${pkgrel}
      $_pkgname-cups=${pkgver%%.r*}-${pkgrel}

joshuaashton commented on 2021-05-19 13:19 (UTC)

Needs to be marked as providing libbluetooth.so otherwise this can't be installed if pipewire is on your system.