summaryrefslogtreecommitdiff
path: root/perl-specio/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'perl-specio/PKGBUILD')
-rw-r--r--perl-specio/PKGBUILD84
1 files changed, 43 insertions, 41 deletions
diff --git a/perl-specio/PKGBUILD b/perl-specio/PKGBUILD
index 41299ebf6..1aa321489 100644
--- a/perl-specio/PKGBUILD
+++ b/perl-specio/PKGBUILD
@@ -1,52 +1,52 @@
# Maintainer: Erich Eckner <arch at eckner dot net>
pkgname='perl-specio'
-pkgver=0.39
+pkgver=0.40
pkgrel=1
pkgdesc='Type constraints and coercions for Perl'
arch=('any')
license=('PerlArtistic' 'GPL')
options=('!emptydirs')
provides=(
- 'perl-specio-coercion=0.39'
- 'perl-specio-constraint-anycan=0.39'
- 'perl-specio-constraint-anydoes=0.39'
- 'perl-specio-constraint-anyisa=0.39'
- 'perl-specio-constraint-enum=0.39'
- 'perl-specio-constraint-intersection=0.39'
- 'perl-specio-constraint-objectcan=0.39'
- 'perl-specio-constraint-objectdoes=0.39'
- 'perl-specio-constraint-objectisa=0.39'
- 'perl-specio-constraint-parameterizable=0.39'
- 'perl-specio-constraint-parameterized=0.39'
- 'perl-specio-constraint-role-cantype=0.39'
- 'perl-specio-constraint-role-doestype=0.39'
- 'perl-specio-constraint-role-interface=0.39'
- 'perl-specio-constraint-role-isatype=0.39'
- 'perl-specio-constraint-simple=0.39'
- 'perl-specio-constraint-structurable=0.39'
- 'perl-specio-constraint-structured=0.39'
- 'perl-specio-constraint-union=0.39'
- 'perl-specio-declare=0.39'
- 'perl-specio-declaredat=0.39'
- 'perl-specio-exception=0.39'
- 'perl-specio-exporter=0.39'
- 'perl-specio-helpers=0.39'
- 'perl-specio-library-builtins=0.39'
- 'perl-specio-library-numeric=0.39'
- 'perl-specio-library-perl=0.39'
- 'perl-specio-library-string=0.39'
- 'perl-specio-library-structured-dict=0.39'
- 'perl-specio-library-structured-map=0.39'
- 'perl-specio-library-structured-tuple=0.39'
- 'perl-specio-library-structured=0.39'
- 'perl-specio-oo=0.39'
- 'perl-specio-partialdump=0.39'
- 'perl-specio-registry=0.39'
- 'perl-specio-role-inlinable=0.39'
- 'perl-specio-subs=0.39'
- 'perl-specio-typechecks=0.39'
- 'perl-test-specio=0.39')
+ 'perl-specio-coercion=0.40'
+ 'perl-specio-constraint-anycan=0.40'
+ 'perl-specio-constraint-anydoes=0.40'
+ 'perl-specio-constraint-anyisa=0.40'
+ 'perl-specio-constraint-enum=0.40'
+ 'perl-specio-constraint-intersection=0.40'
+ 'perl-specio-constraint-objectcan=0.40'
+ 'perl-specio-constraint-objectdoes=0.40'
+ 'perl-specio-constraint-objectisa=0.40'
+ 'perl-specio-constraint-parameterizable=0.40'
+ 'perl-specio-constraint-parameterized=0.40'
+ 'perl-specio-constraint-role-cantype=0.40'
+ 'perl-specio-constraint-role-doestype=0.40'
+ 'perl-specio-constraint-role-interface=0.40'
+ 'perl-specio-constraint-role-isatype=0.40'
+ 'perl-specio-constraint-simple=0.40'
+ 'perl-specio-constraint-structurable=0.40'
+ 'perl-specio-constraint-structured=0.40'
+ 'perl-specio-constraint-union=0.40'
+ 'perl-specio-declare=0.40'
+ 'perl-specio-declaredat=0.40'
+ 'perl-specio-exception=0.40'
+ 'perl-specio-exporter=0.40'
+ 'perl-specio-helpers=0.40'
+ 'perl-specio-library-builtins=0.40'
+ 'perl-specio-library-numeric=0.40'
+ 'perl-specio-library-perl=0.40'
+ 'perl-specio-library-string=0.40'
+ 'perl-specio-library-structured-dict=0.40'
+ 'perl-specio-library-structured-map=0.40'
+ 'perl-specio-library-structured-tuple=0.40'
+ 'perl-specio-library-structured=0.40'
+ 'perl-specio-oo=0.40'
+ 'perl-specio-partialdump=0.40'
+ 'perl-specio-registry=0.40'
+ 'perl-specio-role-inlinable=0.40'
+ 'perl-specio-subs=0.40'
+ 'perl-specio-typechecks=0.40'
+ 'perl-test-specio=0.40')
optdepends=(
'perl-ref-util>=0.112'
'perl-sub-util>=1.40')
@@ -57,6 +57,7 @@ depends=(
'perl-exporter'
'perl-io'
'perl-module-runtime'
+ 'perl-moo'
'perl-mro-compat'
'perl-parent'
'perl-role-tiny>=1.003003'
@@ -64,6 +65,7 @@ depends=(
'perl-storable'
'perl-test-fatal'
'perl-test-simple>=0.96'
+ 'perl-try-tiny'
'perl-version>=0.83'
'perl>=5.8.0')
makedepends=(
@@ -80,7 +82,7 @@ checkdepends=(
url='https://metacpan.org/release/Specio'
_distdir="Specio-${pkgver}"
source=("https://cpan.metacpan.org/authors/id/D/DR/DROLSKY/${_distdir}.tar.gz")
-sha512sums=('93cb970f02031c3ed58e7535e651adf9aff51377a686ce3426c9a5df0610f6f9fc523e852e47fcfe9a97ca52c19c4edd2821d84f9467bfdc91b2d27db94effb4')
+sha512sums=('c78354f7c2d6cb34297c12a035e06cced83c9b0275e46c7e9a8d4a881b400d07b88a514630f18b2eeba581208fe58390473b35df23bad247913f722f43ef3c83')
build() {
( export PERL_MM_USE_DEFAULT=1 PERL5LIB="" \