Ricardo Wurmus <rek...@elephly.net> writes: > 宋文武 <iyzs...@gmail.com> writes: > >> * gnu/packages/games.scm (mrrescue): New variable. >> --- >> gnu/packages/games.scm | 48 ++++++++++++++++++++++++++++++++++++++++++++++++ >> 1 file changed, 48 insertions(+) >> >> diff --git a/gnu/packages/games.scm b/gnu/packages/games.scm >> index d386e2c..8d321fc 100644 >> --- a/gnu/packages/games.scm >> +++ b/gnu/packages/games.scm >> @@ -2856,3 +2856,51 @@ programmers may also add their own favorite >> language.") >> application that locks the keyboard and mouse and instead displays bright >> colors, pictures, and sounds.") >> (license license:gpl3+))) >> + >> +(define-public mrrescue >> + (package >> + (name "mrrescue") >> + (version "1.02e") >> + (source (origin >> + (method url-fetch) >> + (uri (string-append >> + "https://github.com/SimonLarsen/mrrescue/releases/" >> + "download/" version "/" name version ".love")) >> + (file-name (string-append name "-" version ".love")) > > What is this file? Are these sources or is this a binary image? > >> [...] > > Is the “.love” file the source archive? In the repository I only see > “.lua” files. Shouldn’t we compile them from source?
It's both the love2d package format and source archive [1], which is just a zip file of the project directory. [1] https://love2d.org/wiki/Game_Distribution