[gentoo-commits] proj/qt:master commit in: dev-qt/qtlocation/
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/
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/
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/
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/
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/
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/
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/, ...
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/, ...
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/, ...
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/
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/
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/
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