1################################################################################
2#
3# hackrf
4#
5################################################################################
6
7HACKRF_VERSION = 2023.01.1
8HACKRF_SITE = https://github.com/greatscottgadgets/hackrf/releases/download/v$(HACKRF_VERSION)
9HACKRF_SOURCE = hackrf-$(HACKRF_VERSION).tar.xz
10HACKRF_LICENSE = GPL-2.0+, BSD-3-Clause
11HACKRF_LICENSE_FILES = COPYING
12HACKRF_DEPENDENCIES = fftw-single libusb
13HACKRF_SUBDIR = host
14HACKRF_INSTALL_STAGING = YES
15
16ifeq ($(BR2_PACKAGE_HAS_UDEV),y)
17HACKRF_CONF_OPTS += \
18	-DINSTALL_UDEV_RULES=ON \
19	-DUDEV_RULES_GROUP=plugdev
20else
21HACKRF_CONF_OPTS += -DINSTALL_UDEV_RULES=OFF
22endif
23
24$(eval $(cmake-package))
25