~ruther/guix-local

ba203839a5cb623fd778eeffc4dcea8d077a9603 — Julien Lepiller 3 years ago d868694
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.
1 files changed, 6 insertions(+), 0 deletions(-)

M gnu/packages/games.scm
M gnu/packages/games.scm => gnu/packages/games.scm +6 -0
@@ 4469,6 4469,11 @@ engine.  When you start it you will be prompted to download a graphics set.")
              ;; 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 @@ engine.  When you start it you will be prompted to download a graphics set.")
       #:parallel-build? #f))
    (native-inputs
     (list dos2unix
           shared-mime-info
           gimp
           grfcodec
           nml