diff options
| author | Patrick Norton <patrick.147.norton@gmail.com> | 2025-11-09 15:27:54 -0500 |
|---|---|---|
| committer | Liliana Marie Prikler <liliana.prikler@gmail.com> | 2025-11-15 17:32:50 +0100 |
| commit | 4804cdd9e86cf020cd5a261a957256be69db146d (patch) | |
| tree | 72acc75e55e2631c85a84ec949353fe71f418af1 | |
| parent | 418abfe9017d7a434e51987889a7e8b81eb18b07 (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>
| -rw-r--r-- | gnu/packages/perl.scm | 47 |
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 @@ #:use-module (guix search-paths) #:use-module (gnu packages base) #:use-module (gnu packages bash) + #:use-module (gnu packages check) #:use-module (gnu packages compression) #:use-module (gnu packages databases) #:use-module (gnu packages file) @@ -5263,6 +5264,52 @@ perl-5.10.0). Instead, what Games-Solitaire-Verify does is verify the solutions and makes sure they are correct.") (license license:x11))) +(define-public perl-task-freecellsolver-testing + (package + (name "perl-task-freecellsolver-testing") + (version "0.0.12") + (source + (origin + (method url-fetch) + (uri (string-append + "mirror://cpan/authors/id/S/SH/SHLOMIF/Task-FreecellSolver-Testing-" + version ".tar.gz")) + (sha256 + (base32 "19wkz5ii8h90i9gmh692kvw9rz7k9bmpi53pw331fm0jmsvi069x")))) + (build-system perl-build-system) + (arguments + ;; The only test looks for VERSION, but this package doesn't have a VERSION + ;; variable defined. + (list + #:tests? #f)) + (native-inputs (list perl-module-build)) + (propagated-inputs (list tidyall + perl-env-path + perl-file-which + perl-games-solitaire-verify + perl-inline + perl-inline-c + perl-list-moreutils + perl-moo-2 + perl-moox + perl-path-tiny + perl-string-shellquote + perl-template-toolkit + perl-test-data-split + perl-test-differences + perl-test-perltidy + perl-test-run + perl-test-run-plugin-trimdisplayedfilenames + perl-test-runvalgrind + perl-test-trailingspace + perl-yaml-libyaml)) + (home-page "https://metacpan.org/release/Task-FreecellSolver-Testing") + (synopsis "CPAN dependencies of the Freecell Solver test suite") + (description + "This is a meta-package that installs the CPAN dependencies of the Freecell +Solver test suite.") + (license license:x11))) + (define-public perl-eval-closure (package (name "perl-eval-closure") |
