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