FROM opensuse/leap:15.1

MAINTAINER Sebastien Jodogne <s.jodogne@orthanc-labs.com>

RUN zypper --non-interactive refresh
RUN zypper --non-interactive install gcc-c++ cmake help2man doxygen boost-devel curl-devel dcmtk-devel \
                             jsoncpp-devel libjpeg-devel libpng-devel libtiff-devel libwrap0 sqlite3-devel \
                             libuuid-devel openssl-devel pugixml-devel libxml2-devel unzip tar \
                             pkgconfig e2fsprogs-devel uuid-devel zlib-devel mercurial wget \
                             python2-pyOpenSSL gzip patch libboost_date_time-devel libboost_filesystem-devel \
                             libboost_locale-devel libboost_regex-devel libboost_system-devel libboost_thread-devel && \
    zypper --non-interactive clean


ADD ./build-dicomweb.sh ./build-dicomweb.sh
ADD ./build-dicomweb-1.1.patch ./build-dicomweb-1.1.patch
RUN bash ./build-dicomweb.sh
