From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from smtp.gentoo.org (woodpecker.gentoo.org [140.211.166.183]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 013C21581B9 for ; Tue, 23 Sep 2025 05:07:22 +0000 (UTC) Received: from lists.gentoo.org (bobolink.gentoo.org [140.211.166.189]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519) (No client certificate requested) (Authenticated sender: relay-lists.gentoo.org@gentoo.org) by smtp.gentoo.org (Postfix) with ESMTPSA id DE094340EBA for ; Tue, 23 Sep 2025 05:07:22 +0000 (UTC) Received: from bobolink.gentoo.org (localhost [127.0.0.1]) by bobolink.gentoo.org (Postfix) with ESMTP id 4A053110573; Tue, 23 Sep 2025 05:07:21 +0000 (UTC) Received: from smtp.gentoo.org (woodpecker.gentoo.org [140.211.166.183]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519) (No client certificate requested) by bobolink.gentoo.org (Postfix) with ESMTPS id 4131B110573 for ; Tue, 23 Sep 2025 05:07:21 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id E83D0340E97 for ; Tue, 23 Sep 2025 05:07:20 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 57E023A12 for ; Tue, 23 Sep 2025 05:07:19 +0000 (UTC) From: "Ionen Wolkens" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Ionen Wolkens" Message-ID: <1758602608.c543d698bd1207d620d7407b645b660cd75946cc.ionen@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtlocation/ X-VCS-Repository: repo/gentoo X-VCS-Files: dev-qt/qtlocation/Manifest dev-qt/qtlocation/qtlocation-6.10.0_rc.ebuild X-VCS-Directories: dev-qt/qtlocation/ X-VCS-Committer: ionen X-VCS-Committer-Name: Ionen Wolkens X-VCS-Revision: c543d698bd1207d620d7407b645b660cd75946cc X-VCS-Branch: master Date: Tue, 23 Sep 2025 05:07:19 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: 1a23f265-b7c4-492c-b9e2-587c585b3f58 X-Archives-Hash: 1c7b7f11128ebfab83bfcbd8ca2db6df commit: c543d698bd1207d620d7407b645b660cd75946cc Author: Ionen Wolkens gentoo org> AuthorDate: Tue Sep 23 04:37:19 2025 +0000 Commit: Ionen Wolkens gentoo org> CommitDate: Tue Sep 23 04:43:28 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c543d698 dev-qt/qtlocation: add 6.10.0_rc Signed-off-by: Ionen Wolkens gentoo.org> dev-qt/qtlocation/Manifest | 1 + dev-qt/qtlocation/qtlocation-6.10.0_rc.ebuild | 44 +++++++++++++++++++++++++++ 2 files changed, 45 insertions(+) diff --git a/dev-qt/qtlocation/Manifest b/dev-qt/qtlocation/Manifest index 89395e4750d2..90b82004c764 100644 --- a/dev-qt/qtlocation/Manifest +++ b/dev-qt/qtlocation/Manifest @@ -1,2 +1,3 @@ +DIST qtlocation-everywhere-src-6.10.0-rc.tar.xz 3151452 BLAKE2B 25876ee787dcd5551e517deb28d2cf1a4cd1d3a485e28c595d635c67d5f67a838c20b27614b8316ce3d69990d646d2fbd3d5ef7f51e6fb6089084bbcbaf197f2 SHA512 4122f9ca0c7f3ae19578b235cb5efdff7df1956440dc32225faf3623325d1588d415fa1a288556e03fbcde1a737f1b622277938aa5b3e14d0436fecf4d48fcd1 DIST qtlocation-everywhere-src-6.9.1.tar.xz 3166576 BLAKE2B 64758ea18c23b1863725187bf8883ef82baedecb461a1fd430ad16a74667b0e7834ab495c42509309f7051ff8847fd80c314fc68254048cf4e321a463586b46a SHA512 25b1154608bad6e41556b64d098653157a1b4cd8ee2443af284d93bff4828bb4e5af737933b26d03c05e420837e884555e7676d91ffcf47269b01dc1e744ba49 DIST qtlocation-everywhere-src-6.9.2.tar.xz 3149364 BLAKE2B bf360723968dd286e37b9befb92847bd233079a5621fe9050eb2ce096ee71fb2e48ca38f689e7a86a2a6af25eaa34fdce4157ff784ae80aa7527d749e498bc48 SHA512 7e1d40249798200e4a938277e1cab02ab07a08a4f28db11abdee3f8d9d6a33f536ab3b0ec1e67d8e99287fe247235c99aa9c4169f98419e40a308fd432d43924 diff --git a/dev-qt/qtlocation/qtlocation-6.10.0_rc.ebuild b/dev-qt/qtlocation/qtlocation-6.10.0_rc.ebuild new file mode 100644 index 000000000000..4685eef8061e --- /dev/null +++ b/dev-qt/qtlocation/qtlocation-6.10.0_rc.ebuild @@ -0,0 +1,44 @@ +# Copyright 2021-2025 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 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +fi + +RDEPEND=" + ~dev-qt/qtbase-${PV}:6[network] + ~dev-qt/qtdeclarative-${PV}:6 + ~dev-qt/qtpositioning-${PV}:6[qml] +" +DEPEND="${RDEPEND}" + +CMAKE_SKIP_TESTS=( + # ignores QML_IMPORT_PATH (unlike other tests) and looks in + # the missing builddir/qml, skip rather than work around + tst_declarative_ui +) + +src_install() { + qt6-build_src_install + + if use test; then + local delete=( # sigh + "${D}${QT6_LIBDIR}"/cmake/Qt6Location/*TestGeoServicePlugin*.cmake + "${D}${QT6_LIBDIR}"/cmake/Qt6Location/*UnsupportedPlacesGeoServicePlugin*.cmake + "${D}${QT6_LIBDIR}"/cmake/Qt6Qml/QmlPlugins/*declarative_location_test*.cmake + "${D}${QT6_PLUGINDIR}"/geoservices/libqtgeoservices_geocodingplugin.so + "${D}${QT6_PLUGINDIR}"/geoservices/libqtgeoservices_placesplugin_unsupported.so + "${D}${QT6_PLUGINDIR}"/geoservices/libqtgeoservices_qmltestplugin.so + "${D}${QT6_PLUGINDIR}"/geoservices/libqtgeoservices_routingplugin.so + "${D}${QT6_QMLDIR}"/QtLocation/Test + ) + # using -f given not tracking which tests may be skipped or not + rm -rf -- "${delete[@]}" || die + fi +}