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.
