~ruther/guix-local

f565f4949e0960c607bc10829491d85803217ac1 — Ada Stevenson 1 year, 3 months ago b4f5676
gnu: Add serious-sam-classic-vk.

* gnu/packages/games.scm: Add serious-sam-classic-vk.

Change-Id: I99a89a4131de5716452827eb1eb9a33834b2eccb
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
1 files changed, 28 insertions(+), 0 deletions(-)

M gnu/packages/games.scm
M gnu/packages/games.scm => gnu/packages/games.scm +28 -0
@@ 3263,6 3263,34 @@ To run, you must put your official game data, @code{Levels} and @code{Help} in
@code{~/.local/share/Serious-Engine/{serioussam,serioussamse}/gamedata/}.}")
    (license license:gpl2)))

(define-public serious-sam-classic-vk
  (package
    (inherit serious-sam-classic)
    (name "serious-sam-classic-vk")
    (version "1.10.7")
    (source
     (origin
       (method git-fetch)
       (uri (git-reference
             (url "https://github.com/tx00100xt/SeriousSamClassic-VK")
             (commit version)))
       (sha256
        (base32 "1av3ll3pfdsadm10dz3srxfw9ld1xbg8i5xrgv7qynqsd0x8jxby"))
       (file-name (git-file-name name version))
       (modules '((guix build utils)))
       (patches (search-patches
                 "serious-sam-classic-engine-patch-paths.patch"))))
    (inputs (modify-inputs (package-inputs serious-sam-classic)
              (prepend vulkan-loader vulkan-headers)))
    (synopsis
     "SeriousSam engine and Serious Sam: TFE and TSE with Vulkan renderer")
    (description
     "This is an open-source port of the Serious Engine from
Serious Sam: The First Encounter and Serious Sam: The Second Encounter.
This variant includes a Vulkan renderer.
To run, you must put your official game data, @code{Levels} and @code{Help} in
@code{~/.local/share/Serious-Engine/{serioussam,serioussamse}/gamedata/}.}")))

(define-public solarus
  (package
    (name "solarus")