net-wireless/airspyhf: new package 1.6.8

Signed-off-by: Eli Burch <eli.burch@burchbytes.com>
This commit is contained in:
Eli Burch
2024-06-14 08:55:32 -07:00
parent f08dc671bb
commit 0e45015cc9
4 changed files with 71 additions and 0 deletions

View File

@@ -0,0 +1 @@
DIST airspyhf-1.6.8.tar.gz 33527 BLAKE2B 6b233f2b80fbb166a6bd2b899d43b70349061cc3761514f6197363e63a5b99f256f3a0c10133a7a5c372467adaf4a964b409413c170e0f2ed0abd3435b021b72 SHA512 cc327012f51514935b422d07e54f1806f2a22d900a2bfe2e10adac9acca572ada3853709f0c37300b387061bc7559dcf10eae6814a06e22e8c765f1409b66f59

View File

@@ -0,0 +1,27 @@
# Copyright 2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DESCRIPTION="User mode driver for Airspy HF+"
HOMEPAGE="https://airspy.com/airspy-hf-plus/"
SRC_URI="https://github.com/airspy/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD-3-clause"
SLOT="0"
KEYWORDS="~amd64"
IUSE="udevrules"
DEPEND="dev-build/cmake
dev-libs/libusb
dev-util/pkgconf"
inherit cmake
RDEPEND="${DEPEND}"
src_configure(){
mycmakeargs+=(
-DINSTALL_UDEV_RULES=$(usex udevrules)
)
cmake_src_configure
}

View File

@@ -0,0 +1,14 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>eli.burch@burchbytes.com</email>
<name>Eli Burch</name>
</maintainer>
<use>
<flag name="udevrules">Install udev rules</flag>
</use>
<upstream>
<remote-id type="github">airspy/airspyhf</remote-id>
</upstream>
</pkgmetadata>