summaryrefslogtreecommitdiff
path: root/dev-qt
diff options
context:
space:
mode:
authorAndreas Sturmlechner <asturm@gentoo.org>2023-06-13 13:23:18 +0200
committerAndreas Sturmlechner <asturm@gentoo.org>2023-06-13 13:41:12 +0200
commite6edce8767b2ee3bf6c44da8ead864d81308451a (patch)
tree852d4d5e9ee5928edc259ad16ad30fb0d50109c5 /dev-qt
parentdev-qt/qtdiag: 5.15.10 version bump (diff)
downloadgentoo-e6edce8767b2ee3bf6c44da8ead864d81308451a.tar.gz
gentoo-e6edce8767b2ee3bf6c44da8ead864d81308451a.tar.bz2
gentoo-e6edce8767b2ee3bf6c44da8ead864d81308451a.zip
dev-qt/qtgamepad: 5.15.10 version bump
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Diffstat (limited to 'dev-qt')
-rw-r--r--dev-qt/qtgamepad/Manifest1
-rw-r--r--dev-qt/qtgamepad/qtgamepad-5.15.10.ebuild36
2 files changed, 37 insertions, 0 deletions
diff --git a/dev-qt/qtgamepad/Manifest b/dev-qt/qtgamepad/Manifest
index bdb687507f09..8c6568e4d139 100644
--- a/dev-qt/qtgamepad/Manifest
+++ b/dev-qt/qtgamepad/Manifest
@@ -1 +1,2 @@
+DIST qtgamepad-everywhere-opensource-src-5.15.10.tar.xz 389844 BLAKE2B 4b492f74e45e98227a8e5ff59a7b1fe4299e8e9951231b2f2f8bf5d9fa9d9a99404261ec98ab073d621bf9c57b50e5137790d432cbe33ea2c451d839770d9897 SHA512 20f06a11b8e7057e11b2f061ba088f1721cf94a20bed21e52eb0d7c6e20cd8f74ae2d0fe47748466c4a3dd63f9843afc94f74fb3076849e80ad8e71017fb3605
DIST qtgamepad-everywhere-opensource-src-5.15.9.tar.xz 388984 BLAKE2B c6a8e57e3da04eddcb89765525345b8479c620a12bfafe66f8a50fa0ab7456e7be3bef827d508f9a405e249ea2fb141fab2a16645921db64972a4b81d9bee4fd SHA512 f6ee08fc3872b078fb64e63a074b0230674dd670cf087b864c16ec3ecdbf374374257eb18aeae1e8e2c16850fddb3f4fef99efc4ddd597ab66b2a9fc8158cb93
diff --git a/dev-qt/qtgamepad/qtgamepad-5.15.10.ebuild b/dev-qt/qtgamepad/qtgamepad-5.15.10.ebuild
new file mode 100644
index 000000000000..acfeaccfaf54
--- /dev/null
+++ b/dev-qt/qtgamepad/qtgamepad-5.15.10.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit qt5-build
+
+DESCRIPTION="Qt module to support gamepad hardware"
+
+if [[ ${QT5_BUILD_TYPE} == release ]]; then
+ KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+fi
+
+IUSE="evdev qml sdl"
+
+DEPEND="
+ =dev-qt/qtcore-${QT5_PV}*
+ =dev-qt/qtgui-${QT5_PV}*[evdev?]
+ evdev? ( virtual/libudev:= )
+ qml? ( =dev-qt/qtdeclarative-${QT5_PV}* )
+ sdl? ( media-libs/libsdl2 )
+"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ qt_use_disable_mod qml quick \
+ src/src.pro
+
+ qt_use_disable_config evdev evdev \
+ src/plugins/gamepads/gamepads.pro
+
+ qt_use_disable_config sdl sdl2 \
+ src/plugins/gamepads/gamepads.pro
+
+ qt5-build_src_prepare
+}