anchor.diff:                  tcl vera++ xvfb mesa-common-dev libgl1-mesa-dri \
   		libglu1-mesa-dev libpng-dev \
   		zlib1g-dev xbitmaps xterm git-core ccache \
  +#qt
  +		qt512-meta-minimal qt512multimedia qt512script qt512svg \
   #for libusb build
                   automake libtool-bin libudev-dev \
   #for TRIK Studio build and tests
  
positive.code:     && apt-get install --no-install-recommends -y software-properties-common \
      && add-apt-repository -y ppa:jonathonf/gcc \
      && add-apt-repository -y ppa:ubuntu-toolchain-r/test \
      && apt-get update && apt -y upgrade \
      && apt-get install -y --no-install-recommends \
  		    wget curl rsync sshpass openssh-client build-essential g++-8 gdb python3-dev \
  
negative.code: #Build fresh libusb from sources
  RUN git clone https://github.com/libusb/libusb && cd libusb && git checkout v1.0.22 && ./autogen.sh --enable-udev --disable-examples-build --disable-tests-build --disable-static && make install && cd .. && rm -rf libusb && echo pkg-config libusb-1.0 is v$(pkg-config --modversion libusb-1.0)
  
  #ENV QTDIR "/Qt"
  #ENV QTBIN "${QTDIR}/5.12.7/gcc_64/bin"
  ENV QTBIN /opt/qt512/bin
  #COPY qt_scriptinstall.qs /tmp
  #COPY install_qt.sh /tmp
  # Split docker image into two main layers, this is the second one
  #RUN /tmp/install_qt.sh $QTDIR \
  # Cleanup once again
  #    && rm -rf /tmp/* \
  #    && rm -rf $QTDIR/Docs $QTDIR/Examples $QTDIR/Tools/QtCreator \
  #              $QTDIR/MaintenanceTool* \
  #	      $QTBIN/qgltf \
  #	      $QTBIN/qdoc \
  #	      $QTBIN/linguist \
  #	      $QTBIN/assistant \
  #	      $QTBIN/designer \
  #	      $QTBIN/../lib/*.a
  
  
  ENV PATH "${QTBIN}:/usr/lib/ccache:${PATH}"
  #RUN python3 -m pip install --upgrade pip codecov
  
  RUN echo Internal image disk usage: $(du -sch /* 2>/dev/null | sort -h)
  RUN ln -svt /etc/profile.d/ /opt/qt512/bin/qt512-env.sh
  #SHELL ["/bin/bash", "-lc"]
  ENTRYPOINT ["/bin/bash", "-lc"]
  CMD ["bash"]
  