Andreas Enge
52bcfaf909
gnu: Remove mygui.
...
* gnu/packages/game-development.scm (mygui): Delete variable.
Change-Id: I76f57c5ed5cb7568876566a8eaef41044d6b45c0
2026-03-17 16:37:07 +01:00
Andreas Enge
91bc0012c5
gnu: mygui-gl: Disinherit from mygui.
...
* gnu/packages/game-development.scm (mygui-gl): Drop inheritance.
[version, source, build-system, native-inputs, description, home-page,
license]: Copy-paste from mygui.
[inputs, arguments]: Rewrite without reference to the mygui fields.
Change-Id: I74d447094925233994b401dd7edbfb6c53797a4f
2026-03-17 16:33:42 +01:00
James Smith
e0c13fc717
gnu: trenchbroom: Update to 2025.4.
...
* gnu/packages/game-development.scm: (trenchbroom): Update to 2025.4.
[arguments]<#:configure-flags>: Removed “-DFREEIMAGE_INCLUDE_PATH=…”
and “-DFREEIMAGE_LIBRARY=…”.
[inputs]: Replace catch2 with catch2-3.8, qtbase-5 with qtbase,
and qtsvg-5 with qtsvg.
Change-Id: I6e0cb3d2e6f4217c46f0e5287fb558cb22810659
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-03-15 07:14:13 +01:00
Sharlatan Hellseher
5f3cd42859
gnu: Deprecate swig and swig-next in vafor of swig-4.0 and swig-4.4.
...
This is a following up change after discussion in
<https://codeberg.org/guix/guix/pulls/3701#issuecomment-11048648 >.
* gnu/packages/swig.scm (swig-4.0, swig-4.4): New variables.
(swig, swig-next): Deprecate swig and swig-next in vafor of swig-4.0 and
swig-4.4.
* gnu/packages/accessibility.scm (libbraille)
* gnu/packages/apparmor.scm (libapparmor)
* gnu/packages/bioinformatics.scm (htseq, imp, libsbml)
* gnu/packages/bootloaders.scm (dtc, u-boot)
* gnu/packages/disk.scm (volume-key)
* gnu/packages/dns.scm (ldns, unbound)
* gnu/packages/electronics.scm (opensta, trilinos-serial-xyce, uhdm)
* gnu/packages/embedded.scm (python-libmpsse)
* gnu/packages/engineering.scm (freecad, kicad, meep, mpb)
* gnu/packages/fabric-management.scm (ibutils)
* gnu/packages/game-development.scm (python-pybox2d)
* gnu/packages/games.scm (kiki)
* gnu/packages/geo.scm (saga)
* gnu/packages/gnome.scm (libratbag)
* gnu/packages/gnucash.scm (gnucash)
* gnu/packages/gnupg.scm (python-gpg)
* gnu/packages/graphviz.scm (graphviz)
* gnu/packages/guile-xyz.scm (guile-xapian)
* gnu/packages/image.scm (mypaint)
* gnu/packages/instrumentation.scm (babeltrace, lttng-tools)
* gnu/packages/kodi.scm (kodi)
* gnu/packages/libftdi.scm (libftdi)
* gnu/packages/linux.scm (libnl)
* gnu/packages/llvm.scm (lldb)
* gnu/packages/machine-learning.scm (openmm, tensorflow-lite)
* gnu/packages/maths.scm (nlopt)
* gnu/packages/ncurses.scm (stfl)
* gnu/packages/oneapi.scm (python-onetbb)
* gnu/packages/pretty-print.scm (highlight)
* gnu/packages/python-crypto.scm (python-m2crypto)
* gnu/packages/python-graphics.scm (python-pivy)
* gnu/packages/radio.scm (hamlib, soapysdr)
* gnu/packages/security-token.scm (python-pyscard, python-yubikey-manager)
* gnu/packages/selinux.scm (libselinux, libsemanage, python-setools)
* gnu/packages/speech.scm (pocketsphinx)
* gnu/packages/statistics.scm (python-openturns, r-spams)
* gnu/packages/tbb.scm (python-tbb)
* gnu/packages/version-control.scm (subversion)
* gnu/packages/video.scm (libopenshot, mlt, obs)
[native-inputs]: Remove swig; add swig-4.0.
* gnu/packages/geo.scm (gdal)
* gnu/packages/graph.scm (python-faiss)
[inputs]: Remove swig; add swig-4.0.
* gnu/packages/games.scm (fifengine): Update to 0.4.2.
[inputs]: Remove swig; add swig-4.0.
[native-inputs]: Likewise.
* gnu/packages/image-processing.scm (insight-toolkit, simpleitk)
* gnu/packages/pdf.scm (mupdf, python-pymupdf)
[native-inputs]: Remove swig-next; add swig-4.4.
Change-Id: I544bef0a0b1a81004596fad9f116610ef5cb52ae
2026-02-27 14:07:00 +00:00
Dariqq
3e9338b923
gnu: Use (target-32bit?) to test for 32bit targets.
...
* gnu/packages/*.scm: Replace usage of target-64bit? when actually testing for
32bit targets.
* guix/utils.scm (target-hurd32?). Same.
Change-Id: If3ed2b82a1229b72b07fafc694eedc14080e5a04
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Merges: #5710
2026-02-20 22:34:56 +01:00
Andreas Enge
cfae3b5098
gnu: dialogc: Commit forgotten changes.
...
This is a follow-up to commit 1e61d778c6 .
* gnu/packages/game-development.scm (dialogc): Actually commit changes.
Change-Id: I89a3893cd4cf20fb92365c16da2e12e06a65fb97
2026-02-15 15:24:55 +01:00
Adam Faiz
1e61d778c6
gnu: Add dialogc.
...
* gnu/packages/game-development.scm (dialogc): New variable.
Change-Id: Idf34af88e164e4f3fa3e0b0d627cf0deb7f3e7fb
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-02-15 15:06:19 +01:00
Andy Tai
a74e1277c9
gnu: Add angelscript.
...
* gnu/packages/game-development.scm (angelscript): New variable.
Closes : guix/guix#6194
Change-Id: Ib11291648ea427ccf168a0b231f40583bb6f20ec
Signed-off-by: 宋文武 <iyzsong@member.fsf.org >
2026-02-14 20:54:38 +08:00
Andreas Enge
660d6437f8
gnu: love: No more devil.
...
The devil input was only needed prior to version 10.0 and is not
actually referenced.
* gnu/packages/game-development.scm (love)[inputs]: Remove devil.
Change-Id: I56aba7359928cc85d8b375b4166d2d3c2abf08a8
2026-02-13 12:00:59 +01:00
Carlos Durán Domínguez
e7f6317b10
gnu: go-codeberg-org-anaseto-gruid-sdl: Update to 0.10.1.
...
* gnu/packages/game-development.scm (go-codeberg-org-anaseto-gruid-sdl):
Update to 0.10.1.
[source] <url>: Remove .git suffix.
Change-Id: Idf1e959ad273f0ba1f25929aad5dab4613ca7b10
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-11 14:32:49 +00:00
Sharlatan Hellseher
f815f0796f
gnu: python-meson-python: Rename to python-meson.
...
This change adjusts the package name to follow Guix naming convention
for Python packages, see:
<https://codeberg.org/guix/guix/issues/5917#issuecomment-10168830 >.
* gnu/packages/python-xyz.scm (python-meson): New variable.
(python-meson-python): Deprecate variable.
* gnu/packages/algebra.scm (python-flint):
* gnu/packages/astronomy.scm (python-pixell)
* gnu/packages/finance.scm (beancount)
* gnu/packages/game-development.scm (python-pygame-ce)
* gnu/packages/machine-learning.scm (python-scikit-learn)
* gnu/packages/python-science.scm (python-pandas, python-scikit-image,
python-scikit-misc, python-scipy, python-scs)
* gnu/packages/python-xyz.scm (python-contourpy, python-cysignals,
python-dbus-python, python-matplotlib, python-numpy, python-numpy-1,
python-pywavelets, python-siphash24)
[native-inputs]: Remove python-meson-python; add python-meson.
Fixes : guix/guix#5917
Change-Id: I0a9d53a164e542831fb5c3292ba71583f30d3b74
2026-02-07 12:28:44 +01:00
Sharlatan Hellseher
74325f30c2
gnu: python-pygame-ce: Adjust native inputs.
...
* gnu/packages/game-development.scm (python-pygame-ce)[native-inputs]:
Remove meson-python and python-cython; add python-meson-python.
Change-Id: Ib3f6ccbd0ec266f73b3f4678b0bcc9e78134196e
2026-02-07 12:28:43 +01:00
John Kehayias
d752617287
gnu: godot: Update to 4.6.
...
* gnu/packages/game-development.scm (godot): Update to 4.6.
[source]: Remove libjpeg-turbo patch and add glslang patch. Update snippet to
preserve dr_libs and re-spirv and remove glslang.
[arguments]<#:scons-flags>: Disable builtin glslang.
<#:phases>: Add unpack-mesa and use-system-spirv phases. Add file from mesa
to unbundle-wayland phase.
[inputs]: Add spirv-headers and change zstd to zstd-1.5.7.
* gnu/packages/patches/godot-glslang.patch: New file.
* gnu/local.mk (dist_patch_DATA): Update to current patch for godot.
Change-Id: I9b0daf4d25d317f2de3333a9adeaafbf548e0e2f
2026-02-04 12:31:20 -05:00
Nemin
4c98911039
gnu: openvr: Update to 2.12.14.
...
* gnu/packages/game-development.scm (openvr): Update to 2.12.14.
Change-Id: I46fabf3b766296cf6d4161e3b9ba3f8de4470114
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-01-31 13:31:58 +01:00
Andreas Enge
082676ff2f
gnu: Remove python-tmx.
...
* gnu/packages/game-development.scm (python-tmx): Delete variable.
Fixes : guix/guix#4996
Change-Id: Ia13825812362699a4fa0080219d61fdb86f137e4
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:25:51 +01:00
Nicolas Graves
0fe1bdc5cc
gnu: python-pyxel: Switch to pyproject.
...
* gnu/packages/game-development.scm (python-pyxel):
[build-system]: Switch to pyproject-build-system.
[arguments]: Improve style.
[native-inputs]: Add python-setuptools.
Change-Id: I0eaabe563883bdcd6ed4b0a268e25ba9c55285bb
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:24:03 +01:00
Sharlatan Hellseher
2e3469379b
gnu: python-tmx: Switch to pyproject.
...
* gnu/packages/game-development.scm (python-tmx):
[build-system]: Switch to pyproejct-build-system.
[arguments] <tests?>: No tests.
[native-inputs]: Add python-setuptools.
Change-Id: I30d4034b8cc38e35175b5c30b5914ce74cfe1473
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:23:35 +01:00
Nicolas Graves
5d3684a594
gnu: python-pygame: Update to 2.6.1.
...
* gnu/packages/game-development.scm (python-pygame): Update to 2.6.1.
[arguments]<#:test-flags>: Ignore failing tests.
<#:phases>: Add phase 'pre-check.
[native-inputs]: Add python-numpy, python-pytest, python-setuptools.
Change-Id: I867272ede9e85becc0de5f95307244535d29666e
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:23:33 +01:00
Nicolas Graves
12021475e8
gnu: python-xsge: Switch to pyproject.
...
* gnu/packages/game-development.scm (python-xsge):
[build-system]: Switch to pyproject-build-system.
[arguments]<#:configure-flags>: Set them.
<#:phases>: Replace 'build phase along with the 'install one.
[native-inputs]: Add python-setuptools.
Change-Id: I6858d63a87e813df0aea78854c3ce56a6d5c94d0
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:23:27 +01:00
Nicolas Graves
94185c13d1
gnu: nml: Switch to pyproject.
...
* gnu/packages/game-development.scm (nml):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Use tests? for 'check phase.
[native-inputs]: Add python-setuptools.
Change-Id: I4bcc1e586e0fd9e0cec749e85502661532485975
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:23:14 +01:00
Rodion Goritskov
3cbaaa77cd
gnu: openmw: Update to 0.50.0.
...
* gnu/packages/game-development.scm (openmw):
[version]: Update to 0.50.0.
[arguments]:
{configure-flags}: Remove desired Qt version.
{phases}: Add Qt::Svg as it is used in components.
{phases}: Force disable clip control extension on Mesa.
[inputs]: Add Qt6 dependencies.
Change-Id: Ib8f0deb303645e6e04a7e5bc99cdc2357653704e
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-01-19 21:38:22 +01:00
Rodion Goritskov
48178b1ed7
gnu: mygui-gl: Disable deprecated code compilation.
...
* gnu/packages/game-development.scm (mygui-gl):
[arguments] {configure-flags}: Disable deprecated code. Needed
for OpenMW to link correctly.
Change-Id: I640d05deb7f9d6a488db46958479e1f1baa5cc06
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-01-19 21:38:21 +01:00
Rodion Goritskov
0e743dcde1
gnu: bullet: Enable multithreading.
...
* gnu/packages/game-development.scm (bullet):
[arguments] {configure-flags}: Enable multithreading.
Change-Id: I0d5ebde7df170a84ce8033aa3201ebe25137bcfe
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-01-19 21:38:21 +01:00
Cayetano Santos
b0e110f20e
gnu: ericw-tools: Update to 0.18.2-rc1.
...
* gnu/packages/game-development.scm (ericw-tools): Update to 0.18.2-rc1.
[inputs]: Remove embree-2; add embree.
Change-Id: Idbc5aa38adf1e39f538989612c0620097cf5434d
2026-01-09 12:17:58 +01:00
Hugo Buddelmeijer
54c880239d
gnu: python-neteria: Switch to pyproject-build-system.
...
* gnu/packages/game-development.scm (python-neteria): Switch to
pyproject-build-system.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:tests?> Disable tests as there are none.
[native-inputs]: Add python-setuptools.
Change-Id: Ib1a5cade07f06456b2f6f37e1021bdca51255efe
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-01-03 15:18:56 +01:00
Hugo Buddelmeijer
6c0309adfa
gnu: python-pyscroll: Update to 2.31-1.31e1c28.
...
* gnu/packages/game-development.scm (python-pyscroll): Update to 2.31-1.31e1c28.
[source]: Use git-fetch.
[build-system]: Use pyproject-build-system.
[native-inputs]: Add python-pytest and python-setuptools.
Change-Id: I625a61e36c8419301a2f353941ad9aaf6859a3a5
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-01-03 15:18:56 +01:00
Hugo Buddelmeijer
f1005ad96c
gnu: mc2mt: Fix build.
...
* gnu/packages/game-development.scm (mc2mt): Fix build and indentation.
[source]: Move snippet to phase.
[native-inputs]: Add python-pytest.
* gnu/packages/patches/mc2mt-add-packaging-support.patch: Update patch.
Change-Id: I3db227b726fa9dec8c09e49cada2d5f74e35576e
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-27 16:35:28 +00:00
Hugo Buddelmeijer
3ded25e6f1
gnu: python-anvil-parser: Update to 0.10.6-0.91a7eda.
...
* gnu/packages/game-development.scm (python-anvil-parser): Update to
0.10.6 91a7eda55f0fb55a948d1072896430c29d906809 commit.
[source]: Update URL, permanent redirect.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-pytest and python-setuptools.
[home-page]: Update URL.
Change-Id: Ie483cda52cdf86645584b835f65847fbbe737d7e
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-27 16:34:35 +00:00
Hugo Buddelmeijer
9643da0abe
gnu: python-nbt: Fix build; add tests.
...
* gnu/packages/game-development.scm (python-nbt-testdata): New variable.
* gnu/packages/game-development.scm (python-nbt): Fix build; add tests.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Add 'fake-download phase.
<#:test-flags>: List specific files to test.
[native-inputs]: Add python-pytest and python-setuptools.
Change-Id: I1579b0fe6d3cbe06b279c7b78f4834b6e9b849ba
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
aa
Change-Id: I02b49dca10d5bc39a585b1916434f53b8b96fbd0
2025-12-27 16:30:45 +00:00
Sharlatan Hellseher
a3d8ec15d8
gnu: rpatool: Switch to pyproject.
...
* gnu/packages/game-development.scm (rpatool):
[build-system]: Switch to pyproject-build-system.
wl
Change-Id: If04c7db1911f9a2cb64dfcf8d1f01c696df9e65d
2025-12-27 11:06:06 +00:00
gemmaro
5ef86f97e2
gnu: Add rpatool.
...
* gnu/packages/game-development.scm (rpatool): New variable.
Change-Id: I2edecc630f6cc146c008195eac694fd7891f56d4
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2025-12-26 13:15:41 +01:00
Patrick Norton
9ce8160844
gnu: nml: Update to 0.8.1.
...
* gnu/packages/game-development.scm (nml): Update to 0.8.1.
[arguments]: Fix test phase.
Closes : guix/guix#5004
Change-Id: I03b80af19d809295411b85df491d7423837e6f59
Signed-off-by: 宋文武 <iyzsong@member.fsf.org >
2025-12-22 18:06:23 +08:00
Liliana Marie Prikler
96b81b2da6
gnu: Add renpy-tutorial.
...
* gnu/packages/game-development.scm (renpy-tutorial): New variable.
2025-12-07 08:16:55 +01:00
Liliana Marie Prikler
8084fa0d9e
gnu: Add renpy-the-question.
...
* gnu/packages/game-development.scm (renpy-the-question): New variable.
2025-12-07 07:57:26 +01:00
Liliana Marie Prikler
a6c83120f2
gnu: renpy: Update to 8.5.
...
* gnu/packages/game-development.scm (renpy)[build-system]: Change to
pyproject-build-system.
[arguments]: Remove #:modules and #:imported-modules.
<#:phases>: Replace ‘fix-commands’ with ‘fix-launcher’.
Adjust ‘drop-game-from-paths’.
Move ‘build’ after ‘install’. Install launcher to “out”.
Remove ‘install-games’.
[outputs]: Drop other outputs.
2025-12-07 07:57:25 +01:00
Liliana Marie Prikler
38bfd1d3ae
gnu: Remove python-pygame-sdl2.
...
This package was only used by python-renpy, which vendors it as of version 8.5.
* gnu/packages/game-development.scm (python-pygame-sdl2): Delete variable.
2025-12-07 07:57:25 +01:00
Liliana Marie Prikler
944d5bc08a
gnu: python-renpy: Update to 8.5.0.
...
* gnu/packages/patches/renpy-fix-integer-slots.patch: New file.
* gnu/packages/patches/renpy-python-3.11-compat.patch: New file.
* gnu/packages/patches/renpy-use-system-fribidi: Delete file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/game-development.scm (python-renpy): Update to 8.5.0.
[patches]: Use the new patches.
[snippet]: Adjust accordingly.
[build-system]: Switch to pyproject-build-system.
[#:phases]: Remove ‘relax-gcc-14-strictness’.
No longer replace ‘build’ and ‘install’.
Add ‘build-renpy’ and ‘install-renpy’.
[native-inputs]: Replace python-cython-0 with python-cython.
[inputs]: Add assimp. Replace ffmpeg-6 with ffmpeg.
[propagated-inputs]: Remove python-pygame-sdl2.
2025-12-07 07:57:23 +01:00
Giacomo Leidi
c425bac93d
Update Giacomo's email address.
...
The change was automated via:
git grep -l goodoldpaul@autistici.org |
xargs sed -i 's/goodoldpaul@autistici.org/therewasa@fishinthecalculator.me/g'
* .mailmap: New entry.
Change-Id: I1629388334695d221647afe6a14faf61af5fe0d6
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
2025-12-03 14:38:09 +09:00
Greg Hogan
1aebfc74f1
gnu: boost: Update to 1.89.0.
...
* gnu/packages/boost.scm (boost-for-source-highlight): Rename this ...
(boost-1.83): ... to this.
(boost-numpy): Inherit from boost-1.83.
* gnu/packages/pretty-print.scm (source-highlight): Update accordingly.
* gnu/packages/boost.scm (boost): Update to 1.89.0.
[source]: Remove patches.
* gnu/packages/boost.scm (mdds)
[propagated-inputs]: Replace boost with boost-1.83.
* gnu/packages/astronomy.scm (aoflagger),
* gnu/packages/embedded.scm (cc-tool),
* gnu/packages/games.scm (0ad, vcmi),
* gnu/packages/image.scm (gpick),
* gnu/packages/maths.scm (highfive),
* gnu/packages/plotutils.scm (asymptote)
[native-inputs]: Replace boost with boost-1.83.
* gnu/packages/audio.scm (guitarix, supercollider),
* gnu/packages/bioconductor.scm (r-mzr),
* gnu/packages/bioinformatics.scm (ataqv, bless, express, isolator,
metabat, r-velocytom, rsem, sailfish, salmon),
* gnu/packages/bittorrent.scm (libtorrent-rasterbar),
* gnu/packages/code.scm (sourcetrail),
* gnu/packages/compression.scm (innoextract),
* gnu/packages/cpp.scm (lager),
* gnu/packages/crypto.scm (cryfs),
* gnu/packages/electronics.scm (nextpnr, prjpeppercorn, prjtrellis,
pulseview),
* gnu/packages/emulators.scm (mupen64plus-video-glide64mk2),
* gnu/packages/engineering.scm (cadabra2, freecad, libigl,
openscad, prusa-slicer),
* gnu/packages/file-systems.scm (snapper),
* gnu/packages/finance.scm (ledger),
* gnu/packages/game-development.scm (dds),
* gnu/packages/games.scm (colobot, fifengine, knightsgame, leela-zero,
pokerth, supertux, wesnoth, wesnoth-server),
* gnu/packages/geo.scm (gplates),
* gnu/packages/gnucash.scm (gnucash),
* gnu/packages/graph.scm (python-graph-tool),
* gnu/packages/graphics.scma (openshadinglanguage),
* gnu/packages/i2p.scm (i2pd),
* gnu/packages/image-viewers.scm (luminance-hdr),
* gnu/packages/kde-graphics.scm (krita),
* gnu/packages/mail.scm (astroid),
* gnu/packages/medical.scm (orthanc, orthanc-mysql,
orthanc-postgresql),
* gnu/packages/messaging.scm (libphonenumber),
* gnu/packages/mpd.scm (ncmpcpp),
* gnu/packages/networking.scm (kismet),
* gnu/packages/opencog.scm (cogutil),
* gnu/packages/photo.scm (hugin),
* gnu/packages/poedit.scm (poedit),
* gnu/packages/radio.scm (gnuradio),
* gnu/packages/rdf.scm (lucene++),
* gnu/packages/serialization.scm (avro-cpp),
* gnu/packages/simulation.scm (fenics-dolfin),
* gnu/packages/version-control.scm (gource),
* gnu/packages/video.scm (aegisub, mkvtoolnix),
* gnu/packages/web.scm (websocketpp)
[inputs]: Replace boost with boost-1.83.
* gnu/packages/libreoffice.scm (libcmis): Update to 0.6.2-00a85bf6.
(librevenge): Update to 0.0.5.
[arguments]<#:configure-flags>: Remove reference to boost system
component for which the compatibility stub has been removed.
* gnu/packages/serialization.scm (msgpack-cxx): Update to 7.0.0.
Change-Id: I247f3eaecde3de3fe227586b840f0312b4797ee1
2025-11-28 12:26:24 +00:00
宋文武
f09b0641bb
gnu: bbcsdl: Update to 1.42a.
...
* gnu/packages/game-development.scm (bbcsdl): Update to 1.42a.
Change-Id: I96809e997c44dd410417a8483ccb89ae54c8334b
2025-11-22 18:45:01 +08:00
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