yum install -y -q yum-utils unzip sshuttle nc libffi-devel openssl-devel
# Install dependencies for matplotlib library used in longevity framework
-yum-builddep -y python-matplotlib
+yum install -y -q libpng-devel freetype-devel python-matplotlib
# install crudini command line tool for editing config files
yum install -y -q crudini
+
+################################
+# LISPFLOWMAPPING REQUIREMENTS #
+################################
+
+# Needed for pyangbind
+yum install -y -q libxml2-devel libxslt-devel
+
# Install `udpreplay` to be used for (lispflowmapping) performance tests
yum install -q -y libpcap-devel boost-devel
git clone -q https://github.com/ska-sa/udpreplay.git
cd udpreplay
+./bootstrap.sh
+./configure
make &> /dev/null && cp udpreplay /usr/local/bin
-## DLUX dependencies
+#####################
+# DLUX requirements #
+#####################
+
# - Xvfb: Display manager in RAM
#
# Note: The end goal will be to test with multiple browser (Firefox, Chrome)