Gentoo Archives: gentoo-commits

From: Pacho Ramos <pacho@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-wireless/bluez/files/, net-wireless/bluez/
Date: Sat, 19 Jan 2019 08:56:47
Message-Id: 1547888183.d24e675eb6f2d5c6db5de9bab734a4340e4dbc01.pacho@gentoo
1 commit: d24e675eb6f2d5c6db5de9bab734a4340e4dbc01
2 Author: Pacho Ramos <pacho <AT> gentoo <DOT> org>
3 AuthorDate: Sat Jan 19 08:17:18 2019 +0000
4 Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org>
5 CommitDate: Sat Jan 19 08:56:23 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d24e675e
7
8 net-wireless/bluez: Fix missing header build failure
9
10 Thanks-to: Dennis Schridde
11 Thanks-to: W. Duijvenvoorde
12 Closes: https://bugs.gentoo.org/675362
13 Package-Manager: Portage-2.3.55, Repoman-2.3.12
14 Signed-off-by: Pacho Ramos <pacho <AT> gentoo.org>
15
16 net-wireless/bluez/bluez-5.50-r1.ebuild | 3 +++
17 net-wireless/bluez/files/bluez-5.50-btpclient-header.patch | 10 ++++++++++
18 2 files changed, 13 insertions(+)
19
20 diff --git a/net-wireless/bluez/bluez-5.50-r1.ebuild b/net-wireless/bluez/bluez-5.50-r1.ebuild
21 index 176d40c87d0..677e62aad26 100644
22 --- a/net-wireless/bluez/bluez-5.50-r1.ebuild
23 +++ b/net-wireless/bluez/bluez-5.50-r1.ebuild
24 @@ -60,6 +60,9 @@ DOC_CONTENTS="
25 "
26
27 PATCHES=(
28 + # Fix missing header (fixed in 'master')
29 + "${FILESDIR}"/${P}-btpclient-header.patch
30 +
31 # Use static group "plugdev" to not force people to become root for
32 # controlling the devices.
33 "${FILESDIR}"/${PN}-plugdev.patch
34
35 diff --git a/net-wireless/bluez/files/bluez-5.50-btpclient-header.patch b/net-wireless/bluez/files/bluez-5.50-btpclient-header.patch
36 new file mode 100644
37 index 00000000000..61a8e6a3742
38 --- /dev/null
39 +++ b/net-wireless/bluez/files/bluez-5.50-btpclient-header.patch
40 @@ -0,0 +1,10 @@
41 +diff -Nuar bluez-5.50/tools/btpclient.c bluez-5.50-fixed/tools/btpclient.c
42 +--- bluez-5.50/tools/btpclient.c 2018-03-10 17:37:07.000000000 +0200
43 ++++ bluez-5.50-fixed/tools/btpclient.c 2018-11-18 09:54:38.916794492 +0200
44 +@@ -29,6 +29,7 @@
45 + #include <stdlib.h>
46 + #include <assert.h>
47 + #include <getopt.h>
48 ++#include <signal.h>
49 +
50 + #include <ell/ell.h>