summaryrefslogtreecommitdiff
path: root/nonguix/utils.scm
AgeCommit message (Collapse)Author
2025-05-14utils: with-transformation: Deprioritize matching of procedures.Hilton Chain
* nonguix/utils.scm (with-transformation): Deprioritize procedure matching.
2025-05-14utils: with-transformation: Handle more cases.Hilton Chain
* nonguix/utils.scm (with-transformation): Skip parameters. Avoid duplicating file system packages.
2025-04-05nonguix: Add package-with-alias.Hilton Chain
* nonguix/utils.scm (package-with-alias): New procedure.
2025-04-04nonguix: Add package-input-grafting.Hilton Chain
* nonguix/utils.scm (package-input-grafting): New procedure.
2025-01-20nonguix: Add with-transformation.Sergio Pastor Pérez
* nonguix/utils.scm (with-transformation): New procedure. Signed-off-by: Hilton Chain <hako@ultrarare.space>
2022-12-19nonguix: Add missing copyright line.Jonathan Brielmaier
This is a follow up to daa0dda76ddd869c8b2866fcf2866667b69461ad. * nonguix/utils.scm: Add missing copyright line for myself.
2022-12-19*.scm: Use SPDX license identifiers.Jonathan Brielmaier
Fixes https://gitlab.com/nonguix/nonguix/-/issues/224 * *.scm: Use SPDX license identifier and remove obsolete license statement.
2020-05-15nonguix: Don't rename to32 package to avoid useless rebuilds.Pierre Neidhardt
* nonguix/utils.scm (to32): Reuse inherited `name' field.
2019-12-29nonguix: Remove spurious getenv* export.Pierre Neidhardt
* nonguix/utils.scm: Do it.
2019-12-29Move the "binary" build system from the Gaming Channels to Nonguix.Pierre Neidhardt
* nonguix/build-system/binary.scm: New file. * nonguix/build/binary-build-system.scm: New file. * nonguix/build/utils.scm: New file. * nonguix/utils.scm: New file.