From 1572a1f2a43a000b2bda751da29d469c2bf16cd1 Mon Sep 17 00:00:00 2001 From: Petr Rockai Date: Fri, 19 Apr 2013 10:55:56 +0200 Subject: [PATCH] Add perl CatalystTraitForRequestProxyBase, with dependencies: CatalystXRoleApplicator MooseXRelatedClassRoles --- pkgs/top-level/perl-packages.nix | 40 ++++++++++++++++++++++++++++---- 1 file changed, 35 insertions(+), 5 deletions(-) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index 3cd4da0612f1..1c28f8cc89ee 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -694,6 +694,26 @@ rec { [ CatalystRuntime MooseXTraitsPluggable namespaceautoclean ListMoreUtils ]; }; + CatalystXRoleApplicator = buildPerlPackage rec { + name = "CatalystX-RoleApplicator-0.005"; + src = fetchurl { + url = "mirror://cpan/modules/by-module/Catalyst/${name}.tar.gz"; + sha256 = "0vwaapxn8g5hs2xp63c4dwv9jmapmji4272fakssvgc9frklg3p2"; + }; + buildInputs = [ ]; + propagatedBuildInputs = [ MooseXRelatedClassRoles CatalystRuntime ]; + }; + + CatalystTraitForRequestProxyBase = buildPerlPackage rec { + name = "Catalyst-TraitFor-Request-ProxyBase-0.000005"; + src = fetchurl { + url = "mirror://cpan/modules/by-module/Catalyst/${name}.tar.gz"; + sha256 = "02kir63d5cs2ipj3fn1qlmmx3gqi1xqzrxfr4pv5vjhjgsm0zgx7"; + }; + buildInputs = [ CatalystRuntime ]; + propagatedBuildInputs = [ Moose URI CatalystXRoleApplicator ]; + }; + CatalystXScriptServerStarman = buildPerlPackage { name = "CatalystX-Script-Server-Starman-0.02"; src = fetchurl { @@ -3458,14 +3478,14 @@ rec { }; }; - MooseXSetOnce = buildPerlPackage rec { - name = "MooseX-SetOnce-0.200001"; + MooseXRelatedClassRoles = buildPerlPackage rec { + name = "MooseX-RelatedClassRoles-0.004"; src = fetchurl { url = "mirror://cpan/modules/by-module/MooseX/${name}.tar.gz"; - sha256 = "0qa2i45g2zn4r0wg7hba9va68nin5l63gr9l8b5q3hr4cjn97ll6"; + sha256 = "17vynkf6m5d039qkr4in1c9lflr8hnwp1fgzdwhj4q6jglipmnrh"; }; - buildInputs = [ TestFatal ]; - propagatedBuildInputs = [ Moose ]; + buildInputs = [ ]; + propagatedBuildInputs = [ MooseXRoleParameterized ]; }; MooseXParamsValidate = buildPerlPackage { @@ -3521,6 +3541,16 @@ rec { propagatedBuildInputs = [ Moose ]; }; + MooseXSetOnce = buildPerlPackage rec { + name = "MooseX-SetOnce-0.200001"; + src = fetchurl { + url = "mirror://cpan/modules/by-module/MooseX/${name}.tar.gz"; + sha256 = "0qa2i45g2zn4r0wg7hba9va68nin5l63gr9l8b5q3hr4cjn97ll6"; + }; + buildInputs = [ TestFatal ]; + propagatedBuildInputs = [ Moose ]; + }; + MooseXTraits = buildPerlPackage rec { name = "MooseX-Traits-0.11"; src = fetchurl {