summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Sturmlechner <asturm@gentoo.org>2023-01-08 22:16:38 +0100
committerAndreas Sturmlechner <asturm@gentoo.org>2023-01-08 22:44:55 +0100
commitd9704b6a499edd2ac7e06052ef5fbd294c9ad17c (patch)
treed3068ade1b4f04b3c45135183bb8db2b10b1d952 /dev-qt/qtserialport
parentdev-qt/qtserialbus: 5.15.8 version bump (diff)
downloadgentoo-d9704b6a499edd2ac7e06052ef5fbd294c9ad17c.tar.gz
gentoo-d9704b6a499edd2ac7e06052ef5fbd294c9ad17c.tar.bz2
gentoo-d9704b6a499edd2ac7e06052ef5fbd294c9ad17c.zip
dev-qt/qtserialport: 5.15.8 version bump
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Diffstat (limited to 'dev-qt/qtserialport')
-rw-r--r--dev-qt/qtserialport/Manifest1
-rw-r--r--dev-qt/qtserialport/qtserialport-5.15.8.ebuild28
2 files changed, 29 insertions, 0 deletions
diff --git a/dev-qt/qtserialport/Manifest b/dev-qt/qtserialport/Manifest
index 7ae6f3cbf922..517bb4d771e3 100644
--- a/dev-qt/qtserialport/Manifest
+++ b/dev-qt/qtserialport/Manifest
@@ -1,3 +1,4 @@
DIST qtserialport-everywhere-opensource-src-5.15.7.tar.xz 323144 BLAKE2B 937604c858b5b502162044a9f2f45f54b4e25cbc38f29fd6313075f0344ef05a288d9d4fdb9fd7165599b766e6dad0c7178358520a2d9ffd7011242c9c535206 SHA512 80d17988676d0c8985406a13ad97d4b9ed1c00af8c84f6fa550f5a1057fbe0988993aa6ccc9cceb058104ecd9526314d33f4efab27b62f45981456c4f052cccf
+DIST qtserialport-everywhere-opensource-src-5.15.8.tar.xz 323200 BLAKE2B 30d0620c7101a38fe2253ee13845eec7a78dfad8d597d6798235c82ca2a916647b23e0ac9395530c53ab22dc9cdf5ee6a59bfe1a0b689152cf11602a131526fd SHA512 974ae97ec9bdbb4bcecc80a07c343efe4ed686c968810e76fb0e4cd62165949c30d57a37035ac08916850cc2d207fabc0aa09e593184e65fc6d74b36bfbdc444
DIST qtserialport-everywhere-src-6.4.0.tar.xz 318952 BLAKE2B 806ae200c6a253eefadfff368d6e559129ce2158fea26fa8005eb8d0b3b594d5d68591bbede8b767462731d6557107ad280a721e12fcef88be7dd5ed6aa7c65f SHA512 b2e78302f9ec55b52dfab6f8086a63444f0c6d8ac8dd3b5b39a32c24c8e01d4799b5539144f6e9f4a376c36bcfe4f15c0b9eb5933d45ccc4433e881b9e15b182
DIST qtserialport-everywhere-src-6.4.2.tar.xz 319000 BLAKE2B b83869a762eceef9def1a1206343b7c3004ea84e274a8059a3872ba5416e30d7d2f494b49458eea855fa4c6a2163a1933e61eaa40c8377f14b369c9f3fad055f SHA512 d8b33d89e78abf34766f8d37d114641e2aec90ebe7d82dd1246f453b87b266545b1679450fd8f3ab7967a348fda098179b63a6d9ec34eb5ce56d8e8b242a251f
diff --git a/dev-qt/qtserialport/qtserialport-5.15.8.ebuild b/dev-qt/qtserialport/qtserialport-5.15.8.ebuild
new file mode 100644
index 000000000000..33c11cea1984
--- /dev/null
+++ b/dev-qt/qtserialport/qtserialport-5.15.8.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2023 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 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+fi
+
+IUSE=""
+
+DEPEND="
+ =dev-qt/qtcore-${QT5_PV}*
+ virtual/libudev:=
+"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ # make sure we link against libudev
+ sed -i -e 's/:qtConfig(libudev)//' \
+ src/serialport/serialport-lib.pri || die
+
+ qt5-build_src_prepare
+}