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

Previous Next

Package: guix-patches;

Reported by: Jelle Licht <jlicht <at> fsfe.org>

Date: Tue, 15 Apr 2025 20:58:02 UTC

Severity: normal

Tags: patch

Done: Jelle Licht <jlicht <at> fsfe.org>

Bug is archived. No further changes may be made.

Full log


Message #8 received at 77832 <at> debbugs.gnu.org (full text, mbox):

From: "pelzflorian (Florian Pelz)" <pelzflorian <at> pelzflorian.de>
To: Jelle Licht <jlicht <at> fsfe.org>
Cc: Julien Lepiller <julien <at> lepiller.eu>,
 Ludovic Courtès <ludo <at> gnu.org>, 77832 <at> debbugs.gnu.org
Subject: Re: [bug#77832] [PATCH] news: Add entry for the node-build-system
 API change.
Date: Wed, 16 Apr 2025 11:52:04 +0200
[Message part 1 (text/plain, inline)]
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 “Note that”.  I believe they
could also be removed from the English version, but have not made that
change.  Does not matter much either way.

[german-news-node-api.scm (text/plain, inline)]
 (entry (commit "3e9e164154af6245389af5a1781473b36263ad20")
        (title
         (en "Incompatible changes in the @code{node-build-system}")
         (de "Inkompatible Änderungen im @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
@code{modify-json} API.")
         (de "Das Erstellungssystem @code{node-build-system} wurde verändert 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 haben,
müssen Sie diese jetzt mit @code{modify-json} umhüllen.  Zum Beispiel:

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

Der @code{npm-binary}-Importer verwendet die neue @code{modify-json}-API und
erzeugt damit Paketausdrücke.")))
[Message part 3 (text/plain, inline)]
Regards,
Florian

This bug report was last modified 30 days ago.

Previous Next


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