c-lightning 26.04.1_1
net-p2p/c-lightning
Lightning Network implementation in C
Description
c-lightning is a lighweight, highly customizable and standard compliant implementation of the Lightning Network protocol.
Dependencies
- build devel/autoconf
- build devel/automake
- build devel/gettext-tools
- build devel/gmake
- build devel/libtool
- build devel/protobuf
- build devel/py-setuptools
- build lang/python311
- build lang/rust
- build shells/bash
- build textproc/gsed
- build textproc/jq
- build textproc/lowdown
- build textproc/py-mako
- lib databases/sqlite3
- lib security/libsodium
- run net-p2p/bitcoin-utils
Commit History
may be incomplete — full history at freebsd-ports on GitHub
| Commit | Credits | Log message |
|---|---|---|
|
26.04.1
17bf498fd2
files touched
|
Mikael Urankar (mikael) |
lang/rust: Bump revisions after 1.95.0
PR: 294615 |
|
26.04.1
6f2bf75f63
files touched
|
Vasil Dimov (vd) |
net-p2p/c-lightning: upgrade from 26.04 to 26.04.1
|
|
26.04
47fc2d4e5d
files touched
|
Vasil Dimov (vd) |
net-p2p/c-lightning: upgrade from 25.12.1 to 26.04
|
|
25.12.1
43f5b4a72f
files touched
|
Mikael Urankar (mikael) |
lang/rust: Bump revisions after 1.94.0
PR: 293615 |
|
25.12.1
04470a19e6
files touched
|
Antoine Brodin (antoine) |
misc: fix build with python 3.12
PR: 285957 |
|
25.12.1
3d631100e8
files touched
|
Mikael Urankar (mikael) |
lang/rust: Bump revisions after 1.93.0
PR: 292360 |
|
25.12.1
d741b55549
files touched
|
Vasil Dimov (vd) |
net-p2p/c-lightning: upgrade from 25.12 to 25.12.1
|
|
25.12
8b878d88b4
files touched
|
Vsevolod Stakhov (vsevolod) |
security/libsodium: Update to 1.0.21
The API remains compatible but bumping all dependent ports as SHLIB has changed. Changelog: https://github.com/jedisct1/libsodium/releases/tag/1.0.21-RELEASE Security: https://00f.net/2025/12/30/libsodium-vulnerability/ PR: 279347 |
|
25.12
5e496c7707
files touched
|
Mikael Urankar (mikael) |
lang/rust: Bump revisions after 1.92.0
PR: 291582 |
|
25.12
f53718b1a5
files touched
|
Vasil Dimov (vd) |
net-p2p/c-lightning: upgrade from 25.09 to 25.12
|
|
25.09
d6b6027df6
files touched
|
Mikael Urankar (mikael) |
lang/rust: Bump revisions after 1.91.1
PR: 290816 |
|
25.09
97b5de4ffc
files touched
|
Mikael Urankar (mikael) |
lang/rust: Bump revisions after 1.90.0
PR: 289709 |
|
25.09
c34a9f743f
files touched
|
Vasil Dimov (vd) |
net-p2p/c-lightning: upgrade from 25.02.2 to 25.09
|
|
25.02.2
b21956d7db
files touched
|
Mikael Urankar (mikael) |
lang/rust: Bump revisions after 1.89.0
PR: 288923 |
|
25.02.2
f3f7e555b0
files touched
|
Mikael Urankar (mikael) |
lang/rust: Bump revisions after 1.88.0
PR: 287766 |
|
25.02.2
3ed29b8185
files touched
|
Mikael Urankar (mikael) |
lang/rust: Bump revisions after 1.87.0
PR: 286829 |
|
25.02.2
d4f33fee8f
files touched
|
Vasil Dimov (vd) |
net-p2p/c-lightning: upgrade from 25.02 to 25.02.2
|
|
25.02
2a5976aebe
files touched
|
Mikael Urankar (mikael) |
lang/rust: Bump revisions after 1.86.0
PR: 285840 |
|
25.02
2fffe89bd8
files touched
|
Vasil Dimov (vd) |
net-p2p/c-lightning: upgrade from 24.11.1 to 25.02
|
|
24.11.1
f290545cdd
files touched
|
Vasil Dimov (vd) |
net-p2p/c-lightning: upgrade from 24.08.2 to 24.11.1
|
|
24.08.2
80d853ee91
files touched
|
Vasil Dimov (vd) |
net-p2p/c-lightning: upgrade from 24.08.1 to 24.08.2
|
|
24.08.1
51365088db
files touched
|
Vasil Dimov (vd) |
net-p2p/c-lightning: upgrade from 24.08 to 24.08.1
|
|
24.08
4485bd8221
files touched
|
Rene Ladan (rene) |
all: drop support for expired FreeBSD 14.0
Simplify expressions for FreeBSD 13.X Reviewed by: many Differential Revision: https://reviews.freebsd.org/D46601 |
|
24.08
3a870bc040
files touched
|
Vasil Dimov (vd) |
net-p2p/c-lightning: upgrade from 24.05 to 24.08
|
|
24.05
9c47963188
files touched
|
Vasil Dimov (vd) |
net-p2p/c-lightning: upgrade from 24.02.2 to 24.05
|
|
24.02.2
b66e4949cb
files touched
|
Vsevolod Stakhov (vsevolod) |
security/libsodium: update to 1.0.19, bump dependent ports
PR: 278259 Reported by: Andrey Korobkov <alster-vinterdalen.se> |
|
24.02.2
57f32d81a2
files touched
|
Vasil Dimov (vd) |
net-p2p/c-lightning: upgrade from 24.02 to 24.02.2
|
|
24.02
686f36b026
files touched
|
Nuno Teixeira (eduardo) |
net-p2p/c-lightning: Move man pages to share/man
Approved by: portmgr (blanket) |
|
24.02
76e8026e34
files touched
|
Vasil Dimov (vd) |
net-p2p/c-lightning: upgrade from 23.11.2 to 24.02
|
|
23.11.2
50d1b70610
files touched
|
Vasil Dimov (vd) |
net-p2p/c-lightning: hook dependencies for the clnrest plugin
The clnrest plugin is already installed but it depends on a bunch of Python packages. Add an option to net-p2p/c-lightning to install and depend on those packages. Further, 3 of those packages were not in the FreeBSD ports. Add them: * net-p2p/pyln-bolt7 Lightning Network BOLT7 implementation * net-p2p/pyln-client Python client library for lightningd (net-p2p/c-lightning) * net-p2p/pyln-proto Lightning Network protocol implementation To enable the plugin, add clnrest-port= clnrest-protocol= clnrest-host= to /usr/local/etc/lightningd-bitcoin.conf, see https://docs.corelightning.org/docs/rest Differential Revision: https://reviews.freebsd.org/D43863 |
|
23.11.2
61d237a9ce
files touched
|
Vasil Dimov (vd) |
net-p2p/c-lightning: unbreak (fixed in 23.11.2) and make build verbose
Suggested by: danfe@ |
|
23.11.2
783ddb9d86
files touched
|
Vasil Dimov (vd) |
net-p2p/c-lightning: upgrade from 23.11 to 23.11.2
|
|
23.11
6c82d5b453
files touched
|
Piotr Kubaj (pkubaj) |
net-p2p/c-lightning: mark BROKEN on powerpc
Same issue as i386. |
|
23.11
af6b117e4c
files touched
|
Vasil Dimov (vd) |
net-p2p/c-lightning: mark as broken on i386
Does not compile due to Werror and an unsigned vs signed mismatch. |
|
23.11
a866773cea
files touched
|
Vasil Dimov (vd) |
net-p2p/c-lightning: Upgrade from 23.08.1 to 23.11
|
|
23.08.1
6206813152
files touched
|
Vasil Dimov (vd) |
net-p2p/c-lightning: Upgrade from 23.08 to 23.08.1
|
|
23.08
54cb4dcf25
files touched
|
Vasil Dimov (vd) |
net-p2p/c-lightning: Upgrade from 23.05.2 to 23.08
|
|
23.05.2
232405db81
files touched
|
Vasil Dimov (vd) |
net-p2p/c-lightning: fix architecture name: arm64 is aarch64
|
|
23.05.2
b8e1692367
files touched
|
Vasil Dimov (vd) |
net-p2p/c-lightning: attempt to unbreak on arm64
Since arm64 uses two's complement (char)0xff is the same as -1.
Changing to use the latter should silence this compiler error:
ccan/ccan/base64/base64.c:34:10: error: result of comparison of constant 255 with expression of type 'int8_t' (aka 'signed char') is always false [-Werror,-Wtautological-constant-out-of-range-compare]
if (ret == (char)0xff) {
~~~ ^ ~~~~~~~~~~
|
|
23.05.2
81a351eee3
files touched
|
Vasil Dimov (vd) |
net-p2p/c-lightning: Upgrade from 23.05.1 to 23.05.2
|
|
23.05.1
3d9a815d9c
files touched
|
Rene Ladan (rene) |
all: remove explicit versions in USES=python for "3.x+"
The logic in USES=python will automatically convert this to 3.8+ by
itself.
Adjust two ports that only had Python 3.7 mentioned but build fine
on Python 3.8 too.
finance/quickfix: mark BROKEN with PYTHON
libtool: compile: c++ -DHAVE_CONFIG_H -I. -I../.. -I -I. -I.. -I../.. -I../C++ -DLIBICONV_PLUG -DPYTHON_MAJOR_VERSION=3 -Wno-unused-variable -Wno-maybe-uninitialized -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -Wall -ansi -Wno-unused-command-line-argument -Wpointer-arith -Wwrite-strings -Wno-overloaded-virtual -Wno-deprecated-declarations -Wno-deprecated -std=c++0x -MT _quickfix_la-QuickfixPython.lo -MD -MP -MF .deps/_quickfix_la-QuickfixPython.Tpo -c QuickfixPython.cpp -fPIC -DPIC -o .libs/_quickfix_la-QuickfixPython.o
warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean '-Wno-uninitialized'? [-Wunknown-warning-option]
QuickfixPython.cpp:175:11: fatal error: 'Python.h' file not found
^~~~~~~~~~
1 warning and 1 error generated.
Reviewed by: portmgr, vishwin, yuri
Differential Revision: <https://reviews.freebsd.org/D40568>
|
|
23.05.1
ac28bd0314
files touched
|
Vasil Dimov (vd) |
net-p2p/c-lightning: Upgrade from 0.11.2 to 23.05.1
|
|
0.11.2
770e3ccb0b
files touched
|
Muhammad Moinur Rahman (bofh) |
net-p2p/c-lightning: Unbreak on llvm15
Approved by: portmgr (blanket) |
|
0.11.2
fb16dfecae
files touched
|
Stefan Eßer (se) |
Remove WWW entries moved into port Makefiles
Commit b7f05445c00f has added WWW entries to port Makefiles based on WWW: lines in pkg-descr files. This commit removes the WWW: lines of moved-over URLs from these pkg-descr files. Approved by: portmgr (tcberner) |
|
0.11.2
b7f05445c0
files touched
|
Stefan Eßer (se) |
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the ports' pkg-descr files, one per line and prefixed with "WWW:". These URLs should point at a project website or other relevant resources. Access to these URLs required processing of the pkg-descr files, and they have often become stale over time. If more than one such URL was present in a pkg-descr file, only the first one was tarnsfered into the port INDEX, but for many ports only the last line did contain the port specific URL to further information. There have been several proposals to make a project URL available as a macro in the ports' Makefiles, over time. This commit implements such a proposal and moves one of the WWW: entries of each pkg-descr file into the respective port's Makefile. A heuristic attempts to identify the most relevant URL in case there is more than one WWW: entry in some pkg-descr file. URLs that are not moved into the Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr files in order to preserve them. There are 1256 ports that had no WWW: entries in pkg-descr files. These ports will not be touched in this commit. The portlint port has been adjusted to expect a WWW entry in each port Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as deprecated. Approved by: portmgr (tcberner) |
|
0.11.2
ef8eaee757
files touched
|
Tobias C. Berner (tcberner) |
net-p2p: remove 'Created by' lines
A big Thank You to the original contributors of these ports: * Alexander Botero-Lowry <alex@foxybanana.com> * Alexey Dokuchaev <danfe@FreeBSD.org> * Andrew Pantyukhin <infofarmer@FreeBSD.org> * Attila Nagy <bra@fsn.hu> * Chad J. Milios <milios@ccsys.com> * Damian Gerow <dgerow@afflictions.org> * Daniel Morante <daniel@morante.net> * Dave Cottlehuber <dch@skunkwerks.at> * Dereckson <dereckson@gmail.com> * Devin Teske <dteske@FreeBSD.org> * Dmitriy Limonov * Doug Barton <dougb@FreeBSD.org> * Emanuel Haupt <ehaupt@FreeBSD.org> * Florent Thoumie <flz@xbsd.org> * Ganael LAPLANCHE <ganael.laplanche@martymac.org> * Gea-Suan Lin <gslin@gslin.org> * Holger Lamm <holger@e-gitt.net> * Holger Lamm <holger@e-gitt.net> and Mario S F Ferreira <lioux@FreeBSD.org> * Jeremy Faulkner <gldisater@gldis.ca> * Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org> * Martin Matuska <mm@FreeBSD.org> * Maxim Ignatenko <gelraen.ua@gmail.com> * Michael Johnson <ahze@ahze.net> * Munish Chopra <mchopra@engmail.uwaterloo.ca> * Oleg Alexeenkov <proler@gmail.com> * Oleg R. Muhutdinov <mor@WhiteLuna.com> * Pankov Pavel <pankov_p@mail.ru> * Pav Lucistnik <pav@oook.cz> * Rod Taylor <rbt@zort.on.ca> * Ryan Steinmetz <zi@FreeBSD.org> * Shaun Amott <shaun@FreeBSD.org> * Stas Timokhin <stast@bsdportal.ru> * Sverrir Valgeirsson <e96sv@yahoo.se> and * Tsung-Han Yeh <snowfly@yuntech.edu.tw> * Vasil Dimov <vd@FreeBSD.org> * Yashin Dmitry <yashin.dm@gmail.com> * glocke@bsdstammtisch.at With hat: portmgr |
|
0.11.2
aa6c6f7b5d
files touched
|
Vasil Dimov (vd) |
net-p2p/c-lightning: Upgrade from 0.11.1 to 0.11.2
|
|
0.11.1
9cd2d4b788
files touched
|
Vasil Dimov (vd) |
net-p2p/c-lightning: Upgrade from 0.10.2 to 0.11.1
|
|
0.10.2
1ec29872bf
files touched
|
Vasil Dimov (vd) |
net-p2p/c-lightning: Upgrade from 0.10.1 to 0.10.2
|
|
0.10.1
ef9af3997e
files touched
|
Stefan Eßer (se) |
net-p2p/c-lightning: Add CPE information
Approved by: portmgr (blanket) |