19 lines
735 B
Scheme
19 lines
735 B
Scheme
(define-module (metznet packages kitty)
|
|
#:use-module (guix packages)
|
|
#:use-module (guix utils)
|
|
#:use-module (gnu packages terminals)
|
|
#:export (metznet-kitty))
|
|
|
|
;; kitty's test suite includes TestCreateAnonymousTempfile, which checks
|
|
;; that O_TMPFILE creates files atomically -- a Linux filesystem feature
|
|
;; not properly supported by Docker Desktop's virtualized filesystem on
|
|
;; macOS. This is a test-environment limitation, not a real regression
|
|
;; (kitty's actual runtime behavior is unaffected); disabling tests only
|
|
;; skips this build-time check.
|
|
(define-public metznet-kitty
|
|
(package
|
|
(inherit kitty)
|
|
(arguments
|
|
(substitute-keyword-arguments (package-arguments kitty)
|
|
((#:tests? tests? #t) #f)))))
|