summaryrefslogtreecommitdiff
path: root/gnu/packages/game-development.scm
AgeCommit message (Expand)Author
2023-01-17gnu: openmw: Use ffmpeg-4....I've noticed, that openmw is not playable as it hangs on clicking any menu item. It seems the issue is known and fixed upstream, but a new version is not released yet. * gnu/packages/game-development.scm (openmw)[inputs]: Replace FFMPEG with FFMEG-4. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Sergey Trofimov
2023-01-17gnu: Add raylib....* gnu/packages/game-development.scm (raylib): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> dan
2023-01-08gnu: ode: Do not run tests on i686....* gnu/packages/game-development.scm (ode)[arguments]: Do not run tests on i686. Nicolas Goaziou
2023-01-08gnu: ode: Improve package style....* gnu/packages/game-development.scm (ode)[source]<snippet>: Remove trailing [arguments]: Use G-expressions. Remove trailing #T from phase. Nicolas Goaziou
2023-01-08gnu: ode: Update to 0.16.3....* gnu/packages/game-development.scm (ode): Update to 0.16.3. Nicolas Goaziou
2022-12-31gnu: python-pygame: Reword description....* gnu/packages/game-development.scm (python-pygame)[description]: Join sentences describing functionality. Capitalize “Python”. Cut down the marketing talk. Liliana Marie Prikler
2022-12-31gnu: python-pygame: Use G-Expressions and new-style inputs....* gnu/packages/game-development.scm (python-pygame)[arguments]: Convert to list of G-Expressions. [inputs]: Drop labels. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com> Adam Faiz
2022-12-31gnu: python-pygame: Update to 2.1.2....* gnu/packages/game-development.scm (python-pygame): Update to 2.1.2. [arguments]<#:phases>: Add ‘fix-build-config’ and ‘fix-sdl2-headers’. [inputs]: Remove “sdl”, “sdl-image”, “sdl-mixer”, “sdl-ttf”, and “sdl-gfx”. Add “sdl2”, “sdl2-image”, “sdl2-mixer”, “sdl2-ttf”, and “sdl2-gfx”. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com> Adam Faiz
2022-12-12gnu: ffmpeg: Promote version 5 to the default....* gnu/packages/video.scm (ffmpeg): Alias to FFMPEG-5. (mlt-6)[inpust]: Replace "ffmpeg" with FFMPEG-4. (transcode, libquicktime, ffmpegthumbnailer, mplayer, obs, simplescreenrecorder, handbrake, ffms2, libopenshot, wlstream)[inputs]: Change from FFMPEG to FFMPEG-4. * gnu/packages/arcan.scm (arcan)[inputs]: Likewise. * gnu/packages/astronomy.scm (stackistry, libskry)[inputs]: Likewise. * gnu/packages/audio.scm (aubio, bs1770gain)[inputs]: Likewise. * gnu/packages/education.scm (openboard)[inputs]: Likewise. * gnu/packages/emulators.scm (dolphin-emu, retroarch, pcsxr, ppsspp)[inputs]: Likewise. * gnu/packages/game-development.scm (warsow-qfusion)[inputs]: Likewise. * gnu/packages/games.scm (oshu, hedgewars)[inputs]: Likewise. * gnu/packages/gnunet.scm (libextractor)[inputs]: Likewise. * gnu/packages/graphics.scm (openscenegraph)[inputs]: Likewise. * gnu/packages/image-processing.scm (opencv, paraview-5.9)[inputs]: Likewise. * gnu/packages/julia-jll.scm (julia-ffmpeg-jll)[inputs]: Likewise. * gnu/packages/kde-multimedia.scm (kid3)[inputs]: Likewise. * gnu/packages/kodi.scm (kodi)[inputs]: Likewise. * gnu/packages/linphone.scm (mediastreamer2)[inputs]: Likewise. * gnu/packages/linux.scm (pipewire)[inputs]: Likewise. (pipewire-0.3)[inputs]: Replace "ffmpeg" with FFMPEG. * gnu/packages/mp3.scm (chromaprint)[inputs]: Change from FFMPEG to FFMPEG-4. * gnu/packages/music.scm (musikcube)[inputs]: Likewise. * gnu/packages/rdesktop.scm (freerdp)[inputs]: Likewise. * gnu/packages/qt.scm (qtwebengine-5)[inputs]: Likewise. Marius Bakke
2022-12-04gnu: Add csfml....* gnu/packages/game-development.scm (csfml): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Antero Mejr
2022-11-27gnu: mygui: Update to 3.4.1....* gnu/packages/game-development.scm (mygui): Update to 3.4.1. (mygui-gl): Use PACKAGE/INHERIT. Don't duplicate version field. Marius Bakke
2022-11-20gnu: gzochi: Add missing dependency....* gnu/packages/game-development.scm (gzochi)[inputs]: Add GMP. [native-inputs]: Remove label while at it. Marius Bakke
2022-11-20gnu: chipmunk: Use gexps....* gnu/packages/game-development.scm (chipmunk)[arguments]: Use gexps. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Adam Faiz
2022-11-20gnu: 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> Adam Faiz
2022-11-15gnu: 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> James Smith
2022-11-06gnu: 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> Timotej Lazar
2022-10-25gnu: guile-chickadee: Update to 0.9.0....* gnu/packages/game-development.scm (guile-chickadee): Update to 0.9.0. David Thompson
2022-10-23gnu: tsukundere: Update to 0.4.3....* gnu/packages/game-development.scm (tsukundere): Update to 0.4.3. Liliana Marie Prikler
2022-10-22gnu: 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> Andrew Whatson
2022-10-16gnu: Add dds....* gnu/packages/game-development.scm (dds): New variable. Nicolas Goaziou
2022-10-06gnu: python-renpy: Update to 8.0.3....* gnu/packages/game-development.scm (python-renpy): Update to 8.0.3. Liliana Marie Prikler
2022-10-06gnu: 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. Liliana Marie Prikler
2022-09-01gnu: 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. Maxim Cournoyer
2022-09-01gnu: 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. David Thompson
2022-08-27gnu: 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. Marius Bakke
2022-08-14gnu: ioquake3: Update to 1.3.6-2.29b0cc3....* gnu/packages/game-development.scm (ioquake3): Update to 1.3.6-2.29b0cc3. Tobias Geerinckx-Rice
2022-08-14gnu: ioquake3: Prepare for cross-compilation....* gnu/packages/game-development.scm (ioquake3)[arguments]: Use CC-FOR-TARGET. Tobias Geerinckx-Rice
2022-08-14gnu: ioquake3: Deduplicate make flags....* gnu/packages/game-development.scm (ioquake3)[arguments]: Honour #:make-flags in the 'install phase. Tobias Geerinckx-Rice
2022-08-14gnu: ioquake3: Use G-expressions....* gnu/packages/game-development.scm (ioquake3)[arguments]: Rewrite as G-expressions. Tobias Geerinckx-Rice
2022-08-14gnu: ioquake3: Remove input labels....* gnu/packages/game-development.scm (ioquake3)[inputs]: Remove input labels. Tobias Geerinckx-Rice
2022-08-14gnu: 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. Tobias Geerinckx-Rice
2022-08-14gnu: dhewm3: Remove input labels....* gnu/packages/game-development.scm (dhewm3)[inputs]: Remove input labels. Tobias Geerinckx-Rice
2022-08-14gnu: 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. Tobias Geerinckx-Rice
2022-08-10gnu: box2d: Unbundle doctest....* gnu/packages/game-development.scm (box2d)[source](snippet): Delete doctest, and adjust accordingly. [native-inputs]: Add DOCTEST. Marius Bakke
2022-08-08gnu: 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-07-31gnu: qttools: Rename to qttools-5....Automated with: git grep -l qttools | xargs sed 's/\bqttools\b/\0-5/g' -i git checkout NEWS Maxim Cournoyer
2022-07-31gnu: 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 Maxim Cournoyer
2022-07-31gnu: 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 Maxim Cournoyer
2022-07-03gnu: 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. Liliana Marie Prikler
2022-07-03gnu: 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. Liliana Marie Prikler
2022-07-03gnu: 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. Liliana Marie Prikler
2022-06-17gnu: 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. Liliana Marie Prikler
2022-06-17gnu: 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. Liliana Marie Prikler
2022-06-17gnu: 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. Liliana Marie Prikler
2022-06-17gnu: Add back the distinction between python-renpy and renpy....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. Liliana Marie Prikler
2022-05-31gnu: Remove python2-pygame-sdl2....* gnu/packages/game-development.scm (python2-pygame-sdl2): Delete variable. Maxim Cournoyer
2022-05-31gnu: Remove python2-pygame....* gnu/packages/game-development.scm (python2-pygame): Delete variable. Maxim Cournoyer
2022-05-31gnu: 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. Maxim Cournoyer
2022-05-31gnu: Remove python2-tmx....* gnu/packages/game-development.scm (python2-tmx): Delete variable. Maxim Cournoyer
2022-04-19gnu: libtcod: Remove trailing boolean....* gnu/packages/game-development.scm (libtcod): Remove trailing boolean. Signed-off-by: Ludovic Courtès <ludo@gnu.org> jgart