summaryrefslogtreecommitdiff
path: root/dev-qt/qtbluetooth
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2020-04-12 03:41:30 +0100
committerV3n3RiX <venerix@redcorelinux.org>2020-04-12 03:41:30 +0100
commit623ee73d661e5ed8475cb264511f683407d87365 (patch)
tree993eb27c93ec7a2d2d19550300d888fc1fed9e69 /dev-qt/qtbluetooth
parentceeeb463cc1eef97fd62eaee8bf2196ba04bc384 (diff)
gentoo Easter resync : 12.04.2020
Diffstat (limited to 'dev-qt/qtbluetooth')
-rw-r--r--dev-qt/qtbluetooth/Manifest9
-rw-r--r--dev-qt/qtbluetooth/files/qtbluetooth-5.14.1-errno.patch25
-rw-r--r--dev-qt/qtbluetooth/qtbluetooth-5.13.2.ebuild2
-rw-r--r--dev-qt/qtbluetooth/qtbluetooth-5.14.1.ebuild4
-rw-r--r--dev-qt/qtbluetooth/qtbluetooth-5.14.2.ebuild (renamed from dev-qt/qtbluetooth/qtbluetooth-5.12.3.ebuild)4
5 files changed, 36 insertions, 8 deletions
diff --git a/dev-qt/qtbluetooth/Manifest b/dev-qt/qtbluetooth/Manifest
index a344ef651595..784ab71ca9f0 100644
--- a/dev-qt/qtbluetooth/Manifest
+++ b/dev-qt/qtbluetooth/Manifest
@@ -1,7 +1,8 @@
-DIST qtconnectivity-everywhere-src-5.12.3.tar.xz 2750144 BLAKE2B 1c287d15713fc2155cb5b07517fdedf566a686601681efde84b096f8e052dc36a872a8c9d263d54ac38dee0c69b8966f877fd698144b5ef897ff290a50ee0aa5 SHA512 4da406d88c3cf216d53c524d3896f50b19dae124baec904233dbb67163a30a955dee29148b5f5b71c35cb28638912423bb1cf4d38c62aeefa7353bd29e97a269
+AUX qtbluetooth-5.14.1-errno.patch 812 BLAKE2B 0246a5859242e328116dd12dbd5eb8968e04cf7bac3c7496eabe6e52a4320b06ac995d918abb30ae9b8c86624b329f6e466dc913e3be384d58cdfb9454221ec4 SHA512 a8549108761466100a7db26ccfc4748603533bf1ffaa2e1af9ae21dbd345a727d8ea9f62f345f706e53bdcda39e5464f7b3629ad53260ee11e72bd8fe1d3c979
DIST qtconnectivity-everywhere-src-5.13.2.tar.xz 2777504 BLAKE2B 96fa60f6685907a2f6a97548bea70551dfd5fb2a1a3d4ffe5b68fe6629f90a52cacb29432f6f64caf8a7426238a37222eaedd515502ec3ade85260e5689b17ca SHA512 ec5269430ce548911f9af44f028bb8032163827d588da6914e9a721ad833277d88bfad43b1cfb4f844443c7a2af6cdbcf2951a339a127c22274612a4e3b90f38
DIST qtconnectivity-everywhere-src-5.14.1.tar.xz 2803040 BLAKE2B 0a13fd0def6d65c0dde5a13a4c53c3ea4b8aa05da05c35093658a6de8ba30e28a6ead9a72c7918251ca3613ac7d7c498434051bde540b8a6780305c1895ee3e1 SHA512 bebffcda3949d798289fcbf8df99afe8fecb6bf410de3fca278f4290f561b75f667ac1f929e62ec423a56c3d80db06ce53d8992f360201e05ed6953af07ceb1a
-EBUILD qtbluetooth-5.12.3.ebuild 618 BLAKE2B b6be4610b35d16d3e6e3ac529b66084b53ae956b3193773c4154cbd75f4d696ec7c87598fac7dba229139c3d58b41eae8447bb0799701b73e8e5346f10ac82c7 SHA512 23fa792093cae36b7bd5e35d92de6e8990cb7d0989f04abbb8803969fa2bef0a28e2f6d16120ef1c14c4c4baf26c4366ecb1f9c8bcbb53060be41d987a56447b
-EBUILD qtbluetooth-5.13.2.ebuild 635 BLAKE2B 4a8e76c0643923108ea4808dc9e65cef582daaf964ff5a86b7f551251ada39205a8c2e5c8350aa0c7ff6ea2e75506e021472f79aca94f91bc7dc7db876e8f4c4 SHA512 1282561ee5b5a359fc0ebfb9608f78139ea38d92ebb3722fddb7213ed04c3545c3d9e445b409d92c91d0e5ee26644474049395f433ec37149e403d12bd4bf15c
-EBUILD qtbluetooth-5.14.1.ebuild 638 BLAKE2B eb466960d85f88d33193b5df81afa005536657725bf9ecb4210325f8767bdb638dc0c65ac14975f4ad5eb518853e10a1a06953207f1122a8266c0da78ecbd27a SHA512 ab17fefe047787d4b024d894846e2d8c42030d45008d8b0a4b6ea533c554a98596ef3d5dd13861250c319f461c77ec4878ec7b8767c4b97c6fd094db1d1bef12
+DIST qtconnectivity-everywhere-src-5.14.2.tar.xz 2804940 BLAKE2B d72e1159877049865d45c5aea8281fce87d797bb41cd82aac534463f48752f8144d018a9a1a23d153adc41b64559c0aa160c00ad1c30ce7790abb11f4ee1d87f SHA512 948050b915f6f2e1fffcb2c8b55d9061f25a82314d02e7a39faa9b88e065bb924ce5f8a7c26ed1f07b29b986d47acd5678f57bb96668d1c1ecd93ad3a7e40c7a
+EBUILD qtbluetooth-5.13.2.ebuild 618 BLAKE2B a176013b15b535452bbe4017dbef879a36541e7bda9262cd676663e5da7fe6a750d7c526e5da63e5a75738230359c5a241f34c4e117fd2a87f0a83694209db7b SHA512 973aa63e3e0794a5b87768d4f4c9edb7820d7f107f387ecbc182f9159804f2c88eba76f1dbe6d6d50c84fe6ff3f7f5ba2cd25baf25565e6080c226ebf709b8e5
+EBUILD qtbluetooth-5.14.1.ebuild 679 BLAKE2B 664a6893b8c9cc070e4a31576edb49ab7f30f94e8f61302cfb0363de11cc9fec753b698ae5b68a4f20fe9353389ddffc33bb2fed8d3747f943711122405c390e SHA512 69659cdb43e363275814ff0a1565d10b550bbbe2499f54c6c0b73cda95e672a03be3efa656b71a95d04ec4f2f1e2ed6755e7b9ff2d7db7822b8d36b71ed2a17b
+EBUILD qtbluetooth-5.14.2.ebuild 638 BLAKE2B eb466960d85f88d33193b5df81afa005536657725bf9ecb4210325f8767bdb638dc0c65ac14975f4ad5eb518853e10a1a06953207f1122a8266c0da78ecbd27a SHA512 ab17fefe047787d4b024d894846e2d8c42030d45008d8b0a4b6ea533c554a98596ef3d5dd13861250c319f461c77ec4878ec7b8767c4b97c6fd094db1d1bef12
MISC metadata.xml 561 BLAKE2B c42e13ff3ae121b988b887d834497106729d03d44fac01be97761e7346b0cdf67cc0a1811afe2c8422020ad8b60525533e520cb421917f70e4a4be70ff93089a SHA512 73d78a296a643dafb989554225cefd7b4c0a00431f2d65c3705207ca5282d0b73d56625426c5b029f76f7eb27b3c84272c9da64a05100a7cc84cad22bbed191a
diff --git a/dev-qt/qtbluetooth/files/qtbluetooth-5.14.1-errno.patch b/dev-qt/qtbluetooth/files/qtbluetooth-5.14.1-errno.patch
new file mode 100644
index 000000000000..7f1ae712bd16
--- /dev/null
+++ b/dev-qt/qtbluetooth/files/qtbluetooth-5.14.1-errno.patch
@@ -0,0 +1,25 @@
+From 58e0224a6677667b1102b34ad5b35a787bd74077 Mon Sep 17 00:00:00 2001
+From: Denis Pronin <dannftk@yandex.ru>
+Date: Wed, 4 Mar 2020 00:59:07 +0300
+Subject: [PATCH] support building with clang and libc++
+
+fixed undefined errno when compiling with clang++ and libc++
+
+Change-Id: I30be6e2da36f9189261535f103ce689462634f49
+Reviewed-by: Alex Blasche <alexander.blasche@qt.io>
+---
+ src/bluetooth/bluez/bluetoothmanagement.cpp | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/src/bluetooth/bluez/bluetoothmanagement.cpp b/src/bluetooth/bluez/bluetoothmanagement.cpp
+index 31d3dc02..b6ad93e5 100644
+--- a/src/bluetooth/bluez/bluetoothmanagement.cpp
++++ b/src/bluetooth/bluez/bluetoothmanagement.cpp
+@@ -51,6 +51,7 @@
+ #include <sys/types.h>
+ #include <linux/capability.h>
+
++#include <cerrno>
+
+ QT_BEGIN_NAMESPACE
+
diff --git a/dev-qt/qtbluetooth/qtbluetooth-5.13.2.ebuild b/dev-qt/qtbluetooth/qtbluetooth-5.13.2.ebuild
index fdac527647cf..1160a5f5d385 100644
--- a/dev-qt/qtbluetooth/qtbluetooth-5.13.2.ebuild
+++ b/dev-qt/qtbluetooth/qtbluetooth-5.13.2.ebuild
@@ -8,7 +8,7 @@ inherit qt5-build
DESCRIPTION="Bluetooth support library for the Qt5 framework"
if [[ ${QT5_BUILD_TYPE} == release ]]; then
- KEYWORDS="amd64 arm arm64 ~x86"
+ KEYWORDS="arm"
fi
IUSE="qml"
diff --git a/dev-qt/qtbluetooth/qtbluetooth-5.14.1.ebuild b/dev-qt/qtbluetooth/qtbluetooth-5.14.1.ebuild
index 7ded615ebf54..7de29ea2ca26 100644
--- a/dev-qt/qtbluetooth/qtbluetooth-5.14.1.ebuild
+++ b/dev-qt/qtbluetooth/qtbluetooth-5.14.1.ebuild
@@ -8,7 +8,7 @@ inherit qt5-build
DESCRIPTION="Bluetooth support library for the Qt5 framework"
if [[ ${QT5_BUILD_TYPE} == release ]]; then
- KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+ KEYWORDS="amd64 ~arm arm64 x86"
fi
IUSE="qml"
@@ -24,6 +24,8 @@ DEPEND="${RDEPEND}
~dev-qt/qtnetwork-${PV}
"
+PATCHES=( "${FILESDIR}/${P}-errno.patch" )
+
src_prepare() {
sed -i -e 's/nfc//' src/src.pro || die
diff --git a/dev-qt/qtbluetooth/qtbluetooth-5.12.3.ebuild b/dev-qt/qtbluetooth/qtbluetooth-5.14.2.ebuild
index 1483d1028503..7ded615ebf54 100644
--- a/dev-qt/qtbluetooth/qtbluetooth-5.12.3.ebuild
+++ b/dev-qt/qtbluetooth/qtbluetooth-5.14.2.ebuild
@@ -1,14 +1,14 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=7
QT5_MODULE="qtconnectivity"
inherit qt5-build
DESCRIPTION="Bluetooth support library for the Qt5 framework"
if [[ ${QT5_BUILD_TYPE} == release ]]; then
- KEYWORDS="x86"
+ KEYWORDS="~amd64 ~arm ~arm64 ~x86"
fi
IUSE="qml"