]> Nutra Git (v1) - gamesguru/feather.git/commitdiff
Docker: add libunbound
authortobtoht <thotbot@protonmail.com>
Mon, 23 May 2022 09:36:06 +0000 (11:36 +0200)
committertobtoht <thotbot@protonmail.com>
Mon, 23 May 2022 09:36:06 +0000 (11:36 +0200)
Dockerfile.linux

index 3ee7c047da3c825d05dfa9dba26a7684006150e7..5faac8b53a91896a734dbb7d9fe804fec2f83b50 100644 (file)
@@ -166,6 +166,15 @@ RUN git clone -b v3.10.0 --depth 1 https://github.com/protocolbuffers/protobuf &
     make -j$THREADS install && \
     rm -rf $(pwd)
 
+# unbound: Required for libwallet
+RUN git clone -b release-1.13.2 --depth 1 https://github.com/NLnetLabs/unbound.git && \
+    cd unbound && \
+    git reset --hard 8e538dcaa8df2d0fab8ff3dcf94ac1f972450b66 && \
+    ./configure --disable-shared --enable-static --without-pyunbound --with-libexpat=/usr/local/ --with-ssl=/usr/local/openssl --with-libevent=no --without-pythonmodule --disable-flto --with-pthreads --with-libunbound-only --with-pic && \
+    make -j$THREADS && \
+    make -j$THREADS install && \
+    rm -rf $(pwd)
+
 # squashfs-tools: Used to create Feather AppImage
 RUN git clone https://github.com/plougher/squashfs-tools.git && \
     cd squashfs-tools/squashfs-tools && \