From 441d1370330332b7d78f238d2f5e13f7aed5e4e0 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Fri, 25 Dec 2020 23:06:25 +0000 Subject: gentoo christmass resync : 25.12.2020 --- net-wireless/libxtrx/Manifest | 4 +++ net-wireless/libxtrx/libxtrx-0.0_p20201202.ebuild | 40 +++++++++++++++++++++++ net-wireless/libxtrx/libxtrx-9999.ebuild | 40 +++++++++++++++++++++++ net-wireless/libxtrx/metadata.xml | 8 +++++ 4 files changed, 92 insertions(+) create mode 100644 net-wireless/libxtrx/Manifest create mode 100644 net-wireless/libxtrx/libxtrx-0.0_p20201202.ebuild create mode 100644 net-wireless/libxtrx/libxtrx-9999.ebuild create mode 100644 net-wireless/libxtrx/metadata.xml (limited to 'net-wireless/libxtrx') diff --git a/net-wireless/libxtrx/Manifest b/net-wireless/libxtrx/Manifest new file mode 100644 index 000000000000..6e04159a3110 --- /dev/null +++ b/net-wireless/libxtrx/Manifest @@ -0,0 +1,4 @@ +DIST libxtrx-0.0_p20201202.tar.gz 78058 BLAKE2B 5d2bcd3857226208158abfd8a6790ecc1204e59336f81cac90368da2f7628c9fe2ec3b8b794afe66720aa53455f1b7ead9b2f6fc36edd36718452c294b6e7aa5 SHA512 bc32c0cdc9d19bda62582081b950b50698e000c42cbfd46904287bb12d216d875d636579cfbd68d94d83e67df655825c0f88697854cc134d2cef5a20d614f73f +EBUILD libxtrx-0.0_p20201202.ebuild 872 BLAKE2B 9727a4d020f4a51b204ced2230739b4e93eb8034f52597eb203389241bbf0291bf36998e1897c8735d209b8ad49294df7c67159af7ea9a5395aa01682585e2ce SHA512 46d4a1575d738729079b1cdff0d1d021127723140994e5551bfc5508c1b80b5108ba512bc63798de303ad36ed121efc6ffb635fa6ae32c4ecc001f5e416191bf +EBUILD libxtrx-9999.ebuild 872 BLAKE2B 9727a4d020f4a51b204ced2230739b4e93eb8034f52597eb203389241bbf0291bf36998e1897c8735d209b8ad49294df7c67159af7ea9a5395aa01682585e2ce SHA512 46d4a1575d738729079b1cdff0d1d021127723140994e5551bfc5508c1b80b5108ba512bc63798de303ad36ed121efc6ffb635fa6ae32c4ecc001f5e416191bf +MISC metadata.xml 238 BLAKE2B 34ac0d15fbd529b95d6a8c5656482832843c35f4befaa7bb238eec7634acb09a074de43cbd4d4c0a57d3b2810901bc85c7d2780beee573cd72c37b6244d78dc8 SHA512 b8e525ce325eb8201273f8d0ea320d6ba41a183d7f80b0f44dcca44c48049baec1c3489ebd32a17d3be9d6a31a9427ce40cd1686f12e42ca99b0d7037af9532f diff --git a/net-wireless/libxtrx/libxtrx-0.0_p20201202.ebuild b/net-wireless/libxtrx/libxtrx-0.0_p20201202.ebuild new file mode 100644 index 000000000000..5277ce0e5d1f --- /dev/null +++ b/net-wireless/libxtrx/libxtrx-0.0_p20201202.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake + +DESCRIPTION="High-level XTRX API library" +HOMEPAGE="https://github.com/xtrx-sdr/libxtrx" +LICENSE="LGPL-2.1" +SLOT="0/${PV}" + +if [[ ${PV} =~ "9999" ]]; then + EGIT_REPO_URI="https://github.com/xtrx-sdr/libxtrx.git" + inherit git-r3 +else + COMMIT="acb0b1cf7ab92744034767a04c1d4b4c281b840f" + SRC_URI="https://github.com/xtrx-sdr/libxtrx/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" + S="${WORKDIR}/${PN}-${COMMIT}" + KEYWORDS="~amd64 ~x86" +fi + +IUSE="" + +RDEPEND=" + net-wireless/libxtrxll:= + net-wireless/libxtrxdsp:= + net-wireless/liblms7002m:= +" +# soapy? ( net-wireless/soapysdr ) +DEPEND="${RDEPEND}" + +src_configure() { + #fails to build, not sure why + #-DENABLE_SOAPY="$(usex soapy ON OFF)" + mycmakeargs=( + -DENABLE_SOAPY=OFF + ) + cmake_src_configure +} diff --git a/net-wireless/libxtrx/libxtrx-9999.ebuild b/net-wireless/libxtrx/libxtrx-9999.ebuild new file mode 100644 index 000000000000..5277ce0e5d1f --- /dev/null +++ b/net-wireless/libxtrx/libxtrx-9999.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake + +DESCRIPTION="High-level XTRX API library" +HOMEPAGE="https://github.com/xtrx-sdr/libxtrx" +LICENSE="LGPL-2.1" +SLOT="0/${PV}" + +if [[ ${PV} =~ "9999" ]]; then + EGIT_REPO_URI="https://github.com/xtrx-sdr/libxtrx.git" + inherit git-r3 +else + COMMIT="acb0b1cf7ab92744034767a04c1d4b4c281b840f" + SRC_URI="https://github.com/xtrx-sdr/libxtrx/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" + S="${WORKDIR}/${PN}-${COMMIT}" + KEYWORDS="~amd64 ~x86" +fi + +IUSE="" + +RDEPEND=" + net-wireless/libxtrxll:= + net-wireless/libxtrxdsp:= + net-wireless/liblms7002m:= +" +# soapy? ( net-wireless/soapysdr ) +DEPEND="${RDEPEND}" + +src_configure() { + #fails to build, not sure why + #-DENABLE_SOAPY="$(usex soapy ON OFF)" + mycmakeargs=( + -DENABLE_SOAPY=OFF + ) + cmake_src_configure +} diff --git a/net-wireless/libxtrx/metadata.xml b/net-wireless/libxtrx/metadata.xml new file mode 100644 index 000000000000..1570f891c6a3 --- /dev/null +++ b/net-wireless/libxtrx/metadata.xml @@ -0,0 +1,8 @@ + + + + + radio@gentoo.org + Radio + + -- cgit v1.2.3