Hi,

100% (rounded up) of the packages build with antioxidant, though a very few still fail to build: <https://ci.guix.gnu.org/eval/749079/dashboard>.

So far, work on antioxidant has been done in a separate channel for convenience, but given that almost everything builds now, I think it's a good time to start looking into moving it into Guix proper (initially as a branch, as there are some remaining TODOs like e.g. 'why are some of the binaries made with antioxidant larger than with cargo-build-system + fix that').

More concretely, this would mean changing the 'runtime' transformations done by 'antioxidant-packages.scm' (in the style of '(guix)Defining Package Variants') to source code transformations ("guix style").

IIRC, Ludo' has some "guix style" patches for moving #:cargo-inputs to 'inputs' and such; those could perhaps be used as a basis.

Greetings,
Maxime.

Attachment: OpenPGP_0x49E3EE22191725EE.asc
Description: OpenPGP public key

Attachment: OpenPGP_signature
Description: OpenPGP digital signature

Reply via email to