| Age | Commit message (Expand) | Author |
| 2024-04-01 | gnu: eduke32, fury: Update to 20240316-10564-0bc78c53d.•••* nongnu/packages/game-development.scm (eduke32, fury): Update to
20240316-10564-0bc78c53d. Rewrite to use gexps.
[arguments]: Drop unnecessary make-flags. Drop wrapper script as upstream now
handles configuration directories.
[native-inputs]: Add gdk-pixbuf to fix compilation.
[license]: Add gpl2.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
| Timotej Lazar |
| 2024-01-04 | nonguix: binary: Cleanup when an unknown binary extension is detected.•••The binary-unpack phase suffered from a problem for unknown binary file
extensions, see: !336 (comment 1709385147) . This patch fixes the
incorrect behavior by effectively restoring the state of the directory
tree before the phase.
* nonguix/build/binary-build-system.scm (binary-unpack): Restore the
environment as it was before this phase.
* nongnu/packages/clojure.scm (clj-kondo)[arguments]: No longer delete
'binary-unpack phase.
* nongnu/packages/game-development.scm (libsteam)[arguments]: dito.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
| Giacomo Leidi |
| 2023-12-29 | nongnu: libsteam: Fix build.•••The new unpack-binary phase seems to not harmonize with patchelf always:
https://gitlab.com/nonguix/nonguix/-/merge_requests/336#note_1709385147
* nongnu/packages/game-development.scm (libsteam)[arguments]: Delete
'binary-unpack for now.
| 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-04-05 | nongnu: libsteam: Modernize and fix validate-runpath call.•••* nongnu/packages/game-development.scm (libsteam)[arguments]: Enable
validate-runpath check and adjust patchelf-plan and install-plan.
[inputs]: Change to new style. Add glibc.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
| Attila Lendvai |
| 2020-10-02 | gnu: eduke32: Update to 188e146.•••* nongnu/packages/game-development.scm (eduke32): Update to 188e146.
[inputs]: Add alsa-lib.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
| Timotej Lazar |
| 2020-10-02 | nongnu: eduke32: Remove unnecessary phase.•••Since commit 2073b55, Guix uses CPLUS_INCLUDE_PATH to find system
headers. Overriding this variable caused a compile failure. The package builds
fine without it, so just drop it.
* nongnu/packages/game-development.scm (eduke32)[arguments]: Drop ‘set-sdl-paths’ phase.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
| Timotej Lazar |
| 2020-05-04 | nongnu: Move fury from the duke-nukem-3d channel to Nonguix.•••* nongnu/packages/game-development.scm (fury): New variable.
| Pierre Neidhardt |
| 2020-05-04 | nongnu: Move eduke32 from the duke-nukem-3d channel to Nonguix.•••* nongnu/packages/game-development.scm (eduke32): New variable.
| Pierre Neidhardt |
| 2020-02-29 | gnu: nvidia-cg-toolkit: Use new install-plan format.•••* nongnu/packages/game-development.scm (nvidia-cg-toolkit)[arguments]: Do it.
| Pierre Neidhardt |
| 2020-01-15 | nongnu: Add libsteam.•••* nongnu/packages/game-development.scm (libsteam): New variable.
| Pierre Neidhardt |
| 2020-01-12 | gnu: nvidia-cg-toolkit: Fix a non-exhaustive match.•••* nongnu/packages/game-development.scm (nvidia-cg-toolkit): Replace a
non-exhaustive match with string=? to fix evaluation on unsupported
platforms.
| Timotej Lazar |
| 2020-01-02 | nongnu: nvidia-cg-toolkit: Fix i686 build.•••* nongnu/packages/game-development.scm (nvidia-cg-toolkit): Extract the
different archive sources.
Set the supported-systems to i686-linux and x86_64-linux.
| Pierre Neidhardt |
| 2019-12-29 | gnu: Add nvidia-cg-toolkit.•••* nongnu/packages/game-development.scm (nvidia-cg-toolkit): New variable.
| Pierre Neidhardt |