[gentoo-commits] proj/qt:master commit in: dev-qt/qtlocation/

2024-05-30 Thread Andreas Sturmlechner
commit: 50d1910ddaae7b7c0f2774debbf3b54749dcbd5a
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sun Apr  7 10:06:36 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu May 30 10:55:05 2024 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=50d1910d

dev-qt/qtlocation: keyword 5.15.13 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-qt/qtlocation/qtlocation-5.15.14..ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtlocation/qtlocation-5.15.14..ebuild 
b/dev-qt/qtlocation/qtlocation-5.15.14..ebuild
index 203c1791..fa98afda 100644
--- a/dev-qt/qtlocation/qtlocation-5.15.14..ebuild
+++ b/dev-qt/qtlocation/qtlocation-5.15.14..ebuild
@@ -12,7 +12,7 @@ if [[ ${QT5_BUILD_TYPE} == release ]]; then
MAPBOXGL_COMMIT=4c88f2c0e61daa89f584a8a9a3eba210221c6920
SRC_URI+=" 
https://invent.kde.org/qt/qt/${PN}-mapboxgl/-/archive/${MAPBOXGL_COMMIT}/${PN}-mapboxgl-${MAPBOXGL_COMMIT}.tar.gz
 -> ${PN}-mapboxgl-${PV}-${MAPBOXGL_COMMIT:0:8}.tar.gz
https://dev.gentoo.org/~asturm/distfiles/${PATCHSET}.tar.xz";
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~loong ~riscv ~x86"
 fi
 
 RDEPEND="



[gentoo-commits] proj/qt:master commit in: dev-qt/qtlocation/

2023-11-11 Thread Andreas Sturmlechner
commit: 5dbbe845e97cd7f3c43481ef4fb9a737af7945d1
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Nov 11 16:26:52 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Nov 11 20:23:02 2023 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=5dbbe845

dev-qt/qtlocation: Sync with ::gentoo using PATCHSET

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-qt/qtlocation/qtlocation-5.15.11..ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/dev-qt/qtlocation/qtlocation-5.15.11..ebuild 
b/dev-qt/qtlocation/qtlocation-5.15.11..ebuild
index 14a6424e..203c1791 100644
--- a/dev-qt/qtlocation/qtlocation-5.15.11..ebuild
+++ b/dev-qt/qtlocation/qtlocation-5.15.11..ebuild
@@ -3,6 +3,7 @@
 
 EAPI=8
 
+PATCHSET="${PN}-5.15.11-patchset"
 inherit qt5-build
 
 DESCRIPTION="Location (places, maps, navigation) library for the Qt5 framework"
@@ -10,7 +11,7 @@ DESCRIPTION="Location (places, maps, navigation) library for 
the Qt5 framework"
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
MAPBOXGL_COMMIT=4c88f2c0e61daa89f584a8a9a3eba210221c6920
SRC_URI+=" 
https://invent.kde.org/qt/qt/${PN}-mapboxgl/-/archive/${MAPBOXGL_COMMIT}/${PN}-mapboxgl-${MAPBOXGL_COMMIT}.tar.gz
 -> ${PN}-mapboxgl-${PV}-${MAPBOXGL_COMMIT:0:8}.tar.gz
-   
https://dev.gentoo.org/~asturm/distfiles/${PN}-5.15.11-fix-appendChildNode.patch.xz";
+   https://dev.gentoo.org/~asturm/distfiles/${PATCHSET}.tar.xz";
KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
 fi
 
@@ -41,7 +42,7 @@ QT5_TARGET_SUBDIRS=(
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
 
-PATCHES=( "${WORKDIR}/${PN}-5.15.11-fix-appendChildNode.patch" )
+PATCHES=( "${WORKDIR}/${PATCHSET}" )
 
 src_prepare() {
rm -rf src/3rdparty/mapbox-gl-native/* || die



[gentoo-commits] proj/qt:master commit in: dev-qt/qtlocation/

2023-10-08 Thread Andreas Sturmlechner
commit: c6cc7f210b5b3faa94e25503d8049ef6d2cc7707
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Oct  8 11:45:24 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Oct  8 11:58:04 2023 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=c6cc7f21

dev-qt/qtlocation: Drop QT5_KDEPATCHSET_REV, ship as regular patch

This package continues to be the odd one out:
- Rolling patchsets off kde/5.15 branch fails applying update subproject
  commits for mapbox-gl-native
- The only patch remaining in Qt5PatchCollection at the moment has no
  "Pick-to: 5.15" so will be carried indefinitely
- The back and forth around "mega crashy" Qt.labs.location documented in
  - https://invent.kde.org/qt/qt/qtlocation/-/merge_requests/4
  - https://bugreports.qt.io/browse/QTBUG-101765
  - https://bugreports.qt.io/browse/QTBUG-104682
  - https://bugreports.qt.io/browse/QTBUG-105301
  is irrelevant to our package which unconditionally builds the plugin
  via QT5_TARGET_SUBDIRS=src/imports/locationlabs eclass mechanism.

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-qt/qtlocation/qtlocation-5.15.11..ebuild | 18 +-
 1 file changed, 9 insertions(+), 9 deletions(-)

diff --git a/dev-qt/qtlocation/qtlocation-5.15.11..ebuild 
b/dev-qt/qtlocation/qtlocation-5.15.11..ebuild
index 0e9f034e..14a6424e 100644
--- a/dev-qt/qtlocation/qtlocation-5.15.11..ebuild
+++ b/dev-qt/qtlocation/qtlocation-5.15.11..ebuild
@@ -3,19 +3,16 @@
 
 EAPI=8
 
-if [[ ${PV} != ** ]]; then
-   QT5_KDEPATCHSET_REV=1
-   MAPBOXGL_COMMIT=4c88f2c0e61daa89f584a8a9a3eba210221c6920
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
-fi
-
 inherit qt5-build
 
 DESCRIPTION="Location (places, maps, navigation) library for the Qt5 framework"
-[[ ${QT5_BUILD_TYPE} == release ]] &&
-SRC_URI+=" 
https://invent.kde.org/qt/qt/${PN}-mapboxgl/-/archive/${MAPBOXGL_COMMIT}/${PN}-mapboxgl-${MAPBOXGL_COMMIT}.tar.gz
 -> ${PN}-mapboxgl-${PV}-${MAPBOXGL_COMMIT:0:8}.tar.gz"
 
-IUSE=""
+if [[ ${QT5_BUILD_TYPE} == release ]]; then
+   MAPBOXGL_COMMIT=4c88f2c0e61daa89f584a8a9a3eba210221c6920
+   SRC_URI+=" 
https://invent.kde.org/qt/qt/${PN}-mapboxgl/-/archive/${MAPBOXGL_COMMIT}/${PN}-mapboxgl-${MAPBOXGL_COMMIT}.tar.gz
 -> ${PN}-mapboxgl-${PV}-${MAPBOXGL_COMMIT:0:8}.tar.gz
+   
https://dev.gentoo.org/~asturm/distfiles/${PN}-5.15.11-fix-appendChildNode.patch.xz";
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+fi
 
 RDEPEND="
dev-libs/icu:=
@@ -43,6 +40,9 @@ QT5_TARGET_SUBDIRS=(
 )
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
+
+PATCHES=( "${WORKDIR}/${PN}-5.15.11-fix-appendChildNode.patch" )
+
 src_prepare() {
rm -rf src/3rdparty/mapbox-gl-native/* || die
mv "${WORKDIR}"/${PN}-mapboxgl-${MAPBOXGL_COMMIT}/* 
src/3rdparty/mapbox-gl-native || die



[gentoo-commits] proj/qt:master commit in: dev-qt/qtlocation/

2023-10-07 Thread Andreas Sturmlechner
commit: 6e9522c9a24039b565b690526211cd1c1c89a357
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Oct  7 23:52:54 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Oct  7 23:54:42 2023 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=6e9522c9

dev-qt/qtlocation: Sync mapboxgl snapshot facility from ::gentoo

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-qt/qtlocation/qtlocation-5.15.11..ebuild | 11 +++
 1 file changed, 11 insertions(+)

diff --git a/dev-qt/qtlocation/qtlocation-5.15.11..ebuild 
b/dev-qt/qtlocation/qtlocation-5.15.11..ebuild
index badb3cba..0e9f034e 100644
--- a/dev-qt/qtlocation/qtlocation-5.15.11..ebuild
+++ b/dev-qt/qtlocation/qtlocation-5.15.11..ebuild
@@ -5,12 +5,15 @@ EAPI=8
 
 if [[ ${PV} != ** ]]; then
QT5_KDEPATCHSET_REV=1
+   MAPBOXGL_COMMIT=4c88f2c0e61daa89f584a8a9a3eba210221c6920
KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
 fi
 
 inherit qt5-build
 
 DESCRIPTION="Location (places, maps, navigation) library for the Qt5 framework"
+[[ ${QT5_BUILD_TYPE} == release ]] &&
+SRC_URI+=" 
https://invent.kde.org/qt/qt/${PN}-mapboxgl/-/archive/${MAPBOXGL_COMMIT}/${PN}-mapboxgl-${MAPBOXGL_COMMIT}.tar.gz
 -> ${PN}-mapboxgl-${PV}-${MAPBOXGL_COMMIT:0:8}.tar.gz"
 
 IUSE=""
 
@@ -39,6 +42,14 @@ QT5_TARGET_SUBDIRS=(
src/plugins/geoservices
 )
 
+if [[ ${QT5_BUILD_TYPE} == release ]]; then
+src_prepare() {
+   rm -rf src/3rdparty/mapbox-gl-native/* || die
+   mv "${WORKDIR}"/${PN}-mapboxgl-${MAPBOXGL_COMMIT}/* 
src/3rdparty/mapbox-gl-native || die
+   qt5-build_src_prepare
+}
+fi
+
 src_configure() {
# src/plugins/geoservices requires files that are only generated when
# qmake is run in the root directory. Bug 633776.



[gentoo-commits] proj/qt:master commit in: dev-qt/qtlocation/

2023-07-08 Thread Andreas Sturmlechner
commit: dac7c921f474318661b1031f6f78b556e496a1d4
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jul  8 20:47:46 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jul  8 21:22:14 2023 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=dac7c921

dev-qt/qtlocation: Move quirk back into local src_configure()

Of course, qtlocation is not a qttools module, so qt5_tools_oos_quirk was
never executed. Solve this by making the eclass function public and call
qt5_configure_oos_quirk before qt5-build_src_configure.

Closes: https://bugs.gentoo.org/910066
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-qt/qtlocation/qtlocation-5.15.10..ebuild | 7 +++
 1 file changed, 7 insertions(+)

diff --git a/dev-qt/qtlocation/qtlocation-5.15.10..ebuild 
b/dev-qt/qtlocation/qtlocation-5.15.10..ebuild
index a560ac92..badb3cba 100644
--- a/dev-qt/qtlocation/qtlocation-5.15.10..ebuild
+++ b/dev-qt/qtlocation/qtlocation-5.15.10..ebuild
@@ -38,3 +38,10 @@ QT5_TARGET_SUBDIRS=(
src/imports/locationlabs
src/plugins/geoservices
 )
+
+src_configure() {
+   # src/plugins/geoservices requires files that are only generated when
+   # qmake is run in the root directory. Bug 633776.
+   qt5_configure_oos_quirk qtlocation-config.pri src/location
+   qt5-build_src_configure
+}



[gentoo-commits] proj/qt:master commit in: dev-qt/qtlocation/

2023-06-22 Thread Andreas Sturmlechner
commit: 335a7437d389c50a55ef1025a38803b1e85bbba1
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jun 18 16:08:55 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Jun 22 15:53:37 2023 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=335a7437

dev-qt/qtlocation: Drop src_configure() quirk, fixes InternalEclassUsage

Moved into qt5-build.eclass.

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-qt/qtlocation/qtlocation-5.15.10..ebuild | 9 -
 1 file changed, 9 deletions(-)

diff --git a/dev-qt/qtlocation/qtlocation-5.15.10..ebuild 
b/dev-qt/qtlocation/qtlocation-5.15.10..ebuild
index 44fe4356..a560ac92 100644
--- a/dev-qt/qtlocation/qtlocation-5.15.10..ebuild
+++ b/dev-qt/qtlocation/qtlocation-5.15.10..ebuild
@@ -38,12 +38,3 @@ QT5_TARGET_SUBDIRS=(
src/imports/locationlabs
src/plugins/geoservices
 )
-
-src_configure() {
-   # src/plugins/geoservices requires files that are only generated when
-   # qmake is run in the root directory. Bug 633776.
-   mkdir -p "${QT5_BUILD_DIR}"/src/location || die
-   qt5_qmake "${QT5_BUILD_DIR}"
-   cp "${S}"/src/location/qtlocation-config.pri 
"${QT5_BUILD_DIR}"/src/location || die
-   qt5-build_src_configure
-}



[gentoo-commits] proj/qt:master commit in: dev-qt/qtlocation/

2022-09-24 Thread Andreas Sturmlechner
commit: 317c69ff259a8beb7442fa7a83a7803af59f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Sep 24 20:25:06 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Sep 24 20:25:06 2022 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=317c69ff

dev-qt/qtlocation: drop 6.3.

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-qt/qtlocation/qtlocation-6.3..ebuild | 18 --
 1 file changed, 18 deletions(-)

diff --git a/dev-qt/qtlocation/qtlocation-6.3..ebuild 
b/dev-qt/qtlocation/qtlocation-6.3..ebuild
deleted file mode 100644
index 5bfb8228..
--- a/dev-qt/qtlocation/qtlocation-6.3..ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit qt6-build
-
-DESCRIPTION="Location (places, maps, navigation) library for the Qt6 framework"
-
-if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64"
-fi
-
-DEPEND="
-   =dev-qt/qtbase-${PV}*
-   =dev-qt/qtdeclarative-${PV}*
-"
-RDEPEND="${DEPEND}"



[gentoo-commits] proj/qt:master commit in: dev-qt/qtlocation/, dev-qt/qtdbus/, dev-qt/qtsql/, dev-qt/qtspeech/, ...

2022-09-17 Thread Andreas Sturmlechner
commit: 310392111524efc9a559c3553183ad7218f946d3
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Sep  8 10:06:18 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Sep 17 14:26:38 2022 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=31039211

dev-qt: Set QT5_KDEPATCHSET_REV within release switch

Can't use QT5_BUILD_TYPE pre-inheriting qt5-build.eclass.
Makes the live ebuilds a bit more useful to spinning releases.

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-qt/qt3d/qt3d-5.15.6..ebuild   |  8 
 dev-qt/qtbluetooth/qtbluetooth-5.15.6..ebuild |  9 +
 dev-qt/qtconcurrent/qtconcurrent-5.15.6..ebuild   |  9 +
 dev-qt/qtcore/qtcore-5.15.6..ebuild   |  9 +
 dev-qt/qtdbus/qtdbus-5.15.6..ebuild   |  9 +
 dev-qt/qtdeclarative/qtdeclarative-5.15.6..ebuild |  9 +
 dev-qt/qtgui/qtgui-5.15.6..ebuild | 11 ++-
 dev-qt/qtimageformats/qtimageformats-5.15.6..ebuild   |  9 +
 dev-qt/qtlocation/qtlocation-5.15.6..ebuild   |  9 +
 dev-qt/qtmultimedia/qtmultimedia-5.15.6..ebuild   |  9 +
 dev-qt/qtnetwork/qtnetwork-5.15.6..ebuild |  9 +
 dev-qt/qtopengl/qtopengl-5.15.6..ebuild   |  9 +
 dev-qt/qtprintsupport/qtprintsupport-5.15.6..ebuild   |  9 +
 .../qtquickcontrols2/qtquickcontrols2-5.15.6..ebuild  |  9 +
 dev-qt/qtspeech/qtspeech-5.15.6..ebuild   |  9 +
 dev-qt/qtsql/qtsql-5.15.6..ebuild | 11 ++-
 dev-qt/qtsvg/qtsvg-5.15.6..ebuild |  9 +
 dev-qt/qttest/qttest-5.15.6..ebuild   | 13 ++---
 dev-qt/qttranslations/qttranslations-5.15.6..ebuild   |  9 +
 .../qtvirtualkeyboard-5.15.6..ebuild  |  9 +
 dev-qt/qtwayland/qtwayland-5.15.6..ebuild | 15 +++
 dev-qt/qtwebchannel/qtwebchannel-5.15.6..ebuild   |  9 +
 dev-qt/qtwebsockets/qtwebsockets-5.15.6..ebuild   |  9 +
 dev-qt/qtwidgets/qtwidgets-5.15.6..ebuild | 10 +-
 dev-qt/qtxml/qtxml-5.15.6..ebuild | 13 ++---
 25 files changed, 130 insertions(+), 113 deletions(-)

diff --git a/dev-qt/qt3d/qt3d-5.15.6..ebuild 
b/dev-qt/qt3d/qt3d-5.15.6..ebuild
index 0da2ac57..6517132d 100644
--- a/dev-qt/qt3d/qt3d-5.15.6..ebuild
+++ b/dev-qt/qt3d/qt3d-5.15.6..ebuild
@@ -3,14 +3,14 @@
 
 EAPI=8
 
+if [[ ${PV} != ** ]]; then
+   QT5_KDEPATCHSET_REV=1
+   KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+fi
 inherit qt5-build
 
 DESCRIPTION="3D rendering module for the Qt5 framework"
 
-if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
-fi
-
 # TODO: tools
 IUSE="gamepad gles2-only qml vulkan"
 

diff --git a/dev-qt/qtbluetooth/qtbluetooth-5.15.6..ebuild 
b/dev-qt/qtbluetooth/qtbluetooth-5.15.6..ebuild
index 9923f030..b3e443f1 100644
--- a/dev-qt/qtbluetooth/qtbluetooth-5.15.6..ebuild
+++ b/dev-qt/qtbluetooth/qtbluetooth-5.15.6..ebuild
@@ -3,15 +3,16 @@
 
 EAPI=8
 
+if [[ ${PV} != ** ]]; then
+   QT5_KDEPATCHSET_REV=1
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+fi
+
 QT5_MODULE="qtconnectivity"
 inherit qt5-build
 
 DESCRIPTION="Bluetooth support library for the Qt5 framework"
 
-if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
-fi
-
 IUSE="qml"
 
 DEPEND="

diff --git a/dev-qt/qtconcurrent/qtconcurrent-5.15.6..ebuild 
b/dev-qt/qtconcurrent/qtconcurrent-5.15.6..ebuild
index 769fd1c7..4f9e92a5 100644
--- a/dev-qt/qtconcurrent/qtconcurrent-5.15.6..ebuild
+++ b/dev-qt/qtconcurrent/qtconcurrent-5.15.6..ebuild
@@ -3,15 +3,16 @@
 
 EAPI=8
 
+if [[ ${PV} != ** ]]; then
+   QT5_KDEPATCHSET_REV=1
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+fi
+
 QT5_MODULE="qtbase"
 inherit qt5-build
 
 DESCRIPTION="Multi-threading concurrence support library for the Qt5 framework"
 
-if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
-fi
-
 IUSE=""
 
 DEPEND="=dev-qt/qtcore-${QT5_PV}*:5="

diff --git a/dev-qt/qtcore/qtcore-5.15.6..ebuild 
b/dev-qt/qtcore/qtcore-5.15.6..ebuild
index 1f4a57ff..66e8d589 100644
--- a/dev-qt/qtcore/qtcore-5.15.6..ebuild
+++ b/dev-qt/qtcore/qtcore-5.15.6..ebuild
@@ -3,16 +3,17 @@
 
 EAPI=8
 
+if [[ ${PV} != ** ]]; then
+   QT5_KDEPATCHSET_REV=1
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+fi
+
 QT5_MODULE="qtbase"
 inherit linux-info flag-o-matic qt5-build
 
 DESCRIPTION="Cross-platform application development framework"
 SLO

[gentoo-commits] proj/qt:master commit in: dev-qt/qtlocation/

2022-09-08 Thread Andreas Sturmlechner
commit: edfa77d861894611310d80bf59d171122c676075
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 24 04:58:00 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Sep  8 09:28:43 2022 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=edfa77d8

dev-qt/qtlocation: Keyword 5.15.5 ppc64, #840683

Signed-off-by: Sam James  gentoo.org>
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-qt/qtlocation/qtlocation-5.15.5..ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtlocation/qtlocation-5.15.5..ebuild 
b/dev-qt/qtlocation/qtlocation-5.15.5..ebuild
index 71103c01..24597882 100644
--- a/dev-qt/qtlocation/qtlocation-5.15.5..ebuild
+++ b/dev-qt/qtlocation/qtlocation-5.15.5..ebuild
@@ -8,7 +8,7 @@ inherit qt5-build
 DESCRIPTION="Location (places, maps, navigation) library for the Qt5 framework"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
 fi
 
 IUSE=""



[gentoo-commits] proj/qt:master commit in: dev-qt/qtlocation/

2021-08-26 Thread Andreas Sturmlechner
commit: cdac84df9f99e7e2a400c4e8e675979b8e062b10
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Aug 26 09:17:22 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Aug 26 12:10:04 2021 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=cdac84df

dev-qt/qtlocation: Add missing qtlocation-mapboxgl snapshot

Bug: https://bugs.gentoo.org/810436
Package-Manager: Portage-3.0.22, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-qt/qtlocation/qtlocation-5.15..ebuild | 9 +
 1 file changed, 9 insertions(+)

diff --git a/dev-qt/qtlocation/qtlocation-5.15..ebuild 
b/dev-qt/qtlocation/qtlocation-5.15..ebuild
index 89f942d3..72dde105 100644
--- a/dev-qt/qtlocation/qtlocation-5.15..ebuild
+++ b/dev-qt/qtlocation/qtlocation-5.15..ebuild
@@ -8,6 +8,8 @@ inherit qt5-build
 DESCRIPTION="Location (places, maps, navigation) library for the Qt5 framework"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
+   MAPBOXGL_COMMIT=d3101bbc22edd41c9036ea487d4a71eabd97823d
+   SRC_URI+=" 
https://invent.kde.org/qt/qt/${PN}-mapboxgl/-/archive/${MAPBOXGL_COMMIT}/${PN}-mapboxgl-${MAPBOXGL_COMMIT}.tar.gz
 -> ${PN}-mapboxgl-${PV}-${MAPBOXGL_COMMIT:0:8}.tar.gz"
KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
 fi
 
@@ -38,6 +40,13 @@ QT5_TARGET_SUBDIRS=(
src/plugins/geoservices
 )
 
+if [[ ${QT5_BUILD_TYPE} == release ]]; then
+src_prepare() {
+   mv "${WORKDIR}"/${PN}-mapboxgl-${MAPBOXGL_COMMIT}/* 
src/3rdparty/mapbox-gl-native || die
+   qt5-build_src_prepare
+}
+fi
+
 src_configure() {
# src/plugins/geoservices requires files that are only generated when
# qmake is run in the root directory. Bug 633776.



[gentoo-commits] proj/qt:master commit in: dev-qt/qtlocation/, dev-qt/qtlocation/files/

2020-05-11 Thread Andreas Sturmlechner
commit: 050d1603470c2661ec9b291adde3339f5ad67800
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon May 11 21:31:50 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon May 11 21:31:50 2020 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=050d1603

dev-qt/qtlocation: Fix build with GCC-10

Reported-by: Vadim Dyadkin  3lp.cx>
Bug: https://bugs.gentoo.org/722102
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../files/qtlocation-5.15.0_rc-gcc-10.patch| 36 ++
 dev-qt/qtlocation/qtlocation-5.15.0_rc.ebuild  |  2 ++
 2 files changed, 38 insertions(+)

diff --git a/dev-qt/qtlocation/files/qtlocation-5.15.0_rc-gcc-10.patch 
b/dev-qt/qtlocation/files/qtlocation-5.15.0_rc-gcc-10.patch
new file mode 100644
index ..e7cc6f70
--- /dev/null
+++ b/dev-qt/qtlocation/files/qtlocation-5.15.0_rc-gcc-10.patch
@@ -0,0 +1,36 @@
+From 0853378b2f2de82c59501e31d18906694ec6e27e Mon Sep 17 00:00:00 2001
+From: Bruno de Oliveira Abinader 
+Date: Wed, 22 Apr 2020 19:54:53 +0300
+Subject: Fix compilation issues on GCC 9
+
+---
+ platform/default/bidi.cpp | 1 +
+ src/mbgl/util/convert.cpp | 2 ++
+ 2 files changed, 3 insertions(+)
+
+diff --git a/src/3rdparty/mapbox-gl-native/platform/default/bidi.cpp 
b/src/3rdparty/mapbox-gl-native/platform/default/bidi.cpp
+index d475c387b..c1710a6f1 100644
+--- a/src/3rdparty/mapbox-gl-native/platform/default/bidi.cpp
 b/src/3rdparty/mapbox-gl-native/platform/default/bidi.cpp
+@@ -5,6 +5,7 @@
+ #include 
+ 
+ #include 
++#include 
+ 
+ namespace mbgl {
+ 
+diff --git a/src/3rdparty/mapbox-gl-native/src/mbgl/util/convert.cpp 
b/src/3rdparty/mapbox-gl-native/src/mbgl/util/convert.cpp
+index 97bfe9108..510ff2386 100644
+--- a/src/3rdparty/mapbox-gl-native/src/mbgl/util/convert.cpp
 b/src/3rdparty/mapbox-gl-native/src/mbgl/util/convert.cpp
+@@ -1,5 +1,7 @@
+ #include 
+ 
++#include 
++
+ namespace mbgl {
+ namespace util {
+ 
+-- 
+cgit v1.2.1

diff --git a/dev-qt/qtlocation/qtlocation-5.15.0_rc.ebuild 
b/dev-qt/qtlocation/qtlocation-5.15.0_rc.ebuild
index 0772e510..aa135688 100644
--- a/dev-qt/qtlocation/qtlocation-5.15.0_rc.ebuild
+++ b/dev-qt/qtlocation/qtlocation-5.15.0_rc.ebuild
@@ -37,6 +37,8 @@ QT5_TARGET_SUBDIRS=(
src/plugins/geoservices
 )
 
+PATCHES=( "${FILESDIR}/${P}-gcc-10.patch" ) # bug 722102
+
 src_configure() {
# src/plugins/geoservices requires files that are only generated when
# qmake is run in the root directory. Bug 633776.



[gentoo-commits] proj/qt:master commit in: dev-qt/qtlocation/

2020-04-09 Thread Jimi Huotari
commit: ab640d3d18a90c66125149619d422926409ced65
Author: Jimi Huotari  gentoo  org>
AuthorDate: Fri Apr 10 00:53:00 2020 +
Commit: Jimi Huotari  gentoo  org>
CommitDate: Fri Apr 10 00:53:56 2020 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=ab640d3d

dev-qt/qtlocation: update configure-time workaround

Package-Manager: Portage-2.3.98, Repoman-2.3.22
Signed-off-by: Jimi Huotari  gentoo.org>

 dev-qt/qtlocation/qtlocation-5.14..ebuild| 5 +++--
 dev-qt/qtlocation/qtlocation-5.15.0_beta3.ebuild | 5 +++--
 dev-qt/qtlocation/qtlocation-5.15..ebuild| 5 +++--
 3 files changed, 9 insertions(+), 6 deletions(-)

diff --git a/dev-qt/qtlocation/qtlocation-5.14..ebuild 
b/dev-qt/qtlocation/qtlocation-5.14..ebuild
index 838cb1e2..0772e510 100644
--- a/dev-qt/qtlocation/qtlocation-5.14..ebuild
+++ b/dev-qt/qtlocation/qtlocation-5.14..ebuild
@@ -40,7 +40,8 @@ QT5_TARGET_SUBDIRS=(
 src_configure() {
# src/plugins/geoservices requires files that are only generated when
# qmake is run in the root directory. Bug 633776.
-   mkdir -p "${QT5_BUILD_DIR}" || die
-   qt5_qmake "${QT_BUILD_DIR}"
+   mkdir -p "${QT5_BUILD_DIR}"/src/location || die
+   qt5_qmake "${QT5_BUILD_DIR}"
+   cp "${S}"/src/location/qtlocation-config.pri 
"${QT5_BUILD_DIR}"/src/location || die
qt5-build_src_configure
 }

diff --git a/dev-qt/qtlocation/qtlocation-5.15.0_beta3.ebuild 
b/dev-qt/qtlocation/qtlocation-5.15.0_beta3.ebuild
index 838cb1e2..0772e510 100644
--- a/dev-qt/qtlocation/qtlocation-5.15.0_beta3.ebuild
+++ b/dev-qt/qtlocation/qtlocation-5.15.0_beta3.ebuild
@@ -40,7 +40,8 @@ QT5_TARGET_SUBDIRS=(
 src_configure() {
# src/plugins/geoservices requires files that are only generated when
# qmake is run in the root directory. Bug 633776.
-   mkdir -p "${QT5_BUILD_DIR}" || die
-   qt5_qmake "${QT_BUILD_DIR}"
+   mkdir -p "${QT5_BUILD_DIR}"/src/location || die
+   qt5_qmake "${QT5_BUILD_DIR}"
+   cp "${S}"/src/location/qtlocation-config.pri 
"${QT5_BUILD_DIR}"/src/location || die
qt5-build_src_configure
 }

diff --git a/dev-qt/qtlocation/qtlocation-5.15..ebuild 
b/dev-qt/qtlocation/qtlocation-5.15..ebuild
index 838cb1e2..0772e510 100644
--- a/dev-qt/qtlocation/qtlocation-5.15..ebuild
+++ b/dev-qt/qtlocation/qtlocation-5.15..ebuild
@@ -40,7 +40,8 @@ QT5_TARGET_SUBDIRS=(
 src_configure() {
# src/plugins/geoservices requires files that are only generated when
# qmake is run in the root directory. Bug 633776.
-   mkdir -p "${QT5_BUILD_DIR}" || die
-   qt5_qmake "${QT_BUILD_DIR}"
+   mkdir -p "${QT5_BUILD_DIR}"/src/location || die
+   qt5_qmake "${QT5_BUILD_DIR}"
+   cp "${S}"/src/location/qtlocation-config.pri 
"${QT5_BUILD_DIR}"/src/location || die
qt5-build_src_configure
 }



[gentoo-commits] proj/qt:master commit in: dev-qt/qtlocation/

2020-04-01 Thread Andreas Sturmlechner
commit: a58db873454325458d31ef52e6b1b63c7a33a2b2
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Mar 31 10:35:28 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Apr  1 20:25:07 2020 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=a58db873

dev-qt/qtlocation: Add missing dependency on dev-libs/icu:=

Thanks-to: Martin Gysel (bearsh)  bearsh.org>
Closes: https://bugs.gentoo.org/715234
Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-qt/qtlocation/qtlocation-5.14..ebuild | 3 ++-
 dev-qt/qtlocation/qtlocation-5.15..ebuild | 3 ++-
 dev-qt/qtlocation/qtlocation-5..ebuild| 3 ++-
 3 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/dev-qt/qtlocation/qtlocation-5.14..ebuild 
b/dev-qt/qtlocation/qtlocation-5.14..ebuild
index ff48cdc6..838cb1e2 100644
--- a/dev-qt/qtlocation/qtlocation-5.14..ebuild
+++ b/dev-qt/qtlocation/qtlocation-5.14..ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -13,6 +13,7 @@ fi
 IUSE=""
 
 RDEPEND="
+   dev-libs/icu:=
~dev-qt/qtcore-${PV}
~dev-qt/qtdeclarative-${PV}
~dev-qt/qtgui-${PV}

diff --git a/dev-qt/qtlocation/qtlocation-5.15..ebuild 
b/dev-qt/qtlocation/qtlocation-5.15..ebuild
index ff48cdc6..838cb1e2 100644
--- a/dev-qt/qtlocation/qtlocation-5.15..ebuild
+++ b/dev-qt/qtlocation/qtlocation-5.15..ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -13,6 +13,7 @@ fi
 IUSE=""
 
 RDEPEND="
+   dev-libs/icu:=
~dev-qt/qtcore-${PV}
~dev-qt/qtdeclarative-${PV}
~dev-qt/qtgui-${PV}

diff --git a/dev-qt/qtlocation/qtlocation-5..ebuild 
b/dev-qt/qtlocation/qtlocation-5..ebuild
index ff48cdc6..838cb1e2 100644
--- a/dev-qt/qtlocation/qtlocation-5..ebuild
+++ b/dev-qt/qtlocation/qtlocation-5..ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -13,6 +13,7 @@ fi
 IUSE=""
 
 RDEPEND="
+   dev-libs/icu:=
~dev-qt/qtcore-${PV}
~dev-qt/qtdeclarative-${PV}
~dev-qt/qtgui-${PV}



[gentoo-commits] proj/qt:master commit in: dev-qt/qtlocation/

2019-05-14 Thread Michael Palimaka
commit: 607ff1b6adbfcebb6c018fc1a1c00b2da191d3fc
Author: Jan Kundrát  kde  org>
AuthorDate: Fri May 10 22:20:50 2019 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Tue May 14 10:36:16 2019 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=607ff1b6

dev-qt/qtlocation: Fix build of 5.13

Without this patch, the build fails with qmake's error message:

 Project ERROR: Could not find feature location-labs-plugin.

Tested on 5.13.; the 5. (targetting the dev branch upstream) is
untested.

Closes: https://github.com/gentoo/qt/pull/189

 dev-qt/qtlocation/qtlocation-5.13..ebuild | 1 +
 dev-qt/qtlocation/qtlocation-5..ebuild| 1 +
 2 files changed, 2 insertions(+)

diff --git a/dev-qt/qtlocation/qtlocation-5.13..ebuild 
b/dev-qt/qtlocation/qtlocation-5.13..ebuild
index 25dc50ab..96f688d8 100644
--- a/dev-qt/qtlocation/qtlocation-5.13..ebuild
+++ b/dev-qt/qtlocation/qtlocation-5.13..ebuild
@@ -32,6 +32,7 @@ QT5_TARGET_SUBDIRS=(
src/3rdparty/mapbox-gl-native
src/location
src/imports/location
+   src/imports/locationlabs
src/plugins/geoservices
 )
 

diff --git a/dev-qt/qtlocation/qtlocation-5..ebuild 
b/dev-qt/qtlocation/qtlocation-5..ebuild
index 25dc50ab..96f688d8 100644
--- a/dev-qt/qtlocation/qtlocation-5..ebuild
+++ b/dev-qt/qtlocation/qtlocation-5..ebuild
@@ -32,6 +32,7 @@ QT5_TARGET_SUBDIRS=(
src/3rdparty/mapbox-gl-native
src/location
src/imports/location
+   src/imports/locationlabs
src/plugins/geoservices
 )
 



[gentoo-commits] proj/qt:master commit in: dev-qt/qtlocation/

2019-01-07 Thread Davide Pesavento
commit: 660d91a53b6a59118fb2bbf6b94a594cea24144f
Author: Davide Pesavento  gentoo  org>
AuthorDate: Mon Jan  7 19:38:34 2019 +
Commit: Davide Pesavento  gentoo  org>
CommitDate: Mon Jan  7 19:38:34 2019 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=660d91a5

dev-qt/qtlocation: improve DESCRIPTION

Package-Manager: Portage-2.3.53, Repoman-2.3.12
Signed-off-by: Davide Pesavento  gentoo.org>

 dev-qt/qtlocation/qtlocation-5.12.0.ebuild| 4 ++--
 dev-qt/qtlocation/qtlocation-5.12..ebuild | 4 ++--
 dev-qt/qtlocation/qtlocation-5..ebuild| 4 ++--
 3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/dev-qt/qtlocation/qtlocation-5.12.0.ebuild 
b/dev-qt/qtlocation/qtlocation-5.12.0.ebuild
index 78057b71..25dc50ab 100644
--- a/dev-qt/qtlocation/qtlocation-5.12.0.ebuild
+++ b/dev-qt/qtlocation/qtlocation-5.12.0.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 inherit qt5-build
 
-DESCRIPTION="The Location module for the Qt5 framework"
+DESCRIPTION="Location (places, maps, navigation) library for the Qt5 framework"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
KEYWORDS="~amd64 ~arm ~arm64 ~x86"

diff --git a/dev-qt/qtlocation/qtlocation-5.12..ebuild 
b/dev-qt/qtlocation/qtlocation-5.12..ebuild
index 78057b71..25dc50ab 100644
--- a/dev-qt/qtlocation/qtlocation-5.12..ebuild
+++ b/dev-qt/qtlocation/qtlocation-5.12..ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 inherit qt5-build
 
-DESCRIPTION="The Location module for the Qt5 framework"
+DESCRIPTION="Location (places, maps, navigation) library for the Qt5 framework"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
KEYWORDS="~amd64 ~arm ~arm64 ~x86"

diff --git a/dev-qt/qtlocation/qtlocation-5..ebuild 
b/dev-qt/qtlocation/qtlocation-5..ebuild
index 78057b71..25dc50ab 100644
--- a/dev-qt/qtlocation/qtlocation-5..ebuild
+++ b/dev-qt/qtlocation/qtlocation-5..ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 inherit qt5-build
 
-DESCRIPTION="The Location module for the Qt5 framework"
+DESCRIPTION="Location (places, maps, navigation) library for the Qt5 framework"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
KEYWORDS="~amd64 ~arm ~arm64 ~x86"



[gentoo-commits] proj/qt:master commit in: dev-qt/qtlocation/

2018-12-06 Thread Andreas Sturmlechner
commit: 7401edee605999f21293d673b2a0d1825abf0272
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Dec  5 22:49:00 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Dec  6 19:27:07 2018 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=7401edee

dev-qt/qtlocation: Add USE-DEPEND on dev-qt/qtpositioning[qml]

For usage of QtPositioningQuick.

While location-labs-plugin is optional, declarativemaps is built and depends on
QtPositioningQuick unconditionally. It is probably for this reason that ${PN}
already unconditionally depends on dev-qt/qtdeclarative, so making the plugin
optional would save us nothing.

Bug: https://bugs.gentoo.org/669608
Reported-by: Toralf Förster  gentoo.org>
Thanks-to: Jimi Huotari  gentoo.org>
Thanks-to: Iade Gesso  gmail.com>
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-qt/qtlocation/qtlocation-5.11..ebuild | 4 ++--
 dev-qt/qtlocation/qtlocation-5.12.0.ebuild| 2 +-
 dev-qt/qtlocation/qtlocation-5.12..ebuild | 4 ++--
 dev-qt/qtlocation/qtlocation-5..ebuild| 4 ++--
 4 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/dev-qt/qtlocation/qtlocation-5.11..ebuild 
b/dev-qt/qtlocation/qtlocation-5.11..ebuild
index f791b5b3..78057b71 100644
--- a/dev-qt/qtlocation/qtlocation-5.11..ebuild
+++ b/dev-qt/qtlocation/qtlocation-5.11..ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -17,7 +17,7 @@ RDEPEND="
~dev-qt/qtdeclarative-${PV}
~dev-qt/qtgui-${PV}
~dev-qt/qtnetwork-${PV}
-   ~dev-qt/qtpositioning-${PV}
+   ~dev-qt/qtpositioning-${PV}[qml]
~dev-qt/qtsql-${PV}
sys-libs/zlib
 "

diff --git a/dev-qt/qtlocation/qtlocation-5.12.0.ebuild 
b/dev-qt/qtlocation/qtlocation-5.12.0.ebuild
index b6f3af24..78057b71 100644
--- a/dev-qt/qtlocation/qtlocation-5.12.0.ebuild
+++ b/dev-qt/qtlocation/qtlocation-5.12.0.ebuild
@@ -17,7 +17,7 @@ RDEPEND="
~dev-qt/qtdeclarative-${PV}
~dev-qt/qtgui-${PV}
~dev-qt/qtnetwork-${PV}
-   ~dev-qt/qtpositioning-${PV}
+   ~dev-qt/qtpositioning-${PV}[qml]
~dev-qt/qtsql-${PV}
sys-libs/zlib
 "

diff --git a/dev-qt/qtlocation/qtlocation-5.12..ebuild 
b/dev-qt/qtlocation/qtlocation-5.12..ebuild
index f791b5b3..78057b71 100644
--- a/dev-qt/qtlocation/qtlocation-5.12..ebuild
+++ b/dev-qt/qtlocation/qtlocation-5.12..ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -17,7 +17,7 @@ RDEPEND="
~dev-qt/qtdeclarative-${PV}
~dev-qt/qtgui-${PV}
~dev-qt/qtnetwork-${PV}
-   ~dev-qt/qtpositioning-${PV}
+   ~dev-qt/qtpositioning-${PV}[qml]
~dev-qt/qtsql-${PV}
sys-libs/zlib
 "

diff --git a/dev-qt/qtlocation/qtlocation-5..ebuild 
b/dev-qt/qtlocation/qtlocation-5..ebuild
index f791b5b3..78057b71 100644
--- a/dev-qt/qtlocation/qtlocation-5..ebuild
+++ b/dev-qt/qtlocation/qtlocation-5..ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -17,7 +17,7 @@ RDEPEND="
~dev-qt/qtdeclarative-${PV}
~dev-qt/qtgui-${PV}
~dev-qt/qtnetwork-${PV}
-   ~dev-qt/qtpositioning-${PV}
+   ~dev-qt/qtpositioning-${PV}[qml]
~dev-qt/qtsql-${PV}
sys-libs/zlib
 "



[gentoo-commits] proj/qt:master commit in: dev-qt/qtlocation/

2017-10-10 Thread Michael Palimaka
commit: feaa2356be6949c90be25099f8e69aaa3fa2d3bb
Author: Michael Palimaka  gentoo  org>
AuthorDate: Tue Oct 10 11:20:11 2017 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Tue Oct 10 11:20:41 2017 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=feaa2356

dev-qt/qtlocation: fix build of 5.9 and later

Bug: https://bugs.gentoo.org/633776
Package-Manager: Portage-2.3.8, Repoman-2.3.3

 dev-qt/qtlocation/qtlocation-5.10..ebuild | 8 
 dev-qt/qtlocation/qtlocation-5.9..ebuild  | 8 
 dev-qt/qtlocation/qtlocation-5..ebuild| 8 
 3 files changed, 24 insertions(+)

diff --git a/dev-qt/qtlocation/qtlocation-5.10..ebuild 
b/dev-qt/qtlocation/qtlocation-5.10..ebuild
index 420e3c9b..06c3a9a1 100644
--- a/dev-qt/qtlocation/qtlocation-5.10..ebuild
+++ b/dev-qt/qtlocation/qtlocation-5.10..ebuild
@@ -34,3 +34,11 @@ QT5_TARGET_SUBDIRS=(
src/imports/location
src/plugins/geoservices
 )
+
+src_configure() {
+   # src/plugins/geoservices requires files that are only generated when
+   # qmake is run in the root directory. Bug 633776.
+   mkdir -p "${QT5_BUILD_DIR}" || die
+   qt5_qmake "${QT_BUILD_DIR}"
+   qt5-build_src_configure
+}

diff --git a/dev-qt/qtlocation/qtlocation-5.9..ebuild 
b/dev-qt/qtlocation/qtlocation-5.9..ebuild
index 420e3c9b..06c3a9a1 100644
--- a/dev-qt/qtlocation/qtlocation-5.9..ebuild
+++ b/dev-qt/qtlocation/qtlocation-5.9..ebuild
@@ -34,3 +34,11 @@ QT5_TARGET_SUBDIRS=(
src/imports/location
src/plugins/geoservices
 )
+
+src_configure() {
+   # src/plugins/geoservices requires files that are only generated when
+   # qmake is run in the root directory. Bug 633776.
+   mkdir -p "${QT5_BUILD_DIR}" || die
+   qt5_qmake "${QT_BUILD_DIR}"
+   qt5-build_src_configure
+}

diff --git a/dev-qt/qtlocation/qtlocation-5..ebuild 
b/dev-qt/qtlocation/qtlocation-5..ebuild
index 420e3c9b..06c3a9a1 100644
--- a/dev-qt/qtlocation/qtlocation-5..ebuild
+++ b/dev-qt/qtlocation/qtlocation-5..ebuild
@@ -34,3 +34,11 @@ QT5_TARGET_SUBDIRS=(
src/imports/location
src/plugins/geoservices
 )
+
+src_configure() {
+   # src/plugins/geoservices requires files that are only generated when
+   # qmake is run in the root directory. Bug 633776.
+   mkdir -p "${QT5_BUILD_DIR}" || die
+   qt5_qmake "${QT_BUILD_DIR}"
+   qt5-build_src_configure
+}



[gentoo-commits] proj/qt:master commit in: dev-qt/qtlocation/

2017-07-22 Thread Michael Palimaka
commit: b1e5e16a9ca8bf5e90c99aadf9a729cba17a2ba9
Author: Michael Palimaka  gentoo  org>
AuthorDate: Sun Jul 23 03:38:59 2017 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sun Jul 23 03:39:11 2017 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=b1e5e16a

dev-qt/qtlocation: add missing plugin dependencies

mapboxgl - qtsql & zlib
osm - qtconcurrent

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-qt/qtlocation/qtlocation-5.9.1.ebuild| 8 ++--
 dev-qt/qtlocation/qtlocation-5.9..ebuild | 8 ++--
 dev-qt/qtlocation/qtlocation-5..ebuild   | 8 ++--
 3 files changed, 18 insertions(+), 6 deletions(-)

diff --git a/dev-qt/qtlocation/qtlocation-5.9.1.ebuild 
b/dev-qt/qtlocation/qtlocation-5.9.1.ebuild
index edebcf25..420e3c9b 100644
--- a/dev-qt/qtlocation/qtlocation-5.9.1.ebuild
+++ b/dev-qt/qtlocation/qtlocation-5.9.1.ebuild
@@ -12,14 +12,18 @@ fi
 
 IUSE=""
 
-DEPEND="
+RDEPEND="
~dev-qt/qtcore-${PV}
~dev-qt/qtdeclarative-${PV}
~dev-qt/qtgui-${PV}
~dev-qt/qtnetwork-${PV}
~dev-qt/qtpositioning-${PV}
+   ~dev-qt/qtsql-${PV}
+   sys-libs/zlib
+"
+DEPEND="${RDEPEND}
+   ~dev-qt/qtconcurrent-${PV}
 "
-RDEPEND="${DEPEND}"
 
 QT5_TARGET_SUBDIRS=(
src/3rdparty/clipper

diff --git a/dev-qt/qtlocation/qtlocation-5.9..ebuild 
b/dev-qt/qtlocation/qtlocation-5.9..ebuild
index edebcf25..420e3c9b 100644
--- a/dev-qt/qtlocation/qtlocation-5.9..ebuild
+++ b/dev-qt/qtlocation/qtlocation-5.9..ebuild
@@ -12,14 +12,18 @@ fi
 
 IUSE=""
 
-DEPEND="
+RDEPEND="
~dev-qt/qtcore-${PV}
~dev-qt/qtdeclarative-${PV}
~dev-qt/qtgui-${PV}
~dev-qt/qtnetwork-${PV}
~dev-qt/qtpositioning-${PV}
+   ~dev-qt/qtsql-${PV}
+   sys-libs/zlib
+"
+DEPEND="${RDEPEND}
+   ~dev-qt/qtconcurrent-${PV}
 "
-RDEPEND="${DEPEND}"
 
 QT5_TARGET_SUBDIRS=(
src/3rdparty/clipper

diff --git a/dev-qt/qtlocation/qtlocation-5..ebuild 
b/dev-qt/qtlocation/qtlocation-5..ebuild
index edebcf25..420e3c9b 100644
--- a/dev-qt/qtlocation/qtlocation-5..ebuild
+++ b/dev-qt/qtlocation/qtlocation-5..ebuild
@@ -12,14 +12,18 @@ fi
 
 IUSE=""
 
-DEPEND="
+RDEPEND="
~dev-qt/qtcore-${PV}
~dev-qt/qtdeclarative-${PV}
~dev-qt/qtgui-${PV}
~dev-qt/qtnetwork-${PV}
~dev-qt/qtpositioning-${PV}
+   ~dev-qt/qtsql-${PV}
+   sys-libs/zlib
+"
+DEPEND="${RDEPEND}
+   ~dev-qt/qtconcurrent-${PV}
 "
-RDEPEND="${DEPEND}"
 
 QT5_TARGET_SUBDIRS=(
src/3rdparty/clipper



[gentoo-commits] proj/qt:master commit in: dev-qt/qtlocation/

2017-06-06 Thread Michael Palimaka
commit: 735c3426e9f47ed5e77e3b340e0608136289666f
Author: Jan Kundrát  kde  org>
AuthorDate: Tue Jun  6 08:28:02 2017 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Tue Jun  6 13:04:26 2017 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=735c3426

dev-qt/qtlocation: Fix build for 5.9.0+

Because upstream has removed the top-level 3rdparty.pro file [1], we
have to adapt and pick and choose the individual components now.

Tested with 5.9..

[1] Upstream commit c54ee74acdb9757989004005baf79e99be4c9417 which is
present in all 5.9.x including betas.

 dev-qt/qtlocation/qtlocation-5.9.0.ebuild| 5 -
 dev-qt/qtlocation/qtlocation-5.9..ebuild | 5 -
 dev-qt/qtlocation/qtlocation-5..ebuild   | 5 -
 3 files changed, 12 insertions(+), 3 deletions(-)

diff --git a/dev-qt/qtlocation/qtlocation-5.9.0.ebuild 
b/dev-qt/qtlocation/qtlocation-5.9.0.ebuild
index 3b8070ce..1dd44a45 100644
--- a/dev-qt/qtlocation/qtlocation-5.9.0.ebuild
+++ b/dev-qt/qtlocation/qtlocation-5.9.0.ebuild
@@ -22,7 +22,10 @@ DEPEND="
 RDEPEND="${DEPEND}"
 
 QT5_TARGET_SUBDIRS=(
-   src/3rdparty
+   src/3rdparty/clipper
+   src/3rdparty/poly2tri
+   src/3rdparty/clip2tri
+   src/3rdparty/mapbox-gl-native
src/location
src/imports/location
src/plugins/geoservices

diff --git a/dev-qt/qtlocation/qtlocation-5.9..ebuild 
b/dev-qt/qtlocation/qtlocation-5.9..ebuild
index 3b8070ce..1dd44a45 100644
--- a/dev-qt/qtlocation/qtlocation-5.9..ebuild
+++ b/dev-qt/qtlocation/qtlocation-5.9..ebuild
@@ -22,7 +22,10 @@ DEPEND="
 RDEPEND="${DEPEND}"
 
 QT5_TARGET_SUBDIRS=(
-   src/3rdparty
+   src/3rdparty/clipper
+   src/3rdparty/poly2tri
+   src/3rdparty/clip2tri
+   src/3rdparty/mapbox-gl-native
src/location
src/imports/location
src/plugins/geoservices

diff --git a/dev-qt/qtlocation/qtlocation-5..ebuild 
b/dev-qt/qtlocation/qtlocation-5..ebuild
index 3b8070ce..1dd44a45 100644
--- a/dev-qt/qtlocation/qtlocation-5..ebuild
+++ b/dev-qt/qtlocation/qtlocation-5..ebuild
@@ -22,7 +22,10 @@ DEPEND="
 RDEPEND="${DEPEND}"
 
 QT5_TARGET_SUBDIRS=(
-   src/3rdparty
+   src/3rdparty/clipper
+   src/3rdparty/poly2tri
+   src/3rdparty/clip2tri
+   src/3rdparty/mapbox-gl-native
src/location
src/imports/location
src/plugins/geoservices



[gentoo-commits] proj/qt:master commit in: dev-qt/qtlocation/

2016-08-18 Thread Michael Palimaka
commit: 250deb51d7cb37ab24525e664fe01be561ac6606
Author: Michael Palimaka  gentoo  org>
AuthorDate: Thu Aug 18 18:43:26 2016 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Thu Aug 18 18:43:31 2016 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=250deb51

dev-qt/qtlocation: add ~arm keyword

Package-Manager: portage-2.3.0

 dev-qt/qtlocation/qtlocation-5.6..ebuild | 2 +-
 dev-qt/qtlocation/qtlocation-5.7..ebuild | 2 +-
 dev-qt/qtlocation/qtlocation-5..ebuild   | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-qt/qtlocation/qtlocation-5.6..ebuild 
b/dev-qt/qtlocation/qtlocation-5.6..ebuild
index b0d8a77..dc3ad83 100644
--- a/dev-qt/qtlocation/qtlocation-5.6..ebuild
+++ b/dev-qt/qtlocation/qtlocation-5.6..ebuild
@@ -8,7 +8,7 @@ inherit qt5-build
 DESCRIPTION="The Location module for the Qt5 framework"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="~amd64 ~arm ~x86"
 fi
 
 IUSE=""

diff --git a/dev-qt/qtlocation/qtlocation-5.7..ebuild 
b/dev-qt/qtlocation/qtlocation-5.7..ebuild
index b0d8a77..dc3ad83 100644
--- a/dev-qt/qtlocation/qtlocation-5.7..ebuild
+++ b/dev-qt/qtlocation/qtlocation-5.7..ebuild
@@ -8,7 +8,7 @@ inherit qt5-build
 DESCRIPTION="The Location module for the Qt5 framework"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="~amd64 ~arm ~x86"
 fi
 
 IUSE=""

diff --git a/dev-qt/qtlocation/qtlocation-5..ebuild 
b/dev-qt/qtlocation/qtlocation-5..ebuild
index b0d8a77..dc3ad83 100644
--- a/dev-qt/qtlocation/qtlocation-5..ebuild
+++ b/dev-qt/qtlocation/qtlocation-5..ebuild
@@ -8,7 +8,7 @@ inherit qt5-build
 DESCRIPTION="The Location module for the Qt5 framework"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="~amd64 ~arm ~x86"
 fi
 
 IUSE=""



[gentoo-commits] proj/qt:master commit in: dev-qt/qtlocation/

2015-12-18 Thread Davide Pesavento
commit: 8a3b0e22255b424846c30b66b61d54c69f9f6445
Author: Davide Pesavento  gentoo  org>
AuthorDate: Fri Dec 18 17:50:17 2015 +
Commit: Davide Pesavento  gentoo  org>
CommitDate: Fri Dec 18 17:50:17 2015 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=8a3b0e22

dev-qt/qtlocation: new ebuild for the 5.6 branch

It seems that Qt Location will be an officially supported module in 5.6

Package-Manager: portage-2.2.26

 dev-qt/qtlocation/qtlocation-5.6..ebuild | 30 
 1 file changed, 30 insertions(+)

diff --git a/dev-qt/qtlocation/qtlocation-5.6..ebuild 
b/dev-qt/qtlocation/qtlocation-5.6..ebuild
new file mode 100644
index 000..2bfcaeb
--- /dev/null
+++ b/dev-qt/qtlocation/qtlocation-5.6..ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit qt5-build
+
+DESCRIPTION="The Location module for the Qt5 framework"
+
+if [[ ${QT5_BUILD_TYPE} == release ]]; then
+   KEYWORDS="~amd64 ~x86"
+fi
+
+IUSE=""
+
+DEPEND="
+   ~dev-qt/qtcore-${PV}
+   ~dev-qt/qtdeclarative-${PV}
+   ~dev-qt/qtgui-${PV}
+   ~dev-qt/qtnetwork-${PV}
+   ~dev-qt/qtpositioning-${PV}
+"
+RDEPEND="${DEPEND}"
+
+QT5_TARGET_SUBDIRS=(
+   src/3rdparty
+   src/location
+   src/imports/location
+   src/plugins/geoservices
+)



[gentoo-commits] proj/qt:master commit in: dev-qt/qtlocation/, dev-qt/assistant/, dev-qt/qdbus/, dev-qt/qtsvg/, ...

2015-11-27 Thread Davide Pesavento
commit: 480b11ceef812e1dac99748a983bb7ea1120d4c9
Author: Davide Pesavento  gentoo  org>
AuthorDate: Sat Nov 28 01:15:40 2015 +
Commit: Davide Pesavento  gentoo  org>
CommitDate: Sat Nov 28 01:15:40 2015 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=480b11ce

dev-qt: drop redundant ":5" SLOT from ~dev-qt/* dependency atoms

Follow-up to commit b73e5b750f62261c3be7fa3a3e8a34c3f79d73e2

Package-Manager: portage-2.2.26

 dev-qt/assistant/assistant-5.5..ebuild | 16 +++
 dev-qt/assistant/assistant-5.6..ebuild | 16 +++
 dev-qt/assistant/assistant-5..ebuild   | 16 +++
 dev-qt/designer/designer-5.5..ebuild   | 16 +++
 dev-qt/designer/designer-5.6..ebuild   | 16 +++
 dev-qt/designer/designer-5..ebuild | 16 +++
 .../linguist-tools/linguist-tools-5.5..ebuild  |  6 +++---
 .../linguist-tools/linguist-tools-5.6..ebuild  |  6 +++---
 dev-qt/linguist-tools/linguist-tools-5..ebuild |  6 +++---
 dev-qt/linguist/linguist-5.5..ebuild   | 12 +--
 dev-qt/linguist/linguist-5.6..ebuild   | 12 +--
 dev-qt/linguist/linguist-5..ebuild | 12 +--
 dev-qt/pixeltool/pixeltool-5.5..ebuild |  8 
 dev-qt/pixeltool/pixeltool-5.6..ebuild |  8 
 dev-qt/pixeltool/pixeltool-5..ebuild   |  8 
 dev-qt/qdbus/qdbus-5.5..ebuild |  6 +++---
 dev-qt/qdbus/qdbus-5.6..ebuild |  6 +++---
 dev-qt/qdbus/qdbus-5..ebuild   |  6 +++---
 dev-qt/qdbusviewer/qdbusviewer-5.5..ebuild | 10 -
 dev-qt/qdbusviewer/qdbusviewer-5.6..ebuild | 10 -
 dev-qt/qdbusviewer/qdbusviewer-5..ebuild   | 10 -
 dev-qt/qt3d/qt3d-5..ebuild |  6 +++---
 dev-qt/qtbluetooth/qtbluetooth-5.5..ebuild | 10 -
 dev-qt/qtbluetooth/qtbluetooth-5.6..ebuild | 10 -
 dev-qt/qtbluetooth/qtbluetooth-5..ebuild   | 10 -
 dev-qt/qtdeclarative/qtdeclarative-5.5..ebuild | 14 ++---
 dev-qt/qtdeclarative/qtdeclarative-5.6..ebuild | 14 ++---
 dev-qt/qtdeclarative/qtdeclarative-5..ebuild   | 14 ++---
 dev-qt/qtdiag/qtdiag-5.5..ebuild   |  6 +++---
 dev-qt/qtdiag/qtdiag-5.6..ebuild   |  6 +++---
 dev-qt/qtdiag/qtdiag-5..ebuild |  6 +++---
 .../qtgraphicaleffects-5.5..ebuild |  6 +++---
 .../qtgraphicaleffects-5.6..ebuild |  6 +++---
 .../qtgraphicaleffects-5..ebuild   |  6 +++---
 dev-qt/qthelp/qthelp-5.5..ebuild   | 10 -
 dev-qt/qthelp/qthelp-5.6..ebuild   | 10 -
 dev-qt/qthelp/qthelp-5..ebuild | 10 -
 .../qtimageformats/qtimageformats-5.5..ebuild  |  4 ++--
 .../qtimageformats/qtimageformats-5.6..ebuild  |  4 ++--
 dev-qt/qtimageformats/qtimageformats-5..ebuild |  4 ++--
 dev-qt/qtlocation/qtlocation-5..ebuild | 10 -
 dev-qt/qtmultimedia/qtmultimedia-5.5..ebuild   | 16 +++
 dev-qt/qtmultimedia/qtmultimedia-5.6..ebuild   | 16 +++
 dev-qt/qtmultimedia/qtmultimedia-5..ebuild | 16 +++
 dev-qt/qtpaths/qtpaths-5.5..ebuild |  2 +-
 dev-qt/qtpaths/qtpaths-5.6..ebuild |  2 +-
 dev-qt/qtpaths/qtpaths-5..ebuild   |  2 +-
 dev-qt/qtpositioning/qtpositioning-5.5..ebuild |  6 +++---
 dev-qt/qtpositioning/qtpositioning-5.6..ebuild |  6 +++---
 dev-qt/qtpositioning/qtpositioning-5..ebuild   |  6 +++---
 dev-qt/qtquick1/qtquick1-5.5..ebuild   | 22 ++--
 dev-qt/qtquick1/qtquick1-5.6..ebuild   | 22 ++--
 dev-qt/qtquick1/qtquick1-5..ebuild | 22 ++--
 .../qtquickcontrols-5.5..ebuild|  8 
 .../qtquickcontrols-5.6..ebuild|  8 
 .../qtquickcontrols/qtquickcontrols-5..ebuild  |  8 
 dev-qt/qtscript/qtscript-5.5..ebuild   |  6 +++---
 dev-qt/qtscript/qtscript-5.6..ebuild   |  6 +++---
 dev-qt/qtscript/qtscript-5..ebuild |  6 +++---
 dev-qt/qtsensors/qtsensors-5.5..ebuild |  4 ++--
 dev-qt/qtsensors/qtsensors-5.6..ebuild |  4 ++--
 dev-qt/qtsensors/qtsensors-5..ebuild   |  4 ++--
 dev-qt/qtserialport/qtserialport-5.5..ebuild   |  2 +-
 dev-qt/qtserialport/qtserialport-5.6..ebuild   |  2 +-
 dev-qt/qtserialport/qtserialport-5..ebuild |  2 +-
 dev-qt/qtsvg/qtsvg-5.5..ebuild |  8 
 dev-qt/qtsvg/qtsvg-5.6..ebuild |  8 
 dev-qt/qtsvg/qtsvg-5..ebuild   |  8 
 .../qttranslations

[gentoo-commits] proj/qt:master commit in: dev-qt/qtlocation/, dev-qt/qtcore/, dev-qt/qtdemo/, lxqt-base/lxqt-common/, ...

2015-08-19 Thread Davide Pesavento
commit: 53c0294a5b0260c1d46cbb67df3e9fab07b2fd40
Author: Davide Pesavento  gentoo  org>
AuthorDate: Thu Aug 20 00:28:52 2015 +
Commit: Davide Pesavento  gentoo  org>
CommitDate: Thu Aug 20 00:28:52 2015 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=53c0294a

Replace CVS "$Header:" with Git "$Id$".

 app-admin/keepassx/keepassx-.ebuild | 2 +-
 app-admin/qgrubeditor/qgrubeditor-2.5.0.ebuild  | 2 +-
 app-crypt/pinentry/pinentry-.ebuild | 2 +-
 app-crypt/qca/qca-.ebuild   | 2 +-
 app-editors/vim-qt/vim-qt-.ebuild   | 2 +-
 app-emulation/q4wine/q4wine-.ebuild | 2 +-
 app-laptop/batterymeter/batterymeter-0.2.ebuild | 2 +-
 app-text/coolreader3/coolreader3-.ebuild| 2 +-
 app-text/goldendict/goldendict-.ebuild  | 2 +-
 dev-games/tiled/tiled-.ebuild   | 2 +-
 dev-libs/libqtxdg/libqtxdg-.ebuild  | 2 +-
 dev-libs/libsystemd-qt/libsystemd-qt-.ebuild| 2 +-
 dev-libs/qjson/qjson-.ebuild| 2 +-
 dev-libs/qjsonrpc/qjsonrpc-.ebuild  | 2 +-
 dev-libs/qoauth/qoauth-.ebuild  | 2 +-
 dev-libs/quazip/quazip-.ebuild  | 2 +-
 dev-python/pyside/pyside-.ebuild| 2 +-
 dev-python/shiboken/shiboken-.ebuild| 2 +-
 dev-qt/assistant/assistant-4.8..ebuild  | 2 +-
 dev-qt/assistant/assistant-5.5.0.ebuild | 2 +-
 dev-qt/assistant/assistant-5.5..ebuild  | 2 +-
 dev-qt/assistant/assistant-5..ebuild| 2 +-
 dev-qt/designer/designer-4.8..ebuild| 2 +-
 dev-qt/designer/designer-5.5.0.ebuild   | 2 +-
 dev-qt/designer/designer-5.5..ebuild| 2 +-
 dev-qt/designer/designer-5..ebuild  | 2 +-
 dev-qt/linguist-tools/linguist-tools-5.5.0.ebuild   | 2 +-
 dev-qt/linguist-tools/linguist-tools-5.5..ebuild| 2 +-
 dev-qt/linguist-tools/linguist-tools-5..ebuild  | 2 +-
 dev-qt/linguist/linguist-4.8..ebuild| 2 +-
 dev-qt/linguist/linguist-5.5.0.ebuild   | 2 +-
 dev-qt/linguist/linguist-5.5..ebuild| 2 +-
 dev-qt/linguist/linguist-5..ebuild  | 2 +-
 dev-qt/pixeltool/pixeltool-4.8..ebuild  | 2 +-
 dev-qt/pixeltool/pixeltool-5.5.0.ebuild | 2 +-
 dev-qt/pixeltool/pixeltool-5.5..ebuild  | 2 +-
 dev-qt/pixeltool/pixeltool-5..ebuild| 2 +-
 dev-qt/qdbus/qdbus-5.5.0.ebuild | 2 +-
 dev-qt/qdbus/qdbus-5.5..ebuild  | 2 +-
 dev-qt/qdbus/qdbus-5..ebuild| 2 +-
 dev-qt/qdbusviewer/qdbusviewer-4.8..ebuild  | 2 +-
 dev-qt/qdbusviewer/qdbusviewer-5.5.0.ebuild | 2 +-
 dev-qt/qdbusviewer/qdbusviewer-5.5..ebuild  | 2 +-
 dev-qt/qdbusviewer/qdbusviewer-5..ebuild| 2 +-
 dev-qt/qdoc/qdoc-5.5.0.ebuild   | 2 +-
 dev-qt/qdoc/qdoc-5.5..ebuild| 2 +-
 dev-qt/qdoc/qdoc-5..ebuild  | 2 +-
 dev-qt/qt-creator/qt-creator-.ebuild| 5 ++---
 dev-qt/qt3d/qt3d-5..ebuild  | 2 +-
 dev-qt/qt3support/qt3support-4.8..ebuild| 2 +-
 dev-qt/qtbearer/qtbearer-4.8..ebuild| 2 +-
 dev-qt/qtbluetooth/qtbluetooth-5.5.0.ebuild | 2 +-
 dev-qt/qtbluetooth/qtbluetooth-5.5..ebuild  | 2 +-
 dev-qt/qtbluetooth/qtbluetooth-5..ebuild| 2 +-
 dev-qt/qtchooser/qtchooser-.ebuild  | 2 +-
 dev-qt/qtconcurrent/qtconcurrent-5.5.0.ebuild   | 2 +-
 dev-qt/qtconcurrent/qtconcurrent-5.5..ebuild| 2 +-
 dev-qt/qtconcurrent/qtconcurrent-5..ebuild  | 2 +-
 dev-qt/qtcore/qtcore-4.8..ebuild| 2 +-
 dev-qt/qtcore/qtcore-5.5.0.ebuild   | 2 +-
 dev-qt/qtcore/qtcore-5.5..ebuild| 2 +-
 dev-qt/qtcore/qtcore-5..ebuild  | 2 +-
 dev-qt/qtdbus/qtdbus-4.8..ebuild| 2 +-
 dev-qt/qtdbus/qtdbus-5.5.0.ebuild   | 2 +-
 dev-qt/qtdbus/qtdbus-5.5..ebuild  

[gentoo-commits] proj/qt:master commit in: dev-qt/qtlocation/

2014-09-18 Thread Michael Palimaka
commit: f190667e3843d9305967fc4248f5c5a259d01f09
Author: Michael Palimaka  gentoo  org>
AuthorDate: Thu Sep 18 13:23:38 2014 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Thu Sep 18 13:23:38 2014 +
URL:http://sources.gentoo.org/gitweb/?p=proj/qt.git;a=commit;h=f190667e

[dev-qt/qtlocation] Restore DESCRIPTION.

Package-Manager: portage-2.2.10

---
 dev-qt/qtlocation/qtlocation-5.3.2.ebuild   | 2 +-
 dev-qt/qtlocation/qtlocation-5.3..ebuild| 2 +-
 dev-qt/qtlocation/qtlocation-5.4.0_alpha.ebuild | 2 +-
 dev-qt/qtlocation/qtlocation-5.4..ebuild| 2 +-
 dev-qt/qtlocation/qtlocation-5..ebuild  | 2 +-
 5 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/dev-qt/qtlocation/qtlocation-5.3.2.ebuild 
b/dev-qt/qtlocation/qtlocation-5.3.2.ebuild
index ce64158..c0b4916 100644
--- a/dev-qt/qtlocation/qtlocation-5.3.2.ebuild
+++ b/dev-qt/qtlocation/qtlocation-5.3.2.ebuild
@@ -6,7 +6,7 @@ EAPI=5
 
 inherit qt5-build
 
-DESCRIPTION="SVG rendering library for the Qt5 framework"
+DESCRIPTION="Physical position determination library for the Qt5 framework"
 
 if [[ ${QT5_BUILD_TYPE} == live ]]; then
KEYWORDS=""

diff --git a/dev-qt/qtlocation/qtlocation-5.3..ebuild 
b/dev-qt/qtlocation/qtlocation-5.3..ebuild
index ce64158..c0b4916 100644
--- a/dev-qt/qtlocation/qtlocation-5.3..ebuild
+++ b/dev-qt/qtlocation/qtlocation-5.3..ebuild
@@ -6,7 +6,7 @@ EAPI=5
 
 inherit qt5-build
 
-DESCRIPTION="SVG rendering library for the Qt5 framework"
+DESCRIPTION="Physical position determination library for the Qt5 framework"
 
 if [[ ${QT5_BUILD_TYPE} == live ]]; then
KEYWORDS=""

diff --git a/dev-qt/qtlocation/qtlocation-5.4.0_alpha.ebuild 
b/dev-qt/qtlocation/qtlocation-5.4.0_alpha.ebuild
index afa2d7b..5b8989f 100644
--- a/dev-qt/qtlocation/qtlocation-5.4.0_alpha.ebuild
+++ b/dev-qt/qtlocation/qtlocation-5.4.0_alpha.ebuild
@@ -6,7 +6,7 @@ EAPI=5
 
 inherit qt5-build
 
-DESCRIPTION="SVG rendering library for the Qt5 framework"
+DESCRIPTION="Physical position determination library for the Qt5 framework"
 
 if [[ ${QT5_BUILD_TYPE} == live ]]; then
KEYWORDS=""

diff --git a/dev-qt/qtlocation/qtlocation-5.4..ebuild 
b/dev-qt/qtlocation/qtlocation-5.4..ebuild
index afa2d7b..5b8989f 100644
--- a/dev-qt/qtlocation/qtlocation-5.4..ebuild
+++ b/dev-qt/qtlocation/qtlocation-5.4..ebuild
@@ -6,7 +6,7 @@ EAPI=5
 
 inherit qt5-build
 
-DESCRIPTION="SVG rendering library for the Qt5 framework"
+DESCRIPTION="Physical position determination library for the Qt5 framework"
 
 if [[ ${QT5_BUILD_TYPE} == live ]]; then
KEYWORDS=""

diff --git a/dev-qt/qtlocation/qtlocation-5..ebuild 
b/dev-qt/qtlocation/qtlocation-5..ebuild
index afa2d7b..5b8989f 100644
--- a/dev-qt/qtlocation/qtlocation-5..ebuild
+++ b/dev-qt/qtlocation/qtlocation-5..ebuild
@@ -6,7 +6,7 @@ EAPI=5
 
 inherit qt5-build
 
-DESCRIPTION="SVG rendering library for the Qt5 framework"
+DESCRIPTION="Physical position determination library for the Qt5 framework"
 
 if [[ ${QT5_BUILD_TYPE} == live ]]; then
KEYWORDS=""



[gentoo-commits] proj/qt:master commit in: dev-qt/qtlocation/

2014-09-18 Thread Michael Palimaka
commit: d517b966cc91d279fdfdc098bdd3dd45beef25f5
Author: Michael Palimaka  gentoo  org>
AuthorDate: Thu Sep 18 13:22:05 2014 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Thu Sep 18 13:22:05 2014 +
URL:http://sources.gentoo.org/gitweb/?p=proj/qt.git;a=commit;h=d517b966

[dev-qt/qtlocation] Add 5.3 live branch too.

Package-Manager: portage-2.2.10

---
 dev-qt/qtlocation/qtlocation-5.3..ebuild | 40 
 1 file changed, 40 insertions(+)

diff --git a/dev-qt/qtlocation/qtlocation-5.3..ebuild 
b/dev-qt/qtlocation/qtlocation-5.3..ebuild
new file mode 100644
index 000..ce64158
--- /dev/null
+++ b/dev-qt/qtlocation/qtlocation-5.3..ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+inherit qt5-build
+
+DESCRIPTION="SVG rendering library for the Qt5 framework"
+
+if [[ ${QT5_BUILD_TYPE} == live ]]; then
+   KEYWORDS=""
+else
+   KEYWORDS="~amd64 ~x86"
+fi
+
+# FIXME: src/3rdparty/poly2tri doesn't respect CXX and CXXFLAGS
+# TODO: plugins (geoclue-satellite, gypsy)
+IUSE="geoclue qml"
+
+RDEPEND="
+   >=dev-qt/qtcore-${PV}:5[debug=]
+   geoclue? (
+   app-misc/geoclue:0
+   dev-libs/glib:2
+   )
+   qml? (
+   >=dev-qt/qtdeclarative-${PV}:5[debug=]
+   >=dev-qt/qtnetwork-${PV}:5[debug=]
+   )
+"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+   qt_use_compile_test geoclue
+   qt_use_disable_mod qml quick \
+   src/src.pro
+
+   qt5-build_src_prepare
+}



[gentoo-commits] proj/qt:master commit in: dev-qt/qtlocation/

2014-09-18 Thread Michael Palimaka
commit: 81c055f8b7a1b0918ec50a4895f5c549d06ccbb5
Author: Michael Palimaka  gentoo  org>
AuthorDate: Thu Sep 18 11:36:49 2014 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Thu Sep 18 11:36:49 2014 +
URL:http://sources.gentoo.org/gitweb/?p=proj/qt.git;a=commit;h=81c055f8

[dev-qt/qtlocation] Add release ebuilds.

Package-Manager: portage-2.2.10

---
 dev-qt/qtlocation/Manifest  |  2 ++
 dev-qt/qtlocation/metadata.xml  |  4 +++
 dev-qt/qtlocation/qtlocation-5.3.2.ebuild   | 40 
 dev-qt/qtlocation/qtlocation-5.4.0_alpha.ebuild | 41 +
 dev-qt/qtlocation/qtlocation-5.4..ebuild| 41 +
 dev-qt/qtlocation/qtlocation-5..ebuild  | 30 +-
 6 files changed, 150 insertions(+), 8 deletions(-)

diff --git a/dev-qt/qtlocation/Manifest b/dev-qt/qtlocation/Manifest
new file mode 100644
index 000..5f3e883
--- /dev/null
+++ b/dev-qt/qtlocation/Manifest
@@ -0,0 +1,2 @@
+DIST qtlocation-opensource-src-5.3.2.tar.xz 3304556 SHA256 
37b4072b531c35389b3acbbbd7259ab6ce4106177b96d67bfe5d3236139814d7 SHA512 
b253d35955f6f9288fe143698dfeda23f1c15e972b66cf5f456bb20e513738cdc044c473023438f27e053a2b602cb47903ca4a1c7fb5ca42be2d24a1acbc
 WHIRLPOOL 
d83f68ebcf0082056b4b8fa1c5d0396a4788a849622d0e610287f5f743ae98e7841034e789f34025bf1f1dc20bd7047b2571f292dafa24066758e34d493016d0
+DIST qtlocation-opensource-src-5.4.0-alpha.tar.xz 3297476 SHA256 
5eff0876623068ae1f9913b8fcc9d674090635cffad9e8d0b4c7e9ceec690270 SHA512 
ab881e339bb777c2c31b35d33a30fb68ff6ad7aa72d76a4d3ec14b1b7951a4b0d5353e6653c6fbbe1033f60bad9aa201e7a4820bff3ee0ae5f1f6373e4e8ef73
 WHIRLPOOL 
b531474a56aaab5cdf124c1c8bf9ec439670281995b84d2b714cfff5c11b080d92c4dbb3a793c98499da0bdf24ebe7c2c0156c9118d43d8c6e905669607e2807

diff --git a/dev-qt/qtlocation/metadata.xml b/dev-qt/qtlocation/metadata.xml
index 9d5bff1..6f68672 100644
--- a/dev-qt/qtlocation/metadata.xml
+++ b/dev-qt/qtlocation/metadata.xml
@@ -2,6 +2,10 @@
 http://www.gentoo.org/dtd/metadata.dtd";>
 
qt
+   
+   Use enhanced location information from 
app-misc/geoclue
+   Build QML bindings
+   

https://bugreports.qt-project.org/
http://qt-project.org/doc/

diff --git a/dev-qt/qtlocation/qtlocation-5.3.2.ebuild 
b/dev-qt/qtlocation/qtlocation-5.3.2.ebuild
new file mode 100644
index 000..ce64158
--- /dev/null
+++ b/dev-qt/qtlocation/qtlocation-5.3.2.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+inherit qt5-build
+
+DESCRIPTION="SVG rendering library for the Qt5 framework"
+
+if [[ ${QT5_BUILD_TYPE} == live ]]; then
+   KEYWORDS=""
+else
+   KEYWORDS="~amd64 ~x86"
+fi
+
+# FIXME: src/3rdparty/poly2tri doesn't respect CXX and CXXFLAGS
+# TODO: plugins (geoclue-satellite, gypsy)
+IUSE="geoclue qml"
+
+RDEPEND="
+   >=dev-qt/qtcore-${PV}:5[debug=]
+   geoclue? (
+   app-misc/geoclue:0
+   dev-libs/glib:2
+   )
+   qml? (
+   >=dev-qt/qtdeclarative-${PV}:5[debug=]
+   >=dev-qt/qtnetwork-${PV}:5[debug=]
+   )
+"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+   qt_use_compile_test geoclue
+   qt_use_disable_mod qml quick \
+   src/src.pro
+
+   qt5-build_src_prepare
+}

diff --git a/dev-qt/qtlocation/qtlocation-5.4.0_alpha.ebuild 
b/dev-qt/qtlocation/qtlocation-5.4.0_alpha.ebuild
new file mode 100644
index 000..afa2d7b
--- /dev/null
+++ b/dev-qt/qtlocation/qtlocation-5.4.0_alpha.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+inherit qt5-build
+
+DESCRIPTION="SVG rendering library for the Qt5 framework"
+
+if [[ ${QT5_BUILD_TYPE} == live ]]; then
+   KEYWORDS=""
+else
+   KEYWORDS="~amd64 ~x86"
+fi
+
+# FIXME: src/3rdparty/poly2tri doesn't respect CXX and CXXFLAGS
+# TODO: plugins (geoclue-satellite, gypsy)
+IUSE="geoclue qml"
+
+RDEPEND="
+   >=dev-qt/qtcore-${PV}:5[debug=]
+   geoclue? (
+   app-misc/geoclue:0
+   dev-libs/glib:2
+   )
+   qml? (
+   >=dev-qt/qtdeclarative-${PV}:5[debug=]
+   >=dev-qt/qtgui-${PV}:5[debug=]
+   >=dev-qt/qtnetwork-${PV}:5[debug=]
+   )
+"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+   qt_use_compile_test geoclue
+   qt_use_disable_mod qml quick \
+   src/src.pro
+
+   qt5-build_src_prepare
+}

diff --git a/dev-qt/qtlocation/qtlocation-5.4..ebuild 
b/dev-qt/qtlocation/qtlocation-5.4..ebuild
new file mode 100644
index 000..afa2d7b
--- /dev/null
+++ b/dev-qt/qtlocation/qtlocation-5.4..ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General