perlPackages: bump some package versions

- CatalystRuntime: 5.90075 -> 5.90085
- Plack: 1.0031 -> 1.0039
- PlackMiddlewareDebug: 0.14 -> 0.16
- PlackMiddlewareFixMissingBodyInRedirect: 0.10 -> 0.15
- PlackMiddlewareMethodOverride: 0.10 -> 0.15
- PlackTestExternalServer: 0.01 -> 0.02

+33 -35
+33 -35
pkgs/top-level/perl-packages.nix
··· 1070 1070 }; 1071 1071 1072 1072 CatalystRuntime = buildPerlPackage { 1073 - name = "Catalyst-Runtime-5.90075"; 1073 + name = "Catalyst-Runtime-5.90085"; 1074 1074 src = fetchurl { 1075 - url = mirror://cpan/authors/id/J/JJ/JJNAPIORK/Catalyst-Runtime-5.90075.tar.gz; 1076 - sha256 = "a80ed1b1600a8ababda34bc024756a6fb0275b0fff3fa1bb17104813e3ce8752"; 1075 + url = mirror://cpan/authors/id/J/JJ/JJNAPIORK/Catalyst-Runtime-5.90085.tar.gz; 1076 + sha256 = "17wfcawvj8nxs2wq7r094m6dff37s6i2d2z49lxz2n8c489d9nk1"; 1077 1077 }; 1078 1078 buildInputs = [ DataDump HTTPMessage IOstringy JSONMaybeXS TestFatal ]; 1079 - propagatedBuildInputs = [ CGISimple CGIStruct ClassC3AdoptNEXT ClassDataInheritable ClassLoad DataDump DataOptList Encode HTMLParser HTTPBody HTTPMessage HTTPRequestAsCGI HashMultiValue JSONMaybeXS LWP ListMoreUtils MROCompat ModulePluggable Moose MooseXEmulateClassAccessorFast MooseXGetopt MooseXMethodAttributes MooseXRoleWithOverloading PathClass Plack PlackMiddlewareFixMissingBodyInRedirect PlackMiddlewareMethodOverride PlackMiddlewareRemoveRedundantBody PlackMiddlewareReverseProxy PlackTestExternalServer SafeIsa StreamBuffered StringRewritePrefix SubExporter TaskWeaken TermSizeAny TextSimpleTable TreeSimple TreeSimpleVisitorFactory TryTiny URI namespaceautoclean namespaceclean ]; 1079 + propagatedBuildInputs = [ CGISimple CGIStruct ClassC3AdoptNEXT ClassDataInheritable ClassLoad DataDump DataOptList Encode HTMLParser HTTPBody HTTPMessage HTTPRequestAsCGI HashMultiValue JSONMaybeXS LWP ListMoreUtils MROCompat ModulePluggable Moose MooseXEmulateClassAccessorFast MooseXGetopt MooseXMethodAttributes MooseXRoleWithOverloading PathClass Plack PlackMiddlewareFixMissingBodyInRedirect PlackMiddlewareMethodOverride PlackMiddlewareRemoveRedundantBody PlackMiddlewareReverseProxy PlackTestExternalServer SafeIsa StreamBuffered StringRewritePrefix SubExporter TaskWeaken TermSizeAny TextSimpleTable TreeSimple TreeSimpleVisitorFactory TryTiny URI URIws namespaceautoclean namespaceclean ]; 1080 1080 meta = { 1081 1081 homepage = http://dev.catalyst.perl.org/; 1082 1082 description = "The Catalyst Framework Runtime"; ··· 9812 9812 }; 9813 9813 }; 9814 9814 9815 - Plack = buildPerlPackage { 9816 - name = "Plack-1.0031"; 9815 + Plack = buildPerlPackage rec { 9816 + name = "Plack-1.0039"; 9817 9817 src = fetchurl { 9818 - url = mirror://cpan/authors/id/M/MI/MIYAGAWA/Plack-1.0031.tar.gz; 9819 - sha256 = "0vvppxs36729lggrx4s1gn37lzsm794wfkm3k386bwhkmk7sr31i"; 9818 + url = "mirror://cpan/authors/id/M/MI/MIYAGAWA/${name}.tar.gz"; 9819 + sha256 = "d24a572e88644c7d39c7e6ff1af005b728dec94a878cf06d9027ab7d1a2fd0a9"; 9820 9820 }; 9821 9821 buildInputs = [ FileShareDirInstall TestRequires ]; 9822 - propagatedBuildInputs = [ ApacheLogFormatCompiler DevelStackTrace 9823 - DevelStackTraceAsHTML FileShareDir FilesysNotifySimple HTTPBody 9824 - HTTPMessage HashMultiValue LWP StreamBuffered TestTCP TryTiny URI 9825 - POSIXstrftimeCompiler ]; 9822 + propagatedBuildInputs = [ ApacheLogFormatCompiler CookieBaker DevelStackTrace DevelStackTraceAsHTML FileShareDir FilesysNotifySimple HTTPBody HTTPHeadersFast HTTPMessage HashMultiValue StreamBuffered TestTCP TryTiny URI ]; 9826 9823 meta = { 9827 9824 homepage = https://github.com/plack/Plack; 9828 9825 description = "Perl Superglue for Web frameworks and Web Servers (PSGI toolkit)"; ··· 9830 9827 }; 9831 9828 }; 9832 9829 9833 - PlackMiddlewareDebug = buildPerlPackage { 9834 - name = "Plack-Middleware-Debug-0.14"; 9830 + PlackMiddlewareDebug = buildPerlModule rec { 9831 + name = "Plack-Middleware-Debug-0.16"; 9835 9832 src = fetchurl { 9836 - url = mirror://cpan/authors/id/M/MI/MIYAGAWA/Plack-Middleware-Debug-0.14.tar.gz; 9837 - sha256 = "0349563ic6fw4kwx3k3l4v9gq59b5cpymmn1k8bkxsw9n7s10rb9"; 9833 + url = "mirror://cpan/authors/id/M/MI/MIYAGAWA/${name}.tar.gz"; 9834 + sha256 = "e1e4ff6e9b246fe67547ebac8a3e83d4ae77873f889d1f63411c21c8c6bf96d5"; 9838 9835 }; 9839 - buildInputs = [ TestRequires ]; 9840 - propagatedBuildInputs = [ ClassMethodModifiers DataDump FileShareDir ModuleVersions Plack TextMicroTemplate ]; 9836 + buildInputs = [ ModuleBuildTiny TestRequires ]; 9837 + propagatedBuildInputs = [ ClassMethodModifiers DataDump FileShareDir Plack TextMicroTemplate ]; 9841 9838 meta = { 9839 + homepage = https://github.com/miyagawa/Plack-Middleware-Debug; 9842 9840 description = "Display information about the current request/response"; 9843 9841 license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; 9844 - maintainers = with maintainers; [ ]; 9845 - platforms = stdenv.lib.platforms.unix; 9846 9842 }; 9847 9843 }; 9848 9844 9849 - PlackMiddlewareFixMissingBodyInRedirect = buildPerlPackage { 9850 - name = "Plack-Middleware-FixMissingBodyInRedirect-0.11"; 9845 + PlackMiddlewareFixMissingBodyInRedirect = buildPerlPackage rec { 9846 + name = "Plack-Middleware-FixMissingBodyInRedirect-0.12"; 9851 9847 src = fetchurl { 9852 - url = mirror://cpan/authors/id/S/SW/SWEETKID/Plack-Middleware-FixMissingBodyInRedirect-0.11.tar.gz; 9853 - sha256 = "eb4d4232344e7da3217347b847736ea55df962d11b870a225315d9241e8fbefb"; 9848 + url = "mirror://cpan/authors/id/S/SW/SWEETKID/${name}.tar.gz"; 9849 + sha256 = "6c22d069f5a57ac206d4659b28b8869bb9270640bb955efddd451dcc58cdb391"; 9854 9850 }; 9855 9851 buildInputs = [ HTTPMessage Plack ]; 9856 9852 propagatedBuildInputs = [ HTMLParser Plack ]; ··· 9861 9857 }; 9862 9858 }; 9863 9859 9864 - PlackMiddlewareMethodOverride = buildPerlModule { 9865 - name = "Plack-Middleware-MethodOverride-0.10"; 9860 + PlackMiddlewareMethodOverride = buildPerlPackage rec { 9861 + name = "Plack-Middleware-MethodOverride-0.15"; 9866 9862 src = fetchurl { 9867 - url = mirror://cpan/authors/id/D/DW/DWHEELER/Plack-Middleware-MethodOverride-0.10.tar.gz; 9868 - sha256 = "f8d6a33b56d69dddd5db289f855e100d86ff39099abe31ef40e2672d0dc5568d"; 9863 + url = "mirror://cpan/authors/id/D/DW/DWHEELER/${name}.tar.gz"; 9864 + sha256 = "2b4a6e67006f97a2b4cf7980900f6a8ababb1cf97d6597319f9897ada3c555bc"; 9869 9865 }; 9870 - propagatedBuildInputs = [ Plack URI ]; 9866 + buildInputs = [ Plack URI ]; 9867 + propagatedBuildInputs = [ Plack ]; 9871 9868 meta = { 9872 - homepage = http://search.cpan.org/dist/Plack-Middleware-MethodOverride/; 9873 9869 description = "Override REST methods to Plack apps via POST"; 9874 9870 license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; 9875 9871 }; ··· 9903 9899 }; 9904 9900 }; 9905 9901 9906 - PlackTestExternalServer = buildPerlPackage { 9907 - name = "Plack-Test-ExternalServer-0.01"; 9902 + PlackTestExternalServer = buildPerlPackage rec { 9903 + name = "Plack-Test-ExternalServer-0.02"; 9908 9904 src = fetchurl { 9909 - url = mirror://cpan/authors/id/F/FL/FLORA/Plack-Test-ExternalServer-0.01.tar.gz; 9910 - sha256 = "1dbg1p3rgvvbkkpvca5jlc2mzx8iqyiybk88al93pvbca65h1g7h"; 9905 + url = "mirror://cpan/authors/id/E/ET/ETHER/${name}.tar.gz"; 9906 + sha256 = "5baf5c57fe0c06412deec9c5abe7952ab8a04f8c47b4bbd8e9e9982268903ed0"; 9911 9907 }; 9912 - propagatedBuildInputs = [ HTTPMessage LWPUserAgent Plack TestTCP URI ]; 9908 + buildInputs = [ HTTPMessage Plack TestTCP ]; 9909 + propagatedBuildInputs = [ LWP URI ]; 9913 9910 meta = { 9911 + homepage = https://github.com/perl-catalyst/Plack-Test-ExternalServer; 9914 9912 description = "Run HTTP tests on external live servers"; 9915 9913 license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; 9916 9914 };