Commit 5e936dddff983b70d671a18f383bf8b3ce25b68f

Authored by Jay Berkenbilt
1 parent 0e94aa69

Use gnutls crypto provider in the AppImage

appimage/Dockerfile
1 FROM ubuntu:14.04 1 FROM ubuntu:14.04
2 RUN apt-get update && \ 2 RUN apt-get update && \
3 apt-get -y install screen autoconf git \ 3 apt-get -y install screen autoconf git \
4 - build-essential zlib1g-dev libjpeg-dev \ 4 + build-essential zlib1g-dev libjpeg-dev libgnutls28-dev \
5 docbook-xsl fop xsltproc \ 5 docbook-xsl fop xsltproc \
6 inkscape imagemagick busybox-static wget fuse && \ 6 inkscape imagemagick busybox-static wget fuse && \
7 apt-get clean && \ 7 apt-get clean && \
appimage/build-appimage
@@ -84,6 +84,7 @@ rm -rf $here/build @@ -84,6 +84,7 @@ rm -rf $here/build
84 84
85 # Prepare build of QPDF from sources: 85 # Prepare build of QPDF from sources:
86 ./configure --prefix=/usr --enable-werror \ 86 ./configure --prefix=/usr --enable-werror \
  87 + --enable-crypto-gnutls --disable-implicit-crypto \
87 --enable-show-failed-test-output \ 88 --enable-show-failed-test-output \
88 --enable-html-doc --enable-pdf-doc "$CUSTOM_CONFIGURE" 89 --enable-html-doc --enable-pdf-doc "$CUSTOM_CONFIGURE"
89 90