summaryrefslogtreecommitdiff
path: root/gnu/packages/game-development.scm
Commit message (Collapse)AuthorAge
* gnu: python2-renpy: Update to 7.4.10.Liliana Marie Prikler2021-10-24
| | | | | * gnu/packages/game-development.scm (python2-renpy): Update to 7.4.10. [snippet]: No longer drop "gen" directory, it's not in this release.
* gnu: python2-pygame-sdl2: Update to renpy-version 7.4.10.Liliana Marie Prikler2021-10-24
| | | | | * gnu/packages/game-development.scm (python2-pygame-sdl2): Update to renpy-version 7.4.10.
* gnu: allegro: Update to 4.4.3.1.Tobias Geerinckx-Rice2021-10-20
| | | | | * gnu/packages/game-development.scm (allegro): Update to 4.4.3.1. [arguments]: Don't explicitly return #t from phases.
* gnu: tsukundere: Unset LD_LIBRARY_PATH.Liliana Marie Prikler2021-10-10
| | | | | | | | | | | As of Guile-SDL2 version 0.7.0, which got committed in 73bb0b64855e07e17e73acbea4616ffa44630250, LD_LIBRARY_PATH is used to determine the location of SDL libraries if set. However, the presence of said environment variable does not always point to relative SDL libraries, thus causing an import of sdl2 modules to fail. * gnu/packages/game-development.scm (tsukundere)[#:phases]: Unset LD_LIBRARY_PATH in tsukundere.scm.
* gnu: tsukundere: Update to 0.4.1.Liliana Marie Prikler2021-10-10
| | | | | | | | * gnu/packages/game-development.scm (tsukundere): Update to 0.4.1. [#:phases]<patch-command>: Use tsukundere.scm instead of the now missing bin/tsukundere. [inputs]: Add pango and sdl2. [native-inputs]: Add libtool.
* gnu: tsukundere: Update home-page.Liliana Marie Prikler2021-10-10
| | | | * gnu/packages/game-development.scm (tsukundere)[home-page]: Update.
* gnu: guile-chickadee: Update to 0.8.0.Liliana Marie Prikler2021-10-09
| | | | | | | * gnu/packages/game-development.scm (guile-chickadee): Update to 0.8.0. [propagated-inputs]: Use guile-sdl2 instead of the deprecated guile3.0-sdl2. [inputs]: Use guile-3.0-latest. Add readline. [native-inputs]: Add guile-3.0-latest.
* gnu: love-nuklear: Install to lib/love.Liliana Marie Prikler2021-09-25
| | | | | * gnu/packages/game-development.scm (love-nuklear)[#:phases]: Add ‘patch-cmake’ phase to change install destination.
* gnu: love-nuklear: Update to 2.6.1.Liliana Marie Prikler2021-09-25
| | | | * gnu/packages/game-development.scm (love-nuklear): Update to 2.6.1.
* gnu: tiled: Update to 1.7.2.Liliana Marie Prikler2021-09-25
| | | | * gnu/packages/game-development.scm (tiled): Update to 1.7.2.
* Update copyright assignments for Liliana Marie Prikler.Liliana Marie Prikler2021-09-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * doc/guix.texi: Update copyright name for Liliana Marie Prikler. * gnu/packages/build-tools.scm: Update copyright name and email for Liliana Marie Prikler. * gnu/packages/convmv.scm: Likewise. * gnu/packages/emacs-xyz.scm: Likewise. * gnu/packages/emacs.scm: Likewise. * gnu/packages/esolangs.scm: Likewise. * gnu/packages/game-development.scm: Likewise. * gnu/packages/games.scm: Likewise. * gnu/packages/gnome-xyz.scm: Likewise. * gnu/packages/gnome.scm: Likewise. * gnu/packages/gstreamer.scm: Likewise. * gnu/packages/guile-xyz.scm: Likewise. * gnu/packages/minetest.scm: Likewise. * gnu/packages/music.scm: Likewise. * gnu/packages/patches/minetest-add-MINETEST_MOD_PATH.patch: Likewise. * gnu/packages/patches/ppsspp-disable-upgrade-and-gold.patch: Likewise. * gnu/packages/patches/webkitgtk-bind-all-fonts.patch: Likewise. * gnu/packages/python-xyz.scm: Likewise. * gnu/packages/unicode.scm: Likewise. * gnu/packages/xorg.scm: Likewise. * gnu/services/sound.scm: Likewise. * guix/build-system/renpy.scm: Likewise. * guix/build/emacs-utils.scm: Likewise. * guix/build/renpy-build-system.scm: Likewise.
* gnu: Add slade.James Smith2021-09-22
| | | | | | * gnu/packages/game-development.scm (slade): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: allegro: Update to 5.2.7.0.Liliana Marie Prikler2021-09-22
| | | | | * gnu/packages/game-development.scm (allegro): Update to 5.2.7.0. [inputs]: Use gtk+ instead of gtk+-2.
* gnu: Add python-pyxel.Leo Prikler2021-08-31
| | | | * gnu/packages/game-development.scm (python-pyxel): New variable.
* gnu: python2-renpy: Update to 7.4.8.Leo Prikler2021-08-04
| | | | * gnu/packages/game-development.scm (python2-renpy): Update to 7.4.8.
* gnu: python-pygame-sdl2: Update to renpy-version 7.4.8.Leo Prikler2021-08-04
| | | | | * gnu/packages/game-development.scm (python-pygame-sdl2): Update to renpy-version 7.4.8.
* gnu: Add instead.Dmitry Polyakov2021-08-04
| | | | | | * gnu/packages/game-development.scm (instead): New variable. * gnu/packages/patches/instead-use-games-path.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it here.
* gnu: Add python-pygame-sdl2.Leo Prikler2021-07-15
| | | | | | | | | | * gnu/packages/game-development.scm (python-pygame-sdl2): New variable. Reuse package definition from previous python2-pygame-sdl2, with the following additions: [source]: Also drop “gen3” in snippet. [arguments]: Drop #:python. [native-inputs]: Use ‘python-cython’ instead of ‘python2-cython’. (python2-pygame-sdl2): Define in terms of python-pygame-sdl2.
* gnu: renpy: Correct inputs.Leo Prikler2021-07-15
| | | | | | | | | | | | | * gnu/packages/game-development.scm (renpy)[#:modules]: Add SRFI-1. [#:imported-modules]: Likewise. [#:phases]<fix-commands>: Search for ‘python2’ and ‘xdg-open’ in inputs. <start-xserver>: Search for ‘xorg-server’ in native-inputs. <install>: Search for ‘python2’ in inputs. <wrap>: Search for python dependencies in inputs. [inputs]: Add python2, drop python2-pygame (already propagated by python2-renpy). Move xorg-server from here… [native-inputs]: … to here. [propagated-inputs]: Empty.
* gnu: python2-renpy: Correct inputs.Leo Prikler2021-07-15
| | | | | | | | * gnu/packages/game-development.scm (python2-renpy)[#:phases]<fix-commands>: Search for ‘xdg-open’ in inputs. <set-build-vars>: Search for ‘cython’ in native-inputs. [native-inputs]: Move ‘xdg-utils’ from here… [inputs]: … to here.
* gnu: python2-renpy: Update description.Leo Prikler2021-07-15
| | | | | * gnu/packages/game-development.scm (python2-renpy)[description]: Mention, that it's only used for bootstrapping renpy.
* gnu: python2-renpy: Drop unused Ren'py sources.Leo Prikler2021-07-15
| | | | | | | | | | These sources are written in Ren'py (the language) and thus not particularly useful before renpy itself is built. In particular, they serve no purpose when installed without prior compilation. * gnu/packages/game-development.scm (python2-renpy)[#:phases]<install>: Drop installed "common" folder. (renpy)[#:phases]<install>: Adjust comment accordingly.
* gnu: tsukundere: Update to 0.3.2.Leo Prikler2021-07-02
| | | | * gnu/packages/game-development.scm (tsukundere): Update to 0.3.2.
* gnu: renpy: Update to 7.4.6.Leo Prikler2021-07-02
| | | | | | * gnu/packages/game-development.scm (python2-pygame-sdl2): Update to renpy-version 7.4.6. (python2-renpy): Update to version 7.4.6.
* gnu: Add box2d.Efraim Flashner2021-06-22
| | | | * gnu/packages/game-development.scm (box2d): New variable.
* gnu: Rename qtbase to qtbase-5.Maxim Cournoyer2021-06-14
| | | | | | | | | | | | This change was automated via the following command: $ git ls-files | xargs sed -i 's/,qtbase)/,qtbase-5)/g' $ git ls-files | xargs sed -i 's/inherit qtbase)/inherit qtbase-5)/g' $ git ls-files | xargs sed -i 's/package-version qtbase)/package-version qtbase-5)/g' $ git checkout etc # to clear some spurious changes This is done so the qtbase package can be upgraded to version 6 in the following commit.
* gnu: tsukundere: Update to 0.3.1.Leo Prikler2021-06-10
| | | | | * gnu/packages/game-development.scm (tsukundere): Update to 0.3.1. [native-inputs]: Add gettext.
* gnu: renpy: Update to 7.4.5.Leo Prikler2021-06-08
| | | | | * gnu/packages/game-development.scm (python2-pygame-sdl2): Bump renpy-version. (python2-renpy): Update to 7.4.5.
* gnu: ois: Update to 1.5.1.Tobias Geerinckx-Rice2021-05-23
| | | | * gnu/packages/game-development.scm (ois): Update to 1.5.1.
* gnu: tsukundere: Update to 0.3.0.Leo Prikler2021-05-17
| | | | | | | | * gnu/packages/game-development.scm (tsukundere): Update to 0.3.0. [patch-command]: Patch path to guile. Construct load paths directly from inputs. [propagated-inputs]: Remove. [inputs]: Add guile and guile-sdl2.
* gnu: guile-chickadee: Update to 0.7.0.Leo Prikler2021-05-15
| | | | * gnu/packages/game-development.scm (guile-chickadee): Update to 0.7.0.
* gnu: python-sge: Update to 2.0.post0.Kei Kebreau2021-05-09
| | | | * gnu/packages/game-development.scm (python-sge): Update to 2.0.post0.
* gnu: entt: Update to 3.7.1.Tobias Geerinckx-Rice2021-04-19
| | | | * gnu/packages/game-development.scm (entt): Update to 3.7.1.
* gnu: renpy: Update to 7.4.4.Leo Prikler2021-04-12
| | | | | * gnu/packages/game-development.scm (python2-renpy): Update to 7.4.4. (python2-pygame-sdl2)[renpy-version]: Likewise.
* gnu: tiled: Update to 1.5.0.David Thompson2021-04-07
|
* gnu: Add entt.Alexandru-Sergiu Marton2021-04-07
| | | | | | * gnu/packages/cpp.scm (entt): New variable. Signed-off-by: Leo Prikler <leo.prikler@student.tugraz.at>
* gnu: dhewm3: Update to 1.5.1.Tobias Geerinckx-Rice2021-03-18
| | | | * gnu/packages/game-development.scm (dhewm3): Update to 1.5.1.
* gnu: Use autoconf instead of autoconf-wrapper when possible.Maxime Devos2021-03-17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This should reduce confusion on when to use the "autoconf" package and when to use "autoconf-wrapper" instead in package definitions. Fixes <https://bugs.gnu.org/46564>. * gnu/packages/autotools.scm (autoconf-wrapper): advise to use the "autoconf" package instead where possible. * gnu/packages/game-development.scm (tsukundere)[native-inputs]: use "autoconf" instead of "autoconf-wrapper". * gnu/packages/gimp.scm (glimpse)[native-inputs]: likewise. (gimp-resynthesizer)[native-inputs]: add comment on why "autoconf-wrapper" is used. * gnu/packages/gnunet.scm (gnunet)[native-inputs]: use "autoconf" instead of "autoconf-wrapper". * gnu/packages/gnupg.scm (signing-party)[native-inputs]: add comment on why "autoconf-wrapper" is used. * gnu/packages/guile-xyz.scm (guile-bash,guile-filesystem,guile-ics,guile-udev)[native-inputs]: use "autoconf" instead of "autoconf-wrapper". * gnu/packages/libevent.scm (libuv)[native-inputs]: indicates "autoconf-wrapper" needs to be replaced with "autoconf" on core-updates. * gnu/packages/logging.scm (glog)[native-inputs]: use "autoconf" instead of "autoconf-wrapper". * gnu/packages/mail.scm (libetpan)[native-inputs]: likewise. * gnu/packages/mate.scm (mate-icon-theme-faenza)[native-inputs]: add comment on why "autoconf-wrapper" is used. (mate-screensaver)[native-inputs]: use "autoconf" instead of "autoconf-wrapper". * gnu/packages/package-management.scm (guix)[native-inputs]: likewise. * gnu/packages/sawfish.scm (librep)[native-inputs]: likewise. * gnu/packages/video.scm (motion)[native-inputs]: likewise. * gnu/packages/zile.scm (zile)[native-inputs]: likewise. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: surgescript: Do not want static libraries.Tobias Geerinckx-Rice2021-03-06
| | | | | * gnu/packages/game-development.scm (surgescript)[arguments]: Add "-DWANT_STATIC=NO" to #:configure-flags.
* gnu: surgescript: Update to 0.5.5.Tobias Geerinckx-Rice2021-03-06
| | | | * gnu/packages/game-development.scm (surgescript): Update to 0.5.5.
* gnu: python2-pygame-sdl2: Use HTTPS home page URI.Nicolas Goaziou2021-02-28
| | | | * gnu/packages/game-development.scm (python2-pygame-sdl2)[home-page]: Use HTTPS URI.
* gnu: python2-renpy: Update to 7.4.2.Leo Prikler2021-02-07
| | | | | * gnu/packages/game-development.scm (python2-renpy): Update to 7.4.2. [native-inputs]: Add gcc-8.
* gnu: python2-pygame-sdl2: Update to renpy-version 7.4.2.Leo Prikler2021-02-07
| | | | | * gnu/packages/game-development.scm (python2-pygame-sdl2): Update to renpy-version 7.4.2.
* gnu: Minor whitespace cleanup.Leo Prikler2021-02-07
| | | | | * gnu/packages/game-development.scm: Update copyright line for previous renpy commits. (love-nuklear): Strip space at the end of the line.
* gnu: python2-renpy: Update to 7.4.0.Leo Prikler2021-02-07
| | | | | | | | | | * gnu/packages/game-development.scm (python2-renpy): Update to 7.4.0. (inputs): Move python2-pygame... (propagated-inputs): ... to here. Add python2-future. (#:phases)[install]: Infer python version from input. * gnu/packages/patches/renpy-use-system-fribidi.patch: Update to renpy 7.4.0. python2-renpy: propagate python inputs
* gnu: python2-pygame-sdl2: Update to renpy-version 7.4.0.Leo Prikler2021-02-07
| | | | | * gnu/packages/game-development.scm (python2-pygame-sdl2): Update to renpy-version 7.4.0.
* gnu: tsukundere: Update to 0.2.3.Leo Prikler2021-01-28
| | | | | | | | | * gnu/packages/game-development.scm (tsukundere): Update to 0.2.3. [#:modules] Add guile-build-system for target-guile-effective-version. [#:imported-modules] Likewise. [#:phases] Add patch-command. [native-inputs]: Add texinfo. [description]: Update.
* gnu: deutex: Update to 5.2.2.Tobias Geerinckx-Rice2021-01-02
| | | | | | * gnu/packages/game-development.scm (deutex): Update to 5.2.2. [source]: Change tarball extension. [native-inputs]: Add zstd.
* gnu: gzochi: Update to 0.13.Ricardo Wurmus2020-12-30
| | | | | * gnu/packages/game-development.scm (gzochi): Update to 0.13. [inputs]: Replace guile-2.2 with guile-3.0.
* gnu: renpy: Use system fribidi and drop generated sources.Leo Prikler2020-12-12
| | | | | | | | | | | | * gnu/packages/patches/renpy-use-system-fribidi.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it here. * gnu/packages/game-development.scm (renpy)[source]<patches> Use it here. <modules>: Add (guix build utils). <snippet>: Drop generated sources and fribidi sources. (arguments)[phases]: Add fix-include-paths. (inputs): Add fribidi. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>