summaryrefslogtreecommitdiff
path: root/dev-qt/qtbluetooth
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2021-01-29 18:03:51 +0000
committerV3n3RiX <venerix@redcorelinux.org>2021-01-29 18:03:51 +0000
commitd7ed2b01311f15ba54fe8ea872aab7d59ab2b193 (patch)
tree1814dd2b5bbf2e7639fdafbeef48d228cfaf5e9b /dev-qt/qtbluetooth
parentabaa75b10f899ada8dd05b23cc03205064394bc6 (diff)
gentoo resync : 29.01.2021
Diffstat (limited to 'dev-qt/qtbluetooth')
-rw-r--r--dev-qt/qtbluetooth/Manifest3
-rw-r--r--dev-qt/qtbluetooth/files/qtbluetooth-5.15.2-gcc11.patch19
-rw-r--r--dev-qt/qtbluetooth/qtbluetooth-5.15.2.ebuild3
3 files changed, 24 insertions, 1 deletions
diff --git a/dev-qt/qtbluetooth/Manifest b/dev-qt/qtbluetooth/Manifest
index 68df3c9fc83b..08f1ddc88836 100644
--- a/dev-qt/qtbluetooth/Manifest
+++ b/dev-qt/qtbluetooth/Manifest
@@ -1,3 +1,4 @@
+AUX qtbluetooth-5.15.2-gcc11.patch 596 BLAKE2B 0b8b8e493ff32e34a53e1fd22358f556bb7844fea8eeb3e8384f82aeb1ca63c760d234c2f4cfdf25ae5bfb9a7b86c7c95c8bc421d1f812ec84f87a904c300e74 SHA512 f598c403fadb7c88e972f2c4dd91f0c6ebd85a7c1812c632a3aa9826780d26dcecdbe0f2f7e8c4ed0e412b6ef4cee4aeb194cf393e418418686233fda9fe41bc
DIST qtconnectivity-everywhere-src-5.15.2.tar.xz 2815492 BLAKE2B 0702601266d46669e0a39740b6df539b1d3f6dcb62d06b14f5ba89782e9bd38faa391892841434feccd9599eef09c7c7238efb82e11a0633e73f58dd721d3324 SHA512 a934dcdd28645ba23dd429215643694d9a14449a4c3e1a6154a9a19cb3210f3d80978b46aefff2b110db533fa1816450f2f73a27d80df5330a92799e4cca1b9c
-EBUILD qtbluetooth-5.15.2.ebuild 644 BLAKE2B 0f527516a6932b48acc72fcaf4959130bc7f319fdecf9856a048071af48a445e37ea9b524dcfef1076816d0d75898a04b637eb61ac403bddf56d19d3b3f2ca4c SHA512 8d5d64c4a093214fa4811289a315141a533b2ec6ba76fbccfc1965dcccc9e94bc1c7674b48f8c2b248ae9469e811b22850cbeff5f0250f948eba9cfa3e58588f
+EBUILD qtbluetooth-5.15.2.ebuild 702 BLAKE2B d6467e1424f8832c6b46ee142c154c4571d94c4ca96b5649069cbf3247ff75ed9f33c3676845a6d0d6bd82ad3ae7ae70c453a2c646121b93c4bc72b4c540c5b0 SHA512 4ce1ef71b3213f50083ff06c9dad209660a28eb93249bd2f09d674f00bd4d745446a4ad378e2cb30c03d46b29fce307c6cc289a8cec8a3c6685aa9dfed997632
MISC metadata.xml 561 BLAKE2B c42e13ff3ae121b988b887d834497106729d03d44fac01be97761e7346b0cdf67cc0a1811afe2c8422020ad8b60525533e520cb421917f70e4a4be70ff93089a SHA512 73d78a296a643dafb989554225cefd7b4c0a00431f2d65c3705207ca5282d0b73d56625426c5b029f76f7eb27b3c84272c9da64a05100a7cc84cad22bbed191a
diff --git a/dev-qt/qtbluetooth/files/qtbluetooth-5.15.2-gcc11.patch b/dev-qt/qtbluetooth/files/qtbluetooth-5.15.2-gcc11.patch
new file mode 100644
index 000000000000..7c27730574b6
--- /dev/null
+++ b/dev-qt/qtbluetooth/files/qtbluetooth-5.15.2-gcc11.patch
@@ -0,0 +1,19 @@
+From 0ae88b90f857bfcc2d0ea33d16753d8eed5db9e1 Mon Sep 17 00:00:00 2001
+From: Jeff Law <law@redhat.com>
+Date: Oct 16 2020 20:08:46 +0000
+Subject: Add missing #include for gcc-11
+
+
+diff --git a/src/bluetooth/lecmaccalculator.cpp b/src/bluetooth/lecmaccalculator.cpp
+index b150466..507603c 100644
+--- a/src/bluetooth/lecmaccalculator.cpp
++++ b/src/bluetooth/lecmaccalculator.cpp
+@@ -38,6 +38,8 @@
+ ****************************************************************************/
+ #include "lecmaccalculator_p.h"
+
++#include <limits>
++
+ #include "bluez/bluez_data_p.h"
+
+ #include <QtCore/qbytearray.h>
diff --git a/dev-qt/qtbluetooth/qtbluetooth-5.15.2.ebuild b/dev-qt/qtbluetooth/qtbluetooth-5.15.2.ebuild
index 86342f95e592..f4571c977b8d 100644
--- a/dev-qt/qtbluetooth/qtbluetooth-5.15.2.ebuild
+++ b/dev-qt/qtbluetooth/qtbluetooth-5.15.2.ebuild
@@ -2,6 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=7
+
QT5_MODULE="qtconnectivity"
inherit qt5-build
@@ -24,6 +25,8 @@ DEPEND="${RDEPEND}
~dev-qt/qtnetwork-${PV}
"
+PATCHES=( "${FILESDIR}/${P}-gcc11.patch" ) # bug 752012
+
src_prepare() {
sed -i -e 's/nfc//' src/src.pro || die