summaryrefslogtreecommitdiff
path: root/dev-qt/qtlocation
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-04-12 17:41:40 +0100
committerV3n3RiX <venerix@koprulu.sector>2023-04-12 17:41:40 +0100
commit5b36c18aaba339882ed70281371a1059d9e7943f (patch)
treeee1cf1ca0dffa2095e5f17a0f50578fee7f5562e /dev-qt/qtlocation
parentd15be4fe2ff3e70717117a938dbe5a11cec60a7b (diff)
gentoo auto-resync : 12:04:2023 - 17:41:40
Diffstat (limited to 'dev-qt/qtlocation')
-rw-r--r--dev-qt/qtlocation/Manifest3
-rw-r--r--dev-qt/qtlocation/files/qtlocation-5.15.8-mapboxgl-missing-include.patch26
-rw-r--r--dev-qt/qtlocation/qtlocation-5.15.8.ebuild5
3 files changed, 32 insertions, 2 deletions
diff --git a/dev-qt/qtlocation/Manifest b/dev-qt/qtlocation/Manifest
index fbc1d1a25a35..73a7a16cb152 100644
--- a/dev-qt/qtlocation/Manifest
+++ b/dev-qt/qtlocation/Manifest
@@ -1,5 +1,6 @@
AUX qtlocation-5.15.8-mapboxgl-gcc13.patch 1648 BLAKE2B 37b5282d514f0282223ed4914c65bff098d3de72355226c7f9338262acc1dfea4ec490a03efea1f7785bf9d61a9d5586d32ad2b027776e4bc07f186c9741c929 SHA512 c323a07beff23c005278d6dfc27de30610056279a31258c8c20d711d936700b6246ad9dcbdf255c7bd0110607b3c2351699c2495140eab95733b268bccba7220
+AUX qtlocation-5.15.8-mapboxgl-missing-include.patch 808 BLAKE2B c5ed8e519bc1667cf17df4af3e66518f310faac6bb3e44db6d757cc1e6020be4eee5dde626bb9145fb06d23d12cb45863665ae5587935e132738c68f92833c74 SHA512 30901bf70659d63a282bdd9f76bdc346e515f41345b6a8e35b99ac0b5dec46ccf41b3484de98a104496d399211a55a93c1897897549e0805b9179666fea26e6d
DIST qtlocation-5.15.8-gentoo-kde-1.tar.xz 3952 BLAKE2B 6084d14533ca2ba44249db817f1f0bb93e526fc14e4f4f32d9c99f7b231e25449b111bf9e08b8dca95928d3ac29f63a8e42cbd51d9cd0700344aad6982dd2ff9 SHA512 868e96a2a84bfb0e068957968c07b3558bef2c12517c5971b11e1b536a92ae80d0ca399355f8fadc0fcef2b272b77e6b30951f96ec7fbe174bb5a053567d2c9e
DIST qtlocation-everywhere-opensource-src-5.15.8.tar.xz 6559180 BLAKE2B 1b8feb5da8d564a6605d9106ec6399aea23a4f0b43f495baf61e14266e90d2d73cd310fb6d8514730867acba1aa26efb3072c213f22f19f72c2f554d76ab281b SHA512 a337fade917150c13fa2ea22ad1949f41541cea4ceb1f732ab53c20c2f19a63dcfc6f9f544ca64fdb5703d3ac8d2ec6e832f1f199a32e73a2f6c51febf53f514
-EBUILD qtlocation-5.15.8.ebuild 1212 BLAKE2B 3a828dab652937f17dec7eb827f22737554f8b25503065c62422b3139ee9eb2cb8ac5ca2935c46f2f12d5ee0a1ea6e4a258b0e0916ce9b8bedc71180a8cbc182 SHA512 80ec32c6e6a161665dcf0cdbe9838dc12484979e428b1ed08c4d8fbcc57546bbff7dc882b03e1da1c6a2eddd9afbde03189a9419a1424e765f392fa082dd78ed
+EBUILD qtlocation-5.15.8.ebuild 1277 BLAKE2B 67479feae9b42a04257895978b433a0b25a5e1ee3e83dea87c2e4b4200c2a19978a1ed2618ae9daa024ec8c4d4c10f78408f122b9aa2622245ce5267e720f073 SHA512 c3a329a700e3ded64c4bb7d67f4830c27ec076c8c992b81e1e08293bb79472bd68e350c8b06eaa0426c19e9bdaa1082382583e12ba061e4b310bae059cfdcd41
MISC metadata.xml 482 BLAKE2B 651a49dc4a07f5e5a9c21990868e666d98acdea7d7b0b2c0e4c98eafc3da72c803d380e4abda30f33250f7bbd7654df713833ccdddcb975cbad6f92e488f643b SHA512 192c670abd7da29645513bf1d9297d942efdc49f5cf170861e7689fda47f51daa47f10c7c81c3b045366e0259179c6839ff7747197c9d792e8d0fd1a5818973e
diff --git a/dev-qt/qtlocation/files/qtlocation-5.15.8-mapboxgl-missing-include.patch b/dev-qt/qtlocation/files/qtlocation-5.15.8-mapboxgl-missing-include.patch
new file mode 100644
index 000000000000..9dabca5aa231
--- /dev/null
+++ b/dev-qt/qtlocation/files/qtlocation-5.15.8-mapboxgl-missing-include.patch
@@ -0,0 +1,26 @@
+From 5a07e1967dcc925d9def47accadae991436b9686 Mon Sep 17 00:00:00 2001
+From: Manuel Nickschas <sputnick@quassel-irc.org>
+Date: Tue, 11 Apr 2023 22:24:11 +0200
+Subject: [PATCH] Add missing include
+
+Fixes build with libcxx, see also:
+https://bugs.gentoo.org/903575
+---
+ include/mbgl/util/unique_any.hpp | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/src/3rdparty/mapbox-gl-native/include/mbgl/util/unique_any.hpp b/src/3rdparty/mapbox-gl-native/include/mbgl/util/unique_any.hpp
+index c7dc8b38ea..0fb25b8b4a 100644
+--- a/src/3rdparty/mapbox-gl-native/include/mbgl/util/unique_any.hpp
++++ b/src/3rdparty/mapbox-gl-native/include/mbgl/util/unique_any.hpp
+@@ -3,6 +3,7 @@
+ #include <typeinfo>
+ #include <type_traits>
+ #include <stdexcept>
++#include <utility>
+ namespace mbgl {
+ namespace util {
+
+--
+GitLab
+
diff --git a/dev-qt/qtlocation/qtlocation-5.15.8.ebuild b/dev-qt/qtlocation/qtlocation-5.15.8.ebuild
index a1ab77f7306e..5ed68b32837c 100644
--- a/dev-qt/qtlocation/qtlocation-5.15.8.ebuild
+++ b/dev-qt/qtlocation/qtlocation-5.15.8.ebuild
@@ -39,7 +39,10 @@ QT5_TARGET_SUBDIRS=(
src/plugins/geoservices
)
-PATCHES=( "${FILESDIR}/${P}-mapboxgl-gcc13.patch" ) # bug 885431
+PATCHES=(
+ "${FILESDIR}/${P}-mapboxgl-gcc13.patch" # bug 885431
+ "${FILESDIR}/${P}-mapboxgl-missing-include.patch" # bug 903575
+)
src_configure() {
# src/plugins/geoservices requires files that are only generated when