summaryrefslogtreecommitdiff
path: root/gnu/packages/game-development.scm
Commit message (Expand)AuthorAgeFilesLines
* gnu: love-nuklear: Install to lib/love.•••* gnu/packages/game-development.scm (love-nuklear)[#:phases]: Add ‘patch-cmake’ phase to change install destination. Liliana Marie Prikler2021-09-251-1/+7
* gnu: love-nuklear: Update to 2.6.1.•••* gnu/packages/game-development.scm (love-nuklear): Update to 2.6.1. Liliana Marie Prikler2021-09-251-27/+25
* gnu: tiled: Update to 1.7.2.•••* gnu/packages/game-development.scm (tiled): Update to 1.7.2. Liliana Marie Prikler2021-09-251-2/+2
* Update copyright assignments for Liliana Marie Prikler.•••* 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. Liliana Marie Prikler2021-09-251-1/+1
* gnu: Add slade.•••* gnu/packages/game-development.scm (slade): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> James Smith2021-09-221-1/+65
* gnu: allegro: Update to 5.2.7.0.•••* gnu/packages/game-development.scm (allegro): Update to 5.2.7.0. [inputs]: Use gtk+ instead of gtk+-2. Liliana Marie Prikler2021-09-221-3/+3
* gnu: Add python-pyxel.•••* gnu/packages/game-development.scm (python-pyxel): New variable. Leo Prikler2021-08-311-0/+51
* gnu: python2-renpy: Update to 7.4.8.•••* gnu/packages/game-development.scm (python2-renpy): Update to 7.4.8. Leo Prikler2021-08-041-2/+2
* gnu: python-pygame-sdl2: Update to renpy-version 7.4.8.•••* gnu/packages/game-development.scm (python-pygame-sdl2): Update to renpy-version 7.4.8. Leo Prikler2021-08-041-2/+2
* gnu: Add instead.•••* 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. Dmitry Polyakov2021-08-041-0/+51
* gnu: Add python-pygame-sdl2.•••* 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. Leo Prikler2021-07-151-5/+8
* gnu: renpy: Correct inputs.•••* 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. Leo Prikler2021-07-151-14/+40
* gnu: python2-renpy: Correct inputs.•••* 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. Leo Prikler2021-07-151-7/+9
* gnu: python2-renpy: Update description.•••* gnu/packages/game-development.scm (python2-renpy)[description]: Mention, that it's only used for bootstrapping renpy. Leo Prikler2021-07-151-2/+4
* gnu: python2-renpy: Drop unused Ren'py sources.•••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. Leo Prikler2021-07-151-8/+14
* gnu: tsukundere: Update to 0.3.2.•••* gnu/packages/game-development.scm (tsukundere): Update to 0.3.2. Leo Prikler2021-07-021-2/+2
* gnu: renpy: Update to 7.4.6.•••* gnu/packages/game-development.scm (python2-pygame-sdl2): Update to renpy-version 7.4.6. (python2-renpy): Update to version 7.4.6. Leo Prikler2021-07-021-4/+4
* gnu: Add box2d.•••* gnu/packages/game-development.scm (box2d): New variable. Efraim Flashner2021-06-221-1/+34
* gnu: Rename qtbase to qtbase-5.•••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. Maxim Cournoyer2021-06-141-3/+3
* gnu: tsukundere: Update to 0.3.1.•••* gnu/packages/game-development.scm (tsukundere): Update to 0.3.1. [native-inputs]: Add gettext. Leo Prikler2021-06-101-2/+4
* gnu: renpy: Update to 7.4.5.•••* gnu/packages/game-development.scm (python2-pygame-sdl2): Bump renpy-version. (python2-renpy): Update to 7.4.5. Leo Prikler2021-06-081-4/+4
* gnu: ois: Update to 1.5.1.•••* gnu/packages/game-development.scm (ois): Update to 1.5.1. Tobias Geerinckx-Rice2021-05-231-2/+2
* gnu: tsukundere: Update to 0.3.0.•••* 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. Leo Prikler2021-05-171-19/+33
* gnu: guile-chickadee: Update to 0.7.0.•••* gnu/packages/game-development.scm (guile-chickadee): Update to 0.7.0. Leo Prikler2021-05-151-2/+2
* gnu: python-sge: Update to 2.0.post0.•••* gnu/packages/game-development.scm (python-sge): Update to 2.0.post0. Kei Kebreau2021-05-091-2/+2
* gnu: entt: Update to 3.7.1.•••* gnu/packages/game-development.scm (entt): Update to 3.7.1. Tobias Geerinckx-Rice2021-04-191-2/+2
* gnu: renpy: Update to 7.4.4.•••* gnu/packages/game-development.scm (python2-renpy): Update to 7.4.4. (python2-pygame-sdl2)[renpy-version]: Likewise. Leo Prikler2021-04-121-4/+4
* gnu: tiled: Update to 1.5.0.David Thompson2021-04-071-2/+2
* gnu: Add entt.•••* gnu/packages/cpp.scm (entt): New variable. Signed-off-by: Leo Prikler <leo.prikler@student.tugraz.at> Alexandru-Sergiu Marton2021-04-071-0/+40
* gnu: dhewm3: Update to 1.5.1.•••* gnu/packages/game-development.scm (dhewm3): Update to 1.5.1. Tobias Geerinckx-Rice2021-03-181-2/+2
* gnu: Use autoconf instead of autoconf-wrapper when possible.•••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> Maxime Devos2021-03-171-1/+1
* gnu: surgescript: Do not want static libraries.•••* gnu/packages/game-development.scm (surgescript)[arguments]: Add "-DWANT_STATIC=NO" to #:configure-flags. Tobias Geerinckx-Rice2021-03-061-1/+2
* gnu: surgescript: Update to 0.5.5.•••* gnu/packages/game-development.scm (surgescript): Update to 0.5.5. Tobias Geerinckx-Rice2021-03-061-2/+2
* gnu: python2-pygame-sdl2: Use HTTPS home page URI.•••* gnu/packages/game-development.scm (python2-pygame-sdl2)[home-page]: Use HTTPS URI. Nicolas Goaziou2021-02-281-2/+2
* gnu: python2-renpy: Update to 7.4.2.•••* gnu/packages/game-development.scm (python2-renpy): Update to 7.4.2. [native-inputs]: Add gcc-8. Leo Prikler2021-02-071-3/+5
* gnu: python2-pygame-sdl2: Update to renpy-version 7.4.2.•••* gnu/packages/game-development.scm (python2-pygame-sdl2): Update to renpy-version 7.4.2. Leo Prikler2021-02-071-2/+2
* gnu: Minor whitespace cleanup.•••* gnu/packages/game-development.scm: Update copyright line for previous renpy commits. (love-nuklear): Strip space at the end of the line. Leo Prikler2021-02-071-2/+2
* gnu: python2-renpy: Update to 7.4.0.•••* 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 Leo Prikler2021-02-071-6/+7
* gnu: python2-pygame-sdl2: Update to renpy-version 7.4.0.•••* gnu/packages/game-development.scm (python2-pygame-sdl2): Update to renpy-version 7.4.0. Leo Prikler2021-02-071-3/+3
* gnu: tsukundere: Update to 0.2.3.•••* 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. Leo Prikler2021-01-281-5/+31
* gnu: deutex: Update to 5.2.2.•••* gnu/packages/game-development.scm (deutex): Update to 5.2.2. [source]: Change tarball extension. [native-inputs]: Add zstd. Tobias Geerinckx-Rice2021-01-021-11/+12
* gnu: gzochi: Update to 0.13.•••* gnu/packages/game-development.scm (gzochi): Update to 0.13. [inputs]: Replace guile-2.2 with guile-3.0. Ricardo Wurmus2020-12-301-3/+3
* gnu: renpy: Use system fribidi and drop generated sources.•••* 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> Leo Prikler2020-12-121-1/+20
* gnu: pygame-sdl2-for-renpy: Drop generated sources in snippet.•••* gnu/packages/game-development.scm (pygame-sdl2-for-renpy)[source]<modules>: Add (guix build utils). [#:phases]<drop-generated-files>: Move from here... [source]<snippet>: ... to here. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr> Leo Prikler2020-12-121-6/+8
* gnu: guile-chickadee: Use Guile 3.0.•••* gnu/packages/game-development.scm (guile-chickadee): Change Guile inputs to use 3.0 package variants. David Thompson2020-11-231-3/+3
* gnu: guile-chickadee: Update to 0.6.0.David Thompson2020-11-231-3/+4
* gnu: Deprecate guile3.0-chickadee.David Thompson2020-11-231-37/+1
* gnu: tiled: Update to 1.4.3.•••* gnu/packages/game-development.scm (tiled): Update to 1.4.3. Tobias Geerinckx-Rice2020-11-201-2/+2
* gnu: bennu-game-development: Update to 353.•••* gnu/packages/game-development.scm (bennu-game-development): Update to 353. Pierre Neidhardt2020-11-181-2/+2
* gnu: tiled: Update to 1.4.2.David Thompson2020-11-151-2/+3