summaryrefslogtreecommitdiff
path: root/nonguix/build/utils.scm
AgeCommit message (Collapse)Author
2024-03-30nonguix: chromium-binary: Use search-path-as-list from (guix build utils).Giacomo Leidi
We rely on the upstream implementation to avoid duplicating effort. * nonguix/build/chromium-binary-build-system (install-wrapper): Use search-path-as-list; * nonguix/build/utils.scm (build-paths-for-input): remove variable; (build-paths-from-inputs): remove variable. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2023-07-12nonguix: Add chromium-binary-build-system.Giacomo Leidi
This build system is an extension to the binary-build-system, designed to abstract some common boilerplate necessary for packaging Chromium based software. * nonguix/build-system/chromium-binary.scm: New file; * nonguix/build/chromium-binary-build-system.scm: new file; * nonguix/build/utils.scm (build-paths-for-input): new variable; (build-paths-from-inputs): New variable. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
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-07-02nonguix: Allow disabling passing $0 in make-wrapper.Julien Lepiller
* nonguix/build/utils.scm (make-wrapper): Add skip-argument-0? keyword.
2020-06-22utils: Remove 'make-desktop-entry-file' function now that it's upstream.Pierre Neidhardt
* nonguix/build/utils.scm (make-desktop-entry-file): Remove function.
2020-01-08utils: Add 'concatenate-files' function.Alex Griffin
* nonguix/build/utils.scm (concatenate-files): New function.
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.