dev-qt/qtgamepad: arm64 stable wrt bug #719732
[gentoo.git] / dev-qt / qtgamepad / qtgamepad-5.14.2.ebuild
1 # Copyright 1999-2020 Gentoo Authors
2 # Distributed under the terms of the GNU General Public License v2
3
4 EAPI=7
5 inherit qt5-build
6
7 DESCRIPTION="Qt module to support gamepad hardware"
8
9 if [[ ${QT5_BUILD_TYPE} == release ]]; then
10         KEYWORDS="amd64 arm64 x86"
11 fi
12
13 IUSE="evdev qml sdl"
14
15 DEPEND="
16         ~dev-qt/qtcore-${PV}
17         ~dev-qt/qtgui-${PV}[evdev?]
18         evdev? ( virtual/libudev:= )
19         qml? ( ~dev-qt/qtdeclarative-${PV} )
20         sdl? ( media-libs/libsdl )
21 "
22 RDEPEND="${DEPEND}"
23
24 src_prepare() {
25         qt_use_disable_mod qml quick \
26                 src/src.pro
27
28         qt_use_disable_config evdev evdev \
29                 src/plugins/gamepads/gamepads.pro
30
31         qt_use_disable_config sdl sdl2 \
32                 src/plugins/gamepads/gamepads.pro
33
34         qt5-build_src_prepare
35 }