Hilton Chain
e4459f4802
utils: with-transformation: Deprioritize matching of procedures.
...
* nonguix/utils.scm (with-transformation): Deprioritize procedure matching.
2025-05-14 16:03:30 +08:00
Hilton Chain
5f3ad33833
utils: with-transformation: Handle more cases.
...
* nonguix/utils.scm (with-transformation): Skip parameters.
Avoid duplicating file system packages.
2025-05-14 16:03:28 +08:00
Hilton Chain
6733fbe49c
nonguix: Add package-with-alias.
...
* nonguix/utils.scm (package-with-alias): New procedure.
2025-04-05 07:57:51 +08:00
Hilton Chain
ca1de9c712
nonguix: Add package-input-grafting.
...
* nonguix/utils.scm (package-input-grafting): New procedure.
2025-04-04 12:22:03 +08:00
Sergio Pastor Pérez
c29a9af656
nonguix: Add with-transformation.
...
* nonguix/utils.scm (with-transformation): New procedure.
Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-01-20 23:52:23 +08:00
Jonathan Brielmaier
71252d2d9d
nonguix: Add missing copyright line.
...
This is a follow up to daa0dda76d
.
* nonguix/utils.scm: Add missing copyright line for myself.
2022-12-19 17:25:05 +01:00
Jonathan Brielmaier
62a5df4222
*.scm: Use SPDX license identifiers.
...
Fixes https://gitlab.com/nonguix/nonguix/-/issues/224
* *.scm: Use SPDX license identifier and remove obsolete license
statement.
2022-12-19 17:17:39 +01:00
Pierre Neidhardt
4a4043db04
nonguix: Don't rename to32 package to avoid useless rebuilds.
...
* nonguix/utils.scm (to32): Reuse inherited `name' field.
2020-05-15 21:23:23 +02:00
Pierre Neidhardt
27f17b5f5d
nonguix: Remove spurious getenv* export.
...
* nonguix/utils.scm: Do it.
2019-12-29 19:15:47 +01:00
Pierre Neidhardt
d622a15d08
Move the "binary" build system from the Gaming Channels to Nonguix.
...
* 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.
2019-12-29 19:07:43 +01:00