aboutsummaryrefslogtreecommitdiff
path: root/gnu/packages/game-development.scm
Commit message (Collapse)AuthorAge
* gnu: Delete mono and dependent packages.Maxim Cournoyer2022-09-01
| | | | | | | | | | | | Fixes <https://issues.guix.gnu.org/55026>. * gnu/packages/mono.scm: Delete file. * gnu/packages/patches/mono-mdoc-timestamping.patch: Likewise. * gnu/local.mk (GNU_SYSTEM_MODULES): De-register module file. (dist_patch_DATA): Re-register patch file. * gnu/packages/game-development.scm (fna): Delete variable. * gnu/packages/gl.scm (mojoshader-cs): Likewise. * gnu/packages/sdl.scm (sdl2-cs): Likewise.
* gnu: tiled: Update to 1.8.6.David Thompson2022-09-01
| | | | | | * gnu/packages/game-development.scm (tiled): Update to 1.8.6. [source]: Modify git URL to use the official 'mapeditor/tiled' repository for which 'bjorn/tiled' was a permanent redirect.
* gnu: scons: Move to (gnu packages build-tools).Marius Bakke2022-08-27
| | | | | | | | | | * gnu/packages/python-xyz.scm (scons, scons-python2): Move from here ... * gnu/packages/build-tools.scm (scons, scons-python2): ... to here. * gnu/packages/direct-connect.scm, gnu/packages/disk.scm, gnu/packages/game-development.scm, gnu/packages/gps.scm, gnu/packages/image.scm, gnu/packages/installers.scm, gnu/packages/web.scm, gnu/packages/xdisorg.scm: Adjust module imports accordingly. * guix/build-system/scons.scm (default-scons): Likewise.
* gnu: ioquake3: Update to 1.3.6-2.29b0cc3.Tobias Geerinckx-Rice2022-08-14
| | | | * gnu/packages/game-development.scm (ioquake3): Update to 1.3.6-2.29b0cc3.
* gnu: ioquake3: Prepare for cross-compilation.Tobias Geerinckx-Rice2022-08-14
| | | | * gnu/packages/game-development.scm (ioquake3)[arguments]: Use CC-FOR-TARGET.
* gnu: ioquake3: Deduplicate make flags.Tobias Geerinckx-Rice2022-08-14
| | | | | * gnu/packages/game-development.scm (ioquake3)[arguments]: Honour #:make-flags in the 'install phase.
* gnu: ioquake3: Use G-expressions.Tobias Geerinckx-Rice2022-08-14
| | | | | * gnu/packages/game-development.scm (ioquake3)[arguments]: Rewrite as G-expressions.
* gnu: ioquake3: Remove input labels.Tobias Geerinckx-Rice2022-08-14
| | | | | * gnu/packages/game-development.scm (ioquake3)[inputs]: Remove input labels.
* gnu: Remove ‘open source’ from package descriptions.Tobias Geerinckx-Rice2022-08-14
| | | | | | | | | | | | | | | | | | | | | | | Also do some (trivial) editing where appropriate. * gnu/packages/bioconductor.scm (r-anaquin, r-rcppnumerical) [description]: Remove superfluous ‘open source’. * gnu/packages/debian.scm (apt-mirror)[description]: Likewise. Add @acronym{}. Drop obscure Ubuntu for famous Trisquel. Reorder. * gnu/packages/documentation.scm (scrollkeeper)[description]: Remove superfluous ‘open systems’. Keep ‘Open Source’ in standard name. * gnu/packages/engineering.scm (freecad, cura-engine)[description]: Remove superfluous ‘open source’ and excessive puffery. * gnu/packages/firmware.scm (make-opensbi-package) [synopsis]: Remove ‘Open Source’. Use @acronym{}. [description]: Fix first sentence to follow guidelines. Use @acronym{}. * gnu/packages/game-development.scm (ioquake3, recastnavigation): [description]: Remove ‘open source’. * gnu/packages/graphics.scm (skia)[description]: Likewise. * gnu/packages/lisp-xyz.scm (sbcl-s-sysdeps)[description]: Likewise. * gnu/packages/machine-learning.scm (onnx)[description]: Likewise. Use @acronym{}. * gnu/packages/ocaml.scm (ocaml-cudf)[description]: Likewise.
* gnu: dhewm3: Remove input labels.Tobias Geerinckx-Rice2022-08-14
| | | | | * gnu/packages/game-development.scm (dhewm3)[inputs]: Remove input labels.
* gnu: dhewm3: Update to 1.5.2.Tobias Geerinckx-Rice2022-08-14
| | | | | | * gnu/packages/game-development.scm (dhewm3): Update to 1.5.2. [arguments]: Don't explicitly return #t from phases. [inputs]: Remove libjpeg-turbo, libogg, and libvorbis.
* gnu: box2d: Unbundle doctest.Marius Bakke2022-08-10
| | | | | | * gnu/packages/game-development.scm (box2d)[source](snippet): Delete doctest, and adjust accordingly. [native-inputs]: Add DOCTEST.
* gnu: tiled: Fix build.宋文武2022-08-08
| | | | | | | Fixes <https://issues.guix.gnu.org/57048>. * gnu/packages/game-development.scm (tiled)[arguments]: Use 'search-input-file' to locate 'lrelease'.
* gnu: qttools: Rename to qttools-5.Maxim Cournoyer2022-07-31
| | | | | | | Automated with: git grep -l qttools | xargs sed 's/\bqttools\b/\0-5/g' -i git checkout NEWS
* gnu: qtdeclarative: Rename to qtdeclarative-5.Maxim Cournoyer2022-07-31
| | | | | | | Automated via the following commands: git grep -l '\bqtdeclarative\b' | xargs sed -E 's/qtdeclarative/\0-5/g' -i git checkout NEWS
* gnu: qtsvg: Rename variable to qtsvg-5.Maxim Cournoyer2022-07-31
| | | | | | | | This is in preparation of the qtsvg update to version 6. This change was automated via the following command: git grep -l '\bqtsvg\b' | xargs sed 's/qtsvg/qtsvg-5/g' -i
* gnu: renpy: Install sdk-fonts.Liliana Marie Prikler2022-07-03
| | | | | | | Without these fonts, the launcher will fail to launch. * gnu/packages/game-development.scm (renpy)[install]: Also recursively copy sdk-fonts.
* gnu: python-renpy: Update to 8.0.0.Liliana Marie Prikler2022-07-03
| | | | | | * gnu/packages/game-development.scm (python-renpy): Update to 8.0.0. [source]: Revert back to url-fetch. Also patch module/setup.py to not refer to missing sources.
* gnu: python-pygame-sdl2: Update to 2.1.0-for-renpy-8.0.0.Liliana Marie Prikler2022-07-03
| | | | | | | * gnu/packages/game-development.scm (python-pygame-sdl2): Update to 2.1.0-for-renpy-8.0.0. [source]: Revert to url-fetch. Also add back the snippet to remove generated sources.
* gnu: renpy: Use new style.Liliana Marie Prikler2022-06-17
| | | | | | | * gnu/packages/game-development.scm (renpy)[arguments]: Change to list of G-Expressions. [inputs]: Drop labels. [native-inputs, outputs]: Squash to single line.
* gnu: renpy: Update to 7.99.99-0-3e854bc.Liliana Marie Prikler2022-06-17
| | | | | | | | | * gnu/packages/aux-files/renpy/renpy.in (__renpy_files, path_to_gamedir): New procedures. * gnu/packages/game-development.scm (python-renpy): Update to 7.99.99-0-3e854bc. (renpy): Likewise. [inputs]: Add python-pefile, python-requests and python-six.
* gnu: python-pygame-sdl2: Update to 2.1.0-0-1705c6e.Liliana Marie Prikler2022-06-17
| | | | | * gnu/packages/game-development.scm (python-pygame-sdl2): Update to 2.1.0-0-1705c6e.
* gnu: Add back the distinction between python-renpy and renpy.Liliana Marie Prikler2022-06-17
| | | | | | | | | This partially reverts commit 9f1bd63fb5b6916f07d454ffde27cd3a66c95bb5. Note, that with this patch renpy fails to build due to incompatibilities with Python 3. * gnu/packages/game-development.scm (renpy): Split into ‘python-renpy’ for the python modules and ‘renpy’ for the games and binaries.
* gnu: Remove python2-pygame-sdl2.Maxim Cournoyer2022-05-31
| | | | * gnu/packages/game-development.scm (python2-pygame-sdl2): Delete variable.
* gnu: Remove python2-pygame.Maxim Cournoyer2022-05-31
| | | | * gnu/packages/game-development.scm (python2-pygame): Delete variable.
* gnu: renpy: Build with Python 3.Maxim Cournoyer2022-05-31
| | | | | | | * gnu/packages/game-development.scm (renpy)[python]: Delete argument. [phases]: Delete trailing #t. [propagated-inputs]: Update the inputs to their Python 3 counterparts. [native-inputs]: Likewise.
* gnu: Remove python2-tmx.Maxim Cournoyer2022-05-31
| | | | * gnu/packages/game-development.scm (python2-tmx): Delete variable.
* gnu: libtcod: Remove trailing boolean.jgart2022-04-19
| | | | | | * gnu/packages/game-development.scm (libtcod): Remove trailing boolean. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: tiled: Update to 1.8.1.Jai Vetrivelan2022-02-14
| | | | | | * gnu/packages/game-development.scm (tiled): Update to 1.8.1. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
* gnu: python2-renpy: Update to 7.4.11.Liliana Marie Prikler2022-01-15
| | | | * gnu/packages/game-development.scm (python2-renpy): Update to 7.4.11.
* gnu: python2-pygame-sdl2: Update to renpy version 7.4.11.Liliana Marie Prikler2022-01-15
| | | | | * gnu/packages/game-development.scm (python2-pygame-sdl2): Update to renpy version 7.4.11.
* gnu: renpy: Move renpy command to aux-files.Liliana Marie Prikler2022-01-15
| | | | | | | * gnu/packages/aux-files/renpy/renpy.in: New file. * gnu/packages/game-development.scm (renpy)[install]: Use renpy.in with substitute*. * Makefile.am (AUX_FILES): Add it here.
* gnu: python2-renpy: Do not delete non-existing file.Liliana Marie Prikler2022-01-15
| | | | | * gnu/packages/game-development.scm (python2-renpy)[build]: Don't delete renpy/__init__.pyc, it is no longer being built. Adjust comment accordingly.
* gnu: love: Update to 11.4.Tobias Geerinckx-Rice2022-01-07
| | | | | * gnu/packages/game-development.scm (love): Update to 11.4. [source]: Update upstream URL.
* gnu: godot: Remove input labels.Tobias Geerinckx-Rice2022-01-06
| | | | | * gnu/packages/game-development.scm (godot)[inputs]: Remove input labels. [arguments]: Tweak accordingly.
* gnu: godot: Update to 3.4.2.Tobias Geerinckx-Rice2022-01-06
| | | | | * gnu/packages/game-development.scm (godot): Update to 3.4.2. [arguments]: Don't explicitly return #t from phases.
* gnu: openmw: Update to 0.47.0.Felix Gruber2022-01-03
| | | | | | | | | | * gnu/packages/game-development.scm (openmw): Update to 0.47.0. [arguments]: Add "-DOPENMW_USE_SYSTEM_RECASTNAVIGATION=ON" to configure-flags. [inputs]: Use new simplified format. Add new dependencies lz4 and recastnavigation. Signed-off-by: Leo Famulari <leo@famulari.name>
* gnu: bullet: Build with double precision arithmetics.Felix Gruber2022-01-03
| | | | | | | * gnu/packages/game-development.scm (bullet)[arguments]: Add configure flag for double precision arithmetics. Signed-off-by: Leo Famulari <leo@famulari.name>
* gnu: Add recastnavigation.Felix Gruber2022-01-03
| | | | | | * gnu/packages/game-development.scm (recastnavigation): New variable. Signed-off-by: Leo Famulari <leo@famulari.name>
* gnu: Remove unneeded uses of custom GCC versions.Marius Bakke2021-12-17
| | | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/bioinformatics.scm (libmaus2, biobambam2)[native-inputs]: Remove GCC-10. * gnu/packages/game-development.scm (libresprite, python-pyxel)[native-inputs]: Likewise. * gnu/packages/lua.scm (emilua)[native-inputs]: Likewise. * gnu/packages/radio.scm (sdr++)[native-inputs]: Likewise. * gnu/packages/wm.scm (fnott)[native-inputs]: Likewise. * gnu/packages/text-editors.scm (kakoune)[native-inputs]: Likewise. (scintilla)[native-inputs]: Remove GCC-9. * gnu/packages/build-tools.scm (bear)[native-inputs]: Likewise. * gnu/packages/cpp.scm (magic-enum)[native-inputs]: Likewise. * gnu/packages/games.scm (openttd)[native-inputs]: Likewise. (schiffbruch)[native-inputs]: Remove GCC-11. * gnu/packages/music.scm (liquidsfz, geonkick)[native-inputs]: Remove GCC-9. * gnu/packages/fcitx5.scm (fcitx5, libime, fcitx5-configtool)[native-inputs]: Likewise. * gnu/packages/wine.scm (dxvk32)[native-inputs]: Likewise. * gnu/packages/ftp.scm (libfilezilla)[native-inputs]: Remove GCC-8. * gnu/packages/image.scm (blurhash)[native-inputs]: Likewise. * gnu/packages/jami.scm (libring)[native-inputs]: Likewise. * gnu/packages/pdf.scm (xournalpp)[native-inputs]: Likewise. * gnu/packages/telegram.scm (webrtc-for-telegram-desktop, telegram-desktop)[native-inputs]: Likewise.
* gnu: grfcodec: Fix build with GCC 10.Marius Bakke2021-12-17
| | | | | | | * gnu/packages/patches/grfcodec-gcc-compat.patch: New file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/game-development.scm (grfcodec)[source](patches): New field. [arguments]: Remove trailing #t.
* gnu: Further simplify package inputs.Ludovic Courtès2021-12-13
| | | | | | | | | This is the result of running: ./pre-inst-env guix style --input-simplification=safe and manually undoing changes on a dozen of packages to reduce rebuilds (derivations for emacs, icecat, and libreoffice are unchanged.)
* gnu: Simplify package inputs.Ludovic Courtès2021-12-13
| | | | | | | | This commit was obtained by running: ./pre-inst-env guix style without any additional argument.
* Merge remote-tracking branch 'signed/master' into core-updatesMathieu Othacehe2021-12-10
|\
| * gnu: godot: Update to 3.4.Andy Tai2021-12-10
| | | | | | | | | | | | * gnu/packages/game-development.scm (godot): Update to 3.4. Signed-off-by: Leo Famulari <leo@famulari.name>
* | Merge remote-tracking branch 'origin/master' into core-updates-frozenRicardo Wurmus2021-12-05
|\|
| * Revert "gnu: godot: Update to 3.4."Leo Famulari2021-12-02
| | | | | | | | | | | | | | | | | | This reverts commit dd4365efa1c6fb609de9bd7cd10f9c82e064aed4. We reverted this commit because it broke the operation of the only package in Guix that depends on Godot, SuperStarfighter: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=52233#20
| * gnu: godot: Update to 3.4.Andy Tai2021-12-02
| | | | | | | | | | | | | | * gnu/packages/game-development.scm (godot): Update to 3.4. [source]: Add new bundled dependencies to the origin snippet. Signed-off-by: Leo Famulari <leo@famulari.name>
| * gnu: bullet: Update to 3.17.Andy Tai2021-12-01
| | | | | | | | | | | | | | * gnu/packages/game-development.scm (bullet): Update to 3.17. [arguments]<#:configure-flags>: Disable access to third-party libs. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
* | Merge branch 'master' into core-updates-frozenLudovic Courtès2021-11-23
|\|