gr3.8 updates for debian 11 bullseye build
parent
7f37fada79
commit
13a3bccb9e
47
gr3.8.patch
47
gr3.8.patch
|
@ -28,10 +28,10 @@ index 56f95f4..c43483a 100644
|
|||
add_subdirectory(op25/gr-op25_repeater)
|
||||
|
||||
diff --git a/install.sh b/install.sh
|
||||
index 10fbeb5..d04038f 100755
|
||||
index 10fbeb5..4246447 100755
|
||||
--- a/install.sh
|
||||
+++ b/install.sh
|
||||
@@ -10,9 +10,11 @@ if [ ! -d op25/gr-op25 ]; then
|
||||
@@ -10,9 +10,12 @@ if [ ! -d op25/gr-op25 ]; then
|
||||
exit
|
||||
fi
|
||||
|
||||
|
@ -41,14 +41,25 @@ index 10fbeb5..d04038f 100755
|
|||
sudo apt-get build-dep gnuradio
|
||||
-sudo apt-get install gnuradio gnuradio-dev gr-osmosdr librtlsdr-dev libuhd-dev libhackrf-dev libitpp-dev libpcap-dev cmake git swig build-essential pkg-config doxygen python-numpy python-waitress python-requests
|
||||
+sudo apt-get install gnuradio gnuradio-dev gr-osmosdr librtlsdr-dev libuhd-dev libhackrf-dev libitpp-dev libpcap-dev cmake git swig build-essential pkg-config doxygen python3-numpy python3-waitress python3-requests
|
||||
+sudo apt-get install liborc-dev
|
||||
|
||||
mkdir build
|
||||
cd build
|
||||
diff --git a/op25/gr-op25/CMakeLists.txt b/op25/gr-op25/CMakeLists.txt
|
||||
index 938bd67..110b99c 100644
|
||||
index 6c05df5..1c6fa23 100644
|
||||
--- a/op25/gr-op25/CMakeLists.txt
|
||||
+++ b/op25/gr-op25/CMakeLists.txt
|
||||
@@ -93,11 +93,12 @@ find_package(CppUnit)
|
||||
@@ -68,6 +68,9 @@ endif()
|
||||
########################################################################
|
||||
find_package(CppUnit)
|
||||
|
||||
+set(ENABLE_PYTHON "TRUE" CACHE BOOL "enable python")
|
||||
+cmake_policy(SET CMP0012 NEW)
|
||||
+
|
||||
# To run a more advanced search for GNU Radio and it's components and
|
||||
# versions, use the following. Add any components required to the list
|
||||
# of GR_REQUIRED_COMPONENTS (in all caps) and change "version" to the
|
||||
@@ -76,11 +79,12 @@ find_package(CppUnit)
|
||||
# set(GR_REQUIRED_COMPONENTS RUNTIME BLOCKS FILTER ...)
|
||||
# find_package(Gnuradio "version")
|
||||
set(GR_REQUIRED_COMPONENTS RUNTIME BLOCKS FILTER PMT)
|
||||
|
@ -125,10 +136,20 @@ index e99226f..fd7bd85 100644
|
|||
########################################################################
|
||||
# Install swig .i files for development
|
||||
diff --git a/op25/gr-op25_repeater/CMakeLists.txt b/op25/gr-op25_repeater/CMakeLists.txt
|
||||
index 9962ba3..317c8c3 100644
|
||||
index fa29b9e..dc1d8e7 100644
|
||||
--- a/op25/gr-op25_repeater/CMakeLists.txt
|
||||
+++ b/op25/gr-op25_repeater/CMakeLists.txt
|
||||
@@ -92,11 +92,12 @@ find_package(CppUnit)
|
||||
@@ -68,6 +68,9 @@ endif()
|
||||
########################################################################
|
||||
find_package(CppUnit)
|
||||
|
||||
+set(ENABLE_PYTHON "TRUE" CACHE BOOL "enable python")
|
||||
+cmake_policy(SET CMP0012 NEW)
|
||||
+
|
||||
# To run a more advanced search for GNU Radio and it's components and
|
||||
# versions, use the following. Add any components required to the list
|
||||
# of GR_REQUIRED_COMPONENTS (in all caps) and change "version" to the
|
||||
@@ -75,11 +78,12 @@ find_package(CppUnit)
|
||||
#
|
||||
set(GR_REQUIRED_COMPONENTS RUNTIME BLOCKS FILTER PMT)
|
||||
# find_package(Gnuradio "version")
|
||||
|
@ -146,7 +167,7 @@ index 9962ba3..317c8c3 100644
|
|||
message(FATAL_ERROR "CppUnit required to compile op25_repeater")
|
||||
endif()
|
||||
diff --git a/op25/gr-op25_repeater/apps/audio.py b/op25/gr-op25_repeater/apps/audio.py
|
||||
index d5ec354..e68ce33 100755
|
||||
index 26cbe4f..255812f 100755
|
||||
--- a/op25/gr-op25_repeater/apps/audio.py
|
||||
+++ b/op25/gr-op25_repeater/apps/audio.py
|
||||
@@ -1,4 +1,4 @@
|
||||
|
@ -156,7 +177,7 @@ index d5ec354..e68ce33 100755
|
|||
# Copyright 2017, 2018 Graham Norbury
|
||||
#
|
||||
diff --git a/op25/gr-op25_repeater/apps/http_server.py b/op25/gr-op25_repeater/apps/http_server.py
|
||||
index cf838df..484dc30 100755
|
||||
index f402353..f4b047f 100755
|
||||
--- a/op25/gr-op25_repeater/apps/http_server.py
|
||||
+++ b/op25/gr-op25_repeater/apps/http_server.py
|
||||
@@ -1,4 +1,4 @@
|
||||
|
@ -166,7 +187,7 @@ index cf838df..484dc30 100755
|
|||
# Copyright 2017, 2018, 2019, 2020 Max H. Parke KA1RBI
|
||||
#
|
||||
diff --git a/op25/gr-op25_repeater/apps/multi_rx.py b/op25/gr-op25_repeater/apps/multi_rx.py
|
||||
index 308afc6..27f5eac 100755
|
||||
index e4c71ca..42625f5 100755
|
||||
--- a/op25/gr-op25_repeater/apps/multi_rx.py
|
||||
+++ b/op25/gr-op25_repeater/apps/multi_rx.py
|
||||
@@ -1,4 +1,4 @@
|
||||
|
@ -176,7 +197,7 @@ index 308afc6..27f5eac 100755
|
|||
# Copyright 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020 Max H. Parke KA1RBI
|
||||
#
|
||||
diff --git a/op25/gr-op25_repeater/apps/rx.py b/op25/gr-op25_repeater/apps/rx.py
|
||||
index e13eb4d..b594315 100755
|
||||
index c671120..b226f8a 100755
|
||||
--- a/op25/gr-op25_repeater/apps/rx.py
|
||||
+++ b/op25/gr-op25_repeater/apps/rx.py
|
||||
@@ -1,4 +1,4 @@
|
||||
|
@ -186,7 +207,7 @@ index e13eb4d..b594315 100755
|
|||
# Copyright 2008-2011 Steve Glass
|
||||
#
|
||||
diff --git a/op25/gr-op25_repeater/apps/sockaudio.py b/op25/gr-op25_repeater/apps/sockaudio.py
|
||||
index c5d4144..0c00413 100755
|
||||
index 76282ac..68c6adb 100755
|
||||
--- a/op25/gr-op25_repeater/apps/sockaudio.py
|
||||
+++ b/op25/gr-op25_repeater/apps/sockaudio.py
|
||||
@@ -1,4 +1,4 @@
|
||||
|
@ -196,7 +217,7 @@ index c5d4144..0c00413 100755
|
|||
# Copyright 2017, 2018 Graham Norbury
|
||||
#
|
||||
diff --git a/op25/gr-op25_repeater/apps/terminal.py b/op25/gr-op25_repeater/apps/terminal.py
|
||||
index 47572a3..fd03e1f 100755
|
||||
index c732a3a..fa73af4 100755
|
||||
--- a/op25/gr-op25_repeater/apps/terminal.py
|
||||
+++ b/op25/gr-op25_repeater/apps/terminal.py
|
||||
@@ -1,4 +1,4 @@
|
||||
|
@ -226,7 +247,7 @@ index f4b06d9..de3eb28 100755
|
|||
from p25craft import make_fakecc_tsdu
|
||||
|
||||
diff --git a/op25/gr-op25_repeater/apps/tx/multi_tx.py b/op25/gr-op25_repeater/apps/tx/multi_tx.py
|
||||
index 0789db8..f61c382 100755
|
||||
index a54bc01..1707502 100755
|
||||
--- a/op25/gr-op25_repeater/apps/tx/multi_tx.py
|
||||
+++ b/op25/gr-op25_repeater/apps/tx/multi_tx.py
|
||||
@@ -1,4 +1,4 @@
|
||||
|
|
Loading…
Reference in New Issue