gnu: warzone2100: Rewrite package arguments to G-expressions.
* gnu/packages/games.scm (warzone2100)[arguments]: Convert to list of G-expressions.master
parent
368f0fa0f2
commit
d32fb0ee6b
|
@ -5414,30 +5414,30 @@ in-window at 640x480 resolution or fullscreen.")
|
|||
#t))))
|
||||
(build-system cmake-build-system)
|
||||
(arguments
|
||||
`(#:configure-flags '("-DWZ_DISTRIBUTOR=Guix"
|
||||
"-DWZ_ENABLE_BACKEND_VULKAN=off"
|
||||
"-DENABLE_DISCORD=off")
|
||||
#:tests? #f ; TODO: Tests seem to be broken, configure.ac is missing.
|
||||
#:phases
|
||||
(modify-phases %standard-phases
|
||||
(add-after 'unpack 'fix-utfcpp-include
|
||||
(lambda _
|
||||
(substitute* "lib/framework/wzstring.cpp"
|
||||
(("<utfcpp/source/utf8.h>") "<utf8.h>"))
|
||||
#t))
|
||||
(add-after 'unpack 'link-tests-with-qt
|
||||
(lambda _
|
||||
(substitute* "tests/Makefile.am"
|
||||
(("(framework_linktest_LDADD|maptest_LDADD) = " prefix)
|
||||
(string-append prefix "$(QT5_LIBS) ")))
|
||||
#t))
|
||||
(add-after 'unpack 'fix-ivis-linktest
|
||||
(lambda _
|
||||
(substitute* "tests/ivis_linktest.cpp"
|
||||
(("iV_DrawTextRotated.*;")
|
||||
(string-append "iV_DrawTextRotated(\"Press ESC to exit.\", "
|
||||
"100, 100, 0.0f, font_regular);")))
|
||||
#t)))))
|
||||
(list #:configure-flags #~'("-DWZ_DISTRIBUTOR=Guix"
|
||||
"-DWZ_ENABLE_BACKEND_VULKAN=off"
|
||||
"-DENABLE_DISCORD=off")
|
||||
#:tests? #f ; TODO: Tests seem to be broken, configure.ac is missing.
|
||||
#:phases
|
||||
#~(modify-phases %standard-phases
|
||||
(add-after 'unpack 'fix-utfcpp-include
|
||||
(lambda _
|
||||
(substitute* "lib/framework/wzstring.cpp"
|
||||
(("<utfcpp/source/utf8.h>")
|
||||
"<utf8.h>"))))
|
||||
(add-after 'unpack 'link-tests-with-qt
|
||||
(lambda _
|
||||
(substitute* "tests/Makefile.am"
|
||||
(("(framework_linktest_LDADD|maptest_LDADD) = "
|
||||
prefix)
|
||||
(string-append prefix "$(QT5_LIBS) ")))))
|
||||
(add-after 'unpack 'fix-ivis-linktest
|
||||
(lambda _
|
||||
(substitute* "tests/ivis_linktest.cpp"
|
||||
(("iV_DrawTextRotated.*;")
|
||||
(string-append
|
||||
"iV_DrawTextRotated(\"Press ESC to exit.\", "
|
||||
"100, 100, 0.0f, font_regular);"))))))))
|
||||
(native-inputs (list asciidoc
|
||||
ruby-asciidoctor
|
||||
gettext-minimal
|
||||
|
|
Reference in New Issue