diff options
author | Ionen Wolkens <ionen@gentoo.org> | 2024-03-29 18:16:36 -0400 |
---|---|---|
committer | Ionen Wolkens <ionen@gentoo.org> | 2024-03-29 20:27:49 -0400 |
commit | 623372fcd7ee73bbf4f6eff86b4e0a6c8d2e46dc (patch) | |
tree | f55ac2d15b7b4206c05a5b682cc558cb5d1c92dc /dev-qt/qtconnectivity | |
parent | dev-qt/qtcharts: drop 6.6.9999 (diff) | |
download | gentoo-623372fcd7ee73bbf4f6eff86b4e0a6c8d2e46dc.tar.gz gentoo-623372fcd7ee73bbf4f6eff86b4e0a6c8d2e46dc.tar.bz2 gentoo-623372fcd7ee73bbf4f6eff86b4e0a6c8d2e46dc.zip |
dev-qt/qtconnectivity: drop 6.6.9999
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Diffstat (limited to 'dev-qt/qtconnectivity')
-rw-r--r-- | dev-qt/qtconnectivity/qtconnectivity-6.6.9999.ebuild | 72 |
1 files changed, 0 insertions, 72 deletions
diff --git a/dev-qt/qtconnectivity/qtconnectivity-6.6.9999.ebuild b/dev-qt/qtconnectivity/qtconnectivity-6.6.9999.ebuild deleted file mode 100644 index ee563938e4e6..000000000000 --- a/dev-qt/qtconnectivity/qtconnectivity-6.6.9999.ebuild +++ /dev/null @@ -1,72 +0,0 @@ -# Copyright 2023-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit qt6-build - -DESCRIPTION="Bluetooth and NFC support library for the Qt6 framework" - -if [[ ${QT6_BUILD_TYPE} == release ]]; then - KEYWORDS="~amd64 ~arm64 ~loong" -fi - -IUSE="+bluetooth nfc smartcard" -REQUIRED_USE="|| ( bluetooth nfc )" - -RDEPEND=" - ~dev-qt/qtbase-${PV}:6[network] - bluetooth? ( - ~dev-qt/qtbase-${PV}:6[dbus] - net-wireless/bluez:= - ) - nfc? ( - smartcard? ( sys-apps/pcsc-lite ) - ) -" -DEPEND="${RDEPEND}" - -CMAKE_SKIP_TESTS=( - # most hardware tests are auto-skipped, but some still misbehave - # if bluez/hardware is available (generally tests here may not be - # very relevant without hardware, lists may need to be extended) - tst_qbluetoothlocaldevice - tst_qbluetoothserver - tst_qbluetoothservicediscoveryagent - tst_qbluetoothserviceinfo - tst_qlowenergycontroller -) - -src_prepare() { - qt6-build_src_prepare - - use bluetooth || - sed -i '/add_subdirectory(bluetooth)/d' src/CMakeLists.txt || die - use nfc || - sed -i '/add_subdirectory(nfc)/d' src/CMakeLists.txt || die -} - -src_configure() { - local mycmakeargs=( - $(usev nfc $(qt_feature smartcard pcsclite)) - ) - - qt6-build_src_configure -} - -src_install() { - qt6-build_src_install - - # broken (unnecessary) symlink due to add_app() being used over add_tool() - use !bluetooth || rm -- "${ED}"/usr/bin/sdpscanner6 || die - - if use test; then - local delete=( # sigh - "${D}${QT6_BINDIR}"/bluetoothtestdevice - "${D}${QT6_BINDIR}"/bttestui - "${D}${QT6_BINDIR}"/qlecontroller-server - ) - # using -f given not tracking which tests may be skipped or not - rm -f -- "${delete[@]}" || die - fi -} |