GNU logs - #78080, boring messages


Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#78080] [PATCH 1/2] Revert "gnu: quickjs: Deprecate."
Resent-From: iyzsong@HIDDEN
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Sun, 27 Apr 2025 00:33:02 +0000
Resent-Message-ID: <handler.78080.B.174571393429162 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: report 78080
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 78080 <at> debbugs.gnu.org
Cc: =?UTF-8?Q?=E5=AE=8B=E6=96=87=E6=AD=A6?= <iyzsong@HIDDEN>, Ashvith Shetty <ashvithshetty0010@HIDDEN>
X-Debbugs-Original-To: guix-patches@HIDDEN
Received: via spool by submit <at> debbugs.gnu.org id=B.174571393429162
          (code B ref -1); Sun, 27 Apr 2025 00:33:02 +0000
Received: (at submit) by debbugs.gnu.org; 27 Apr 2025 00:32:14 +0000
Received: from localhost ([127.0.0.1]:36463 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1u8pwL-0007aI-Mz
	for submit <at> debbugs.gnu.org; Sat, 26 Apr 2025 20:32:14 -0400
Received: from lists.gnu.org ([2001:470:142::17]:39390)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <iyzsong@HIDDEN>) id 1u8pwJ-0007Zy-3X
 for submit <at> debbugs.gnu.org; Sat, 26 Apr 2025 20:32:11 -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 <iyzsong@HIDDEN>) id 1u8pw8-0004XX-IN
 for guix-patches@HIDDEN; Sat, 26 Apr 2025 20:32:02 -0400
Received: from mail.envs.net ([5.199.136.28])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <iyzsong@HIDDEN>) id 1u8pw4-0002aX-Ev
 for guix-patches@HIDDEN; Sat, 26 Apr 2025 20:31:59 -0400
Received: from localhost (mail.envs.net [127.0.0.1])
 by mail.envs.net (Postfix) with ESMTP id E95DB38A40E9;
 Sun, 27 Apr 2025 00:31:45 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=envs.net; s=modoboa;
 t=1745713906; bh=brlxC9gUCeQlU4cz+rBVu+hXgT+aZiKLbl3vZkNFdA8=;
 h=From:To:Cc:Subject:Date:From;
 b=M3A5TEAUykXETa45A4yqbutKEpYweRzpFtb+tkASycbt7YUNe5xxhhhnva754E7RM
 mYE2t/EfhaTI8PP+7SCYV+5H78O+v+V6zElsze1ssKtR1gBpl7lLicBMdEnZ8QKevN
 fz5uwS0XhzTlWbd6f0V1fgsTAqVMVkfdgZtLfvpW/wDTSHDS08MjIJNMDtpPoc4xax
 K1BKZ8Gyf3wP0eJZoLmXPL7NW1Wl9pfKNsvEMCxjDl0wlltkFvgsSlDd7/HRzQNY+3
 1RvOz54D7rw1NYUviZ6UTIMYuMRIIUwQHSqQL/h5T4kamEzDp+ErTpR+iRfS8gn+Qp
 5GtHqSaLjMtYfrBc7zJop/HS8aAatVybB6q5tdeCgtpMPJr2XZojAwH4RRhVeghAIP
 kKCLKBJvYZ67eEfVvVcjHfi0ifylgV5Kv4Ii3mDmUckbQpEVI/1v+McXBu9MMee0ur
 u+o4U+++w4xCWHWipG8/rywugK8qmjXHBbtM3+3R0ZCDmWY2Intp0jrj4P0F4gObc0
 tYsrueTsjN9aInoVtHAZO3miigzv9Q5g/9XdPCK7B4hA64IndNOREZdfJpnQsvookm
 aym+sHsrFqJJuQGiS7voc73Kc3JpwGpcFUeZeO6CxuBO7cwpOoFVQAK8L9KJWVIiea
 WeHH8SFHA4s3QqneVgYFlGMU=
X-Virus-Scanned: Debian amavisd-new at mail.envs.net
Received: from mail.envs.net ([127.0.0.1])
 by localhost (mail.envs.net [127.0.0.1]) (amavisd-new, port 10026)
 with ESMTP id vpTYbeL7lUhY; Sun, 27 Apr 2025 00:31:41 +0000 (UTC)
Received: from localhost (unknown [112.44.100.90])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
 key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest
 SHA256) (No client certificate requested)
 by mail.envs.net (Postfix) with ESMTPSA;
 Sun, 27 Apr 2025 00:31:41 +0000 (UTC)
Received: from localhost.localdomain (localhost.lan [127.0.0.1])
 by localhost (OpenSMTPD) with ESMTP id edf53021;
 Sun, 27 Apr 2025 00:36:42 +0000 (UTC)
From: iyzsong@HIDDEN
Date: Sun, 27 Apr 2025 08:36:30 +0800
Message-ID: <394dff694fd2ddf53e5120d0d3eaeb9f03ca954b.1745714143.git.iyzsong@HIDDEN>
X-Mailer: git-send-email 2.49.0
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Received-SPF: pass client-ip=5.199.136.28; envelope-from=iyzsong@HIDDEN;
 helo=mail.envs.net
X-Spam_score_int: -20
X-Spam_score: -2.1
X-Spam_bar: --
X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
 DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1,
 RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001,
 SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=unavailable 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 (/)

From: 宋文武 <iyzsong@HIDDEN>

It seems quickjs-ng and quickjs are not API compatible.
This fixes building tic80.

This reverts commit b94cf86a89ef0a6bf7ec2c8e52f64c5107888f55.

Change-Id: I3666ddbef8d1b2e71d49f9b14aef5a1be4b8495a
---
 gnu/packages/javascript.scm | 45 ++++++++++++++++++++++++++++++++++---
 1 file changed, 42 insertions(+), 3 deletions(-)

diff --git a/gnu/packages/javascript.scm b/gnu/packages/javascript.scm
index 38edc2ff0ab..21222f00279 100644
--- a/gnu/packages/javascript.scm
+++ b/gnu/packages/javascript.scm
@@ -825,6 +825,48 @@ (define-public mujs
 roots, or wrestle with obscure build systems.")
     (license license:isc)))
 
+(define-public quickjs
+  (package
+    (name "quickjs")
+    (version "2024-01-13")
+    (source (origin
+              (method url-fetch)
+              (uri (string-append "https://bellard.org/quickjs/quickjs-"
+                                  version ".tar.xz"))
+              (sha256
+               (base32
+                "00rf45l1bx0yhlv11gn3bbyfqw9724c153bc93mlp9dzjpwghjrw"))
+              (snippet
+               #~(begin (use-modules (guix build utils))
+                        (for-each delete-file
+                                  '("doc/quickjs.pdf"
+                                    "doc/quickjs.html"
+                                    "doc/jsbignum.pdf"
+                                    "doc/jsbignum.html"))))))
+    (build-system gnu-build-system)
+    (arguments
+     (list #:make-flags
+           #~(list (string-append "PREFIX=" #$output)
+                   #$@(if (or (target-riscv64?)
+                              (target-ppc32?))
+                          '("LDFLAGS=-latomic")
+                          '()))
+           #:phases #~(modify-phases %standard-phases
+                        (delete 'configure)
+                        (replace 'check
+                          (lambda* (#:key tests? #:allow-other-keys)
+                            (when tests?
+                              (invoke "make" "microbench")))))))
+    (home-page "https://bellard.org/quickjs/")
+    (synopsis "Small embeddable Javascript engine")
+    (description "QuickJS supports the ES2023 specification including modules,
+asynchronous generators, proxies, BigInt, BigDecimal, BigFloat and operator
+overloading.  It can compile Javascript sources to executables with no external
+dependency.  It includes a command line interpreter with contextual colorization
+implemented in Javascript and a small built-in standard library with C library
+wrappers.")
+    (license license:expat)))
+
 (define-public test262-source
   (origin
     (method git-fetch)
@@ -912,9 +954,6 @@ (define-public quickjs-ng
     ;; 3-clause BSD license for test262
     (license (list license:expat license:bsd-3))))
 
-(define-public quickjs
-  (deprecated-package "quickjs" quickjs-ng))
-
 (define-public duktape
   (package
     (name "duktape")

base-commit: bc9903f6570f070da39870bf9f5510882d71b269
-- 
2.49.0





Message sent:


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: iyzsong@HIDDEN
Subject: bug#78080: Acknowledgement ([PATCH 1/2] Revert "gnu: quickjs:
 Deprecate.")
Message-ID: <handler.78080.B.174571393429162.ack <at> debbugs.gnu.org>
References: <394dff694fd2ddf53e5120d0d3eaeb9f03ca954b.1745714143.git.iyzsong@HIDDEN>
X-Gnu-PR-Message: ack 78080
X-Gnu-PR-Package: guix-patches
X-Gnu-PR-Keywords: patch
Reply-To: 78080 <at> debbugs.gnu.org
Date: Sun, 27 Apr 2025 00:33:03 +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 78080 <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
78080: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D78080
GNU Bug Tracking System
Contact help-debbugs@HIDDEN with problems


Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#78080] [PATCH 2/2] gnu: quickjs: Update to 2025-04-26.
Resent-From: iyzsong@HIDDEN
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Sun, 27 Apr 2025 00:35:02 +0000
Resent-Message-ID: <handler.78080.B78080.174571405529655 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 78080
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 78080 <at> debbugs.gnu.org
Cc: =?UTF-8?Q?=E5=AE=8B=E6=96=87=E6=AD=A6?= <iyzsong@HIDDEN>
Received: via spool by 78080-submit <at> debbugs.gnu.org id=B78080.174571405529655
          (code B ref 78080); Sun, 27 Apr 2025 00:35:02 +0000
Received: (at 78080) by debbugs.gnu.org; 27 Apr 2025 00:34:15 +0000
Received: from localhost ([127.0.0.1]:36488 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1u8pyF-0007iC-RC
	for submit <at> debbugs.gnu.org; Sat, 26 Apr 2025 20:34:15 -0400
Received: from mail.envs.net ([5.199.136.28]:42862)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <iyzsong@HIDDEN>) id 1u8pyA-0007hu-IH
 for 78080 <at> debbugs.gnu.org; Sat, 26 Apr 2025 20:34:10 -0400
Received: from localhost (mail.envs.net [127.0.0.1])
 by mail.envs.net (Postfix) with ESMTP id A7CC838A40E9;
 Sun, 27 Apr 2025 00:34:04 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=envs.net; s=modoboa;
 t=1745714044; bh=JgHj8yYYKAUCqQPddEJBkuadP2AJlh8075MDhlwLKAU=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=Je9Yg5Ug0B4MTmBBWt8wXm9QxF9h2avyGadTtQQIVLZC+HhJSVy/4OaDICRMbGdt1
 VGy6FqNtjaVmnAJOhEwyBew1Q8xDcdQRVx4yzfreCZUTCLLfVvnELYmtf7cQSwL24E
 rhu7w5U4Fv3vzFUBkSMeNmPKLzOYWIjGd9El/dpVCgcvMlAn6u+ZzbullTi5F0+oJk
 arx7iLyY7lRyDs4GVC7xLGVxoV18ZPoAPX++KI66vSSpPm4aKNYlQbguk9IlzIuE2l
 AvOvRPAifJ5NE0wryBmxSN6yab1Y4hyNZXl87+kC7t28njuBlh6Fx2ITCyr9gRLUPL
 V+zZk5MFgQVGkG47QEaKYjCYaGlnWaNXzXMpPHR4lJzyqI/Y+yKTGbV+JHhsyn+JHh
 c7bDP2uwnM9mN7e2n2fGMrzEwF1aoc6rDHXeVOJl1D8Ht3fgIryZazRnoZghipKMcQ
 IRikBbRxY3iw133stnk7x8Ul4trCmjz7PW/7wab0cQGB+LSth7m859y4hL4gzCZt5z
 okUmmEnz+BRtuE/8gyH51W4DRqXvBrSaRrhiwrREosA16t5EyLzqXkA/Dq87flr3oM
 jf4/Gj6HrT2TbuRlmI/TeZ04HQFmyYoVlR+XzQLujukoBOh3br/oMApHoqZkmjjFcW
 dkebssQopadllbw5AbycQoTM=
X-Virus-Scanned: Debian amavisd-new at mail.envs.net
Received: from mail.envs.net ([127.0.0.1])
 by localhost (mail.envs.net [127.0.0.1]) (amavisd-new, port 10026)
 with ESMTP id TLoDxMqJSUmD; Sun, 27 Apr 2025 00:34:01 +0000 (UTC)
Received: from localhost (unknown [112.44.100.90])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
 key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest
 SHA256) (No client certificate requested)
 by mail.envs.net (Postfix) with ESMTPSA;
 Sun, 27 Apr 2025 00:34:01 +0000 (UTC)
Received: from localhost.localdomain (localhost.lan [127.0.0.1])
 by localhost (OpenSMTPD) with ESMTP id 65d31db8;
 Sun, 27 Apr 2025 00:39:02 +0000 (UTC)
From: iyzsong@HIDDEN
Date: Sun, 27 Apr 2025 08:38:55 +0800
Message-ID: <9396ac056d082670029597e33762109ef34d48d3.1745714143.git.iyzsong@HIDDEN>
X-Mailer: git-send-email 2.49.0
In-Reply-To: <394dff694fd2ddf53e5120d0d3eaeb9f03ca954b.1745714143.git.iyzsong@HIDDEN>
References: <394dff694fd2ddf53e5120d0d3eaeb9f03ca954b.1745714143.git.iyzsong@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
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 (-)

From: 宋文武 <iyzsong@HIDDEN>

* gnu/packages/javascript.scm (quickjs): Update to 2025-04-26.

Change-Id: Ia759ec18e58613734446d9cce88f781c3c415c14
---
 gnu/packages/javascript.scm | 8 +++-----
 1 file changed, 3 insertions(+), 5 deletions(-)

diff --git a/gnu/packages/javascript.scm b/gnu/packages/javascript.scm
index 21222f00279..9ea7e815e92 100644
--- a/gnu/packages/javascript.scm
+++ b/gnu/packages/javascript.scm
@@ -828,21 +828,19 @@ (define-public mujs
 (define-public quickjs
   (package
     (name "quickjs")
-    (version "2024-01-13")
+    (version "2025-04-26")
     (source (origin
               (method url-fetch)
               (uri (string-append "https://bellard.org/quickjs/quickjs-"
                                   version ".tar.xz"))
               (sha256
                (base32
-                "00rf45l1bx0yhlv11gn3bbyfqw9724c153bc93mlp9dzjpwghjrw"))
+                "1gw39jazggpbrjmkkmkhsj2wn0mmaw6wb0gkh7vzcvhn4m60f81g"))
               (snippet
                #~(begin (use-modules (guix build utils))
                         (for-each delete-file
                                   '("doc/quickjs.pdf"
-                                    "doc/quickjs.html"
-                                    "doc/jsbignum.pdf"
-                                    "doc/jsbignum.html"))))))
+                                    "doc/quickjs.html"))))))
     (build-system gnu-build-system)
     (arguments
      (list #:make-flags
-- 
2.49.0






Last modified: Sun, 27 Apr 2025 00:45:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.