qtserialport: remove, fixed in >=6.2

This commit is contained in:
Anton Bolshakov 2023-12-13 14:45:41 +08:00
parent 806474a81e
commit d43bc96f26
No known key found for this signature in database
GPG key ID: 32BDCED870788F04
3 changed files with 0 additions and 41 deletions

View file

@ -1 +0,0 @@
DIST qtserialport-everywhere-opensource-src-5.15.7.tar.xz 323144 BLAKE2B 937604c858b5b502162044a9f2f45f54b4e25cbc38f29fd6313075f0344ef05a288d9d4fdb9fd7165599b766e6dad0c7178358520a2d9ffd7011242c9c535206 SHA512 80d17988676d0c8985406a13ad97d4b9ed1c00af8c84f6fa550f5a1057fbe0988993aa6ccc9cceb058104ecd9526314d33f4efab27b62f45981456c4f052cccf

View file

@ -1,8 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>unknown@pentoo.ch</email>
<name>Author Unknown</name>
</maintainer>
</pkgmetadata>

View file

@ -1,32 +0,0 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit qt5-build
DESCRIPTION="Serial port abstraction library for the Qt5 framework"
if [[ ${QT5_BUILD_TYPE} == release ]]; then
KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~sparc x86"
fi
IUSE=""
DEPEND="
=dev-qt/qtcore-${QT5_PV}*
virtual/libudev:=
"
RDEPEND="${DEPEND}"
# This issue is fixed in QT 6.2.0, see https://bugreports.qt.io/browse/QTBUG-89767
# We use a hack as backporting the patch is not straightforward
# Also see: https://bugs.gentoo.org/673532
src_prepare() {
# make sure we link against libudev
sed -i -e 's/:qtConfig(libudev)//' \
-e 's/$$QMAKE_LIBS_LIBUDEV/-ludev/' \
src/serialport/serialport-lib.pri || die
qt5-build_src_prepare
}