From 473c8bf8d6409c25db890caf1c42c9fef772199d Mon Sep 17 00:00:00 2001 From: Ryan Volz Date: Wed, 19 May 2021 17:28:50 -0400 Subject: [PATCH 1/7] Try adding workflow_dispatch trigger. --- .github/workflows/build_radioconda.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/build_radioconda.yml b/.github/workflows/build_radioconda.yml index 5111136..6e13b16 100644 --- a/.github/workflows/build_radioconda.yml +++ b/.github/workflows/build_radioconda.yml @@ -6,6 +6,7 @@ on: pull_request: paths: - "installer_specs/**" + workflow_dispatch: env: DISTNAME: radioconda From 61c9bb97678f6f7617776b4a77e1febfe833fb51 Mon Sep 17 00:00:00 2001 From: Ryan Volz Date: Fri, 23 Jul 2021 17:37:04 -0400 Subject: [PATCH 2/7] Fix upgrade command that uses radioconda metapackage. --- README.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 27ff511..2de4125 100644 --- a/README.md +++ b/README.md @@ -96,13 +96,15 @@ Once you have radioconda installed, you can stay up to date for all packages wit To install the latest release in particular, run - mamba upgrade -c ryanvolz radioconda + mamba install -c ryanvolz radioconda python + +(You need to add `python` to the package list so that it can be upgraded if necessary.) ### Install a particular release To install a particular release version, substitute the desired version number and run - mamba install -c ryanvolz radioconda=20NN.NN.NN + mamba install -c ryanvolz radioconda=20NN.NN.NN python ### Install from environment lock file From 728e1961c9a62226a1df99835e0032830a181c04 Mon Sep 17 00:00:00 2001 From: Ryan Volz Date: Fri, 23 Jul 2021 18:05:36 -0400 Subject: [PATCH 3/7] Add instructions for installing from the radioconda metapackage. --- README.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/README.md b/README.md index 2de4125..0ddfab3 100644 --- a/README.md +++ b/README.md @@ -48,6 +48,10 @@ For a command line install, download the installer and run: For a graphical install, download the installer and double-click it. +If you already have conda/mamba, you can skip the installer and create a new environment with all of the radioconda packages by running: + + conda create -n radioconda -c conda-forge -c ryanvolz radioconda + See [below](#additional-installation-for-device-support) for additional installation steps for particular software radio devices. ### Non-interactive install From 766ea49d368842befeae8329a8cd45457290527f Mon Sep 17 00:00:00 2001 From: Ryan Volz Date: Mon, 26 Jul 2021 13:42:50 -0400 Subject: [PATCH 4/7] Add airspy, airspyhf, and their soapysdr modules. --- radioconda.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/radioconda.yaml b/radioconda.yaml index 84142f7..b96045e 100644 --- a/radioconda.yaml +++ b/radioconda.yaml @@ -6,6 +6,8 @@ platforms: - osx-64 - win-64 dependencies: + - airspy + - airspyhf - digital_rf - gnuradio 3.8.* - gnuradio-osmosdr @@ -26,6 +28,8 @@ dependencies: - rtl-sdr - scipy - soapysdr + - soapysdr-module-airspy + - soapysdr-module-airspyhf - soapysdr-module-lms7 - soapysdr-module-plutosdr - soapysdr-module-remote From 07a400fa27e04312325b6f412432a4994c27de3d Mon Sep 17 00:00:00 2001 From: Ryan Volz Date: Tue, 27 Jul 2021 16:41:54 -0400 Subject: [PATCH 5/7] Update the README to include instructions for Airspy devices. --- README.md | 43 ++++++++++++++++++++++++++++++++++--------- 1 file changed, 34 insertions(+), 9 deletions(-) diff --git a/README.md b/README.md index 0ddfab3..b5f9f6c 100644 --- a/README.md +++ b/README.md @@ -11,17 +11,19 @@ This repository holds cross-platform installers for a collection of open source and support for the following SDR devices and device libraries: -| Device | Library | -| :--------------: | :------------------------------: | -| [ADALM-PLUTO][1] | libiio ([setup](#iio-pluto-sdr)) | -| [Ettus USRPs][2] | UHD ([setup](#uhd-ettus-usrp)) | -| [LimeSDR][3] | Lime Suite ([setup](#limesdr)) | -| [RTL-SDR][4] | rtl-sdr ([setup](#rtl-sdr)) | +| Device | Library | +| :---------------------: | :-------------------------------------------: | +| [ADALM-PLUTO][1] | libiio ([setup](#iio-pluto-sdr)) | +| [Airspy R2/Mini/HF+][2] | airspy/airspyhf ([setup](#airspy-r2-mini-hf)) | +| [Ettus USRPs][3] | UHD ([setup](#uhd-ettus-usrp)) | +| [LimeSDR][4] | Lime Suite ([setup](#limesdr)) | +| [RTL-SDR][5] | rtl-sdr ([setup](#rtl-sdr)) | [1]: https://www.analog.com/en/design-center/evaluation-hardware-and-software/evaluation-boards-kits/adalm-pluto.html -[2]: https://www.ettus.com/products/ -[3]: https://limemicro.com/products/boards/ -[4]: https://www.rtl-sdr.com/buy-rtl-sdr-dvb-t-dongles/ +[2]: https://airspy.com/ +[3]: https://www.ettus.com/products/ +[4]: https://limemicro.com/products/boards/ +[5]: https://www.rtl-sdr.com/buy-rtl-sdr-dvb-t-dongles/ The complete list of packages can be found [here](https://github.com/ryanvolz/radioconda/blob/master/radioconda.yaml). @@ -161,6 +163,29 @@ Install a udev rule by creating a link into your radioconda installation: Once you can talk to the hardware (by following the instructions below), you may want to perform the post-install steps detailed on the [Pluto users wiki](https://wiki.analog.com/university/tools/pluto/users). +### Airspy (R2, Mini, HF+) + +##### Windows users + +The WinUSB driver for your device will most likely be installed automatically, and in that case there is no additional setup. If for some reason the driver is not installed and the device is not recognized, [install the WinUSB driver with Zadig](#installing-the-winusb-driver-with-zadig), selecting your Airspy device. + +##### Linux users + +Install a udev rule by creating a link into your radioconda installation: + + # run the next line only for the Airspy R2 or Mini + sudo ln -s $CONDA_PREFIX/lib/udev/rules.d/52-airspy.rules /etc/udev/rules.d/52-radioconda-airspy.rules + # run the next line only for the Airspy HF+ + sudo ln -s $CONDA_PREFIX/lib/udev/rules.d/52-airspyhf.rules /etc/udev/rules.d/52-radioconda-airspyhf.rules + sudo udevadm control --reload + sudo udevadm trigger + +Then, make sure your user account belongs to the plugdev group in order to be able to access your device: + + sudo usermod -a -G plugdev + +You may have to restart for this change to take effect. + ### LimeSDR ##### Windows users From ee24d54a5536dc3556984a468b8f54de96d444b9 Mon Sep 17 00:00:00 2001 From: Ryan Volz Date: Tue, 27 Jul 2021 16:59:54 -0400 Subject: [PATCH 6/7] Recommend "--only-deps" flag when installing radioconda metapackage. --- README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index b5f9f6c..16bb61e 100644 --- a/README.md +++ b/README.md @@ -52,7 +52,7 @@ For a graphical install, download the installer and double-click it. If you already have conda/mamba, you can skip the installer and create a new environment with all of the radioconda packages by running: - conda create -n radioconda -c conda-forge -c ryanvolz radioconda + conda create -n radioconda -c conda-forge -c ryanvolz --only-deps radioconda See [below](#additional-installation-for-device-support) for additional installation steps for particular software radio devices. @@ -102,7 +102,7 @@ Once you have radioconda installed, you can stay up to date for all packages wit To install the latest release in particular, run - mamba install -c ryanvolz radioconda python + mamba install -c ryanvolz --only-deps radioconda python (You need to add `python` to the package list so that it can be upgraded if necessary.) @@ -110,7 +110,7 @@ To install the latest release in particular, run To install a particular release version, substitute the desired version number and run - mamba install -c ryanvolz radioconda=20NN.NN.NN python + mamba install -c ryanvolz --only-deps radioconda=20NN.NN.NN python ### Install from environment lock file From 1644912c894a21048558bc9df633e8b424a76401 Mon Sep 17 00:00:00 2001 From: Ryan Volz Date: Tue, 27 Jul 2021 17:08:08 -0400 Subject: [PATCH 7/7] Re-render 2021.07.27. --- installer_specs/radioconda-linux-64.lock | 22 ++++++++++++------- installer_specs/radioconda-linux-64.yml | 22 ++++++++++++------- .../radioconda-linux-64/construct.yaml | 10 ++++++--- installer_specs/radioconda-osx-64.lock | 18 ++++++++++----- installer_specs/radioconda-osx-64.yml | 18 ++++++++++----- .../radioconda-osx-64/construct.yaml | 10 ++++++--- installer_specs/radioconda-win-64.lock | 16 +++++++++----- installer_specs/radioconda-win-64.yml | 16 +++++++++----- .../radioconda-win-64/construct.yaml | 10 ++++++--- 9 files changed, 95 insertions(+), 47 deletions(-) diff --git a/installer_specs/radioconda-linux-64.lock b/installer_specs/radioconda-linux-64.lock index 30c84a5..1caeaad 100644 --- a/installer_specs/radioconda-linux-64.lock +++ b/installer_specs/radioconda-linux-64.lock @@ -1,5 +1,5 @@ # platform: linux-64 -# env_hash: 6ed9fdce600f7dc3f54ecad0d710bb74e8212204cac81830d6369f37c52e0475 +# env_hash: 26a1537a25109d279e9560af59518f6832d9228309c28e417a1fd1806e52435c @EXPLICIT https://conda.anaconda.org/conda-forge/linux-64/_libgcc_mutex-0.1-conda_forge.tar.bz2#d7c89558ba9fa0495403155b64376d81 https://conda.anaconda.org/conda-forge/linux-64/ca-certificates-2021.5.30-ha878542_0.tar.bz2#6a777890e94194dc94a29a76d2a7e721 @@ -10,15 +10,15 @@ https://conda.anaconda.org/conda-forge/noarch/font-ttf-ubuntu-0.83-hab24e00_0.ta https://conda.anaconda.org/conda-forge/linux-64/hicolor-icon-theme-0.17-ha770c72_2.tar.bz2#bbf6f174dcd3254e19a2f5d2295ce808 https://conda.anaconda.org/conda-forge/linux-64/ld_impl_linux-64-2.36.1-hea4e1c9_1.tar.bz2#2ec77acdfe08d650005b190eadc71d05 https://conda.anaconda.org/conda-forge/linux-64/libgfortran5-11.1.0-h6c583b3_0.tar.bz2#45b9b7fa8c3d1e17d9868639e0539480 -https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-ng-11.1.0-h56837e0_0.tar.bz2#58e6dc162e5c9c62d7372795ffe3562c +https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-ng-11.1.0-h56837e0_2.tar.bz2#ad0cb1e358b71c9016b5d67f501956f8 https://conda.anaconda.org/conda-forge/linux-64/mysql-common-8.0.25-ha770c72_2.tar.bz2#b1ba065c6d2b9468035472a9d63e5b08 https://conda.anaconda.org/conda-forge/noarch/tzdata-2021a-he74cb21_1.tar.bz2#cc5690eb258c3706f754306f191da8d8 https://conda.anaconda.org/conda-forge/noarch/fonts-conda-forge-1-0.tar.bz2#f766549260d6815b0c52253f1fb1bb29 https://conda.anaconda.org/conda-forge/linux-64/libgfortran-ng-11.1.0-h69a702a_0.tar.bz2#a8f0fa284fcc575f882dd62d44d1cb86 -https://conda.anaconda.org/conda-forge/linux-64/libgomp-11.1.0-hc902ee8_0.tar.bz2#c52ff56922f3d8a7ee75857eccb1a281 +https://conda.anaconda.org/conda-forge/linux-64/libgomp-11.1.0-hc902ee8_2.tar.bz2#d6068dc139e4ed1705459873855ca37b https://conda.anaconda.org/conda-forge/linux-64/_openmp_mutex-4.5-1_gnu.tar.bz2#561e277319a41d4f24f5c05a9ef63c04 https://conda.anaconda.org/conda-forge/noarch/fonts-conda-ecosystem-1-0.tar.bz2#fee5683a3f04bd15cbd8318b096a27ab -https://conda.anaconda.org/conda-forge/linux-64/libgcc-ng-11.1.0-hc902ee8_0.tar.bz2#8cef487db132e646c6baaa719c51c253 +https://conda.anaconda.org/conda-forge/linux-64/libgcc-ng-11.1.0-hc902ee8_2.tar.bz2#ed6007547173a4ae6b0e913ba70f0502 https://conda.anaconda.org/conda-forge/linux-64/alsa-lib-1.2.3-h516909a_0.tar.bz2#1378b88874f42ac31b2f8e4f6975cb7b https://conda.anaconda.org/conda-forge/linux-64/attr-2.4.48-h516909a_0.tar.bz2#4e987f1d7b9fb1d81f22c4166fb4799a https://conda.anaconda.org/conda-forge/linux-64/bzip2-1.0.8-h7f98852_4.tar.bz2#a1fd65c7ccbf10880423d82bca54eb54 @@ -96,6 +96,8 @@ https://conda.anaconda.org/conda-forge/linux-64/zstd-1.5.0-ha95c52a_0.tar.bz2#b5 https://conda.anaconda.org/conda-forge/linux-64/boost-cpp-1.74.0-h312852a_4.tar.bz2#22ee6de84c28eb7bd76802cf071c5d25 https://conda.anaconda.org/conda-forge/linux-64/freetype-2.10.4-h0708190_1.tar.bz2#4a06f2ac2e5bfae7b6b245171c3f07aa https://conda.anaconda.org/conda-forge/linux-64/krb5-1.19.1-hcc1bbae_0.tar.bz2#59b0695a515a6c54d45463dbf208ae38 +https://conda.anaconda.org/conda-forge/linux-64/libairspy-1.0.10-h7f98852_0.tar.bz2#69e923a1108797344d66a91d592897b9 +https://conda.anaconda.org/conda-forge/linux-64/libairspyhf-1.6.8-h7f98852_0.tar.bz2#a6c1296a40a0ccafa379139f727643dd https://conda.anaconda.org/conda-forge/linux-64/libcblas-3.9.0-9_openblas.tar.bz2#edee85b4f83376ceae81e0975b8bffa2 https://conda.anaconda.org/conda-forge/linux-64/libclang-11.1.0-default_ha53f305_1.tar.bz2#b9b71585ca4fcb5d442c5a9df5dd7e98 https://conda.anaconda.org/conda-forge/linux-64/libflac-1.3.3-h9c3ff4c_1.tar.bz2#0a69b4b5028310f42b0e44eb26384dfa @@ -110,6 +112,8 @@ https://conda.anaconda.org/conda-forge/linux-64/mysql-libs-8.0.25-hfa10184_2.tar https://conda.anaconda.org/conda-forge/linux-64/rtl-sdr-0.6.0-h18f079d_2.tar.bz2#29fa5abc0976d4bbe7cbc849cd268f0b https://conda.anaconda.org/conda-forge/linux-64/sqlite-3.36.0-h9cd32fc_0.tar.bz2#d5bbac924cbda57469f43448d5236a50 https://conda.anaconda.org/conda-forge/linux-64/xorg-libx11-1.7.2-h7f98852_0.tar.bz2#12a61e640b8894504326aadafccbb790 +https://conda.anaconda.org/conda-forge/linux-64/airspy-1.0.10-h7f98852_0.tar.bz2#ebe51c23b8326fe505c57f186292c90d +https://conda.anaconda.org/conda-forge/linux-64/airspyhf-1.6.8-h7f98852_0.tar.bz2#d593dd163392778176e032c0eae15e8a https://conda.anaconda.org/conda-forge/linux-64/atk-1.0-2.36.0-h3371d22_4.tar.bz2#661e1ed5d92552785d9f8c781ce68685 https://conda.anaconda.org/conda-forge/linux-64/fontconfig-2.13.1-hba837de_1005.tar.bz2#fd3611672eb91bc9d24fd6fb970037eb https://conda.anaconda.org/conda-forge/linux-64/gdk-pixbuf-2.42.6-h04a7f16_0.tar.bz2#b24a1e18325a6e8f8b6b4a2ec5860ce2 @@ -118,7 +122,7 @@ https://conda.anaconda.org/conda-forge/linux-64/gsl-2.6-he838d99_2.tar.bz2#d54a1 https://conda.anaconda.org/conda-forge/linux-64/gstreamer-1.18.4-h76c114f_2.tar.bz2#5db765d4974fa89f64c1544eb2a552cb https://conda.anaconda.org/conda-forge/linux-64/lcms2-2.12-hddcbb42_0.tar.bz2#797117394a4aa588de6d741b06fad80f https://conda.anaconda.org/conda-forge/linux-64/libcups-2.3.3-hf5a7f15_0.tar.bz2#976b3b09e9c12b3f1cf021bbd7768463 -https://conda.anaconda.org/conda-forge/linux-64/libcurl-7.77.0-h2574ce0_0.tar.bz2#05cf8dca8408b5f1ffcc5e2d5a7c5da2 +https://conda.anaconda.org/conda-forge/linux-64/libcurl-7.78.0-h2574ce0_0.tar.bz2#9c06cc5692dcd0b91699413fcc18405b https://conda.anaconda.org/conda-forge/linux-64/libpq-13.3-hd57d9b9_0.tar.bz2#66ef2cacc483205b7d303f7b02601c3b https://conda.anaconda.org/conda-forge/linux-64/libsndfile-1.0.31-h9c3ff4c_1.tar.bz2#fc4b6d93da04731db7601f2a1b1dc96a https://conda.anaconda.org/conda-forge/linux-64/nss-3.67-hb5efdd6_0.tar.bz2#3f2a4bc7d5fded1327ff1b8c61faae53 @@ -181,7 +185,7 @@ https://conda.anaconda.org/conda-forge/linux-64/pysocks-1.7.1-py39hf3d152e_3.tar https://conda.anaconda.org/conda-forge/noarch/python-dateutil-2.8.2-pyhd8ed1ab_0.tar.bz2#dd999d1cc9f79e67dbb855c8924c7984 https://conda.anaconda.org/conda-forge/linux-64/pyyaml-5.4.1-py39h3811e60_0.tar.bz2#6451ed66b3b438134626894c821dc5fa https://conda.anaconda.org/conda-forge/linux-64/pyzmq-22.1.0-py39h37b5a0c_0.tar.bz2#3db8711d970239699f6e7dff64ad09af -https://conda.anaconda.org/conda-forge/linux-64/soapysdr-0.8.0-py39h1a9c180_0.tar.bz2#09db1446fad3fe773375ba77626fc0f7 +https://conda.anaconda.org/conda-forge/linux-64/soapysdr-0.8.1-py39h1a9c180_0.tar.bz2#ed23d8ee45ee0701e09217cbd0d5ed6a https://conda.anaconda.org/conda-forge/linux-64/tornado-6.1-py39h3811e60_1.tar.bz2#763597c8b91b69789ab0f6002439c32b https://conda.anaconda.org/conda-forge/noarch/traitlets-5.0.5-py_0.tar.bz2#99618ee9ab1323e40f231acdab92fe60 https://conda.anaconda.org/conda-forge/linux-64/xorg-libxtst-1.2.3-h7f98852_1002.tar.bz2#a220b1a513e19d5cb56c1311d44f12e6 @@ -193,7 +197,7 @@ https://conda.anaconda.org/conda-forge/linux-64/h5py-3.3.0-nompi_py39h98ba4bc_10 https://conda.anaconda.org/conda-forge/linux-64/libad9361-iio-0.2-h5548ebd_2.tar.bz2#8967538a052553907fb8743758c04d9c https://conda.anaconda.org/conda-forge/noarch/mako-1.1.4-pyh44b312d_0.tar.bz2#1b618b99d151e88ba0fabff9fa2b2d0b https://conda.anaconda.org/conda-forge/noarch/matplotlib-inline-0.1.2-pyhd8ed1ab_2.tar.bz2#0967e1db58b16e416464ca399f87df79 -https://conda.anaconda.org/conda-forge/linux-64/pandas-1.3.0-py39hde0f152_0.tar.bz2#54e083e0297dadf442c99b4c92eb2120 +https://conda.anaconda.org/conda-forge/linux-64/pandas-1.3.1-py39hde0f152_0.tar.bz2#a7e36e0c563676033db60ac5e516026d https://conda.anaconda.org/conda-forge/linux-64/pango-1.48.7-hb8ff022_0.tar.bz2#b5369c84cb393601c7b3193fcf52a41b https://conda.anaconda.org/conda-forge/linux-64/pulseaudio-14.0-hb166930_3.tar.bz2#40da2071524c804895c6edf5d31816cb https://conda.anaconda.org/conda-forge/linux-64/pygobject-3.40.1-py39he5105b2_1.tar.bz2#ffda4167c9c151d0101361296727e3fa @@ -201,6 +205,8 @@ https://conda.anaconda.org/conda-forge/linux-64/pynacl-1.4.0-py39h3811e60_2.tar. https://conda.anaconda.org/conda-forge/linux-64/qt-5.12.9-hda022c4_4.tar.bz2#afebab1f5049d66baaaec67d9ce893f0 https://conda.anaconda.org/conda-forge/linux-64/scipy-1.7.0-py39hee8e79c_1.tar.bz2#c7ae415388d70178fd1c396af5c216ce https://conda.anaconda.org/conda-forge/linux-64/setuptools-49.6.0-py39hf3d152e_3.tar.bz2#4397280abb201d7adff59099e12e7ddd +https://conda.anaconda.org/conda-forge/linux-64/soapysdr-module-airspy-0.2.0-hee64af1_0.tar.bz2#d9558641741a29473c3b182fdc35e70f +https://conda.anaconda.org/conda-forge/linux-64/soapysdr-module-airspyhf-0.2.0-hee64af1_0.tar.bz2#8ea0a8625e6ce55767f9aa8f7bdc3d89 https://conda.anaconda.org/conda-forge/linux-64/soapysdr-module-lms7-20.10.0-hbab49e3_1.tar.bz2#7505d785f19f35e59b09156b74e7322a https://conda.anaconda.org/conda-forge/linux-64/soapysdr-module-remote-0.5.2-hee64af1_2.tar.bz2#7d044c01398c2c14525f21f159c3dd71 https://conda.anaconda.org/conda-forge/linux-64/soapysdr-module-rtlsdr-0.3.0-hee64af1_1.tar.bz2#3d7a87d336824d512c24d60c62d50bf7 @@ -212,7 +218,7 @@ https://conda.anaconda.org/conda-forge/linux-64/fs-2.4.11-py39hde42818_2.tar.bz2 https://conda.anaconda.org/conda-forge/linux-64/gnuradio-core-3.8.3.1-py39he4a58f9_2.tar.bz2#f3f977e94c7f1604366c9c31d8918472 https://conda.anaconda.org/conda-forge/linux-64/librsvg-2.50.7-hc3c00ef_0.tar.bz2#63fb96444e336b3d937921223dd9a481 https://conda.anaconda.org/conda-forge/linux-64/matplotlib-base-3.4.2-py39h2fa2bec_0.tar.bz2#4bf16b55715f673e4fc618b834ba684c -https://conda.anaconda.org/conda-forge/noarch/pip-21.1.3-pyhd8ed1ab_0.tar.bz2#231bd0af116f55ca4d17ea0869415fdf +https://conda.anaconda.org/conda-forge/noarch/pip-21.2.1-pyhd8ed1ab_0.tar.bz2#155f04d007b5676c917e8287f9aee3d2 https://conda.anaconda.org/conda-forge/noarch/pygments-2.9.0-pyhd8ed1ab_0.tar.bz2#a2d9bba43c9b80a42b0ccb9afd7223c2 https://conda.anaconda.org/conda-forge/noarch/pyopenssl-20.0.1-pyhd8ed1ab_0.tar.bz2#92371c25994d0f5d28a01c1fb75ebf86 https://conda.anaconda.org/conda-forge/linux-64/pyqt-impl-5.12.3-py39h0fcd23e_7.tar.bz2#b9e7ab669f5c61554d9e045956db613a diff --git a/installer_specs/radioconda-linux-64.yml b/installer_specs/radioconda-linux-64.yml index 5296f81..7dc1977 100644 --- a/installer_specs/radioconda-linux-64.yml +++ b/installer_specs/radioconda-linux-64.yml @@ -4,6 +4,8 @@ dependencies: - _libgcc_mutex=0.1=conda_forge - _openmp_mutex=4.5=1_gnu - adwaita-icon-theme=40.1.1=ha770c72_1 +- airspy=1.0.10=h7f98852_0 +- airspyhf=1.6.8=h7f98852_0 - alsa-lib=1.2.3=h516909a_0 - appdirs=1.4.4=pyh9f0ad1d_0 - argh=0.26.2=pyh9f0ad1d_1002 @@ -93,12 +95,14 @@ dependencies: - lerc=2.2.1=h9c3ff4c_0 - libad9361-iio=0.2=h5548ebd_2 - libaio=0.3.112=h7f98852_0 +- libairspy=1.0.10=h7f98852_0 +- libairspyhf=1.6.8=h7f98852_0 - libblas=3.9.0=9_openblas - libcap=2.48=h7f98852_0 - libcblas=3.9.0=9_openblas - libclang=11.1.0=default_ha53f305_1 - libcups=2.3.3=hf5a7f15_0 -- libcurl=7.77.0=h2574ce0_0 +- libcurl=7.78.0=h2574ce0_0 - libdb=6.2.32=h9c3ff4c_0 - libdeflate=1.7=h7f98852_5 - libedit=3.1.20191231=he28a2e2_2 @@ -106,12 +110,12 @@ dependencies: - libevent=2.1.10=hcdb4288_3 - libffi=3.3=h58526e2_2 - libflac=1.3.3=h9c3ff4c_1 -- libgcc-ng=11.1.0=hc902ee8_0 +- libgcc-ng=11.1.0=hc902ee8_2 - libgfortran-ng=11.1.0=h69a702a_0 - libgfortran5=11.1.0=h6c583b3_0 - libglib=2.68.3=h3e27bee_0 - libglu=9.0.0=he1b5a44_1001 -- libgomp=11.1.0=hc902ee8_0 +- libgomp=11.1.0=hc902ee8_2 - libiconv=1.16=h516909a_0 - libiio-c=0.21=hd53978d_6 - libiio=0.21=ha770c72_6 @@ -129,7 +133,7 @@ dependencies: - libsndfile=1.0.31=h9c3ff4c_1 - libsodium=1.0.18=h36c2ea0_1 - libssh2=1.9.0=ha56f1ee_6 -- libstdcxx-ng=11.1.0=h56837e0_0 +- libstdcxx-ng=11.1.0=h56837e0_2 - libtiff=4.3.0=hf544144_1 - libtool=2.4.6=h58526e2_1007 - libusb=1.0.24=h18f079d_4 @@ -159,7 +163,7 @@ dependencies: - openjpeg=2.4.0=hb52868f_1 - openssl=1.1.1k=h7f98852_0 - packaging=21.0=pyhd8ed1ab_0 -- pandas=1.3.0=py39hde0f152_0 +- pandas=1.3.1=py39hde0f152_0 - pango=1.48.7=hb8ff022_0 - paramiko=2.7.2=pyh9f0ad1d_0 - parso=0.8.2=pyhd8ed1ab_0 @@ -169,7 +173,7 @@ dependencies: - pexpect=4.8.0=pyh9f0ad1d_2 - pickleshare=0.7.5=py39hde42818_1002 - pillow=8.3.1=py39ha612740_0 -- pip=21.1.3=pyhd8ed1ab_0 +- pip=21.2.1=pyhd8ed1ab_0 - pixman=0.40.0=h36c2ea0_0 - portaudio=19.6.0=hae3ed74_4 - prompt-toolkit=3.0.19=pyha770c72_0 @@ -206,12 +210,14 @@ dependencies: - sdl=1.2.15=h9c3ff4c_1 - setuptools=49.6.0=py39hf3d152e_3 - six=1.16.0=pyh6c4a22f_0 +- soapysdr-module-airspy=0.2.0=hee64af1_0 +- soapysdr-module-airspyhf=0.2.0=hee64af1_0 - soapysdr-module-lms7=20.10.0=hbab49e3_1 - soapysdr-module-plutosdr=0.2.1=h14e0a3d_2 - soapysdr-module-remote=0.5.2=hee64af1_2 - soapysdr-module-rtlsdr=0.3.0=hee64af1_1 - soapysdr-module-uhd=0.4.1=h75dc44c_2 -- soapysdr=0.8.0=py39h1a9c180_0 +- soapysdr=0.8.1=py39h1a9c180_0 - sqlite=3.36.0=h9cd32fc_0 - tk=8.6.10=h21135ba_1 - tornado=6.1=py39h3811e60_1 @@ -248,4 +254,4 @@ dependencies: - zstd=1.5.0=ha95c52a_0 name: radioconda platform: linux-64 -version: 2021.07.23 +version: 2021.07.27 diff --git a/installer_specs/radioconda-linux-64/construct.yaml b/installer_specs/radioconda-linux-64/construct.yaml index 9285811..a6547e5 100644 --- a/installer_specs/radioconda-linux-64/construct.yaml +++ b/installer_specs/radioconda-linux-64/construct.yaml @@ -9,6 +9,8 @@ name: radioconda post_install: post_install.sh register_python_default: false specs: +- airspy=1.0.10=h7f98852_0 +- airspyhf=1.6.8=h7f98852_0 - digital_rf=2.6.6=py39h9f22dbf_1 - gnuradio-osmosdr=0.2.3=py39hbf5d4b3_7 - gnuradio-satellites=3.9.0=py39hc53be63_1 @@ -22,17 +24,19 @@ specs: - mamba=0.15.2=py39h951de11_0 - matplotlib=3.4.2=py39hf3d152e_0 - numpy=1.21.1=py39hdbf815f_0 -- pandas=1.3.0=py39hde0f152_0 +- pandas=1.3.1=py39hde0f152_0 - pyadi-iio=0.0.8=pyhd8ed1ab_0 - python=3.9.6=h49503c6_1_cpython - rtl-sdr=0.6.0=h18f079d_2 - scipy=1.7.0=py39hee8e79c_1 +- soapysdr-module-airspy=0.2.0=hee64af1_0 +- soapysdr-module-airspyhf=0.2.0=hee64af1_0 - soapysdr-module-lms7=20.10.0=hbab49e3_1 - soapysdr-module-plutosdr=0.2.1=h14e0a3d_2 - soapysdr-module-remote=0.5.2=hee64af1_2 - soapysdr-module-rtlsdr=0.3.0=hee64af1_1 - soapysdr-module-uhd=0.4.1=h75dc44c_2 -- soapysdr=0.8.0=py39h1a9c180_0 +- soapysdr=0.8.1=py39h1a9c180_0 - uhd=3.15.0.0=py39h48e10c5_6 -version: 2021.07.23 +version: 2021.07.27 write_condarc: true diff --git a/installer_specs/radioconda-osx-64.lock b/installer_specs/radioconda-osx-64.lock index a59ada9..14c5275 100644 --- a/installer_specs/radioconda-osx-64.lock +++ b/installer_specs/radioconda-osx-64.lock @@ -1,5 +1,5 @@ # platform: osx-64 -# env_hash: fff3df74b9c0968769eb3f49b2bc5489a7c509fd48c975700d7281c1ed56fca5 +# env_hash: 2f3934c4ec8af92751f5b3f01734934b969bb46c8a3c429c918a6c3007a345df @EXPLICIT https://conda.anaconda.org/conda-forge/osx-64/bzip2-1.0.8-h0d85af4_4.tar.bz2#37edc4e6304ca87316e160f5ca0bd1b5 https://conda.anaconda.org/conda-forge/osx-64/c-ares-1.17.1-h0d85af4_1.tar.bz2#786a1af1bc9194e43bb3a9e1ea0146ed @@ -22,7 +22,7 @@ https://conda.anaconda.org/conda-forge/osx-64/libiconv-1.16-haf1e3a3_0.tar.bz2#c https://conda.anaconda.org/conda-forge/osx-64/libsodium-1.0.18-hbcb3906_1.tar.bz2#24632c09ed931af617fe6d5292919cab https://conda.anaconda.org/conda-forge/osx-64/libusb-1.0.24-h0d85af4_4.tar.bz2#5668982bcf3273b212ae5e975d278b03 https://conda.anaconda.org/conda-forge/osx-64/libwebp-base-1.2.0-h0d85af4_2.tar.bz2#a5d807d5f16967981d45d6f33621f580 -https://conda.anaconda.org/conda-forge/osx-64/llvm-openmp-12.0.1-hda6cdc1_0.tar.bz2#2a5ef7d574ef02d7c500e5cddc4bf690 +https://conda.anaconda.org/conda-forge/osx-64/llvm-openmp-12.0.1-hda6cdc1_1.tar.bz2#35b1fd6ed9f0f1c68583dc9c9f672513 https://conda.anaconda.org/conda-forge/osx-64/mysql-common-8.0.25-h694c41f_2.tar.bz2#4e2aa063650de09f7c8cd8f29572d70d https://conda.anaconda.org/conda-forge/osx-64/ncurses-6.2-h2e338ed_4.tar.bz2#9cef1910395d1543527583e73dba30f1 https://conda.anaconda.org/conda-forge/osx-64/pixman-0.40.0-hbcb3906_0.tar.bz2#09a583a6f172715be21d93aaa1b42d71 @@ -37,6 +37,8 @@ https://conda.anaconda.org/conda-forge/osx-64/gmp-6.2.1-h2e338ed_0.tar.bz2#dedc9 https://conda.anaconda.org/conda-forge/osx-64/graphite2-1.3.13-h2e338ed_1001.tar.bz2#5f6e7f98caddd0fc2d345b207531814c https://conda.anaconda.org/conda-forge/osx-64/icu-68.1-h74dc148_0.tar.bz2#e4e7f8580abd1275ea2250fe606b66ac https://conda.anaconda.org/conda-forge/osx-64/lerc-2.2.1-h046ec9c_0.tar.bz2#2b4abd282f644dc51225fa9b90218567 +https://conda.anaconda.org/conda-forge/osx-64/libairspy-1.0.10-h0d85af4_0.tar.bz2#1400e34d0f8a1f506c8dc9614db7871b +https://conda.anaconda.org/conda-forge/osx-64/libairspyhf-1.6.8-h0d85af4_0.tar.bz2#750d8e3deb2fade8e58945ee46bc901f https://conda.anaconda.org/conda-forge/osx-64/libedit-3.1.20191231-h0678c8f_2.tar.bz2#6016a8a1d0e63cac3de2c352cd40208b https://conda.anaconda.org/conda-forge/osx-64/libffi-3.3-h046ec9c_2.tar.bz2#c7a196accaf92d40985d5c9b4d14f9cb https://conda.anaconda.org/conda-forge/osx-64/libgfortran5-9.3.0-h6c81a4c_22.tar.bz2#15c2a786898e345e3865008236d50799 @@ -52,6 +54,8 @@ https://conda.anaconda.org/conda-forge/osx-64/readline-8.1-h05e3726_0.tar.bz2#28 https://conda.anaconda.org/conda-forge/osx-64/rtl-sdr-0.6.0-h0d85af4_2.tar.bz2#51b11ce34657df37bd643d0b7f357424 https://conda.anaconda.org/conda-forge/osx-64/tk-8.6.10-h0419947_1.tar.bz2#9a79a432473acddd936ff8bab8b86145 https://conda.anaconda.org/conda-forge/osx-64/zeromq-4.3.4-h1c7c35f_0.tar.bz2#2af55e3523e9210b2b2dff5855fb5382 +https://conda.anaconda.org/conda-forge/osx-64/airspy-1.0.10-h0d85af4_0.tar.bz2#fd8886e164dd4921d3cef546a385b9c2 +https://conda.anaconda.org/conda-forge/osx-64/airspyhf-1.6.8-h0d85af4_0.tar.bz2#cc4487036a6f5bf3ad289b56e3d345ba https://conda.anaconda.org/conda-forge/noarch/fonts-conda-ecosystem-1-0.tar.bz2#fee5683a3f04bd15cbd8318b096a27ab https://conda.anaconda.org/conda-forge/osx-64/freetype-2.10.4-h4cff582_1.tar.bz2#5a136a432c6062362cd7990c514bd8d6 https://conda.anaconda.org/conda-forge/osx-64/gettext-0.19.8.1-h7937167_1005.tar.bz2#52fd84c5cc5d61a6e05885f44d033efa @@ -66,7 +70,7 @@ https://conda.anaconda.org/conda-forge/osx-64/zstd-1.5.0-h582d3a0_0.tar.bz2#96a0 https://conda.anaconda.org/conda-forge/osx-64/boost-cpp-1.74.0-hff03dee_4.tar.bz2#7c49bc0e1d27a21ef936d27b4a849370 https://conda.anaconda.org/conda-forge/osx-64/fftw-3.3.9-nompi_h02cd531_101.tar.bz2#426314c6ca4da3bae743a34dd6a833c1 https://conda.anaconda.org/conda-forge/osx-64/fontconfig-2.13.1-h10f422b_1005.tar.bz2#95d7756fee0926aa2b6d111299c173f7 -https://conda.anaconda.org/conda-forge/osx-64/libcurl-7.77.0-hf45b732_0.tar.bz2#e37c0b30ad5c633cae6464040655acd1 +https://conda.anaconda.org/conda-forge/osx-64/libcurl-7.78.0-hf45b732_0.tar.bz2#dbd0239d2c0aee6405a5466ad7cdf7ee https://conda.anaconda.org/conda-forge/osx-64/libglib-2.68.3-hd556434_0.tar.bz2#75e9aaa254bbf5173c3ea50ff72dc5bc https://conda.anaconda.org/conda-forge/osx-64/libiio-c-0.21-h9e1b77e_6.tar.bz2#10d77397aad02ab1b7a7b3b4ea66fdf4 https://conda.anaconda.org/conda-forge/osx-64/libopenblas-0.3.15-openmp_h5e1b9a4_1.tar.bz2#df1dd059a5754ae66b26755d9edd3037 @@ -136,7 +140,7 @@ https://conda.anaconda.org/conda-forge/noarch/python-dateutil-2.8.2-pyhd8ed1ab_0 https://conda.anaconda.org/conda-forge/osx-64/pyyaml-5.4.1-py39hcbf5805_0.tar.bz2#16125bf06cd4bb0749f109f1451d7ed4 https://conda.anaconda.org/conda-forge/osx-64/pyzmq-22.1.0-py39h7fec2f1_0.tar.bz2#8f99e42a5d9c05c0e2008312f336f482 https://conda.anaconda.org/conda-forge/osx-64/qwt-6.1.6-h3050948_0.tar.bz2#7ef760227d27b971e573ab20f448d6b0 -https://conda.anaconda.org/conda-forge/osx-64/soapysdr-0.8.0-py39hf018cea_0.tar.bz2#c0cf3e91ca6239b96c9c43dff77dc517 +https://conda.anaconda.org/conda-forge/osx-64/soapysdr-0.8.1-py39hf018cea_0.tar.bz2#cb1f1fe1a2b75755e73e971b17bb5962 https://conda.anaconda.org/conda-forge/osx-64/tornado-6.1-py39h89e85a6_1.tar.bz2#1850c930b8e1e47f50d287c86c53e714 https://conda.anaconda.org/conda-forge/noarch/traitlets-5.0.5-py_0.tar.bz2#99618ee9ab1323e40f231acdab92fe60 https://conda.anaconda.org/conda-forge/osx-64/brotlipy-0.7.0-py39h89e85a6_1001.tar.bz2#5d6ca17baad072799574678334840c4d @@ -152,6 +156,8 @@ https://conda.anaconda.org/conda-forge/osx-64/pango-1.48.7-ha05cd14_0.tar.bz2#98 https://conda.anaconda.org/conda-forge/osx-64/pygobject-3.40.1-py39h8819ad7_1.tar.bz2#1a6afb639b5b3d61f896f33cae4ae5df https://conda.anaconda.org/conda-forge/osx-64/pynacl-1.4.0-py39h89e85a6_2.tar.bz2#f32516d585a9573b020c49fd078c8802 https://conda.anaconda.org/conda-forge/osx-64/setuptools-49.6.0-py39h6e9494a_3.tar.bz2#f4f757b28d82aae4f8c7f5aac5c9e477 +https://conda.anaconda.org/conda-forge/osx-64/soapysdr-module-airspy-0.2.0-ha64c28d_0.tar.bz2#b59403f2f4c2a8a5e63e1c85eac94721 +https://conda.anaconda.org/conda-forge/osx-64/soapysdr-module-airspyhf-0.2.0-ha64c28d_0.tar.bz2#db15c5581723856f829b15729a93b61b https://conda.anaconda.org/conda-forge/osx-64/soapysdr-module-lms7-20.10.0-h01fb3c3_1.tar.bz2#53e01b289ed4eabde51e0a58bed4379a https://conda.anaconda.org/conda-forge/osx-64/soapysdr-module-remote-0.5.2-ha64c28d_2.tar.bz2#b46013cf640ecbe5bfb5ecb01d53561c https://conda.anaconda.org/conda-forge/osx-64/soapysdr-module-rtlsdr-0.3.0-ha64c28d_1.tar.bz2#b843c0b76e0ffd4f30e8e62868d9d0fd @@ -164,8 +170,8 @@ https://conda.anaconda.org/conda-forge/osx-64/h5py-3.3.0-nompi_py39h1bb8402_100. https://conda.anaconda.org/conda-forge/osx-64/librsvg-2.50.7-hd2a7919_0.tar.bz2#e55d9a9976ab4fc802bf308d15303d60 https://conda.anaconda.org/conda-forge/osx-64/limesuite-20.10.0-h1ad935b_1.tar.bz2#a84775d50649f0a26e7c558822886c81 https://conda.anaconda.org/conda-forge/osx-64/matplotlib-base-3.4.2-py39hb07454d_0.tar.bz2#c7893d6e9b11dc9c1f7c4b85b092f443 -https://conda.anaconda.org/conda-forge/osx-64/pandas-1.3.0-py39h4d6be9b_0.tar.bz2#3f74687929e7773343de17cfa3be935f -https://conda.anaconda.org/conda-forge/noarch/pip-21.1.3-pyhd8ed1ab_0.tar.bz2#231bd0af116f55ca4d17ea0869415fdf +https://conda.anaconda.org/conda-forge/osx-64/pandas-1.3.1-py39h4d6be9b_0.tar.bz2#825ee9a509302e3c5bfd000ffa25c500 +https://conda.anaconda.org/conda-forge/noarch/pip-21.2.1-pyhd8ed1ab_0.tar.bz2#155f04d007b5676c917e8287f9aee3d2 https://conda.anaconda.org/conda-forge/noarch/pygments-2.9.0-pyhd8ed1ab_0.tar.bz2#a2d9bba43c9b80a42b0ccb9afd7223c2 https://conda.anaconda.org/conda-forge/noarch/pyopenssl-20.0.1-pyhd8ed1ab_0.tar.bz2#92371c25994d0f5d28a01c1fb75ebf86 https://conda.anaconda.org/conda-forge/osx-64/pyqt-impl-5.12.3-py39hef7122c_7.tar.bz2#2095ebf32dead63bf600e969db245560 diff --git a/installer_specs/radioconda-osx-64.yml b/installer_specs/radioconda-osx-64.yml index 5587207..fee6968 100644 --- a/installer_specs/radioconda-osx-64.yml +++ b/installer_specs/radioconda-osx-64.yml @@ -2,6 +2,8 @@ channels: - conda-forge dependencies: - adwaita-icon-theme=40.1.1=h694c41f_1 +- airspy=1.0.10=h0d85af4_0 +- airspyhf=1.6.8=h0d85af4_0 - appdirs=1.4.4=pyh9f0ad1d_0 - appnope=0.1.2=py39h6e9494a_1 - argh=0.26.2=pyh9f0ad1d_1002 @@ -81,10 +83,12 @@ dependencies: - lcms2=2.12=h577c468_0 - lerc=2.2.1=h046ec9c_0 - libad9361-iio=0.2=hd953885_2 +- libairspy=1.0.10=h0d85af4_0 +- libairspyhf=1.6.8=h0d85af4_0 - libblas=3.9.0=9_openblas - libcblas=3.9.0=9_openblas - libclang=11.1.0=default_he082bbe_1 -- libcurl=7.77.0=hf45b732_0 +- libcurl=7.78.0=hf45b732_0 - libcxx=12.0.1=habf9029_0 - libdeflate=1.7=h35c211d_5 - libedit=3.1.20191231=h0678c8f_2 @@ -113,7 +117,7 @@ dependencies: - libxml2=2.9.12=h93ec3fd_0 - libxslt=1.1.33=h5739fc3_2 - limesuite=20.10.0=h1ad935b_1 -- llvm-openmp=12.0.1=hda6cdc1_0 +- llvm-openmp=12.0.1=hda6cdc1_1 - log4cpp=1.1.3=he49afe7_1002 - lxml=4.6.3=py39hf41e7f8_0 - lz4-c=1.9.3=h046ec9c_0 @@ -132,7 +136,7 @@ dependencies: - openjpeg=2.4.0=h6e7aa92_1 - openssl=1.1.1k=h0d85af4_0 - packaging=21.0=pyhd8ed1ab_0 -- pandas=1.3.0=py39h4d6be9b_0 +- pandas=1.3.1=py39h4d6be9b_0 - pango=1.48.7=ha05cd14_0 - paramiko=2.7.2=pyh9f0ad1d_0 - parso=0.8.2=pyhd8ed1ab_0 @@ -141,7 +145,7 @@ dependencies: - pexpect=4.8.0=pyh9f0ad1d_2 - pickleshare=0.7.5=py39hde42818_1002 - pillow=8.3.1=py39he9bb72f_0 -- pip=21.1.3=pyhd8ed1ab_0 +- pip=21.2.1=pyhd8ed1ab_0 - pixman=0.40.0=hbcb3906_0 - prompt-toolkit=3.0.19=pyha770c72_0 - ptyprocess=0.7.0=pyhd3deb0d_0 @@ -174,12 +178,14 @@ dependencies: - scipy=1.7.0=py39h056f1c0_1 - setuptools=49.6.0=py39h6e9494a_3 - six=1.16.0=pyh6c4a22f_0 +- soapysdr-module-airspy=0.2.0=ha64c28d_0 +- soapysdr-module-airspyhf=0.2.0=ha64c28d_0 - soapysdr-module-lms7=20.10.0=h01fb3c3_1 - soapysdr-module-plutosdr=0.2.1=h665823e_2 - soapysdr-module-remote=0.5.2=ha64c28d_2 - soapysdr-module-rtlsdr=0.3.0=ha64c28d_1 - soapysdr-module-uhd=0.4.1=h92a74a4_2 -- soapysdr=0.8.0=py39hf018cea_0 +- soapysdr=0.8.1=py39hf018cea_0 - sqlite=3.36.0=h23a322b_0 - tk=8.6.10=h0419947_1 - tornado=6.1=py39h89e85a6_1 @@ -198,4 +204,4 @@ dependencies: - zstd=1.5.0=h582d3a0_0 name: radioconda platform: osx-64 -version: 2021.07.23 +version: 2021.07.27 diff --git a/installer_specs/radioconda-osx-64/construct.yaml b/installer_specs/radioconda-osx-64/construct.yaml index 29f513b..2ce8003 100644 --- a/installer_specs/radioconda-osx-64/construct.yaml +++ b/installer_specs/radioconda-osx-64/construct.yaml @@ -9,6 +9,8 @@ name: radioconda post_install: post_install.sh register_python_default: false specs: +- airspy=1.0.10=h0d85af4_0 +- airspyhf=1.6.8=h0d85af4_0 - digital_rf=2.6.6=py39h1343810_1 - gnuradio-osmosdr=0.2.3=py39h278494d_7 - gnuradio-satellites=3.9.0=py39h03f371c_1 @@ -22,17 +24,19 @@ specs: - mamba=0.15.2=py39hb671511_0 - matplotlib=3.4.2=py39h6e9494a_0 - numpy=1.21.1=py39h7eed0ac_0 -- pandas=1.3.0=py39h4d6be9b_0 +- pandas=1.3.1=py39h4d6be9b_0 - pyadi-iio=0.0.8=pyhd8ed1ab_0 - python=3.9.6=hd187cdc_1_cpython - rtl-sdr=0.6.0=h0d85af4_2 - scipy=1.7.0=py39h056f1c0_1 +- soapysdr-module-airspy=0.2.0=ha64c28d_0 +- soapysdr-module-airspyhf=0.2.0=ha64c28d_0 - soapysdr-module-lms7=20.10.0=h01fb3c3_1 - soapysdr-module-plutosdr=0.2.1=h665823e_2 - soapysdr-module-remote=0.5.2=ha64c28d_2 - soapysdr-module-rtlsdr=0.3.0=ha64c28d_1 - soapysdr-module-uhd=0.4.1=h92a74a4_2 -- soapysdr=0.8.0=py39hf018cea_0 +- soapysdr=0.8.1=py39hf018cea_0 - uhd=3.15.0.0=py39he85038b_6 -version: 2021.07.23 +version: 2021.07.27 write_condarc: true diff --git a/installer_specs/radioconda-win-64.lock b/installer_specs/radioconda-win-64.lock index 1742b82..688a5fa 100644 --- a/installer_specs/radioconda-win-64.lock +++ b/installer_specs/radioconda-win-64.lock @@ -1,5 +1,5 @@ # platform: win-64 -# env_hash: a6c4c49c97fc2a05e7e80ad2abf45b057b95bf65f48079317cf56f55e3b1dca4 +# env_hash: 2e9daeb4fd4fc8d6b1466386666b6ea1f59068e9b4fb3aabd52963b0e6d0a323 @EXPLICIT https://conda.anaconda.org/conda-forge/win-64/ca-certificates-2021.5.30-h5b45459_0.tar.bz2#cfb6380d41af681ad323403f02755a15 https://conda.anaconda.org/conda-forge/noarch/font-ttf-dejavu-sans-mono-2.37-hab24e00_0.tar.bz2#0c96522c6bdaed4b1566d11387caaf45 @@ -52,6 +52,8 @@ https://conda.anaconda.org/conda-forge/win-64/yaml-0.2.5-he774522_0.tar.bz2#d41c https://conda.anaconda.org/conda-forge/win-64/zlib-1.2.11-h62dcd97_1010.tar.bz2#a4cdf389c5f73e60a0ca121ff77c22a9 https://conda.anaconda.org/conda-forge/win-64/gettext-0.19.8.1-h1a89ca6_1005.tar.bz2#9c6f6abe9d77d69553c2b287f4c5f0e6 https://conda.anaconda.org/conda-forge/win-64/krb5-1.19.1-hbae68bd_0.tar.bz2#518741884ccc4022b720acfced197048 +https://conda.anaconda.org/conda-forge/win-64/libairspy-1.0.10-h8ffe710_0.tar.bz2#d97f7b93b14b4c2551758da5de612632 +https://conda.anaconda.org/conda-forge/win-64/libairspyhf-1.6.8-h8ffe710_0.tar.bz2#8f3fc43a918692f4031c2b379e9b8a94 https://conda.anaconda.org/conda-forge/win-64/liblimesuite-20.10.0-h0e60522_1.tar.bz2#c33690386bae1f0eb92791f8ca966b8d https://conda.anaconda.org/conda-forge/win-64/libpng-1.6.37-h1d00b33_2.tar.bz2#005ddb14b8f876ed6a85b76dfc9892db https://conda.anaconda.org/conda-forge/win-64/libssh2-1.9.0-h680486a_6.tar.bz2#4633dc7f3ab2692be68952ded790dd16 @@ -62,6 +64,8 @@ https://conda.anaconda.org/conda-forge/win-64/python-3.8.10-h7840368_1_cpython.t https://conda.anaconda.org/conda-forge/win-64/rtl-sdr-0.6.0-h8ffe710_2.tar.bz2#3a41cd45313fa3a9ac098a7d95c0dbe1 https://conda.anaconda.org/conda-forge/win-64/zeromq-4.3.4-h0e60522_0.tar.bz2#e9004ac5d24937850e9edff978c7e515 https://conda.anaconda.org/conda-forge/win-64/zstd-1.5.0-h6255e5f_0.tar.bz2#3a997ecef5b2cf97db57a6fcf64e4728 +https://conda.anaconda.org/conda-forge/win-64/airspy-1.0.10-h8ffe710_0.tar.bz2#fcb6419d32d9912061c6345ea71b2245 +https://conda.anaconda.org/conda-forge/win-64/airspyhf-1.6.8-h8ffe710_0.tar.bz2#0a63c50fdaf76c041e8606e4651ca049 https://conda.anaconda.org/conda-forge/noarch/appdirs-1.4.4-pyh9f0ad1d_0.tar.bz2#5f095bc6454094e96f146491fd03633b https://conda.anaconda.org/conda-forge/win-64/argh-0.26.2-py38_1001.tar.bz2#646045f4ccc023ce24a8a1979891f66a https://conda.anaconda.org/conda-forge/noarch/backcall-0.2.0-pyh9f0ad1d_0.tar.bz2#6006a6d08a3fa99268a2681c7fb55213 @@ -77,7 +81,7 @@ https://conda.anaconda.org/conda-forge/win-64/freetype-2.10.4-h546665d_1.tar.bz2 https://conda.anaconda.org/conda-forge/noarch/idna-3.1-pyhd3deb0d_0.tar.bz2#9c9aea4b8391264477df484f798562d0 https://conda.anaconda.org/conda-forge/noarch/ipython_genutils-0.2.0-py_1.tar.bz2#5071c982548b3a20caf70462f04f5287 https://conda.anaconda.org/conda-forge/win-64/libblas-3.9.0-9_mkl.tar.bz2#9db32f9669e4bfce8e167811d1c5e0a0 -https://conda.anaconda.org/conda-forge/win-64/libcurl-7.77.0-h789b8ee_0.tar.bz2#1d87f8a14c648643536078816d489b9c +https://conda.anaconda.org/conda-forge/win-64/libcurl-7.78.0-h789b8ee_0.tar.bz2#a66b11729352995f02b7607620c017a8 https://conda.anaconda.org/conda-forge/win-64/libglib-2.68.3-h1e62bf3_0.tar.bz2#d78a9b94d41ab931cbacc906adbacc76 https://conda.anaconda.org/conda-forge/win-64/libiio-c-0.21-h65864e5_6.tar.bz2#665553851b3858c1cec36ba1a0c6ac5a https://conda.anaconda.org/conda-forge/win-64/libtiff-4.3.0-h0c97f57_1.tar.bz2#d65e06251d965c1baca8c448576adc22 @@ -122,7 +126,7 @@ https://conda.anaconda.org/conda-forge/win-64/pywin32-300-py38h294d835_0.tar.bz2 https://conda.anaconda.org/conda-forge/win-64/pyyaml-5.4.1-py38h294d835_0.tar.bz2#6502967250cd8e7512fc8252c0da28d7 https://conda.anaconda.org/conda-forge/win-64/pyzmq-22.1.0-py38h09162b1_0.tar.bz2#037b788a874a647c62bfc2eaae91ec81 https://conda.anaconda.org/conda-forge/win-64/qwt-6.1.6-h552f0f6_0.tar.bz2#5270243d5ab58507e93f4d2f20712a83 -https://conda.anaconda.org/conda-forge/win-64/soapysdr-0.8.0-py38hbd9d945_0.tar.bz2#22b67a741cca64a62a801c4d34fb11c6 +https://conda.anaconda.org/conda-forge/win-64/soapysdr-0.8.1-py38hbd9d945_0.tar.bz2#01b41d08cbf7f0db631c307f0f94afae https://conda.anaconda.org/conda-forge/win-64/tornado-6.1-py38h294d835_1.tar.bz2#e2d72b0e2e40b6b444617c079d4cfb75 https://conda.anaconda.org/conda-forge/noarch/traitlets-5.0.5-py_0.tar.bz2#99618ee9ab1323e40f231acdab92fe60 https://conda.anaconda.org/conda-forge/win-64/win_inet_pton-1.1.0-py38haa244fe_2.tar.bz2#6ebb62fd7f9ad919a8e43548e1163130 @@ -142,6 +146,8 @@ https://conda.anaconda.org/conda-forge/win-64/pynacl-1.4.0-py38h31c79cd_2.tar.bz https://conda.anaconda.org/conda-forge/win-64/pyqt-impl-5.12.3-py38h885f38d_7.tar.bz2#439f4ecf93875a95a3912ec6fda4a14d https://conda.anaconda.org/conda-forge/win-64/pysocks-1.7.1-py38haa244fe_3.tar.bz2#8fac4219dff4b3204e424f219660565c https://conda.anaconda.org/conda-forge/win-64/setuptools-49.6.0-py38haa244fe_3.tar.bz2#c104ed0b1f9f55efcf872c4af2a6036a +https://conda.anaconda.org/conda-forge/win-64/soapysdr-module-airspy-0.2.0-h23704b7_0.tar.bz2#438df427a47086858b8e020ae4cb5500 +https://conda.anaconda.org/conda-forge/win-64/soapysdr-module-airspyhf-0.2.0-h23704b7_0.tar.bz2#a6681b932193fa3964d97d7b6fbe3a30 https://conda.anaconda.org/conda-forge/win-64/soapysdr-module-lms7-20.10.0-heea76a6_1.tar.bz2#1114a6676ea22a5605b74d25f109781e https://conda.anaconda.org/conda-forge/win-64/soapysdr-module-remote-0.5.2-h23704b7_2.tar.bz2#d591decb33cd0c3ad25aa0e3b207df89 https://conda.anaconda.org/conda-forge/win-64/soapysdr-module-rtlsdr-0.3.0-h23704b7_1.tar.bz2#0dc3975258339ecfc06f2b1405516cc7 @@ -154,8 +160,8 @@ https://conda.anaconda.org/conda-forge/win-64/h5py-3.3.0-nompi_py38he6c2248_100. https://conda.anaconda.org/conda-forge/win-64/harfbuzz-2.8.2-hc601d6f_0.tar.bz2#4113a7ffc7784bfb3907b37d4ac2e06a https://conda.anaconda.org/conda-forge/win-64/libad9361-iio-0.2-h3326528_2.tar.bz2#7afc5b289736609b37b9db865a6c2b88 https://conda.anaconda.org/conda-forge/win-64/matplotlib-base-3.4.2-py38heae8d8c_0.tar.bz2#0745bf70b02e67d4bd5f1f8df1281fdd -https://conda.anaconda.org/conda-forge/win-64/pandas-1.3.0-py38h60cbd38_0.tar.bz2#55a02a493245986d6a7c7262179874f3 -https://conda.anaconda.org/conda-forge/noarch/pip-21.1.3-pyhd8ed1ab_0.tar.bz2#231bd0af116f55ca4d17ea0869415fdf +https://conda.anaconda.org/conda-forge/win-64/pandas-1.3.1-py38h60cbd38_0.tar.bz2#4d0ab454bcd5f3254e2344193b19eb22 +https://conda.anaconda.org/conda-forge/noarch/pip-21.2.1-pyhd8ed1ab_0.tar.bz2#155f04d007b5676c917e8287f9aee3d2 https://conda.anaconda.org/conda-forge/win-64/pycairo-1.20.1-py38h979ce04_0.tar.bz2#ed9562755d32b93832fd5cddd898ee87 https://conda.anaconda.org/conda-forge/noarch/pygments-2.9.0-pyhd8ed1ab_0.tar.bz2#a2d9bba43c9b80a42b0ccb9afd7223c2 https://conda.anaconda.org/conda-forge/noarch/pyopenssl-20.0.1-pyhd8ed1ab_0.tar.bz2#92371c25994d0f5d28a01c1fb75ebf86 diff --git a/installer_specs/radioconda-win-64.yml b/installer_specs/radioconda-win-64.yml index f5eec91..f239c0a 100644 --- a/installer_specs/radioconda-win-64.yml +++ b/installer_specs/radioconda-win-64.yml @@ -2,6 +2,8 @@ channels: - conda-forge dependencies: - adwaita-icon-theme=40.1.1=h57928b3_1 +- airspy=1.0.10=h8ffe710_0 +- airspyhf=1.6.8=h8ffe710_0 - appdirs=1.4.4=pyh9f0ad1d_0 - argh=0.26.2=py38_1001 - atk-1.0=2.36.0=h7222f49_4 @@ -78,10 +80,12 @@ dependencies: - lcms2=2.12=h2a16943_0 - lerc=2.2.1=h0e60522_0 - libad9361-iio=0.2=h3326528_2 +- libairspy=1.0.10=h8ffe710_0 +- libairspyhf=1.6.8=h8ffe710_0 - libblas=3.9.0=9_mkl - libcblas=3.9.0=9_mkl - libclang=11.1.0=default_h5c34c98_1 -- libcurl=7.77.0=h789b8ee_0 +- libcurl=7.78.0=h789b8ee_0 - libdeflate=1.7=h8ffe710_5 - libffi=3.3=h0e60522_2 - libglib=2.68.3=h1e62bf3_0 @@ -122,7 +126,7 @@ dependencies: - openjpeg=2.4.0=hb211442_1 - openssl=1.1.1k=h8ffe710_0 - packaging=21.0=pyhd8ed1ab_0 -- pandas=1.3.0=py38h60cbd38_0 +- pandas=1.3.1=py38h60cbd38_0 - pango=1.48.7=hd84fcdd_0 - paramiko=2.7.2=pyh9f0ad1d_0 - parso=0.8.2=pyhd8ed1ab_0 @@ -130,7 +134,7 @@ dependencies: - pcre=8.45=h0e60522_0 - pickleshare=0.7.5=py38h32f6830_1002 - pillow=8.3.1=py38h794f750_0 -- pip=21.1.3=pyhd8ed1ab_0 +- pip=21.2.1=pyhd8ed1ab_0 - pixman=0.40.0=h8ffe710_0 - prompt-toolkit=3.0.19=pyha770c72_0 - pthreads-win32=2.9.1=hfa6e2cd_3 @@ -165,12 +169,14 @@ dependencies: - sdl=1.2.15=h13ae965_1 - setuptools=49.6.0=py38haa244fe_3 - six=1.16.0=pyh6c4a22f_0 +- soapysdr-module-airspy=0.2.0=h23704b7_0 +- soapysdr-module-airspyhf=0.2.0=h23704b7_0 - soapysdr-module-lms7=20.10.0=heea76a6_1 - soapysdr-module-plutosdr=0.2.1=he7677eb_2 - soapysdr-module-remote=0.5.2=h23704b7_2 - soapysdr-module-rtlsdr=0.3.0=h23704b7_1 - soapysdr-module-uhd=0.4.1=h4a99580_2 -- soapysdr=0.8.0=py38hbd9d945_0 +- soapysdr=0.8.1=py38hbd9d945_0 - sqlite=3.36.0=h8ffe710_0 - tbb=2021.3.0=h2d74725_0 - tk=8.6.10=h8ffe710_1 @@ -195,4 +201,4 @@ dependencies: - zstd=1.5.0=h6255e5f_0 name: radioconda platform: win-64 -version: 2021.07.23 +version: 2021.07.27 diff --git a/installer_specs/radioconda-win-64/construct.yaml b/installer_specs/radioconda-win-64/construct.yaml index de4810a..dee7068 100644 --- a/installer_specs/radioconda-win-64/construct.yaml +++ b/installer_specs/radioconda-win-64/construct.yaml @@ -10,6 +10,8 @@ name: radioconda post_install: post_install.bat register_python_default: false specs: +- airspy=1.0.10=h8ffe710_0 +- airspyhf=1.6.8=h8ffe710_0 - digital_rf=2.6.6=py38h026acad_1 - gnuradio-osmosdr=0.2.3=py38h9999dd4_7 - gnuradio-satellites=3.9.0=py38h9a54c5a_1 @@ -23,18 +25,20 @@ specs: - mamba=0.15.2=py38hdd88130_0 - matplotlib=3.4.2=py38haa244fe_0 - numpy=1.21.1=py38h09042cb_0 -- pandas=1.3.0=py38h60cbd38_0 +- pandas=1.3.1=py38h60cbd38_0 - pyadi-iio=0.0.8=pyhd8ed1ab_0 - python=3.8.10=h7840368_1_cpython - radioconda_console_shortcut=1.0=0 - rtl-sdr=0.6.0=h8ffe710_2 - scipy=1.7.0=py38he847743_0 +- soapysdr-module-airspy=0.2.0=h23704b7_0 +- soapysdr-module-airspyhf=0.2.0=h23704b7_0 - soapysdr-module-lms7=20.10.0=heea76a6_1 - soapysdr-module-plutosdr=0.2.1=he7677eb_2 - soapysdr-module-remote=0.5.2=h23704b7_2 - soapysdr-module-rtlsdr=0.3.0=h23704b7_1 - soapysdr-module-uhd=0.4.1=h4a99580_2 -- soapysdr=0.8.0=py38hbd9d945_0 +- soapysdr=0.8.1=py38hbd9d945_0 - uhd=3.15.0.0=py38h1d4ea3b_6 -version: 2021.07.23 +version: 2021.07.27 write_condarc: true