guix/gnu
Lilah Tascheter 0aa8017bed
gnu: warzone2100: Update to 4.6.1.
* gnu/packages/patches/warzone2100-unbundle-libs.patch: New patch.
* gnu/local.mk (dist_patch_DATA): Register patch.
* gnu/packages/games.scm (warzone2100) [version]: Update to 4.6.1.
[source]<patches>: Add patch.
[source]<snippet>: Delete unbundled libraries from source.
[arguments]<configure-flags>: Use ninja backend, disable downloads, and
disable the new, optional GNS backend in lieu of packaging it. Allow vulkan.
[arguments]<phases>: Remove phase modifications, as they were either
integrated into the patch or unnecessary.
[native-inputs]: Remove asciidoc, as it is unused, and add unbundled
basis-universal as well as shaderc for vulkan support.
[inputs]: Remove unused libs and pull in packaged versions of unbundled libs.
Use gnutls instead of openssl as it's only useful when it's the same tls
backend curl uses. Add vulkan-headers for vulkan support.

Closes: #2790
Change-Id: Ic06d2fd7e6b96da16fd64b70da0b1af3a6a65247
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2025-09-29 16:05:11 +08:00
..
bootloader
build
home home: services: Fix binding options in sway-service-type. 2025-09-26 21:46:19 +02:00
installer
machine
packages gnu: warzone2100: Update to 4.6.1. 2025-09-29 16:05:11 +08:00
services services: Add miniflux-service-type. 2025-09-26 21:39:40 +02:00
system
tests gnu: Merge (gnu packages openbox) with (gnu packages wm). 2025-09-28 22:24:06 +01:00
artwork.scm
bootloader.scm
ci.scm
compression.scm
home.scm
image.scm
installer.scm
local.mk gnu: warzone2100: Update to 4.6.1. 2025-09-29 16:05:11 +08:00
machine.scm
packages.scm
services.scm
system.scm
tests.scm