Robin Candau pushed to branch main at Arch Linux / Packaging / Packages / bluez


Commits:
58c389ff by Robin Candau at 2026-02-09T11:48:25+01:00
upgpkg: 5.86-1: New upstream release

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,5 +1,5 @@
 pkgbase = bluez
-       pkgver = 5.85
+       pkgver = 5.86
        pkgrel = 1
        url = http://www.bluez.org/
        arch = x86_64
@@ -13,11 +13,12 @@ pkgbase = bluez
        makedepends = python-docutils
        makedepends = python-pygments
        makedepends = cups
-       source = https://www.kernel.org/pub/linux/bluetooth/bluez-5.85.tar.xz
-       source = https://www.kernel.org/pub/linux/bluetooth/bluez-5.85.tar.sign
+       makedepends = readline
+       source = https://www.kernel.org/pub/linux/bluetooth/bluez-5.86.tar.xz
+       source = https://www.kernel.org/pub/linux/bluetooth/bluez-5.86.tar.sign
        source = bluetooth.modprobe
        validpgpkeys = E932D120BC2AEC444E558F0106CA9F5D1DCF2659
-       sha256sums = 
ad028e49254bc4551a13f08fe7904c63d02ba650d77be8ae15bb3b0a0ad94a6f
+       sha256sums = 
99f144540c6070591e4c53bcb977eb42664c62b7b36cb35a29cf72ded339621d
        sha256sums = SKIP
        sha256sums = 
46c021be659c9a1c4e55afd04df0c059af1f3d98a96338236412e449bf7477b4
 


=====================================
PKGBUILD
=====================================
@@ -6,16 +6,16 @@
 
 pkgbase=bluez
 pkgname=('bluez' 'bluez-utils' 'bluez-libs' 'bluez-cups' 
'bluez-deprecated-tools' 'bluez-hid2hci' 'bluez-mesh' 'bluez-obex')
-pkgver=5.85
+pkgver=5.86
 pkgrel=1
 url="http://www.bluez.org/";
 arch=('x86_64')
 license=('GPL-2.0-only')
-makedepends=('dbus' 'libical' 'systemd' 'alsa-lib' 'json-c' 'ell' 
'python-docutils' 'python-pygments' 'cups')
+makedepends=('dbus' 'libical' 'systemd' 'alsa-lib' 'json-c' 'ell' 
'python-docutils' 'python-pygments' 'cups' 'readline')
 
source=(https://www.kernel.org/pub/linux/bluetooth/${pkgname}-${pkgver}.tar.{xz,sign}
         bluetooth.modprobe)
 # see https://www.kernel.org/pub/linux/bluetooth/sha256sums.asc
-sha256sums=('ad028e49254bc4551a13f08fe7904c63d02ba650d77be8ae15bb3b0a0ad94a6f'
+sha256sums=('99f144540c6070591e4c53bcb977eb42664c62b7b36cb35a29cf72ded339621d'
             'SKIP'
             '46c021be659c9a1c4e55afd04df0c059af1f3d98a96338236412e449bf7477b4')
 validpgpkeys=('E932D120BC2AEC444E558F0106CA9F5D1DCF2659') # Marcel Holtmann 
<[email protected]>
@@ -53,6 +53,14 @@ build() {
     filename=$(basename $files)
     install -Dm755 "${srcdir}"/"${pkgbase}"-${pkgver}/tools/$filename 
"${srcdir}/fakeinstall"/usr/bin/$filename
   done
+
+  # add man pages for the above tools
+  # 
https://github.com/bluez/bluez/commit/44e3dd321e4be052bcde40939552b93b734538d3
+  for manfile in `find doc/ -type f -regex '.*\.[1-8]'`; do
+    section=$(echo $manfile | sed -E 's/.*\.([1-8])$/\1/')
+    filename=$(basename $manfile)
+    install -Dm644 "${srcdir}"/"${pkgbase}"-${pkgver}/doc/$filename 
"${srcdir}/fakeinstall"/usr/share/man/man${section}/$filename
+  done
 }
 
 _install() {
@@ -109,11 +117,11 @@ package_bluez-utils() {
   provides=('bluez-plugins')
   replaces=('bluez-plugins')
 
-  _install 
fakeinstall/usr/bin/{advtest,avinfo,avtest,bcmfw,bdaddr,bluemoon,bluetoothctl,bluetooth-player,bneptest,btattach,btconfig,btgatt-client,btgatt-server,btinfo,btiotest,btmgmt,btmon,btpclient,btpclientctl,btproxy,btsnoop,check-selftest,cltest,create-image,eddystone,gatt-service,hcieventmask,hcisecfilter,hex2hcd,hid2hci,hwdb,ibeacon,isotest,l2ping,l2test,mcaptest,mpris-proxy,nokfw,oobtest,rctest,rtlfw,scotest,seq2bseq,test-runner}
+  _install 
fakeinstall/usr/bin/{advtest,avinfo,avtest,bcmfw,bdaddr,bluemoon,bluetoothctl,bluetooth-player,bneptest,btattach,btconfig,btgatt-client,btgatt-server,btinfo,btiotest,btmgmt,btmon,btpclient,btpclientctl,btproxy,btsnoop,check-selftest,cltest,create-image,eddystone,gatt-service,hcieventmask,hcisecfilter,hex2hcd,hid2hci,hwdb,ibeacon,isotest,l2ping,l2test,mpris-proxy,nokfw,oobtest,rctest,rtlfw,scotest,seq2bseq,test-runner}
   _install fakeinstall/usr/lib/systemd/user/mpris-proxy.service
   _install fakeinstall/usr/share/man/man1/bluetoothctl*.1
-  _install 
fakeinstall/usr/share/man/man1/{btattach,btmgmt,btmon,isotest,l2ping,rctest}.1
-  _install fakeinstall/usr/share/man/man5/org.bluez.{A,B,D,G,I,L,M,N,P}*.5
+  _install 
fakeinstall/usr/share/man/man1/{bdaddr,btattach,btmgmt,btmon,isotest,l2ping,rctest}.1
+  _install fakeinstall/usr/share/man/man5/org.bluez.{A,B,C,D,G,I,L,M,N,P,T}*.5
   _install fakeinstall/usr/share/man/man7/{hci,l2cap,mgmt,sco,iso}.7
   _install fakeinstall/usr/share/zsh/site-functions/_bluetoothctl
 }



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/bluez/-/commit/58c389ff0767300390c42acf60ccc07f30cb6204

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/bluez/-/commit/58c389ff0767300390c42acf60ccc07f30cb6204
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to