diff options
author | Steven Koo <steven.koo@ni.com> | 2022-01-21 16:13:22 -0600 |
---|---|---|
committer | Aaron Rossetto <aaron.rossetto@ni.com> | 2022-01-25 13:57:45 -0600 |
commit | 87745ecef99684fe25a8aedaa7e0c96a06e9e4f0 (patch) | |
tree | 21704a762219283a7533abdc43b2cd5fba9e1055 | |
parent | e1a86a0c636caf4a1d206671ded18db406f36178 (diff) | |
download | uhd-87745ecef99684fe25a8aedaa7e0c96a06e9e4f0.tar.gz uhd-87745ecef99684fe25a8aedaa7e0c96a06e9e4f0.tar.bz2 uhd-87745ecef99684fe25a8aedaa7e0c96a06e9e4f0.zip |
ci: Add gnuradio deps to images
Adding gnuradio deps to build gnuradio as a job in
uhd's pipeline
Signed-off-by: Steven Koo <steven.koo@ni.com>
-rw-r--r-- | .ci/docker/uhd-builder-fedora33.Dockerfile | 23 | ||||
-rw-r--r-- | .ci/docker/uhd-builder-fedora34.Dockerfile | 22 | ||||
-rw-r--r-- | .ci/docker/uhd-builder-ubuntu1804.Dockerfile | 21 | ||||
-rw-r--r-- | .ci/docker/uhd-builder-ubuntu2004.Dockerfile | 21 |
4 files changed, 87 insertions, 0 deletions
diff --git a/.ci/docker/uhd-builder-fedora33.Dockerfile b/.ci/docker/uhd-builder-fedora33.Dockerfile index 08d34de80..a7d5e1a74 100644 --- a/.ci/docker/uhd-builder-fedora33.Dockerfile +++ b/.ci/docker/uhd-builder-fedora33.Dockerfile @@ -32,5 +32,28 @@ RUN dnf install -y \ rsync \ tar \ xz \ + # Install GNURadio dependencies + python3-sphinx \ + python3-lxml \ + SDL-devel \ + gsl-devel \ + qwt-qt5-devel \ + qt5-qtbase-devel \ + gmp-devel \ + fftw-devel \ + swig \ + gtk3-devel \ + pango-devel \ + PyQt5 \ + log4cpp-devel \ + zeromq-devel \ + cppzmq-devel \ + python3-yaml \ + python3-click \ + python3-click-plugins \ + python3-zmq \ + python3-scipy \ + python3-cairo-devel \ + python3-gobject \ && \ dnf clean all diff --git a/.ci/docker/uhd-builder-fedora34.Dockerfile b/.ci/docker/uhd-builder-fedora34.Dockerfile index be2a92cd5..3a69bcb97 100644 --- a/.ci/docker/uhd-builder-fedora34.Dockerfile +++ b/.ci/docker/uhd-builder-fedora34.Dockerfile @@ -32,5 +32,27 @@ RUN dnf install -y \ rsync \ tar \ xz \ + # Install GNURadio dependencies + python3-sphinx \ + python3-lxml \ + SDL-devel \ + gsl-devel \ + qwt-qt5-devel \ + qt5-qtbase-devel \ + gmp-devel \ + fftw-devel \ + swig \ + gtk3-devel \ + pango-devel \ + PyQt5 \ + log4cpp-devel \ + zeromq-devel \ + cppzmq-devel \ + python3-yaml \ + python3-click \ + python3-click-plugins \ + python3-zmq \ + python3-scipy \ + python3-cairo-devel \ && \ dnf clean all diff --git a/.ci/docker/uhd-builder-ubuntu1804.Dockerfile b/.ci/docker/uhd-builder-ubuntu1804.Dockerfile index 8c7f2c29b..2b754eec0 100644 --- a/.ci/docker/uhd-builder-ubuntu1804.Dockerfile +++ b/.ci/docker/uhd-builder-ubuntu1804.Dockerfile @@ -42,5 +42,26 @@ RUN apt-get update && \ debhelper \ libncurses5-dev \ python3-ruamel.yaml \ + # Install GNURadio dependencies + python3-sphinx \ + python3-lxml \ + libsdl1.2-dev \ + libgsl-dev \ + libqwt-qt5-dev \ + libqt5opengl5-dev \ + libgmp3-dev \ + libfftw3-dev \ + swig \ + gir1.2-gtk-3.0 \ + libpango1.0-dev \ + python3-pyqt5 \ + liblog4cpp5-dev \ + libzmq3-dev \ + python3-yaml \ + python3-click \ + python3-click-plugins \ + python3-zmq \ + python3-scipy \ + python3-gi-cairo \ && \ rm -rf /var/lib/apt/lists/* diff --git a/.ci/docker/uhd-builder-ubuntu2004.Dockerfile b/.ci/docker/uhd-builder-ubuntu2004.Dockerfile index e99f4764f..34b535427 100644 --- a/.ci/docker/uhd-builder-ubuntu2004.Dockerfile +++ b/.ci/docker/uhd-builder-ubuntu2004.Dockerfile @@ -42,6 +42,27 @@ RUN apt-get update && \ debhelper \ libncurses5-dev \ python3-ruamel.yaml \ + # Install GNURadio dependencies + python3-sphinx \ + python3-lxml \ + libsdl1.2-dev \ + libgsl-dev \ + libqwt-qt5-dev \ + libqt5opengl5-dev \ + libgmp3-dev \ + libfftw3-dev \ + swig \ + gir1.2-gtk-3.0 \ + libpango1.0-dev \ + python3-pyqt5 \ + liblog4cpp5-dev \ + libzmq3-dev \ + python3-yaml \ + python3-click \ + python3-click-plugins \ + python3-zmq \ + python3-scipy \ + python3-gi-cairo \ && \ rm -rf /var/lib/apt/lists/* |