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


Commits:
b334a819 by Robin Candau at 2026-03-01T11:42:39+01:00
upgpkg: 5.86-4: Update patch set to fix bt_shell_printf in non-interactive mode

See 
https://gitlab.archlinux.org/archlinux/packaging/packages/bluez/-/issues/17#note_423645

Fixes 
https://gitlab.archlinux.org/archlinux/packaging/packages/bluez/-/issues/17

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,6 +1,6 @@
 pkgbase = bluez
        pkgver = 5.86
-       pkgrel = 3
+       pkgrel = 4
        url = http://www.bluez.org/
        arch = x86_64
        license = GPL-2.0-only
@@ -16,12 +16,14 @@ pkgbase = bluez
        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
-       source = 
fix-bt_shell_printf-in-non-interactive-mode.patch::https://github.com/bluez/bluez/commit/34b31e091659601ec95a402c967e4eb565daeb2b.patch?full_index=1
+       source = 
fix-broken-stdin-handling.patch::https://github.com/bluez/bluez/commit/21e13976f2e375d701b8b7032ba5c1b2e56c305f.patch?full_index=1
+       source = 
revert_e73bf58.patch::https://github.com/bluez/bluez/commit/b33e923b55e4d0e9d78a83cfcb541fd1f687ef54.patch?full_index=1
        validpgpkeys = E932D120BC2AEC444E558F0106CA9F5D1DCF2659
        sha256sums = 
99f144540c6070591e4c53bcb977eb42664c62b7b36cb35a29cf72ded339621d
        sha256sums = SKIP
        sha256sums = 
46c021be659c9a1c4e55afd04df0c059af1f3d98a96338236412e449bf7477b4
-       sha256sums = 
b43fd0f9006b85daa200b46c2dac62055cb35ff126110178e7b28a2fe0406b82
+       sha256sums = 
e042d131206c2080f32b7f0d954092e8be34ecd8892fe9f2b7d26d90313bf2af
+       sha256sums = 
d4256f1a29abc50e4116e3ab6d31a75f2f69f3704e662e59656c10ee2276c92e
 
 pkgname = bluez
        pkgdesc = Daemons for the bluetooth protocol stack


=====================================
PKGBUILD
=====================================
@@ -7,19 +7,21 @@
 pkgbase=bluez
 pkgname=('bluez' 'bluez-utils' 'bluez-libs' 'bluez-cups' 
'bluez-deprecated-tools' 'bluez-hid2hci' 'bluez-mesh' 'bluez-obex')
 pkgver=5.86
-pkgrel=3
+pkgrel=4
 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')
 
source=(https://www.kernel.org/pub/linux/bluetooth/${pkgname}-${pkgver}.tar.{xz,sign}
         bluetooth.modprobe
-        
fix-bt_shell_printf-in-non-interactive-mode.patch::https://github.com/bluez/bluez/commit/34b31e091659601ec95a402c967e4eb565daeb2b.patch?full_index=1)
+        
fix-broken-stdin-handling.patch::https://github.com/bluez/bluez/commit/21e13976f2e375d701b8b7032ba5c1b2e56c305f.patch?full_index=1
+       
revert_e73bf58.patch::https://github.com/bluez/bluez/commit/b33e923b55e4d0e9d78a83cfcb541fd1f687ef54.patch?full_index=1)
 # see https://www.kernel.org/pub/linux/bluetooth/sha256sums.asc
 sha256sums=('99f144540c6070591e4c53bcb977eb42664c62b7b36cb35a29cf72ded339621d'
             'SKIP'
             '46c021be659c9a1c4e55afd04df0c059af1f3d98a96338236412e449bf7477b4'
-            'b43fd0f9006b85daa200b46c2dac62055cb35ff126110178e7b28a2fe0406b82')
+            'e042d131206c2080f32b7f0d954092e8be34ecd8892fe9f2b7d26d90313bf2af'
+            'd4256f1a29abc50e4116e3ab6d31a75f2f69f3704e662e59656c10ee2276c92e')
 validpgpkeys=('E932D120BC2AEC444E558F0106CA9F5D1DCF2659') # Marcel Holtmann 
<[email protected]>
 
 prepare() {
@@ -28,8 +30,10 @@ prepare() {
 
   # Fix bt_shell_printf in non-interactive mode
   # See https://github.com/bluez/bluez/issues/1896
+  # and 
https://gitlab.archlinux.org/archlinux/packaging/packages/bluez/-/issues/17#note_423645
   cd "${pkgname}-${pkgver}"
-  patch -Np1 -i "${srcdir}/fix-bt_shell_printf-in-non-interactive-mode.patch"
+  patch -Np1 -i "${srcdir}/fix-broken-stdin-handling.patch"
+  patch -Np1 -i "${srcdir}/revert_e73bf58.patch"
 }
 
 build() {



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

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


Reply via email to