Gentoo Archives: gentoo-commits

From: Andreas Sturmlechner <asturm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtbluetooth/
Date: Fri, 24 Dec 2021 13:27:10
Message-Id: 1640352407.431dd59ddd10d9c89c59d224cee93630e187b34c.asturm@gentoo
1 commit: 431dd59ddd10d9c89c59d224cee93630e187b34c
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Fri Dec 24 12:13:38 2021 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Fri Dec 24 13:26:47 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=431dd59d
7
8 dev-qt/qtbluetooth: 5.15.2-r10 version bump at KDE 5e9ca5d3
9
10 Dropping superfluous GCC-11 patch.
11
12 "Always call setOpenMode before setSocketState"
13 Upstream commit 5e9ca5d36d65dadb98ef90013a1dcf15fbd7ae26
14
15 "Add server role to BlueZ service registration"
16 Upstream commit 46708bf1c3cc0235665d13d38fb894422d5ce379
17
18 "Fix error handling in BlueZ connectToServiceHelper"
19 QTBUG: https://bugreports.qt.io/browse/QTBUG-82407
20 Upstream commit ad2959eb185dedc4def73d5d471c732c0a39e3c6
21
22 "Correct error handling in QLowEnergyControllerPrivateBluezDBUS"
23 Upstream commit a0b4eb19770325ecb388cf84fca98bbbed5cc294
24
25 Bug: https://bugs.gentoo.org/752012
26 Package-Manager: Portage-3.0.30, Repoman-3.0.3
27 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
28
29 dev-qt/qtbluetooth/Manifest | 1 +
30 dev-qt/qtbluetooth/qtbluetooth-5.15.2-r10.ebuild | 35 ++++++++++++++++++++++++
31 2 files changed, 36 insertions(+)
32
33 diff --git a/dev-qt/qtbluetooth/Manifest b/dev-qt/qtbluetooth/Manifest
34 index fb34f083fc73..5ab2431ac70b 100644
35 --- a/dev-qt/qtbluetooth/Manifest
36 +++ b/dev-qt/qtbluetooth/Manifest
37 @@ -1 +1,2 @@
38 +DIST qtconnectivity-5.15.2-5e9ca5d3.tar.gz 3412877 BLAKE2B 07d201a934b72aab5ec90bbe667578d7150a3e93379278a44ff63ff67568bc6dfeff075d763e544e209dd0b6d9f53ca8214f483a3ff38794252b39c8ad5e80f5 SHA512 6be16baa0f63d6b36836adac50df4b9db79ca65b3bb4c92be13f748cec9384c42e57833bc1d06a8f50575f13623965cf40d1497e5fa51f44cb51b15760fb198f
39 DIST qtconnectivity-everywhere-src-5.15.2.tar.xz 2815492 BLAKE2B 0702601266d46669e0a39740b6df539b1d3f6dcb62d06b14f5ba89782e9bd38faa391892841434feccd9599eef09c7c7238efb82e11a0633e73f58dd721d3324 SHA512 a934dcdd28645ba23dd429215643694d9a14449a4c3e1a6154a9a19cb3210f3d80978b46aefff2b110db533fa1816450f2f73a27d80df5330a92799e4cca1b9c
40
41 diff --git a/dev-qt/qtbluetooth/qtbluetooth-5.15.2-r10.ebuild b/dev-qt/qtbluetooth/qtbluetooth-5.15.2-r10.ebuild
42 new file mode 100644
43 index 000000000000..5d96509f047b
44 --- /dev/null
45 +++ b/dev-qt/qtbluetooth/qtbluetooth-5.15.2-r10.ebuild
46 @@ -0,0 +1,35 @@
47 +# Copyright 1999-2021 Gentoo Authors
48 +# Distributed under the terms of the GNU General Public License v2
49 +
50 +EAPI=8
51 +
52 +KDE_ORG_COMMIT=5e9ca5d36d65dadb98ef90013a1dcf15fbd7ae26
53 +QT5_MODULE="qtconnectivity"
54 +inherit qt5-build
55 +
56 +DESCRIPTION="Bluetooth support library for the Qt5 framework"
57 +
58 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
59 + KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
60 +fi
61 +
62 +IUSE="qml"
63 +
64 +RDEPEND="
65 + =dev-qt/qtconcurrent-${QT5_PV}*
66 + =dev-qt/qtcore-${QT5_PV}*:5=
67 + =dev-qt/qtdbus-${QT5_PV}*
68 + >=net-wireless/bluez-5:=
69 + qml? ( =dev-qt/qtdeclarative-${QT5_PV}* )
70 +"
71 +DEPEND="${RDEPEND}
72 + =dev-qt/qtnetwork-${QT5_PV}*
73 +"
74 +
75 +src_prepare() {
76 + sed -i -e 's/nfc//' src/src.pro || die
77 +
78 + qt_use_disable_mod qml quick src/src.pro
79 +
80 + qt5-build_src_prepare
81 +}