From 815831b1ed94e89c7caf24078e9f9fc8688dbcde Mon Sep 17 00:00:00 2001 From: Jakob Ketterl Date: Sun, 4 Oct 2020 21:02:46 +0200 Subject: [PATCH] update dependencies in docker --- docker/scripts/install-dependencies-airspy.sh | 9 ++++++--- docker/scripts/install-dependencies-hackrf.sh | 6 ++++-- docker/scripts/install-dependencies-limesdr.sh | 3 ++- docker/scripts/install-dependencies-perseus.sh | 3 ++- docker/scripts/install-dependencies-plutosdr.sh | 7 ++++--- docker/scripts/install-dependencies-radioberry.sh | 4 ++-- docker/scripts/install-dependencies-rtlsdr-soapy.sh | 5 +++-- docker/scripts/install-dependencies-rtlsdr.sh | 3 ++- docker/scripts/install-dependencies-sdrplay.sh | 3 ++- docker/scripts/install-dependencies-soapyremote.sh | 2 +- docker/scripts/install-dependencies-soapysdr.sh | 3 ++- docker/scripts/install-dependencies-uhd.sh | 2 +- docker/scripts/install-dependencies.sh | 4 ++-- docker/scripts/install-owrx-tools.sh | 5 +++-- 14 files changed, 36 insertions(+), 23 deletions(-) diff --git a/docker/scripts/install-dependencies-airspy.sh b/docker/scripts/install-dependencies-airspy.sh index 9927842..72032ba 100755 --- a/docker/scripts/install-dependencies-airspy.sh +++ b/docker/scripts/install-dependencies-airspy.sh @@ -25,16 +25,19 @@ apt-get update apt-get -y install --no-install-recommends $STATIC_PACKAGES $BUILD_PACKAGES git clone https://github.com/airspy/airspyone_host.git -cmakebuild airspyone_host bceca18f9e3a5f89cff78c4d949c71771d92dfd3 +# latest from master as of 2020-09-04 +cmakebuild airspyone_host 652fd7f1a8f85687641e0bd91f739694d7258ecc git clone https://github.com/pothosware/SoapyAirspy.git cmakebuild SoapyAirspy 10d697b209e7f1acc8b2c8d24851d46170ef77e3 git clone https://github.com/airspy/airspyhf.git -cmakebuild airspyhf 613852a2bb64af42690bf9be2201826af69a9475 +# latest from master as of 2020-09-04 +cmakebuild airspyhf 8891387edddcd185e2949e9814e9ef35f46f0722 git clone https://github.com/pothosware/SoapyAirspyHF.git -cmakebuild SoapyAirspyHF 81ca737bb044dd930a9de738bced1e4915491f1b +# latest from master as of 2020-09-04 +cmakebuild SoapyAirspyHF 5488dac5b44f1432ce67b40b915f7e61d3bd4853 apt-get -y purge --autoremove $BUILD_PACKAGES apt-get clean diff --git a/docker/scripts/install-dependencies-hackrf.sh b/docker/scripts/install-dependencies-hackrf.sh index d01d009..03704a3 100755 --- a/docker/scripts/install-dependencies-hackrf.sh +++ b/docker/scripts/install-dependencies-hackrf.sh @@ -26,13 +26,15 @@ apt-get -y install --no-install-recommends $STATIC_PACKAGES $BUILD_PACKAGES git clone https://github.com/mossmann/hackrf.git cd hackrf -git checkout 43e6f99fe8543094d18ff3a6550ed2066c398862 +# latest from master as of 2020-09-04 +git checkout 6e5cbda2945c3bab0e6e1510eae418eda60c358e cmakebuild host cd .. rm -rf hackrf git clone https://github.com/pothosware/SoapyHackRF.git -cmakebuild SoapyHackRF 3c514cecd3dd2fdf4794aebc96c482940c11d7ff +# latest from master as of 2020-09-04 +cmakebuild SoapyHackRF 7d530872f96c1cbe0ed62617c32c48ce7e103e1d SUDO_FORCE_REMOVE=yes apt-get -y purge --autoremove $BUILD_PACKAGES apt-get clean diff --git a/docker/scripts/install-dependencies-limesdr.sh b/docker/scripts/install-dependencies-limesdr.sh index be7533e..4f83298 100755 --- a/docker/scripts/install-dependencies-limesdr.sh +++ b/docker/scripts/install-dependencies-limesdr.sh @@ -17,7 +17,8 @@ fi git clone https://github.com/myriadrf/LimeSuite.git cd LimeSuite -git checkout 0854a51ec06b30b01f19a562149c39461e92f24d +# latest from master as of 2020-09-04 +git checkout 9526621f8b4c9e2a7f638b5ef50c45560dcad22a mkdir builddir cd builddir cmake .. -DENABLE_EXAMPLES=OFF -DENABLE_DESKTOP=OFF -DENABLE_LIME_UTIL=OFF -DENABLE_QUICKTEST=OFF -DENABLE_OCTAVE=OFF -DENABLE_GUI=OFF -DCMAKE_CXX_STANDARD_LIBRARIES="-latomic" ${SIMD_FLAGS} diff --git a/docker/scripts/install-dependencies-perseus.sh b/docker/scripts/install-dependencies-perseus.sh index eba74fe..1d8f1c9 100755 --- a/docker/scripts/install-dependencies-perseus.sh +++ b/docker/scripts/install-dependencies-perseus.sh @@ -12,7 +12,8 @@ apt-get -y install --no-install-recommends $STATIC_PACKAGES $BUILD_PACKAGES git clone https://github.com/Microtelecom/libperseus-sdr.git cd libperseus-sdr -git checkout 72ac67c5b7936a1991be0ec97c03a59c1a8ac8f3 +# latest from master as of 2020-09-04 +git checkout c2c95daeaa08bf0daed0e8ada970ab17cc264e1b ./bootstrap.sh ./configure make diff --git a/docker/scripts/install-dependencies-plutosdr.sh b/docker/scripts/install-dependencies-plutosdr.sh index 18df91e..9d6ba87 100755 --- a/docker/scripts/install-dependencies-plutosdr.sh +++ b/docker/scripts/install-dependencies-plutosdr.sh @@ -25,13 +25,14 @@ apt-get update apt-get -y install --no-install-recommends $STATIC_PACKAGES $BUILD_PACKAGES git clone https://github.com/analogdevicesinc/libiio.git -cmakebuild libiio 5f5af2e417129ad8f4e05fc5c1b730f0694dca12 -DCMAKE_INSTALL_PREFIX=/usr/local +cmakebuild libiio v0.21 -DCMAKE_INSTALL_PREFIX=/usr/local git clone https://github.com/analogdevicesinc/libad9361-iio.git -cmakebuild libad9361-iio 8ac95f3325c18c2e34cd9cfd49c7b63d69a0a9d2 +cmakebuild libad9361-iio v0.2 git clone https://github.com/pothosware/SoapyPlutoSDR.git -cmakebuild SoapyPlutoSDR c88b7f5bac1e5785f212f9a7c6ce8fef64eb719e +# latest from master as of 2020-09-04 +cmakebuild SoapyPlutoSDR 93717b32ef052e0dfa717aa2c1a4eb27af16111f apt-get -y purge --autoremove $BUILD_PACKAGES apt-get clean diff --git a/docker/scripts/install-dependencies-radioberry.sh b/docker/scripts/install-dependencies-radioberry.sh index 84c0cfc..0172462 100755 --- a/docker/scripts/install-dependencies-radioberry.sh +++ b/docker/scripts/install-dependencies-radioberry.sh @@ -27,8 +27,8 @@ apt-get -y install --no-install-recommends $STATIC_PACKAGES $BUILD_PACKAGES git clone https://github.com/pa3gsb/Radioberry-2.x cd Radioberry-2.x/SBC/rpi-4 -# latest commit on master as of 2020-08-15 -cmakebuild SoapyRadioberrySDR ed8cbfd17b6d1e657a54a677b87479cf28dd77e8 +# latest from master as of 2020-09-04 +cmakebuild SoapyRadioberrySDR 8d17de6b4dc076e628900a82f05c7cf0b16cbe24 cd ../../.. rm -rf Radioberry-2.x diff --git a/docker/scripts/install-dependencies-rtlsdr-soapy.sh b/docker/scripts/install-dependencies-rtlsdr-soapy.sh index b50921d..695f31d 100755 --- a/docker/scripts/install-dependencies-rtlsdr-soapy.sh +++ b/docker/scripts/install-dependencies-rtlsdr-soapy.sh @@ -25,10 +25,11 @@ apt-get update apt-get -y install --no-install-recommends $STATIC_PACKAGES $BUILD_PACKAGES git clone https://github.com/osmocom/rtl-sdr.git -cmakebuild rtl-sdr d794155ba65796a76cd0a436f9709f4601509320 +# latest from master as of 2020-09-04 +cmakebuild rtl-sdr ed0317e6a58c098874ac58b769cf2e609c18d9a5 git clone https://github.com/pothosware/SoapyRTLSDR.git -cmakebuild SoapyRTLSDR 8ba18f17d64005e43ff2a4e46611f8c710b05007 +cmakebuild SoapyRTLSDR soapy-rtl-sdr-0.3.1 apt-get -y purge --autoremove $BUILD_PACKAGES apt-get clean diff --git a/docker/scripts/install-dependencies-rtlsdr.sh b/docker/scripts/install-dependencies-rtlsdr.sh index b26d432..942241a 100755 --- a/docker/scripts/install-dependencies-rtlsdr.sh +++ b/docker/scripts/install-dependencies-rtlsdr.sh @@ -25,7 +25,8 @@ apt-get update apt-get -y install --no-install-recommends $STATIC_PACKAGES $BUILD_PACKAGES git clone https://github.com/osmocom/rtl-sdr.git -cmakebuild rtl-sdr d794155ba65796a76cd0a436f9709f4601509320 +# latest from master as of 2020-09-04 +cmakebuild rtl-sdr ed0317e6a58c098874ac58b769cf2e609c18d9a5 apt-get -y purge --autoremove $BUILD_PACKAGES apt-get clean diff --git a/docker/scripts/install-dependencies-sdrplay.sh b/docker/scripts/install-dependencies-sdrplay.sh index d18fcc0..23241f3 100755 --- a/docker/scripts/install-dependencies-sdrplay.sh +++ b/docker/scripts/install-dependencies-sdrplay.sh @@ -49,7 +49,8 @@ rm -rf sdrplay rm $BINARY git clone https://github.com/SDRplay/SoapySDRPlay.git -cmakebuild SoapySDRPlay 1c2728a04db5edf8154d02f5cca87e655152d7c1 +# latest from master as of 2020-09-04 +cmakebuild SoapySDRPlay 105f8a6b3d449982d7ef860790c201aa066b8fa9 SUDO_FORCE_REMOVE=yes apt-get -y purge --autoremove $BUILD_PACKAGES apt-get clean diff --git a/docker/scripts/install-dependencies-soapyremote.sh b/docker/scripts/install-dependencies-soapyremote.sh index cae7c11..a74c465 100755 --- a/docker/scripts/install-dependencies-soapyremote.sh +++ b/docker/scripts/install-dependencies-soapyremote.sh @@ -25,7 +25,7 @@ apt-get update apt-get -y install --no-install-recommends $STATIC_PACKAGES $BUILD_PACKAGES git clone https://github.com/pothosware/SoapyRemote.git -cmakebuild SoapyRemote 6d9bd820da470cfe7b27b2e6946af93cfece448f +cmakebuild SoapyRemote soapy-remote-0.5.2 apt-get -y purge --autoremove $BUILD_PACKAGES apt-get clean diff --git a/docker/scripts/install-dependencies-soapysdr.sh b/docker/scripts/install-dependencies-soapysdr.sh index 5687d44..bd312b4 100755 --- a/docker/scripts/install-dependencies-soapysdr.sh +++ b/docker/scripts/install-dependencies-soapysdr.sh @@ -25,7 +25,8 @@ apt-get update apt-get -y install --no-install-recommends $STATIC_PACKAGES $BUILD_PACKAGES git clone https://github.com/pothosware/SoapySDR -cmakebuild SoapySDR f722f9ce5b629c3c44401a9bf628b3f8e67a9695 +# latest from master as of 2020-09-04 +cmakebuild SoapySDR 580b94f3dad46899f34ec0a060dbb4534e844e57 SUDO_FORCE_REMOVE=yes apt-get -y purge --autoremove $BUILD_PACKAGES apt-get clean diff --git a/docker/scripts/install-dependencies-uhd.sh b/docker/scripts/install-dependencies-uhd.sh index 57db182..c71ff4e 100755 --- a/docker/scripts/install-dependencies-uhd.sh +++ b/docker/scripts/install-dependencies-uhd.sh @@ -53,7 +53,7 @@ cd ../../.. rm -rf uhd git clone https://github.com/pothosware/SoapyUHD.git -cmakebuild SoapyUHD 3488a7f994b0d10e50cd3b542cfc7cab9d2d9c05 +cmakebuild SoapyUHD soapy-uhd-0.4.1 SUDO_FORCE_REMOVE=yes apt-get -y purge --autoremove $BUILD_PACKAGES apt-get clean diff --git a/docker/scripts/install-dependencies.sh b/docker/scripts/install-dependencies.sh index e33d3e1..a86aa56 100755 --- a/docker/scripts/install-dependencies.sh +++ b/docker/scripts/install-dependencies.sh @@ -84,8 +84,8 @@ rm -rf /usr/local/share/doc/direwolf/examples/ git clone https://github.com/drowe67/codec2.git cd codec2 -# latest commit from master as of 2020-08-30 -git checkout 05151518074f370e8ab2031839a867fecdc54d93 +# latest commit from master as of 2020-10-04 +git checkout 55d7bb8d1bddf881bdbfcb971a718b83e6344598 mkdir build cd build cmake .. diff --git a/docker/scripts/install-owrx-tools.sh b/docker/scripts/install-owrx-tools.sh index 6a8b0f5..2742950 100755 --- a/docker/scripts/install-owrx-tools.sh +++ b/docker/scripts/install-owrx-tools.sh @@ -25,7 +25,7 @@ apt-get -y install --no-install-recommends $STATIC_PACKAGES $BUILD_PACKAGES git clone https://github.com/jketterl/js8py.git pushd js8py -git checkout 888e62be375316882ad2b2ac8e396c3bf857b6fc +git checkout 0.1.0 python3 setup.py install popd rm -rf js8py @@ -42,7 +42,8 @@ cd .. rm -rf csdr git clone https://github.com/jketterl/digiham.git -cmakebuild digiham 95206501be89b38d0267bf6c29a6898e7c65656f +# latest commit from develop as of 2020-10-04 +cmakebuild digiham 66871051b5d943703c1024ba4293e45efc2a450d apt-get -y purge --autoremove $BUILD_PACKAGES apt-get clean