me
/
guix
Archived
1
0
Fork 0
Commit Graph

366 Commits (96e50a219d206436ed5d06cfdec88f175b992530)

Author SHA1 Message Date
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
Marius Bakke e661f4eff4
gnu: Remove unneeded uses of custom GCC versions.
* 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.
2021-12-17 19:07:17 +01:00
Marius Bakke e0559c5314
gnu: grfcodec: Fix build with GCC 10.
* 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.
2021-12-17 19:07:17 +01:00
Ludovic Courtès e3196755e6
gnu: Further simplify package inputs.
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.)
2021-12-13 22:15:07 +01:00
Ludovic Courtès 8394619bac
gnu: Simplify package inputs.
This commit was obtained by running:

  ./pre-inst-env guix style

without any additional argument.
2021-12-13 17:48:25 +01:00
Mathieu Othacehe 32750e8c3e
Merge remote-tracking branch 'signed/master' into core-updates 2021-12-10 21:49:25 +01:00
Andy Tai af067eaff4
gnu: godot: Update to 3.4.
* gnu/packages/game-development.scm (godot): Update to 3.4.

Signed-off-by: Leo Famulari <leo@famulari.name>
2021-12-10 11:18:59 -05:00
Ricardo Wurmus 9bc0f45df5
Merge remote-tracking branch 'origin/master' into core-updates-frozen 2021-12-05 19:17:41 +01:00
Leo Famulari bef86fed3e
Revert "gnu: godot: Update to 3.4."
This reverts commit dd4365efa1.

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
2021-12-02 01:27:12 -05:00
Andy Tai dd4365efa1
gnu: godot: Update to 3.4.
* 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>
2021-12-02 00:02:47 -05:00
Andy Tai 2b08cc968b
gnu: bullet: Update to 3.17.
* 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>
2021-12-01 21:54:41 +01:00
Ludovic Courtès b15e543d30
Merge branch 'master' into core-updates-frozen 2021-11-23 11:29:38 +01:00
Ludovic Courtès 83010a08bc
gnu: grafx2: Build with '-fcommon'.
* gnu/packages/game-development.scm (grafx2)[arguments]: Add '-fcommon'
to #:make-flags.
2021-11-20 23:11:44 +01:00
Ludovic Courtès c34bb6b310
gnu: grafx2: Add 'file-name' field to source.
Without a file name ending in ".tgz" (or similar), the 'unpack' phase
wouldn't extract it (as implemented in commit
cfcead2e51).

* gnu/packages/game-development.scm (grafx2)[source]: Add 'file-name'
field.
2021-11-20 23:11:44 +01:00
Ekaitz Zarraga 60bb03605a
gnu: Add libresprite.
* gnu/packages/game-development.scm (libresprite): New variable.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2021-11-20 12:16:11 +01:00
Ludovic Courtès 3a317f7476
Merge branch 'master' into core-updates-frozen 2021-11-17 23:43:14 +01:00
Tobias Geerinckx-Rice 9b14b26f0a
gnu: packages: Remove last year's deprecations.
* gnu/packages/admin.scm (guile3.0-shepherd): Remove variable.
* gnu/packages/benchmark.scm (imb-openmpi): Likewise.
* gnu/packages/boost.scm (boost-with-python3): Likewise.
* gnu/packages/pep.scm (python-pep-adapter)[inputs]: Adjust accordingly.
* gnu/packages/cpp.scm (nlohmann-json-cpp): Likewise.
* gnu/packages/games.scm (openrct2)[inputs]: Adjust accordingly.
* gnu/packages/cups.scm (escpr): Likewise.
* gnu/packages/django.scm (python-django-jsonfield): Likewise.
* gnu/packages/emacs-xyz.scm (emacs-modus-operandi-theme)
(emacs-modus-vivendi-theme): Likewise.
* gnu/packages/engineering.scm (kicad-i18l): Likewise.
* gnu/packages/enlightenment.scm (enlightenment-wayland): Likewise.
* gnu/packages/firmware.scm (opensbi-qemu-virt, opensbi-qemu-sifive-u):
Likewise.
* gnu/packages/fonts.scm (font-gnu-freefont-ttf, font-open-dyslexic):
Likewise.
* gnu/packages/game-development.scm (guile3.0-chickadee)
(python-sge-pygame): Likewise.
* gnu/packages/games.scm (retux)[inputs]: Adjust accordingly.
* gnu/packages/gnome-xyz.scm (numix-theme): Likewise.
* gnu/packages/gnupg.scm (guile3.0-gcrypt): Likewise.
* gnu/packages/gstreamer.scm (gst-transcoder): Likewise.
* gnu/packages/gtk.scm (guile3.0-cairo, guile3.0-present, guile3.0-rsvg):
Likewise.
* gnu/packages/guile-xyz.scm (guile3.0-colorized, guile3.0-commonmark)
(guile3.0-config, guile3.0-email, guile3.0-fibers, guile3.0-gi)
(guile3.0-hall, guile3.0-hashing, guile3.0-haunt, guile3.0-ics)
(guile3.0-irregex, guile3.0-lib, guile3.0-mcron, guile3.0-minikanren)
(guile3.0-ncurses, guile3.0-ncurses/gpm, guile3.0-newt, guile3.0-parted)
(guile3.0-pfds, guile3.0-picture-language, guile3.0-semver)
(guile3.0-simple-zmq, guile3.0-squee, guile3.0-syntax-highlight)
(guile3.0-websocket, guile3.0-wisp, guile3.0-xapian): Likewise.
* gnu/packages/guile.scm (define-deprecated-guile3.0-package)
(guile3.0-json, guile3.0-gdbm-ffi, guile3.0-sqlite3)
(guile3.0-bytestructures, guile3.0-git): Likewise.
* gnu/packages/haskell-apps.scm (ghc-stylish-haskell): Likewise.
* gnu/packages/linux.scm (linux-libre-arm-veyron): Likewise.
* gnu/packages/mail.scm (guile3.0-mailutils): Likewise.
* gnu/packages/monitoring.scm (python2-graphite-web): Likewise.
* gnu/packages/package-management.scm (guile3.0-guix): Likewise.
* gnu/packages/package-management.scm (python-conda): Likewise.
* gnu/packages/phabricator.scm (libphutil): Likewise.
* gnu/packages/plotutils.scm (guile3.0-charting): Likewise.
* gnu/packages/python-xyz.scm (python2-smmap2, python-glances)
(python-smmap2): Likewise.
* gnu/packages/shells.scm (oil-shell): Likewise.
* gnu/packages/sqlite.scm (sqlite-with-column-metadata): Likewise.
* gnu/packages/ssh.scm (guile3.0-ssh): Likewise.
* gnu/packages/terminals.scm (et): Likewise.
* gnu/packages/tls.scm (guile3.0-gnutls): Likewise.
* gnu/packages/vlang.scm (v): Likewise.
* gnu/packages/vpn.scm (wireguard): Likewise.
* gnu/packages/web-browsers.scm (next, sbcl-next): Likewise.
* gnu/packages/xorg.scm (transset-df): Likewise.
2021-11-08 23:00:55 +01:00
Efraim Flashner bc5155b952
Merge remote-tracking branch 'origin/master' into core-updates-frozen 2021-10-31 14:49:47 +02:00
Liliana Marie Prikler be5216efcc
gnu: python2-renpy: Update to 7.4.10.
* gnu/packages/game-development.scm (python2-renpy): Update to 7.4.10.
[snippet]: No longer drop "gen" directory, it's not in this release.
2021-10-24 22:28:28 +02:00
Liliana Marie Prikler 1636acaac5
gnu: python2-pygame-sdl2: Update to renpy-version 7.4.10.
* gnu/packages/game-development.scm (python2-pygame-sdl2): Update to
renpy-version 7.4.10.
2021-10-24 22:27:31 +02:00
Tobias Geerinckx-Rice 4d82dbea45
gnu: allegro: Update to 4.4.3.1.
* gnu/packages/game-development.scm (allegro): Update to 4.4.3.1.
[arguments]: Don't explicitly return #t from phases.
2021-10-20 00:39:16 +02:00
Mathieu Othacehe a1eca979fb
Merge remote-tracking branch 'origin/master' into core-updates-frozen. 2021-10-12 17:46:23 +00:00
Liliana Marie Prikler dd9fa204eb
gnu: tsukundere: Unset LD_LIBRARY_PATH.
As of Guile-SDL2 version 0.7.0, which got committed in
73bb0b6485, 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.
2021-10-10 17:32:52 +02:00
Liliana Marie Prikler 5464af0765
gnu: tsukundere: Update to 0.4.1.
* 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.
2021-10-10 17:20:27 +02:00
Liliana Marie Prikler c4595fdedf
gnu: tsukundere: Update home-page.
* gnu/packages/game-development.scm (tsukundere)[home-page]: Update.
2021-10-10 15:59:32 +02:00