diff options
author | Robin H. Johnson <robbat2@gentoo.org> | 2015-08-08 13:49:04 -0700 |
---|---|---|
committer | Robin H. Johnson <robbat2@gentoo.org> | 2015-08-08 17:38:18 -0700 |
commit | 56bd759df1d0c750a065b8c845e93d5dfa6b549d (patch) | |
tree | 3f91093cdb475e565ae857f1c5a7fd339e2d781e /dev-perl/Moose | |
download | gentoo-56bd759df1d0c750a065b8c845e93d5dfa6b549d.tar.gz gentoo-56bd759df1d0c750a065b8c845e93d5dfa6b549d.tar.xz |
proj/gentoo: Initial commit
This commit represents a new era for Gentoo:
Storing the gentoo-x86 tree in Git, as converted from CVS.
This commit is the start of the NEW history.
Any historical data is intended to be grafted onto this point.
Creation process:
1. Take final CVS checkout snapshot
2. Remove ALL ChangeLog* files
3. Transform all Manifests to thin
4. Remove empty Manifests
5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$
5.1. Do not touch files with -kb/-ko keyword flags.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests
X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project
X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration
X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn
X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts
X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration
X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging
X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed
Diffstat (limited to 'dev-perl/Moose')
-rw-r--r-- | dev-perl/Moose/Manifest | 2 | ||||
-rw-r--r-- | dev-perl/Moose/Moose-2.140.500.ebuild | 130 | ||||
-rw-r--r-- | dev-perl/Moose/Moose-2.60.400-r1.ebuild | 106 | ||||
-rw-r--r-- | dev-perl/Moose/files/Moose-2.60.400-cmop-package-stash.patch | 12 | ||||
-rw-r--r-- | dev-perl/Moose/metadata.xml | 92 |
5 files changed, 342 insertions, 0 deletions
diff --git a/dev-perl/Moose/Manifest b/dev-perl/Moose/Manifest new file mode 100644 index 00000000000..a2eada1fe00 --- /dev/null +++ b/dev-perl/Moose/Manifest @@ -0,0 +1,2 @@ +DIST Moose-2.0604.tar.gz 696388 SHA256 121fa0032e3838faddfea63028458ff963fd527c63c6cea7a6c8f186169d9b5b SHA512 58ccb7e8e5065ae4b49c683295231e7e03fbee41ce18dfb68255b21087091c45227452acbb2eef61abfa94f661eaf888078cdc40a0640b96e9b7ab49d7d81cc3 WHIRLPOOL 995d955a17befed17a4dfe043e2c2239f17a2bf43e056863cd31615ea619e8e49ff71ba1044306dbab5277f1e782894386ef0f00f5e609838823d3c285e69795 +DIST Moose-2.1405.tar.gz 808857 SHA256 c2cb820cc71cb80ed3bb69b3e52cb57b19b160d42c86b782521e56c14635305a SHA512 a04ad6efce1bb99efd028a59cc21900083202a80cd93a195d2384d6523ebaa96f23d2a02ddd9cb57606188e5c2d5765961e70bbd9928c5a445c3eef8065bef50 WHIRLPOOL 22210412b1242c0c5dbe960c287344d636443c8483af6dc4b57a252c6aa2ef7274a57d408e6b266371992a5cb136d28ae298610cac1e6a0c18f5edaa3298dfe2 diff --git a/dev-perl/Moose/Moose-2.140.500.ebuild b/dev-perl/Moose/Moose-2.140.500.ebuild new file mode 100644 index 00000000000..bb750b9c810 --- /dev/null +++ b/dev-perl/Moose/Moose-2.140.500.ebuild @@ -0,0 +1,130 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +MODULE_AUTHOR=ETHER +MODULE_VERSION=2.1405 +inherit perl-module + +DESCRIPTION="A postmodern object system for Perl 5" + +SLOT="0" +KEYWORDS="~amd64 ~x86 ~x86-fbsd ~x64-macos" +IUSE="test" + +CONFLICTS=" + !<=dev-perl/Catalyst-5.900.499.990 + !<=dev-perl/Config-MVP-2.200.4 + !<=dev-perl/Devel-REPL-1.3.20 + !<=dev-perl/Dist-Zilla-Plugin-Git-2.16.0 + !<=dev-perl/Fey-0.360.0 + !<=dev-perl/Fey-ORM-0.420.0 + !<=dev-perl/File-ChangeNotify-0.150.0 + !<=dev-perl/HTTP-Throwable-0.17.0 + !<=dev-perl/KiokuDB-0.510.0 + !<=dev-perl/Markdent-0.160.0 + !<=dev-perl/Mason-2.180.0 + !<=dev-perl/MooseX-ABC-0.50.0 + !<=dev-perl/MooseX-Aliases-0.80.0 + !<=dev-perl/MooseX-AlwaysCoerce-0.130.0 + !<=dev-perl/MooseX-App-1.220.0 + !<=dev-perl/MooseX-Attribute-Deflator-2.1.7 + !<=dev-perl/MooseX-Attribute-Dependent-1.1.0 + !<=dev-perl/MooseX-Attribute-Prototype-0.100.0 + !<=dev-perl/MooseX-AttributeHelpers-0.220.0 + !<=dev-perl/MooseX-AttributeIndexes-1.0.0 + !<=dev-perl/MooseX-AttributeInflate-0.20.0 + !<=dev-perl/MooseX-CascadeClearing-0.30.0 + !<=dev-perl/MooseX-ClassAttribute-0.260.0 + !<=dev-perl/MooseX-Constructor-AllErrors-0.21.0 + !<=dev-perl/MooseX-Declare-0.350.0 + !<=dev-perl/MooseX-FollowPBP-0.20.0 + !<=dev-perl/MooseX-Getopt-0.560.0 + !<=dev-perl/MooseX-InstanceTracking-0.40.0 + !<=dev-perl/MooseX-LazyRequire-0.60.0 + !<=dev-perl/MooseX-Meta-Attribute-Index-0.40.0 + !<=dev-perl/MooseX-Meta-Attribute-Lvalue-0.50.0 + !<=dev-perl/MooseX-Method-Signatures-0.440.0 + !<=dev-perl/MooseX-MethodAttributes-0.220.0 + !<=dev-perl/MooseX-NonMoose-0.240.0 + !<=dev-perl/MooseX-Object-Pluggable-0.1.100 + !<=dev-perl/MooseX-POE-0.214.0 + !<=dev-perl/MooseX-Params-Validate-0.50.0 + !<=dev-perl/MooseX-PrivateSetters-0.30.0 + !<=dev-perl/MooseX-Role-Cmd-0.60.0 + !<=dev-perl/MooseX-Role-Parameterized-1.0.0 + !<=dev-perl/MooseX-Role-WithOverloading-0.140.0 + !<=dev-perl/MooseX-Runnable-0.30.0 + !<=dev-perl/MooseX-Scaffold-0.50.0 + !<=dev-perl/MooseX-SemiAffordanceAccessor-0.50 + !<=dev-perl/MooseX-SetOnce-0.100.473 + !<=dev-perl/MooseX-Singleton-0.250.0 + !<=dev-perl/MooseX-SlurpyConstructor-1.100.0 + !<=dev-perl/MoooseX-Storage-0.420.0 + !<=dev-perl/MooseX-StrictConstructor-0.120.0 + !<=dev-perl/MooseX-Traits-0.110.0 + !<=dev-perl/MooseX-Types-0.190.0 + !<=dev-perl/MooseX-Types-Parameterizable-0.50.0 + !<=dev-perl/MooseX-Types-Set-Object-0.30.0 + !<=dev-perl/MooseX-Types-Signal-1.101.930 + !<=dev-perl/MooseX-UndefTolerant-0.110.0 + !<=dev-perl/PRANG-0.140.0 + !<=dev-perl/Pod-Elemental-0.93.280 + !<=dev-perl/Pod-Weaver-3.101.638 + !<=dev-perl/Reaction-0.2.3 + !<=dev-perl/Test-Able-0.100.0 + !<=dev-perl/Test-CleanNamespaces-0.30.0 + !<=dev-perl/Test-Moose-More-0.22.0 + !<=dev-perl/Test-TempDir-0.50.0 + !<=dev-perl/Throwable-0.102.80 + !<=dev-perl/namespace-autoclean-0.80.0 +" + +# r:List::Util, r:Scalar::Util -> Scalar-List-Utils +RDEPEND=" + ${CONFLICTS} + >=virtual/perl-Carp-1.220.0 + >=dev-perl/Class-Load-0.90.0 + >=dev-perl/Class-Load-XS-0.10.0 + >=dev-perl/Data-OptList-0.107.0 + dev-perl/Devel-GlobalDestruction + >=dev-perl/Devel-OverloadInfo-0.2.0 + >=dev-perl/Devel-StackTrace-1.330.0 + >=dev-perl/Dist-CheckConflicts-0.20.0 + >=dev-perl/Eval-Closure-0.40.0 + >=dev-perl/List-MoreUtils-0.280.0 + >=dev-perl/MRO-Compat-0.50.0 + >=dev-perl/Module-Runtime-0.14.0 + >=dev-perl/Module-Runtime-Conflicts-0.2.0 + >=dev-perl/Package-DeprecationManager-0.110.0 + >=dev-perl/Package-Stash-0.320.0 + >=dev-perl/Package-Stash-XS-0.240.0 + >=dev-perl/Params-Util-1.0.0 + >=virtual/perl-Scalar-List-Utils-1.350.0 + >=dev-perl/Sub-Exporter-0.980.0 + dev-perl/Sub-Identify + >=dev-perl/Sub-Name-0.50.0 + dev-perl/Task-Weaken + >=dev-perl/Try-Tiny-0.170.0 + >=virtual/perl-parent-0.223.0 +" +DEPEND="${RDEPEND} + >=virtual/perl-ExtUtils-MakeMaker-6.560.0 + >=virtual/perl-ExtUtils-CBuilder-0.270.0 + virtual/perl-File-Spec + test? ( + >=dev-perl/CPAN-Meta-Check-0.7.0 + virtual/perl-CPAN-Meta-Requirements + >=dev-perl/Test-CleanNamespaces-0.130.0 + >=dev-perl/Test-Fatal-0.1.0 + >=virtual/perl-Test-Simple-0.880.0 + >=dev-perl/Test-Requires-0.50.0 + >=dev-perl/Test-Warnings-0.16.0 + )" +SRC_TEST="do parallel" + +src_compile() { + emake OPTIMIZE="${CFLAGS}" +} diff --git a/dev-perl/Moose/Moose-2.60.400-r1.ebuild b/dev-perl/Moose/Moose-2.60.400-r1.ebuild new file mode 100644 index 00000000000..0fbb1d82b0d --- /dev/null +++ b/dev-perl/Moose/Moose-2.60.400-r1.ebuild @@ -0,0 +1,106 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +MODULE_AUTHOR=DOY +MODULE_VERSION=2.0604 +inherit perl-module + +DESCRIPTION="A postmodern object system for Perl 5" + +SLOT="0" +KEYWORDS="amd64 ~arm ~hppa ppc ~ppc64 x86 ~x86-fbsd ~x64-macos" +IUSE="test" + +CONFLICTS=" + !<=dev-perl/Catalyst-5.800.280 + !<=dev-perl/Devel-REPL-1.003008 + !<=dev-perl/Fey-0.360 + !<=dev-perl/Fey-ORM-0.420 + !<=dev-perl/File-ChangeNotify-0.150 + !<=dev-perl/KiokuDB-0.510.0 + !<=dev-perl/Markdent-0.160 + !<=dev-perl/Mason-2.180.0 + !<=dev-perl/MooseX-ABC-0.50.0 + !<=dev-perl/MooseX-Aliases-0.80 + !<=dev-perl/MooseX-AlwaysCoerce-0.130.0 + !<=dev-perl/MooseX-Attribute-Deflator-2.1.7 + !<=dev-perl/MooseX-Attribute-Dependent-1.1.0 + !<=dev-perl/MooseX-Attribute-Prototype-0.100 + !<=dev-perl/MooseX-AttributeHelpers-0.22 + !<=dev-perl/MooseX-AttributeIndexes-1.0.0 + !<=dev-perl/MooseX-AttributeInflate-0.20 + !<=dev-perl/MooseX-CascadeClearing-0.30.0 + !<=dev-perl/MooseX-ClassAttribute-0.250.0 + !<=dev-perl/MooseX-Meta-Attribute-Index-0.40.0 + !<=dev-perl/MooseX-Meta-Attribute-Lvalue-0.50.0 + !<=dev-perl/MooseX-Constructor-AllErrors-0.12 + !<=dev-perl/MooseX-FollowPBP-0.20 + !<=dev-perl/MooseX-HasDefaults-0.20 + !<=dev-perl/MooseX-InstanceTracking-0.40 + !<=dev-perl/MooseX-LazyRequire-0.60.0 + !<=dev-perl/MooseX-NonMoose-0.170.0 + !<=dev-perl/MooseX-POE-0.214.0 + !<=dev-perl/MooseX-Params-Validate-0.50 + !<=dev-perl/MooseX-PrivateSetters-0.30.0 + !<=dev-perl/MooseX-Role-Cmd-0.60 + !<=dev-perl/MooseX-Role-Parameterized-0.230.0 + !<=dev-perl/MooseX-Role-WithOverloading-0.070 + !<=dev-perl/MooseX-Scaffold-0.50.0 + !<=dev-perl/MooseX-SemiAffordanceAccessor-0.50 + !<=dev-perl/MooseX-SetOnce-0.100.472 + !<=dev-perl/MooseX-Singleton-0.250 + !<=dev-perl/MooseX-StrictConstructor-0.120 + !<=dev-perl/MooseX-Types-Parameterizable-0.50.0 + !<=dev-perl/MooseX-Types-Signal-1.101930 + !<=dev-perl/MooseX-Types-0.190 + !<=dev-perl/MooseX-UndefTolerant-0.110.0 + !<=dev-perl/PRANG-0.140.0 + !<=dev-perl/Pod-Elemental-0.93.280 + !<=dev-perl/Reaction-0.2.3 + !<=dev-perl/Test-Able-0.100.0 + !<=dev-perl/namespace-autoclean-0.08 +" + +RDEPEND=" + ${CONFLICTS} + !dev-perl/Class-MOP + >=dev-perl/Class-Load-0.90.0 + >=dev-perl/Class-Load-XS-0.10.0 + >=dev-perl/Dist-CheckConflicts-0.20 + >=dev-perl/Data-OptList-0.107.0 + dev-perl/Devel-GlobalDestruction + >=dev-perl/Eval-Closure-0.40.0 + >=dev-perl/List-MoreUtils-0.280.0 + >=dev-perl/MRO-Compat-0.05 + >=dev-perl/Package-DeprecationManager-0.110.0 + >=dev-perl/Package-Stash-0.320.0 + >=dev-perl/Package-Stash-XS-0.240.0 + >=dev-perl/Params-Util-1 + >=virtual/perl-Scalar-List-Utils-1.19 + >=dev-perl/Sub-Exporter-0.980 + >=dev-perl/Sub-Name-0.05 + >=dev-perl/Try-Tiny-0.20 +" +DEPEND="${RDEPEND} + >=virtual/perl-ExtUtils-MakeMaker-6.56 + test? ( + dev-perl/PadWalker + dev-perl/Test-Fatal + >=virtual/perl-Test-Simple-0.88 + dev-perl/Test-Requires + >=dev-perl/Test-Output-0.09 + >=dev-perl/Test-Warn-0.11 + dev-perl/Test-Deep + dev-perl/Module-Refresh + )" + +PATCHES=( "${FILESDIR}"/${P}-cmop-package-stash.patch ) + +SRC_TEST="do parallel" + +src_compile() { + emake OPTIMIZE="${CFLAGS}" +} diff --git a/dev-perl/Moose/files/Moose-2.60.400-cmop-package-stash.patch b/dev-perl/Moose/files/Moose-2.60.400-cmop-package-stash.patch new file mode 100644 index 00000000000..4a5ad8e7909 --- /dev/null +++ b/dev-perl/Moose/files/Moose-2.60.400-cmop-package-stash.patch @@ -0,0 +1,12 @@ +diff -Naur t/cmop/methods.t t/cmop/methods.t +--- t/cmop/methods.t 2012-09-19 21:11:42.000000000 +0000 ++++ t/cmop/methods.t 2013-12-23 11:19:58.758708726 +0000 +@@ -413,7 +413,7 @@ + my $baz_meta = Class::MOP::Class->initialize('Baz'); + $baz_meta->add_method(foo => sub { }); + my $stash = Package::Stash->new('Baz'); +- $stash->remove_package_symbol('&foo'); ++ $stash->remove_symbol('&foo'); + is_deeply([$baz_meta->get_method_list], [], "method is deleted"); + ok(!Baz->can('foo'), "Baz can't foo"); + } diff --git a/dev-perl/Moose/metadata.xml b/dev-perl/Moose/metadata.xml new file mode 100644 index 00000000000..8cd0920bb85 --- /dev/null +++ b/dev-perl/Moose/metadata.xml @@ -0,0 +1,92 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <herd>perl</herd> + <upstream> + <remote-id type="cpan">Moose</remote-id> + <remote-id type="cpan-module">Class::MOP</remote-id> + <remote-id type="cpan-module">Class::MOP::Attribute</remote-id> + <remote-id type="cpan-module">Class::MOP::Class</remote-id> + <remote-id type="cpan-module">Class::MOP::Class::Immutable::Trait</remote-id> + <remote-id type="cpan-module">Class::MOP::Deprecated</remote-id> + <remote-id type="cpan-module">Class::MOP::Instance</remote-id> + <remote-id type="cpan-module">Class::MOP::Method</remote-id> + <remote-id type="cpan-module">Class::MOP::Method::Accessor</remote-id> + <remote-id type="cpan-module">Class::MOP::Method::Constructor</remote-id> + <remote-id type="cpan-module">Class::MOP::Method::Generated</remote-id> + <remote-id type="cpan-module">Class::MOP::Method::Inlined</remote-id> + <remote-id type="cpan-module">Class::MOP::Method::Meta</remote-id> + <remote-id type="cpan-module">Class::MOP::Method::Overload</remote-id> + <remote-id type="cpan-module">Class::MOP::Method::Wrapped</remote-id> + <remote-id type="cpan-module">Class::MOP::MiniTrait</remote-id> + <remote-id type="cpan-module">Class::MOP::Mixin</remote-id> + <remote-id type="cpan-module">Class::MOP::Mixin::AttributeCore</remote-id> + <remote-id type="cpan-module">Class::MOP::Mixin::HasAttributes</remote-id> + <remote-id type="cpan-module">Class::MOP::Mixin::HasMethods</remote-id> + <remote-id type="cpan-module">Class::MOP::Module</remote-id> + <remote-id type="cpan-module">Class::MOP::Object</remote-id> + <remote-id type="cpan-module">Class::MOP::Package</remote-id> + <remote-id type="cpan-module">Moose</remote-id> + <remote-id type="cpan-module">Moose::Cookbook::Legacy::Debugging_BaseClassReplacement</remote-id> + <remote-id type="cpan-module">Moose::Cookbook::Meta::Labeled_AttributeMetaclass</remote-id> + <remote-id type="cpan-module">Moose::Deprecated</remote-id> + <remote-id type="cpan-module">Moose::Error::Confess</remote-id> + <remote-id type="cpan-module">Moose::Error::Croak</remote-id> + <remote-id type="cpan-module">Moose::Error::Default</remote-id> + <remote-id type="cpan-module">Moose::Exporter</remote-id> + <remote-id type="cpan-module">Moose::Meta::Attribute</remote-id> + <remote-id type="cpan-module">Moose::Meta::Attribute::Custom::Moose</remote-id> + <remote-id type="cpan-module">Moose::Meta::Attribute::Native</remote-id> + <remote-id type="cpan-module">Moose::Meta::Attribute::Native::Trait</remote-id> + <remote-id type="cpan-module">Moose::Meta::Attribute::Native::Trait::Array</remote-id> + <remote-id type="cpan-module">Moose::Meta::Attribute::Native::Trait::Bool</remote-id> + <remote-id type="cpan-module">Moose::Meta::Attribute::Native::Trait::Code</remote-id> + <remote-id type="cpan-module">Moose::Meta::Attribute::Native::Trait::Counter</remote-id> + <remote-id type="cpan-module">Moose::Meta::Attribute::Native::Trait::Hash</remote-id> + <remote-id type="cpan-module">Moose::Meta::Attribute::Native::Trait::Number</remote-id> + <remote-id type="cpan-module">Moose::Meta::Attribute::Native::Trait::String</remote-id> + <remote-id type="cpan-module">Moose::Meta::Class</remote-id> + <remote-id type="cpan-module">Moose::Meta::Class::Immutable::Trait</remote-id> + <remote-id type="cpan-module">Moose::Meta::Instance</remote-id> + <remote-id type="cpan-module">Moose::Meta::Method</remote-id> + <remote-id type="cpan-module">Moose::Meta::Method::Accessor</remote-id> + <remote-id type="cpan-module">Moose::Meta::Method::Augmented</remote-id> + <remote-id type="cpan-module">Moose::Meta::Method::Constructor</remote-id> + <remote-id type="cpan-module">Moose::Meta::Method::Delegation</remote-id> + <remote-id type="cpan-module">Moose::Meta::Method::Destructor</remote-id> + <remote-id type="cpan-module">Moose::Meta::Method::Meta</remote-id> + <remote-id type="cpan-module">Moose::Meta::Method::Overridden</remote-id> + <remote-id type="cpan-module">Moose::Meta::Mixin::AttributeCore</remote-id> + <remote-id type="cpan-module">Moose::Meta::Object::Trait</remote-id> + <remote-id type="cpan-module">Moose::Meta::Role</remote-id> + <remote-id type="cpan-module">Moose::Meta::Role::Application</remote-id> + <remote-id type="cpan-module">Moose::Meta::Role::Application::RoleSummation</remote-id> + <remote-id type="cpan-module">Moose::Meta::Role::Application::ToClass</remote-id> + <remote-id type="cpan-module">Moose::Meta::Role::Application::ToInstance</remote-id> + <remote-id type="cpan-module">Moose::Meta::Role::Application::ToRole</remote-id> + <remote-id type="cpan-module">Moose::Meta::Role::Attribute</remote-id> + <remote-id type="cpan-module">Moose::Meta::Role::Composite</remote-id> + <remote-id type="cpan-module">Moose::Meta::Role::Method</remote-id> + <remote-id type="cpan-module">Moose::Meta::Role::Method::Conflicting</remote-id> + <remote-id type="cpan-module">Moose::Meta::Role::Method::Required</remote-id> + <remote-id type="cpan-module">Moose::Meta::TypeCoercion</remote-id> + <remote-id type="cpan-module">Moose::Meta::TypeCoercion::Union</remote-id> + <remote-id type="cpan-module">Moose::Meta::TypeConstraint</remote-id> + <remote-id type="cpan-module">Moose::Meta::TypeConstraint::Class</remote-id> + <remote-id type="cpan-module">Moose::Meta::TypeConstraint::DuckType</remote-id> + <remote-id type="cpan-module">Moose::Meta::TypeConstraint::Enum</remote-id> + <remote-id type="cpan-module">Moose::Meta::TypeConstraint::Parameterizable</remote-id> + <remote-id type="cpan-module">Moose::Meta::TypeConstraint::Parameterized</remote-id> + <remote-id type="cpan-module">Moose::Meta::TypeConstraint::Registry</remote-id> + <remote-id type="cpan-module">Moose::Meta::TypeConstraint::Role</remote-id> + <remote-id type="cpan-module">Moose::Meta::TypeConstraint::Union</remote-id> + <remote-id type="cpan-module">Moose::Object</remote-id> + <remote-id type="cpan-module">Moose::Role</remote-id> + <remote-id type="cpan-module">Moose::Util</remote-id> + <remote-id type="cpan-module">Moose::Util::MetaRole</remote-id> + <remote-id type="cpan-module">Moose::Util::TypeConstraints</remote-id> + <remote-id type="cpan-module">Test::Moose</remote-id> + <remote-id type="cpan-module">metaclass</remote-id> + <remote-id type="cpan-module">oose</remote-id> + </upstream> +</pkgmetadata> |