From e52af0d1eaa99f45ff0b7bdc0ac45ef73910afa0 Mon Sep 17 00:00:00 2001 From: darosior Date: Mon, 9 Sep 2019 23:27:20 +0200 Subject: [PATCH] doc: Document the new dependency --- CHANGELOG.md | 1 + Dockerfile | 2 +- contrib/linuxarm32v7.Dockerfile | 2 +- contrib/linuxarm64v8.Dockerfile | 2 +- doc/INSTALL.md | 5 +++-- 5 files changed, 7 insertions(+), 5 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 3e734d152..97b5e7891 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -15,6 +15,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Changed - JSON API: `txprepare` now uses `outputs` as parameter other than `destination` and `satoshi` +- Build: Now requires [`gettext`](https://www.gnu.org/software/gettext/) ### Deprecated diff --git a/Dockerfile b/Dockerfile index 6db5806d2..f58563a99 100644 --- a/Dockerfile +++ b/Dockerfile @@ -48,7 +48,7 @@ RUN mkdir /opt/litecoin && cd /opt/litecoin \ FROM debian:stretch-slim as builder ENV LIGHTNINGD_VERSION=master -RUN apt-get update && apt-get install -y --no-install-recommends ca-certificates autoconf automake build-essential git libtool python python3 python3-mako wget gnupg dirmngr git +RUN apt-get update && apt-get install -y --no-install-recommends ca-certificates autoconf automake build-essential git libtool python python3 python3-mako wget gnupg dirmngr git gettext RUN wget -q https://zlib.net/zlib-1.2.11.tar.gz \ && tar xvf zlib-1.2.11.tar.gz \ diff --git a/contrib/linuxarm32v7.Dockerfile b/contrib/linuxarm32v7.Dockerfile index f89d7f9f8..bb9ad9030 100644 --- a/contrib/linuxarm32v7.Dockerfile +++ b/contrib/linuxarm32v7.Dockerfile @@ -48,7 +48,7 @@ RUN mkdir /opt/litecoin && cd /opt/litecoin \ FROM debian:stretch-slim as builder ENV LIGHTNINGD_VERSION=master -RUN apt-get update && apt-get install -y --no-install-recommends ca-certificates autoconf automake build-essential git libtool python python3 python3-mako wget gnupg dirmngr git \ +RUN apt-get update && apt-get install -y --no-install-recommends ca-certificates autoconf automake build-essential gettext git libtool python python3 python3-mako wget gnupg dirmngr git \ libc6-armhf-cross gcc-arm-linux-gnueabihf g++-arm-linux-gnueabihf ENV target_host=arm-linux-gnueabihf diff --git a/contrib/linuxarm64v8.Dockerfile b/contrib/linuxarm64v8.Dockerfile index 76cc67c74..eab18f625 100644 --- a/contrib/linuxarm64v8.Dockerfile +++ b/contrib/linuxarm64v8.Dockerfile @@ -48,7 +48,7 @@ RUN mkdir /opt/litecoin && cd /opt/litecoin \ FROM debian:stretch-slim as builder ENV LIGHTNINGD_VERSION=master -RUN apt-get update && apt-get install -y --no-install-recommends ca-certificates autoconf automake build-essential git libtool python python3 python3-mako wget gnupg dirmngr git \ +RUN apt-get update && apt-get install -y --no-install-recommends ca-certificates autoconf automake build-essential gettext git libtool python python3 python3-mako wget gnupg dirmngr git \ libc6-arm64-cross gcc-aarch64-linux-gnu g++-aarch64-linux-gnu ENV target_host=aarch64-linux-gnu diff --git a/doc/INSTALL.md b/doc/INSTALL.md index 1bde48e7d..dafb7579d 100644 --- a/doc/INSTALL.md +++ b/doc/INSTALL.md @@ -37,7 +37,7 @@ Get dependencies: sudo apt-get install -y \ autoconf automake build-essential git libtool libgmp-dev \ libsqlite3-dev python python3 python3-mako net-tools zlib1g-dev libsodium-dev \ - git + git gettext If you don't have Bitcoin installed locally you'll need to install that as well: @@ -84,6 +84,7 @@ $ sudo dnf update -y && \ 'Development Tools' && \ sudo dnf install -y \ clang \ + gettext \ git \ gmp-devel \ libsq3-devel \ @@ -135,7 +136,7 @@ OS version: FreeBSD 11.1-RELEASE or above Get dependencies: # pkg install -y \ - autoconf automake git gmp gmake libtool python python3 sqlite3 libsodium py36-mako bash + autoconf automake gettext git gmp gmake libtool python python3 sqlite3 libsodium py36-mako bash If you don't have Bitcoin installed locally you'll need to install that as well: