diff options
author | Maxim Cournoyer <maxim.cournoyer@gmail.com> | 2024-10-20 13:04:01 +0900 |
---|---|---|
committer | Maxim Cournoyer <maxim.cournoyer@gmail.com> | 2024-11-12 17:41:38 +0900 |
commit | 166045621451d2710e7760c845f77a79d5889edb (patch) | |
tree | 09f51151f01f3619c741987535083b0dbac7e24a /gnu/packages/games.scm | |
parent | 708313bf3e7e1dcf7898a5e7e11881749cfab2d1 (diff) | |
download | guix-166045621451d2710e7760c845f77a79d5889edb.tar.gz guix-166045621451d2710e7760c845f77a79d5889edb.zip |
gnu: Add vdrift-data.
* gnu/packages/games.scm (vdrift-data): New variable.
Change-Id: I960e2222ea7e9506a306692db552dc1dcc229b01
Diffstat (limited to 'gnu/packages/games.scm')
-rw-r--r-- | gnu/packages/games.scm | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/gnu/packages/games.scm b/gnu/packages/games.scm index 4e48c09e98..6238ad0501 100644 --- a/gnu/packages/games.scm +++ b/gnu/packages/games.scm @@ -788,6 +788,38 @@ canyons and wait for the long I-shaped block to clear four rows at a time.") attacks you can use on opponents.") (license license:public-domain))) +(define-public vdrift-data + ;; There are no tags or releases for the vdrift data; use the latest SVN + ;; revision available. + (let ((commit 1463) + (revision "0")) + ;; The package is hidden as the game data is *required* by the install + ;; target of vdrift itself, and there is no need for users to manually + ;; install it. + (hidden-package + (package + (name "vdrift-data") + ;; The date is the last modified time shown next to the 'vdrift-data' + ;; directory when visiting + ;; https://sourceforge.net/p/vdrift/code/HEAD/tree/. + (version (format #f "2024-10-23-~a.~a" revision commit)) + (source (origin + (method svn-fetch) + (uri (svn-reference + (url "https://svn.code.sf.net/p/vdrift/code/vdrift-data") + (revision commit))) + (file-name (string-append name "-" version "-checkout")) + (sha256 + (base32 + "1zx08q4v3s4l5r0wxphd323h0rqp9pjb7kr08s3gb2qr85lw587h")))) + (build-system copy-build-system) + (arguments (list #:install-plan #~'(("." "share/games/vdrift/data")))) + (home-page "https://vdrift.net/") + (synopsis "Game data for Vdrift") + (description "This package contains the assets for the Vdrift racing +game.") + (license license:gpl3+))))) ;assumed same as Vdrift itself + (define-public vitetris (package (name "vitetris") |