external/lowdown: remove.

Every distribution we have packages this now.

Changelog-Changed: Build: lowdown is now required (we no longer bundle our own).
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
This commit is contained in:
Rusty Russell
2025-10-26 18:44:27 +10:30
parent cb5141ff25
commit 226533958a
10 changed files with 9 additions and 44 deletions

View File

@@ -83,7 +83,7 @@ Get dependencies:
sudo apt-get update
sudo apt-get install -y \
jq autoconf automake build-essential git libtool libsqlite3-dev libffi-dev \
python3 python3-pip net-tools zlib1g-dev libsodium-dev gettext
python3 python3-pip net-tools zlib1g-dev libsodium-dev gettext lowdown
pip3 install --upgrade pip
curl -LsSf https://astral.sh/uv/install.sh | sh
```
@@ -121,8 +121,6 @@ sudo apt-get install -y valgrind libpq-dev shellcheck cppcheck \
libsecp256k1-dev lowdown
```
If you can't install `lowdown`, a version will be built in-tree.
If you want to build the Rust plugins (cln-grpc, clnrest, cln-bip353 and wss-proxy):
```shell
@@ -239,7 +237,7 @@ lightningd --network=testnet
OS version: FreeBSD 11.1-RELEASE or above
```shell
pkg install git python py39-pip gmake libtool gmp sqlite3 postgresql13-client gettext autotools
pkg install git python py39-pip gmake libtool gmp sqlite3 postgresql13-client gettext autotools lowdown
https://github.com/ElementsProject/lightning.git
pip install --upgrade pip
pip3 install mako
@@ -331,7 +329,7 @@ make
Assuming you have Xcode and Homebrew installed. Install dependencies:
```shell
brew install autoconf automake libtool python3 gnu-sed gettext libsodium protobuf
brew install autoconf automake libtool python3 gnu-sed gettext libsodium protobuf lowdown
export PATH="/usr/local/opt:$PATH"
```