X-Loop: help-debbugs@HIDDEN
Subject: [bug#68910] [PATCH] gnu: Add wasmedge.
Resent-From: Zheng Junjie <zhengjunjie@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Sat, 03 Feb 2024 17:28:01 +0000
Resent-Message-ID: <handler.68910.B.170698126423692 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: report 68910
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 68910 <at> debbugs.gnu.org
X-Debbugs-Original-To: guix-patches@HIDDEN
Received: via spool by submit <at> debbugs.gnu.org id=B.170698126423692
(code B ref -1); Sat, 03 Feb 2024 17:28:01 +0000
Received: (at submit) by debbugs.gnu.org; 3 Feb 2024 17:27:44 +0000
Received: from localhost ([127.0.0.1]:46943 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1rWJns-0006A3-82
for submit <at> debbugs.gnu.org; Sat, 03 Feb 2024 12:27:44 -0500
Received: from lists.gnu.org ([2001:470:142::17]:54960)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <zhengjunjie@HIDDEN>) id 1rWJnp-00069p-W1
for submit <at> debbugs.gnu.org; Sat, 03 Feb 2024 12:27:42 -0500
Received: from eggs.gnu.org ([2001:470:142:3::10])
by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.90_1) (envelope-from <zhengjunjie@HIDDEN>)
id 1rWJnY-0001sn-Lb
for guix-patches@HIDDEN; Sat, 03 Feb 2024 12:27:24 -0500
Received: from smtp84.cstnet.cn ([159.226.251.84] helo=cstnet.cn)
by eggs.gnu.org with esmtps (TLS1.2:DHE_RSA_AES_256_CBC_SHA1:256)
(Exim 4.90_1) (envelope-from <zhengjunjie@HIDDEN>)
id 1rWJnV-00051K-Rm
for guix-patches@HIDDEN; Sat, 03 Feb 2024 12:27:24 -0500
Received: from localhost.localdomain (unknown [183.247.5.137])
by APP-05 (Coremail) with SMTP id zQCowAD3F6lnd75lF2XLAA--.1302S2;
Sun, 04 Feb 2024 01:27:04 +0800 (CST)
From: Zheng Junjie <zhengjunjie@HIDDEN>
Date: Sun, 4 Feb 2024 01:26:41 +0800
Message-ID: <b9abfd65f5c4f23adfc4bc48fe006de523525fd3.1706981201.git.zhengjunjie@HIDDEN>
X-Mailer: git-send-email 2.41.0
MIME-Version: 1.0
Content-Type: text/plain; charset=y
Content-Transfer-Encoding: 8bit
X-CM-TRANSID: zQCowAD3F6lnd75lF2XLAA--.1302S2
X-Coremail-Antispam: 1UD129KBjDUn29KB7ZKAUJUUUUU529EdanIXcx71UUUUU7v73
VFW2AGmfu7bjvjm3AaLaJ3UjIYCTnIWjp_UUUY-7k0a2IF6F4UM7kC6x804xWl14x267AK
xVWUJVW8JwAFc2x0x2IEx4CE42xK8VAvwI8IcIk0rVWrJVCq3wAFIxvE14AKwVWUJVWUGw
A2ocxC64kIII0Yj41l84x0c7CEw4AK67xGY2AK021l84ACjcxK6xIIjxv20xvE14v26r1j
6r1xM28EF7xvwVC0I7IYx2IY6xkF7I0E14v26r1j6r4UM28EF7xvwVC2z280aVAFwI0_Jr
0_Gr1l84ACjcxK6I8E87Iv6xkF7I0E14v26r1j6r4UM2AIxVAIcxkEcVAq07x20xvEncxI
r21le4C262xC7I0v67AEwI8IwI1l5I8CrVACY4xI64kE6c02F40Ex7xfMcIj6xIIjxv20x
vE14v26r1j6r18McIj6I8E87Iv67AKxVWUJVW8JwAm72CE4IkC6x0Yz7v_Jr0_Gr1lF7xv
r2IYc2Ij64vIr41lw4CEx2IqxVAFz4v204v26I0v724l42xK82IYc2Ij64vIr41l4I8I3I
0E4IkC6x0Yz7v_Jr0_Gr1lx2IqxVAqx4xG67AKxVWUJVWUGwC20s026x8GjcxK67AKxVWU
JVWUGwC2zVAF1VAY17CE14v26r1j6r15MIIYrxkI7VAKI48JMIIF0xvE2Ix0cI8IcVAFwI
0_Jr0_JF4lIxAIcVC0I7IYx2IY6xkF7I0E14v26r1j6r4UMIIF0xvE42xK8VAvwI8IcIk0
rVWUJVWUCwCI42IY6I8E87Iv67AKxVWUJVW8JwCI42IY6I8E87Iv6xkF7I0E14v26r1j6r
4UYxBIdaVFxhVjvjDU0xZFpf9x07jeXdbUUUUU=
X-Originating-IP: [183.247.5.137]
X-CM-SenderInfo: x2kh0wxmxqyx3h6l2u1dvotugofq/
Received-SPF: pass client-ip=159.226.251.84;
envelope-from=zhengjunjie@HIDDEN; helo=cstnet.cn
X-Spam_score_int: -18
X-Spam_score: -1.9
X-Spam_bar: -
X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_PASS=-0.001,
SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 0.9 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.1 (/)
* gnu/packages/web.scm (wasmedge): New variable.
Change-Id: I62a5bbe0e228f0b743bee4d55c4948c61bbfc969
---
gnu/packages/web.scm | 34 ++++++++++++++++++++++++++++++++++
1 file changed, 34 insertions(+)
diff --git a/gnu/packages/web.scm b/gnu/packages/web.scm
index 1a97dd8dec..194b7ac02a 100644
--- a/gnu/packages/web.scm
+++ b/gnu/packages/web.scm
@@ -66,6 +66,7 @@
;;; Copyright © 2023 Felix Lechner <felix.lechner@HIDDEN>
;;; Copyright © 2023 Evgeny Pisemsky <evgeny@HIDDEN>
;;; Copyright © 2024 Tomas Volf <~@wolfsden.cz>
+;;; Copyright © 2024 Zheng Junjie <873216071@HIDDEN>
;;;
;;; This file is part of GNU Guix.
;;;
@@ -165,6 +166,8 @@ (define-module (gnu packages web)
#:use-module (gnu packages lisp-xyz)
#:use-module (gnu packages lsof)
#:use-module (gnu packages lua)
+ #:use-module (gnu packages llvm)
+ #:use-module (gnu packages logging)
#:use-module (gnu packages mail)
#:use-module (gnu packages man)
#:use-module (gnu packages markup)
@@ -1774,6 +1777,37 @@ (define-public wasm-micro-runtime
features.")
(license license:asl2.0)))
+
+(define-public wasmedge
+ (package
+ (name "wasmedge")
+ (version "0.13.5")
+ (source
+ (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://github.com/WasmEdge/WasmEdge")
+ (commit version)))
+ (file-name (git-file-name name version))
+ (sha256
+ (base32 "1l5rr0rma6n17d2khgac79azqjc9sl3r0vljjzc1aw9hhalmm895"))))
+ (build-system cmake-build-system)
+ (native-inputs (list googletest))
+ (inputs (list llvm-17 lld-17 spdlog))
+ (arguments
+ (list
+ ;; TODO: enable test
+ ;; #:configure-flags #~(list "-DWASMEDGE_BUILD_TESTS=ON")
+ #:tests? #f))
+ (home-page "https://wasmedge.org/")
+ (synopsis "High performance WebAssembly Virtual Machine")
+ (description
+ "WasmEdge is a lightweight, high-performance, and extensible
+WebAssembly runtime for cloud native, edge, and decentralized applications.
+It powers serverless apps, embedded functions, microservices, smart contracts,
+and IoT devices.")
+ (license (list license:asl2.0 license:cc0))))
+
(define-public websocketpp
(package
(name "websocketpp")
base-commit: 179bb57d2532ee6b81791e078b0f782cbf88cb84
--
2.41.0
Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) Content-Type: text/plain; charset=utf-8 X-Loop: help-debbugs@HIDDEN From: help-debbugs@HIDDEN (GNU bug Tracking System) To: Zheng Junjie <zhengjunjie@HIDDEN> Subject: bug#68910: Acknowledgement ([PATCH] gnu: Add wasmedge.) Message-ID: <handler.68910.B.170698126423692.ack <at> debbugs.gnu.org> References: <b9abfd65f5c4f23adfc4bc48fe006de523525fd3.1706981201.git.zhengjunjie@HIDDEN> X-Gnu-PR-Message: ack 68910 X-Gnu-PR-Package: guix-patches X-Gnu-PR-Keywords: patch Reply-To: 68910 <at> debbugs.gnu.org Date: Sat, 03 Feb 2024 17:28:02 +0000 Thank you for filing a new bug report with debbugs.gnu.org. This is an automatically generated reply to let you know your message has been received. Your message is being forwarded to the package maintainers and other interested parties for their attention; they will reply in due course. Your message has been sent to the package maintainer(s): guix-patches@HIDDEN If you wish to submit further information on this problem, please send it to 68910 <at> debbugs.gnu.org. Please do not send mail to help-debbugs@HIDDEN unless you wish to report a problem with the Bug-tracking system. --=20 68910: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D68910 GNU Bug Tracking System Contact help-debbugs@HIDDEN with problems
X-Loop: help-debbugs@HIDDEN
Subject: [bug#68910] [PATCH] gnu: Add wasmedge.
References: <b9abfd65f5c4f23adfc4bc48fe006de523525fd3.1706981201.git.zhengjunjie@HIDDEN>
In-Reply-To: <b9abfd65f5c4f23adfc4bc48fe006de523525fd3.1706981201.git.zhengjunjie@HIDDEN>
Resent-From: Sharlatan Hellseher <sharlatanus@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Mon, 19 Feb 2024 19:47:02 +0000
Resent-Message-ID: <handler.68910.B68910.170837196830971 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 68910
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 68910 <at> debbugs.gnu.org
Received: via spool by 68910-submit <at> debbugs.gnu.org id=B68910.170837196830971
(code B ref 68910); Mon, 19 Feb 2024 19:47:02 +0000
Received: (at 68910) by debbugs.gnu.org; 19 Feb 2024 19:46:08 +0000
Received: from localhost ([127.0.0.1]:43453 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1rc9aa-00083T-9B
for submit <at> debbugs.gnu.org; Mon, 19 Feb 2024 14:46:08 -0500
Received: from mail-lf1-f46.google.com ([209.85.167.46]:56489)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <sharlatanus@HIDDEN>) id 1rc9aX-00082y-RU
for 68910 <at> debbugs.gnu.org; Mon, 19 Feb 2024 14:46:06 -0500
Received: by mail-lf1-f46.google.com with SMTP id
2adb3069b0e04-512bc0e8ce1so1247591e87.0
for <68910 <at> debbugs.gnu.org>; Mon, 19 Feb 2024 11:45:44 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=gmail.com; s=20230601; t=1708371878; x=1708976678; darn=debbugs.gnu.org;
h=to:subject:message-id:date:from:mime-version:from:to:cc:subject
:date:message-id:reply-to;
bh=nykaAKdMODw87kxf2QiDpjeGXu17kUCg3wOcULxbCoo=;
b=dRON/3hi9t8lcybD4Rw9bPGnfP2+T1sBYjbOX+z4HLgzb03K0UCVX/GZfZRf2BytA7
VQwLSm0dNYzTr7V0DG+13Esv1aM7T9/WrZnYi+B5Mxi/u3Gn7bIfDTanuomn92bLVMwN
IqeMToGsv5Yc7qja/ktKN/pBJir3WzdaRvwVaiBj0Bsgu3p71TEXkuq08AL1eVV+QmIR
S4fUB3XXyobRtIWAx+zQzbKCLMFAX1krEzu8OfbT+eeUeLdMGTZN/5yK9cC5+HjPZELx
Q8fJtmtLvpkXPs2gYf0xrBWZ9qTsuL3YPzsvVD+CEszy8bSdBcjkr82OzcYXnumsQhMo
ggmw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20230601; t=1708371878; x=1708976678;
h=to:subject:message-id:date:from:mime-version:x-gm-message-state
:from:to:cc:subject:date:message-id:reply-to;
bh=nykaAKdMODw87kxf2QiDpjeGXu17kUCg3wOcULxbCoo=;
b=XBORcUxphSgCYR1F1YVC8jcRtKcuUTKjp2ehGonM14Gy0r5dWXHnXIyUEOrCZNT8u5
eQqSiRc1DRzH6YgY6zxKAbwmJTYiY6rBWozVnows8EsKedKQjFbqmzr9/kwxb1tm2yYo
jHN0cxqcX8JaKLmO4JaulLfo1nC/tGo/+6s/+soCzMV+XFWOhxGz0NhPRWZDUSA03jj6
yqfvslAtw+rUSTPZ7uYVNosM+VFr0Gow8cajyI4/YR9xni8z401yvYW+ZPQ1Dd6ozBQl
EelhfDzainzAhKwRwL/4xoPa5GWWuyyAal+HHpGrMCgcb9j9VQs2MCPUofNHzcbSqtrM
IB0A==
X-Gm-Message-State: AOJu0YxFi4SgzsCtXeRzfn/IXhI62yN8NdoVYRFtzfSOslC1MDk92qTI
K0eoPV6Y+Cak4FABiERQ2VcJ4rfmsDVmlWULv8+9Rx4A7laPxaQgPWe0hMTGTxrjO0ZvJCKTviO
CyI4sgOy8u0LBtd3KsuYk9fUjcBPf1IqWZF1r2w==
X-Google-Smtp-Source: AGHT+IEo4uCZuaez8/bU8MJBCwQF82tDNyV5E9xSvvWRIae/DVLZ6rYm1hj7Bhr+BEJKISOfa+jlyHR06nsZvqgLzB0=
X-Received: by 2002:a05:6512:21e:b0:512:ada2:190e with SMTP id
a30-20020a056512021e00b00512ada2190emr3268868lfo.15.1708371878307; Mon, 19
Feb 2024 11:44:38 -0800 (PST)
MIME-Version: 1.0
From: Sharlatan Hellseher <sharlatanus@HIDDEN>
Date: Mon, 19 Feb 2024 19:44:27 +0000
Message-ID: <CAO+9K5rw1G=hhnUH7sGyV6pofy-nqnepVWOPWMrTJnTvFU=xGw@HIDDEN>
Content-Type: multipart/alternative; boundary="000000000000f36c3e0611c152ba"
X-Spam-Score: -1.9 (-)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -2.9 (--)
--000000000000f36c3e0611c152ba
Content-Type: text/plain; charset="UTF-8"
Hi,
Thank you for the patch.
QA is green.
May you provide more info if you try to enable tests and which
issues you could not resolve?
Thanks,
Oleg
--000000000000f36c3e0611c152ba
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
<div dir=3D"auto">Hi,<div dir=3D"auto"><br></div><div dir=3D"auto">Thank yo=
u for the patch.</div><div dir=3D"auto"><br></div><div dir=3D"auto">QA is g=
reen.=C2=A0</div><div dir=3D"auto"><br></div><div dir=3D"auto">May you prov=
ide more info if you try to enable tests and which</div><div dir=3D"auto">=
=C2=A0issues you could not resolve?</div><div dir=3D"auto"><br></div><div d=
ir=3D"auto">Thanks,</div><div dir=3D"auto">Oleg</div></div>
--000000000000f36c3e0611c152ba--
X-Loop: help-debbugs@HIDDEN
Subject: [bug#68910] [PATCH] gnu: Add wasmedge.
Resent-From: Sharlatan Hellseher <sharlatanus@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Mon, 19 Feb 2024 19:50:02 +0000
Resent-Message-ID: <handler.68910.B68910.170837220031694 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 68910
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 68910 <at> debbugs.gnu.org
Received: via spool by 68910-submit <at> debbugs.gnu.org id=B68910.170837220031694
(code B ref 68910); Mon, 19 Feb 2024 19:50:02 +0000
Received: (at 68910) by debbugs.gnu.org; 19 Feb 2024 19:50:00 +0000
Received: from localhost ([127.0.0.1]:43465 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1rc9eJ-0008F8-Ud
for submit <at> debbugs.gnu.org; Mon, 19 Feb 2024 14:50:00 -0500
Received: from mail-lf1-f49.google.com ([209.85.167.49]:47503)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <sharlatanus@HIDDEN>) id 1rc9eI-0008El-1B
for 68910 <at> debbugs.gnu.org; Mon, 19 Feb 2024 14:49:58 -0500
Received: by mail-lf1-f49.google.com with SMTP id
2adb3069b0e04-51181d8f52fso6162904e87.3
for <68910 <at> debbugs.gnu.org>; Mon, 19 Feb 2024 11:49:36 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=gmail.com; s=20230601; t=1708372111; x=1708976911; darn=debbugs.gnu.org;
h=to:subject:message-id:date:from:in-reply-to:references:mime-version
:from:to:cc:subject:date:message-id:reply-to;
bh=igKJ0JhQ2tKW+y4qlWZHjxFqea9K8X9uHRtZ/gKClU0=;
b=W9z+qLWo10lapc6NHN2XX2ZZlkd/6eCYkzew9kn3rIkuIRMSley+4JWOLltF1rRcGZ
nYmvHKZHTP06RrAaks8fr86kLZdIUJjkxtcy1fiomKwa0FIFsO1rWGrjRxCuBk8ticmH
vjemN/Pr5SatWtatTPCfRZ1kzuv2zD1UND3Im2b2mwPh3uqoMCqIGfSBKJ1xbgz1k/sA
si3dsgLbc928vYhAVKTt5WOEs9l294eRjPT0i1goBw3CDPP/0Pl19NqrCoM3IEiC+YGI
uWpJ0nhY1KNitIPSmHcgTk0qM6xqdf1s7qfia18k/qRrTLzUS+qlr00qeKGQMylXVMfQ
k2qA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20230601; t=1708372111; x=1708976911;
h=to:subject:message-id:date:from:in-reply-to:references:mime-version
:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to;
bh=igKJ0JhQ2tKW+y4qlWZHjxFqea9K8X9uHRtZ/gKClU0=;
b=C8aAm9+VshfwOEY72J+2xIVFaA7KMKvv8wKpZPupx4rHJpvNygxRx/zX+TOWVyVCAe
toXWOo6e7cW2Cx5BT9iFHn69yod4ayaOuyMSl6sdX1R7qPUJbU3Q4XLMOdMoGN3OcF4p
Axr8KdcmWNVOOU3r+CA6U2zYg2w83bY927aquAvl4NE1JGDsm7krLNB88q6JFpZ8AI3b
Zgbjspg41r1iZG5sn/mugtvvpYZX9siXSUldUUWk+Udk1FldnZ/btYfM7epk3EAMNfvn
Qz88KW1JG4Lo0AWQmkOMoKrX5Yb43nlk0/LIRzv8G5qu8Ebt741WmIEUCoBvblC3LvBr
8IGw==
X-Gm-Message-State: AOJu0YwPM5tAU7WiXoMt6Kuzm+k/SFJE1Dm6Ysi2kdqgHWfJ0uIpPuqu
ClAGM7AjImmaQn2JzoZv3X1zH/oURuovszlha2B0JLQDXOkOIp31oQ50U0iZqcMZ+s2xzmYPWGN
cZe8aiG3IHJeESX9xqOELnCRgp2oY9vPS7ATWcw==
X-Google-Smtp-Source: AGHT+IG7M+0/2Bi8H4/MK6Pkgq4Lq2aGm+FYubCWEqn401qiZoWA//jSEYrgMxTXHWSUWTNjbgiKqT44P+0ZsBHzi4w=
X-Received: by 2002:ac2:43ad:0:b0:511:4253:3a8b with SMTP id
t13-20020ac243ad000000b0051142533a8bmr7559166lfl.42.1708372110717; Mon, 19
Feb 2024 11:48:30 -0800 (PST)
MIME-Version: 1.0
References: <CAO+9K5rw1G=hhnUH7sGyV6pofy-nqnepVWOPWMrTJnTvFU=xGw@HIDDEN>
In-Reply-To: <CAO+9K5rw1G=hhnUH7sGyV6pofy-nqnepVWOPWMrTJnTvFU=xGw@HIDDEN>
From: Sharlatan Hellseher <sharlatanus@HIDDEN>
Date: Mon, 19 Feb 2024 19:48:19 +0000
Message-ID: <CAO+9K5r0mSFdaoL2Dv+4HyhawnK8VanEEe7qSYMoLbSs2DhCxw@HIDDEN>
Content-Type: multipart/alternative; boundary="000000000000cdb9e40611c160f0"
X-Spam-Score: -1.9 (-)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -2.9 (--)
--000000000000cdb9e40611c160f0
Content-Type: text/plain; charset="UTF-8"
There is some documentation on how to build/run tests
https://wasmedge.org/docs/contribute/source/build_from_src#run-tests
--000000000000cdb9e40611c160f0
Content-Type: text/html; charset="UTF-8"
<div dir="auto">There is some documentation on how to build/run tests<div dir="auto"><a href="https://wasmedge.org/docs/contribute/source/build_from_src#run-tests">https://wasmedge.org/docs/contribute/source/build_from_src#run-tests</a><br></div></div>
--000000000000cdb9e40611c160f0--
Received: (at control) by debbugs.gnu.org; 27 Feb 2024 10:23:15 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue Feb 27 05:23:14 2024 Received: from localhost ([127.0.0.1]:41095 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1reucE-0008Pg-93 for submit <at> debbugs.gnu.org; Tue, 27 Feb 2024 05:23:14 -0500 Received: from eggs.gnu.org ([209.51.188.92]:45980) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <ludo@HIDDEN>) id 1reucC-0008P5-LD for control <at> debbugs.gnu.org; Tue, 27 Feb 2024 05:23:13 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <ludo@HIDDEN>) id 1reubh-0004Ap-Eh for control <at> debbugs.gnu.org; Tue, 27 Feb 2024 05:22:41 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:Subject:From:To:Date:in-reply-to: references; bh=Hux5rErGvxNX+FMosUATB57DFh7QTqgIbQmMJjiGP90=; b=AorVSQE4pcHq9P BhRyheG1jH0aknYCHFktkexMc/GW8XjxfESMW5UbltAvym3tfW2dYR5V3L5yqrfWl08UWWpQMr1Ww oBO/YeBeXUPxingNqPEqVq+kT7NN+2Dw9VDK94e5pCsOAMmwETsEkWyc2ZLXRYIQS80EITYKSNJ+1 fWCw5PrG0a8xQzPpO/jejDIXThbiJAESZo0CW1CBvRWVmBFk1CW4l1sIB2BXJZFrp5gpB/W9ih7ms OLKo23WdcjH/4DyMYW+Yc/P/PFhFJupz1/if2X4fXtDUdj5rRdpX6q2ljHhutp1hf5JpKqG4E1MlD SykFUqfjPcTttl4GFRyQ==; Date: Tue, 27 Feb 2024 11:22:39 +0100 Message-Id: <875xyai4uo.fsf@HIDDEN> To: control <at> debbugs.gnu.org From: =?utf-8?Q?Ludovic_Court=C3=A8s?= <ludo@HIDDEN> Subject: control message for bug #68910 MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) tags 68910 + moreinfo quit
X-Loop: help-debbugs@HIDDEN
Subject: [bug#68910] [PATCH v2] gnu: Add wasmedge.
References: <b9abfd65f5c4f23adfc4bc48fe006de523525fd3.1706981201.git.zhengjunjie@HIDDEN>
In-Reply-To: <b9abfd65f5c4f23adfc4bc48fe006de523525fd3.1706981201.git.zhengjunjie@HIDDEN>
Resent-From: Zheng Junjie <zhengjunjie@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Fri, 01 Mar 2024 14:07:02 +0000
Resent-Message-ID: <handler.68910.B68910.170930196519536 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 68910
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch moreinfo
To: 68910 <at> debbugs.gnu.org
Received: via spool by 68910-submit <at> debbugs.gnu.org id=B68910.170930196519536
(code B ref 68910); Fri, 01 Mar 2024 14:07:02 +0000
Received: (at 68910) by debbugs.gnu.org; 1 Mar 2024 14:06:05 +0000
Received: from localhost ([127.0.0.1]:36339 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1rg3WW-000550-3L
for submit <at> debbugs.gnu.org; Fri, 01 Mar 2024 09:06:05 -0500
Received: from smtp81.cstnet.cn ([159.226.251.81]:33294 helo=cstnet.cn)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <zhengjunjie@HIDDEN>) id 1rg3WN-00054F-3C
for 68910 <at> debbugs.gnu.org; Fri, 01 Mar 2024 09:06:03 -0500
Received: from m.taildaf0f.ts.net (unknown [107.174.64.25])
by APP-03 (Coremail) with SMTP id rQCowACXnOSQ4OFlv97UAw--.57914S2;
Fri, 01 Mar 2024 22:05:09 +0800 (CST)
From: Zheng Junjie <zhengjunjie@HIDDEN>
Date: Fri, 1 Mar 2024 22:04:58 +0800
Message-ID: <269d25747a9d357c48912fb73dd1197022033c76.1709301898.git.zhengjunjie@HIDDEN>
X-Mailer: git-send-email 2.41.0
MIME-Version: 1.0
Content-Type: text/plain; charset=y
Content-Transfer-Encoding: 8bit
X-CM-TRANSID: rQCowACXnOSQ4OFlv97UAw--.57914S2
X-Coremail-Antispam: 1UD129KBjDUn29KB7ZKAUJUUUUU529EdanIXcx71UUUUU7v73
VFW2AGmfu7bjvjm3AaLaJ3UjIYCTnIWjp_UUUYT7k0a2IF6F4UM7kC6x804xWl14x267AK
xVWUJVW8JwAFc2x0x2IEx4CE42xK8VAvwI8IcIk0rVWrJVCq3wAFIxvE14AKwVWUJVWUGw
A2ocxC64kIII0Yj41l84x0c7CEw4AK67xGY2AK021l84ACjcxK6xIIjxv20xvE14v26r1j
6r1xM28EF7xvwVC0I7IYx2IY6xkF7I0E14v26r4j6F4UM28EF7xvwVC2z280aVAFwI0_Cr
1j6rxdM28EF7xvwVC2z280aVCY1x0267AKxVW0oVCq3wAS0I0E0xvYzxvE52x082IY62kv
0487M2AExVAIFx02aVAFz4v204v7Mc02F40EFcxC0VAKzVAqx4xG6I80ewAv7VC0I7IYx2
IY67AKxVWUJVWUGwAv7VC2z280aVAFwI0_Jr0_Gr1lOx8S6xCaFVCjc4AY6r1j6r4UM4x0
Y48IcxkI7VAKI48JM4kE6I8I3I0E14AKx2xKxVC2ax8xMxAIw28IcxkI7VAKI48JMxC20s
026xCaFVCjc4AY6r1j6r4UMI8I3I0E5I8CrVAFwI0_Jr0_Jr4lx2IqxVCjr7xvwVAFwI0_
Jr0_Jr4lx4CE17CEb7AF67AKxVWUJVWUXwCIc40Y0x0EwIxGrwCI42IY6xIIjxv20xvE14
v26r1j6r1xMIIF0xvE2Ix0cI8IcVCY1x0267AKxVWUJVW8JwCI42IY6xAIw20EY4v20xva
j40_Jr0_JF4lIxAIcVC2z280aVAFwI0_Jr0_Gr1lIxAIcVC2z280aVCY1x0267AKxVWUJV
W8JbIYCTnIWIevJa73UjIFyTuYvjxU2_HUDUUUU
X-Originating-IP: [107.174.64.25]
X-CM-SenderInfo: x2kh0wxmxqyx3h6l2u1dvotugofq/
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)
* gnu/packages/web.scm (wasmedge): New variable.
Change-Id: I62a5bbe0e228f0b743bee4d55c4948c61bbfc969
---
gnu/packages/web.scm | 58 ++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 58 insertions(+)
diff --git a/gnu/packages/web.scm b/gnu/packages/web.scm
index 9ded719e71..fae562d3e8 100644
--- a/gnu/packages/web.scm
+++ b/gnu/packages/web.scm
@@ -66,6 +66,7 @@
;;; Copyright © 2023 Felix Lechner <felix.lechner@HIDDEN>
;;; Copyright © 2023 Evgeny Pisemsky <evgeny@HIDDEN>
;;; Copyright © 2024 Tomas Volf <~@wolfsden.cz>
+;;; Copyright © 2024 Zheng Junjie <873216071@HIDDEN>
;;;
;;; This file is part of GNU Guix.
;;;
@@ -171,6 +172,8 @@ (define-module (gnu packages web)
#:use-module (gnu packages lisp-xyz)
#:use-module (gnu packages lsof)
#:use-module (gnu packages lua)
+ #:use-module (gnu packages llvm)
+ #:use-module (gnu packages logging)
#:use-module (gnu packages mail)
#:use-module (gnu packages man)
#:use-module (gnu packages markup)
@@ -1782,6 +1785,61 @@ (define-public wasm-micro-runtime
features.")
(license license:asl2.0)))
+
+(define wasmedge-unittest
+ (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://github.com/second-state/WasmEdge-unittest")
+ (commit "wasm-dev-0.13.0")))
+ (file-name
+ (git-file-name "WasmEdge-unittest" "wasm-dev-0.13.0"))
+ (sha256
+ (base32
+ "05nbwci836g0fr7p90v0p94166j7hbxhcw996xv20pywwblf73vl"))))
+
+(define-public wasmedge
+ (package
+ (name "wasmedge")
+ (version "0.13.5")
+ (source
+ (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://github.com/WasmEdge/WasmEdge")
+ (commit version)))
+ (file-name (git-file-name name version))
+ (sha256
+ (base32 "1l5rr0rma6n17d2khgac79azqjc9sl3r0vljjzc1aw9hhalmm895"))))
+ (build-system cmake-build-system)
+ (native-inputs (list googletest simdjson))
+ (inputs (list llvm-17 lld-17 spdlog))
+ (arguments
+ (list
+ #:configure-flags #~(list "-DWASMEDGE_BUILD_TESTS=ON")
+ #:phases
+ #~(modify-phases %standard-phases
+ (add-before 'configure 'unpack-unittest
+ (lambda _
+ (substitute* "test/spec/CMakeLists.txt"
+ (("GIT_REPOSITORY https://github.com/second-state/WasmEdge-unittest")
+ (string-append "URL file://" #$wasmedge-unittest))
+ (("GIT_TAG.*") ""))))
+ (add-before 'configure 'disable-test
+ (lambda _
+ ;; this test require network
+ (substitute* "test/host/socket/CMakeLists.txt"
+ (("add_test\\(wasiSocketTests wasiSocketTests\\)")
+ "")))))))
+ (home-page "https://wasmedge.org/")
+ (synopsis "High performance WebAssembly Virtual Machine")
+ (description
+ "WasmEdge is a lightweight, high-performance, and extensible
+WebAssembly runtime for cloud native, edge, and decentralized applications.
+It powers serverless apps, embedded functions, microservices, smart contracts,
+and IoT devices.")
+ (license (list license:asl2.0 license:cc0))))
+
(define-public websocketpp
(package
(name "websocketpp")
base-commit: aeaa390b71a15335bef03f83bd9dc946fa535398
--
2.41.0
X-Loop: help-debbugs@HIDDEN
Subject: [bug#68910] [PATCH] gnu: Add wasmedge.
References: <b9abfd65f5c4f23adfc4bc48fe006de523525fd3.1706981201.git.zhengjunjie@HIDDEN>
In-Reply-To: <b9abfd65f5c4f23adfc4bc48fe006de523525fd3.1706981201.git.zhengjunjie@HIDDEN>
Resent-From: Zheng Junjie <zhengjunjie@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Sat, 02 Mar 2024 10:14:01 +0000
Resent-Message-ID: <handler.68910.B68910.170937439623270 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 68910
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch moreinfo
To: 68910 <at> debbugs.gnu.org
Received: via spool by 68910-submit <at> debbugs.gnu.org id=B68910.170937439623270
(code B ref 68910); Sat, 02 Mar 2024 10:14:01 +0000
Received: (at 68910) by debbugs.gnu.org; 2 Mar 2024 10:13:16 +0000
Received: from localhost ([127.0.0.1]:38088 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1rgMMl-00063F-Tg
for submit <at> debbugs.gnu.org; Sat, 02 Mar 2024 05:13:16 -0500
Received: from [159.226.251.81] (port=47898 helo=cstnet.cn)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <zhengjunjie@HIDDEN>) id 1rgMMg-00062T-7P
for 68910 <at> debbugs.gnu.org; Sat, 02 Mar 2024 05:13:14 -0500
Received: from m.taildaf0f.ts.net (unknown [183.247.5.134])
by APP-03 (Coremail) with SMTP id rQCowACHj+eJ++JlPsLtAw--.15189S2;
Sat, 02 Mar 2024 18:12:25 +0800 (CST)
From: Zheng Junjie <zhengjunjie@HIDDEN>
Date: Sat, 2 Mar 2024 18:12:04 +0800
Message-ID: <47e53db905ed88fb653243b423528b1af0e358de.1709374240.git.zhengjunjie@HIDDEN>
X-Mailer: git-send-email 2.41.0
MIME-Version: 1.0
Content-Type: text/plain; charset=y
Content-Transfer-Encoding: 8bit
X-CM-TRANSID: rQCowACHj+eJ++JlPsLtAw--.15189S2
X-Coremail-Antispam: 1UD129KBjDUn29KB7ZKAUJUUUUU529EdanIXcx71UUUUU7v73
VFW2AGmfu7bjvjm3AaLaJ3UjIYCTnIWjp_UUUYh7k0a2IF6F4UM7kC6x804xWl14x267AK
xVWUJVW8JwAFc2x0x2IEx4CE42xK8VAvwI8IcIk0rVWrJVCq3wAFIxvE14AKwVWUJVWUGw
A2ocxC64kIII0Yj41l84x0c7CEw4AK67xGY2AK021l84ACjcxK6xIIjxv20xvE14v26r1I
6r4UM28EF7xvwVC0I7IYx2IY6xkF7I0E14v26r1j6r4UM28EF7xvwVC2z280aVAFwI0_Gr
1j6F4UJwA2z4x0Y4vEx4A2jsIEc7CjxVAFwI0_Gr1j6F4UJwAS0I0E0xvYzxvE52x082IY
62kv0487M2AExVAIFx02aVAFz4v204v7Mc02F40EFcxC0VAKzVAqx4xG6I80ewAv7VC0I7
IYx2IY67AKxVWUXVWUAwAv7VC2z280aVAFwI0_Jr0_Gr1lOx8S6xCaFVCjc4AY6r1j6r4U
M4x0Y48IcxkI7VAKI48JM4kE6I8I3I0E14AKx2xKxVC2ax8xMxAIw28IcxkI7VAKI48JMx
C20s026xCaFVCjc4AY6r1j6r4UMI8I3I0E5I8CrVAFwI0_Jr0_Jr4lx2IqxVCjr7xvwVAF
wI0_Jr0_Jr4lx4CE17CEb7AF67AKxVWUJVWUXwCIc40Y0x0EwIxGrwCI42IY6xIIjxv20x
vE14v26r1j6r1xMIIF0xvE2Ix0cI8IcVCY1x0267AKxVWUJVW8JwCI42IY6xAIw20EY4v2
0xvaj40_Jr0_JF4lIxAIcVC2z280aVAFwI0_Jr0_Gr1lIxAIcVC2z280aVCY1x0267AKxV
WUJVW8JbIYCTnIWIevJa73UjIFyTuYvjxU29YwUUUUU
X-Originating-IP: [183.247.5.134]
X-CM-SenderInfo: x2kh0wxmxqyx3h6l2u1dvotugofq/
X-Spam-Score: 1.3 (+)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
has NOT identified this incoming email as spam. The original
message has been attached to this so you can view it or label
similar future email. If you have any questions, see
the administrator of that system for details.
Content preview: * gnu/packages/web.scm (wasmedge): New variable. Change-Id:
I62a5bbe0e228f0b743bee4d55c4948c61bbfc969 --- gnu/packages/web.scm | 64
++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 64 insertions(+)
Content analysis details: (1.3 points, 10.0 required)
pts rule name description
---- ---------------------- --------------------------------------------------
-0.0 SPF_PASS SPF: sender matches SPF record
-0.0 SPF_HELO_PASS SPF: HELO matches SPF record
1.3 RDNS_NONE Delivered to internal network by a host with no rDNS
-0.0 T_SCC_BODY_TEXT_LINE No description available.
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: 0.3 (/)
* gnu/packages/web.scm (wasmedge): New variable.
Change-Id: I62a5bbe0e228f0b743bee4d55c4948c61bbfc969
---
gnu/packages/web.scm | 64 ++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 64 insertions(+)
diff --git a/gnu/packages/web.scm b/gnu/packages/web.scm
index 9ded719e71..24947e2ee6 100644
--- a/gnu/packages/web.scm
+++ b/gnu/packages/web.scm
@@ -66,6 +66,7 @@
;;; Copyright © 2023 Felix Lechner <felix.lechner@HIDDEN>
;;; Copyright © 2023 Evgeny Pisemsky <evgeny@HIDDEN>
;;; Copyright © 2024 Tomas Volf <~@wolfsden.cz>
+;;; Copyright © 2024 Zheng Junjie <873216071@HIDDEN>
;;;
;;; This file is part of GNU Guix.
;;;
@@ -164,6 +165,7 @@ (define-module (gnu packages web)
#:use-module (gnu packages kerberos)
#:use-module (gnu packages libbsd)
#:use-module (gnu packages libevent)
+ #:use-module (gnu packages libffi)
#:use-module (gnu packages libidn)
#:use-module (gnu packages libunistring)
#:use-module (gnu packages libunwind)
@@ -171,6 +173,8 @@ (define-module (gnu packages web)
#:use-module (gnu packages lisp-xyz)
#:use-module (gnu packages lsof)
#:use-module (gnu packages lua)
+ #:use-module (gnu packages llvm)
+ #:use-module (gnu packages logging)
#:use-module (gnu packages mail)
#:use-module (gnu packages man)
#:use-module (gnu packages markup)
@@ -1782,6 +1786,66 @@ (define-public wasm-micro-runtime
features.")
(license license:asl2.0)))
+
+(define wasmedge-unittest
+ (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://github.com/second-state/WasmEdge-unittest")
+ (commit "wasm-dev-0.13.0")))
+ (file-name
+ (git-file-name "WasmEdge-unittest" "wasm-dev-0.13.0"))
+ (sha256
+ (base32
+ "05nbwci836g0fr7p90v0p94166j7hbxhcw996xv20pywwblf73vl"))))
+
+(define-public wasmedge
+ (package
+ (name "wasmedge")
+ (version "0.13.5")
+ (source
+ (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://github.com/WasmEdge/WasmEdge")
+ (commit version)))
+ (file-name (git-file-name name version))
+ (sha256
+ (base32 "1l5rr0rma6n17d2khgac79azqjc9sl3r0vljjzc1aw9hhalmm895"))))
+ (build-system cmake-build-system)
+ (native-inputs (list googletest simdjson pkg-config))
+ (inputs (list llvm-17 lld-17 spdlog libffi))
+ (arguments
+ (list
+ #:configure-flags #~(list "-DWASMEDGE_BUILD_TESTS=ON")
+ #:phases
+ #~(modify-phases %standard-phases
+ (add-after 'unpack 'set-VERSION
+ (lambda _
+ (call-with-output-file "VERSION"
+ (lambda (port)
+ (format port "~a" #$version)))))
+ (add-before 'configure 'unpack-unittest
+ (lambda _
+ (substitute* "test/spec/CMakeLists.txt"
+ (("GIT_REPOSITORY https://github.com/second-state/WasmEdge-unittest")
+ (string-append "URL file://" #$wasmedge-unittest))
+ (("GIT_TAG.*") ""))))
+ (add-before 'configure 'disable-test
+ (lambda _
+ ;; this test require network
+ (substitute* "test/host/socket/CMakeLists.txt"
+ (("add_test\\(wasiSocketTests wasiSocketTests\\)")
+ "")))))))
+ (home-page "https://wasmedge.org/")
+ (synopsis "High performance WebAssembly Virtual Machine")
+ (description
+ "WasmEdge is a lightweight, high-performance, and extensible
+WebAssembly runtime for cloud native, edge, and decentralized applications.
+It powers serverless apps, embedded functions, microservices, smart contracts,
+and IoT devices.")
+ (license (list license:asl2.0 license:cc0))))
+
(define-public websocketpp
(package
(name "websocketpp")
base-commit: aeaa390b71a15335bef03f83bd9dc946fa535398
--
2.41.0
X-Loop: help-debbugs@HIDDEN
Subject: [bug#68910] [PATCH v2] gnu: Add wasmedge.
Resent-From: Zheng Junjie <zhengjunjie@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Thu, 05 Sep 2024 16:16:02 +0000
Resent-Message-ID: <handler.68910.B.172555295621332 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 68910
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch moreinfo
To: 68910 <at> debbugs.gnu.org
X-Debbugs-Original-To: Zheng Junjie via Guix-patches <guix-patches@HIDDEN>
X-Debbugs-Original-Cc: 68910 <at> debbugs.gnu.org
Received: via spool by submit <at> debbugs.gnu.org id=B.172555295621332
(code B ref -1); Thu, 05 Sep 2024 16:16:02 +0000
Received: (at submit) by debbugs.gnu.org; 5 Sep 2024 16:15:56 +0000
Received: from localhost ([127.0.0.1]:37989 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1smF9I-0005Y0-LZ
for submit <at> debbugs.gnu.org; Thu, 05 Sep 2024 12:15:56 -0400
Received: from lists.gnu.org ([209.51.188.17]:38972)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <zhengjunjie@HIDDEN>) id 1smF9H-0005Xq-BA
for submit <at> debbugs.gnu.org; Thu, 05 Sep 2024 12:15:55 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10])
by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.90_1) (envelope-from <zhengjunjie@HIDDEN>)
id 1smF8D-0007qO-LO
for guix-patches@HIDDEN; Thu, 05 Sep 2024 12:14:49 -0400
Received: from smtp84.cstnet.cn ([159.226.251.84] helo=cstnet.cn)
by eggs.gnu.org with esmtps (TLS1.2:DHE_RSA_AES_256_CBC_SHA1:256)
(Exim 4.90_1) (envelope-from <zhengjunjie@HIDDEN>)
id 1smF8A-0006fe-Vz
for guix-patches@HIDDEN; Thu, 05 Sep 2024 12:14:49 -0400
Received: from m (unknown [117.147.109.233])
by APP-05 (Coremail) with SMTP id zQCowABXOurt2NlmuJN8AQ--.24934S2;
Fri, 06 Sep 2024 00:14:38 +0800 (CST)
From: Zheng Junjie <zhengjunjie@HIDDEN>
In-Reply-To: <269d25747a9d357c48912fb73dd1197022033c76.1709301898.git.zhengjunjie@HIDDEN>
(Zheng Junjie via Guix-patches's message of "Fri, 1 Mar 2024 22:04:58
+0800")
References: <b9abfd65f5c4f23adfc4bc48fe006de523525fd3.1706981201.git.zhengjunjie@HIDDEN>
<269d25747a9d357c48912fb73dd1197022033c76.1709301898.git.zhengjunjie@HIDDEN>
Date: Fri, 06 Sep 2024 00:14:36 +0800
Message-ID: <8734me2i37.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: multipart/signed; boundary="=-=-=";
micalg=pgp-sha512; protocol="application/pgp-signature"
X-CM-TRANSID: zQCowABXOurt2NlmuJN8AQ--.24934S2
X-Coremail-Antispam: 1UD129KBjDUn29KB7ZKAUJUUUUU529EdanIXcx71UUUUU7v73
VFW2AGmfu7bjvjm3AaLaJ3UjIYCTnIWjp_UUU5R7k0a2IF6w1UM7kC6x804xWl14x267AK
xVWUJVW8JwAFc2x0x2IEx4CE42xK8VAvwI8IcIk0rVWrJVCq3wAFIxvE14AKwVWUJVWUGw
A2ocxC64kIII0Yj41l84x0c7CEw4AK67xGY2AK021l84ACjcxK6xIIjxv20xvE14v26r1j
6r1xM28EF7xvwVC0I7IYx2IY6xkF7I0E14v26r1j6r4UM28EF7xvwVC2z280aVAFwI0_Jr
0_Gr1l84ACjcxK6I8E87Iv6xkF7I0E14v26r1j6r4UM2AIxVAIcxkEcVAq07x20xvEncxI
r21le4C267I2x7xF54xIwI1l5I8CrVACY4xI64kE6c02F40Ex7xfMcIj6xIIjxv20xvE14
v26r1j6r18McIj6I8E87Iv67AKxVWUJVW8JwAm72CE4IkC6x0Yz7v_Jr0_Gr1lF7xvr2IY
64vIr41l42xK82IYc2Ij64vIr41l4I8I3I0E4IkC6x0Yz7v_Jr0_Gr1lx2IqxVAqx4xG67
AKxVWUJVWUGwC20s026x8GjcxK67AKxVWUGVWUWwC2zVAF1VAY17CE14v26r1Y6r17MIIY
rxkI7VAKI48JMIIF0xvE2Ix0cI8IcVAFwI0_Jr0_JF4lIxAIcVC0I7IYx2IY6xkF7I0E14
v26r1j6r4UMIIF0xvE42xK8VAvwI8IcIk0rVWUJVWUCwCI42IY6I8E87Iv67AKxVWUJVW8
JwCI42IY6I8E87Iv6xkF7I0E14v26r1j6r4UYxBIdaVFxhVjvjDU0xZFpf9x07jY6wZUUU
UU=
X-Originating-IP: [117.147.109.233]
X-CM-SenderInfo: x2kh0wxmxqyx3h6l2u1dvotugofq/
Received-SPF: pass client-ip=159.226.251.84;
envelope-from=zhengjunjie@HIDDEN; helo=cstnet.cn
X-Spam_score_int: -18
X-Spam_score: -1.9
X-Spam_bar: -
X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, SCC_BODY_SINGLE_WORD=0.001,
SPF_HELO_PASS=-0.001, SPF_PASS=-0.001,
T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: -1.4 (-)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -2.4 (--)
--=-=-=
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable
ping=20
--=-=-=
Content-Type: application/pgp-signature; name="signature.asc"
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEfr6klGDOXiwIdX/bO1qpk+Gi3/AFAmbZ2OwACgkQO1qpk+Gi
3/DWmA/+Ls0JDOZlfd+ivOK0Vn4fhvgWvfuEPaB9jDRZD627BNBFYOxs3/8prRVj
d6ihQ/d1Dy7wJicqi2D7MdMFOdZCvaSrb7/FN7A3iqA3P2EbLPvhSjVLCudFlc00
HLomqKzr+fNl/CrOSZzGHD95iKQdHmIdBlLTiRzeGJV7QEDGL1DozzQ4AR5Z4vBS
RyxbG67zvZYf61+UhWFHMwcVQMp9gB18oXtziYrP6klTLTqFIm/gvyMIgA1ah/P3
ni3jkaNW0k1UzQR+Os5rfuImPf/HBBrh5bdDN18//Z6dCHBM6m2ZceHCRAR3wjjC
bRulAeKsZ+USeNFXltRcPiexc9v68upZ2gHudf67rfhlUQUrk2lG2LAIPWLnYDSp
4Gl8BiItIgf1hAfNtP52Ek/nhb6875t4RWHjanJ6+uZ9/aT5DkvKLDMT9oCr0JpX
vYL3qlhHMHdZlGXmd8nPjfc4LmPgByl4useXTpENHGqR+JC6ciyUBex8ixBlhM6i
xsq2DBsCTKc/FTT59GPE3g4J2+9yYJocNVZLrC9Q92YyL9QG5iPsOuQNYodUkOLu
tjdYs1v6LKJG+S8fBm5LvPfzx42hVtm201QA8X/lt82CkipxenyOawKptBuBiR3u
IrGSyZJxCD3GngDAHcuDMLhZHcfK/mXS054Jf7SSQIWNrmagx2c=
=MoC6
-----END PGP SIGNATURE-----
--=-=-=--
X-Loop: help-debbugs@HIDDEN
Subject: [bug#68910] [PATCH v2] gnu: Add wasmedge.
Resent-From: Zheng Junjie <zhengjunjie@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Thu, 05 Sep 2024 16:22:01 +0000
Resent-Message-ID: <handler.68910.B68910.172555327523383 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 68910
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch moreinfo
To: 68910 <at> debbugs.gnu.org
X-Debbugs-Original-To: Zheng Junjie via Guix-patches <guix-patches@HIDDEN>
X-Debbugs-Original-Cc: 68910 <at> debbugs.gnu.org
Received: via spool by 68910-submit <at> debbugs.gnu.org id=B68910.172555327523383
(code B ref 68910); Thu, 05 Sep 2024 16:22:01 +0000
Received: (at 68910) by debbugs.gnu.org; 5 Sep 2024 16:21:15 +0000
Received: from localhost ([127.0.0.1]:37993 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1smFER-000654-BY
for submit <at> debbugs.gnu.org; Thu, 05 Sep 2024 12:21:15 -0400
Received: from smtp84.cstnet.cn ([159.226.251.84]:46216 helo=cstnet.cn)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <zhengjunjie@HIDDEN>) id 1smFEO-0005wx-Pm
for 68910 <at> debbugs.gnu.org; Thu, 05 Sep 2024 12:21:14 -0400
Received: from m (unknown [117.147.109.233])
by APP-05 (Coremail) with SMTP id zQCowABXOurt2NlmuJN8AQ--.24934S2;
Fri, 06 Sep 2024 00:14:38 +0800 (CST)
From: Zheng Junjie <zhengjunjie@HIDDEN>
In-Reply-To: <269d25747a9d357c48912fb73dd1197022033c76.1709301898.git.zhengjunjie@HIDDEN>
(Zheng Junjie via Guix-patches's message of "Fri, 1 Mar 2024 22:04:58
+0800")
References: <b9abfd65f5c4f23adfc4bc48fe006de523525fd3.1706981201.git.zhengjunjie@HIDDEN>
<269d25747a9d357c48912fb73dd1197022033c76.1709301898.git.zhengjunjie@HIDDEN>
Date: Fri, 06 Sep 2024 00:14:36 +0800
Message-ID: <8734me2i37.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: multipart/signed; boundary="=-=-=";
micalg=pgp-sha512; protocol="application/pgp-signature"
X-CM-TRANSID: zQCowABXOurt2NlmuJN8AQ--.24934S2
X-Coremail-Antispam: 1UD129KBjDUn29KB7ZKAUJUUUUU529EdanIXcx71UUUUU7v73
VFW2AGmfu7bjvjm3AaLaJ3UjIYCTnIWjp_UUU5R7k0a2IF6w1UM7kC6x804xWl14x267AK
xVWUJVW8JwAFc2x0x2IEx4CE42xK8VAvwI8IcIk0rVWrJVCq3wAFIxvE14AKwVWUJVWUGw
A2ocxC64kIII0Yj41l84x0c7CEw4AK67xGY2AK021l84ACjcxK6xIIjxv20xvE14v26r1j
6r1xM28EF7xvwVC0I7IYx2IY6xkF7I0E14v26r1j6r4UM28EF7xvwVC2z280aVAFwI0_Jr
0_Gr1l84ACjcxK6I8E87Iv6xkF7I0E14v26r1j6r4UM2AIxVAIcxkEcVAq07x20xvEncxI
r21le4C267I2x7xF54xIwI1l5I8CrVACY4xI64kE6c02F40Ex7xfMcIj6xIIjxv20xvE14
v26r1j6r18McIj6I8E87Iv67AKxVWUJVW8JwAm72CE4IkC6x0Yz7v_Jr0_Gr1lF7xvr2IY
64vIr41l42xK82IYc2Ij64vIr41l4I8I3I0E4IkC6x0Yz7v_Jr0_Gr1lx2IqxVAqx4xG67
AKxVWUJVWUGwC20s026x8GjcxK67AKxVWUGVWUWwC2zVAF1VAY17CE14v26r1Y6r17MIIY
rxkI7VAKI48JMIIF0xvE2Ix0cI8IcVAFwI0_Jr0_JF4lIxAIcVC0I7IYx2IY6xkF7I0E14
v26r1j6r4UMIIF0xvE42xK8VAvwI8IcIk0rVWUJVWUCwCI42IY6I8E87Iv67AKxVWUJVW8
JwCI42IY6I8E87Iv6xkF7I0E14v26r1j6r4UYxBIdaVFxhVjvjDU0xZFpf9x07jY6wZUUU
UU=
X-Originating-IP: [117.147.109.233]
X-CM-SenderInfo: x2kh0wxmxqyx3h6l2u1dvotugofq/
X-Spam-Score: -0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)
--=-=-=
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable
ping=20
--=-=-=
Content-Type: application/pgp-signature; name="signature.asc"
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEfr6klGDOXiwIdX/bO1qpk+Gi3/AFAmbZ2OwACgkQO1qpk+Gi
3/DWmA/+Ls0JDOZlfd+ivOK0Vn4fhvgWvfuEPaB9jDRZD627BNBFYOxs3/8prRVj
d6ihQ/d1Dy7wJicqi2D7MdMFOdZCvaSrb7/FN7A3iqA3P2EbLPvhSjVLCudFlc00
HLomqKzr+fNl/CrOSZzGHD95iKQdHmIdBlLTiRzeGJV7QEDGL1DozzQ4AR5Z4vBS
RyxbG67zvZYf61+UhWFHMwcVQMp9gB18oXtziYrP6klTLTqFIm/gvyMIgA1ah/P3
ni3jkaNW0k1UzQR+Os5rfuImPf/HBBrh5bdDN18//Z6dCHBM6m2ZceHCRAR3wjjC
bRulAeKsZ+USeNFXltRcPiexc9v68upZ2gHudf67rfhlUQUrk2lG2LAIPWLnYDSp
4Gl8BiItIgf1hAfNtP52Ek/nhb6875t4RWHjanJ6+uZ9/aT5DkvKLDMT9oCr0JpX
vYL3qlhHMHdZlGXmd8nPjfc4LmPgByl4useXTpENHGqR+JC6ciyUBex8ixBlhM6i
xsq2DBsCTKc/FTT59GPE3g4J2+9yYJocNVZLrC9Q92YyL9QG5iPsOuQNYodUkOLu
tjdYs1v6LKJG+S8fBm5LvPfzx42hVtm201QA8X/lt82CkipxenyOawKptBuBiR3u
IrGSyZJxCD3GngDAHcuDMLhZHcfK/mXS054Jf7SSQIWNrmagx2c=
=MoC6
-----END PGP SIGNATURE-----
--=-=-=--
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.