GNU bug report logs - #77832
[PATCH] news: Add entry for the node-build-system API change.

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: guix-patches; Reported by: Jelle Licht <jlicht@HIDDEN>; Keywords: patch; dated Tue, 15 Apr 2025 20:58:02 UTC; Maintainer for guix-patches is guix-patches@HIDDEN.

Message received at 77832 <at> debbugs.gnu.org:


Received: (at 77832) by debbugs.gnu.org; 16 Apr 2025 09:51:39 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Apr 16 05:51:38 2025
Received: from localhost ([127.0.0.1]:35233 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1u4zQe-0002Za-VY
	for submit <at> debbugs.gnu.org; Wed, 16 Apr 2025 05:51:38 -0400
Received: from relay.yourmailgateway.de ([188.68.63.98]:51421)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <pelzflorian@HIDDEN>)
 id 1u4zQa-0002Yf-Mb
 for 77832 <at> debbugs.gnu.org; Wed, 16 Apr 2025 05:51:34 -0400
Received: from mors-relay-2501.netcup.net (localhost [127.0.0.1])
 by mors-relay-2501.netcup.net (Postfix) with ESMTPS id 4ZcxBB73wQz656F;
 Wed, 16 Apr 2025 11:51:30 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=pelzflorian.de;
 s=key2; t=1744797091;
 bh=XgcFwVwpfZbIq2QNU/X5doI9kQYNfitqOrNCui7VvDE=;
 h=From:To:Cc:Subject:In-Reply-To:References:Date:From;
 b=kubIDQ6zmhN+XLjsIH20w6E43Hkla3QDSKWTy64OuC7K4Ru5mQKccox2iWj7uzKpe
 xVmbPAcXc0YnKOnlLj5C7GQdtEzlVq1+v+1PGtUzU53HzSEgqJcMdoZQjsbbcgM2sk
 YNhLB51SXni8VPulSWzUXhmlEdPoPuD8R2MkRRAOkU39zSbAFwCy3Fz+SXLkd5vcfF
 ihY/J3bg86WDW/a+si4Bzt16/iQN3XG8ed0ALnXpAvC3rDo2AipvAzwQ5CGZugj06h
 Ploe64lli3F+lg88bIO3QP8Sypv75swBM71skwfXM8Bk2q3V4BYvCspn9nZSNdl6TY
 1Qx/CkuP4ZSzA==
Received: from policy01-mors.netcup.net (unknown [46.38.225.35])
 by mors-relay-2501.netcup.net (Postfix) with ESMTPS id 4ZcxBB6Mg5z4y1j;
 Wed, 16 Apr 2025 11:51:30 +0200 (CEST)
X-Virus-Scanned: Debian amavisd-new at policy01-mors.netcup.net
X-Spam-Flag: NO
X-Spam-Score: -2.9
X-Spam-Level: 
X-Spam-Status: No, score=-2.9 required=6.31 tests=[ALL_TRUSTED=-1,
 BAYES_00=-1.9] autolearn=ham autolearn_force=no
Received: from mxe217.netcup.net (unknown [10.243.12.53])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (No client certificate requested)
 by policy01-mors.netcup.net (Postfix) with ESMTPS id 4ZcxB81Q2gz8tYc;
 Wed, 16 Apr 2025 11:51:27 +0200 (CEST)
Received: from florianhp (ipb21a5dbf.dynamic.kabel-deutschland.de
 [178.26.93.191])
 by mxe217.netcup.net (Postfix) with ESMTPSA id 9B60D851DA;
 Wed, 16 Apr 2025 11:51:20 +0200 (CEST)
From: "pelzflorian (Florian Pelz)" <pelzflorian@HIDDEN>
To: Jelle Licht <jlicht@HIDDEN>
Subject: Re: [bug#77832] [PATCH] news: Add entry for the node-build-system
 API change.
In-Reply-To: <0417d9ca34d7d7f80677d0421b8aea478274a297.1744750582.git.jlicht@HIDDEN>
 (Jelle Licht's message of "Tue, 15 Apr 2025 22:52:48 +0200")
References: <0417d9ca34d7d7f80677d0421b8aea478274a297.1744750582.git.jlicht@HIDDEN>
Date: Wed, 16 Apr 2025 11:52:04 +0200
Message-ID: <878qo04env.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="=-=-="
X-Rspamd-Server: rspamd-worker-8404
X-Rspamd-Queue-Id: 9B60D851DA
X-NC-CID: lUDkM6T7k+aAi/q08/R6Bky2XMHHCmuFYbCj21JRdn3rT/RkP8UgvLtu
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 77832
Cc: Julien Lepiller <julien@HIDDEN>,
 Ludovic =?utf-8?Q?Court=C3=A8s?= <ludo@HIDDEN>, 77832 <at> debbugs.gnu.org
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; charset=utf-8
Content-Transfer-Encoding: quoted-printable

Thank you Jelle for writing the news and simplifying node-build-system.

Could you add this German news translation?  Also:

* I changed @{modify-json} to @code{modify-json}.

* I adjusted the line breaks to the 80 characters per line limit.

* When translating, I omitted the words =E2=80=9CNote that=E2=80=9D.  I bel=
ieve they
could also be removed from the English version, but have not made that
change.  Does not matter much either way.


--=-=-=
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline; filename=german-news-node-api.scm
Content-Transfer-Encoding: quoted-printable

 (entry (commit "3e9e164154af6245389af5a1781473b36263ad20")
        (title
         (en "Incompatible changes in the @code{node-build-system}")
         (de "Inkompatible =C3=84nderungen im @code{node-build-system}"))
        (body
         (en "The @code{node-build-system} has been modified to work with t=
he
new @code{modify-json} API.

Note that if you used @code{delete-dependencies} or
@code{with-atomic-json-file-replacement} in your own packages previously, y=
ou
now have to wrap these in @code{modify-json}.  For example:

@lisp
(modify-json (delete-dependencies '(\"tslint\")))
@end lisp

The @code{npm-binary} importer generates package expressions using the new
@code{modify-json} API.")
         (de "Das Erstellungssystem @code{node-build-system} wurde ver=C3=
=A4ndert und
benutzt jetzt die neue @code{modify-json}-API.

Wenn Sie bisher @code{delete-dependencies} oder
@code{with-atomic-json-file-replacement} in Ihren eigenen Paketen benutzt h=
aben,
m=C3=BCssen Sie diese jetzt mit @code{modify-json} umh=C3=BCllen.  Zum Beis=
piel:

@lisp
(modify-json (delete-dependencies '(\"tslint\")))
@end lisp

Der @code{npm-binary}-Importer verwendet die neue @code{modify-json}-API und
erzeugt damit Paketausdr=C3=BCcke.")))

--=-=-=
Content-Type: text/plain


Regards,
Florian

--=-=-=--




Information forwarded to guix-patches@HIDDEN:
bug#77832; Package guix-patches. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 15 Apr 2025 20:57:17 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Apr 15 16:57:17 2025
Received: from localhost ([127.0.0.1]:56559 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1u4nLJ-0001EP-99
	for submit <at> debbugs.gnu.org; Tue, 15 Apr 2025 16:57:17 -0400
Received: from lists.gnu.org ([2001:470:142::17]:51782)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <jlicht@HIDDEN>) id 1u4nLF-0001AP-MU
 for submit <at> debbugs.gnu.org; Tue, 15 Apr 2025 16:57:15 -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 <jlicht@HIDDEN>) id 1u4nKu-0000F5-3W
 for guix-patches@HIDDEN; Tue, 15 Apr 2025 16:56:52 -0400
Received: from mail2.fsfe.org ([2001:780:215:1::55])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <jlicht@HIDDEN>) id 1u4nKn-0003eK-Da
 for guix-patches@HIDDEN; Tue, 15 Apr 2025 16:56:51 -0400
From: Jelle Licht <jlicht@HIDDEN>
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fsfe.org; s=2023072501;
 t=1744750601;
 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=zTZrPwWV9U1qIKtE4wydhqgK9qcr3nVSYiexPUTmOj8=;
 b=HMPkXz3sw8Dxl50Sq6nbC8EZ00GeiozaJQMBxm71oJ81/rIBUj7YTpqtW3MBdgWMk0Jn6U
 Yly8T61RVzBzrWALgrYs6aQESxdvqwT1n/miNlQw3uh7iV+eTfYp9ZnI6GF/r/qZ8JsDrE
 butA5j9/Rkyp412PDJdRXWeLulLkzhg=
To: guix-patches@HIDDEN
Subject: [PATCH] news: Add entry for the node-build-system API change.
Date: Tue, 15 Apr 2025 22:52:48 +0200
X-Debbugs-Cc: Florian Pelz <pelzflorian@HIDDEN>, Julien Lepiller
 <julien@HIDDEN>, Ludovic =?utf-8?Q?Court=C3=A8s?= <ludo@HIDDEN>
Message-Id: <0417d9ca34d7d7f80677d0421b8aea478274a297.1744750582.git.jlicht@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
Received-SPF: pass client-ip=2001:780:215:1::55; envelope-from=jlicht@HIDDEN;
 helo=mail2.fsfe.org
X-Spam_score_int: -70
X-Spam_score: -7.1
X-Spam_bar: -------
X-Spam_report: (-7.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_DNSWL_HI=-5,
 SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 0.9 (/)
X-Debbugs-Envelope-To: submit
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 (/)

* etc/news.scm: Add entry.

Change-Id: I11b33fef997764f661e03a4b527c7610c48940f0
---
 etc/news.scm | 18 ++++++++++++++++++
 1 file changed, 18 insertions(+)

diff --git a/etc/news.scm b/etc/news.scm
index 4b3da44540..7e9f41736d 100644
--- a/etc/news.scm
+++ b/etc/news.scm
@@ -28,6 +28,7 @@
 ;; Copyright =C2=A9 2024 Nicolas Graves <ngraves@HIDDEN>
 ;; Copyright =C2=A9 2024 Sebastian D=C3=BCmcke <code@HIDDEN>
 ;; Copyright =C2=A9 2025 Roman Scherer <roman@HIDDEN>
+;; Copyright =C2=A9 2025 Jelle Licht <jlicht@HIDDEN>
=20
 ;;
 ;; Copying and distribution of this file, with or without modification, are
@@ -36,6 +37,23 @@
=20
 (channel-news
  (version 0)
+ (entry (commit "3e9e164154af6245389af5a1781473b36263ad20")
+        (title
+         (en "Incompatible changes in the @code{node-build-system}"))
+        (body
+         (en "The @code{node-build-system} has been modified to work with =
the new
+@code{modify-json} API.
+
+Note that if you used @code{delete-dependencies} or
+@code{with-atomic-json-file-replacement} in your own packages previously, =
you now
+have to wrap these in @code{modify-json}.  For example:
+
+@lisp
+(modify-json (delete-dependencies '(\"tslint\")))
+@end lisp
+
+The @code{npm-binary} importer generates package expressions using the new
+@{modify-json} API.")))
=20
  (entry (commit "0e51c6547ffdaf91777f7383da4a52a1a07b7286")
         (title

base-commit: 12a6dd40a7b88454cc8a8c930c22681fcee5b1ea
--=20
2.49.0






Acknowledgement sent to Jelle Licht <jlicht@HIDDEN>:
New bug report received and forwarded. Copy sent to pelzflorian@HIDDEN, julien@HIDDEN, ludo@HIDDEN, guix-patches@HIDDEN. Full text available.
Report forwarded to pelzflorian@HIDDEN, julien@HIDDEN, ludo@HIDDEN, guix-patches@HIDDEN:
bug#77832; Package guix-patches. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Wed, 16 Apr 2025 10:00:04 UTC

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