| Age | Commit message (Expand) | Author |
|---|---|---|
| 2023-06-29 | nonguix: glibc-for-fhs: Remove variable.•••* nonguix/multiarch-container.scm (glibc-for-fhs): Remove. (fhs-min-libs): Use upstream glibc-for-fhs. | John Kehayias |
| 2023-05-29 | nongnu: Export steam containers and minor refactor.•••nonguix: Make container actually respect the ngc-shared and ngc-exposed fields. * nongnu/packages/steam-client.scm (steam-container): New variable. This is to export the container definition from steam. (steam-nvidia-container): New variable. This is the container for steam-nvidia and now inherits from steam-container. (steam, steam-nvidia): Container definitions moved to steam-container and steam-nvidia-container. * nonguix/multiarch-container.scm (make-container-wrapper): Add ngc-exposed and ngc-shared to expose and share lists. Signed-off-by: ison <ison@airmail.cc> | Elijah Malaby |
| 2023-05-29 | nonguix: Remove unnecessary modules from multiarch-container scripts.•••* nonguix/multiarch-container.scm (packages->ld.so.conf)[computed-file]: Remove with-imported-modules and use-modules. (make-container-wrapper)[program-file]: Remove with-imported-modules. Signed-off-by: ison <ison@airmail.cc> | Attila Lendvai |
| 2023-05-15 | nonguix: Move nonguix-container to its own module.•••* nonguix/multiarch-container.scm: New file. This module makes the container code from steam-client.scm usable by other packages which require multiarch support (which is not currently supported by the upstream Guix FHS container). Signed-off-by: ison <ison@airmail.cc> | Giacomo Leidi |
| 2022-12-19 | nonguix: Add missing copyright line.•••This is a follow up to daa0dda76ddd869c8b2866fcf2866667b69461ad. * nonguix/utils.scm: Add missing copyright line for myself. | Jonathan Brielmaier |
| 2022-12-19 | *.scm: Use SPDX license identifiers.•••Fixes https://gitlab.com/nonguix/nonguix/-/issues/224 * *.scm: Use SPDX license identifier and remove obsolete license statement. | Jonathan Brielmaier |
| 2022-06-18 | nonguix: binary-build-system: Fix use of undefined variable.•••Follow up to a0079cf1bd8ef707ab9e15a0e249cbd34f157ae4. * nonguix/build/binary-build-system.scm (patchelf)[make-rpath]: Use 'name' instead of undefined 'input-or-output'. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de> | Guillaume Le Vaillant |
| 2022-05-05 | nonguix: binary-build-system: Add copyright header for Attila.•••Follow up to a0079cf1bd8ef707ab9e15a0e249cbd34f157ae4. | Jonathan Brielmaier |
| 2022-05-05 | nonguix: Extend patchelf-plan syntax with optional path.•••Makes it possible to define entries like the following in the patchelf-plan: ("the-binary" ("glibc" ("nss" "/lib/nss"))) * nonguix/build/binary-build-system.scm (maybe-make-rpath, make-rpath): New functions and use them. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de> | Attila Lendvai |
| 2021-12-13 | nonguix: Update binary build system to pass sources.•••* nonguix/build-system/binary.scm (lower): Remove #:source from 'private-keywords'. | Jelle Licht |
| 2021-12-13 | nonguix: Update binary build system to return a monadic procedure.•••Fixes https://gitlab.com/nonguix/nonguix/-/issues/146. * nonguix/build-system/binary.scm (binary-build): Update it. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de> | Josselin Poiret |
| 2020-12-22 | nongnu: Adapt linux-initrd to populate-store changes.•••Fixes https://gitlab.com/nonguix/nonguix/-/issues/81. Reported-by: Jean-Baptiste Volatier. Depends on https://git.savannah.gnu.org/cgit/guix.git/commit/?id=d88ff09. * nonguix/modules.scm (import-nonguix-module?): New variable. Export it instead of nonguix-module-name?. * nongnu/system/linux-initrd.scm (microcode-initrd): Use import-nonguix-module? instead of nonguix-module-name?. (combined-initrd): Dito. | Jonathan Brielmaier |
| 2020-07-02 | nonguix: Allow disabling passing $0 in make-wrapper.•••* nonguix/build/utils.scm (make-wrapper): Add skip-argument-0? keyword. | Julien Lepiller |
| 2020-06-22 | utils: Remove 'make-desktop-entry-file' function now that it's upstream.•••* nonguix/build/utils.scm (make-desktop-entry-file): Remove function. | Pierre Neidhardt |
| 2020-05-17 | nonguix: Set default build-inputs priority higher than libc32 in binary-build...•••* nonguix/build-system/binary.scm (lower): Swap native-inputs and libc32 in build-inputs. In particular, this fixes static linking with GCC. | Pierre Neidhardt |
| 2020-05-15 | nonguix: Don't rename to32 package to avoid useless rebuilds.•••* nonguix/utils.scm (to32): Reuse inherited `name' field. | Pierre Neidhardt |
| 2020-03-13 | nonguix: Use name when provided in unredistributable-url-fetch.•••* nonguix/download.scm (unredistributable-url-fetch): Use name when provided. | Julien Lepiller |
| 2020-02-29 | nonguix: Use the install-plan of the copy-build-system in the binary-build-sy...•••* nonguix/build-system/binary.scm (lower): Adapt the default value of the install plan. * nonguix/build/binary-build-system.scm (new-install): New procedure. (old-install): Rename former `install' procedure to this. (install): New procedure that dispatches over old-install and new-install. | Pierre Neidhardt |
| 2020-01-16 | nonguix: Add support for libraries for an extension other than ".so".•••* nonguix/build-system/binary.scm (binary-build): Don't fail when setting the interpreter of libraries that don't contain ".so" in their name. | Pierre Neidhardt |
| 2020-01-08 | linux-initrd: Don't close over core Guile modules.•••* nonguix/modules.scm: New file. * nongnu/system/linux-initrd.scm: Limit 'source-module-closure' to guix and nonguix modules only. | Alex Griffin |
| 2020-01-08 | utils: Add 'concatenate-files' function.•••* nonguix/build/utils.scm (concatenate-files): New function. | Alex Griffin |
| 2019-12-29 | nonguix: Remove spurious getenv* export.•••* nonguix/utils.scm: Do it. | Pierre Neidhardt |
| 2019-12-29 | nonguix: Fix default values for patchelf-plan and install-plan.•••* nonguix/build-system/binary.scm (binary-build): Default values are unquoted, so we add an extra quote. | Pierre Neidhardt |
| 2019-12-29 | 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. | Pierre Neidhardt |
| 2019-07-27 | nongnu: Add unredistributable-url-fetch.•••* nonguix/download.scm: New file. | Julien Lepiller |
| 2019-05-26 | Add nonfree licenses.•••* nonguix/licenses.scm: New file. | Alex Griffin |
