gnu: perl-specio: Update to 0.49.

* gnu/packages/perl.scm (perl-specio): Update to 0.49.
[native-inputs]: Add packages for testing.
[propagated-inputs]: Update and add runtime packages.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
Change-Id: I6951f94606a912d07d1ce679660d255d584f8e65
This commit is contained in:
gemmaro 2025-02-05 12:59:02 +09:00 committed by Nicolas Goaziou
parent b00844be4f
commit 0933879206
No known key found for this signature in database
GPG key ID: DA00B4F048E92F2D

View file

@ -10250,7 +10250,7 @@ word-characters are compared lexically.")
(define-public perl-specio (define-public perl-specio
(package (package
(name "perl-specio") (name "perl-specio")
(version "0.38") (version "0.49")
(source (source
(origin (origin
(method url-fetch) (method url-fetch)
@ -10258,16 +10258,30 @@ word-characters are compared lexically.")
"Specio-" version ".tar.gz")) "Specio-" version ".tar.gz"))
(sha256 (sha256
(base32 (base32
"1s5xd9awwrzc94ymimjkxqs6jq513wwlmwwarxaklvg2hk4lps0l")))) "1by79pab88avvwv3r8sm78wsml1jssq3kc5yvk4fyf1p5ck6cmz8"))))
(build-system perl-build-system) (build-system perl-build-system)
(native-inputs (list perl-pathtools ;contains File::Spec
perl-test-needs
perl-xstring
;; optional test requirements
perl-moo-2
perl-moose
perl-namespace-autoclean))
(propagated-inputs (propagated-inputs
(list perl-devel-stacktrace (list perl-carp
perl-clone
perl-devel-stacktrace
perl-eval-closure perl-eval-closure
perl-exporter
perl-module-runtime perl-module-runtime
perl-mro-compat perl-mro-compat
perl-role-tiny perl-ref-util
perl-role-tiny-2 ;contains Role::Tiny::With
perl-scalar-list-utils ;contains List::Util and Scalar::Util
perl-sub-quote
perl-test-fatal perl-test-fatal
perl-test-needs)) perl-test-simple ;contains Test::More
perl-try-tiny))
(home-page "https://metacpan.org/release/Specio") (home-page "https://metacpan.org/release/Specio")
(synopsis "Classes for representing type constraints and coercion") (synopsis "Classes for representing type constraints and coercion")
(description "The Specio distribution provides classes for representing type (description "The Specio distribution provides classes for representing type