summaryrefslogtreecommitdiff
path: root/net-wireless/bladerf
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2021-01-01 21:06:00 +0000
committerV3n3RiX <venerix@redcorelinux.org>2021-01-01 21:06:00 +0000
commit129160ec854dca4c3fedb5bcfbcb56930371da0f (patch)
tree53bf797418ac5e9b99c41ca0382c87b82421e5de /net-wireless/bladerf
parent441d1370330332b7d78f238d2f5e13f7aed5e4e0 (diff)
gentoo new year resync : 01.01.2021
Diffstat (limited to 'net-wireless/bladerf')
-rw-r--r--net-wireless/bladerf/Manifest3
-rw-r--r--net-wireless/bladerf/bladerf-2019.07.ebuild6
-rw-r--r--net-wireless/bladerf/files/bladerf-2019.07-gcc10.patch23
3 files changed, 30 insertions, 2 deletions
diff --git a/net-wireless/bladerf/Manifest b/net-wireless/bladerf/Manifest
index 2be754880225..7a0dd6410bbb 100644
--- a/net-wireless/bladerf/Manifest
+++ b/net-wireless/bladerf/Manifest
@@ -1,7 +1,8 @@
+AUX bladerf-2019.07-gcc10.patch 966 BLAKE2B fe17328ea2c01e3345aab309414384395ac9bff0583bd324c995515a372ea84cb93d42e198a37ac650dcd4d219f8621f58740f15ecf8dbe08624891c228ee422 SHA512 287e0abdd5ba393b3d9376fb3f275bc2a0fe215e2918eef4365b580b0678683b81cabd80cfb1e4f42332b063b3800a6218254f6006b3d747ac6cd5e42686480e
DIST analogdevices-no-OS-0bba46.tar.gz 44190321 BLAKE2B b5c31b4b9ed92e0ac9f1a4c1eda38e065f00e0ee8034a99615a2509a4c91c589faefaf2e42a8bd30e61eb36459fa264c6e1892577f759c2ca0810925cede163e SHA512 cf6f6d34fed9879ae7263782f20f33dd3af84201e3477fa0501e072eb08a8a545a07c496ad0ff3f7dc1a6ef407f136f843ba05942b4819e146c5fef023a3bb02
DIST bladerf-2018.08.tar.gz 2177625 BLAKE2B 8c3970f38f7645ba46c44803fc370e16012b2ea894d16c5101ea9519f5f9ff1aaa0a39819ac13389a33f7e0336e0e89ffcb7a0abf363cb30b091e88502a7a8c3 SHA512 7f8d0ef146da34474774d00503f0838cdf9404bf42bf1f68fd0f6018c7e7d4937da56110d818237f712bd23547cfbed1e2d04455a9d4d7ac0df96336e331c8f4
DIST bladerf-2019.07.tar.gz 2186702 BLAKE2B 1d08dc90ddf5d5f650fdc49e5a7e4224de7caa988974c1252052975599066b2221741a2cd2f0ba496e98d63b6d417b0eb1ae12de4dd9a9d43fb730bb6b221dc2 SHA512 e6ba47106ac9904d41fc611560c8f4bc482b9f17b6c476d4a2ac36c5779e9a64222140f4f067fab2252ccfabebf74e866f0fefb359934ff4df7a8416a8558b87
EBUILD bladerf-2018.08.ebuild 1309 BLAKE2B b11a4ddf301c0c8b4c722cfdbf71d43a1b35202499f9abd48d48bf1da365801fd15107f40a3ac5d0fc084de218b7b83dbc33959f4e7539f02035cdf4b371447d SHA512 d51f7e9f7e8cfb3b82224803de35ebf59f95d18c201dd94dd65a2ff20fda71e96b79bc2ff7a486d39536d4b8412c9355923a1eb69bea9bd7922e635ae4d2fa0a
-EBUILD bladerf-2019.07.ebuild 1667 BLAKE2B 748da9575b2bd878c370e94d11ffa616cd68221a55079a4159ba15819d1548036d0923990cc4cbdfe601f08b2b09c7edd3c3c6241e10ef1ef60139f7164822b5 SHA512 419431abc6107275cff0b3211db4a4d8df362d12bab80740d5359a57226ec1f3bb38385d1bf27c2d4432045d02c93f4a2fb2887350740d743f6ebb2a0d59668b
+EBUILD bladerf-2019.07.ebuild 1712 BLAKE2B b2ef0e6fee8dd047ff30a0278ced5fd3893a3dd2bf725c392f152786e9e2f1dd4684ff1e361381c29be7fb603ce1d6c8ebb30dec23e1c27a2ef0a5acd287b330 SHA512 9e3b58f49d6e5781b80bbc3834fa0754da971523a8a22f37f3e3ac393142250a0a5c7ecce2edca60876f3507c77cc9e8e79d53593a0aa5fc610fb38d4a7af7de
EBUILD bladerf-9999.ebuild 1660 BLAKE2B 65019f05d47d4c7d8003eecd4bd80a2360dbefb379c09643058c2a464175fe970a47a0f87557a851d06715e291f058e26e08dbfb6b3ceebafc1476d776790f05 SHA512 fd802f70997e4418c803edcb31ba4683c5ef6bcebf49323d3d07e970cb90658dde781811e2a8f543dc3abe749d12ba0d216a5f04f07593bd967d16bfec095f98
MISC metadata.xml 534 BLAKE2B d39c41a686202aff5a46e2b67cdcb5f3dc339bd7854a313f8d58165995b030194638447c2c987d1c5372a241c030b7d715a9854d9daaec1a0a59b85c6f421c1c SHA512 b7d10693f1c08b1a60bf6f4542e7fad445a63249d3fa796b08b3c7db7d758c89000c09a6aeb0dffbe6a90467acc5ee18331d839162a540a2c7040d5dd7218db7
diff --git a/net-wireless/bladerf/bladerf-2019.07.ebuild b/net-wireless/bladerf/bladerf-2019.07.ebuild
index 3672b069b037..675b62ecbef4 100644
--- a/net-wireless/bladerf/bladerf-2019.07.ebuild
+++ b/net-wireless/bladerf/bladerf-2019.07.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -41,6 +41,10 @@ RDEPEND="${CDEPEND}"
PDEPEND=">=net-wireless/bladerf-firmware-2.3.2
>=net-wireless/bladerf-fpga-0.11.0"
+PATCHES=(
+ "${FILESDIR}/${P}-gcc10.patch"
+)
+
src_unpack() {
if [ "${PV}" = "9999" ]; then
git-r3_src_unpack
diff --git a/net-wireless/bladerf/files/bladerf-2019.07-gcc10.patch b/net-wireless/bladerf/files/bladerf-2019.07-gcc10.patch
new file mode 100644
index 000000000000..bdd99c5cadcc
--- /dev/null
+++ b/net-wireless/bladerf/files/bladerf-2019.07-gcc10.patch
@@ -0,0 +1,23 @@
+From 5cf9fd299a396a5ae5b4402215713fd2a84e607b Mon Sep 17 00:00:00 2001
+From: Robert Ghilduta <robert.ghilduta@nuand.com>
+Date: Mon, 25 May 2020 21:36:50 -0500
+Subject: [PATCH] libbladeRF: define bladerf2_state_to_string as extern in
+ header
+
+---
+ host/libraries/libbladeRF/src/board/bladerf2/common.h | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/host/libraries/libbladeRF/src/board/bladerf2/common.h b/host/libraries/libbladeRF/src/board/bladerf2/common.h
+index 23187ba6c..efbebc867 100644
+--- a/host/libraries/libbladeRF/src/board/bladerf2/common.h
++++ b/host/libraries/libbladeRF/src/board/bladerf2/common.h
+@@ -207,7 +207,7 @@ extern const float ina219_r_shunt;
+ /* Constants */
+ /******************************************************************************/
+
+-char const *bladerf2_state_to_string[4];
++extern char const *bladerf2_state_to_string[4];
+
+
+ /******************************************************************************/