summaryrefslogtreecommitdiff
path: root/net-wireless/srslte
diff options
context:
space:
mode:
Diffstat (limited to 'net-wireless/srslte')
-rw-r--r--net-wireless/srslte/Manifest5
-rw-r--r--net-wireless/srslte/files/srslte-20.10.1-add-missing-include.patch26
-rw-r--r--net-wireless/srslte/metadata.xml3
-rw-r--r--net-wireless/srslte/srslte-20.10.1-r2.ebuild4
4 files changed, 36 insertions, 2 deletions
diff --git a/net-wireless/srslte/Manifest b/net-wireless/srslte/Manifest
index da465c1c875d..5fded62d55a5 100644
--- a/net-wireless/srslte/Manifest
+++ b/net-wireless/srslte/Manifest
@@ -1,4 +1,5 @@
+AUX srslte-20.10.1-add-missing-include.patch 617 BLAKE2B 26b371dafafcf1f0620b66ac9ce0e4b8f79dfc609803170f4038a8ed7486496b260cf048d0703f64419a1f6f4fc965ccf4dcf5c19215c3220ed49174674d76bd SHA512 f81038b45859fb861bf49e4068603d1ef4d3ac80268a0420937e4b00b16293cf4368eefb4da0d7f5411431425108ab858fc94c1bfe680cb893cdc3bc4083d446
DIST srslte-20.10.1.tar.gz 8098321 BLAKE2B 713cbe45c49baa416b96dc432982656fef92082f026392c890f447d09588a48aafab32f94a4d7ed982814d2d838224303895a0bd0276a90f5815f6d0707d9732 SHA512 a6e38ccdb02a7e129f51fbad258722f5cd1f568541627c3e9e70f9e92491279cb55c18ab0463bce94b0f5fc62f0868027a83beffc483bb3689f0838fbea91186
-EBUILD srslte-20.10.1-r2.ebuild 1303 BLAKE2B fe172c59869c9caec4d45431d51f7efc48b7808072a99022706355f9fc1cb6d5f3588772e5a2fca71eabfbd8680c1516bba0a7826444d38028af76499459f050 SHA512 408e8e29ab0b17e3e111fa1966a414dccc50606074ed1750c45f2fe9cc85802a8e1c4807eea7acd6bfaf4b2cfcd0e65b3bbcc1c4828ec4659055ced61a90fc87
+EBUILD srslte-20.10.1-r2.ebuild 1371 BLAKE2B 364f811a06925cca50d1b576fbca91569e8704733923bd554926cce4bbf583d6442fb7b28b38e947c6e222e2111e865fed4f2b0e61a788b90f7e3206ffd7b9d4 SHA512 183c0c3ef2d580e1218845663a26b1611b1bc1f3aeb17d100543d8afa73a7a0337776361e0615739391b35dd09f0b8ae373aa31df1b96824ad3b11e3605e8d0b
EBUILD srslte-9999.ebuild 1303 BLAKE2B fe172c59869c9caec4d45431d51f7efc48b7808072a99022706355f9fc1cb6d5f3588772e5a2fca71eabfbd8680c1516bba0a7826444d38028af76499459f050 SHA512 408e8e29ab0b17e3e111fa1966a414dccc50606074ed1750c45f2fe9cc85802a8e1c4807eea7acd6bfaf4b2cfcd0e65b3bbcc1c4828ec4659055ced61a90fc87
-MISC metadata.xml 560 BLAKE2B b7ddd92fc58b496527910d8f81df05ff473dc557c92d9a46ce18193ec411b5fb5b6b431f3f6bd54c2cd303570fb4215f438cbdbf5105c4316645a4cf734f3d68 SHA512 6f34f666c0b11b6ccb576117ae114f6628d50b0fff6cae384e77bec82c6398951f4b0dabfb273d801ff79e2e0aa70ae7babc0c19ed75f3cfd0be02527c6ebebd
+MISC metadata.xml 638 BLAKE2B bd45f5659a3202531fd3d53e9e7ff7384b761a70ca6310bce9c6f05611e69b11f26c4f450732ed81f31dfc00b1984c8149701567827125c5d1ac3a42ef3df699 SHA512 36ce4b5cf73154f494f0a43c61dd3f5a4a08815fed650ef783b5178aa45d594e1cf32282284aaa7a175717be501c4b82300c573b406465f846cd7c990980cae4
diff --git a/net-wireless/srslte/files/srslte-20.10.1-add-missing-include.patch b/net-wireless/srslte/files/srslte-20.10.1-add-missing-include.patch
new file mode 100644
index 000000000000..158ff9e6db39
--- /dev/null
+++ b/net-wireless/srslte/files/srslte-20.10.1-add-missing-include.patch
@@ -0,0 +1,26 @@
+https://bugs.gentoo.org/786855
+
+From 4ec818f0d337a54ff3d4ff587bbd6f5f05363700 Mon Sep 17 00:00:00 2001
+From: Sam James <sam@gentoo.org>
+Date: Wed, 4 Aug 2021 23:14:21 +0100
+Subject: [PATCH] Add missing include
+
+---
+ lib/include/srslte/adt/observer.h | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/lib/include/srslte/adt/observer.h b/lib/include/srslte/adt/observer.h
+index 38a881d..9ad33a0 100644
+--- a/lib/include/srslte/adt/observer.h
++++ b/lib/include/srslte/adt/observer.h
+@@ -26,6 +26,7 @@
+ #include <functional>
+ #include <limits>
+ #include <vector>
++#include <cstddef>
+
+ namespace srslte {
+
+--
+2.32.0
+
diff --git a/net-wireless/srslte/metadata.xml b/net-wireless/srslte/metadata.xml
index 04c0836aaf67..fb4254fe90dc 100644
--- a/net-wireless/srslte/metadata.xml
+++ b/net-wireless/srslte/metadata.xml
@@ -12,4 +12,7 @@
<flag name="simcard">support hardware sim cards</flag>
<flag name="zeromq">enable zeromq message passing</flag>
</use>
+ <upstream>
+ <remote-id type="github">srsLTE/srsLTE</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/net-wireless/srslte/srslte-20.10.1-r2.ebuild b/net-wireless/srslte/srslte-20.10.1-r2.ebuild
index 02ff600dab82..789887297552 100644
--- a/net-wireless/srslte/srslte-20.10.1-r2.ebuild
+++ b/net-wireless/srslte/srslte-20.10.1-r2.ebuild
@@ -39,6 +39,10 @@ DEPEND="
RDEPEND="${DEPEND}"
BDEPEND="virtual/pkgconfig"
+PATCHES=(
+ "${FILESDIR}"/${PN}-20.10.1-add-missing-include.patch
+)
+
src_prepare() {
sed -i '/ -Werror"/d' CMakeLists.txt || die
cmake_src_prepare