summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorOleg Pykhalov <go.wigust@gmail.com>2018-01-17 19:00:08 +0300
committerOleg Pykhalov <go.wigust@gmail.com>2018-01-17 19:00:08 +0300
commit3a88d7e9d6a80ff146dde98fff9c58223afb51c8 (patch)
tree2f57fc8fd51ad578d4091f68dd5bf16bb4040d2a
parentwigust: emacs-helm-emms: Update to 1.3-1.8133c1a. (diff)
downloadguix-wigust-3a88d7e9d6a80ff146dde98fff9c58223afb51c8.tar.gz
wigust: Add urho3d-checkout.
* wigust/packages/urho3d.scm (urho3d-checkout): New public variable.
-rw-r--r--wigust/packages/urho3d.scm19
1 files changed, 19 insertions, 0 deletions
diff --git a/wigust/packages/urho3d.scm b/wigust/packages/urho3d.scm
index 0320bcf..954c141 100644
--- a/wigust/packages/urho3d.scm
+++ b/wigust/packages/urho3d.scm
@@ -4,6 +4,7 @@
#:use-module (guix utils)
#:use-module (guix packages)
#:use-module (guix download)
+ #:use-module (guix git-download)
#:use-module (guix gexp)
#:use-module (guix build-system cmake)
#:use-module (gnu packages)
@@ -60,3 +61,21 @@
(synopsis "Cross-platform 2D and 3D game engine")
(description "Cross-platform 2D and 3D game engine")
(license license:expat)))
+
+(define-public urho3d-checkout
+ (let ((commit "4af4148048a6443154c6f0498d32626d10f1e86b")
+ (revision "1"))
+ (package
+ (inherit urho3d)
+ (name "urho3d-checkout")
+ (version (string-append (package-version urho3d) "-" revision "."
+ (string-take commit 7)))
+ (source (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://github.com/urho3d/Urho3D")
+ (commit commit)))
+ (file-name (string-append name "-" version "-checkout"))
+ (sha256
+ (base32
+ "1nchxswrkfgzsxghi6c55b27zy9127ni7yvnb4xw2xdddyfm1wl0")))))))