git: a866773ceafa - main - net-p2p/c-lightning: Upgrade from 23.08.1 to 23.11

From: Vasil Dimov <vd_at_FreeBSD.org>
Date: Thu, 30 Nov 2023 09:08:17 UTC
The branch main has been updated by vd:

URL: https://cgit.FreeBSD.org/ports/commit/?id=a866773ceafa68cba4f38525e3e6341de893fc44

commit a866773ceafa68cba4f38525e3e6341de893fc44
Author:     Vasil Dimov <vd@FreeBSD.org>
AuthorDate: 2023-11-30 09:00:20 +0000
Commit:     Vasil Dimov <vd@FreeBSD.org>
CommitDate: 2023-11-30 09:08:02 +0000

    net-p2p/c-lightning: Upgrade from 23.08.1 to 23.11
---
 net-p2p/c-lightning/Makefile  | 10 ++++++----
 net-p2p/c-lightning/distinfo  |  6 +++---
 net-p2p/c-lightning/pkg-plist |  6 ++++++
 3 files changed, 15 insertions(+), 7 deletions(-)

diff --git a/net-p2p/c-lightning/Makefile b/net-p2p/c-lightning/Makefile
index 9381d40d74e7..9acbc5c3d0fc 100644
--- a/net-p2p/c-lightning/Makefile
+++ b/net-p2p/c-lightning/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	c-lightning
 # To build from an arbitrary git commit comment PORTVERSION and PORTREVISION (if present)
-PORTVERSION=	23.08.1
+PORTVERSION=	23.11
 DISTVERSIONPREFIX=	v
 # and uncomment the following two lines (use for example -git-HEAD or -git-f8d8348c)
 #PORTVERSION=	0
@@ -38,7 +38,7 @@ SHEBANG_FILES=	plugins/clnrest/clnrest.py \
 EXTRA_PATCHES_aarch64=	${FILESDIR}/extra-patch-external_libwally-core_src_ccan_ccan_base64_base64.c
 EXTRA_PATCHES=	${EXTRA_PATCHES_${ARCH}}
 
-OPTIONS_DEFINE=		COMPATIBILITY DEVELOPER
+OPTIONS_DEFINE=		COMPATIBILITY DEBUG
 OPTIONS_MULTI=		STORAGE
 OPTIONS_MULTI_STORAGE=	POSTGRESQL SQLITE
 OPTIONS_RADIO=		TESTING
@@ -46,8 +46,8 @@ OPTIONS_RADIO_TESTING=	ASAN VALGRIND
 
 COMPATIBILITY_CONFIGURE_ENABLE=	compat
 COMPATIBILITY_DESC=		Compatibility mode, good to disable to see if your software breaks
-DEVELOPER_CONFIGURE_ENABLE=	developer
-DEVELOPER_DESC=			Developer mode, good for testing
+DEBUG_CONFIGURE_ENABLE=		debugbuild
+DEBUG_DESC=			Extra debug checks in the build, good for testing
 POSTGRESQL_DESC=		Use PostgreSQL for storage
 POSTGRESQL_USES=		pgsql
 WANT_PGSQL=			client
@@ -61,6 +61,7 @@ VALGRIND_DESC=			Run tests with Valgrind
 OPTIONS_DEFAULT=COMPATIBILITY SQLITE
 
 HAS_CONFIGURE=	yes
+CONFIGURE_ARGS=	--disable-rust
 
 USE_GITHUB=	yes
 .if defined(PKGNAMESUFFIX)
@@ -107,6 +108,7 @@ post-install:
 	${STRIP_CMD} ${STAGEDIR}${PREFIX}/libexec/c-lightning/plugins/bcli
 	${STRIP_CMD} ${STAGEDIR}${PREFIX}/libexec/c-lightning/plugins/bookkeeper
 	${STRIP_CMD} ${STAGEDIR}${PREFIX}/libexec/c-lightning/plugins/chanbackup
+	${STRIP_CMD} ${STAGEDIR}${PREFIX}/libexec/c-lightning/plugins/cln-renepay
 	${STRIP_CMD} ${STAGEDIR}${PREFIX}/libexec/c-lightning/plugins/commando
 	${STRIP_CMD} ${STAGEDIR}${PREFIX}/libexec/c-lightning/plugins/fetchinvoice
 	${STRIP_CMD} ${STAGEDIR}${PREFIX}/libexec/c-lightning/plugins/funder
diff --git a/net-p2p/c-lightning/distinfo b/net-p2p/c-lightning/distinfo
index 99fa51606c39..84a1857a2807 100644
--- a/net-p2p/c-lightning/distinfo
+++ b/net-p2p/c-lightning/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1696329901
-SHA256 (ElementsProject-lightning-v23.08.1_GH0.tar.gz) = 7fc61d759b39b72cf0532c4a79fd78aa2cf3476d9b0ad3f0de030ed059b4306c
-SIZE (ElementsProject-lightning-v23.08.1_GH0.tar.gz) = 5423026
+TIMESTAMP = 1701245384
+SHA256 (ElementsProject-lightning-v23.11_GH0.tar.gz) = 0a8204c60b5723a9e7ed92300eedf1153bc016eb24c638c027a08b417427ccfd
+SIZE (ElementsProject-lightning-v23.11_GH0.tar.gz) = 6766583
 SHA256 (ElementsProject-libwally-core-bb4cd3ac802c7_GH0.tar.gz) = 730855832586831683363ed93517917b8b1a20b42440f4e119955deac2ef2454
 SIZE (ElementsProject-libwally-core-bb4cd3ac802c7_GH0.tar.gz) = 1009990
 SHA256 (ElementsProject-secp256k1-zkp-ff33018fe765d_GH0.tar.gz) = b9ab83539c89d280d5f34f08e5932430932182bee45481666d78ae1aac738909
diff --git a/net-p2p/c-lightning/pkg-plist b/net-p2p/c-lightning/pkg-plist
index cef1ae868cf2..c55d8fa0d61b 100644
--- a/net-p2p/c-lightning/pkg-plist
+++ b/net-p2p/c-lightning/pkg-plist
@@ -24,8 +24,11 @@ libexec/c-lightning/plugins/clnrest/.github/screenshots/Swagger-auth.png
 libexec/c-lightning/plugins/clnrest/.github/screenshots/Swagger-list-methods.png
 libexec/c-lightning/plugins/clnrest/.github/screenshots/Swagger-rpc-method.png
 libexec/c-lightning/plugins/clnrest/.github/screenshots/Swagger.png
+libexec/c-lightning/plugins/clnrest/Makefile
 libexec/c-lightning/plugins/clnrest/__init__.py
 libexec/c-lightning/plugins/clnrest/clnrest.py
+libexec/c-lightning/plugins/clnrest/poetry.lock
+libexec/c-lightning/plugins/clnrest/pyproject.toml
 libexec/c-lightning/plugins/clnrest/requirements.txt
 libexec/c-lightning/plugins/clnrest/utilities/__init__.py
 libexec/c-lightning/plugins/clnrest/utilities/generate_certs.py
@@ -45,6 +48,7 @@ libexec/c-lightning/plugins/txprepare
 man/man1/lightning-cli.1.gz
 man/man5/lightningd-config.5.gz
 man/man7/lightning-addgossip.7.gz
+man/man7/lightning-addpsbtoutput.7.gz
 man/man7/lightning-autoclean-once.7.gz
 man/man7/lightning-autoclean-status.7.gz
 man/man7/lightning-batching.7.gz
@@ -68,6 +72,7 @@ man/man7/lightning-createinvoice.7.gz
 man/man7/lightning-createonion.7.gz
 man/man7/lightning-createrune.7.gz
 man/man7/lightning-datastore.7.gz
+man/man7/lightning-datastoreusage.7.gz
 man/man7/lightning-decode.7.gz
 man/man7/lightning-decodepay.7.gz
 man/man7/lightning-deldatastore.7.gz
@@ -128,6 +133,7 @@ man/man7/lightning-ping.7.gz
 man/man7/lightning-plugin.7.gz
 man/man7/lightning-preapproveinvoice.7.gz
 man/man7/lightning-preapprovekeysend.7.gz
+man/man7/lightning-recover.7.gz
 man/man7/lightning-recoverchannel.7.gz
 man/man7/lightning-renepay.7.gz
 man/man7/lightning-renepaystatus.7.gz