gnu: openttd-opengfx: Fix build.

* gnu/packages/games.scm (openttd-opengfx)[arguments]: Create mime database
in the `configure` phase.
[native-inputs]: Add shared-mime-info.
This commit is contained in:
Julien Lepiller 2023-04-17 22:50:47 +02:00
parent d86869428c
commit ba203839a5
No known key found for this signature in database
GPG key ID: 53D457B2D636EE82

View file

@ -4469,6 +4469,11 @@ (define openttd-opengfx
;; Make sure HOME is writable for GIMP.
(setenv "HOME" (getcwd))
(mkdir-p ".local/share")
(symlink (string-append #$(this-package-native-input "shared-mime-info")
"/share/mime")
".local/share/mime")
;; Redirect stdout, not stderr, to /dev/null. This prevents
;; dos2unix from receiving its version information as a flag.
(substitute* "Makefile"
@ -4483,6 +4488,7 @@ (define openttd-opengfx
#:parallel-build? #f))
(native-inputs
(list dos2unix
shared-mime-info
gimp
grfcodec
nml