Hi,

i never got TEST_IPV6/TLS to work and as i don't use Mojo in production
anymore i also drop MAINTAINER.

When updating www/p5-Mojo, please also check for

- www/p5-MojoX-Session
- textproc/p5-Mojolicious-Plugin-TtRenderer

If not updated/used, they can be removed i'd say.

 
On Wed, Feb 20, 2019 at 01:40:22PM +0200, Manolis Tzanidakis wrote:
> On Thu (25/10/18), wen heping wrote:
> > Hi,
> > 
> >    Here is a patch to update www/p5-Mojo to 8.04 and add some missing 
> > TEST_DEPENDS.
> >    It build and test well on my amd64 system.
> 
> Hello ports and wen,
> here is another diff for version 8.12, along with the project's actual
> HOMEPAGE. Maintainer CC'd, as well.
> 
> I'm having issues with TEST_IPV6 and TEST_TLS on my amd64 laptop; maybe
> something to do with my setup.
> Could you please try 'make test' and report back with the results?
> 
> I'd love to see Mojolicious 8 in the 6.5 release.
> 
> 
> Index: Makefile
> ===================================================================
> RCS file: /cvs/ports/www/p5-Mojo/Makefile,v
> retrieving revision 1.31
> diff -u -p -r1.31 Makefile
> --- Makefile  4 Sep 2018 12:46:26 -0000       1.31
> +++ Makefile  20 Feb 2019 11:27:48 -0000
> @@ -4,23 +4,24 @@ COMMENT =   next generation web framework 
>  
>  MODULES =    cpan
>  PKG_ARCH =   *
> -DISTNAME =   Mojolicious-7.70
> +DISTNAME =   Mojolicious-8.12
>  CATEGORIES = www
> -REVISION =   0
>  
>  MAINTAINER = Mark Patruck <m...@wrapped.cx>
>  
>  # Perl
>  PERMIT_PACKAGE_CDROM =               Yes
>  
> -HOMEPAGE =   http://mojolicio.us/
> +HOMEPAGE =   https://mojolicious.org/
>  
>  CPAN_AUTHOR =        SRI
>  
>  RUN_DEPENDS =        devel/p5-EV \
>               security/p5-IO-Socket-SSL>=1.94
>  
> -TEST_DEPENDS +=      net/p5-IO-Socket-Socks
> +TEST_DEPENDS +=      net/p5-IO-Socket-Socks \
> +             devel/p5-Role-Tiny>=2.000001 \
> +             converters/p5-Cpanel-JSON-XS>=4.04
>  
>  MAKE_ENV += TEST_EV=Yes
>  MAKE_ENV += TEST_HYPNOTOAD=Yes
> Index: distinfo
> ===================================================================
> RCS file: /cvs/ports/www/p5-Mojo/distinfo,v
> retrieving revision 1.23
> diff -u -p -r1.23 distinfo
> --- distinfo  16 Mar 2018 17:42:23 -0000      1.23
> +++ distinfo  20 Feb 2019 11:27:48 -0000
> @@ -1,2 +1,2 @@
> -SHA256 (Mojolicious-7.70.tar.gz) = 
> wFdGpomCHjhxeqV/RdKfUA3QEd8a+ZMRVtKPHez8ErU=
> -SIZE (Mojolicious-7.70.tar.gz) = 711260
> +SHA256 (Mojolicious-8.12.tar.gz) = 
> vIkpSt7br4e7//sX+3uHi9z4m5B9xOq6UTBdwlRbiek=
> +SIZE (Mojolicious-8.12.tar.gz) = 752808
> Index: pkg/PLIST
> ===================================================================
> RCS file: /cvs/ports/www/p5-Mojo/pkg/PLIST,v
> retrieving revision 1.13
> diff -u -p -r1.13 PLIST
> --- pkg/PLIST 4 Sep 2018 12:46:26 -0000       1.13
> +++ pkg/PLIST 20 Feb 2019 11:27:48 -0000
> @@ -26,6 +26,7 @@ ${P5SITE}/Mojo/DOM.pm
>  ${P5SITE}/Mojo/DOM/CSS.pm
>  ${P5SITE}/Mojo/DOM/HTML.pm
>  ${P5SITE}/Mojo/Date.pm
> +${P5SITE}/Mojo/DynamicMethods.pm
>  ${P5SITE}/Mojo/EventEmitter.pm
>  ${P5SITE}/Mojo/Exception.pm
>  ${P5SITE}/Mojo/File.pm
> @@ -88,22 +89,22 @@ ${P5SITE}/Mojolicious/
>  ${P5SITE}/Mojolicious.pm
>  ${P5SITE}/Mojolicious/Command/
>  ${P5SITE}/Mojolicious/Command.pm
> +${P5SITE}/Mojolicious/Command/Author/
> +${P5SITE}/Mojolicious/Command/Author/cpanify.pm
> +${P5SITE}/Mojolicious/Command/Author/generate/
> +${P5SITE}/Mojolicious/Command/Author/generate.pm
> +${P5SITE}/Mojolicious/Command/Author/generate/app.pm
> +${P5SITE}/Mojolicious/Command/Author/generate/lite_app.pm
> +${P5SITE}/Mojolicious/Command/Author/generate/makefile.pm
> +${P5SITE}/Mojolicious/Command/Author/generate/plugin.pm
> +${P5SITE}/Mojolicious/Command/Author/inflate.pm
>  ${P5SITE}/Mojolicious/Command/cgi.pm
> -${P5SITE}/Mojolicious/Command/cpanify.pm
>  ${P5SITE}/Mojolicious/Command/daemon.pm
>  ${P5SITE}/Mojolicious/Command/eval.pm
> -${P5SITE}/Mojolicious/Command/generate/
> -${P5SITE}/Mojolicious/Command/generate.pm
> -${P5SITE}/Mojolicious/Command/generate/app.pm
> -${P5SITE}/Mojolicious/Command/generate/lite_app.pm
> -${P5SITE}/Mojolicious/Command/generate/makefile.pm
> -${P5SITE}/Mojolicious/Command/generate/plugin.pm
>  ${P5SITE}/Mojolicious/Command/get.pm
> -${P5SITE}/Mojolicious/Command/inflate.pm
>  ${P5SITE}/Mojolicious/Command/prefork.pm
>  ${P5SITE}/Mojolicious/Command/psgi.pm
>  ${P5SITE}/Mojolicious/Command/routes.pm
> -${P5SITE}/Mojolicious/Command/test.pm
>  ${P5SITE}/Mojolicious/Command/version.pm
>  ${P5SITE}/Mojolicious/Commands.pm
>  ${P5SITE}/Mojolicious/Controller.pm
> @@ -127,7 +128,6 @@ ${P5SITE}/Mojolicious/Plugin/EPRenderer.
>  ${P5SITE}/Mojolicious/Plugin/HeaderCondition.pm
>  ${P5SITE}/Mojolicious/Plugin/JSONConfig.pm
>  ${P5SITE}/Mojolicious/Plugin/Mount.pm
> -${P5SITE}/Mojolicious/Plugin/PODRenderer.pm
>  ${P5SITE}/Mojolicious/Plugin/TagHelpers.pm
>  ${P5SITE}/Mojolicious/Plugins.pm
>  ${P5SITE}/Mojolicious/Renderer.pm
> @@ -149,25 +149,23 @@ ${P5SITE}/Mojolicious/resources/public/m
>  ${P5SITE}/Mojolicious/resources/public/mojo/failraptor.png
>  ${P5SITE}/Mojolicious/resources/public/mojo/jquery/
>  ${P5SITE}/Mojolicious/resources/public/mojo/jquery/jquery.js
> -${P5SITE}/Mojolicious/resources/public/mojo/logo-black.png
>  ${P5SITE}/Mojolicious/resources/public/mojo/logo-black-2x.png
> -${P5SITE}/Mojolicious/resources/public/mojo/logo-white.png
> +${P5SITE}/Mojolicious/resources/public/mojo/logo-black.png
>  ${P5SITE}/Mojolicious/resources/public/mojo/logo-white-2x.png
> +${P5SITE}/Mojolicious/resources/public/mojo/logo-white.png
> +${P5SITE}/Mojolicious/resources/public/mojo/logo.png
>  ${P5SITE}/Mojolicious/resources/public/mojo/noraptor.png
>  ${P5SITE}/Mojolicious/resources/public/mojo/notfound.png
>  ${P5SITE}/Mojolicious/resources/public/mojo/pinstripe-dark.png
>  ${P5SITE}/Mojolicious/resources/public/mojo/pinstripe-light.png
>  ${P5SITE}/Mojolicious/resources/public/mojo/prettify/
>  ${P5SITE}/Mojolicious/resources/public/mojo/prettify/prettify-mojo-dark.css
> -${P5SITE}/Mojolicious/resources/public/mojo/prettify/prettify-mojo-light.css
>  ${P5SITE}/Mojolicious/resources/public/mojo/prettify/run_prettify.js
>  ${P5SITE}/Mojolicious/resources/templates/
>  ${P5SITE}/Mojolicious/resources/templates/mojo/
>  ${P5SITE}/Mojolicious/resources/templates/mojo/debug.html.ep
>  ${P5SITE}/Mojolicious/resources/templates/mojo/exception.html.ep
> -${P5SITE}/Mojolicious/resources/templates/mojo/menubar.html.ep
>  ${P5SITE}/Mojolicious/resources/templates/mojo/not_found.html.ep
> -${P5SITE}/Mojolicious/resources/templates/mojo/perldoc.html.ep
>  ${P5SITE}/Test/
>  ${P5SITE}/Test/Mojo.pm
>  ${P5SITE}/ojo.pm
> @@ -192,6 +190,7 @@ ${P5SITE}/ojo.pm
>  @man man/man3p/Mojo::DOM::CSS.3p
>  @man man/man3p/Mojo::DOM::HTML.3p
>  @man man/man3p/Mojo::Date.3p
> +@man man/man3p/Mojo::DynamicMethods.3p
>  @man man/man3p/Mojo::EventEmitter.3p
>  @man man/man3p/Mojo::Exception.3p
>  @man man/man3p/Mojo::File.3p
> @@ -214,6 +213,7 @@ ${P5SITE}/ojo.pm
>  @man man/man3p/Mojo::Message::Response.3p
>  @man man/man3p/Mojo::Parameters.3p
>  @man man/man3p/Mojo::Path.3p
> +@man man/man3p/Mojo::Promise.3p
>  @man man/man3p/Mojo::Reactor.3p
>  @man man/man3p/Mojo::Reactor::EV.3p
>  @man man/man3p/Mojo::Reactor::Poll.3p
> @@ -241,21 +241,20 @@ ${P5SITE}/ojo.pm
>  @man man/man3p/Mojo::WebSocket.3p
>  @man man/man3p/Mojolicious.3p
>  @man man/man3p/Mojolicious::Command.3p
> +@man man/man3p/Mojolicious::Command::Author::cpanify.3p
> +@man man/man3p/Mojolicious::Command::Author::generate.3p
> +@man man/man3p/Mojolicious::Command::Author::generate::app.3p
> +@man man/man3p/Mojolicious::Command::Author::generate::lite_app.3p
> +@man man/man3p/Mojolicious::Command::Author::generate::makefile.3p
> +@man man/man3p/Mojolicious::Command::Author::generate::plugin.3p
> +@man man/man3p/Mojolicious::Command::Author::inflate.3p
>  @man man/man3p/Mojolicious::Command::cgi.3p
> -@man man/man3p/Mojolicious::Command::cpanify.3p
>  @man man/man3p/Mojolicious::Command::daemon.3p
>  @man man/man3p/Mojolicious::Command::eval.3p
> -@man man/man3p/Mojolicious::Command::generate.3p
> -@man man/man3p/Mojolicious::Command::generate::app.3p
> -@man man/man3p/Mojolicious::Command::generate::lite_app.3p
> -@man man/man3p/Mojolicious::Command::generate::makefile.3p
> -@man man/man3p/Mojolicious::Command::generate::plugin.3p
>  @man man/man3p/Mojolicious::Command::get.3p
> -@man man/man3p/Mojolicious::Command::inflate.3p
>  @man man/man3p/Mojolicious::Command::prefork.3p
>  @man man/man3p/Mojolicious::Command::psgi.3p
>  @man man/man3p/Mojolicious::Command::routes.3p
> -@man man/man3p/Mojolicious::Command::test.3p
>  @man man/man3p/Mojolicious::Command::version.3p
>  @man man/man3p/Mojolicious::Commands.3p
>  @man man/man3p/Mojolicious::Controller.3p
> @@ -277,7 +276,6 @@ ${P5SITE}/ojo.pm
>  @man man/man3p/Mojolicious::Plugin::HeaderCondition.3p
>  @man man/man3p/Mojolicious::Plugin::JSONConfig.3p
>  @man man/man3p/Mojolicious::Plugin::Mount.3p
> -@man man/man3p/Mojolicious::Plugin::PODRenderer.3p
>  @man man/man3p/Mojolicious::Plugin::TagHelpers.3p
>  @man man/man3p/Mojolicious::Plugins.3p
>  @man man/man3p/Mojolicious::Renderer.3p
> 

-- 
Mark Patruck ( mark at wrapped.cx )
GPG key 0xF2865E51 / 187F F6D3 EE04 1DCE 1C74  F644 0D3C F66F F286 5E51

https://www.wrapped.cx

Reply via email to