commit: 4f836ee88d3f1622d7b0fc7692eed1f017e8a086
Author: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 10 14:02:12 2025 +0000
Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Thu Jul 10 14:33:31 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f836ee8
dev-qt/qtpositioning: drop 6.8.3
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
dev-qt/qtpositioning/Manifest | 1 -
dev-qt/qtpositioning/qtpositioning-6.8.3.ebuild | 68 -------------------------
2 files changed, 69 deletions(-)
diff --git a/dev-qt/qtpositioning/Manifest b/dev-qt/qtpositioning/Manifest
index d1ca4b2dcfa2..6e1f13d786f7 100644
--- a/dev-qt/qtpositioning/Manifest
+++ b/dev-qt/qtpositioning/Manifest
@@ -1,3 +1,2 @@
DIST qtlocation-everywhere-opensource-src-5.15.17.tar.xz 6550288 BLAKE2B
3c83702a55a0dc1dc000a918f0b4d5b8694c1f51454db79bd01f25e9aec72531195286f4114cee68245a4b18e9de13ec192412f092d35b45caac10227a83a092
SHA512
0f4a317948f46b58497d5d08a91c887c80f74e256d899816d5ec73120dd1931ae6129f6a16bd93b6fc2285141956e0f2c6e6ddebe5c536423fbb6314f4558473
-DIST qtpositioning-everywhere-src-6.8.3.tar.xz 663612 BLAKE2B
77bae4fd9750e3d634fb449d85098e1f1a0ae802b88f9f1cb7ccd831dcaaed5d68bb1fe0c6e811b8fe95b736de06423eea09b48901d2ff9267b7abc8cf57a1d8
SHA512
8899b4bf8096211fca37f7a7855ae2c6f79d770602105d76a98b580ad8e2f2f55096095bd7f935f6f9ac36e23135e7594cf3c2e5b760c979560a108d43d57784
DIST qtpositioning-everywhere-src-6.9.1.tar.xz 664156 BLAKE2B
d6cf0bf238e6bb1dedb77776982819dd1060bca3307537b5d5daf5a53132750b4643f8427ebb3fcb734df0ae1e753b30db3e04174cf697f2ace0bc21058807bd
SHA512
8deff5eb12ccd5bd0187788834a18c0f41338abcca2f0e918645f25524a3364510fecade316a4d36a735aa0e205e62f754810e38f91abf47f929981d3805024f
diff --git a/dev-qt/qtpositioning/qtpositioning-6.8.3.ebuild
b/dev-qt/qtpositioning/qtpositioning-6.8.3.ebuild
deleted file mode 100644
index d2e42bd9d8e3..000000000000
--- a/dev-qt/qtpositioning/qtpositioning-6.8.3.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 2021-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit qt6-build
-
-DESCRIPTION="Physical position determination library for the Qt6 framework"
-
-if [[ ${QT6_BUILD_TYPE} == release ]]; then
- KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv x86"
-fi
-
-IUSE="geoclue nmea +qml"
-
-DEPEND="
- ~dev-qt/qtbase-${PV}:6
- geoclue? ( ~dev-qt/qtbase-${PV}:6[dbus] )
- nmea? (
- ~dev-qt/qtbase-${PV}:6[network]
- ~dev-qt/qtserialport-${PV}:6
- )
- qml? ( ~dev-qt/qtdeclarative-${PV}:6 )
-"
-RDEPEND="
- ${DEPEND}
- geoclue? ( app-misc/geoclue:2.0 )
-"
-
-CMAKE_SKIP_TESTS=(
- # threads test (rarely) fails randomly
- tst_qgeoareamonitor
-)
-
-src_prepare() {
- qt6-build_src_prepare
-
- # unfortunately cmake_use_find_package would break things with qtbase
- use geoclue ||
- sed -e 's/TARGET Qt::DBus/FALSE/' \
- -i src/plugins/position/CMakeLists.txt || die
- use nmea ||
- sed -e 's/TARGET Qt::Network/FALSE/' \
- -i src/plugins/position/CMakeLists.txt || die
-}
-
-src_configure() {
- local mycmakeargs=(
- $(cmake_use_find_package qml Qt6Qml)
- )
-
- qt6-build_src_configure
-}
-
-src_install() {
- qt6-build_src_install
-
- if use test; then
- local delete=( # sigh
-
"${D}${QT6_LIBDIR}"/cmake/Qt6Positioning/*DummyPlugin*.cmake
-
"${D}${QT6_LIBDIR}"/cmake/Qt6Positioning/*TestPlugin*.cmake
-
"${D}${QT6_PLUGINDIR}"/position/libqtposition_satellitesourcetest.so
-
"${D}${QT6_PLUGINDIR}"/position/libqtposition_testplugin{,2}.so
- )
- # using -f given not tracking which tests may be skipped or not
- rm -f -- "${delete[@]}" || die
- fi
-}