[gentoo-commits] proj/musl:master commit in: net-wireless/bluez/, net-wireless/bluez/files/
commit: 26ec9898798eeb6b592eb57ea115552bbf7f4c3a Author: Anthony G. Basile gentoo org> AuthorDate: Tue Jul 19 13:04:16 2022 + Commit: Anthony G. Basile gentoo org> CommitDate: Tue Jul 19 13:04:16 2022 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=26ec9898 net-wireless/bluez: in tree version 5.64 works Signed-off-by: Anthony G. Basile gentoo.org> net-wireless/bluez/Manifest| 1 - net-wireless/bluez/bluez-5.62-r3.ebuild| 297 - ...xd-without-systemd-in-the-user-session-r2.patch | 58 ...1-Revert-attrib-Make-use-of-bt_att_resend.patch | 188 - ...de-limits.h-for-PATH_MAX-for-musl-support.patch | 24 -- ...-GLib-helper-function-to-manipulate-paths.patch | 38 --- net-wireless/bluez/files/bluetooth-conf.d | 1 - net-wireless/bluez/files/bluetooth-init.d-r5 | 13 - .../bluez/files/bluez-5.62-fix-disconnecting.patch | 54 .../bluez/files/bluez-udevadm-path-r1.patch| 10 - net-wireless/bluez/metadata.xml| 25 -- 11 files changed, 709 deletions(-) diff --git a/net-wireless/bluez/Manifest b/net-wireless/bluez/Manifest deleted file mode 100644 index ff487814.. --- a/net-wireless/bluez/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST bluez-5.62.tar.xz 2149348 BLAKE2B db99b36a230fc0be15275d2eda9864b686326ba50648f66b19087ea4309a76d234ab4f1dcb6975f1513a898978b1d5b9332542f5dcee22efd898b79658434a70 SHA512 8fb0b81e1d929d3eee3d70f457ce75dbcff4c2a8a728247fc950bbe11e84d83582345bfd433d2e2df7b5588eb0e42f286658a83c7332be84819d9df49a5707e8 diff --git a/net-wireless/bluez/bluez-5.62-r3.ebuild b/net-wireless/bluez/bluez-5.62-r3.ebuild deleted file mode 100644 index aafa275e.. --- a/net-wireless/bluez/bluez-5.62-r3.ebuild +++ /dev/null @@ -1,297 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -PYTHON_COMPAT=( python3_{8..10} ) - -inherit autotools linux-info python-single-r1 readme.gentoo-r1 systemd udev multilib-minimal - -DESCRIPTION="Bluetooth Tools and System Daemons for Linux" -HOMEPAGE="http://www.bluez.org; -SRC_URI="https://www.kernel.org/pub/linux/bluetooth/${P}.tar.xz; - -LICENSE="GPL-2+ LGPL-2.1+" -SLOT="0/3" -KEYWORDS="amd64 arm arm64 ~mips ppc ppc64 x86" -IUSE="btpclient cups doc debug deprecated extra-tools experimental +mesh midi +obex +readline selinux systemd test test-programs +udev" - -# Since this release all remaining extra-tools need readline support, but this could -# change in the future, hence, this REQUIRED_USE constraint could be dropped -# again in the future. -REQUIRED_USE=" - extra-tools? ( deprecated readline ) - test? ( ${PYTHON_REQUIRED_USE} ) - test-programs? ( ${PYTHON_REQUIRED_USE} ) -" - -TEST_DEPS="${PYTHON_DEPS} - $(python_gen_cond_dep ' - >=dev-python/dbus-python-1[${PYTHON_USEDEP}] - dev-python/pygobject:3[${PYTHON_USEDEP}] - ') -" -BDEPEND=" - dev-python/docutils - virtual/pkgconfig - test? ( ${TEST_DEPS} ) -" -DEPEND=" - >=dev-libs/glib-2.28:2[${MULTILIB_USEDEP}] - btpclient? ( >=dev-libs/ell-0.39 ) - cups? ( net-print/cups:= ) - mesh? ( - >=dev-libs/ell-0.39 - >=dev-libs/json-c-0.13:= - sys-libs/readline:0= - ) - midi? ( media-libs/alsa-lib ) - obex? ( dev-libs/libical:= ) - readline? ( sys-libs/readline:0= ) - systemd? ( sys-apps/systemd ) - >=sys-apps/dbus-1.6:= - udev? ( >=virtual/udev-172 ) -" -RDEPEND="${DEPEND} - selinux? ( sec-policy/selinux-bluetooth ) - test-programs? ( ${TEST_DEPS} ) -" - -RESTRICT="!test? ( test )" - -PATCHES=( - # Try both udevadm paths to cover udev/systemd vs. eudev locations (#539844) - # http://www.spinics.net/lists/linux-bluetooth/msg58739.html - # https://bugs.gentoo.org/539844 - "${FILESDIR}"/${PN}-udevadm-path-r1.patch - - # Fedora patches - # http://www.spinics.net/lists/linux-bluetooth/msg40136.html - "${FILESDIR}"/0001-obex-Use-GLib-helper-function-to-manipulate-paths.patch - - # Required for musl support - "${FILESDIR}"/0001-include-limits.h-for-PATH_MAX-for-musl-support.patch - - # This reverts commit ac2c2e10b3adb432a572b618c6f53cabb6b3c80b. It - # causes problems with Logitech MX wireless input devices (see - # https://github.com/bluez/bluez/issues/220 ) - "${FILESDIR}"/0001-Revert-attrib-Make-use-of-bt_att_resend.patch - - # gatt-client: Fix disconnecting due to GattCharacteristic1.MTU - # (from 'master') - "${FILESDIR}"/${P}-fix-disconnecting.patch -) - -pkg_setup() { - # From http://www.linuxfromscratch.org/blfs/view/svn/general/bluez.html - # to prevent bugs like: - # https://bugzilla.kernel.org/show_bug.cgi?id=196621 - CONFIG_CHECK="~NET ~BT ~BT_RFCOMM
[gentoo-commits] proj/musl:master commit in: net-wireless/bluez/, net-wireless/bluez/files/
commit: d10f7e2d9925e124c854491a7d944607403a4b36 Author: Jory Pratt gentoo org> AuthorDate: Sat Dec 11 02:31:08 2021 + Commit: Jory Pratt gentoo org> CommitDate: Sat Dec 11 02:31:08 2021 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=d10f7e2d net-wireless/bluez: sync with ::gentoo Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Jory Pratt gentoo.org> .../{bluez-5.62-r2.ebuild => bluez-5.62-r3.ebuild} | 9 + ...1-Revert-attrib-Make-use-of-bt_att_resend.patch | 188 + .../bluez/files/bluez-5.62-fix-disconnecting.patch | 54 ++ 3 files changed, 251 insertions(+) diff --git a/net-wireless/bluez/bluez-5.62-r2.ebuild b/net-wireless/bluez/bluez-5.62-r3.ebuild similarity index 96% rename from net-wireless/bluez/bluez-5.62-r2.ebuild rename to net-wireless/bluez/bluez-5.62-r3.ebuild index 4b736fbc..aafa275e 100644 --- a/net-wireless/bluez/bluez-5.62-r2.ebuild +++ b/net-wireless/bluez/bluez-5.62-r3.ebuild @@ -70,6 +70,15 @@ PATCHES=( # Required for musl support "${FILESDIR}"/0001-include-limits.h-for-PATH_MAX-for-musl-support.patch + + # This reverts commit ac2c2e10b3adb432a572b618c6f53cabb6b3c80b. It + # causes problems with Logitech MX wireless input devices (see + # https://github.com/bluez/bluez/issues/220 ) + "${FILESDIR}"/0001-Revert-attrib-Make-use-of-bt_att_resend.patch + + # gatt-client: Fix disconnecting due to GattCharacteristic1.MTU + # (from 'master') + "${FILESDIR}"/${P}-fix-disconnecting.patch ) pkg_setup() { diff --git a/net-wireless/bluez/files/0001-Revert-attrib-Make-use-of-bt_att_resend.patch b/net-wireless/bluez/files/0001-Revert-attrib-Make-use-of-bt_att_resend.patch new file mode 100644 index ..a8475b0c --- /dev/null +++ b/net-wireless/bluez/files/0001-Revert-attrib-Make-use-of-bt_att_resend.patch @@ -0,0 +1,188 @@ +From 697866e210e4e2dce14c95f7a7243e9b9128d01f Mon Sep 17 00:00:00 2001 +From: Adam Williamson +Date: Sun, 7 Nov 2021 15:10:53 -0800 +Subject: [PATCH] Revert "attrib: Make use of bt_att_resend" + +This reverts commit ac2c2e10b3adb432a572b618c6f53cabb6b3c80b. It +causes problems with Logitech MX wireless input devices (see +https://github.com/bluez/bluez/issues/220 and +https://bugzilla.redhat.com/show_bug.cgi?id=2019970 ). +--- + attrib/gattrib.c | 95 +--- + 1 file changed, 73 insertions(+), 22 deletions(-) + +diff --git a/attrib/gattrib.c b/attrib/gattrib.c +index 270a37ebe..bc7d4f22c 100644 +--- a/attrib/gattrib.c b/attrib/gattrib.c +@@ -41,8 +41,13 @@ struct _GAttrib { + struct queue *track_ids; + }; + ++struct id_pair { ++ unsigned int org_id; ++ unsigned int pend_id; ++}; ++ + struct attrib_callbacks { +- unsigned int id; ++ struct id_pair *id; + GAttribResultFunc result_func; + GAttribNotifyFunc notify_func; + GDestroyNotify destroy_func; +@@ -51,6 +56,32 @@ struct attrib_callbacks { + uint16_t notify_handle; + }; + ++static bool find_with_org_id(const void *data, const void *user_data) ++{ ++ const struct id_pair *p = data; ++ unsigned int orig_id = PTR_TO_UINT(user_data); ++ ++ return (p->org_id == orig_id); ++} ++ ++static struct id_pair *store_id(GAttrib *attrib, unsigned int org_id, ++ unsigned int pend_id) ++{ ++ struct id_pair *t; ++ ++ t = new0(struct id_pair, 1); ++ if (!t) ++ return NULL; ++ ++ t->org_id = org_id; ++ t->pend_id = pend_id; ++ ++ if (queue_push_tail(attrib->track_ids, t)) ++ return t; ++ ++ return NULL; ++} ++ + GAttrib *g_attrib_new(GIOChannel *io, guint16 mtu, bool ext_signed) + { + gint fd; +@@ -119,6 +150,9 @@ static void attrib_callbacks_destroy(void *data) + if (cb->destroy_func) + cb->destroy_func(cb->user_data); + ++ if (queue_remove(cb->parent->track_ids, cb->id)) ++ free(cb->id); ++ + free(data); + } + +@@ -148,7 +182,7 @@ void g_attrib_unref(GAttrib *attrib) + bt_att_unref(attrib->att); + + queue_destroy(attrib->callbacks, attrib_callbacks_destroy); +- queue_destroy(attrib->track_ids, NULL); ++ queue_destroy(attrib->track_ids, free); + + free(attrib->buf); + +@@ -261,6 +295,7 @@ guint g_attrib_send(GAttrib *attrib, guint id, const guint8 *pdu, guint16 len, + struct attrib_callbacks *cb = NULL; + bt_att_response_func_t response_cb = NULL; + bt_att_destroy_func_t destroy_cb = NULL; ++ unsigned int pend_id; + + if (!attrib) + return 0; +@@ -282,47 +317,62 @@ guint g_attrib_send(GAttrib *attrib, guint id, const guint8 *pdu, guint16 len, + + } + +- if (id == 0) +- id = bt_att_send(attrib->att, pdu[0], (void *) pdu + 1, +- len - 1, response_cb, cb, destroy_cb); +-
[gentoo-commits] proj/musl:master commit in: net-wireless/bluez/, net-wireless/bluez/files/
commit: 3d3534f975274b16e088ca43d162586bf5a4b41e Author: Michael Everitt veremit xyz> AuthorDate: Wed Apr 22 21:18:48 2020 + Commit: Anthony G. Basile gentoo org> CommitDate: Thu Apr 23 14:56:07 2020 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=3d3534f9 net-wireless/bluez: limits.h patch merged upstream in 2d249af, release 5.52 In-tree version builds fine: >>> Completed installing net-wireless/bluez-5.54 into >>> /var/tmp/portage/net-wireless/bluez-5.54/image Signed-off-by: Michael Everitt veremit.xyz> Signed-off-by: Anthony G. Basile gentoo.org> net-wireless/bluez/Manifest| 1 - net-wireless/bluez/bluez-5.51.ebuild | 290 - ...xd-without-systemd-in-the-user-session-r1.patch | 58 - .../files/0001-Include-limits.h-for-PATH_MAX.patch | 64 - ...-GLib-helper-function-to-manipulate-paths.patch | 38 --- net-wireless/bluez/files/69-btattach-bcm.rules | 33 --- net-wireless/bluez/files/bluetooth-init.d-r4 | 12 - .../bluez/files/bluez-5.39-systemd-quote.patch | 38 --- .../bluez/files/bluez-udevadm-path-r1.patch| 10 - net-wireless/bluez/files/btattach-bcm-service.sh | 30 --- net-wireless/bluez/files/btattach-bcm_at.service | 6 - net-wireless/bluez/metadata.xml| 26 -- 12 files changed, 606 deletions(-) diff --git a/net-wireless/bluez/Manifest b/net-wireless/bluez/Manifest deleted file mode 100644 index 4f49136..000 --- a/net-wireless/bluez/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST bluez-5.51.tar.xz 1941904 BLAKE2B e8580388961c99305c6f723160e726232a097067815a88a056c1569c55c2ea410004cf92572afbef9b782807d8a940503b4501f9c6046cacac35136fbbe580a8 SHA512 8b14eea98f541b981162abce728e0f917654ad3c990721ec398fe41bdd68069fe55ff64b61bc3c3b9f813facf42c995b07619f6d5d153965de27154b1a7b578f diff --git a/net-wireless/bluez/bluez-5.51.ebuild b/net-wireless/bluez/bluez-5.51.ebuild deleted file mode 100644 index 8550b75..000 --- a/net-wireless/bluez/bluez-5.51.ebuild +++ /dev/null @@ -1,290 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PYTHON_COMPAT=( python2_7 ) - -inherit autotools python-single-r1 readme.gentoo-r1 systemd udev multilib-minimal - -DESCRIPTION="Bluetooth Tools and System Daemons for Linux" -HOMEPAGE="http://www.bluez.org; -SRC_URI="mirror://kernel/linux/bluetooth/${P}.tar.xz" - -LICENSE="GPL-2+ LGPL-2.1+" -SLOT="0/3" -KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~x86" -IUSE="btpclient cups doc debug deprecated extra-tools experimental +mesh midi +obex +readline selinux systemd test test-programs +udev user-session" - -# Since this release all remaining extra-tools need readline support, but this could -# change in the future, hence, this REQUIRED_USE constraint could be dropped -# again in the future. -REQUIRED_USE=" - extra-tools? ( deprecated readline ) - test? ( ${PYTHON_REQUIRED_USE} ) - test-programs? ( ${PYTHON_REQUIRED_USE} ) -" - -TEST_DEPS="${PYTHON_DEPS} - $(python_gen_cond_dep ' - >=dev-python/dbus-python-1[${PYTHON_MULTI_USEDEP}] - dev-python/pygobject:3[${PYTHON_MULTI_USEDEP}] - ') -" -BDEPEND=" - virtual/pkgconfig - test? ( ${TEST_DEPS} ) -" -DEPEND=" - >=dev-libs/glib-2.28:2[${MULTILIB_USEDEP}] - >=sys-apps/hwids-20121202.2 - btpclient? ( >=dev-libs/ell-0.14 ) - cups? ( net-print/cups:= ) - mesh? ( - >=dev-libs/ell-0.14 - dev-libs/json-c:= - sys-libs/readline:0= - ) - midi? ( media-libs/alsa-lib ) - obex? ( dev-libs/libical:= ) - readline? ( sys-libs/readline:0= ) - systemd? ( - >=sys-apps/dbus-1.6:=[user-session=] - sys-apps/systemd - ) - !systemd? ( >=sys-apps/dbus-1.6:= ) - udev? ( >=virtual/udev-172 ) -" -RDEPEND="${DEPEND} - selinux? ( sec-policy/selinux-bluetooth ) - test-programs? ( ${TEST_DEPS} ) -" - -RESTRICT="!test? ( test )" - -PATCHES=( - # Try both udevadm paths to cover udev/systemd vs. eudev locations (#539844) - # http://www.spinics.net/lists/linux-bluetooth/msg58739.html - # https://bugs.gentoo.org/539844 - "${FILESDIR}"/${PN}-udevadm-path-r1.patch - - # build: Quote systemd variable names, bug #527432 - # http://article.gmane.org/gmane.linux.bluez.kernel/67230 - "${FILESDIR}"/${PN}-5.39-systemd-quote.patch - - # Fedora patches - # http://www.spinics.net/lists/linux-bluetooth/msg40136.html - "${FILESDIR}"/0001-obex-Use-GLib-helper-function-to-manipulate-paths.patch - - # Fix missing includes for non glibc systems - "${FILESDIR}"/0001-Include-limits.h-for-PATH_MAX.patch -) - -pkg_setup() { - if use test || use test-programs; then - python-single-r1_pkg_setup - fi - - if ! use
[gentoo-commits] proj/musl:master commit in: net-wireless/bluez/, net-wireless/bluez/files/
commit: fe8bf6f8195c124bc74b3bdee301b594dbf4ff82 Author: layman localhost> AuthorDate: Mon Mar 14 01:06:01 2016 + Commit: Anthony G. Basile gentoo org> CommitDate: Mon Mar 14 01:39:16 2016 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=fe8bf6f8 net-wireless/bluez: in tree version 5.37 works Package-Manager: portage-2.2.26 net-wireless/bluez/Manifest| 14 -- net-wireless/bluez/bluez-5.23-r99.ebuild | 205 - ...-obexd-without-systemd-in-the-user-sessio.patch | 58 -- ...erial.c-use-posix_openpt-instead-of-getpt.patch | 37 ...-GLib-helper-function-to-manipulate-paths.patch | 38 ...01-tools-Fix-compilation-errors-with-musl.patch | 189 --- ...-Logitech-diNovo-Edge-keyboard-firmware-i.patch | 29 --- .../0002-autopair-Don-t-handle-the-iCade.patch | 47 - .../0004-agent-Assert-possible-infinite-loop.patch | 25 --- net-wireless/bluez/files/bluetooth-init.d-r3 | 21 --- .../bluez/files/bluez-5.23-use-posix_openpt.patch | 20 -- net-wireless/bluez/files/bluez-plugdev.patch | 14 -- net-wireless/bluez/files/rfcomm-init.d-r2 | 35 net-wireless/bluez/metadata.xml| 25 --- 14 files changed, 757 deletions(-) diff --git a/net-wireless/bluez/Manifest b/net-wireless/bluez/Manifest deleted file mode 100644 index 7febf2d..000 --- a/net-wireless/bluez/Manifest +++ /dev/null @@ -1,14 +0,0 @@ -AUX 0001-Allow-using-obexd-without-systemd-in-the-user-sessio.patch 1907 SHA256 4c07ccb23953e83d805b8b0c726a08121dc17deb26f7571bca32dfafe7bd2881 SHA512 17a0967ac291be3822e2be73912ab4c1720564bdce0765582e54bc0347d0477d38f82dbf0db9d660f982c35b3c2ea13dd37b22e18223d36745306c4c9d859423 WHIRLPOOL 67a3ab27c5f6bb15894f1fb55c9947fd97c9e64c380fe0f52540887c12f7052d54b34c2cbda3f62bcf27888c2400ddac9b239a138383f74ad28616aebefdae84 -AUX 0001-emulator-serial.c-use-posix_openpt-instead-of-getpt.patch 1074 SHA256 5384d81e2feaa11268f69036385ae91f2ed5e357df6300c337e88fe5bdf06fef SHA512 620b304749e6f1e725eb9fd19a7e69cc704c5da5f4676a310bb2101eac676dcf47c64a7998403fc3f7929330da5fb5e84ef93c58f7d41aee86deb136c45c1784 WHIRLPOOL cc09186ac50689a3f12580e6c787f91d21dabd9723e0fa7a2ea85ff8a155dd17f58a7f0706d5451d3d269b94884c7baf46f0fa112c5cc15f50c4ade0cd2af6c3 -AUX 0001-obex-Use-GLib-helper-function-to-manipulate-paths.patch 1252 SHA256 86e3d24527f44c5a225e6d92457be52026481a7ac0d7944700ef4445d8afc8b4 SHA512 774f1d9cd49dd3fc0e9f02ad93876c59d78f88f149591f384cf5d2e3541d237ce390552c8bc2cb4d4ad7e5dcc295df49220565f0b0e686a2f8b3404f68323d32 WHIRLPOOL a88e1a061ed3989251a7e350e5a2f44b3d83ca388456652e28408a37e474e6afbd3b48e25b0ebc27b90e515d62987bac05a99087d5fe337ab2ec245c2d4edd3c -AUX 0001-tools-Fix-compilation-errors-with-musl.patch 4795 SHA256 33adc09786a5f0c07b6e8cc89d869bd27363a53c07b9d13841773540f708e207 SHA512 ce6175a6a52ad8fae11a59a80a82f6a3ebdf3e9b65e8c7a9251c4e41c55a3ea20266912ef7f259d2960acc6702c0f0a761819c24b80c605d1129b2838a3ff725 WHIRLPOOL 81b174ad64e49b2c7947021ba696f61346e1621acb509f94a2e49baee85d696efdc73546f1c2bd9390adfe6567aca673f8d774034f70f2855d2a2727854d9c8e -AUX 0001-work-around-Logitech-diNovo-Edge-keyboard-firmware-i.patch 1165 SHA256 1c3cab160520c0f60a8b5b1e479d70a92c3564d951aca34caa8b837cdba3a5cd SHA512 928c0bbd0e2d231385a979c9c2247e6840c66520a0c5e0075f2c075ee73f424cf3b7b2469d834d839e356bf28629b05b2f179446594e090f6b0f7a3ea7822f97 WHIRLPOOL b7ab7f22cc77f0da2030f191a42a457676e7f3c55bef09cdc42eab5faf497d1ef7568deece347086e8ca6a6d196694dda8ddf5cc9f66c0bfce3c0cc45a6b -AUX 0002-autopair-Don-t-handle-the-iCade.patch 1412 SHA256 219c595ea7d022abc70221f99861815b248c46f45eef66006e7a77a0c9bd8911 SHA512 7911d0461a2720a083369c03038d6a6c69218756733c72f79eccd2e13821ecdba30649cd38a5e2427e1b79473809610020bd16a6aab55b35ac4136319c5832b3 WHIRLPOOL b9e7f4dbb48bde12259d75a3a4e65d1284415a70047776f52588c795ed7216c634b31b559545425dcd44b41454327ce50bd95289be5bb94132e6ed245c2bfa97 -AUX 0004-agent-Assert-possible-infinite-loop.patch 583 SHA256 7164b3c2e759336f926210b923b917ee5b3098024fd7a46d39cfe0c0e463ddb3 SHA512 f3af46b27180f500c3f978799633b7a01a9d7720eafdb7a9fb108684161616b976b42d135a2358785830c26642ef7c2175d0f1fa3d6df898fe3bd5e77f6a191d WHIRLPOOL 4c6ecb787db4e3922652433940e734de9c1755be9cd73a27cd0e1b62ca470c76962fef666aff1b2932e306772b5879f34bae366619bb173ae1f92a0cfeff5e3f -AUX bluetooth-init.d-r3 571 SHA256 de7f4a890cf994e1c283251ac5ac6b0aedb29104d708e5e7a77702ac2055dec7 SHA512 e5f550a8c0b5c9e8902c920b1bd1ef120698b568fe38220eae2d49099e364ea7b05e3026356e857666a515bb9137c92a774ca1fc70a2b6814b4d03fe29c2ccc2 WHIRLPOOL 84a3655b8b13985759365ac220a27fcc18cdf97373032e2040cf4a5b27a8b1a5df92aa6b45e92442010b338419d82c4f9548af03602c101e9f34d623e4b1b174 -AUX bluez-5.23-use-posix_openpt.patch 594 SHA256 6d8f641577b769629d501aae34bcd9dba82307a93309f94a304a90b2e0b2a64c SHA512