guix.scm (1213B)
1 (define-module (kakafarm packages games) 2 #:use-module (ice-9 textual-ports) 3 4 #:use-module (gnu packages base) 5 #:use-module (gnu packages guile) 6 #:use-module (gnu packages commencement) 7 #:use-module (gnu packages scheme) 8 9 #:use-module (guix build utils) 10 #:use-module (guix build-system copy) 11 #:use-module (guix build-system guile) 12 #:use-module (guix build-system trivial) 13 #:use-module (guix gexp) 14 #:use-module (guix git-download) 15 #:use-module ((guix licenses) #:prefix license:) 16 #:use-module (guix modules) 17 #:use-module (guix packages) 18 #:use-module (guix utils) 19 ) 20 21 (define vcs-file? 22 (or (git-predicate (current-source-directory)) 23 (const #t))) 24 25 (define-public guile-srfi-123 26 (let ((revision "1")) 27 (package 28 (name "guile-srfi-123") 29 (version "0.0.0") 30 (source (local-file "." 31 "guile-srfi-123-checkout" 32 #:recursive? #t 33 #:select? vcs-file?)) 34 (native-inputs (list guile-3.0)) 35 (build-system guile-build-system) 36 (home-page "https://codeberg.org/kakafarm/guile-srfi-123/") 37 (synopsis 38 "") 39 (description 40 "") 41 (license license:expat)))) 42 43 guile-srfi-123