summaryrefslogtreecommitdiff
path: root/net-wireless/gnuradio
diff options
context:
space:
mode:
Diffstat (limited to 'net-wireless/gnuradio')
-rw-r--r--net-wireless/gnuradio/Manifest7
-rw-r--r--net-wireless/gnuradio/files/gnuradio-3.10.6.0-fix-stdint.patch20
-rw-r--r--net-wireless/gnuradio/gnuradio-3.10.4.0-r1.ebuild1
-rw-r--r--net-wireless/gnuradio/gnuradio-3.10.5.1.ebuild1
-rw-r--r--net-wireless/gnuradio/gnuradio-3.10.6.0.ebuild1
5 files changed, 27 insertions, 3 deletions
diff --git a/net-wireless/gnuradio/Manifest b/net-wireless/gnuradio/Manifest
index 5bc4e388c042..eefb9a55a100 100644
--- a/net-wireless/gnuradio/Manifest
+++ b/net-wireless/gnuradio/Manifest
@@ -1,10 +1,11 @@
AUX gnuradio-3.10.3.0-fix-fmt-v9.patch 4393 BLAKE2B eb915d3e63a96e0527b8525da35fa6ad9870f7ed8b113b7aeda5d616e235a89937f2187e6bd862ec3703ba2d763ae0f0d4821ed0d27f3fba290af2e7c8c1eb92 SHA512 cb45360160325fb8904a7d2edf2eaf09143327c3133575f91cfe2fb41a4ce06102b1ba364ac5917fddd78b24ebc0038f1eabc02476e211429410a39242069851
AUX gnuradio-3.10.4.0-fix-blockinterleaving.patch 797 BLAKE2B 9a32f372f6a2600dda0f341404f922f51f349c88f285257f125b7c1c87db15a074471c44139fd27bb699e2ead3c81a527d24754e82b5910e57e132edb9b4cbad SHA512 343615c80b17fab076b9509d39c4fa0ac86c84d82093805b1bd488a7c8c95a935550c1acba30fc227f374b8842fec3b9d6cbf559eb67c2dd1abc82223708cc9d
+AUX gnuradio-3.10.6.0-fix-stdint.patch 536 BLAKE2B e20cb9a07faaee543dd4a5ec1d1ec5e4657e5dbb5335162adfe8bfc64793f77f710a76677d920392beaf147b47acbcfa2483e6ab0c1cb7132159cee94f96a997 SHA512 66432cabbb199547536b550a704a7b64da77f616641f01e00dfcfd1e933acb1dc19775aecd88986e022217f97c9f13ade6260d44d0026821c66bab3bfa79f6b2
DIST gnuradio-3.10.4.0.tar.gz 4392284 BLAKE2B 2a5766708534966bcea1e1ab57ae703b0b453278da5042c65ddcf5bda39dee084ee8f77d414e2c8ab3eae2397680f7591c456404a6cefc08b28a7d1f5d25534d SHA512 a8690016513df3928cb2f63eef190c7306bc3cc452dfeafab2e47b43aa1dd3f61515df49832e99530535f94deabfb614388a27212b09e1c816782f3fdd4915eb
DIST gnuradio-3.10.5.1.tar.gz 4367986 BLAKE2B f43a1e36e184adb1bb09b4c2e7ee0f40ec4395acec676861473cb9d1856819bf52098d5c3b9c11c025a992da33c6de032aefee2c11a0acb18f73df283a9c8b56 SHA512 37b8101baa7e6adbb60b55aedf2c951e75b14ef97091d967ab717eae699e014bd91c18fe7bf32117bbc5c0a3e0e44015be1c8d83177f9a3751893b49fb860df6
DIST gnuradio-3.10.6.0.tar.gz 4376181 BLAKE2B df246dac7277b99a398cbdb2460d98b0ed625f36a687abfdb87567436788fc14bd38f962c4a08df18edcbf1f5b258f37cd8f715dd3e71090aabc495bf140771e SHA512 cece65d6f35e1430e702a5c012146e61cc1d000432085cb2603d42fb1a7cdbf8dfe29299f834ba6b1970109ecae28ffa71f38e2aeb844e66cb337fb17aa4cffd
-EBUILD gnuradio-3.10.4.0-r1.ebuild 6727 BLAKE2B e5ed99632c433b334871e9e93483e76d6a65e1060ef4b3487cd40f9b4e62de54559606dd075b18564dd057639f4a9e72acd53296f4250e545a05e2b8dd01c2ff SHA512 44378e14ebb15d922434dcec3d8439c42c2f7453d628c8f1be5c4e83aebb5ae28ecbfad2473d576dbaf56169dea04625f704991ba25b175d5f34e0bcd6975c87
-EBUILD gnuradio-3.10.5.1.ebuild 6682 BLAKE2B 28eaae58bff63ec600e453232824a29329f8a85810efbcb92c9563f24f37f94b8599d5c1bbd066c0181012ccc9581c9307ce3b596623ac1fb662029a72857ce7 SHA512 ea643435c096cbd57837e9c4e86c4a626e512b4b817b661ffaf41f5afa22652acfeb536481e8b51aa7107df76871c7f58f141631a9496fda7ad6ad982154657c
-EBUILD gnuradio-3.10.6.0.ebuild 6682 BLAKE2B 28eaae58bff63ec600e453232824a29329f8a85810efbcb92c9563f24f37f94b8599d5c1bbd066c0181012ccc9581c9307ce3b596623ac1fb662029a72857ce7 SHA512 ea643435c096cbd57837e9c4e86c4a626e512b4b817b661ffaf41f5afa22652acfeb536481e8b51aa7107df76871c7f58f141631a9496fda7ad6ad982154657c
+EBUILD gnuradio-3.10.4.0-r1.ebuild 6774 BLAKE2B 453b27302efd0b9573c61aa9e14d5c6184f850fd6ecf9ee6eed760576cce1222801e15fdd778fa58975b3f283d3a92be172d425ec24313e38fd59e2675018396 SHA512 fef42f7847033e353c5b6256d1357d9faa95b680a8e0805d3e9a3db2df270891ac4cb9370f936046f913def0b4c603be70ee8f88bb69429864bf0acd0c869659
+EBUILD gnuradio-3.10.5.1.ebuild 6729 BLAKE2B fb3001fc8d57bba370f6836e1fda7982301680ec2c8ad86bfc8a47881ca9603ae2d82725c03dc3e6252a57abbb63c9949b9e17ad0b7effe94f0d5dd085f598eb SHA512 556fcee82eea4b805d30932ebe59001908a956b5ed237f0b4a2be19e1cbff91100691c7e059d8befaef8525d29ee403ee3a680e715463657d28894b408848e8f
+EBUILD gnuradio-3.10.6.0.ebuild 6729 BLAKE2B fb3001fc8d57bba370f6836e1fda7982301680ec2c8ad86bfc8a47881ca9603ae2d82725c03dc3e6252a57abbb63c9949b9e17ad0b7effe94f0d5dd085f598eb SHA512 556fcee82eea4b805d30932ebe59001908a956b5ed237f0b4a2be19e1cbff91100691c7e059d8befaef8525d29ee403ee3a680e715463657d28894b408848e8f
EBUILD gnuradio-9999.ebuild 6614 BLAKE2B 4c1a1dd6674533f00aa897f0a3036c8d460812d600eab6940bf14542a2c7ba2e030c007f4a5eea4729e56f9ffb54bc0315e1e8b5bfc7b22446e6bc0cd402c518 SHA512 c886f2f7cd322ce76501e7923c76ad7a5ccce9adec9d9798ac385858191941bbb6df69f66f404d4bdfa444d367b77d78361a4393844c08c364b6389665e120c2
MISC metadata.xml 1869 BLAKE2B de75463e64f4f3352d8959d795de15d9345e52f491f61fc824db738bccc4e2ae0487d988c22c17149f80cda5478a5bfbda03a6c5239970423371a2a76f374003 SHA512 69477d22de9e60b7f7420b14437265771391320d7c362d51b81fb573671568cf6b6b39ba50be1ad7c8bb07ed219998cf474e19b663f4a65b0e2cc69feef017a0
diff --git a/net-wireless/gnuradio/files/gnuradio-3.10.6.0-fix-stdint.patch b/net-wireless/gnuradio/files/gnuradio-3.10.6.0-fix-stdint.patch
new file mode 100644
index 000000000000..6252d96fd8b5
--- /dev/null
+++ b/net-wireless/gnuradio/files/gnuradio-3.10.6.0-fix-stdint.patch
@@ -0,0 +1,20 @@
+Author: Christian Inci <chris.gh@broke-the-inter.net>
+Date: Mon May 15 21:26:05 2023 +0200
+Upstream: https://github.com/gnuradio/gnuradio/pull/6667
+
+ Include cstdint in gr-fec's alist.h
+
+ GCC 13 will error out otherwise.
+
+ Signed-off-by: Christian Inci <chris.gh@broke-the-inter.net>
+
+--- a/gr-fec/include/gnuradio/fec/alist.h
++++ b/gr-fec/include/gnuradio/fec/alist.h
+@@ -23,6 +23,7 @@
+ #define ALIST_H
+
+ #include <gnuradio/fec/api.h>
++#include <cstdint>
+ #include <cstdlib>
+ #include <fstream>
+ #include <sstream>
diff --git a/net-wireless/gnuradio/gnuradio-3.10.4.0-r1.ebuild b/net-wireless/gnuradio/gnuradio-3.10.4.0-r1.ebuild
index cb4db21dfed5..32e79d5f8f58 100644
--- a/net-wireless/gnuradio/gnuradio-3.10.4.0-r1.ebuild
+++ b/net-wireless/gnuradio/gnuradio-3.10.4.0-r1.ebuild
@@ -134,6 +134,7 @@ DEPEND="${RDEPEND}
PATCHES=(
"${FILESDIR}/${PN}-3.10.3.0-fix-fmt-v9.patch" #858659
"${FILESDIR}/${PN}-3.10.4.0-fix-blockinterleaving.patch"
+ "${FILESDIR}/${PN}-3.10.6.0-fix-stdint.patch"
)
src_prepare() {
diff --git a/net-wireless/gnuradio/gnuradio-3.10.5.1.ebuild b/net-wireless/gnuradio/gnuradio-3.10.5.1.ebuild
index b9ce9c0ab979..6a703292b5ab 100644
--- a/net-wireless/gnuradio/gnuradio-3.10.5.1.ebuild
+++ b/net-wireless/gnuradio/gnuradio-3.10.5.1.ebuild
@@ -133,6 +133,7 @@ DEPEND="${RDEPEND}
PATCHES=(
"${FILESDIR}/${PN}-3.10.3.0-fix-fmt-v9.patch" #858659
+ "${FILESDIR}/${PN}-3.10.6.0-fix-stdint.patch"
)
src_prepare() {
diff --git a/net-wireless/gnuradio/gnuradio-3.10.6.0.ebuild b/net-wireless/gnuradio/gnuradio-3.10.6.0.ebuild
index b9ce9c0ab979..6a703292b5ab 100644
--- a/net-wireless/gnuradio/gnuradio-3.10.6.0.ebuild
+++ b/net-wireless/gnuradio/gnuradio-3.10.6.0.ebuild
@@ -133,6 +133,7 @@ DEPEND="${RDEPEND}
PATCHES=(
"${FILESDIR}/${PN}-3.10.3.0-fix-fmt-v9.patch" #858659
+ "${FILESDIR}/${PN}-3.10.6.0-fix-stdint.patch"
)
src_prepare() {