diff options
| author | bdunahu <bdunahu@operationnull.com> | 2026-06-04 22:01:27 -0400 |
|---|---|---|
| committer | Liliana Marie Prikler <liliana.prikler@gmail.com> | 2026-07-24 09:07:09 +0200 |
| commit | c1ae772f2e6280c276e5a2ae823ee5834585fc85 (patch) | |
| tree | 79b279a9b5f1d0e9ec88ce01129f722293d63e94 /gnu/packages | |
| parent | 9a4ecc9445543538d79c64a400345cd033eb6e18 (diff) | |
gnu: warzone2100: Code formatting.
* gnu/packages/games.scm (warzone2100): Cosmetic and whitespace changes.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
Diffstat (limited to 'gnu/packages')
| -rw-r--r-- | gnu/packages/games.scm | 124 |
1 files changed, 68 insertions, 56 deletions
diff --git a/gnu/packages/games.scm b/gnu/packages/games.scm index 844d8271c5b..716fc32c65a 100644 --- a/gnu/packages/games.scm +++ b/gnu/packages/games.scm | |||
| @@ -7378,63 +7378,75 @@ fighting over what remains.") | |||
| 7378 | (package | 7378 | (package |
| 7379 | (name "warzone2100") | 7379 | (name "warzone2100") |
| 7380 | (version "4.6.3") | 7380 | (version "4.6.3") |
| 7381 | (source (origin | 7381 | (source |
| 7382 | (method url-fetch) | 7382 | (origin |
| 7383 | (uri (string-append "mirror://sourceforge/warzone2100/releases/" | 7383 | (method url-fetch) |
| 7384 | version "/warzone2100_src.tar.xz")) | 7384 | (uri (string-append "mirror://sourceforge/warzone2100/releases/" |
| 7385 | (patches (search-patches "warzone2100-unbundle-libs.patch")) | 7385 | version "/warzone2100_src.tar.xz")) |
| 7386 | (modules '((guix build utils))) | 7386 | (modules '((guix build utils))) |
| 7387 | (snippet #~(for-each delete-file-recursively | 7387 | (snippet |
| 7388 | (cons* "lib/netplay/3rdparty/miniupnp" | 7388 | #~(for-each delete-file-recursively |
| 7389 | "lib/sound/3rdparty/opusfile" | 7389 | (cons* "lib/netplay/3rdparty/miniupnp" |
| 7390 | (map (lambda (s) (string-append "3rdparty/" s)) | 7390 | "lib/sound/3rdparty/opusfile" |
| 7391 | '("basis_universal" "basis_universal_host_build" | 7391 | (map (lambda (s) (string-append "3rdparty/" s)) |
| 7392 | "discord-rpc" "fmt" "GameNetworkingSockets" | 7392 | '("basis_universal" |
| 7393 | "inih" "re2" "utf8proc" "utfcpp"))))) | 7393 | "basis_universal_host_build" |
| 7394 | (sha256 | 7394 | "discord-rpc" |
| 7395 | (base32 | 7395 | "fmt" |
| 7396 | "0fmiy0pm56yy69c0nhynjdiaslwlfg8cdvfl5s78g5pzdi1y47s3")))) | 7396 | "GameNetworkingSockets" |
| 7397 | "inih" | ||
| 7398 | "re2" | ||
| 7399 | "utf8proc" | ||
| 7400 | "utfcpp"))))) | ||
| 7401 | (patches (search-patches "warzone2100-unbundle-libs.patch")) | ||
| 7402 | (sha256 | ||
| 7403 | (base32 | ||
| 7404 | "0fmiy0pm56yy69c0nhynjdiaslwlfg8cdvfl5s78g5pzdi1y47s3")))) | ||
| 7397 | (build-system cmake-build-system) | 7405 | (build-system cmake-build-system) |
| 7398 | (arguments (list #:configure-flags #~'("-GNinja" | 7406 | (arguments |
| 7399 | "-DWZ_DISTRIBUTOR=Guix" | 7407 | (list |
| 7400 | "-DWZ_DOWNLOAD_PREBUILT_PACKAGES=off" | 7408 | ;; TODO: Tests seem to be broken, configure.ac is missing. |
| 7401 | "-DWZ_INCLUDE_VIDEOS=off" | 7409 | #:tests? #f |
| 7402 | "-DWZ_FORCE_MINIMAL_OPUSFILE=off" | 7410 | #:configure-flags #~'("-GNinja" |
| 7403 | "-DENABLE_GNS_NETWORK_BACKEND=off") | 7411 | "-DWZ_DISTRIBUTOR=GNU Guix" |
| 7404 | ;; TODO: Tests seem to be broken, configure.ac is missing. | 7412 | "-DWZ_DOWNLOAD_PREBUILT_PACKAGES=off" |
| 7405 | #:tests? #f)) | 7413 | "-DWZ_INCLUDE_VIDEOS=off" |
| 7406 | (native-inputs (list basis-universal | 7414 | "-DWZ_FORCE_MINIMAL_OPUSFILE=off" |
| 7407 | gettext-minimal | 7415 | "-DENABLE_GNS_NETWORK_BACKEND=off"))) |
| 7408 | ninja | 7416 | (native-inputs |
| 7409 | p7zip | 7417 | (list basis-universal |
| 7410 | pkg-config | 7418 | gettext-minimal |
| 7411 | ruby-asciidoctor/minimal | 7419 | ninja |
| 7412 | shaderc)) | 7420 | p7zip |
| 7413 | (inputs (list basis-universal | 7421 | pkg-config |
| 7414 | curl | 7422 | ruby-asciidoctor/minimal |
| 7415 | fmt | 7423 | shaderc)) |
| 7416 | freetype | 7424 | (inputs |
| 7417 | fribidi | 7425 | (list basis-universal |
| 7418 | gnutls | 7426 | curl |
| 7419 | harfbuzz | 7427 | fmt |
| 7420 | libinih | 7428 | freetype |
| 7421 | libogg | 7429 | fribidi |
| 7422 | libpng | 7430 | gnutls |
| 7423 | libsodium | 7431 | harfbuzz |
| 7424 | libtheora | 7432 | libinih |
| 7425 | libvorbis | 7433 | libogg |
| 7426 | libzip | 7434 | libpng |
| 7427 | miniupnpc | 7435 | libsodium |
| 7428 | openal | 7436 | libtheora |
| 7429 | opus | 7437 | libvorbis |
| 7430 | opusfile | 7438 | libzip |
| 7431 | physfs | 7439 | miniupnpc |
| 7432 | re2 | 7440 | openal |
| 7433 | sdl3 | 7441 | opus |
| 7434 | sqlite | 7442 | opusfile |
| 7435 | utf8proc | 7443 | physfs |
| 7436 | utfcpp | 7444 | re2 |
| 7437 | vulkan-headers)) | 7445 | sdl3 |
| 7446 | sqlite | ||
| 7447 | utf8proc | ||
| 7448 | utfcpp | ||
| 7449 | vulkan-headers)) | ||
| 7438 | (home-page "https://wz2100.net") | 7450 | (home-page "https://wz2100.net") |
| 7439 | (synopsis "3D Real-time strategy and real-time tactics game") | 7451 | (synopsis "3D Real-time strategy and real-time tactics game") |
| 7440 | (description | 7452 | (description |
