2020-11-19 17:42:42 UTC
98.7 MB
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
[#000] sha256:cbdbe7a5bc2a134ca8ec91be58565ec07d037386d1f1d8385412d224deafca08 - 2.72% (2.68 MB)
[#001] sha256:c9a610ead9b7f014b4c86b521b1c14c35169a60e65261d155b2bee0bd2aee60e - 0.0% (126 Bytes)
[#002] sha256:134fbda6cad21ab53a0bc666b81b1287a7f60ec68fbc857abd2e5c8d491116cc - 0.0% (4.44 KB)
[#003] sha256:b97229c77d089495cb5cfcfc36125b0c008c214feb24ad041c2d952013fcaed4 - 97.28% (96 MB)
/bin/sh -c #(nop) ADD file:b91adb67b670d3a6ff9463e48b7def903ed516be66fc4282d22c53e41512be49 in /
2020-04-24 01:05:03 UTC/bin/sh -c #(nop) CMD ["/bin/sh"]
2020-11-19 16:42:49 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c mkdir -p /tmp/patches # buildkit
2020-11-19 16:42:49 UTC (buildkit.dockerfile.v0)COPY conf/* /tmp/patches/ # buildkit
2020-11-19 17:42:42 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apk add --no-cache bash openjdk8-jre jq curl openssl libstdc++ libx11 libxrender libxext ca-certificates fontconfig freetype ttf-dejavu ttf-droid ttf-freefont ttf-liberation ttf-ubuntu-font-family && apk add --no-cache --virtual .build-deps g++ git gtk+ gtk+-dev make mesa-dev msttcorefonts-installer openssl-dev patch fontconfig-dev freetype-dev && update-ms-fonts && fc-cache -f && git clone --recursive --depth 1 https://github.com/wkhtmltopdf/wkhtmltopdf.git /tmp/wkhtmltopdf && cd /tmp/wkhtmltopdf && patch -i /tmp/patches/wkhtmltopdf-buildconfig.patch && cd /tmp/wkhtmltopdf/qt && patch -p1 --ignore-whitespace -F4 -i /tmp/patches/qt-musl.patch && patch -p1 --ignore-whitespace -F4 -i /tmp/patches/qt-musl-iconv-no-bom.patch && patch -p1 --ignore-whitespace -F4 -i /tmp/patches/qt-recursive-global-mutex.patch && patch -p1 --ignore-whitespace -F4 -i /tmp/patches/improve-cups-support.patch && patch -p1 --ignore-whitespace -F4 -i /tmp/patches/moc-boost-workaround.patch && patch -p1 --ignore-whitespace -F4 -i /tmp/patches/qt4-glibc-2.25.patch && patch -p1 --ignore-whitespace -F4 -i /tmp/patches/qt4-icu59.patch && patch -p1 --ignore-whitespace -F4 -i /tmp/patches/gcc9-qforeach.patch && patch -p1 --ignore-whitespace -F4 -i /tmp/patches/configure-gcc9.patch && echo "QMAKE_CXXFLAGS += -std=gnu++98" >> src/3rdparty/javascriptcore/JavaScriptCore/JavaScriptCore.pri && echo "QMAKE_CXXFLAGS += -std=gnu++98" >> src/plugins/accessible/qaccessiblebase.pri && sed -i "s|-O2|${CXXFLAGS}|" mkspecs/common/g++-base.conf && sed -i "s|-O2|${CXXFLAGS}|" mkspecs/common/gcc-base.conf && sed -i "/^QMAKE_LFLAGS_RPATH/s| -Wl,-rpath,||g" mkspecs/common/gcc-base-unix.conf && sed -i "/^QMAKE_LFLAGS\s/s|+=|+= ${LDFLAGS}|g" mkspecs/common/gcc-base.conf && NB_CORES=$(grep -c '^processor' /proc/cpuinfo) && ./configure -confirm-license -opensource -prefix /usr -datadir /usr/share/qt -sysconfdir /etc -plugindir /usr/lib/qt/plugins -importdir /usr/lib/qt/imports -silent -release -static -webkit -script -svg -exceptions -xmlpatterns -openssl-linked -no-fast -no-largefile -no-accessibility -no-stl -no-sql-ibase -no-sql-mysql -no-sql-odbc -no-sql-psql -no-sql-sqlite -no-sql-sqlite2 -no-qt3support -no-opengl -no-openvg -no-system-proxies -no-multimedia -no-audio-backend -no-phonon -no-phonon-backend -no-javascript-jit -no-scripttools -no-declarative -no-declarative-debug -no-neon -no-rpath -no-nis -no-cups -no-pch -no-dbus -no-separate-debug-info -no-gtkstyle -no-nas-sound -no-opengl -no-openvg -no-sm -no-xshape -no-xvideo -no-xsync -no-xinerama -no-xcursor -no-xfixes -no-xrandr -no-mitshm -no-xinput -no-xkb -no-glib -no-icu -nomake demos -nomake docs -nomake examples -nomake tools -nomake tests -nomake translations -graphicssystem raster -qt-zlib -qt-libpng -qt-libmng -qt-libtiff -qt-libjpeg -optimized-qmake -iconv -xrender -fontconfig -D ENABLE_VIDEO=0 && make --jobs $(($NB_CORES*2)) --silent 1>/dev/null && make install && cd /tmp/wkhtmltopdf && qmake && make --jobs $(($NB_CORES*2)) --silent 1>/dev/null && make install && make clean && make distclean && cd /tmp/wkhtmltopdf/qt && make uninstall && make clean && make distclean && rm -rf /tmp/* && apk del .build-deps # buildkit
Please be careful as this will not just delete the reference but also the actual content!
For example when you have latest and v1.2.3 both pointing to the same image
the deletion of latest will also permanently remove v1.2.3.