From d17c5b8277e349bf7e9b3760d01d41b4fcb2806f Mon Sep 17 00:00:00 2001 From: Ryan Volz Date: Fri, 21 May 2021 15:09:50 -0400 Subject: [PATCH] Re-render 2021.05.21.dev --- .../radioconda-linux-64.txt | 179 ++++++------- .../radioconda-linux-64/construct.yaml | 46 ++-- .../radioconda-linux-64/post_install.sh | 5 +- installer_specs/radioconda-linux-aarch64.txt | 245 ++++++++++++++++++ .../radioconda-linux-aarch64/LICENSE | 35 +++ .../radioconda-linux-aarch64/construct.yaml | 37 +++ .../radioconda-linux-aarch64/post_install.sh | 4 + installer_specs/radioconda-linux-ppc64le.txt | 234 +++++++++++++++++ .../radioconda-linux-ppc64le/LICENSE | 35 +++ .../radioconda-linux-ppc64le/construct.yaml | 37 +++ .../radioconda-linux-ppc64le/post_install.sh | 4 + .../radioconda-osx-64.txt | 173 +++++++------ .../radioconda-osx-64/construct.yaml | 46 ++-- .../radioconda-osx-64/post_install.sh | 5 +- installer_specs/radioconda-osx-arm64.txt | 197 ++++++++++++++ installer_specs/radioconda-osx-arm64/LICENSE | 35 +++ .../radioconda-osx-arm64/construct.yaml | 37 +++ .../radioconda-osx-arm64/post_install.sh | 4 + .../radioconda-win-64.txt | 150 ++++++----- .../radioconda-win-64/construct.yaml | 44 ++-- .../radioconda-win-64/post_install.bat | 3 +- 21 files changed, 1247 insertions(+), 308 deletions(-) rename installer_specs/{radioconda-linux-64 => }/radioconda-linux-64.txt (60%) create mode 100644 installer_specs/radioconda-linux-aarch64.txt create mode 100644 installer_specs/radioconda-linux-aarch64/LICENSE create mode 100644 installer_specs/radioconda-linux-aarch64/construct.yaml create mode 100644 installer_specs/radioconda-linux-aarch64/post_install.sh create mode 100644 installer_specs/radioconda-linux-ppc64le.txt create mode 100644 installer_specs/radioconda-linux-ppc64le/LICENSE create mode 100644 installer_specs/radioconda-linux-ppc64le/construct.yaml create mode 100644 installer_specs/radioconda-linux-ppc64le/post_install.sh rename installer_specs/{radioconda-osx-64 => }/radioconda-osx-64.txt (52%) create mode 100644 installer_specs/radioconda-osx-arm64.txt create mode 100644 installer_specs/radioconda-osx-arm64/LICENSE create mode 100644 installer_specs/radioconda-osx-arm64/construct.yaml create mode 100644 installer_specs/radioconda-osx-arm64/post_install.sh rename installer_specs/{radioconda-win-64 => }/radioconda-win-64.txt (59%) diff --git a/installer_specs/radioconda-linux-64/radioconda-linux-64.txt b/installer_specs/radioconda-linux-64.txt similarity index 60% rename from installer_specs/radioconda-linux-64/radioconda-linux-64.txt rename to installer_specs/radioconda-linux-64.txt index 6ab2f7c..aea770a 100644 --- a/installer_specs/radioconda-linux-64/radioconda-linux-64.txt +++ b/installer_specs/radioconda-linux-64.txt @@ -1,19 +1,22 @@ # platform: linux-64 -# env_hash: 860573248f55728651f4827ae25f755c86d0d49dd52e40c5b988a0d699a3b4f7 +# env_hash: 96a1f89bcae04171581378449f854fbc264b7c586fd810b1b60391fbb3b455a4 +# name: radioconda +# version: 2021.05.21.dev +# channels: conda-forge _libgcc_mutex=0.1=conda_forge _openmp_mutex=4.5=1_gnu -adwaita-icon-theme=3.38.0=hbf89446_1 +adwaita-icon-theme=40.1.1=ha770c72_1 alsa-lib=1.2.3=h516909a_0 appdirs=1.4.4=pyh9f0ad1d_0 argh=0.26.2=pyh9f0ad1d_1002 -at-spi2-atk=2.38.0=hdfca744_2 -at-spi2-core=2.38.0=h0630a04_3 +at-spi2-atk=2.38.0=h0630a04_3 +at-spi2-core=2.40.1=h0630a04_0 atk-1.0=2.36.0=h3371d22_4 attr=2.4.48=h516909a_0 backcall=0.2.0=pyh9f0ad1d_0 backports.functools_lru_cache=1.6.4=pyhd8ed1ab_0 backports=1.0=py_2 -boost-cpp=1.74.0=hc6e9bd1_2 +boost-cpp=1.74.0=hc6e9bd1_3 brotlipy=0.7.0=py39h3811e60_1001 bzip2=1.0.8=h7f98852_4 c-ares=1.17.1=h7f98852_1 @@ -25,22 +28,20 @@ certifi=2020.12.5=py39hf3d152e_1 cffi=1.14.5=py39he32792d_0 chardet=4.0.0=py39hf3d152e_1 click-plugins=1.1.1=py_0 -click=7.1.2=pyh9f0ad1d_0 +click=8.0.1=py39hf3d152e_0 codec2=0.9.2=h516909a_1 -conda-package-handling=1.7.3=py39h3811e60_0 -conda=4.10.1=py39hf3d152e_0 construct=2.9.45=py_0 cryptography=3.4.7=py39hbca0aa6_0 cycler=0.10.0=py_2 dbus=1.13.6=h48d8840_2 -decorator=5.0.7=pyhd8ed1ab_0 +decorator=5.0.9=pyhd8ed1ab_0 digital_rf=2.6.6=py39h41b17dc_1 -epoxy=1.5.5=h7f98852_0 +epoxy=1.5.7=h7f98852_0 expat=2.3.0=h9c3ff4c_0 fftw=3.3.9=nompi_hcdd671c_101 font-ttf-dejavu-sans-mono=2.37=hab24e00_0 -font-ttf-inconsolata=2.001=hab24e00_0 -font-ttf-source-code-pro=2.030=hab24e00_0 +font-ttf-inconsolata=3.000=h77eed37_0 +font-ttf-source-code-pro=2.038=h77eed37_0 font-ttf-ubuntu=0.83=hab24e00_0 fontconfig=2.13.1=hba837de_1005 fonts-conda-ecosystem=1=0 @@ -51,51 +52,51 @@ fs=2.4.11=py39hde42818_2 gdk-pixbuf=2.42.6=h04a7f16_0 gettext=0.19.8.1=h0b5b191_1005 glew=2.1.0=h9c3ff4c_2 -glib-tools=2.68.1=h9c3ff4c_0 -glib=2.68.1=h9c3ff4c_0 +glib-tools=2.68.2=h9c3ff4c_0 +glib=2.68.2=h9c3ff4c_0 gmp=6.2.1=h58526e2_0 -gnuradio-core=3.9.1.0=py39hc962832_3 -gnuradio-grc=3.9.1.0=py39hc76a25d_3 -gnuradio-osmosdr=0.2.3=py39he0f7688_5 -gnuradio-qtgui=3.9.1.0=py39hbc3867e_3 -gnuradio-satellites=4.0.0=py39h31f84e4_1 -gnuradio-soapy=2.1.3.1=py39h7107eeb_2 -gnuradio-uhd=3.9.1.0=py39hc0ae5c3_3 -gnuradio-video-sdl=3.9.1.0=py39hc76a25d_3 -gnuradio-zeromq=3.9.1.0=py39h72561b3_3 -gnuradio=3.9.1.0=py39h55f9844_3 +gnuradio-core=3.9.1.0=py39ha84d206_8 +gnuradio-grc=3.9.1.0=py39hf96fd41_8 +gnuradio-osmosdr=0.2.3=py39h9a7eb4d_6 +gnuradio-qtgui=3.9.1.0=py39h686804f_8 +gnuradio-satellites=4.1.0=py39h1603c7e_1 +gnuradio-soapy=2.1.3.1=py39h58dfc50_3 +gnuradio-uhd=3.9.1.0=py39hec0878f_8 +gnuradio-video-sdl=3.9.1.0=py39hf96fd41_8 +gnuradio-zeromq=3.9.1.0=py39heac8186_8 +gnuradio=3.9.1.0=py39h74e3301_8 gobject-introspection=1.68.0=py39hcb793ab_1 gqrx=2.14.4=heae6b54_3 graphite2=1.3.13=he1b5a44_1001 gsl=2.6=he838d99_2 -gst-plugins-base=1.18.4=h29181c9_0 -gstreamer=1.18.4=h76c114f_0 -gtk3=3.24.28=h8879c87_0 -h5py=3.1.0=nompi_py39h25020de_100 -harfbuzz=2.8.0=h83ec7ef_1 +gst-plugins-base=1.18.4=hf529b03_2 +gstreamer-orc=0.4.32=h7f98852_1 +gstreamer=1.18.4=h76c114f_2 +gtk3=3.24.28=h8879c87_1 +h5py=3.2.1=nompi_py39h98ba4bc_100 +harfbuzz=2.8.1=h83ec7ef_0 hdf5=1.10.6=nompi_h6a2412b_1114 hicolor-icon-theme=0.17=ha770c72_2 icu=68.1=h58526e2_0 idna=2.10=pyh9f0ad1d_0 -ipython=7.22.0=py39hef51801_0 +ipython=7.23.1=py39hef51801_0 ipython_genutils=0.2.0=py_1 -jack=0.125.0=hf484d3e_1001 +jack=1.9.18=hfd4fe87_1001 jedi=0.18.0=py39hf3d152e_2 jpeg=9d=h516909a_0 json-c=0.15=h98cffda_0 kiwisolver=1.3.1=py39h1a9c180_1 -krb5=1.17.2=h926e7f8_0 +krb5=1.19.1=hcc1bbae_0 lcms2=2.12=hddcbb42_0 ld_impl_linux-64=2.35.1=hea4e1c9_2 -libad9361-iio=0.2=hdb1fb3b_1 +libad9361-iio=0.2=h5548ebd_2 libaio=0.3.112=h516909a_0 -libarchive=3.5.1=h3f442fb_1 -libblas=3.9.0=8_openblas +libblas=3.9.0=9_openblas libcap=2.48=h7f98852_0 -libcblas=3.9.0=8_openblas -libclang=11.1.0=default_ha53f305_0 -libcups=2.2.12=hf10b501_1 -libcurl=7.76.1=hc4aaa36_0 +libcblas=3.9.0=9_openblas +libclang=11.1.0=default_ha53f305_1 +libcups=2.3.3=hf5a7f15_0 +libcurl=7.76.1=h2574ce0_2 libdb=6.2.32=he1b5a44_0 libedit=3.1.20191231=he28a2e2_2 libev=4.33=h516909a_1 @@ -105,78 +106,79 @@ libflac=1.3.3=h9c3ff4c_1 libgcc-ng=9.3.0=h2828fa1_19 libgfortran-ng=9.3.0=hff62375_19 libgfortran5=9.3.0=hff62375_19 -libglib=2.68.1=h3e27bee_0 +libglib=2.68.2=h3e27bee_0 libglu=9.0.0=he1b5a44_1001 libgomp=9.3.0=h2828fa1_19 libiconv=1.16=h516909a_0 -libiio=0.21=py39h107f48f_4 -liblapack=3.9.0=8_openblas -liblimesuite=20.10.0=h9c3ff4c_0 +libiio-c=0.21=hd53978d_6 +libiio=0.21=ha770c72_6 +liblapack=3.9.0=9_openblas +liblimesuite=20.10.0=h9c3ff4c_1 libllvm11=11.1.0=hf817b99_2 -libm2k=0.4.0=py39hfbabe7e_2 +libm2k=0.4.0=py39h203f843_3 libnghttp2=1.43.0=h812cca2_0 libogg=1.3.4=h7f98852_1 -libopenblas=0.3.12=pthreads_h4812303_1 +libopenblas=0.3.15=pthreads_h8fe5266_1 libopus=1.3.1=h7f98852_1 libpng=1.6.37=hed695b0_2 -libpq=13.1=hfd2b0eb_2 -librsvg=2.50.4=hc3c00ef_0 +libpq=13.3=hd57d9b9_0 +librsvg=2.50.5=hc3c00ef_0 libsndfile=1.0.31=h9c3ff4c_1 libsodium=1.0.18=h516909a_1 -libsolv=0.7.18=h780b84a_0 libssh2=1.9.0=ha56f1ee_6 libstdcxx-ng=9.3.0=h6de172a_19 -libtiff=4.2.0=hdc55705_0 +libthrift=0.14.1=he6d91bd_1 +libtiff=4.2.0=hbd63e13_2 libtool=2.4.6=h58526e2_1007 -libusb=1.0.24=h9f566bc_1 +libusb=1.0.24=h18f079d_4 libuuid=2.32.1=h14c3975_1000 libvorbis=1.3.7=he1b5a44_0 libwebp-base=1.2.0=h7f98852_2 libxcb=1.13=h7f98852_1003 libxkbcommon=1.0.3=he3ba5ed_0 -libxml2=2.9.10=h72842e0_4 +libxml2=2.9.12=h72842e0_0 libxslt=1.1.33=h15afd5d_2 -limesuite=20.10.0=haf62c5d_0 +limesuite=20.10.0=haf62c5d_1 log4cpp=1.1.3=he1b5a44_1002 lxml=4.6.3=py39h107f48f_0 lz4-c=1.9.3=h9c3ff4c_0 -lzo=2.10=h516909a_1000 mako=1.1.4=pyh44b312d_0 -mamba=0.9.2=py39h951de11_0 -markupsafe=1.1.1=py39h3811e60_3 -matplotlib-base=3.4.1=py39h2fa2bec_0 -matplotlib=3.4.1=py39hf3d152e_0 -mysql-common=8.0.23=ha770c72_1 -mysql-libs=8.0.23=h935591d_1 +markupsafe=2.0.1=py39h3811e60_0 +matplotlib-base=3.4.2=py39h2fa2bec_0 +matplotlib-inline=0.1.2=pyhd8ed1ab_2 +matplotlib=3.4.2=py39hf3d152e_0 +mysql-common=8.0.23=ha770c72_2 +mysql-libs=8.0.23=h935591d_2 ncurses=6.2=h58526e2_4 nspr=4.30=h9c3ff4c_0 -nss=3.64=hb5efdd6_0 -numpy=1.20.2=py39hdbf815f_0 +nss=3.65=hb5efdd6_0 +numpy=1.20.3=py39hdbf815f_0 olefile=0.46=pyh9f0ad1d_1 -openjpeg=2.4.0=hf7af979_0 +openjpeg=2.4.0=hb52868f_1 openssl=1.1.1k=h7f98852_0 packaging=20.9=pyh44b312d_0 pandas=1.2.4=py39hde0f152_0 -pango=1.48.4=hb8ff022_0 +pango=1.48.5=hb8ff022_0 parso=0.8.2=pyhd8ed1ab_0 patchelf=0.11=he1b5a44_0 pathtools=0.1.2=py_1 pcre=8.44=he1b5a44_0 pexpect=4.8.0=pyh9f0ad1d_2 pickleshare=0.7.5=py39hde42818_1002 -pillow=8.1.2=py39hf95b381_1 +pillow=8.2.0=py39hf95b381_1 pixman=0.40.0=h36c2ea0_0 portaudio=19.6.0=hae3ed74_4 prompt-toolkit=3.0.18=pyha770c72_0 pthread-stubs=0.4=h36c2ea0_1001 ptyprocess=0.7.0=pyhd3deb0d_0 pulseaudio=14.0=hb166930_3 -pyadi-iio=0.0.7=pyhd8ed1ab_0 +pyadi-iio=0.0.7=pyhd8ed1ab_1 +pybind11-abi=4=hd8ed1ab_3 pycairo=1.20.0=py39hedcb9fc_1 -pycosat=0.6.3=py39h3811e60_1006 pycparser=2.20=pyh9f0ad1d_2 -pygments=2.8.1=pyhd8ed1ab_0 +pygments=2.9.0=pyhd8ed1ab_0 pygobject=3.40.1=py39he5105b2_1 +pylibiio=0.21=py_6 pyopenssl=20.0.1=pyhd8ed1ab_0 pyparsing=2.4.7=pyh9f0ad1d_0 pyqt-impl=5.12.3=py39h0fcd23e_7 @@ -186,51 +188,54 @@ pyqtchart=5.12=py39h0fcd23e_7 pyqtwebengine=5.12.1=py39h0fcd23e_7 pysocks=1.7.1=py39hf3d152e_3 python-dateutil=2.8.1=py_0 -python=3.9.2=hffdb5ce_0_cpython +python=3.9.4=hffdb5ce_0_cpython python_abi=3.9=1_cp39 pytz=2021.1=pyhd8ed1ab_0 pyyaml=5.4.1=py39h3811e60_0 pyzmq=22.0.3=py39h37b5a0c_1 qt=5.12.9=hda022c4_4 qwt=6.1.6=h7ec6b3e_0 -readline=8.0=he28a2e2_2 -reproc-cpp=14.2.1=h58526e2_0 -reproc=14.2.1=h36c2ea0_0 +readline=8.1=h46c0cb4_0 requests=2.25.1=pyhd3deb0d_0 -rtl-sdr=0.6.0=h7f98852_2 +rtl-sdr=0.6.0=h18f079d_2 ruamel.yaml.clib=0.2.2=py39h3811e60_2 -ruamel.yaml=0.16.12=py39h3811e60_2 -ruamel_yaml=0.15.80=py39h3811e60_1004 -scipy=1.6.2=py39hee8e79c_0 +ruamel.yaml=0.17.4=py39h3811e60_0 +scipy=1.6.3=py39hee8e79c_0 sdl=1.2.15=he1b5a44_1 setuptools=49.6.0=py39hf3d152e_3 -six=1.15.0=pyh9f0ad1d_0 -soapysdr-module-lms7=20.10.0=h32598af_0 -soapysdr-module-plutosdr=0.2.1=h7eaeed7_1 -soapysdr-module-remote=0.5.2=h15b8982_1 -soapysdr-module-rtlsdr=0.3.0=hc9558a2_0 -soapysdr-module-uhd=0.4.1=ha11c9f7_2 -soapysdr=0.7.2=py39h1a9c180_4 -sqlite=3.35.4=h74cdb3f_0 +six=1.16.0=pyh6c4a22f_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=h07fe429_3 +soapysdr=0.8.0=py39h1a9c180_0 +sqlite=3.35.5=h74cdb3f_0 +thrift=0.13.0=py39hf149a3a_2 tk=8.6.10=hed695b0_1 tornado=6.1=py39h3811e60_1 -tqdm=4.60.0=pyhd8ed1ab_0 traitlets=5.0.5=py_0 tzdata=2021a=he74cb21_0 uhd=4.0.0.0=py39hfa8602a_4 urllib3=1.26.4=pyhd8ed1ab_0 -volk=2.4.1=py39he80948d_1 +volk=2.4.1=h9c3ff4c_3 watchdog=0.10.4=py39hf3d152e_0 wcwidth=0.2.5=pyh9f0ad1d_2 wxwidgets=3.1.3=h4e80389_4 +xorg-fixesproto=5.0=h14c3975_1002 +xorg-inputproto=2.3.2=h14c3975_1002 xorg-kbproto=1.0.7=h14c3975_1002 xorg-libice=1.0.10=h516909a_0 xorg-libsm=1.2.3=hd9c2040_1000 -xorg-libx11=1.7.0=h36c2ea0_0 +xorg-libx11=1.7.1=h7f98852_0 xorg-libxau=1.0.9=h14c3975_0 xorg-libxdmcp=1.1.3=h516909a_0 xorg-libxext=1.3.4=h7f98852_1 +xorg-libxfixes=5.0.3=h7f98852_1004 +xorg-libxi=1.7.10=h7f98852_0 xorg-libxrender=0.9.10=h7f98852_1003 +xorg-libxtst=1.2.3=h7f98852_1002 +xorg-recordproto=1.14.2=h516909a_1002 xorg-renderproto=0.11.1=h14c3975_1002 xorg-xextproto=7.3.0=h14c3975_1002 xorg-xproto=7.0.31=h14c3975_1007 @@ -238,4 +243,4 @@ xz=5.2.5=h516909a_1 yaml=0.2.5=h516909a_0 zeromq=4.3.4=h9c3ff4c_0 zlib=1.2.11=h516909a_1010 -zstd=1.4.9=ha95c52a_0 +zstd=1.4.9=ha95c52a_0 \ No newline at end of file diff --git a/installer_specs/radioconda-linux-64/construct.yaml b/installer_specs/radioconda-linux-64/construct.yaml index 194aeee..bff9018 100644 --- a/installer_specs/radioconda-linux-64/construct.yaml +++ b/installer_specs/radioconda-linux-64/construct.yaml @@ -1,6 +1,6 @@ channels: - conda-forge -company: github.com/ryanvolz/radioconda +company: https://github.com/ryanvolz/radioconda initialize_by_default: true installer_type: all keep_pkgs: true @@ -10,29 +10,29 @@ post_install: post_install.sh register_python_default: false specs: - digital_rf=2.6.6=py39h41b17dc_1 -- gnuradio-osmosdr=0.2.3=py39he0f7688_5 -- gnuradio-satellites=4.0.0=py39h31f84e4_1 -- gnuradio-soapy=2.1.3.1=py39h7107eeb_2 -- gnuradio=3.9.1.0=py39h55f9844_3 +- gnuradio-osmosdr=0.2.3=py39h9a7eb4d_6 +- gnuradio-satellites=4.1.0=py39h1603c7e_1 +- gnuradio-soapy=2.1.3.1=py39h58dfc50_3 +- gnuradio=3.9.1.0=py39h74e3301_8 - gqrx=2.14.4=heae6b54_3 -- ipython=7.22.0=py39hef51801_0 -- libiio=0.21=py39h107f48f_4 -- libm2k=0.4.0=py39hfbabe7e_2 -- limesuite=20.10.0=haf62c5d_0 -- mamba=0.9.2=py39h951de11_0 -- matplotlib=3.4.1=py39hf3d152e_0 -- numpy=1.20.2=py39hdbf815f_0 +- ipython=7.23.1=py39hef51801_0 +- libiio=0.21=ha770c72_6 +- libm2k=0.4.0=py39h203f843_3 +- limesuite=20.10.0=haf62c5d_1 +- mamba=0.13.0=py39h951de11_0 +- matplotlib=3.4.2=py39hf3d152e_0 +- numpy=1.20.3=py39hdbf815f_0 - pandas=1.2.4=py39hde0f152_0 -- pyadi-iio=0.0.7=pyhd8ed1ab_0 -- python=3.9.2=hffdb5ce_0_cpython -- rtl-sdr=0.6.0=h7f98852_2 -- scipy=1.6.2=py39hee8e79c_0 -- soapysdr-module-lms7=20.10.0=h32598af_0 -- soapysdr-module-plutosdr=0.2.1=h7eaeed7_1 -- soapysdr-module-remote=0.5.2=h15b8982_1 -- soapysdr-module-rtlsdr=0.3.0=hc9558a2_0 -- soapysdr-module-uhd=0.4.1=ha11c9f7_2 -- soapysdr=0.7.2=py39h1a9c180_4 +- pyadi-iio=0.0.7=pyhd8ed1ab_1 +- python=3.9.4=hffdb5ce_0_cpython +- rtl-sdr=0.6.0=h18f079d_2 +- scipy=1.6.3=py39hee8e79c_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=h07fe429_3 +- soapysdr=0.8.0=py39h1a9c180_0 - uhd=4.0.0.0=py39hfa8602a_4 -version: 2021.04.16.dev +version: 2021.05.21.dev write_condarc: true diff --git a/installer_specs/radioconda-linux-64/post_install.sh b/installer_specs/radioconda-linux-64/post_install.sh index 7c6998c..67ed389 100644 --- a/installer_specs/radioconda-linux-64/post_install.sh +++ b/installer_specs/radioconda-linux-64/post_install.sh @@ -1 +1,4 @@ -rm -f $PREFIX/pkgs/*.tar.bz2 \ No newline at end of file +#!/bin/sh +PREFIX="${PREFIX:-$2/radioconda}" +rm -f $PREFIX/pkgs/*.tar.bz2 +exit 0 diff --git a/installer_specs/radioconda-linux-aarch64.txt b/installer_specs/radioconda-linux-aarch64.txt new file mode 100644 index 0000000..155b1cb --- /dev/null +++ b/installer_specs/radioconda-linux-aarch64.txt @@ -0,0 +1,245 @@ +# platform: linux-aarch64 +# env_hash: ab994256298616bdf1560b6ece0163bd15f1a0c02b66d0bbdc47ae48ac9378a4 +# name: radioconda +# version: 2021.05.21.dev +# channels: conda-forge +_openmp_mutex=4.5=1_gnu +adwaita-icon-theme=40.1.1=h8af1aa0_1 +alsa-lib=1.2.3=h516909a_0 +appdirs=1.4.4=pyh9f0ad1d_0 +argh=0.26.2=pyh9f0ad1d_1002 +at-spi2-atk=2.38.0=h1f2db35_3 +at-spi2-core=2.40.1=h1f2db35_0 +atk-1.0=2.36.0=h7190fb4_4 +attr=2.4.48=h516909a_0 +backcall=0.2.0=pyh9f0ad1d_0 +backports.functools_lru_cache=1.6.4=pyhd8ed1ab_0 +backports=1.0=py_2 +boost-cpp=1.74.0=hb17a1af_3 +brotlipy=0.7.0=py39h91590af_1001 +bzip2=1.0.8=hf897c2e_4 +c-ares=1.17.1=hf897c2e_1 +ca-certificates=2020.12.5=h4fd8a4c_0 +cached-property=1.5.2=hd8ed1ab_1 +cached_property=1.5.2=pyha770c72_1 +cairo=1.16.0=h2b21b7e_1008 +certifi=2020.12.5=py39ha65689a_1 +cffi=1.14.5=py39h460e462_0 +chardet=4.0.0=py39ha65689a_1 +click-plugins=1.1.1=py_0 +click=8.0.1=py39ha65689a_0 +codec2=0.9.2=hf897c2e_1 +construct=2.9.45=py_0 +cryptography=3.4.7=py39hc5d6c06_0 +cycler=0.10.0=py_2 +dbus=1.13.6=h55ded54_2 +decorator=5.0.9=pyhd8ed1ab_0 +digital_rf=2.6.6=py39h6912364_1 +elfutils=0.184=h2828c0f_0 +epoxy=1.5.7=hf897c2e_0 +expat=2.3.0=h3621d8e_0 +fftw=3.3.9=nompi_he22ed97_101 +font-ttf-dejavu-sans-mono=2.37=hab24e00_0 +font-ttf-inconsolata=3.000=h77eed37_0 +font-ttf-source-code-pro=2.038=h77eed37_0 +font-ttf-ubuntu=0.83=hab24e00_0 +fontconfig=2.13.1=hd44bfdd_1005 +fonts-conda-ecosystem=1=0 +fonts-conda-forge=1=0 +freetype=2.10.4=hdf53a3c_1 +fribidi=1.0.10=hb9de7d4_0 +fs=2.0.11=py_0 +gdk-pixbuf=2.42.6=h689071a_0 +gettext=0.19.8.1=h4454c44_1005 +glew=2.1.0=h54f1f3f_2 +glib-tools=2.68.2=h01db608_0 +glib=2.68.2=h01db608_0 +gmp=6.2.1=h7fd3ca4_0 +gnuradio-core=3.9.1.0=py39haf8d47e_8 +gnuradio-grc=3.9.1.0=py39h46331d8_8 +gnuradio-osmosdr=0.2.3=py39h9c188ae_6 +gnuradio-qtgui=3.9.1.0=py39hc9db8e1_8 +gnuradio-satellites=4.1.0=py39h1f565d7_1 +gnuradio-soapy=2.1.3.1=py39hf71dc0d_3 +gnuradio-uhd=3.9.1.0=py39h3b4efa5_8 +gnuradio-video-sdl=3.9.1.0=py39h46331d8_8 +gnuradio-zeromq=3.9.1.0=py39h6a1444f_8 +gnuradio=3.9.1.0=py39hd50faee_8 +gnutls=3.6.13=h5fb5790_1 +gobject-introspection=1.68.0=py39h744ad4c_1 +graphite2=1.3.13=he1b5a44_1001 +gsl=2.6=h294904e_0 +gst-plugins-base=1.18.4=h227fc8a_2 +gstreamer-orc=0.4.32=hf897c2e_1 +gstreamer=1.18.4=h6d0dd4b_2 +gtk3=3.24.28=he71cf37_1 +h5py=3.2.1=nompi_py39h59048ae_100 +harfbuzz=2.8.1=h6939e63_0 +hdf5=1.10.6=nompi_hb7ff326_1114 +hicolor-icon-theme=0.17=h8af1aa0_2 +icu=68.1=h884eca8_0 +idna=2.10=pyh9f0ad1d_0 +ipython=7.23.1=py39hef158d4_0 +ipython_genutils=0.2.0=py_1 +jedi=0.18.0=py39ha65689a_2 +jpeg=9d=hfd2af3c_0 +kiwisolver=1.3.1=py39hb300cb6_1 +krb5=1.19.1=h4f20351_0 +lcms2=2.12=h012adcb_0 +ld_impl_linux-aarch64=2.35.1=h02ad14f_2 +libad9361-iio=0.2=h0ef1a00_2 +libaio=0.3.112=hf897c2e_0 +libarchive=3.5.1=h1023f6c_1 +libblas=3.9.0=9_openblas +libcap=2.49=hf897c2e_0 +libcblas=3.9.0=9_openblas +libclang=11.1.0=default_h4839fef_1 +libcups=2.3.3=h5ca083f_0 +libcurl=7.76.1=hcafe9da_2 +libedit=3.1.20191231=he28a2e2_2 +libev=4.33=h516909a_1 +libevent=2.1.10=hcdb4288_3 +libffi=3.3=h884eca8_2 +libflac=1.3.3=h01db608_1 +libgcc-ng=9.3.0=he1ea209_19 +libgfortran-ng=9.3.0=h1aff6ad_19 +libgfortran5=9.3.0=h1aff6ad_19 +libglib=2.68.2=he97b138_0 +libglu=9.0.0=he1b5a44_1001 +libgomp=9.3.0=he1ea209_19 +libiconv=1.16=h6dd45c4_0 +libiio-c=0.21=h34f4286_6 +libiio=0.21=h8af1aa0_6 +liblapack=3.9.0=9_openblas +liblimesuite=20.10.0=h01db608_1 +libllvm11=11.1.0=h6293a0b_2 +libm2k=0.4.0=py39h8712f56_3 +libmicrohttpd=0.9.73=hf897c2e_0 +libnghttp2=1.43.0=h097699d_0 +libogg=1.3.4=h3557bc0_1 +libopenblas=0.3.15=pthreads_h775ce2d_1 +libopus=1.3.1=hf897c2e_1 +libpng=1.6.37=hed695b0_2 +libpq=13.3=h29fb33b_0 +librsvg=2.50.5=h47a9834_0 +libsndfile=1.0.31=h01db608_1 +libsodium=1.0.18=hb9de7d4_1 +libssh2=1.9.0=h1ab2c7b_6 +libstdcxx-ng=9.3.0=h1ed1776_19 +libthrift=0.14.1=hb5cdc64_1 +libtiff=4.2.0=ha710b16_2 +libusb=1.0.24=hdb429d0_4 +libuuid=2.32.1=hf897c2e_1000 +libvorbis=1.3.7=he1b5a44_0 +libwebp-base=1.2.0=hf897c2e_2 +libxcb=1.13=h3557bc0_1003 +libxkbcommon=1.0.3=he09c752_0 +libxml2=2.9.12=hd674cf7_0 +libxslt=1.1.33=h5ee5575_2 +limesuite=20.10.0=h1c39f02_1 +log4cpp=1.1.3=h3621d8e_1002 +lxml=4.6.3=py39h72191d2_0 +lz4-c=1.9.3=h01db608_0 +lzo=2.10=h516909a_1000 +mako=1.1.4=pyh44b312d_0 +markupsafe=2.0.1=py39h14843e3_0 +matplotlib-base=3.4.2=py39hf25eaef_0 +matplotlib-inline=0.1.2=pyhd8ed1ab_2 +matplotlib=3.4.2=py39ha65689a_0 +mysql-common=8.0.23=h8af1aa0_2 +mysql-libs=8.0.23=hbb91af6_2 +ncurses=6.2=h7fd3ca4_4 +nettle=3.6=ha0d5d3d_0 +nspr=4.30=h01db608_0 +nss=3.65=hdd3d7a4_0 +numpy=1.20.3=py39h43e3299_0 +olefile=0.46=pyh9f0ad1d_1 +openjpeg=2.4.0=h45037e0_1 +openssl=1.1.1k=hf897c2e_0 +packaging=20.9=pyh44b312d_0 +pandas=1.2.4=py39h7b4a2eb_0 +pango=1.48.5=he95ef64_0 +parso=0.8.2=pyhd8ed1ab_0 +patchelf=0.11=h4c5d2ac_0 +pathtools=0.1.2=py_1 +pcre=8.44=he1b5a44_0 +pexpect=4.8.0=pyh9f0ad1d_2 +pickleshare=0.7.5=py39hde42818_1002 +pillow=8.2.0=py39h84a7d79_1 +pixman=0.40.0=hb9de7d4_0 +portaudio=19.6.0=h04411df_4 +prompt-toolkit=3.0.18=pyha770c72_0 +pthread-stubs=0.4=hb9de7d4_1001 +ptyprocess=0.7.0=pyhd3deb0d_0 +pyadi-iio=0.0.7=pyhd8ed1ab_1 +pybind11-abi=4=hd8ed1ab_3 +pycairo=1.20.0=py39h72612d3_1 +pycparser=2.20=pyh9f0ad1d_2 +pygments=2.9.0=pyhd8ed1ab_0 +pygobject=3.40.1=py39h514b801_1 +pylibiio=0.21=py_6 +pyopenssl=20.0.1=pyhd8ed1ab_0 +pyparsing=2.4.7=pyh9f0ad1d_0 +pyqt-impl=5.12.3=py39h21e7cb7_7 +pyqt5-sip=4.19.18=py39h99ab00b_7 +pyqt=5.12.3=py39ha65689a_7 +pyqtchart=5.12=py39h6bb70bb_7 +pyqtwebengine=5.12.1=py39h6bb70bb_7 +pysocks=1.7.1=py39ha65689a_3 +python-dateutil=2.8.1=py_0 +python=3.9.4=h3bd6a85_0_cpython +python_abi=3.9=1_cp39 +pytz=2021.1=pyhd8ed1ab_0 +pyyaml=5.4.1=py39h14843e3_0 +pyzmq=22.0.3=py39h3674c48_1 +qt=5.12.9=hbfd4b83_4 +qwt=6.1.5=hd2528e9_0 +readline=8.1=h1a49cc3_0 +requests=2.25.1=pyhd3deb0d_0 +rtl-sdr=0.6.0=hdb429d0_2 +ruamel.yaml.clib=0.2.2=py39h14843e3_2 +ruamel.yaml=0.17.4=py39h14843e3_0 +scipy=1.6.3=py39h5c7b0d2_0 +sdl=1.2.15=h54f1f3f_1 +setuptools=49.6.0=py39ha65689a_3 +six=1.16.0=pyh6c4a22f_0 +soapysdr-module-lms7=20.10.0=hd71efff_1 +soapysdr-module-plutosdr=0.2.1=h2d0f55a_2 +soapysdr-module-remote=0.5.2=he88f3d8_2 +soapysdr-module-rtlsdr=0.3.0=he88f3d8_1 +soapysdr-module-uhd=0.4.1=h3f41669_3 +soapysdr=0.8.0=py39hb300cb6_0 +sqlite=3.35.5=h43e6a2a_0 +thrift=0.13.0=py39hf9d573b_2 +tk=8.6.10=he2b207e_1 +tornado=6.1=py39h14843e3_1 +traitlets=5.0.5=py_0 +tzdata=2021a=he74cb21_0 +uhd=4.0.0.0=py39he9b4b45_4 +urllib3=1.26.4=pyhd8ed1ab_0 +volk=2.4.1=h01db608_3 +watchdog=0.10.4=py39ha65689a_0 +wcwidth=0.2.5=pyh9f0ad1d_2 +wxwidgets=3.1.3=h6b1637d_4 +xorg-fixesproto=5.0=hda93590_1002 +xorg-inputproto=2.3.2=hda93590_1002 +xorg-kbproto=1.0.7=hda93590_1002 +xorg-libice=1.0.10=h3557bc0_0 +xorg-libsm=1.2.3=h074380e_1000 +xorg-libx11=1.7.1=h3557bc0_0 +xorg-libxau=1.0.9=hda93590_0 +xorg-libxdmcp=1.1.3=h3557bc0_0 +xorg-libxext=1.3.4=h3557bc0_1 +xorg-libxfixes=5.0.3=h3557bc0_1004 +xorg-libxi=1.7.10=h3557bc0_0 +xorg-libxrender=0.9.10=h3557bc0_1003 +xorg-libxtst=1.2.3=hf897c2e_1002 +xorg-recordproto=1.14.2=hf897c2e_1002 +xorg-renderproto=0.11.1=hda93590_1002 +xorg-xextproto=7.3.0=hda93590_1002 +xorg-xproto=7.0.31=hda93590_1007 +xz=5.2.5=h6dd45c4_1 +yaml=0.2.5=h516909a_0 +zeromq=4.3.4=h01db608_0 +zlib=1.2.11=h516909a_1009 +zstd=1.4.9=h41fb7a4_0 \ No newline at end of file diff --git a/installer_specs/radioconda-linux-aarch64/LICENSE b/installer_specs/radioconda-linux-aarch64/LICENSE new file mode 100644 index 0000000..941aa59 --- /dev/null +++ b/installer_specs/radioconda-linux-aarch64/LICENSE @@ -0,0 +1,35 @@ +Radioconda installer code uses BSD-3-Clause license as stated below. +Binary packages that come with radioconda have their own licensing terms +and by installing radioconda you agree to the licensing terms of individual +packages as well. These additional licenses can be found in the +pkgs//info/licenses folder of your radioconda installation. + +============================================================================= + +Copyright (c) 2021, Ryan Volz +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + +1. Redistributions of source code must retain the above copyright notice, this +list of conditions and the following disclaimer. + +2. Redistributions in binary form must reproduce the above copyright notice, +this list of conditions and the following disclaimer in the documentation +and/or other materials provided with the distribution. + +3. Neither the name of the copyright holder nor the names of its contributors +may be used to endorse or promote products derived from this software without +specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND +ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE +FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL +DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR +SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER +CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, +OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. diff --git a/installer_specs/radioconda-linux-aarch64/construct.yaml b/installer_specs/radioconda-linux-aarch64/construct.yaml new file mode 100644 index 0000000..e568212 --- /dev/null +++ b/installer_specs/radioconda-linux-aarch64/construct.yaml @@ -0,0 +1,37 @@ +channels: +- conda-forge +company: https://github.com/ryanvolz/radioconda +initialize_by_default: true +installer_type: all +keep_pkgs: true +license_file: LICENSE +name: radioconda +post_install: post_install.sh +register_python_default: false +specs: +- digital_rf=2.6.6=py39h6912364_1 +- gnuradio-osmosdr=0.2.3=py39h9c188ae_6 +- gnuradio-satellites=4.1.0=py39h1f565d7_1 +- gnuradio-soapy=2.1.3.1=py39hf71dc0d_3 +- gnuradio=3.9.1.0=py39hd50faee_8 +- ipython=7.23.1=py39hef158d4_0 +- libiio=0.21=h8af1aa0_6 +- libm2k=0.4.0=py39h8712f56_3 +- limesuite=20.10.0=h1c39f02_1 +- mamba=0.13.0=py39he574936_0 +- matplotlib=3.4.2=py39ha65689a_0 +- numpy=1.20.3=py39h43e3299_0 +- pandas=1.2.4=py39h7b4a2eb_0 +- pyadi-iio=0.0.7=pyhd8ed1ab_1 +- python=3.9.4=h3bd6a85_0_cpython +- rtl-sdr=0.6.0=hdb429d0_2 +- scipy=1.6.3=py39h5c7b0d2_0 +- soapysdr-module-lms7=20.10.0=hd71efff_1 +- soapysdr-module-plutosdr=0.2.1=h2d0f55a_2 +- soapysdr-module-remote=0.5.2=he88f3d8_2 +- soapysdr-module-rtlsdr=0.3.0=he88f3d8_1 +- soapysdr-module-uhd=0.4.1=h3f41669_3 +- soapysdr=0.8.0=py39hb300cb6_0 +- uhd=4.0.0.0=py39he9b4b45_4 +version: 2021.05.21.dev +write_condarc: true diff --git a/installer_specs/radioconda-linux-aarch64/post_install.sh b/installer_specs/radioconda-linux-aarch64/post_install.sh new file mode 100644 index 0000000..67ed389 --- /dev/null +++ b/installer_specs/radioconda-linux-aarch64/post_install.sh @@ -0,0 +1,4 @@ +#!/bin/sh +PREFIX="${PREFIX:-$2/radioconda}" +rm -f $PREFIX/pkgs/*.tar.bz2 +exit 0 diff --git a/installer_specs/radioconda-linux-ppc64le.txt b/installer_specs/radioconda-linux-ppc64le.txt new file mode 100644 index 0000000..4e0d222 --- /dev/null +++ b/installer_specs/radioconda-linux-ppc64le.txt @@ -0,0 +1,234 @@ +# platform: linux-ppc64le +# env_hash: 73b5a6d407b4fa791d8c0a4b066884daf1dbd4cc2c0056a7be4a6740b3f23120 +# name: radioconda +# version: 2021.05.21.dev +# channels: conda-forge +_libgcc_mutex=0.1=conda_forge +_openmp_mutex=4.5=1_gnu +adwaita-icon-theme=40.1.1=ha770c72_1 +alsa-lib=1.2.3=h6eb9509_0 +appdirs=1.4.4=pyh9f0ad1d_0 +argh=0.26.2=pyh9f0ad1d_1002 +at-spi2-atk=2.38.0=h633f9df_3 +at-spi2-core=2.40.1=h633f9df_0 +atk-1.0=2.36.0=h90f8d3c_4 +attr=2.4.48=h6eb9509_0 +backcall=0.2.0=pyh9f0ad1d_0 +backports.functools_lru_cache=1.6.4=pyhd8ed1ab_0 +backports=1.0=py_2 +boost-cpp=1.74.0=h9ed6adc_4 +brotlipy=0.7.0=py39ha810350_1001 +bzip2=1.0.8=h4e0d66e_4 +c-ares=1.17.1=h4e0d66e_1 +ca-certificates=2020.12.5=h1084571_0 +cached-property=1.5.2=hd8ed1ab_1 +cached_property=1.5.2=pyha770c72_1 +cairo=1.16.0=hdff3692_1008 +certifi=2020.12.5=py39hc1b9086_1 +cffi=1.14.5=py39hfce1a3b_0 +chardet=4.0.0=py39hc1b9086_1 +click-plugins=1.1.1=py_0 +click=8.0.1=py39hc1b9086_0 +codec2=0.9.2=h4e0d66e_1 +construct=2.9.45=py_0 +cryptography=3.4.7=py39h1b86913_0 +cycler=0.10.0=py_2 +dbus=1.13.6=h967b993_2 +decorator=5.0.9=pyhd8ed1ab_0 +digital_rf=2.6.6=py39h071fbee_1 +elfutils=0.184=ha46203d_1 +epoxy=1.5.7=h4e0d66e_0 +expat=2.3.0=h3b9df90_0 +fftw=3.3.9=nompi_hdf3c111_101 +font-ttf-dejavu-sans-mono=2.37=hab24e00_0 +font-ttf-inconsolata=3.000=h77eed37_0 +font-ttf-source-code-pro=2.038=h77eed37_0 +font-ttf-ubuntu=0.83=hab24e00_0 +fontconfig=2.13.1=h51d57f9_1005 +fonts-conda-ecosystem=1=0 +fonts-conda-forge=1=0 +freetype=2.10.4=h8a70690_1 +fribidi=1.0.10=h339bb43_0 +fs=2.0.11=py_0 +gdk-pixbuf=2.42.6=h6033419_0 +gettext=0.19.8.1=hf23c357_1005 +glew=2.1.0=hb209c28_2 +glib-tools=2.68.2=h3b9df90_0 +glib=2.68.2=h3b9df90_0 +gmp=6.2.1=hea85c5d_0 +gnuradio-core=3.9.1.0=py39h0dc42ff_8 +gnuradio-grc=3.9.1.0=py39hf84f275_8 +gnuradio-osmosdr=0.2.3=py39ha1102ad_6 +gnuradio-satellites=4.1.0=py39hfe69023_1 +gnuradio-soapy=2.1.3.1=py39hc991fc7_3 +gnuradio-uhd=3.9.1.0=py39h7de2ccb_8 +gnuradio-video-sdl=3.9.1.0=py39hf84f275_8 +gnuradio-zeromq=3.9.1.0=py39hf1b3aec_8 +gnuradio=3.9.1.0=py39h57e2a3a_8 +gnutls=3.6.13=hb04485b_1 +gobject-introspection=1.68.0=py39h28e9e90_1 +graphite2=1.3.13=hea85c5d_1001 +gsl=2.6=h68b80c3_1 +gstreamer-orc=0.4.32=h4e0d66e_1 +gtk3=3.24.28=ha3c74e0_1 +h5py=3.2.1=mpi_mpich_py39hf46d5bd_0 +harfbuzz=2.8.1=h5840f72_0 +hdf5=1.10.6=mpi_mpich_h588be55_1014 +hicolor-icon-theme=0.17=ha3edaa6_2 +icu=68.1=hea85c5d_0 +idna=2.10=pyh9f0ad1d_0 +ipython=7.23.1=py39h0de2273_0 +ipython_genutils=0.2.0=py_1 +jbig=2.1=h4e0d66e_2003 +jedi=0.18.0=py39hc1b9086_2 +jpeg=9d=h339bb43_0 +kiwisolver=1.3.1=py39h4d17caa_1 +krb5=1.19.1=haf43566_0 +lcms2=2.11=h6d9531b_1 +ld_impl_linux-ppc64le=2.35.1=ha35d02b_2 +lerc=2.2.1=h3b9df90_0 +libad9361-iio=0.2=h907c289_2 +libaio=0.3.112=h4e0d66e_0 +libarchive=3.5.1=h3281d6a_2 +libblas=3.9.0=9_openblas +libcap=2.49=h4e0d66e_0 +libcblas=3.9.0=9_openblas +libcups=2.3.3=h9498048_0 +libcurl=7.76.1=he415e40_2 +libdeflate=1.7=h4e0d66e_5 +libedit=3.1.20191231=h41a240f_2 +libev=4.33=h6eb9509_1 +libevent=2.1.10=h7da059d_3 +libffi=3.3=hea85c5d_2 +libflac=1.3.3=h3b9df90_1 +libgcc-ng=9.3.0=hc7a5eb4_18 +libgfortran-ng=9.3.0=hb3da1e1_18 +libgfortran5=9.3.0=hb3da1e1_18 +libglib=2.68.2=hba309c5_0 +libglu=9.0.0=hb209c28_1001 +libgomp=9.3.0=hc7a5eb4_18 +libiconv=1.16=h6eb9509_0 +libiio-c=0.21=ha3fe54d_6 +libiio=0.21=ha3edaa6_6 +liblapack=3.9.0=9_openblas +liblimesuite=20.10.0=h3b9df90_1 +libm2k=0.4.0=py39hdf75b26_3 +libmicrohttpd=0.9.73=h4e0d66e_0 +libnghttp2=1.43.0=h42039ad_0 +libogg=1.3.4=h4e0d66e_1 +libopenblas=0.3.15=pthreads_h486567c_1 +libopus=1.3.1=h4e0d66e_1 +libpng=1.6.37=h151fe60_2 +librsvg=2.50.5=h16045e1_0 +libsndfile=1.0.31=h3b9df90_1 +libsodium=1.0.18=h6eb9509_1 +libssh2=1.9.0=ha5a9321_6 +libstdcxx-ng=9.3.0=h22bc1b8_18 +libthrift=0.14.1=h54f692e_1 +libtiff=4.3.0=h362c9b0_1 +libusb=1.0.24=h7bf75f0_4 +libuuid=2.32.1=h14c3975_1000 +libvorbis=1.3.7=hb209c28_0 +libwebp-base=1.2.0=h4e0d66e_2 +libxcb=1.13=h4e0d66e_1003 +libxml2=2.9.12=h5b1524f_0 +libxslt=1.1.33=hbe033cf_2 +limesuite=20.10.0=hce32679_1 +log4cpp=1.1.3=h3b9df90_1002 +lxml=4.6.3=py39h11a49e5_0 +lz4-c=1.9.3=h3b9df90_0 +lzo=2.10=h14c3975_1000 +mako=1.1.4=pyh44b312d_0 +markupsafe=2.0.1=py39ha810350_0 +matplotlib-base=3.4.2=py39hf26b4c6_0 +matplotlib-inline=0.1.2=pyhd8ed1ab_2 +matplotlib=3.4.2=py39hc1b9086_0 +mpi4py=3.0.3=py39hb8de56a_7 +mpi=1.0=mpich +mpich=3.4.1=hb1f5ef7_104 +ncurses=6.2=hea85c5d_4 +nettle=3.6=ha07698b_0 +numpy=1.20.3=py39he089932_0 +olefile=0.46=pyh9f0ad1d_1 +openjpeg=2.4.0=h29f4549_1 +openssl=1.1.1k=h4e0d66e_0 +packaging=20.9=pyh44b312d_0 +pandas=1.2.4=py39h6474468_0 +pango=1.48.5=h0df5bd0_0 +parso=0.8.2=pyhd8ed1ab_0 +patchelf=0.11=hb209c28_0 +pathtools=0.1.2=py_1 +pcre=8.44=hb209c28_0 +pexpect=4.8.0=pyh9f0ad1d_2 +pickleshare=0.7.5=py39hde42818_1002 +pillow=8.2.0=py39hd825519_1 +pixman=0.40.0=h339bb43_0 +portaudio=19.6.0=hbb1f396_4 +prompt-toolkit=3.0.18=pyha770c72_0 +pthread-stubs=0.4=h339bb43_1001 +ptyprocess=0.7.0=pyhd3deb0d_0 +pyadi-iio=0.0.7=pyhd8ed1ab_1 +pybind11-abi=4=hd8ed1ab_3 +pycairo=1.20.0=py39he14089b_1 +pycparser=2.20=pyh9f0ad1d_2 +pygments=2.9.0=pyhd8ed1ab_0 +pygobject=3.40.1=py39hde697d0_1 +pylibiio=0.21=py_6 +pyopenssl=20.0.1=pyhd8ed1ab_0 +pyparsing=2.4.7=pyh9f0ad1d_0 +pysocks=1.7.1=py39hc1b9086_3 +python-dateutil=2.8.1=py_0 +python=3.9.4=h8137939_0_cpython +python_abi=3.9=1_cp39 +pytz=2021.1=pyhd8ed1ab_0 +pyyaml=5.4.1=py39ha810350_0 +pyzmq=22.0.3=py39h050fd71_1 +readline=8.1=h5c45dff_0 +requests=2.25.1=pyhd3deb0d_0 +rtl-sdr=0.6.0=h7bf75f0_2 +ruamel.yaml.clib=0.2.2=py39ha810350_2 +ruamel.yaml=0.17.4=py39ha810350_0 +scipy=1.6.3=py39h6775645_0 +sdl=1.2.15=hb209c28_1 +setuptools=49.6.0=py39hc1b9086_3 +six=1.16.0=pyh6c4a22f_0 +soapysdr-module-lms7=20.10.0=h32dcaff_1 +soapysdr-module-plutosdr=0.2.1=h799bf79_2 +soapysdr-module-remote=0.5.2=h6f8e04d_2 +soapysdr-module-rtlsdr=0.3.0=h6f8e04d_1 +soapysdr-module-uhd=0.4.1=hb2f6859_3 +soapysdr=0.8.0=py39h4d17caa_0 +sqlite=3.35.5=h961021d_0 +thrift=0.13.0=py39hae22bd0_2 +tk=8.6.10=h151fe60_1 +tornado=6.1=py39ha810350_1 +traitlets=5.0.5=py_0 +tzdata=2021a=he74cb21_0 +uhd=4.0.0.0=py39h569cd96_4 +urllib3=1.26.4=pyhd8ed1ab_0 +volk=2.4.1=h3b9df90_3 +watchdog=0.9.0=py_0 +wcwidth=0.2.5=pyh9f0ad1d_2 +wxwidgets=3.1.3=h2a1e196_4 +xorg-fixesproto=5.0=h14c3975_1002 +xorg-inputproto=2.3.2=h14c3975_1002 +xorg-kbproto=1.0.7=h14c3975_1002 +xorg-libice=1.0.10=h6eb9509_0 +xorg-libsm=1.2.3=h743bd3d_1000 +xorg-libx11=1.7.1=h4e0d66e_0 +xorg-libxau=1.0.9=h14c3975_0 +xorg-libxdmcp=1.1.3=h6eb9509_0 +xorg-libxext=1.3.4=h4e0d66e_1 +xorg-libxfixes=5.0.3=h4e0d66e_1004 +xorg-libxi=1.7.10=h4e0d66e_0 +xorg-libxrender=0.9.10=h4e0d66e_1003 +xorg-libxtst=1.2.3=h4e0d66e_1002 +xorg-recordproto=1.14.2=h6eb9509_1002 +xorg-renderproto=0.11.1=h14c3975_1002 +xorg-xextproto=7.3.0=h14c3975_1002 +xorg-xproto=7.0.31=h14c3975_1007 +xz=5.2.5=h6eb9509_1 +yaml=0.2.5=h6eb9509_0 +zeromq=4.3.4=h3b9df90_0 +zlib=1.2.11=h6eb9509_1010 +zstd=1.5.0=h65c4b1a_0 \ No newline at end of file diff --git a/installer_specs/radioconda-linux-ppc64le/LICENSE b/installer_specs/radioconda-linux-ppc64le/LICENSE new file mode 100644 index 0000000..941aa59 --- /dev/null +++ b/installer_specs/radioconda-linux-ppc64le/LICENSE @@ -0,0 +1,35 @@ +Radioconda installer code uses BSD-3-Clause license as stated below. +Binary packages that come with radioconda have their own licensing terms +and by installing radioconda you agree to the licensing terms of individual +packages as well. These additional licenses can be found in the +pkgs//info/licenses folder of your radioconda installation. + +============================================================================= + +Copyright (c) 2021, Ryan Volz +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + +1. Redistributions of source code must retain the above copyright notice, this +list of conditions and the following disclaimer. + +2. Redistributions in binary form must reproduce the above copyright notice, +this list of conditions and the following disclaimer in the documentation +and/or other materials provided with the distribution. + +3. Neither the name of the copyright holder nor the names of its contributors +may be used to endorse or promote products derived from this software without +specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND +ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE +FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL +DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR +SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER +CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, +OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. diff --git a/installer_specs/radioconda-linux-ppc64le/construct.yaml b/installer_specs/radioconda-linux-ppc64le/construct.yaml new file mode 100644 index 0000000..bd836ee --- /dev/null +++ b/installer_specs/radioconda-linux-ppc64le/construct.yaml @@ -0,0 +1,37 @@ +channels: +- conda-forge +company: https://github.com/ryanvolz/radioconda +initialize_by_default: true +installer_type: all +keep_pkgs: true +license_file: LICENSE +name: radioconda +post_install: post_install.sh +register_python_default: false +specs: +- digital_rf=2.6.6=py39h071fbee_1 +- gnuradio-osmosdr=0.2.3=py39ha1102ad_6 +- gnuradio-satellites=4.1.0=py39hfe69023_1 +- gnuradio-soapy=2.1.3.1=py39hc991fc7_3 +- gnuradio=3.9.1.0=py39h57e2a3a_8 +- ipython=7.23.1=py39h0de2273_0 +- libiio=0.21=ha3edaa6_6 +- libm2k=0.4.0=py39hdf75b26_3 +- limesuite=20.10.0=hce32679_1 +- mamba=0.13.0=py39h0f1c0e7_0 +- matplotlib=3.4.2=py39hc1b9086_0 +- numpy=1.20.3=py39he089932_0 +- pandas=1.2.4=py39h6474468_0 +- pyadi-iio=0.0.7=pyhd8ed1ab_1 +- python=3.9.4=h8137939_0_cpython +- rtl-sdr=0.6.0=h7bf75f0_2 +- scipy=1.6.3=py39h6775645_0 +- soapysdr-module-lms7=20.10.0=h32dcaff_1 +- soapysdr-module-plutosdr=0.2.1=h799bf79_2 +- soapysdr-module-remote=0.5.2=h6f8e04d_2 +- soapysdr-module-rtlsdr=0.3.0=h6f8e04d_1 +- soapysdr-module-uhd=0.4.1=hb2f6859_3 +- soapysdr=0.8.0=py39h4d17caa_0 +- uhd=4.0.0.0=py39h569cd96_4 +version: 2021.05.21.dev +write_condarc: true diff --git a/installer_specs/radioconda-linux-ppc64le/post_install.sh b/installer_specs/radioconda-linux-ppc64le/post_install.sh new file mode 100644 index 0000000..67ed389 --- /dev/null +++ b/installer_specs/radioconda-linux-ppc64le/post_install.sh @@ -0,0 +1,4 @@ +#!/bin/sh +PREFIX="${PREFIX:-$2/radioconda}" +rm -f $PREFIX/pkgs/*.tar.bz2 +exit 0 diff --git a/installer_specs/radioconda-osx-64/radioconda-osx-64.txt b/installer_specs/radioconda-osx-64.txt similarity index 52% rename from installer_specs/radioconda-osx-64/radioconda-osx-64.txt rename to installer_specs/radioconda-osx-64.txt index ec2b68d..e65ca61 100644 --- a/installer_specs/radioconda-osx-64/radioconda-osx-64.txt +++ b/installer_specs/radioconda-osx-64.txt @@ -1,6 +1,9 @@ # platform: osx-64 -# env_hash: 04084e5b4d8bdfdd1a4e826a595edb5d266781c4a0cc3862dd9c5c69d6d65b8e -adwaita-icon-theme=3.38.0=hd0a4bf8_1 +# env_hash: b71d4acd80457e491cfcc6873fdf5691aae67ce4f9c18bb2005d34ba06b68235 +# name: radioconda +# version: 2021.05.21.dev +# channels: conda-forge +adwaita-icon-theme=40.1.1=h694c41f_1 appdirs=1.4.4=pyh9f0ad1d_0 appnope=0.1.2=py39h6e9494a_1 argh=0.26.2=pyh9f0ad1d_1002 @@ -8,7 +11,7 @@ atk-1.0=2.36.0=he69c4ee_4 backcall=0.2.0=pyh9f0ad1d_0 backports.functools_lru_cache=1.6.4=pyhd8ed1ab_0 backports=1.0=py_2 -boost-cpp=1.74.0=h43a636a_2 +boost-cpp=1.74.0=hbdcdab7_3 brotlipy=0.7.0=py39hcbf5805_1001 bzip2=1.0.8=hc929b4f_4 c-ares=1.17.1=h0d85af4_1 @@ -20,131 +23,140 @@ certifi=2020.12.5=py39h6e9494a_1 cffi=1.14.5=py39h319c39b_0 chardet=4.0.0=py39h6e9494a_1 click-plugins=1.1.1=py_0 -click=7.1.2=pyh9f0ad1d_0 +click=8.0.1=py39h6e9494a_0 codec2=0.9.2=haf1e3a3_1 -conda-package-handling=1.7.3=py39h89e85a6_0 -conda=4.10.1=py39h6e9494a_0 construct=2.9.45=py_0 cryptography=3.4.7=py39ha2c9959_0 cycler=0.10.0=py_2 dbus=1.13.6=ha13b53f_2 -decorator=5.0.7=pyhd8ed1ab_0 -digital_rf=2.6.6=py39h8d93ffa_1 -epoxy=1.5.5=h35c211d_0 +decorator=5.0.9=pyhd8ed1ab_0 +digital_rf=2.6.6=py39h1343810_1 +epoxy=1.5.7=h0d85af4_0 expat=2.3.0=he49afe7_0 fftw=3.3.9=nompi_hf0880f0_101 +font-ttf-dejavu-sans-mono=2.37=hab24e00_0 +font-ttf-inconsolata=3.000=h77eed37_0 +font-ttf-source-code-pro=2.038=h77eed37_0 +font-ttf-ubuntu=0.83=hab24e00_0 fontconfig=2.13.1=h10f422b_1005 +fonts-conda-ecosystem=1=0 +fonts-conda-forge=1=0 freetype=2.10.4=h4cff582_1 fribidi=1.0.10=hbcb3906_0 fs=2.4.11=py39hde42818_2 gdk-pixbuf=2.42.6=h2e6141f_0 gettext=0.19.8.1=h7937167_1005 glew=2.1.0=h046ec9c_2 -glib-tools=2.68.1=he49afe7_0 -glib=2.68.1=he49afe7_0 +glib-tools=2.68.2=he49afe7_0 +glib=2.68.2=he49afe7_0 gmp=6.2.1=h2e338ed_0 -gnuradio-core=3.9.1.0=py39hf3bc969_3 -gnuradio-grc=3.9.1.0=py39h03712de_3 -gnuradio-osmosdr=0.2.3=py39hd8709c9_5 -gnuradio-qtgui=3.9.1.0=py39h1a8f951_3 -gnuradio-satellites=4.0.0=py39h0946bba_1 -gnuradio-soapy=2.1.3.1=py39h4e7b867_2 -gnuradio-uhd=3.9.1.0=py39h172849c_3 -gnuradio-zeromq=3.9.1.0=py39hb670c75_3 -gnuradio=3.9.1.0=py39ha4fb588_3 +gnuradio-core=3.9.1.0=py39h64c769d_8 +gnuradio-grc=3.9.1.0=py39h03712de_8 +gnuradio-osmosdr=0.2.3=py39hc8438db_6 +gnuradio-qtgui=3.9.1.0=py39h1a8f951_8 +gnuradio-satellites=4.1.0=py39he7dd54c_1 +gnuradio-soapy=2.1.3.1=py39hf99fe6a_3 +gnuradio-uhd=3.9.1.0=py39h172849c_8 +gnuradio-video-sdl=3.9.1.0=py39h03712de_8 +gnuradio-zeromq=3.9.1.0=py39hb670c75_8 +gnuradio=3.9.1.0=py39h86b1a61_8 gobject-introspection=1.68.0=py39h1652fd0_1 gqrx=2.14.4=hd144736_3 graphite2=1.3.13=h12caacf_1001 gsl=2.6=h71c5fe9_2 -gtk3=3.24.28=h9499984_0 -h5py=3.1.0=nompi_py39hdc2b67d_100 -harfbuzz=2.8.0=h159f659_1 +gstreamer-orc=0.4.32=h0d85af4_1 +gtk3=3.24.28=h9499984_1 +h5py=3.2.1=nompi_py39h1bb8402_100 +harfbuzz=2.8.1=h159f659_0 hdf5=1.10.6=nompi_hc5d9132_1114 hicolor-icon-theme=0.17=h694c41f_2 icu=68.1=h74dc148_0 idna=2.10=pyh9f0ad1d_0 -ipython=7.22.0=py39h71a6800_0 +ipython=7.23.1=py39h71a6800_0 ipython_genutils=0.2.0=py_1 jedi=0.18.0=py39h6e9494a_2 jpeg=9d=hbcb3906_0 kiwisolver=1.3.1=py39hedf5dff_1 -krb5=1.17.2=h60d9502_0 +krb5=1.19.1=hcfbf3a7_0 lcms2=2.12=h577c468_0 -libad9361-iio=0.2=hd953885_1 -libarchive=3.5.1=h0a5793d_1 -libblas=3.9.0=8_openblas -libcblas=3.9.0=8_openblas -libclang=11.1.0=default_he082bbe_0 -libcurl=7.76.1=h8ef9fac_0 -libcxx=11.1.0=habf9029_0 +libad9361-iio=0.2=hd953885_2 +libblas=3.9.0=9_openblas +libcblas=3.9.0=9_openblas +libclang=11.1.0=default_he082bbe_1 +libcurl=7.76.1=hf45b732_2 +libcxx=12.0.0=habf9029_0 libedit=3.1.20191231=hed1e85f_2 libev=4.33=haf1e3a3_1 +libevent=2.1.10=hddc9c9b_3 libffi=3.3=h046ec9c_2 libflac=1.3.3=h74dc148_1 libgfortran5=9.3.0=h6c81a4c_22 libgfortran=5.0.0=9_3_0_h6c81a4c_22 -libglib=2.68.1=hd556434_0 +libglib=2.68.2=hd556434_0 libiconv=1.16=haf1e3a3_0 -libiio=0.21=py39he4a4a3a_4 -liblapack=3.9.0=8_openblas -liblimesuite=20.10.0=he49afe7_0 +libiio-c=0.21=h9e1b77e_6 +libiio=0.21=h694c41f_6 +liblapack=3.9.0=9_openblas +liblimesuite=20.10.0=he49afe7_1 libllvm11=11.1.0=hd011deb_2 -libm2k=0.4.0=py39ha4a404c_2 +libm2k=0.4.0=py39ha4a404c_3 libnghttp2=1.43.0=h07e645a_0 libogg=1.3.4=h35c211d_1 -libopenblas=0.3.12=openmp_h54245bb_1 +libopenblas=0.3.15=openmp_h5e1b9a4_1 libopus=1.3.1=hc929b4f_1 libpng=1.6.37=hb0a8c7a_2 -libpq=13.1=h052a64a_2 -librsvg=2.50.4=hd2a7919_0 +libpq=13.3=hea3049e_0 +librsvg=2.50.5=hd2a7919_0 libsndfile=1.0.31=he49afe7_1 libsodium=1.0.18=hbcb3906_1 -libsolv=0.7.18=hcf210ce_0 libssh2=1.9.0=h52ee1ee_6 -libtiff=4.2.0=h355d032_0 -libusb=1.0.24=h1c7c35f_1 +libthrift=0.14.1=hab56fdc_1 +libtiff=4.2.0=h46d1c8c_2 +libusb=1.0.24=h0d85af4_4 libvorbis=1.3.7=h046ec9c_0 libwebp-base=1.2.0=h0d85af4_2 -libxml2=2.9.10=h93ec3fd_4 +libxcb=1.13=h35c211d_1003 +libxml2=2.9.12=h93ec3fd_0 libxslt=1.1.33=h5739fc3_2 -limesuite=20.10.0=h1ad935b_0 +limesuite=20.10.0=h1ad935b_1 llvm-openmp=11.1.0=hda6cdc1_1 -log4cpp=1.1.3=hb1e8313_1002 +log4cpp=1.1.3=he49afe7_1002 lxml=4.6.3=py39hf41e7f8_0 lz4-c=1.9.3=h046ec9c_0 -lzo=2.10=haf1e3a3_1000 mako=1.1.4=pyh44b312d_0 -mamba=0.9.2=py39hb671511_0 -markupsafe=1.1.1=py39hcbf5805_3 -matplotlib-base=3.4.1=py39hb07454d_0 -matplotlib=3.4.1=py39h6e9494a_0 -mysql-common=8.0.23=h694c41f_1 -mysql-libs=8.0.23=hbeb7981_1 +markupsafe=2.0.1=py39h89e85a6_0 +matplotlib-base=3.4.2=py39hb07454d_0 +matplotlib-inline=0.1.2=pyhd8ed1ab_2 +matplotlib=3.4.2=py39h6e9494a_0 +mysql-common=8.0.23=h694c41f_2 +mysql-libs=8.0.23=h54f5a68_2 ncurses=6.2=h2e338ed_4 nspr=4.30=hcd9eead_0 -nss=3.64=h31e2bf1_0 -numpy=1.20.2=py39h7eed0ac_0 +nss=3.65=h31e2bf1_0 +numpy=1.20.3=py39h7eed0ac_0 olefile=0.46=pyh9f0ad1d_1 -openjpeg=2.4.0=h6cbf5cd_0 +openjpeg=2.4.0=h6e7aa92_1 openssl=1.1.1k=h0d85af4_0 packaging=20.9=pyh44b312d_0 pandas=1.2.4=py39h4d6be9b_0 -pango=1.48.4=ha05cd14_0 +pango=1.48.5=ha05cd14_0 parso=0.8.2=pyhd8ed1ab_0 pathtools=0.1.2=py_1 pcre=8.44=hb1e8313_0 pexpect=4.8.0=pyh9f0ad1d_2 pickleshare=0.7.5=py39hde42818_1002 -pillow=8.1.2=py39h5fdd921_1 +pillow=8.2.0=py39h5fdd921_1 pixman=0.40.0=hbcb3906_0 prompt-toolkit=3.0.18=pyha770c72_0 +pthread-stubs=0.4=hc929b4f_1001 ptyprocess=0.7.0=pyhd3deb0d_0 -pyadi-iio=0.0.7=pyhd8ed1ab_0 +pyadi-iio=0.0.7=pyhd8ed1ab_1 +pybind11-abi=4=hd8ed1ab_3 pycairo=1.20.0=py39hbe14034_1 -pycosat=0.6.3=py39hcbf5805_1006 pycparser=2.20=pyh9f0ad1d_2 -pygments=2.8.1=pyhd8ed1ab_0 +pygments=2.9.0=pyhd8ed1ab_0 pygobject=3.40.1=py39h8819ad7_1 +pylibiio=0.21=py_6 pyopenssl=20.0.1=pyhd8ed1ab_0 pyparsing=2.4.7=pyh9f0ad1d_0 pyqt-impl=5.12.3=py39hef7122c_7 @@ -154,7 +166,7 @@ pyqtchart=5.12=py39hef7122c_7 pyqtwebengine=5.12.1=py39hef7122c_7 pysocks=1.7.1=py39h6e9494a_3 python-dateutil=2.8.1=py_0 -python=3.9.2=h2502468_0_cpython +python=3.9.4=h9133fd0_0_cpython python_abi=3.9=1_cp39 pytz=2021.1=pyhd8ed1ab_0 pyyaml=5.4.1=py39hcbf5805_0 @@ -162,35 +174,40 @@ pyzmq=22.0.3=py39h7fec2f1_1 qt=5.12.9=h126340a_4 qwt=6.1.6=h3050948_0 readline=8.1=h05e3726_0 -reproc-cpp=14.2.1=h2e338ed_0 -reproc=14.2.1=hbcb3906_0 requests=2.25.1=pyhd3deb0d_0 rtl-sdr=0.6.0=h0d85af4_2 ruamel.yaml.clib=0.2.2=py39hcbf5805_2 -ruamel.yaml=0.16.12=py39hcbf5805_2 -ruamel_yaml=0.15.80=py39h4b0b724_1004 -scipy=1.6.2=py39h056f1c0_0 +ruamel.yaml=0.17.4=py39h89e85a6_0 +scipy=1.6.3=py39h056f1c0_0 +sdl=1.2.15=he49afe7_1 setuptools=49.6.0=py39h6e9494a_3 -six=1.15.0=pyh9f0ad1d_0 -soapysdr-module-lms7=20.10.0=hb03de04_0 -soapysdr-module-plutosdr=0.2.1=h3fcbbe8_1 -soapysdr-module-remote=0.5.2=h9903d45_1 -soapysdr-module-rtlsdr=0.3.0=ha1b3eb9_0 -soapysdr-module-uhd=0.4.1=hf8d1830_2 -soapysdr=0.7.2=py39hf018cea_4 -sqlite=3.35.4=h44b9ce1_0 +six=1.16.0=pyh6c4a22f_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=he209ecb_3 +soapysdr=0.8.0=py39hf018cea_0 +sqlite=3.35.5=h44b9ce1_0 +thrift=0.13.0=py39hc7a41f3_2 tk=8.6.10=hb0a8c7a_1 tornado=6.1=py39hcbf5805_1 -tqdm=4.60.0=pyhd8ed1ab_0 traitlets=5.0.5=py_0 tzdata=2021a=he74cb21_0 uhd=4.0.0.0=py39he85038b_4 urllib3=1.26.4=pyhd8ed1ab_0 -volk=2.4.1=py39h83b5cea_1 +volk=2.4.1=h03a7de8_3 watchdog=0.10.4=py39h4059872_0 wcwidth=0.2.5=pyh9f0ad1d_2 +xorg-kbproto=1.0.7=h35c211d_1002 +xorg-libx11=1.7.1=h0d85af4_0 +xorg-libxau=1.0.9=h35c211d_0 +xorg-libxdmcp=1.1.3=h35c211d_0 +xorg-libxext=1.3.4=h0d85af4_1 +xorg-xextproto=7.3.0=h35c211d_1002 +xorg-xproto=7.0.31=h35c211d_1007 xz=5.2.5=haf1e3a3_1 yaml=0.2.5=haf1e3a3_0 zeromq=4.3.4=h1c7c35f_0 zlib=1.2.11=h7795811_1010 -zstd=1.4.9=h582d3a0_0 +zstd=1.4.9=h582d3a0_0 \ No newline at end of file diff --git a/installer_specs/radioconda-osx-64/construct.yaml b/installer_specs/radioconda-osx-64/construct.yaml index af7e432..ceeca8a 100644 --- a/installer_specs/radioconda-osx-64/construct.yaml +++ b/installer_specs/radioconda-osx-64/construct.yaml @@ -1,6 +1,6 @@ channels: - conda-forge -company: github.com/ryanvolz/radioconda +company: https://github.com/ryanvolz/radioconda initialize_by_default: true installer_type: all keep_pkgs: true @@ -9,30 +9,30 @@ name: radioconda post_install: post_install.sh register_python_default: false specs: -- digital_rf=2.6.6=py39h8d93ffa_1 -- gnuradio-osmosdr=0.2.3=py39hd8709c9_5 -- gnuradio-satellites=4.0.0=py39h0946bba_1 -- gnuradio-soapy=2.1.3.1=py39h4e7b867_2 -- gnuradio=3.9.1.0=py39ha4fb588_3 +- digital_rf=2.6.6=py39h1343810_1 +- gnuradio-osmosdr=0.2.3=py39hc8438db_6 +- gnuradio-satellites=4.1.0=py39he7dd54c_1 +- gnuradio-soapy=2.1.3.1=py39hf99fe6a_3 +- gnuradio=3.9.1.0=py39h86b1a61_8 - gqrx=2.14.4=hd144736_3 -- ipython=7.22.0=py39h71a6800_0 -- libiio=0.21=py39he4a4a3a_4 -- libm2k=0.4.0=py39ha4a404c_2 -- limesuite=20.10.0=h1ad935b_0 -- mamba=0.9.2=py39hb671511_0 -- matplotlib=3.4.1=py39h6e9494a_0 -- numpy=1.20.2=py39h7eed0ac_0 +- ipython=7.23.1=py39h71a6800_0 +- libiio=0.21=h694c41f_6 +- libm2k=0.4.0=py39ha4a404c_3 +- limesuite=20.10.0=h1ad935b_1 +- mamba=0.13.0=py39hb671511_0 +- matplotlib=3.4.2=py39h6e9494a_0 +- numpy=1.20.3=py39h7eed0ac_0 - pandas=1.2.4=py39h4d6be9b_0 -- pyadi-iio=0.0.7=pyhd8ed1ab_0 -- python=3.9.2=h2502468_0_cpython +- pyadi-iio=0.0.7=pyhd8ed1ab_1 +- python=3.9.4=h9133fd0_0_cpython - rtl-sdr=0.6.0=h0d85af4_2 -- scipy=1.6.2=py39h056f1c0_0 -- soapysdr-module-lms7=20.10.0=hb03de04_0 -- soapysdr-module-plutosdr=0.2.1=h3fcbbe8_1 -- soapysdr-module-remote=0.5.2=h9903d45_1 -- soapysdr-module-rtlsdr=0.3.0=ha1b3eb9_0 -- soapysdr-module-uhd=0.4.1=hf8d1830_2 -- soapysdr=0.7.2=py39hf018cea_4 +- scipy=1.6.3=py39h056f1c0_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=he209ecb_3 +- soapysdr=0.8.0=py39hf018cea_0 - uhd=4.0.0.0=py39he85038b_4 -version: 2021.04.16.dev +version: 2021.05.21.dev write_condarc: true diff --git a/installer_specs/radioconda-osx-64/post_install.sh b/installer_specs/radioconda-osx-64/post_install.sh index 7c6998c..67ed389 100644 --- a/installer_specs/radioconda-osx-64/post_install.sh +++ b/installer_specs/radioconda-osx-64/post_install.sh @@ -1 +1,4 @@ -rm -f $PREFIX/pkgs/*.tar.bz2 \ No newline at end of file +#!/bin/sh +PREFIX="${PREFIX:-$2/radioconda}" +rm -f $PREFIX/pkgs/*.tar.bz2 +exit 0 diff --git a/installer_specs/radioconda-osx-arm64.txt b/installer_specs/radioconda-osx-arm64.txt new file mode 100644 index 0000000..1f0e43a --- /dev/null +++ b/installer_specs/radioconda-osx-arm64.txt @@ -0,0 +1,197 @@ +# platform: osx-arm64 +# env_hash: 93bd4bd2be906bad5a7039a12c9e39ff5fcbf5ae6b720370c6501135e0de6d79 +# name: radioconda +# version: 2021.05.21.dev +# channels: conda-forge +adwaita-icon-theme=40.1.1=ha770c72_1 +appdirs=1.4.4=pyh9f0ad1d_0 +appnope=0.1.2=py39h2804cbe_1 +argh=0.26.2=pyh9f0ad1d_1002 +atk-1.0=2.36.0=heb41896_4 +backcall=0.2.0=pyh9f0ad1d_0 +backports.functools_lru_cache=1.6.4=pyhd8ed1ab_0 +backports=1.0=py_2 +boost-cpp=1.74.0=h32e41df_4 +brotlipy=0.7.0=py39h51e6412_1001 +bzip2=1.0.8=h3422bc3_4 +c-ares=1.17.1=h27ca646_1 +ca-certificates=2020.12.5=h4653dfc_0 +cached-property=1.5.2=hd8ed1ab_1 +cached_property=1.5.2=pyha770c72_1 +cairo=1.16.0=he69dfd1_1008 +certifi=2020.12.5=py39h2804cbe_1 +cffi=1.14.5=py39h702c04f_0 +chardet=4.0.0=py39h2804cbe_1 +click-plugins=1.1.1=py_0 +click=8.0.1=py39h2804cbe_0 +codec2=0.9.2=h3422bc3_1 +construct=2.9.45=py_0 +cryptography=3.4.7=py39h73257c9_0 +cycler=0.10.0=py_2 +decorator=5.0.9=pyhd8ed1ab_0 +digital_rf=2.6.6=py39h1a70d2d_1 +epoxy=1.5.7=h3422bc3_0 +fftw=3.3.9=nompi_h4173cc6_101 +font-ttf-dejavu-sans-mono=2.37=hab24e00_0 +font-ttf-inconsolata=3.000=h77eed37_0 +font-ttf-source-code-pro=2.038=h77eed37_0 +font-ttf-ubuntu=0.83=hab24e00_0 +fontconfig=2.13.1=heb65262_1005 +fonts-conda-ecosystem=1=0 +fonts-conda-forge=1=0 +freetype=2.10.4=h17b34a0_1 +fribidi=1.0.10=h27ca646_0 +fs=2.0.11=py_0 +gdk-pixbuf=2.42.6=hff60771_0 +gettext=0.19.8.1=hea66d9f_1005 +glew=2.1.0=h9f76cd9_2 +glib-tools=2.68.2=hbdafb3b_0 +gmp=6.2.1=h9f76cd9_0 +gnuradio-core=3.9.1.0=py39h5b4d7e9_8 +gnuradio-grc=3.9.1.0=py39hd5b08b3_8 +gnuradio-osmosdr=0.2.3=py39h61db5fd_6 +gnuradio-satellites=4.1.0=py39heb355c1_1 +gnuradio-soapy=2.1.3.1=py39h0fef4b3_3 +gnuradio-uhd=3.9.1.0=py39hd39fe52_8 +gnuradio-video-sdl=3.9.1.0=py39hd5b08b3_8 +gnuradio-zeromq=3.9.1.0=py39h75226d6_8 +gnuradio=3.9.1.0=py39h79ff117_8 +gobject-introspection=1.68.0=py39h743b06d_1 +graphite2=1.3.13=h9f76cd9_1001 +gsl=2.6=hc8a51ae_2 +gstreamer-orc=0.4.32=h3422bc3_1 +gtk3=3.24.28=hdbfd60d_1 +h5py=3.2.1=nompi_py39h0a83918_100 +harfbuzz=2.8.1=h86911b4_0 +hdf5=1.10.6=nompi_h0fc092c_1114 +hicolor-icon-theme=0.17=hce30654_2 +icu=68.1=h17758a7_0 +idna=2.10=pyh9f0ad1d_0 +ipython=7.23.1=py39h32adebf_0 +ipython_genutils=0.2.0=py_1 +jbig=2.1=h3422bc3_2003 +jedi=0.18.0=py39h2804cbe_2 +jpeg=9d=h27ca646_0 +kiwisolver=1.3.1=py39h5a63225_1 +krb5=1.19.1=hd92b7a7_0 +lcms2=2.12=had6a04f_0 +lerc=2.2.1=h9f76cd9_0 +libad9361-iio=0.2=h9ae8fd0_2 +libblas=3.9.0=9_openblas +libcblas=3.9.0=9_openblas +libcurl=7.76.1=h8fe1914_2 +libcxx=12.0.0=h168391b_0 +libdeflate=1.7=h27ca646_5 +libedit=3.1.20191231=hc8eb9b7_2 +libev=4.33=h642e427_1 +libevent=2.1.10=h93437e4_3 +libffi=3.3=h9f76cd9_2 +libflac=1.3.3=h9f76cd9_1 +libgfortran5=11.0.1.dev0=hf114ba7_22 +libgfortran=5.0.0.dev0=11_0_1_hf114ba7_22 +libglib=2.68.2=h6c200e4_0 +libiconv=1.16=h642e427_0 +libiio-c=0.21=h3188beb_6 +libiio=0.21=hce30654_6 +liblapack=3.9.0=9_openblas +liblimesuite=20.10.0=hbdafb3b_1 +libm2k=0.4.0=py39h1e86038_3 +libnghttp2=1.43.0=hf3018f0_0 +libogg=1.3.4=h27ca646_1 +libopenblas=0.3.15=openmp_hf330de4_1 +libopus=1.3.1=h27ca646_1 +libpng=1.6.37=hf7e6567_2 +librsvg=2.50.5=h957afdb_0 +libsndfile=1.0.31=h9f76cd9_1 +libsodium=1.0.18=h27ca646_1 +libssh2=1.9.0=hb80f160_6 +libthrift=0.14.1=h49bbdef_1 +libtiff=4.3.0=hc6122e1_1 +libusb=1.0.24=h3422bc3_4 +libvorbis=1.3.7=h9f76cd9_0 +libwebp-base=1.2.0=h27ca646_2 +libxcb=1.13=hd99320e_1003 +libxml2=2.9.12=h538f51a_0 +libxslt=1.1.33=hd2240da_2 +limesuite=20.10.0=h75efa04_1 +llvm-openmp=11.1.0=hf3c4609_1 +log4cpp=1.1.3=hbdafb3b_1002 +lxml=4.6.3=py39h11641c7_0 +lz4-c=1.9.3=h9f76cd9_0 +mako=1.1.4=pyh44b312d_0 +markupsafe=2.0.1=py39h5161555_0 +matplotlib-base=3.4.2=py39h5aa4fe7_0 +matplotlib-inline=0.1.2=pyhd8ed1ab_2 +matplotlib=3.4.2=py39hdf13c20_0 +ncurses=6.2=h9aa5885_4 +numpy=1.20.3=py39h1f3b974_0 +olefile=0.46=pyh9f0ad1d_1 +openjpeg=2.4.0=h062765e_1 +openssl=1.1.1k=h27ca646_0 +packaging=20.9=pyh44b312d_0 +pandas=1.2.4=py39h7f752ed_0 +pango=1.48.5=h10c22ef_0 +parso=0.8.2=pyhd8ed1ab_0 +pathtools=0.1.2=py_1 +pcre=8.44=hb904e53_0 +pexpect=4.8.0=pyh9f0ad1d_2 +pickleshare=0.7.5=py_1003 +pillow=8.2.0=py39h282ff46_1 +pixman=0.40.0=h27ca646_0 +prompt-toolkit=3.0.18=pyha770c72_0 +pthread-stubs=0.4=h27ca646_1001 +ptyprocess=0.7.0=pyhd3deb0d_0 +pyadi-iio=0.0.7=pyhd8ed1ab_1 +pybind11-abi=4=hd8ed1ab_3 +pycairo=1.20.0=py39h551958b_1 +pycparser=2.20=pyh9f0ad1d_2 +pygments=2.9.0=pyhd8ed1ab_0 +pygobject=3.40.1=py39h485ebc0_1 +pylibiio=0.21=py_6 +pyopenssl=20.0.1=pyhd8ed1ab_0 +pyparsing=2.4.7=pyh9f0ad1d_0 +pysocks=1.7.1=py39h2804cbe_3 +python-dateutil=2.8.1=py_0 +python=3.9.4=h5b20da3_0_cpython +python_abi=3.9=1_cp39 +pytz=2021.1=pyhd8ed1ab_0 +pyyaml=5.4.1=py39h46acfd9_0 +pyzmq=22.0.3=py39h997613d_1 +readline=8.1=hfbdcbf2_0 +requests=2.25.1=pyhd3deb0d_0 +rtl-sdr=0.6.0=h3422bc3_2 +ruamel.yaml.clib=0.2.2=py39h46acfd9_2 +ruamel.yaml=0.17.4=py39h5161555_0 +scipy=1.6.3=py39h5060c3b_0 +sdl=1.2.15=hbdafb3b_1 +setuptools=49.6.0=py39h2804cbe_3 +six=1.16.0=pyh6c4a22f_0 +soapysdr-module-lms7=20.10.0=h1576d20_1 +soapysdr-module-plutosdr=0.2.1=h1c51a56_2 +soapysdr-module-remote=0.5.2=h4306ade_2 +soapysdr-module-rtlsdr=0.3.0=h4306ade_1 +soapysdr-module-uhd=0.4.1=h4d034c9_3 +soapysdr=0.8.0=py39h4d2d688_0 +sqlite=3.35.5=hc49ca36_0 +thrift=0.13.0=py39h93dc1e2_2 +tk=8.6.10=hf7e6567_1 +tornado=6.1=py39h46acfd9_1 +traitlets=5.0.5=py_0 +tzdata=2021a=he74cb21_0 +uhd=4.0.0.0=py39h97c5db2_4 +urllib3=1.26.4=pyhd8ed1ab_0 +volk=2.4.1=hbdafb3b_3 +watchdog=0.9.0=py_0 +wcwidth=0.2.5=pyh9f0ad1d_2 +xorg-kbproto=1.0.7=h27ca646_1002 +xorg-libx11=1.7.1=h3422bc3_0 +xorg-libxau=1.0.9=h27ca646_0 +xorg-libxdmcp=1.1.3=h27ca646_0 +xorg-libxext=1.3.4=h27ca646_1 +xorg-xextproto=7.3.0=h27ca646_1002 +xorg-xproto=7.0.31=h27ca646_1007 +xz=5.2.5=h642e427_1 +yaml=0.2.5=h642e427_0 +zeromq=4.3.4=h9f76cd9_0 +zlib=1.2.11=h31e879b_1009 +zstd=1.5.0=h861e0a7_0 \ No newline at end of file diff --git a/installer_specs/radioconda-osx-arm64/LICENSE b/installer_specs/radioconda-osx-arm64/LICENSE new file mode 100644 index 0000000..941aa59 --- /dev/null +++ b/installer_specs/radioconda-osx-arm64/LICENSE @@ -0,0 +1,35 @@ +Radioconda installer code uses BSD-3-Clause license as stated below. +Binary packages that come with radioconda have their own licensing terms +and by installing radioconda you agree to the licensing terms of individual +packages as well. These additional licenses can be found in the +pkgs//info/licenses folder of your radioconda installation. + +============================================================================= + +Copyright (c) 2021, Ryan Volz +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + +1. Redistributions of source code must retain the above copyright notice, this +list of conditions and the following disclaimer. + +2. Redistributions in binary form must reproduce the above copyright notice, +this list of conditions and the following disclaimer in the documentation +and/or other materials provided with the distribution. + +3. Neither the name of the copyright holder nor the names of its contributors +may be used to endorse or promote products derived from this software without +specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND +ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE +FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL +DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR +SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER +CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, +OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. diff --git a/installer_specs/radioconda-osx-arm64/construct.yaml b/installer_specs/radioconda-osx-arm64/construct.yaml new file mode 100644 index 0000000..f4d486f --- /dev/null +++ b/installer_specs/radioconda-osx-arm64/construct.yaml @@ -0,0 +1,37 @@ +channels: +- conda-forge +company: https://github.com/ryanvolz/radioconda +initialize_by_default: true +installer_type: all +keep_pkgs: true +license_file: LICENSE +name: radioconda +post_install: post_install.sh +register_python_default: false +specs: +- digital_rf=2.6.6=py39h1a70d2d_1 +- gnuradio-osmosdr=0.2.3=py39h61db5fd_6 +- gnuradio-satellites=4.1.0=py39heb355c1_1 +- gnuradio-soapy=2.1.3.1=py39h0fef4b3_3 +- gnuradio=3.9.1.0=py39h79ff117_8 +- ipython=7.23.1=py39h32adebf_0 +- libiio=0.21=hce30654_6 +- libm2k=0.4.0=py39h1e86038_3 +- limesuite=20.10.0=h75efa04_1 +- mamba=0.13.0=py39he886a54_0 +- matplotlib=3.4.2=py39hdf13c20_0 +- numpy=1.20.3=py39h1f3b974_0 +- pandas=1.2.4=py39h7f752ed_0 +- pyadi-iio=0.0.7=pyhd8ed1ab_1 +- python=3.9.4=h5b20da3_0_cpython +- rtl-sdr=0.6.0=h3422bc3_2 +- scipy=1.6.3=py39h5060c3b_0 +- soapysdr-module-lms7=20.10.0=h1576d20_1 +- soapysdr-module-plutosdr=0.2.1=h1c51a56_2 +- soapysdr-module-remote=0.5.2=h4306ade_2 +- soapysdr-module-rtlsdr=0.3.0=h4306ade_1 +- soapysdr-module-uhd=0.4.1=h4d034c9_3 +- soapysdr=0.8.0=py39h4d2d688_0 +- uhd=4.0.0.0=py39h97c5db2_4 +version: 2021.05.21.dev +write_condarc: true diff --git a/installer_specs/radioconda-osx-arm64/post_install.sh b/installer_specs/radioconda-osx-arm64/post_install.sh new file mode 100644 index 0000000..67ed389 --- /dev/null +++ b/installer_specs/radioconda-osx-arm64/post_install.sh @@ -0,0 +1,4 @@ +#!/bin/sh +PREFIX="${PREFIX:-$2/radioconda}" +rm -f $PREFIX/pkgs/*.tar.bz2 +exit 0 diff --git a/installer_specs/radioconda-win-64/radioconda-win-64.txt b/installer_specs/radioconda-win-64.txt similarity index 59% rename from installer_specs/radioconda-win-64/radioconda-win-64.txt rename to installer_specs/radioconda-win-64.txt index ccb7492..071fe57 100644 --- a/installer_specs/radioconda-win-64/radioconda-win-64.txt +++ b/installer_specs/radioconda-win-64.txt @@ -1,13 +1,16 @@ # platform: win-64 -# env_hash: d9c4efa20d86be7f5e7c2784bf5086a66ce65f0bddf424b614b68121fc855eb4 -adwaita-icon-theme=3.38.0=heaa5689_1 +# env_hash: fc050793d66ada6498dcb33ada542da9e7bcd87238d42a7470fa563c8094d104 +# name: radioconda +# version: 2021.05.21.dev +# channels: conda-forge,ryanvolz +adwaita-icon-theme=40.1.1=h57928b3_1 appdirs=1.4.4=pyh9f0ad1d_0 argh=0.26.2=py38_1001 atk-1.0=2.36.0=h7222f49_4 backcall=0.2.0=pyh9f0ad1d_0 backports.functools_lru_cache=1.6.4=pyhd8ed1ab_0 backports=1.0=py_2 -boost-cpp=1.74.0=h54f0996_2 +boost-cpp=1.74.0=h5b4e17d_4 brotlipy=0.7.0=py38hab1e662_1001 bzip2=1.0.8=h8ffe710_4 ca-certificates=2020.12.5=h5b45459_0 @@ -18,123 +21,129 @@ certifi=2020.12.5=py38haa244fe_1 cffi=1.14.5=py38hd8c33c5_0 chardet=4.0.0=py38haa244fe_1 click-plugins=1.1.1=py_0 -click=7.1.2=pyh9f0ad1d_0 -codec2=0.9.2=h301d43c_1 +click=8.0.1=py38haa244fe_0 +codec2=0.9.2=hcd874cb_1 colorama=0.4.4=pyh9f0ad1d_0 -conda-package-handling=1.7.3=py38h31c79cd_0 -conda=4.10.1=py38haa244fe_0 construct=2.9.45=py_0 cryptography=3.4.7=py38hd7da0ea_0 cycler=0.10.0=py_2 -decorator=5.0.7=pyhd8ed1ab_0 +decorator=5.0.9=pyhd8ed1ab_0 digital_rf=2.6.6=py38haa20497_1 -epoxy=1.5.5=h8d14728_0 +epoxy=1.5.7=h8d14728_0 expat=2.3.0=h39d44d4_0 fftw=3.3.9=nompi_hd3ad3c4_101 +font-ttf-dejavu-sans-mono=2.37=hab24e00_0 +font-ttf-inconsolata=3.000=h77eed37_0 +font-ttf-source-code-pro=2.038=h77eed37_0 +font-ttf-ubuntu=0.83=hab24e00_0 fontconfig=2.13.1=h1989441_1005 +fonts-conda-ecosystem=1=0 +fonts-conda-forge=1=0 freetype=2.10.4=h546665d_1 fribidi=1.0.10=h62dcd97_0 fs=2.4.11=py38h32f6830_2 gdk-pixbuf=2.42.6=h1c5aac7_0 gettext=0.19.8.1=h1a89ca6_1005 glew=2.1.0=h39d44d4_2 -glib-tools=2.68.1=h0e60522_0 -gnuradio-core=3.9.1.0=py38h76584d8_3 -gnuradio-grc=3.9.1.0=py38h33e2607_3 -gnuradio-osmosdr=0.2.3=py38h2f756a0_5 -gnuradio-qtgui=3.9.1.0=py38h133500e_3 -gnuradio-satellites=4.0.0=py38h8ca1ce4_1 -gnuradio-soapy=2.1.3.1=py38hb47969d_2 -gnuradio-uhd=3.9.1.0=py38h0b6410d_3 -gnuradio-video-sdl=3.9.1.0=py38h33e2607_3 -gnuradio-zeromq=3.9.1.0=py38h2f484db_3 -gnuradio=3.9.1.0=py38h1317bc6_3 +glib-tools=2.68.2=h0e60522_0 +gnuradio-core=3.9.1.0=py38h26c30c6_8 +gnuradio-grc=3.9.1.0=py38h33e2607_8 +gnuradio-osmosdr=0.2.3=py38h8646e95_6 +gnuradio-qtgui=3.9.1.0=py38h133500e_8 +gnuradio-satellites=4.1.0=py38h990298c_1 +gnuradio-soapy=2.1.3.1=py38hefb7ea7_3 +gnuradio-uhd=3.9.1.0=py38h0b6410d_8 +gnuradio-video-sdl=3.9.1.0=py38h33e2607_8 +gnuradio-zeromq=3.9.1.0=py38h2f484db_8 +gnuradio=3.9.1.0=py38hafb1c7d_8 gobject-introspection=1.68.0=py38hcb2c0c0_1 gqrx=2.14.4=h3070aff_3 graphite2=1.3.13=1000 gsl=2.6=hdfb1a43_2 -gtk3=3.24.28=h9a703b0_0 -h5py=3.1.0=nompi_py38h022eade_100 -harfbuzz=2.8.0=hc601d6f_1 +gtk3=3.24.28=h9a703b0_1 +h5py=3.2.1=nompi_py38he6c2248_100 +harfbuzz=2.8.1=hc601d6f_0 hdf5=1.10.6=nompi_h5268f04_1114 hicolor-icon-theme=0.17=h57928b3_2 icu=68.1=h0e60522_0 idna=2.10=pyh9f0ad1d_0 intel-openmp=2021.2.0=h57928b3_616 -ipython=7.22.0=py38h43734a8_0 +ipython=7.23.1=py38h43734a8_0 ipython_genutils=0.2.0=py_1 +jbig=2.1=h8d14728_2003 jedi=0.18.0=py38haa244fe_2 jpeg=9d=he774522_0 kiwisolver=1.3.1=py38hbd9d945_1 -krb5=1.17.2=hbae68bd_0 +krb5=1.19.1=hbae68bd_0 lcms2=2.12=h2a16943_0 -libad9361-iio=0.2=h3326528_1 -libarchive=3.5.1=hf621db8_1 -libblas=3.9.0=8_mkl -libcblas=3.9.0=8_mkl -libclang=11.1.0=default_h5c34c98_0 -libcurl=7.76.1=hf1763fc_0 +lerc=2.2.1=h0e60522_0 +libad9361-iio=0.2=h3326528_2 +libblas=3.9.0=9_mkl +libcblas=3.9.0=9_mkl +libclang=11.1.0=default_h5c34c98_1 +libcurl=7.76.1=h789b8ee_2 +libdeflate=1.7=h8ffe710_5 libffi=3.3=h0e60522_2 libflac=1.3.3=h0e60522_1 -libglib=2.68.1=h1e62bf3_0 +libglib=2.68.2=h1e62bf3_0 libiconv=1.16=he774522_0 -libiio=0.21=py38h292cb97_4 -liblapack=3.9.0=8_mkl -liblimesuite=20.10.0=h0e60522_0 -libm2k=0.4.0=py38haf3f0dc_2 +libiio-c=0.21=h65864e5_6 +libiio=0.21=h57928b3_6 +liblapack=3.9.0=9_mkl +liblimesuite=20.10.0=h0e60522_1 +libm2k=0.4.0=py38haf3f0dc_3 libogg=1.3.4=h8ffe710_1 libopus=1.3.1=h8ffe710_1 libpng=1.6.37=ha81a0f5_2 -librsvg=2.50.4=h09c2f97_0 +librsvg=2.50.5=h09c2f97_0 libsndfile=1.0.31=h0e60522_1 libsodium=1.0.18=h62dcd97_1 -libsolv=0.7.18=h7755175_0 libssh2=1.9.0=h680486a_6 -libtiff=4.2.0=hc10be44_0 -libusb=1.0.24=h0e60522_1 +libtiff=4.3.0=h0c97f57_1 +libusb=1.0.24=h0e60522_2 libvorbis=1.3.7=ha925a31_0 -libxml2=2.9.10=hf5bbc77_4 +libxml2=2.9.12=hf5bbc77_0 libxslt=1.1.33=h65864e5_2 -limesuite=20.10.0=hbaad480_0 +limesuite=20.10.0=hbaad480_1 log4cpp=1.1.3=ha925a31_1002 lxml=4.6.3=py38h292cb97_0 lz4-c=1.9.3=h8ffe710_0 -lzo=2.10=hfa6e2cd_1000 m2w64-gcc-libgfortran=5.3.0=6 m2w64-gcc-libs-core=5.3.0=7 m2w64-gcc-libs=5.3.0=7 m2w64-gmp=6.1.0=2 m2w64-libwinpthread-git=5.0.0.4634.697f757=2 mako=1.1.4=pyh44b312d_0 -mamba=0.9.2=py38hdd88130_0 -markupsafe=1.1.1=py38h294d835_3 -matplotlib-base=3.4.1=py38heae8d8c_0 -matplotlib=3.4.1=py38haa244fe_0 +markupsafe=2.0.1=py38h294d835_0 +matplotlib-base=3.4.2=py38heae8d8c_0 +matplotlib-inline=0.1.2=pyhd8ed1ab_2 +matplotlib=3.4.2=py38haa244fe_0 menuinst=1.4.16=py38h32f6830_1 -mkl=2020.4=hb70f87d_311 +mkl=2021.2.0=hb70f87d_389 mpir=3.0.0=he025d50_1002 msys2-conda-epoch=20160418=1 -numpy=1.20.2=py38h09042cb_0 +numpy=1.20.3=py38h09042cb_0 olefile=0.46=pyh9f0ad1d_1 -openjpeg=2.4.0=h48faf41_0 +openjpeg=2.4.0=hb211442_1 openssl=1.1.1k=h8ffe710_0 packaging=20.9=pyh44b312d_0 pandas=1.2.4=py38h60cbd38_0 -pango=1.48.4=hd84fcdd_0 +pango=1.48.5=hd84fcdd_0 parso=0.8.2=pyhd8ed1ab_0 pathtools=0.1.2=py_1 pcre=8.44=ha925a31_0 pickleshare=0.7.5=py38h32f6830_1002 -pillow=8.1.2=py38h9273828_1 +pillow=8.2.0=py38h9273828_1 pixman=0.40.0=h8ffe710_0 prompt-toolkit=3.0.18=pyha770c72_0 pthreads-win32=2.9.1=hfa6e2cd_3 -pyadi-iio=0.0.7=pyhd8ed1ab_0 +pyadi-iio=0.0.7=pyhd8ed1ab_1 +pybind11-abi=4=hd8ed1ab_3 pycairo=1.20.0=py38h979ce04_1 -pycosat=0.6.3=py38h294d835_1006 pycparser=2.20=pyh9f0ad1d_2 -pygments=2.8.1=pyhd8ed1ab_0 +pygments=2.9.0=pyhd8ed1ab_0 pygobject=3.40.1=py38hacb06c2_1 +pylibiio=0.21=py_6 pyopenssl=20.0.1=pyhd8ed1ab_0 pyparsing=2.4.7=pyh9f0ad1d_0 pyqt-impl=5.12.3=py38h885f38d_7 @@ -145,7 +154,7 @@ pyqtwebengine=5.12.1=py38h885f38d_7 pyreadline=2.1=py38haa244fe_1003 pysocks=1.7.1=py38haa244fe_3 python-dateutil=2.8.1=py_0 -python=3.8.8=h7840368_0_cpython +python=3.8.10=h7840368_1_cpython python_abi=3.8=1_cp38 pytz=2021.1=pyhd8ed1ab_0 pywin32=300=py38h294d835_0 @@ -154,32 +163,29 @@ pyzmq=22.0.3=py38h09162b1_1 qt=5.12.9=h5909a2a_4 qwt=6.1.6=h552f0f6_0 radioconda_console_shortcut=1.0=0 -reproc-cpp=14.2.1=h0e60522_0 -reproc=14.2.1=h8ffe710_0 requests=2.25.1=pyhd3deb0d_0 rtl-sdr=0.6.0=h8ffe710_2 ruamel.yaml.clib=0.2.2=py38h294d835_2 -ruamel.yaml=0.16.12=py38h294d835_2 -ruamel_yaml=0.15.80=py38h294d835_1004 -scipy=1.6.2=py38he847743_0 +ruamel.yaml=0.17.4=py38h294d835_0 +scipy=1.6.3=py38he847743_0 sdl=1.2.15=h21ff451_1 setuptools=49.6.0=py38haa244fe_3 -six=1.15.0=pyh9f0ad1d_0 -soapysdr-module-lms7=20.10.0=h54dde43_0 -soapysdr-module-plutosdr=0.2.1=h94b6719_1 -soapysdr-module-remote=0.5.2=hcf9c798_1 -soapysdr-module-rtlsdr=0.3.0=h74a9793_0 -soapysdr-module-uhd=0.4.1=h8f9bfca_2 -soapysdr=0.7.2=py38hbd9d945_4 -sqlite=3.35.4=h8ffe710_0 +six=1.16.0=pyh6c4a22f_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=h30d5e7e_3 +soapysdr=0.8.0=py38hbd9d945_0 +sqlite=3.35.5=h8ffe710_0 +tbb=2021.2.0=h2d74725_0 tk=8.6.10=he774522_1 tornado=6.1=py38h294d835_1 -tqdm=4.60.0=pyhd8ed1ab_0 traitlets=5.0.5=py_0 uhd=4.0.0.0=py38h1d4ea3b_4 urllib3=1.26.4=pyhd8ed1ab_0 vc=14.2=hb210afc_4 -volk=2.4.1=py38h885f38d_1 +volk=2.4.1=h0e60522_3 vs2015_runtime=14.28.29325=h5e1d092_4 watchdog=0.10.4=py38haa244fe_0 wcwidth=0.2.5=pyh9f0ad1d_2 @@ -190,4 +196,4 @@ xz=5.2.5=h62dcd97_1 yaml=0.2.5=he774522_0 zeromq=4.3.4=h0e60522_0 zlib=1.2.11=h62dcd97_1010 -zstd=1.4.9=h6255e5f_0 +zstd=1.5.0=h6255e5f_0 \ No newline at end of file diff --git a/installer_specs/radioconda-win-64/construct.yaml b/installer_specs/radioconda-win-64/construct.yaml index bcd923e..2991704 100644 --- a/installer_specs/radioconda-win-64/construct.yaml +++ b/installer_specs/radioconda-win-64/construct.yaml @@ -1,7 +1,7 @@ channels: - conda-forge - ryanvolz -company: github.com/ryanvolz/radioconda +company: https://github.com/ryanvolz/radioconda initialize_by_default: true installer_type: all keep_pkgs: true @@ -11,30 +11,30 @@ post_install: post_install.bat register_python_default: false specs: - digital_rf=2.6.6=py38haa20497_1 -- gnuradio-osmosdr=0.2.3=py38h2f756a0_5 -- gnuradio-satellites=4.0.0=py38h8ca1ce4_1 -- gnuradio-soapy=2.1.3.1=py38hb47969d_2 -- gnuradio=3.9.1.0=py38h1317bc6_3 +- gnuradio-osmosdr=0.2.3=py38h8646e95_6 +- gnuradio-satellites=4.1.0=py38h990298c_1 +- gnuradio-soapy=2.1.3.1=py38hefb7ea7_3 +- gnuradio=3.9.1.0=py38hafb1c7d_8 - gqrx=2.14.4=h3070aff_3 -- ipython=7.22.0=py38h43734a8_0 -- libiio=0.21=py38h292cb97_4 -- libm2k=0.4.0=py38haf3f0dc_2 -- limesuite=20.10.0=hbaad480_0 -- mamba=0.9.2=py38hdd88130_0 -- matplotlib=3.4.1=py38haa244fe_0 -- numpy=1.20.2=py38h09042cb_0 +- ipython=7.23.1=py38h43734a8_0 +- libiio=0.21=h57928b3_6 +- libm2k=0.4.0=py38haf3f0dc_3 +- limesuite=20.10.0=hbaad480_1 +- mamba=0.13.0=py38hdd88130_0 +- matplotlib=3.4.2=py38haa244fe_0 +- numpy=1.20.3=py38h09042cb_0 - pandas=1.2.4=py38h60cbd38_0 -- pyadi-iio=0.0.7=pyhd8ed1ab_0 -- python=3.8.8=h7840368_0_cpython +- pyadi-iio=0.0.7=pyhd8ed1ab_1 +- python=3.8.10=h7840368_1_cpython - radioconda_console_shortcut=1.0=0 - rtl-sdr=0.6.0=h8ffe710_2 -- scipy=1.6.2=py38he847743_0 -- soapysdr-module-lms7=20.10.0=h54dde43_0 -- soapysdr-module-plutosdr=0.2.1=h94b6719_1 -- soapysdr-module-remote=0.5.2=hcf9c798_1 -- soapysdr-module-rtlsdr=0.3.0=h74a9793_0 -- soapysdr-module-uhd=0.4.1=h8f9bfca_2 -- soapysdr=0.7.2=py38hbd9d945_4 +- scipy=1.6.3=py38he847743_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=h30d5e7e_3 +- soapysdr=0.8.0=py38hbd9d945_0 - uhd=4.0.0.0=py38h1d4ea3b_4 -version: 2021.04.16.dev +version: 2021.05.21.dev write_condarc: true diff --git a/installer_specs/radioconda-win-64/post_install.bat b/installer_specs/radioconda-win-64/post_install.bat index 0899c20..f20846b 100644 --- a/installer_specs/radioconda-win-64/post_install.bat +++ b/installer_specs/radioconda-win-64/post_install.bat @@ -1 +1,2 @@ -del /q %PREFIX%\pkgs\*.tar.bz2 \ No newline at end of file +del /q %PREFIX%\pkgs\*.tar.bz2 +exit 0