Marius Bakke
39de9fd90c
gnu: gzochi: Add missing dependency.
...
* gnu/packages/game-development.scm (gzochi)[inputs]: Add GMP.
[native-inputs]: Remove label while at it.
2022-11-20 15:15:33 +01:00
Adam Faiz
923be63b44
gnu: chipmunk: Use gexps.
...
* gnu/packages/game-development.scm (chipmunk)[arguments]: Use gexps.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2022-11-20 10:47:29 +02:00
Adam Faiz
3d1a5a3ec7
gnu: chipmunk: Fix build.
...
* gnu/packages/game-development.scm (chipmunk)[source]: Don't include
the <sys/sysctl.h> header. It has been removed in glibc since 2.32.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2022-11-20 10:46:30 +02:00
James Smith
de61a0aa4a
gnu: slade: Update to 3.2.1.
...
* gnu/packages/game-development.scm (slade): Update to 3.2.1.
[arguments]: Use G-expressions.
[phases]: Remove reset-slade.pk3-timestamp phase.
[inputs]: Remove input labels. Add lua and mpg123. Replace wxwidgets-3.1
with wxwidgets.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2022-11-15 12:30:49 +02:00
Timotej Lazar
3d1f64d747
gnu: surgescript: Update to 0.5.6.1.
...
* gnu/packages/game-development.scm (surgescript): Update to 0.5.6.1.
[arguments]: Drop #:configure-flags as the build script was fixed upstream.
Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-11-06 15:19:14 +01:00
David Thompson
a0751e3250
gnu: guile-chickadee: Update to 0.9.0.
...
* gnu/packages/game-development.scm (guile-chickadee): Update to 0.9.0.
2022-10-25 09:36:44 -04:00
Liliana Marie Prikler
88fa3e6c3e
gnu: tsukundere: Update to 0.4.3.
...
* gnu/packages/game-development.scm (tsukundere): Update to 0.4.3.
2022-10-23 15:07:56 +02:00
Andrew Whatson
d49d21654a
gnu: libresprite: Install a desktop icon.
...
* gnu/packages/game-development.scm (libresprite)[arguments]
<#:configure-flags>: Add “-DWITH_DESKTOP_INTEGRATION=1”.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-10-22 13:50:49 +02:00
Nicolas Goaziou
46b0143714
gnu: Add dds.
...
* gnu/packages/game-development.scm (dds): New variable.
2022-10-16 21:15:10 +02:00
Liliana Marie Prikler
e4951f7c71
gnu: python-renpy: Update to 8.0.3.
...
* gnu/packages/game-development.scm (python-renpy): Update to 8.0.3.
2022-10-06 21:16:45 +02:00
Liliana Marie Prikler
b60b756226
gnu: python-pygame-sdl2: Update to 2.1.0-for-renpy-8.0.3.
...
* gnu/packages/game-development.scm (python-pygame-sdl2): Update to
2.1.0-for-renpy-8.0.3.
2022-10-06 21:16:45 +02:00
Maxim Cournoyer
bd638a8ad6
gnu: Delete mono and dependent packages.
...
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.
2022-09-01 19:08:12 -04:00
David Thompson
d580c8cb3d
gnu: tiled: Update to 1.8.6.
...
* 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.
2022-09-01 09:23:17 -04:00
Marius Bakke
ada35de38f
gnu: scons: Move to (gnu packages build-tools).
...
* 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.
2022-08-27 23:48:56 +02:00
Tobias Geerinckx-Rice
784c00d7fb
gnu: ioquake3: Update to 1.3.6-2.29b0cc3.
...
* gnu/packages/game-development.scm (ioquake3): Update to 1.3.6-2.29b0cc3.
2022-08-14 02:00:56 +02:00
Tobias Geerinckx-Rice
8612395554
gnu: ioquake3: Prepare for cross-compilation.
...
* gnu/packages/game-development.scm (ioquake3)[arguments]: Use CC-FOR-TARGET.
2022-08-14 02:00:56 +02:00
Tobias Geerinckx-Rice
5456a144c7
gnu: ioquake3: Deduplicate make flags.
...
* gnu/packages/game-development.scm (ioquake3)[arguments]:
Honour #:make-flags in the 'install phase.
2022-08-14 02:00:56 +02:00
Tobias Geerinckx-Rice
466021fb90
gnu: ioquake3: Use G-expressions.
...
* gnu/packages/game-development.scm (ioquake3)[arguments]:
Rewrite as G-expressions.
2022-08-14 02:00:56 +02:00
Tobias Geerinckx-Rice
ee2657a018
gnu: ioquake3: Remove input labels.
...
* gnu/packages/game-development.scm (ioquake3)[inputs]:
Remove input labels.
2022-08-14 02:00:55 +02:00
Tobias Geerinckx-Rice
5a9c2abf9e
gnu: Remove ‘open source’ from package descriptions.
...
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.
2022-08-14 02:00:00 +02:00
Tobias Geerinckx-Rice
05377d5676
gnu: dhewm3: Remove input labels.
...
* gnu/packages/game-development.scm (dhewm3)[inputs]:
Remove input labels.
2022-08-14 02:00:02 +02:00
Tobias Geerinckx-Rice
160de94418
gnu: dhewm3: Update to 1.5.2.
...
* 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.
2022-08-14 02:00:01 +02:00
Marius Bakke
9fda25caff
gnu: box2d: Unbundle doctest.
...
* gnu/packages/game-development.scm (box2d)[source](snippet): Delete doctest,
and adjust accordingly.
[native-inputs]: Add DOCTEST.
2022-08-10 00:29:00 +02:00
宋文武
ee216d16ef
gnu: tiled: Fix build.
...
Fixes <https://issues.guix.gnu.org/57048 >.
* gnu/packages/game-development.scm (tiled)[arguments]:
Use 'search-input-file' to locate 'lrelease'.
2022-08-08 10:34:58 +08:00
Maxim Cournoyer
eef8e2ec46
gnu: qttools: Rename to qttools-5.
...
Automated with:
git grep -l qttools | xargs sed 's/\bqttools\b/\0-5/g' -i
git checkout NEWS
2022-07-31 21:55:48 -04:00
Maxim Cournoyer
735d340ae4
gnu: qtdeclarative: Rename to qtdeclarative-5.
...
Automated via the following commands:
git grep -l '\bqtdeclarative\b' | xargs sed -E 's/qtdeclarative/\0-5/g' -i
git checkout NEWS
2022-07-31 21:55:44 -04:00
Maxim Cournoyer
1ef04fb228
gnu: qtsvg: Rename variable to qtsvg-5.
...
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
2022-07-31 21:55:43 -04:00
Liliana Marie Prikler
eb44b1f304
gnu: renpy: Install sdk-fonts.
...
Without these fonts, the launcher will fail to launch.
* gnu/packages/game-development.scm (renpy)[install]: Also recursively copy
sdk-fonts.
2022-07-03 17:07:09 +02:00
Liliana Marie Prikler
65c9ecce2a
gnu: python-renpy: Update to 8.0.0.
...
* 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.
2022-07-03 17:07:09 +02:00
Liliana Marie Prikler
4cd5f03088
gnu: python-pygame-sdl2: Update to 2.1.0-for-renpy-8.0.0.
...
* 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.
2022-07-03 17:07:09 +02:00
Liliana Marie Prikler
f7d66e41f8
gnu: renpy: Use new style.
...
* gnu/packages/game-development.scm (renpy)[arguments]: Change to list of
G-Expressions.
[inputs]: Drop labels.
[native-inputs, outputs]: Squash to single line.
2022-06-17 18:49:06 +02:00
Liliana Marie Prikler
6c04a8961f
gnu: renpy: Update to 7.99.99-0-3e854bc.
...
* 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.
2022-06-17 18:49:05 +02:00
Liliana Marie Prikler
62a7455107
gnu: python-pygame-sdl2: Update to 2.1.0-0-1705c6e.
...
* gnu/packages/game-development.scm (python-pygame-sdl2): Update to
2.1.0-0-1705c6e.
2022-06-17 18:49:05 +02:00
Liliana Marie Prikler
8e19e3a333
gnu: Add back the distinction between python-renpy and renpy.
...
This partially reverts commit 9f1bd63fb5
.
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.
2022-06-17 18:49:04 +02:00
Maxim Cournoyer
1a6eb0d6fe
gnu: Remove python2-pygame-sdl2.
...
* gnu/packages/game-development.scm (python2-pygame-sdl2): Delete variable.
2022-05-31 14:53:04 -04:00
Maxim Cournoyer
23435f2570
gnu: Remove python2-pygame.
...
* gnu/packages/game-development.scm (python2-pygame): Delete variable.
2022-05-31 14:52:54 -04:00
Maxim Cournoyer
9f1bd63fb5
gnu: renpy: Build with Python 3.
...
* 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.
2022-05-31 14:52:28 -04:00
Maxim Cournoyer
da52f45208
gnu: Remove python2-tmx.
...
* gnu/packages/game-development.scm (python2-tmx): Delete variable.
2022-05-31 14:52:28 -04:00
jgart
85c5033316
gnu: libtcod: Remove trailing boolean.
...
* gnu/packages/game-development.scm (libtcod): Remove trailing boolean.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-04-19 12:29:44 +02:00
Jai Vetrivelan
403d60de30
gnu: tiled: Update to 1.8.1.
...
* gnu/packages/game-development.scm (tiled): Update to 1.8.1.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-02-14 11:09:32 +01:00
Liliana Marie Prikler
98af365b68
gnu: python2-renpy: Update to 7.4.11.
...
* gnu/packages/game-development.scm (python2-renpy): Update to 7.4.11.
2022-01-15 09:41:59 +01:00
Liliana Marie Prikler
a69392bfb3
gnu: python2-pygame-sdl2: Update to renpy version 7.4.11.
...
* gnu/packages/game-development.scm (python2-pygame-sdl2): Update to renpy
version 7.4.11.
2022-01-15 09:41:59 +01:00
Liliana Marie Prikler
0f9e73841e
gnu: renpy: Move renpy command to aux-files.
...
* 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.
2022-01-15 09:41:59 +01:00
Liliana Marie Prikler
72d43df66d
gnu: python2-renpy: Do not delete non-existing file.
...
* gnu/packages/game-development.scm (python2-renpy)[build]: Don't delete
renpy/__init__.pyc, it is no longer being built. Adjust comment accordingly.
2022-01-15 09:41:59 +01:00
Tobias Geerinckx-Rice
2b83619a72
gnu: love: Update to 11.4.
...
* gnu/packages/game-development.scm (love): Update to 11.4.
[source]: Update upstream URL.
2022-01-07 02:41:17 +01:00
Tobias Geerinckx-Rice
457416bb1b
gnu: godot: Remove input labels.
...
* gnu/packages/game-development.scm (godot)[inputs]: Remove input labels.
[arguments]: Tweak accordingly.
2022-01-06 06:21:31 +01:00
Tobias Geerinckx-Rice
8f90ff4cb8
gnu: godot: Update to 3.4.2.
...
* gnu/packages/game-development.scm (godot): Update to 3.4.2.
[arguments]: Don't explicitly return #t from phases.
2022-01-06 06:21:31 +01:00
Felix Gruber
92faad0adb
gnu: openmw: Update to 0.47.0.
...
* 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>
2022-01-03 15:10:03 -05:00
Felix Gruber
dececca2fe
gnu: bullet: Build with double precision arithmetics.
...
* gnu/packages/game-development.scm (bullet)[arguments]: Add configure flag for
double precision arithmetics.
Signed-off-by: Leo Famulari <leo@famulari.name>
2022-01-03 15:10:03 -05:00
Felix Gruber
0aac289d61
gnu: Add recastnavigation.
...
* gnu/packages/game-development.scm (recastnavigation): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name>
2022-01-03 15:10:03 -05:00