summaryrefslogtreecommitdiff
path: root/gnu/packages
diff options
context:
space:
mode:
authorPatrick Norton <patrick.147.norton@gmail.com>2025-11-09 15:27:54 -0500
committerLiliana Marie Prikler <liliana.prikler@gmail.com>2025-11-15 17:32:50 +0100
commit4804cdd9e86cf020cd5a261a957256be69db146d (patch)
tree72acc75e55e2631c85a84ec949353fe71f418af1 /gnu/packages
parent418abfe9017d7a434e51987889a7e8b81eb18b07 (diff)
gnu: Add perl-task-freecellsolver-testing.
* gnu/packages/perl.scm (perl-task-freecellsolver-testing): New variable. Change-Id: I9cd181aa1ffd1857b499eacf2ea584f60f3224c3 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
Diffstat (limited to 'gnu/packages')
-rw-r--r--gnu/packages/perl.scm47
1 files changed, 47 insertions, 0 deletions
diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm
index f86aa06111c..3d52b34f03f 100644
--- a/gnu/packages/perl.scm
+++ b/gnu/packages/perl.scm
@@ -73,6 +73,7 @@
73 #:use-module (guix search-paths) 73 #:use-module (guix search-paths)
74 #:use-module (gnu packages base) 74 #:use-module (gnu packages base)
75 #:use-module (gnu packages bash) 75 #:use-module (gnu packages bash)
76 #:use-module (gnu packages check)
76 #:use-module (gnu packages compression) 77 #:use-module (gnu packages compression)
77 #:use-module (gnu packages databases) 78 #:use-module (gnu packages databases)
78 #:use-module (gnu packages file) 79 #:use-module (gnu packages file)
@@ -5263,6 +5264,52 @@ perl-5.10.0). Instead, what Games-Solitaire-Verify does is verify the
5263solutions and makes sure they are correct.") 5264solutions and makes sure they are correct.")
5264 (license license:x11))) 5265 (license license:x11)))
5265 5266
5267(define-public perl-task-freecellsolver-testing
5268 (package
5269 (name "perl-task-freecellsolver-testing")
5270 (version "0.0.12")
5271 (source
5272 (origin
5273 (method url-fetch)
5274 (uri (string-append
5275 "mirror://cpan/authors/id/S/SH/SHLOMIF/Task-FreecellSolver-Testing-"
5276 version ".tar.gz"))
5277 (sha256
5278 (base32 "19wkz5ii8h90i9gmh692kvw9rz7k9bmpi53pw331fm0jmsvi069x"))))
5279 (build-system perl-build-system)
5280 (arguments
5281 ;; The only test looks for VERSION, but this package doesn't have a VERSION
5282 ;; variable defined.
5283 (list
5284 #:tests? #f))
5285 (native-inputs (list perl-module-build))
5286 (propagated-inputs (list tidyall
5287 perl-env-path
5288 perl-file-which
5289 perl-games-solitaire-verify
5290 perl-inline
5291 perl-inline-c
5292 perl-list-moreutils
5293 perl-moo-2
5294 perl-moox
5295 perl-path-tiny
5296 perl-string-shellquote
5297 perl-template-toolkit
5298 perl-test-data-split
5299 perl-test-differences
5300 perl-test-perltidy
5301 perl-test-run
5302 perl-test-run-plugin-trimdisplayedfilenames
5303 perl-test-runvalgrind
5304 perl-test-trailingspace
5305 perl-yaml-libyaml))
5306 (home-page "https://metacpan.org/release/Task-FreecellSolver-Testing")
5307 (synopsis "CPAN dependencies of the Freecell Solver test suite")
5308 (description
5309 "This is a meta-package that installs the CPAN dependencies of the Freecell
5310Solver test suite.")
5311 (license license:x11)))
5312
5266(define-public perl-eval-closure 5313(define-public perl-eval-closure
5267 (package 5314 (package
5268 (name "perl-eval-closure") 5315 (name "perl-eval-closure")