From nobody Wed Feb 28 10:52:33 2024 X-Original-To: dev-commits-ports-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4TlB5G22FYz5D6Q9; Wed, 28 Feb 2024 10:52:34 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4TlB5F6YSXz4Nv6; Wed, 28 Feb 2024 10:52:33 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1709117553; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=F9jXBdcOM9cidTpBPl8ie0NsoqSss08zjSpZ0UmH04g=; b=aiOvG3G9grCSN6Ff4LJL670M2q0hrjNVDc7z8AQPGhg48taJor4iNocIZ+krC7LNqgViZ8 8DPkYNQMAldQUSbsOq/8bcmmqYZyGXc9WGrcu0N13sVk+wo0TQulmGuWr+eJ4AE+ARhrxW 9mtG8qxcPhTSzt4Rb9vqRlhhR4ggETtt3MDV3iUKexYvK+ZKSuUN+fTk3QmDSLz3LJOx5D +/PiSyyMe5ulYPz5myxtyhdqjAI+VI8iQ/jWnwPNFAQBwkZzTU09KsY4HKZCh8rCIisZq6 XjH8QX70xT5S/hesxfYV+GSCUjqGEHc7CjgUAQU8vnCKXLSR9vtpK+Yu2U/h9A== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1709117553; a=rsa-sha256; cv=none; b=CRFW9mzJBq33y8u/X2DW+El8HIrilYpWFTasVuiKQYTmxaHd6qyxpVoRkW963ophiPqm6c p4pewQlawzr3oxbh7toZFVBidddwqwkXEZeMeeljW5XlstrNa6tte2bv7lk7E7RIWqdF/Y BkbEuviN2CmMy+6n//RH4ZLK1AfXyxYVsZvHvv6Gzy9seDxV+CjjTD1uxXiThclEhW1ukY Kue9W8HlCpZk9HhwFbvDbZpAYinQ6Dr6jcoTPPuwQVXZiJctXXzli4c32vwRza6Ma8gtSY o2dMzWp1R/kfzdud7x6Wbv6w48FhR15v+PDG0CP1vP+LqJEnIGYINyl+bRyzrA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1709117553; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=F9jXBdcOM9cidTpBPl8ie0NsoqSss08zjSpZ0UmH04g=; b=ng78zfyYdbTIBb07eQPRPd8Wc6VxhVynvur82RkRSYpk8Ab6yfgTFCDudtaLJbfmfDjpPG 3kO+wQb09e5iEwCMaQ/xPTRsiQPFPDHxODlVEFjVcTf9h3e+7zqi0GkRfGNKWebkc87oyW C2RSOHnS75x+/pkeW9OID6V89fVW3p611g3wBGNup0PoOyreh3dL/bwu2yIHf2lBQ7l6nE w2ItIh9o2Om6NsYSeiJDBq1yfMR2eZzcoqzUKffydmUSW97WNjSe8pIe3ijC0zgngqwxia +Y+M+aIRKl2F1dtDbBXxa2FeeNcByQyAh6cKbo2nD1MvDu5XAl8+Hw7EUSO1sQ== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4TlB5F5dGjztWk; Wed, 28 Feb 2024 10:52:33 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 41SAqXJQ026613; Wed, 28 Feb 2024 10:52:33 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 41SAqXld026610; Wed, 28 Feb 2024 10:52:33 GMT (envelope-from git) Date: Wed, 28 Feb 2024 10:52:33 GMT Message-Id: <202402281052.41SAqXld026610@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Vasil Dimov Subject: git: ffe345fd461f - main - net-p2p/clboss: add new port, The Core Lightning Node Manager List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-all@freebsd.org X-BeenThere: dev-commits-ports-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: vd X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: ffe345fd461ffabdc5a2f307cd92afc13bbf58fa Auto-Submitted: auto-generated The branch main has been updated by vd: URL: https://cgit.FreeBSD.org/ports/commit/?id=ffe345fd461ffabdc5a2f307cd92afc13bbf58fa commit ffe345fd461ffabdc5a2f307cd92afc13bbf58fa Author: Vasil Dimov AuthorDate: 2024-02-13 11:25:56 +0000 Commit: Vasil Dimov CommitDate: 2024-02-28 10:51:18 +0000 net-p2p/clboss: add new port, The Core Lightning Node Manager --- net-p2p/Makefile | 1 + net-p2p/clboss/Makefile | 43 ++++++++++++++++++++++++++++ net-p2p/clboss/distinfo | 3 ++ net-p2p/clboss/files/patch-Util_Compiler.hpp | 11 +++++++ net-p2p/clboss/files/pkg-message.in | 11 +++++++ net-p2p/clboss/pkg-descr | 3 ++ 6 files changed, 72 insertions(+) diff --git a/net-p2p/Makefile b/net-p2p/Makefile index 35e1957b13bb..b858c6bcaec9 100644 --- a/net-p2p/Makefile +++ b/net-p2p/Makefile @@ -17,6 +17,7 @@ SUBDIR += c-lightning SUBDIR += cardano-db-sync SUBDIR += cardano-node + SUBDIR += clboss SUBDIR += cncli SUBDIR += cpuminer SUBDIR += createtorrent diff --git a/net-p2p/clboss/Makefile b/net-p2p/clboss/Makefile new file mode 100644 index 000000000000..da42b6bf238c --- /dev/null +++ b/net-p2p/clboss/Makefile @@ -0,0 +1,43 @@ +PORTNAME= clboss +# To build from an arbitrary git commit comment PORTVERSION and PORTREVISION (if present) +PORTVERSION= 0.13 +DISTVERSIONPREFIX= v +# and uncomment the following two lines (use for example -git-HEAD or -git-f8d8348c) +#PORTVERSION= 0 +#PKGNAMESUFFIX= -git-0673c50e7 +CATEGORIES= net-p2p finance + +MAINTAINER= vd@FreeBSD.org +COMMENT= The Core Lightning Node Manager +WWW= https://github.com/ZmnSCPxj/clboss + +LICENSE= MIT + +BUILD_DEPENDS= autoconf-archive>=0:devel/autoconf-archive +LIB_DEPENDS= libcurl.so:ftp/curl \ + libev.so:devel/libev +RUN_DEPENDS= lightningd:net-p2p/c-lightning + +USES= autoreconf \ + compiler:c11 \ + gmake \ + libtool \ + pkgconfig \ + sqlite:3 + +CXXFLAGS= -Wno-deprecated-declarations + +GNU_CONFIGURE= yes + +USE_GITHUB= yes +.if defined(PKGNAMESUFFIX) +GIT_COMMIT= ${PKGNAMESUFFIX:C/-git-//} +.else +GIT_COMMIT= ${DISTVERSIONPREFIX}${PORTVERSION} +.endif +GH_TUPLE= ZmnSCPxj:clboss:${GIT_COMMIT} + +SUB_FILES= pkg-message +PLIST_FILES= bin/clboss + +.include diff --git a/net-p2p/clboss/distinfo b/net-p2p/clboss/distinfo new file mode 100644 index 000000000000..851bbb3aff8a --- /dev/null +++ b/net-p2p/clboss/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1707722279 +SHA256 (ZmnSCPxj-clboss-v0.13_GH0.tar.gz) = 5eec4df9116159e56c86beeb80933a997afc5bc46eb18057f9fd670c81830ff4 +SIZE (ZmnSCPxj-clboss-v0.13_GH0.tar.gz) = 2947305 diff --git a/net-p2p/clboss/files/patch-Util_Compiler.hpp b/net-p2p/clboss/files/patch-Util_Compiler.hpp new file mode 100644 index 000000000000..85e99d369ba9 --- /dev/null +++ b/net-p2p/clboss/files/patch-Util_Compiler.hpp @@ -0,0 +1,11 @@ +--- Util/Compiler.hpp.orig 2024-02-12 08:08:33 UTC ++++ Util/Compiler.hpp +@@ -1,7 +1,7 @@ + #ifndef COMPILER_H_ + #define COMPILER_H_ + +-#ifdef __GNUC__ ++#if defined(__GNUC__) && !defined(__clang__) + #include + // We need a GCC patch here due the following bug + // diff --git a/net-p2p/clboss/files/pkg-message.in b/net-p2p/clboss/files/pkg-message.in new file mode 100644 index 000000000000..1b0c704b7b7e --- /dev/null +++ b/net-p2p/clboss/files/pkg-message.in @@ -0,0 +1,11 @@ +[ +{ type: install + message: <