From ef76e3404075101b8029707764657787b270e63a Mon Sep 17 00:00:00 2001 From: Jon Beniston Date: Mon, 24 Apr 2023 12:42:13 +0100 Subject: [PATCH] Add gamepad dependency --- .appveyor.yml | 2 +- debian/control | 6 ++++-- plugins/feature/gs232controller/CMakeLists.txt | 2 +- 3 files changed, 6 insertions(+), 4 deletions(-) diff --git a/.appveyor.yml b/.appveyor.yml index 73d225a15..787fe0d40 100644 --- a/.appveyor.yml +++ b/.appveyor.yml @@ -84,7 +84,7 @@ for: qml-module-qtlocation qml-module-qtpositioning qml-module-qtquick-window2 qml-module-qtquick-dialogs \ qml-module-qtquick-controls qml-module-qtquick-controls2 qml-module-qtquick-layouts qml-module-qtgraphicaleffects \ libqt5serialport5-dev qtdeclarative5-dev qtpositioning5-dev qtlocation5-dev \ - libqt5charts5-dev libqt5texttospeech5-dev libfaad-dev zlib1g-dev \ + libqt5charts5-dev libqt5texttospeech5-dev libqt5gamepad5-dev libfaad-dev zlib1g-dev \ libusb-1.0-0-dev libhidapi-dev libboost-all-dev libasound2-dev libopencv-dev libopencv-imgcodecs-dev \ libxml2-dev bison flex ffmpeg libpostproc-dev libavcodec-dev libavformat-dev \ libopus-dev libcodec2-dev libairspy-dev libhackrf-dev \ diff --git a/debian/control b/debian/control index 82eb6b752..b080b95e8 100644 --- a/debian/control +++ b/debian/control @@ -16,6 +16,7 @@ Build-Depends: debhelper (>= 9), libqt5websockets5-dev, libqt5quick5, libqt5texttospeech5-dev, + libqt5gamepad5-dev, qml-module-qtlocation, qml-module-qtpositioning, qml-module-qtquick-window2, @@ -61,6 +62,7 @@ Depends: ${shlibs:Depends}, libasound2, libgl1-mesa-glx, libqt5multimedia5-plugins, + libqt5gamepad5, qtspeech5-speechd-plugin, pulseaudio, ffmpeg, @@ -80,8 +82,8 @@ Description: SDR/Analyzer/Generator front-end for various hardware Based on Qt5 framework and OpenGL for the spectrum and scope rendering. Builds on Linux, Windows and Mac O/S Reception modes supported: - Analog: AM, ATV, NFM, WFM, SSB, broadcast FM, APT - Digital: D-Star, Yaesu SF, DMR, dPMR, FreeDV, DAB, DVB-S, LoRa, ADS-B, Packet (AX.25/APRS), AIS + Analog: AM, ATV, NFM, WFM, SSB, broadcast FM, APT, ILS, VOR + Digital: D-Star, Yaesu SF, DMR, dPMR, FreeDV, M17, DAB, DVB-S, LoRa, ADS-B, Packet (AX.25/APRS), AIS, FT8, Navtex, Radiosonde, RTTY, Pager Analyzer: Generic channel Transmission modes supported: Analog: AM, ATV, NFM, SSB, WFM diff --git a/plugins/feature/gs232controller/CMakeLists.txt b/plugins/feature/gs232controller/CMakeLists.txt index 9961e3e43..c849be982 100644 --- a/plugins/feature/gs232controller/CMakeLists.txt +++ b/plugins/feature/gs232controller/CMakeLists.txt @@ -88,7 +88,7 @@ target_link_libraries(${TARGET_NAME} install(TARGETS ${TARGET_NAME} DESTINATION ${INSTALL_FOLDER}) if(WIN32) - # Run deployqt for serial libraries + # Run deployqt for serial & gamepad libraries include(DeployQt) windeployqt(${TARGET_NAME} ${SDRANGEL_BINARY_BIN_DIR} ${PROJECT_SOURCE_DIR}/../../../sdrgui/resources) endif()