Patrick Norton
0c6225f66f
gnu: Add rinutils.
...
* gnu/packages/game-development.scm (rinutils): New variable.
Change-Id: I9fc8d2aeeacb9095885e24f4c367d9ce9f4a2041
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2025-11-15 17:32:47 +01:00
Patrick Norton
f93e45d96e
gnu: Add shlomif-cmake-modules.
...
* gnu/packages/game-development.scm (shlomif-cmake-modules): New variable.
Change-Id: I3ace299b640e3e15dcf7ddc3fdd664febd930aa8
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2025-11-15 17:32:47 +01:00
AwesomeAdam54321
44fb5c6aec
gnu: Add mc2mt.
...
* gnu/packages/game-development.scm (mc2mt): New variable.
* gnu/packages/patches/mc2mt-add-packaging-support.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it here.
Change-Id: Ia4b268ab1c3f104bb81f386e220be47d2356e539
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2025-11-02 11:27:20 +01:00
AwesomeAdam54321
43f16447d0
gnu: Add python-anvil-parser.
...
* gnu/packages/game-development.scm (python-anvil-parser): New variable.
Change-Id: Ie51482ab1710f85e389bfcdfb4b75ba0e1ec3833
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2025-11-02 11:27:20 +01:00
AwesomeAdam54321
304522c186
gnu: Add python-nbt.
...
* gnu/packages/game-development.scm (python-nbt): New variable.
Change-Id: Ib81e96b4abc45aec5eb8b3f785588e449507c957
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2025-11-02 11:27:19 +01:00
Nicolas Goaziou
266ad5b8ba
gnu: ode: Update to 0.16.6.
...
* gnu/packages/game-development.scm (ode): Update to 0.16.6.
Change-Id: I4d6923513d6630a544cc7edae69dbc0c6e6263a0
2025-10-30 21:16:08 +01:00
Sharlatan Hellseher
cbad86a985
gnu: python-cython-3: Mark as deprecated.
...
This is a followup to 941b6ff1c1 commit.
Replace all python-cython-3 occurrences with python-cython.
* gnu/packages/python-xyz.scm (python-cython-3): Deprecate variable.
* gnu/packages/algebra.scm (python-fpylll, python-flint)[native-inputs]:
Remove python-cython-3; add python-cython.
* gnu/packages/astronomy.scm (python-astropy, python-astroscrappy,
python-halotools, python-healpy, python-libstempo, python-lofar-h5plot,
python-losoto, python-photutils, python-pyxsim, python-regions,
python-reproject, python-sncosmo, python-sndata, python-stcal,
python-yt)[native-inputs]: Remove python-cython-3; add python-cython.
* gnu/packages/bioinformatics.scm (macs-3, python-pyrodigal):
[native-inputs]: Remove python-cython-3; add python-cython.
* gnu/packages/build-tools.scm (meson-python)[propagated-inputs]: Remove
python-cython-3; add python-cython.
[native-inputs]: Remove python-cython-3; add python-cython.
* gnu/packages/databases.scm: (python-adbc-driver-manager,
python-psycopg, python-pyarrow)[native-inputs]: Remove
python-cython-3; add python-cython.
* gnu/packages/finance.scm (python-ta-lib)[native-inputs]: Remove
python-cython-3; add python-cython.
* gnu/packages/game-development.scm (python-pygame-ce)[native-inputs]:
Remove python-cython-3; add python-cython.
* gnu/packages/geo.scm (python-pyogrio, python-cf-units)[native-inputs]:
Remove python-cython-3; add python-cython.
* gnu/packages/machine-learning.scm: (python-scikit-learn,
python-opentsne)[native-inputs]: Remove python-cython-3; add
python-cython.
* gnu/packages/maths.scm: (python-cylp, python-petsc4py,
python-primecountpy, python-slepc4py)[native-inputs]: Remove
python-cython-3; add python-cython.
* gnu/packages/python-check.scm (python-line-profiler)[native-inputs]:
Remove python-cython-3; add python-cython.
* gnu/packages/python-compression.scm (python-blosc2)[native-inputs]:
Remove python-cython-3; add python-cython.
* gnu/packages/python-graphics.scm (python-vispy)[native-inputs]:
Remove python-cython-3; add python-cython.
* gnu/packages/python-science.scm: (python-pykdtree, python-qutip,
python-scikit-misc, python-scikit-surprise, python-pandas-2,
python-vaex-core)[native-inputs]: Remove python-cython-3; add
python-cython.
* gnu/packages/python-web.scm: (python-aiohttp, python-falcon,
python-yarl, python-uvloop)[native-inputs]: Remove python-cython-3; add
python-cython.
* gnu/packages/python-xyz.scm: (python-logbook, python-netcdf4,
python-pyyaml, python-propcache, python-pywavelets, python-symengine,
python-cysignals, python-pyemd, python-rbfly)[native-inputs]: Remove
python-cython-3; add python-cython.
* gnu/packages/sagemath.scm: (python-cypari2, python-pplpy, sage)
[native-inputs]: Remove python-cython-3; add python-cython.
* gnu/packages/sphinx.scm (python-sphinx)[native-inputs]: Remove
python-cython-3; add python-cython.
* gnu/packages/statistics.scm: (python-statsmodels, python-pyreadstat):
[native-inputs]: Remove python-cython-3; add python-cython.
* gnu/packages/tor.scm (onionshare-cli)[native-inputs]: Remove
python-cython-3; add python-cython.
* gnu/packages/xorg.scm (xpra)[native-inputs]: Remove python-cython-3;
add python-cython.
Change-Id: I38038d2ab18e6a7b549070083d6e4c5beb8b0293
2025-10-24 11:05:28 +01:00
Simen Endsjø
8201a2a527
gnu: raylib: Include rcamera.h.
...
* gnu/packages/game-development.scm (raylib): Include rcamera.h.
Change-Id: I300dd1cd4e53a7e4f5ae71e7c7fdef714fcd6019
Signed-off-by: jgart <jgart@dismail.de >
2025-10-07 20:48:25 -05:00
Simen Endsjø
dc49d6d8c7
gnu: Add raygui.
...
* gnu/packages/game-development.scm (raygui): New variable.
Change-Id: I8e8fe2cadc71e268568eee4b5a91c8abcf01c373
Signed-off-by: jgart <jgart@dismail.de >
2025-10-07 20:48:25 -05:00
Sharlatan Hellseher
2f4ffa29e4
gnu: python-renpy: Fix build.
...
* gnu/packages/game-development.scm (python-renpy):
[arguments] <phases>: Add 'relax-gcc-14-strictness.
[inputs]: Remove ffmpeg; add ffmpeg-6.
[native-inputs]: Remove python-cython; add python-cython-0.
Fixes : guix/guix#3308
Change-Id: Ie0c8187e4ec12e9854ce90d94e84b06fbe9a7be1
2025-10-05 20:39:18 +01:00
John Kehayias
d260134255
gnu: godot: Update to 4.5.
...
Godot 4.5 has some issues with system files taking precedence over ones
included in the "thirdparty" directory; see
<https://github.com/godotengine/godot/pull/111094 > for discussion. This was
further motivation to use the upstream default of enabling volk, unbundling
it, and dropping the vulkan-loader input. The volk files are already patched
to correctly load libvulkan.
* gnu/packages/game-development.scm (godot): Update to 4.5.
[source]: Add patch to unbundle libjpeg-turbo. Update snippet to preserve
accesskit, grisu2, smaa, and remove volk.
[arguments]<#:scons-flags>: Disable builtin libjpeg-turbo and sdl.
<#:phases>: In fix-dlopen-paths phase remove libudev and volk patching. Add
phase unbundle-volk.
[inputs]: Add libjpeg-turbo-3, sdl3, and vulkan-volk. Remove vulkan-loader.
* gnu/packages/patches/godot-libjpeg-turbo-unbundle.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
Change-Id: I3feb071ecfdb7312e9d6d8c2213a1448481753dc
2025-10-03 18:35:29 -04:00
Sharlatan Hellseher
5d185f65de
gnu: python-pygame-sdl2: Fix build.
...
* gnu/packages/game-development.scm (python-pygame-sdl2)
[native-inputs]: Remove python-cython; add python-cython-0.
Change-Id: I6b72a665daf0206c61a33fb30f4f775bf3977693
2025-09-25 09:36:58 +01:00
Sharlatan Hellseher
b79fbf27b8
gnu: python-setuptools-next: Set to python-setuptools.
...
Replace all python-setuptools-next occurrences with python-setuptools.
* gnu/packages/python-build.scm (python-setuptools-next): Set to
python-setuptools.
Change-Id: I9e5e0881310d160ec56be785f2dd2140364fa8e5
2025-09-25 09:36:24 +01:00
Andreas Enge
0d4718bd4a
gnu: Remove guile3.0-sdl2.
...
* gnu/packages/sdl.scm (guile3.0-sdl2): Delete variable.
* gnu/packages/game-development.scm (tsukundere)[inputs]:
Replace guile3.0-sdl2 by guile-sdl2.
Change-Id: I1a25593780906e722a495be3521b7357df201606
2025-09-22 12:35:48 +02:00
Andreas Enge
64d10993ef
gnu: Remove warsow-qfusion.
...
* gnu/packages/game-development.scm (warsow-qfusion): Delete variable.
Fixes : guix/guix#1911
Change-Id: Ibad0428d559556ed3fedc5ae99702222d0dafa98
2025-09-14 19:08:44 +02:00
Andreas Enge
a61763626a
gnu: Remove gzochi.
...
* gnu/packages/game-development.scm (gzochi): Delete variable.
Fixes : guix/guix#1832
Change-Id: I4a2cc3fa07b4044b0b37278a0aa00342e83b8844
2025-09-05 18:18:45 +02:00
Sharlatan Hellseher
5479bb4c40
gnu: python-pygame-menu: Update to 4.5.4.
...
* gnu/packages/game-development.scm (python-pygame-menu): Update to 4.5.4.
[arguments] <test-flags>: Utilize it instead of modifying test files.
<phases>: Remove 'prepare-test-environment; add 'pre-check.
[native-inputs]: Remove python-nose2, python-setuptools, and
python-wheel; add python-pytest and python-setuptools-next.
Change-Id: I14c93c97fb9f782ed1d55105511206d4900f5b49
2025-08-12 13:39:16 +01:00
Andreas Enge
66fc4f53bf
gnu: quesoglc: Fix commit.
...
This is a follow-up to commit 175a368b9c .
* gnu/packages/game-development.scm (quesoglc)[arguments]
<#:configure-flags>: Really change as intended.
Change-Id: I8bc96cb5f3fc5136a051bd2868c14b631c83f4b3
2025-08-09 09:55:00 +02:00
Aaron Covrig
175a368b9c
gnu: quesoglc: Fix build with gcc-14.
...
* gnu/packages/game-development.scm (quesoglc)[arguments]
<#:configure-flags>: Add CFLAGS to turn pointer checks into warnings.
Fixes : guix/guix#1894
Change-Id: I9cca0e190b1eb0d15bf34040df868152beb6424b
Signed-off-by: Andreas Enge <andreas@enge.fr >
2025-08-09 09:50:36 +02:00
Greg Hogan
50c3fd729a
gnu: Remove BUILD_TESTING configuration flag.
...
* gnu/packages/assembly.scm (cpu-features),
* gnu/packages/astronomy.scm (casacore),
* gnu/packages/bioinformatics.scm (morpheus),
* gnu/packages/code.scm (rtags),
* gnu/packages/education.scm (gcompris-qt),
* gnu/packages/game-development.scm (libccd),
* gnu/packages/geo.scm (cloudcompare),
* gnu/packages/glib.scm (dbus-cxx),
* gnu/packages/graph.scm (faiss),
* gnu/packages/graphics.scm (f3d, mmg),
* gnu/packages/i2p.scm (i2pd),
* gnu/packages/image-processing.scm (vtk),
* gnu/packages/image.scm (openjpeg),
* gnu/packages/irc.scm (quassel),
* gnu/packages/jami.scm (jami),
* gnu/packages/kde.scm (kapptemplate, kdeconnect, kdenlive, krita),
* gnu/packages/kde-frameworks.scm (purpose, purpose-5),
* gnu/packages/kde-office.scm (calligra, ghostwriter),
* gnu/packages/linux.scm (bpftrace),
* gnu/packages/maths.scm (blitz, double-conversion, hpcombi, lapack,
vc),
* gnu/packages/messaging.scm (libsignal-protocol-c),
* gnu/packages/mold.scm (mold),
* gnu/packages/music.scm (sonivox),
* gnu/packages/networking.scm (dhtnet),
* gnu/packages/opencl.scm (opencl-clhpp),
* gnu/packages/openpgp.scm (rnp),
* gnu/packages/photo.scm (darktable),
* gnu/packages/popt.scm (gflags),
* gnu/packages/rdesktop.scm (freerdp),
* gnu/packages/security-token.scm (cppcodec),
* gnu/packages/terminals.scm (libtsm),
* gnu/packages/text-editors.scm (jucipp),
* gnu/packages/xdisorg.scm (xsettingsd)
[arguments]<#:configure-flags>: Remove BUILD_TESTING.
* gnu/packages/jupyter.scm (xeus)
[arguments]: Disable tests.
<#:configure-flags>: Remove BUILD_TESTING.
Change-Id: I6870720cdd2b10c7afacf0c6e7400cd1d73a1209
2025-08-04 04:11:23 +00:00
Greg Hogan
364e883298
gnu: Remove #:test-target argument.
...
* gnu/packages/astronomy.scm (libsep),
* gnu/packages/bioinformatics.scm (megahit),
* gnu/packages/bittorrent.scm (qbittorrent),
* gnu/packages/calendar.scm (date),
* gnu/packages/check.scm (klee, trompeloeil),
* gnu/packages/compression.scm (zziplib),
* gnu/packages/cpp.scm (immer, lager, zug),
* gnu/packages/databases.scm (timescaledb),
* gnu/packages/emulators.scm (dolphin-emu),
* gnu/packages/fpga.scm (systemc),
* gnu/packages/game-development.scm (box2d),
* gnu/packages/games.scm (megaglest, openclonk, teeworld),
* gnu/packages/glib.scm (sdbus-c++),
* gnu/packages/gnucash.scm (gnucash),
* gnu/packages/graph.scm (igraph),
* gnu/packages/image.scm (exiv2),
* gnu/packages/inkscape.scm (inkscape),
* gnu/packages/instrumentation.scm (yactfr),
* gnu/packages/kde-multimedia.scm (elisa),
* gnu/packages/linux.scm (falcosecurity-libs),
* gnu/packages/llvm.scm (libcxx, libomp-15),
* gnu/packages/machine-learning.scm (ctranslate2, tvm),
* gnu/packages/maths.scm (blitz),
* gnu/packages/messaging.scm (libphonenumber),
* gnu/packages/music.scm (clementine, libdiscid, opustags, strawberry),
* gnu/packages/opencog.scm (atomspace, attention, cogserver, cogutil,
opencog),
* gnu/packages/python-xyz.scm (pybind11)
* gnu/packages/radio.scm (libfec, libcorrect),
* gnu/packages/serialization.scm (qtcsv),
* gnu/packages/shells.scm (fish),
* gnu/packages/tls.scm (aws-lc),
* gnu/packages/web.scm (wabt),
* gnu/packages/vulkan.com (spirv-llvm-translator)
[arguments]: Move #:test-target to ...
<#:phases>: ... 'check phase.
* gnu/packages/algebra.scm (xtensor),
* gnu/packages/astronomy (stellarium),
* gnu/packages/bioinformatics.scm (libsbml),
* gnu/packages/chemistry.scm (openbabel),
* gnu/packages/cpp.scm (xsimd, xtl),
* gnu/packages/documentation.scm (doxygen),
* gnu/packages/lua.scm (selene),
* gnu/packages/libftdi.scm (libftdi),
* gnu/packages/llvm.scm (cling, libomp@12, libomp@13),
* gnu/packages/hyperledger.scm (hyperledger-iroha),
* gnu/packages/markup.scm (cmark, cmark-gfm),
* gnu/packages/maths.scm (cryptominisat, double-conversion),
* gnu/packages/mp3.scm (chromaprint),
* gnu/packages/qt.scm (qtpromise)
* gnu/packages/rdf.scm (clucene),
* gnu/packages/sync.scm (lsyncd)
[arguments}: Remove #:test-target.
* gnu/packages/engineering.scm (libfive),
* gnu/packages/game-development.scm (box2d-3)
[arguments]: Remove #:test-target and disable tests.
Change-Id: I0a82091df1789980bbbac0c334b6f993c36f412a
2025-08-04 04:10:32 +00:00
Maxim Cournoyer
5259f89b07
gnu: sfml: Update to 3.0.1.
...
* gnu/packages/game-development.scm (sfml): Update to 3.0.1.
[source]: Fetch from git. Refine snippet.
[#:tests?]: New argument.
[#:configure-flags]: Remove SFML_INSTALL_PKGCONFIG_FILES and
SFML_OS_PKGCONFIG_DIR flags. Add BUILD_SHARED_LIBS and CMAKE_CXX_FLAGS flag.
[native-inputs]: Add miniaudio and minimp3.
[inputs]: Remove labels and sort. Add libxcursor, libxi and vulkan-headers.
(sfml-2): New variable.
(csfml): Update to 2.6.1.
[inputs]: Replace sfml with sfml-2.
* gnu/packages/emulators.scm (dolphin-emu) [inputs]: Replace sfml with sfml-2.
* gnu/packages/games.scm (extremetuxracer, mars, schiffbruch)
(marble-marcher): Likewise.
Change-Id: Id61c4ba51798cfc28cc158a9d7fc6308ae4e6f41
2025-08-01 11:47:41 +09:00
Maxim Cournoyer
f954f7680e
gnu: slade: Update to 3.2.7.
...
* gnu/packages/game-development.scm (slade): Update to 3.2.7.
Change-Id: I59be06c8ba3168b58677d2acc3b213bbce390f53
2025-08-01 11:47:41 +09:00
Andreas Enge
4200f80644
gnu: tic80: Fix build with gcc-14.
...
* gnu/packages/game-development.scm (tic80)[arguments]<#:configure-flags>:
Add CMAKE_C_FLAGS.
Change-Id: I4a180a2eaec2b3868ed577699abab31ce0a3f7eb
2025-07-28 00:09:30 +02:00
Andreas Enge
2b6013a557
gnu: raylib: Fix build with gcc-14.
...
* gnu/packages/game-development.scm (raylib)[arguments]<#:configure-flags>:
Add -Wno-error= to CMAKE_C_FLAGS.
Fixes : guix/guix#1606
Change-Id: I012a23a4faa53168cb7727ce7dad1bff45dd5848
2025-07-27 23:27:38 +02:00
Vinicius Monego
2774ef1b4a
gnu: Add python-pygame-ce.
...
* gnu/packages/game-development.scm (python-pygame-ce): New variable.
Change-Id: I527c06f0c081702306247db5969a7f0b26890c81
2025-07-26 18:32:11 -03:00
Ada Stevenson
a13acf7985
gnu: ioquake3: Update to ab18167.
...
* gnu/packages/game-development.scm (ioquake3): Update to ab18167.
Change-Id: I944faac0b0ee1f9279acbf50090e77591e1c916b
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-06-30 11:54:02 +01:00
Mark L
f4a01ffb81
gnu: nml: Update to 0.7.6.
...
* gnu/packages/game-development.scm (nml): Update to 0.7.6.
[arguments]: Remove.
Change-Id: I358fe50ac42209c20b19da361d2e78d0576b6ac4
2025-06-04 16:45:09 +02:00
Sharlatan Hellseher
40aefa695b
gnu: python-pytmx: Fix build.
...
* gnu/packages/game-development.scm (python-pytmx): Fix build, improve
style.
[build-system]: Switch to pyproject.
[arguments] <tests?>: No tests in PyPI provided, disable.
[native-inputs]: Add python-setuptools and python-wheel.
Change-Id: Id879d37564b7b4a6fd320ca8a7cc5d3d8f182806
2025-05-06 23:21:56 +01:00
Nicolas Graves
dde3ac664c
gnu: Remove allegro-4.
...
This package is not supported by upstream anymore.
* gnu/packages/game-development.scm (allegro-4): Delete variable.
Change-Id: I905163b7bfd538235439183d9c63b976b83436af
Signed-off-by: Andreas Enge <andreas@enge.fr >
2025-04-30 15:27:52 +02:00
Nicolas Graves
d4889712fb
gnu: Remove aseprite.
...
This package is the last GPL2 revision of a package that is now distributed
under a non-free license. We already have its libre fork libresprite in
Guix, and it depends on the outdated allegro@4.
* gnu/packages/game-development.scm (aseprite): Delete variable.
Change-Id: I4e0f2a4df24dcd98fff4d9074e84c50b9ed60715
Signed-off-by: Andreas Enge <andreas@enge.fr >
2025-04-30 15:27:52 +02:00
Nicolas Graves
c9a80be7d6
gnu: libresprite: Update to 1.1.
...
* gnu/packages/game-development.scm (libresprite): Update to 1.1.
[arguments]: Improve style: use gexps.
[native-inputs]: Improve style: use list.
[inputs]: Improve style: use list. Add libarchive. Delete zlib.
Replace tinyxml by tinyxml2.
Signed-off-by: Andreas Enge <andreas@enge.fr >
2025-04-30 15:27:52 +02:00
John Kehayias
501a9603f5
gnu: godot: Update to 4.4.1.
...
* gnu/packages/game-development.scm (godot): Update to 4.4.1.
Change-Id: I348575a12ba648ec5d962ff0841eeaf1e15a5bdd
2025-04-25 01:11:43 -04:00
Arnaud Lechevallier
1bf1daac77
gnu: Add box2d@3.0.0.
...
* gnu/packages/game-development.sch (box2d-3): New variable.
Change-Id: Ie7113832d557ac9a2265a9636b5b1141909771fe
Signed-off-by: 宋文武 <iyzsong@member.fsf.org >
2025-03-15 18:32:17 +08:00
宋文武
7b9cd0b429
gnu: raylib: Update to 5.5.
...
* gnu/packages/game-development.scm (raylib): Update to 5.5.
[inputs]: Replace glfw with glfw-3.4.
Change-Id: If312732d3602dc2e495c32a78fe9390642da726c
Co-authored-by: Arnaud Lechevallier <arnaud.lechevallier@free.fr >
2025-03-11 10:57:02 +08:00
宋文武
484ccc138a
gnu: Add tic80.
...
* gnu/packages/game-development.scm (tic80): New variable.
Change-Id: I459d2a3270ac2524f7024d2aac32b954eba15c59
2025-03-11 10:46:30 +08:00
宋文武
704f9c4f53
gnu: grafx2: Update to 2.9.
...
* gnu/packages/game-development.scm (grafx2): Update to 2.9.
[source]: Use git-fetch.
[native-inputs]: Add which.
[inputs]: Use SDL2 libraries. Add fontconfig. Replace lua@5.1 with lua@5.3.
Remove libpng.
Change-Id: I8e731d51d430b6a68f786d0a6320f2e1b7b92dae
2025-03-11 10:45:30 +08:00
John Kehayias
72923a75af
gnu: godot: Update to 4.4.
...
* gnu/packages/game-development.scm (godot): Update to 4.4.
[source]: Update snippet to preserve jolt_physics and manifold.
[arguments]<#:phases>: Update scons-use-env phase to match upstream changes.
Change-Id: I7b4bd9557aeb24f2256ded3883ca7676b4a62a32
2025-03-03 17:35:14 -05:00
James Smith
f3f09fb4a3
gnu: Add trenchbroom.
...
* gnu/packages/game-development.scm: (trenchbroom): New variable.
Change-Id: I50691b1db2010cd8c2c7f04bdfd80278b9e14aed
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2025-03-01 11:24:09 +01:00
James Smith
df6e23586c
gnu: Add ericw-tools.
...
* gnu/packages/game-development.scm: (ericw-tools): New variable.
* gnu/packages/patches/ericw-tools-add-check-for-sse2-in-light.cc.patch: New file.
* gnu/packages/patches/ericw-tools-gcc-11-pass-const-to-offsetof.patch: New file.
* gnu/local.mk: Register patch files.
Change-Id: I896b8f781054442e4db4a7220d526b8f2878873c
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2025-03-01 11:24:09 +01:00
Adam Faiz
b7154c276c
gnu: Add python-pytmx.
...
* gnu/packages/game-development.scm (python-pytmx): New variable.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2025-02-24 20:55:25 +01:00
Adam Faiz
ac678fd48d
gnu: Add python-pyscroll.
...
* gnu/packages/game-development.scm (python-pyscroll): New variable.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2025-02-24 20:55:24 +01:00
Adam Faiz
48cec1acd6
gnu: Add python-pygame-menu.
...
* gnu/packages/game-development.scm (python-pygame-menu): New variable.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2025-02-24 20:55:24 +01:00
Adam Faiz
4fe503b35b
gnu: Add python-neteria.
...
* gnu/packages/game-development.scm (python-neteria): New variable.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2025-02-24 20:55:24 +01:00
Sharlatan Hellseher
ca625c5955
gnu: Add go-codeberg-org-anaseto-gruid-sdl.
...
It was proposed in #57390 on <2022-08-24>.
* gnu/packages/game-development.scm: Add (gnu packages golang-build).
(go-codeberg-org-anaseto-gruid-sdl): New variable.
Co-authored-by: Cairn <cairn@pm.me >
Change-Id: Ic7c29005e788994af67ecb89065ef32a48810ede
2025-02-15 16:18:10 +00:00
Sharlatan Hellseher
679c74fc4a
gnu: Add go-github-com-veandco-go-sdl2.
...
It was proposed in #57390 on <2022-08-24>.
* gnu/packages/game-development.scm: Add (gnu packages golang-xyz)
and (guix build-system go).
(go-github-com-veandco-go-sdl2): New variable.
Co-authored-by: Cairn <cairn@pm.me >
Change-Id: Ic4228ff3e5fe4c388ec4adc59827a9e79f4621b8
2025-02-15 16:18:09 +00:00
Andy Tai
d36e8719b6
gnu: fltk: Update to 1.4.1 and add fltk-1.3.
...
FLTK 1.4 is intended to be mostly API compatible with FLTK 1.3.x, however
there are still some programs that fail to build with it, so we keep fltk-1.3
for them.
* gnu/packages/fltk.scm (fltk-1.3): Renamed from fltk.
Update to 1.3.11.
[source] <origin>: Switch to git reference.
(fltk): New variable, fltk at 1.4.1.
* gnu/packages/algebra.scm (giac) [inputs]: Replace fltk by fltk-1.3.
* gnu/packages/audio.scm (rakarrack) [inputs]: Ditto.
(butt) [inputs]: Ditto.
* gnu/packages/game-development.scm (eureka) [inputs]: Ditto.
* gnu/packages/music.scm (yoshimi) [inputs]: Ditto.
* gnu/packages/radio.scm (flwrap) [inputs]: Ditto.
* gnu/packages/vnc.scm (tigervnc-client) [inputs]: Ditto.
* gnu/packages/web-browser.scm (dillo) [inputs]: Ditto.
Change-Id: I54833e5802d4b2088a42474d2edd17fe56bbdb68
Signed-off-by: 宋文武 <iyzsong@member.fsf.org >
2025-02-15 19:38:05 +08:00
宋文武
557f49f0ea
gnu: python-sge: Fix build.
...
* gnu/packages/game-development.scm (python-sge)[native-inputs]: Add python-wheel.
Change-Id: Ib2e6a965a1e7ee5bd951b49ab5ce8f0631594232
2025-01-20 21:37:49 +01:00
John Kehayias
eaa94ed255
gnu: godot: Enable wayland support.
...
* gnu/packages/game-development.scm (godot)[phases]: Update fix-dlopen-paths
to include wayland libraries. Add unbundle-wayland phase.
[inputs]: Add libdecor, wayland, and wayland-protocols.
Change-Id: I636f0fcc1eba5af98e2a8c6b9caa91d2e1aa4a97
2025-01-13 21:04:23 -05:00
Adriel Dumas--Jondeau
f365d6c636
gnu: love: Update to 11.5.
...
* gnu/packages/game-development.scm (love): Update to 11.5.
Change-Id: Idb8e6955aa2aedb7a76abb7a759b8684b3c86516
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-01-12 20:03:18 +00:00