aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'dev-qt/qtpositioning')
-rw-r--r--dev-qt/qtpositioning/Manifest1
-rw-r--r--dev-qt/qtpositioning/qtpositioning-5.12.1.ebuild40
2 files changed, 41 insertions, 0 deletions
diff --git a/dev-qt/qtpositioning/Manifest b/dev-qt/qtpositioning/Manifest
index c08bd89f..40814389 100644
--- a/dev-qt/qtpositioning/Manifest
+++ b/dev-qt/qtpositioning/Manifest
@@ -1 +1,2 @@
DIST qtlocation-everywhere-src-5.12.0.tar.xz 5898856 BLAKE2B 8d7fdf7696231b8f717b52e9e3a62fa7c666bee3ecf88dae284eac1164e0d55ee2348f035ff16624ab9d6e30d4cbbf28635713e66fa01abd3f9b8ad765765f11 SHA512 ce85ecbfacba12267bf9d4b58abfe95d81242bebceae53c769eac9518b00c3b2569a9049b88d672370b32ef0a91967446cd33b66ecb15739601d73af70320ba0
+DIST qtlocation-everywhere-src-5.12.1.tar.xz 5902336 BLAKE2B f22d925abfca45ef8d08636d131970dfdfa6974dcbed60ac43212784816836e5dd60a74ad429fe10f593b96a9b4c052b28890d3bf91ceac90d576ab3a6334618 SHA512 08dceeef8681b1266763197d8d4cab1d2ae8e8d0b62ae50ab44c64698588652d6ecf976b8f0095fa33b3a93b66b43fd4acbde4ebc47af8bdd79ce708c4237ed2
diff --git a/dev-qt/qtpositioning/qtpositioning-5.12.1.ebuild b/dev-qt/qtpositioning/qtpositioning-5.12.1.ebuild
new file mode 100644
index 00000000..a6334e9a
--- /dev/null
+++ b/dev-qt/qtpositioning/qtpositioning-5.12.1.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+QT5_MODULE="qtlocation"
+inherit qt5-build
+
+DESCRIPTION="Physical position determination library for the Qt5 framework"
+
+if [[ ${QT5_BUILD_TYPE} == release ]]; then
+ KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+fi
+
+IUSE="geoclue +qml"
+
+RDEPEND="
+ ~dev-qt/qtcore-${PV}
+ geoclue? ( ~dev-qt/qtdbus-${PV} )
+ qml? ( ~dev-qt/qtdeclarative-${PV} )
+"
+DEPEND="${RDEPEND}"
+PDEPEND="
+ geoclue? ( app-misc/geoclue:2.0 )
+"
+
+QT5_TARGET_SUBDIRS=(
+ src/3rdparty/clipper
+ src/3rdparty/poly2tri
+ src/3rdparty/clip2tri
+ src/positioning
+ src/plugins/position/positionpoll
+)
+
+pkg_setup() {
+ use geoclue && QT5_TARGET_SUBDIRS+=( src/plugins/position/geoclue2 )
+ use qml && QT5_TARGET_SUBDIRS+=(
+ src/positioningquick
+ src/imports/positioning
+ )
+}