summaryrefslogtreecommitdiff
path: root/gnu/packages/games.scm
AgeCommit message (Collapse)Author
2026-05-18gnu: flare-game: Update to 1.15.Nguyễn Gia Phong
* gnu/packages/games.scm (flare-game): Update to 1.15. Change-Id: I46ae21e779b7d95cbbb1d63e896665a851b5b5a9 Merges: https://codeberg.org/guix/guix/pulls/8525 Signed-off-by: Nguyễn Gia Phong <cnx@loang.net>
2026-05-18gnu: flare-engine: Update to 1.15.Nguyễn Gia Phong
* gnu/packages/games.scm (flare-engine): Update to 1.15. Change-Id: I9977b33375bd2484e3dea2ec8c0622af4953bca7 Signed-off-by: Nguyễn Gia Phong <cnx@loang.net>
2026-05-15gnu: openttd-jgrpp: Update to 0.72.2.Patrick Norton
* gnu/packages/games.scm (openttd-jgrpp): Update to 0.72.2. Merges guix/guix!8613 Change-Id: I5c739b0d0305b9c59cf8f8024036133bbb7a71b5 Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2026-05-13gnu: cockatrice: Really drop Qt5 input.Andreas Enge
This is a follow-up to commit 60e738c3b76310b07f31d7149ee1135e8ca9a3a3 with changes that were mistakenly not committed. * gnu/packages/games.scm (cockatrice)[arguments]: Set #qtbase. Use gexps. [inputs]: Remove qtbase. Change-Id: Iee17dd7518f4937b4dd8005656483c3874e057a5
2026-05-12gnu: cockatrice: Update to 3.0.0 and build with Qt6.Patrick Norton
* gnu/packages/games.scm (cockatrice): Update to 3.0.0. [source]: Update stripping of image URLs. [inputs]: Remove qtbase-5, qtmultimedia-5, qtsvg-5, qttools-5, qtwebsockets-5, and qtwayland-5; add qtmultimedia, qtsvg, qttools, qttranslations, qtwebsockets, and qtwayland. [arguments]: Add qtbase. Use gexps. Change-Id: Ib45a1d8344d35d9a1d186055757d1f7d9eb5239b Co-authored-by: Andreas Enge <andreas@enge.fr>
2026-05-12gnu: freeciv: Update to 3.2.4.Patrick Norton
* gnu/packages/games.scm (freeciv): Update to 3.2.4. Change-Id: I8fa612fd51519d16e380dc8fec4565a703117445 Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-05-12gnu: openttd-jgrpp: Update to 0.72.1.Patrick Norton
* gnu/packages/games.scm (openttd-jgrpp): Update to 0.72.1. Change-Id: I565d2858cf335e9385a1d4804532660500b75ba5 Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-05-04gnu: ring-racers: Unbundle more third party libraries.Sughosha
* gnu/packages/games.scm (ring-racers)[source]: Rewrite snippet to also unbundle discord-rpc, fmt, nlohmann-json, libyuv, stb, tcbrindle_span, vma, volk, vulkan-headers, and xmp-lite. [arguments]<#:configure-flags>: Add “-DSRB2_CONFIG_ENABLE_DISCORDRPC=OFF”. <#:phases>: Add ‘copy-stb_vorbis.c’. [native-inputs]: Add (package-source stb). [inputs]: Add fmt, libxmp, nlohmann-json, stb-rect-pack, tcbrindle-span, vulkan-headers, vulkan-memory-allocator, and vulkan-volk. Change-Id: I842b5bdd60941ac7c0b003a2456b4fb0addace68 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-05-04gnu: ring-racers: Fix lint warnings and reorder inputs.Sughosha
* gnu/packages/games.scm (ring-racers)[inputs]: Reorder. Add bash-minimal. [home-page]: Fix permanent redirect. [description]: Update as per texinfo conventions. Change-Id: I28808bd4f2139a5f94aa7d2582afdaebe764bb2c Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-05-04gnu: ring-racers: Fix wrapping the binary file.Sughosha
* gnu/packages/games.scm (ring-racers)[#:phases]<wrap-rpogram>: Use the “bin/ringracers” located in #$output. Change-Id: If2c8aca4eef1c4ed622c33abcbdbbd435b1bd0fe Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-05-03gnu: openttd-jgrpp: Update to 0.72.0.Patrick Norton
* gnu/packages/games.scm (openttd-jgrpp): Update to 0.72.0. Change-Id: I07b2679f8380c7dccfa3dc4ddab3e56b8d7fc810 Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-05-03gnu: sgt-puzzles: Update to 20260308.Patrick Norton
* gnu/packages/games.scm (sgt-puzzles): Update to 20260308. Change-Id: Ib106d60cf05a3884c699b4801d02d40c52db6236 Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-05-03gnu: openttd: Update to 15.3.Johannes Christ
* gnu/packages/games.scm (openttd-engine): Update to 15.3. Change-Id: Ib32b20bcbad797e6a880e17a4aec32090b4eb13b Signed-off-by: Noé Lopez <noelopez@free.fr>
2026-05-03gnu: serious-sam-classic: Build with maybe-nasm.Efraim Flashner
* gnu/packages/games.scm (serious-sam-classic)[native-inputs]: Remove nasm, add maybe-nasm. Change-Id: If22d7ad4cf7d91f141545dd177fba535d8dfaf69
2026-05-01gnu: mars: Remove nonfree files from source.bdunahu
* gnu/packages/games.scm (mars)[source]: Remove unused nonfree libraries. [license]: Specify correct license for music files. Change-Id: I9b64ce6c9b256bed8b45edd7ee49496dfe798335 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-05-01gnu: taisei: Update description.Liliana Marie Prikler
* gnu/packages/games.scm (taisei)[description]: Attempt to improve clarity. Reported-by: bdnahu
2026-05-01gnu: taisei: Update to 1.4.4.Liliana Marie Prikler
* gnu/packages/games.scm (taisei): Update to 1.4.4. [native-inputs]: Add cmake-minimal. [inputs]: Replace sdl2 and sdl2-mixer with sdl3. Add glslang, libdecor, spirv-tools, and vulkan-loader.
2026-05-01gnu: armagetronad: Update to 0.2.9.3.0.Patrick Norton
* gnu/packages/games.scm (armagetronad): Update to 0.2.9.3.0. [inputs]: Add curl. Change-Id: I877ae2d00ffa469178669ab33cf34cae42043a20 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-05-01gnu: ring-racers: Install icon and create desktop entry.Sughosha
* gnu/packages/games.scm (ring-racers)[source]<snippet>: Rename the icon file. [arguments]<#:phases>: Remove ‘move-and-wrap-binary’ phase. Use replacement for ‘install’. Add ‘wrap-program’ and ‘create-desktop-entry’. Change-Id: I0165f931132fe025731f92c15ff8df4d788f81fa Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-04-29gnu: openttd-jgrpp: Update to 0.71.2.Patrick Norton
* gnu/packages/games.scm (openttd-jgrpp): Update to 0.71.2. Change-Id: I950b887684ccc9799bd276923dd2cbfb72508394 Merges: https://codeberg.org/guix/guix/pulls/8131 Reviewed-by: Rodion Goritskov <rodion@goritskov.com> Signed-off-by: Nguyễn Gia Phong <cnx@loang.net>
2026-04-23gnu: openttd: Fix substitute* patching.Noé Lopez
* gnu/packages/games.scm (openttd)[arguments]<#:phases>: Change the substitute* to match the newer source. Change-Id: Ib0bf0f4da84290fe99dd4337387636634b50043d Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-04-23gnu: openttd-jgrpp: Update to 0.71.1.Patrick Norton
* gnu/packages/games.scm (openttd-jgrpp): Update to 0.71.1. Change-Id: Id7922107354b4f7692d607346338874a5f570888 Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-04-22gnu: wesnoth: Build with C++ compiled Lua.宋文武
* gnu/packages/games.scm (wesnoth)[arguments]: Remove pre-configure phase. [inputs]: Replace lua-5.4 with lua-5.4-for-c++. Change-Id: I3b3a7998bae2b8b0518dbb1a943e06c27c7993c0
2026-04-15gnu: steam-devices-udev-rules: Update to 1.0.0.61-2.7dde9ec.John Kehayias
* gnu/packages/games.scm (steam-devices-udev-rules): Update to 1.0.0.61-2.7dde9ec. Change-Id: If5931e836978b27d09e128cb5b581292eebcde96
2026-04-15gnu: wesnoth: Update to 1.18.7.Foster Hangdaan
* gnu/packages/games.scm (wesnoth): Update to 1.18.7. Change-Id: I61040ae6417afa851c51799aef1f6245bf0c5dd0 Merges: https://codeberg.org/guix/guix/pulls/7721 Reviewed-by: Liliana Marie Prikler <liliana.prikler@gmail.com> Signed-off-by: Nguyễn Gia Phong <cnx@loang.net>
2026-04-14gnu: warzone2100: Update to 4.6.3.bdunahu
* gnu/packages/games.scm (warzone2100): Update to 4.6.3. [inputs]: Replace sdl2 by sdl3. * gnu/packages/patches/warzone2100-unbundle-libs.patch: Adjust diff for upstream code changes. Change-Id: I1e8939e7925f7e62c442f0a07a8654ffcf213ce2 Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-04-12gnu: Sort #:use-module directives.Anderson Torres
* gnu/packages/build-tools.scm: Sort #:use-module directives. * gnu/packages/debian.scm: Likewise. * gnu/packages/games.scm: Likewise. * gnu/packages/gnupg.scm: Likewise. * gnu/packages/linux.scm: Likewise. * gnu/packages/machine-learning.scm: Likewise. * gnu/packages/networking.scm: Likewise. * gnu/packages/node.scm: Likewise. * gnu/packages/python-web.scm: Likewise. * gnu/packages/python-xyz.scm: Likewise. * gnu/packages/rpc.scm: Likewise. * gnu/packages/search.scm: Likewise. * gnu/packages/sssd.scm: Likewise. * gnu/packages/sync.scm: Likewise. * gnu/packages/web.scm: Likewise. Change-Id: I78c89220c9f7ff73892a6008e5d9fb3c23df53ea Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-04-12gnu: Rename (gnu packages adns) to (gnu packages dns).Anderson Torres
* gnu/packages/bittorrent.scm: Rename (gnu packages adns) to (gnu packages dns). * gnu/packages/build-tools.scm: Likewise. * gnu/packages/debian.scm: Likewise. * gnu/packages/games.scm: Likewise. * gnu/packages/gnupg.scm: Likewise. * gnu/packages/linux.scm: Likewise. * gnu/packages/machine-learning.scm: Likewise. * gnu/packages/networking.scm: Likewise. * gnu/packages/node.scm: Likewise. * gnu/packages/python-web.scm: Likewise. * gnu/packages/python-xyz.scm: Likewise. * gnu/packages/rpc.scm: Likewise. * gnu/packages/search.scm: Likewise. * gnu/packages/sssd.scm: Likewise. * gnu/packages/sync.scm: Likewise. * gnu/packages/web.scm: Likewise. Change-Id: Id6705f311aea37342d6769b25d42253e5428703f Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-04-12gnu: Add pegasus-frontend.forgoty
* gnu/packages/games.scm (pegasus-frontend): New variable. Change-Id: I400585e5544e8a735a87f3c79b7e58990cf580b4 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-04-12gnu: flightgear: Update to 2024.1.5.Patrick Norton
* gnu/packages/games.scm (simgear): Update to 2024.1.5. * gnu/packages/games.scm (flightgear): Update to 2024.1.5. [native-inputs]: Update flightgear-data URI. Merges guix/guix!7614 Change-Id: Iffe47a56078e55f7e454da08cec62e7390fbe2d7 Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2026-04-12gnu: the-powder-toy: Update to 99.5.394.Patrick Norton
* gnu/packages/games.scm (the-powder-toy): Update to 99.5.394. Merges guix/guix!7658 Change-Id: I16c47cefda5e69fc60d889fc70f205508b660f68 Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2026-04-12gnu: anarch: Update source URI.Efraim Flashner
* gnu/packages/games.scm (anarch)[source]: Point to new upstream URI. Change-Id: Ic59c8ad8af0c0f99d1dbab827d1fceba6f8faf00
2026-04-06gnu: crawl: Update to 0.34.1.Nicolas Goaziou
* gnu/packages/games.scm (crawl): Update to 0.34.1. Change-Id: I2a69a0b8be6d69b83652e0db1b8ea91277444a7c
2026-04-06gnu: li-ri: Update to 3.1.6.Nicolas Goaziou
* gnu/packages/games.scm (li-ri): Update to 3.1.6. Change-Id: Ie869531199db0c82983f77bcf31abfd9c52c74c5
2026-04-06gnu: jumpnbump: Update to 1.70.Nicolas Goaziou
* gnu/packages/games.scm (jumpnbump): Update to 1.70. Modernize package. Change-Id: I1428e2bba8ce50e883e2d62b3fc2e39493e34314
2026-04-04gnu: angband: Enable test suite.bdunahu
* gnu/packages/games.scm (angband)[arguments]: <#:tests?>: Enable tests. <#:phases>: Add phase 'skip-failing-tests. [native-inputs]: Add perl. Change-Id: I8af02d830e394190954d5d3374f5eaec2cfc6cf6 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-04-04gnu: angband: Update to 4.2.6.bdunahu
* gnu/packages/games.scm (angband): Update to 4.2.6. [source]: Delete non-free and unused Windows libraries. [arguments]:<#:phases>: Add 'fix-infinite-loop-on-sighup to prevent SIGHUP from triggering an infinite loop. Change-Id: I865d80f02e1ee815ea3fdabfe6999ae13e4120a9 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-04-03gnu: extremetuxracer: Update to 0.8.4.Sughosha
* gnu/packages/games.scm (extremetuxracer): Update to 0.8.4. Change-Id: I67de1ccfa3da91e91cfc42a33fe73cef952a91ae Merges: https://codeberg.org/guix/guix/pulls/7327 Signed-off-by: Nguyễn Gia Phong <cnx@loang.net>
2026-03-22gnu: no-more-secrets: Update to 1.0.1.Sughosha
* gnu/packages/games.scm (no-more-secrets): Update to 1.0.1. Change-Id: I347c93cbeae95c69512523b3ea1c0e98882cd634
2026-03-20gnu: Reference the inherited inputs values.Ludovic Courtès
This commit was made by running this command: sed -e's/modify-inputs (package-\([a-z-]*\)inputs [a-zA-Z0-9-]\+)/modify-inputs \1inputs/g' -i gnu/packages/*.scm … and then reverting individual hunks where the change would trigger unbound variable warnings or other issues (such as ‘native-inputs’ is bound in the body of the ‘inputs’ field, but it refers to the ‘native-inputs’ thunk defined just above). Change-Id: I6d94819f2809313fa1fbefc61897502ee7d66fab
2026-03-20gnu: Reference the inherited ‘arguments’ value.Ludovic Courtès
This commit was made by running this command: sed -e's/substitute-keyword-arguments (package-arguments [a-zA-Z0-9-]\+)/substitute-keyword-arguments arguments/g' -i gnu/packages/*.scm … and then: 1. reverting changes from ‘gnu/packages/rust.scm’ and ‘gnu/packages/java.scm’ since they would incur derivation changes and/or breakage; 2. reverting the change for ‘gcc-final’ in ‘gnu/packages/commencement.scm’; 3. reverting the change for ‘onnx-optimizer’, ‘openquest’, and ‘certbot’, which use ‘substitute-keyword-arguments’ for arguments that are not inherited (and thus ‘arguments’ would be unbound); 4. reverting the change for ‘insight-toolkit-legacy’ and ‘wine64-staging’ which make bogus assumptions about inherited arguments. Change-Id: I122a7cf517b6b63cae38944b5d33ade4b1f5a89c
2026-03-19gnu: gemrb: Use libc-utf-8-locales.Yelninei
* gnu/packages/games.scm (gemrb)[native-inputs]: Replace glibc-locales with libc-utf8-locales-for-target. Change-Id: I48c0175ac09bedd16accdf366bf6e4901df61507 Signed-off-by: Ludovic Courtès <ludo@gnu.org> Merges: #7192
2026-03-10gnu: vcmi: Update to 1.7.3.Vagrant Cascadian
* gnu/packages/games.scm (vcmi): Update to 1.7.3. [native-inputs]: Add fmt. [#:configure-flags]: Pass -DENABLE_DISCORD=OFF. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-03-06gnu: libmanette: Update to 0.2.12.Maxim Cournoyer
* gnu/packages/games.scm (libmanette): Update to 0.2.12. [propagated-inputs]: Add hidapi. Change-Id: Ib971947ab72adc84048deb563a0dedbabeb3d505
2026-03-04gnu: Export non-trivial packages that were private.Ludovic Courtès
This makes those packages visible to ‘fold-packages’, which in turns gives a clearer view of the package set to tools like (gnu ci) and ‘guix graph’. * gnu/packages/dlang.scm (ldc-bootstrap): Export and add ‘hidden?’ property. (ldc)[properties]: New field. (dmd-bootstrap): Export and add ‘hidden?’ property. (dmd)[properties]: New field. * gnu/packages/freedesktop.scm (xdgmime): Export and add ‘hidden?’ property. * gnu/packages/games.scm (glkterm, supertuxkart-data) (ring-racers-data, openttd-engine, openttd-opengfx, openttd-opensfx) (openttd-openmsx, openrct2-title-sequences, openrct2-objects) (xonotic-data): Export and add ‘hidden?’ property. (simgear): Export. * gnu/packages/gnucash.scm (gnucash-docs): Export and add ‘hidden? property. * gnu/packages/groovy.scm (java-groovy-bootstrap): Export and add ‘hidden?’ property. (groovy-bootstrap, groovy-tests-bootstrap, groovy-parser-antlr4) (groovy-test, groovy-xml, groovy-templates, groovy-groovydoc) (groovy-ant, groovy-astbuilder, groovy-bsf, groovy-cli-commons) (groovy-cli-picocli, groovy-swing, groovy-console, groovy-datetime) (groovy-dateutil, groovy-docgenerator, groovy-groovysh, groovy-jmx) (groovy-json, groovy-jsr223, groovy-nio, groovy-servlet) (groovy-sql, groovy-testng, groovy-macro, groovy-yaml): Export. (groovy)[properties]: New field. * gnu/packages/haskell-xyz.scm (ghc-chell-quickcheck-bootstrap) (ghc-options-bootstrap): Export and add ‘hidden?’ property. (ghc-system-fileio-bootstrap, ghc-system-filepath-bootstrap): Remove. * gnu/packages/haskell.scm (ghc-alex-bootstrap-for-9.4) (ghc-happy-bootstrap-for-9.4): Export. * gnu/packages/image-processing.scm (insight-toolkit-legacy): Export. * gnu/packages/java-bootstrap.scm (jikes): Export. (classpath-bootstrap): Export and add ‘hidden?’ property. (jamvm-1-bootstrap, ant-bootstrap, ecj-bootstrap): Likewise. (ecj-javac-wrapper, classpath-0.99, classpath-jamvm-wrappers): Export. (classpath-devel): Export and remove ‘hidden?’ property. (jamvm): Export. (ecj-javac-wrapper-final): Export and remove ‘hidden?’ property. (ecj4-bootstrap): Export and add ‘hidden?’ property. (ecj4-javac-wrapper): Export. (jamvm-with-ecj4): Export and remove ‘hidden?’ property. * gnu/packages/java-xml.scm (java-jaxen-bootstrap): Export and add ‘hidden?’ property. (java-jaxen)[properties]: New field. * gnu/packages/java.scm (java-plexus-container-default-bootstrap): Export and add ‘hidden?’ property. (java-plexus-container-default)[properties]: New field. (java-stringtemplate-4.0.6): Export. (antlr3-bootstrap): Export and add ‘hidden?’ property. (antlr3-3.3)[properties]: New field. (java-tunnelvisionlabs-antlr4-runtime-bootstrap): Export and add ‘hidden?’ property. (java-tunnelvisionlabs-antlr4-bootstrap): Likewise. (java-tunnelvisionlabs-antlr4-runtime)[properties]: New field. (java-tunnelvisionlabs-antlr4)[properties]: New field. (java-geronimo-genesis-2.1): Export. * gnu/packages/rails.scm (ruby-ammeter-bootstrap): Export and add ‘hidden?‘ property. (ruby-ammeter)[properties]: New field. * gnu/packages/ruby-check.scm (ruby-cucumber-compatibility-kit-bootstrap): Export and add ‘hidden?’ property. * gnu/packages/ruby-xyz.scm (ruby-rspec-block-is-expected-bootstrap): Likewise. (ruby-rubocop-capybara-minimal): Likewise. (ruby-rubocop-capybara)[property]: New field. (ruby-rubocop-rake-minimal): Export and add ‘hidden?’ property. (ruby-rubocop-rake)[properties]: New field. (ruby-rubocop-rspec-minimal): Export and add ‘hidden?’ property. (ruby-rubocop-rspec)[properties]: New field. (ruby-cucumber-without-tests): Export and add ‘hidden?’ property. (ruby-liquid-c-bootstrap): Likewise. (ruby-liquid-c)[properties]: New field. * gnu/packages/xorg.scm (xcffibgen): Export and add ‘hidden?’ property. Fixes: guix/maintenance#85 Change-Id: I39cc94accb4eefbe73801f1f237201b48e4a7def Signed-off-by: Ludovic Courtès <ludo@gnu.org> Merges: #6781
2026-03-03gnu: freeciv: Update to 3.2.3.Patrick Norton
* gnu/packages/games.scm (freeciv): Update to 3.2.3. Change-Id: I595f0907cc8825233196a41f0bf2fca8fbbe1378 Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-03-01gnu: ruby-asciidoctor/minimal: Move to ruby-xyz module.Aaron Covrig
* gnu/packages/ruby-xyz.scm (ruby-asciidoctor/minimal): Move to... * gnu/packages/ruby-check.scm (ruby-asciidoctor/minimal): ...here. * gnu/packages/backup.scm, * gnu/packages/ccache.scm, * gnu/packages/cluster.scm, * gnu/packages/compton.scm, * gnu/packages/cryptsetup.scm, * gnu/packages/engineering.scm, * gnu/packages/games.scm, * gnu/packages/irc.scm, * gnu/packages/ntp.scm, * gnu/packages/password-utils.scm, * gnu/packages/radio.scm, * gnu/packages/ruby-check.scm, * gnu/packages/syndication.scm, * gnu/packages/task-management.scm, * gnu/packages/version-control.scm: Add module import. Change-Id: I1083b2bb9d59fb4762cbbad777d059c321a997dd Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-03-01gnu: Add solarus-launcher.Carlos Durán Domínguez
* gnu/packages/games.scm (solarus-launcher): New variable. * gnu/packages/patches/solarus-launcher-qlementine-and-qtappinstancemanager-reference.patch: New file. * gnu/local.mk (dist_patch_DATA): Register patch. Fixes: guix/guix#6231 Change-Id: I9398a842f5d122423510bd4bf2dd1e7452154783 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-03-01gnu: solarus-quest-editor: Update to 2.0.3.Carlos Durán Domínguez
* gnu/packages/games.scm (solarus-quest-editor): Update to 2.0.3. [version]: Remove slot. [source]: Inherit from solarus. <patches>: Add solarus-quest-editor-qlementine-reference.patch. [build-system]: Switch to qt-build-system. [arguments]: <#:qtbase>: Set to qtbase; <#:phases>: Add chdir phase. [native-inputs]: Add qttools, and qlementine. [inputs]: Add qtbase, qtsvg, and qtwayland. (solarus): Remove solarus-quest-editor comment. * gnu/packages/patches/solarus-quest-editor-qlementine-reference.patch: New file. * gnu/local.mk (dist_patch_DATA): Register patch. Fixes: guix/guix#6231 Change-Id: I3157692acaee919e4d9a70cd994e8c1346bd64bb Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-03-01gnu: solarus-quest-editor: Improve style.Carlos Durán Domínguez
* gnu/packages/games.scm (solarus-quest-editor): Use G-expressions, fix indentation. [arguments]: Use G-expressions; reindent. [inputs]: Reindent. [description]: Reindent. Fixes: guix/guix#6231 Change-Id: I4a82f2707b2cc6579e9fa21d1d07b472646d07c8 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>