mirror of
https://github.com/pentoo/pentoo-overlay
synced 2026-04-18 21:00:56 +02:00
Revert "qtserialport: remove, no complains from ZC, https://bugs.gentoo.org/673532"
This reverts commit e25c3a3630.
Guess what's still broke, that's right
This commit is contained in:
parent
e25c3a3630
commit
356cf62d90
5 changed files with 113 additions and 0 deletions
3
dev-qt/qtserialport/Manifest
Normal file
3
dev-qt/qtserialport/Manifest
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
DIST qtserialport-everywhere-src-5.14.2.tar.xz 316492 BLAKE2B 38aaf7053fde382b0b161356fdf9ab97bdf08b6307bb97b704b846dc26a309b1256c6cb53e8caa0207ffb2e174387059debba0f0256f8893f60b1c1fce58fc5a SHA512 4a4fb81bcccaddc5902223940031a9002395cbc5e99c78c1ac5df04031b6a0551bb340757f84bad82ca7ef551358c1eba3a035b0b8f4221f7db0ab738ac65b06
|
||||
DIST qtserialport-everywhere-src-5.15.1.tar.xz 321472 BLAKE2B 6aa086b8ec8d79abbf1f428913800a67e1a48fb8629c10058fc464b913f3840a9dc06084bf181749b543f4795400b93f133ffe74cbc546986bf48e01317bb883 SHA512 5d2e9742d1c5f784375b3d0bf05e227abf1f358f4ba60e66044378b60ac256dda2ab5ecced07c68ca8d93fe894617050821654200e1faa12f4cca112a4fbd2a4
|
||||
DIST qtserialport-everywhere-src-5.15.2.tar.xz 321496 BLAKE2B 1a2d1a925a1f8224de6babad131efa9bb2e417574be939be35edf3a3b9f34a7fb12cc282f94ee2d8e52178cec7679caf1402f5a45a14bb15a546023fed494907 SHA512 353cc5f708367d646bd312f7d675b417bad4df44356f1dfc8b6ce846a86fd6d5955ec4d26f943e50f4a7b94cc6389fe658959e90bbb5ab3cdaefed0efe6ae72b
|
||||
8
dev-qt/qtserialport/metadata.xml
Normal file
8
dev-qt/qtserialport/metadata.xml
Normal file
|
|
@ -0,0 +1,8 @@
|
|||
<?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>
|
||||
34
dev-qt/qtserialport/qtserialport-5.14.2.ebuild
Normal file
34
dev-qt/qtserialport/qtserialport-5.14.2.ebuild
Normal file
|
|
@ -0,0 +1,34 @@
|
|||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
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 ~sparc x86"
|
||||
fi
|
||||
|
||||
IUSE=""
|
||||
|
||||
DEPEND="
|
||||
~dev-qt/qtcore-${PV}
|
||||
virtual/libudev:=
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
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
|
||||
}
|
||||
|
||||
#this is an unacceptable hack due to some broken handling,
|
||||
#https://bugs.gentoo.org/673532
|
||||
#src_compile() {
|
||||
# SUBLIBS="-ludev" qt5-build_src_compile
|
||||
#}
|
||||
34
dev-qt/qtserialport/qtserialport-5.15.1.ebuild
Normal file
34
dev-qt/qtserialport/qtserialport-5.15.1.ebuild
Normal file
|
|
@ -0,0 +1,34 @@
|
|||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
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 ~sparc ~x86"
|
||||
fi
|
||||
|
||||
IUSE=""
|
||||
|
||||
DEPEND="
|
||||
~dev-qt/qtcore-${PV}
|
||||
virtual/libudev:=
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
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
|
||||
}
|
||||
|
||||
#this is an unacceptable hack due to some broken handling,
|
||||
#https://bugs.gentoo.org/673532
|
||||
#src_compile() {
|
||||
# SUBLIBS="-ludev" qt5-build_src_compile
|
||||
#}
|
||||
34
dev-qt/qtserialport/qtserialport-5.15.2.ebuild
Normal file
34
dev-qt/qtserialport/qtserialport-5.15.2.ebuild
Normal file
|
|
@ -0,0 +1,34 @@
|
|||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
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 ~sparc ~x86"
|
||||
fi
|
||||
|
||||
IUSE=""
|
||||
|
||||
DEPEND="
|
||||
~dev-qt/qtcore-${PV}
|
||||
virtual/libudev:=
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
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
|
||||
}
|
||||
|
||||
#this is an unacceptable hack due to some broken handling,
|
||||
#https://bugs.gentoo.org/673532
|
||||
#src_compile() {
|
||||
# SUBLIBS="-ludev" qt5-build_src_compile
|
||||
#}
|
||||
Loading…
Reference in a new issue