~ruther/guix-local

9d5f3c6b3a130adcd0031526d35e3e0a170d488f — Nigko Yerden 5 months ago a269b44
gnu: supertuxkart: Remove gcc@14 compatibility build phase.

gnu/packages/games.scm (supertuxkart)[arguments]{#:phases}:
remove 'gcc14 phase.

Change-Id: I4fddc2ebfa5a34f8589840874b410cb62bc01247
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
1 files changed, 0 insertions(+), 11 deletions(-)

M gnu/packages/games.scm
M gnu/packages/games.scm => gnu/packages/games.scm +0 -11
@@ 4797,17 4797,6 @@ This package expects the game(s) to be placed in subdirectories of
                   "-DUSE_IPV6=FALSE")
           #:phases
           #~(modify-phases %standard-phases
               (add-before 'configure 'gcc14
                 (lambda _
                   (setenv "CXXFLAGS" "-g -O2 -std=c++11")
                   (substitute* "lib/graphics_engine/include/vk_mem_alloc.h"
                     (("#define AMD_VULKAN_MEMORY_ALLOCATOR_H" all)
                       (string-append all "\n#include <cstdio>\n")))
                   (substitute*
                     '("lib/graphics_engine/include/ge_main.hpp"
                       "lib/graphics_engine/include/ge_vulkan_driver.hpp")
                     (("#include <string>" all)
                       (string-append all "\n#include <stdexcept>")))))
               (add-before 'configure 'disable-data-install
                 (lambda _
                   (substitute* "CMakeLists.txt"