Hello Mikolaj,

Your patch matches mine and so do your test results.  If we don't hear
back from simon@, I'll get an ok from another developer and then commit
this update.

Best regards,
jim@

* Mikolaj Kucharski <miko...@kucharski.name> [110909 13:04]:
> On Wed, Sep 07, 2011 at 09:38:33PM -0500, Jim Razmus wrote:
> > > Anyone? Simon?
> > > 
> > 
> > I've successfully tested 1.96 on i386.  However, 1.97 is already
> > available.
> > 
> > FWIW, here's a link to my 1.96 patch:
> > https://bitbucket.org/bonetruck/my-ports-wip/changeset/e9c555ee07af
> > 
> > jim@
> 
> I've took above patch and updated it to 1.97. All regress pass. I have
> one issue, but it's also present in 1.16 version from -current ports
> tree, so it's Mojo problem not OpenBSD related issue IMO.
> 
> For those which are interested here are more details:
> 
> http://groups.google.com/group/mojolicious/browse_thread/thread/712fc3442f10390c
> 
> For me it looks good.
> 
> 
> Index: Makefile
> ===================================================================
> RCS file: /cvs/ports/www/p5-Mojo/Makefile,v
> retrieving revision 1.9
> diff -u -r1.9 Makefile
> --- Makefile  16 Apr 2011 09:57:35 -0000      1.9
> +++ Makefile  9 Sep 2011 15:14:38 -0000
> @@ -3,7 +3,7 @@
>  COMMENT =    next generation web framework
>  
>  MODULES =    cpan
> -DISTNAME =   Mojolicious-1.16
> +DISTNAME =   Mojolicious-1.97
>  CATEGORIES = www
>  USE_GROFF =  Yes
>  
> @@ -17,7 +17,7 @@
>  
>  HOMEPAGE =   http://mojolicio.us/
>  
> -CPAN_AUTHOR =        KRAIH
> +CPAN_AUTHOR =        SRI
>  
>  MAKE_ENV +=  TEST_POD=1
>  
> Index: distinfo
> ===================================================================
> RCS file: /cvs/ports/www/p5-Mojo/distinfo,v
> retrieving revision 1.7
> diff -u -r1.7 distinfo
> --- distinfo  16 Apr 2011 09:57:35 -0000      1.7
> +++ distinfo  9 Sep 2011 15:14:38 -0000
> @@ -1,5 +1,5 @@
> -MD5 (Mojolicious-1.16.tar.gz) = KA+errbpDxxdVluoFG02mA==
> -RMD160 (Mojolicious-1.16.tar.gz) = CzfhBfU8IIdM7+dddJPIuubSwNE=
> -SHA1 (Mojolicious-1.16.tar.gz) = buNPfv/wzmbVWWOS74RwmPXBlUw=
> -SHA256 (Mojolicious-1.16.tar.gz) = 
> +8mrhX/YmpmuGxnGJmWQORg4lPK1fJL7iebrDEBzl5A=
> -SIZE (Mojolicious-1.16.tar.gz) = 465177
> +MD5 (Mojolicious-1.97.tar.gz) = FuXUUrZvJoxe4PwghHbkZw==
> +RMD160 (Mojolicious-1.97.tar.gz) = sQFbsu8uzSzbhTOvnIjUQ5TxeZY=
> +SHA1 (Mojolicious-1.97.tar.gz) = yv5D5SqqrvIpXm3fk1QnHjhuWpc=
> +SHA256 (Mojolicious-1.97.tar.gz) = 
> wRoBtZri0rOe66YsyQNGI9oxhouhBlGSqFQRE4ru8FA=
> +SIZE (Mojolicious-1.97.tar.gz) = 578028
> Index: pkg/PLIST
> ===================================================================
> RCS file: /cvs/ports/www/p5-Mojo/pkg/PLIST,v
> retrieving revision 1.4
> diff -u -r1.4 PLIST
> --- pkg/PLIST 20 Mar 2011 09:10:15 -0000      1.4
> +++ pkg/PLIST 9 Sep 2011 15:14:38 -0000
> @@ -2,6 +2,7 @@
>  @conflict p5-Mojo-*
>  bin/hypnotoad
>  bin/mojo
> +bin/morbo
>  ${P5SITE}/Mojo/
>  ${P5SITE}/Mojo.pm
>  ${P5SITE}/Mojo/Asset/
> @@ -11,7 +12,7 @@
>  ${P5SITE}/Mojo/Base.pm
>  ${P5SITE}/Mojo/ByteStream.pm
>  ${P5SITE}/Mojo/Cache.pm
> -${P5SITE}/Mojo/Client.pm
> +${P5SITE}/Mojo/Collection.pm
>  ${P5SITE}/Mojo/Command.pm
>  ${P5SITE}/Mojo/Content/
>  ${P5SITE}/Mojo/Content.pm
> @@ -22,13 +23,26 @@
>  ${P5SITE}/Mojo/Cookie/Request.pm
>  ${P5SITE}/Mojo/Cookie/Response.pm
>  ${P5SITE}/Mojo/CookieJar.pm
> +${P5SITE}/Mojo/DOM/
>  ${P5SITE}/Mojo/DOM.pm
> +${P5SITE}/Mojo/DOM/CSS.pm
> +${P5SITE}/Mojo/DOM/HTML.pm
>  ${P5SITE}/Mojo/Date.pm
>  ${P5SITE}/Mojo/Exception.pm
>  ${P5SITE}/Mojo/Headers.pm
>  ${P5SITE}/Mojo/HelloWorld.pm
>  ${P5SITE}/Mojo/Home.pm
> +${P5SITE}/Mojo/IOLoop/
>  ${P5SITE}/Mojo/IOLoop.pm
> +${P5SITE}/Mojo/IOLoop/Client.pm
> +${P5SITE}/Mojo/IOLoop/EventEmitter.pm
> +${P5SITE}/Mojo/IOLoop/Resolver.pm
> +${P5SITE}/Mojo/IOLoop/Server.pm
> +${P5SITE}/Mojo/IOLoop/Stream.pm
> +${P5SITE}/Mojo/IOLoop/Trigger.pm
> +${P5SITE}/Mojo/IOWatcher/
> +${P5SITE}/Mojo/IOWatcher.pm
> +${P5SITE}/Mojo/IOWatcher/EV.pm
>  ${P5SITE}/Mojo/JSON.pm
>  ${P5SITE}/Mojo/Loader.pm
>  ${P5SITE}/Mojo/Log.pm
> @@ -44,6 +58,7 @@
>  ${P5SITE}/Mojo/Server/Daemon.pm
>  ${P5SITE}/Mojo/Server/FastCGI.pm
>  ${P5SITE}/Mojo/Server/Hypnotoad.pm
> +${P5SITE}/Mojo/Server/Morbo.pm
>  ${P5SITE}/Mojo/Server/PSGI.pm
>  ${P5SITE}/Mojo/Template.pm
>  ${P5SITE}/Mojo/Transaction/
> @@ -52,27 +67,32 @@
>  ${P5SITE}/Mojo/Transaction/WebSocket.pm
>  ${P5SITE}/Mojo/URL.pm
>  ${P5SITE}/Mojo/Upload.pm
> +${P5SITE}/Mojo/UserAgent/
>  ${P5SITE}/Mojo/UserAgent.pm
> +${P5SITE}/Mojo/UserAgent/Transactor.pm
>  ${P5SITE}/Mojo/Util.pm
>  ${P5SITE}/Mojolicious/
>  ${P5SITE}/Mojolicious.pm
>  ${P5SITE}/Mojolicious/Command/
> -${P5SITE}/Mojolicious/Command/Cgi.pm
> -${P5SITE}/Mojolicious/Command/Daemon.pm
> -${P5SITE}/Mojolicious/Command/Fastcgi.pm
> -${P5SITE}/Mojolicious/Command/Generate/
> -${P5SITE}/Mojolicious/Command/Generate.pm
> -${P5SITE}/Mojolicious/Command/Generate/App.pm
> -${P5SITE}/Mojolicious/Command/Generate/Gitignore.pm
> -${P5SITE}/Mojolicious/Command/Generate/Hypnotoad.pm
> -${P5SITE}/Mojolicious/Command/Generate/LiteApp.pm
> -${P5SITE}/Mojolicious/Command/Generate/Makefile.pm
> -${P5SITE}/Mojolicious/Command/Get.pm
> -${P5SITE}/Mojolicious/Command/Inflate.pm
> -${P5SITE}/Mojolicious/Command/Psgi.pm
> -${P5SITE}/Mojolicious/Command/Routes.pm
> -${P5SITE}/Mojolicious/Command/Test.pm
> -${P5SITE}/Mojolicious/Command/Version.pm
> +${P5SITE}/Mojolicious/Command/cgi.pm
> +${P5SITE}/Mojolicious/Command/cpanify.pm
> +${P5SITE}/Mojolicious/Command/daemon.pm
> +${P5SITE}/Mojolicious/Command/eval.pm
> +${P5SITE}/Mojolicious/Command/fastcgi.pm
> +${P5SITE}/Mojolicious/Command/generate/
> +${P5SITE}/Mojolicious/Command/generate.pm
> +${P5SITE}/Mojolicious/Command/generate/app.pm
> +${P5SITE}/Mojolicious/Command/generate/gitignore.pm
> +${P5SITE}/Mojolicious/Command/generate/hypnotoad.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/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
>  ${P5SITE}/Mojolicious/Guides/
> @@ -87,16 +107,17 @@
>  ${P5SITE}/Mojolicious/Lite.pm
>  ${P5SITE}/Mojolicious/Plugin/
>  ${P5SITE}/Mojolicious/Plugin.pm
> -${P5SITE}/Mojolicious/Plugin/AgentCondition.pm
> +${P5SITE}/Mojolicious/Plugin/CallbackCondition.pm
>  ${P5SITE}/Mojolicious/Plugin/Charset.pm
>  ${P5SITE}/Mojolicious/Plugin/Config.pm
>  ${P5SITE}/Mojolicious/Plugin/DefaultHelpers.pm
> -${P5SITE}/Mojolicious/Plugin/EpRenderer.pm
> -${P5SITE}/Mojolicious/Plugin/EplRenderer.pm
> +${P5SITE}/Mojolicious/Plugin/EPLRenderer.pm
> +${P5SITE}/Mojolicious/Plugin/EPRenderer.pm
>  ${P5SITE}/Mojolicious/Plugin/HeaderCondition.pm
> -${P5SITE}/Mojolicious/Plugin/I18n.pm
> -${P5SITE}/Mojolicious/Plugin/JsonConfig.pm
> -${P5SITE}/Mojolicious/Plugin/PodRenderer.pm
> +${P5SITE}/Mojolicious/Plugin/I18N.pm
> +${P5SITE}/Mojolicious/Plugin/JSONConfig.pm
> +${P5SITE}/Mojolicious/Plugin/Mount.pm
> +${P5SITE}/Mojolicious/Plugin/PODRenderer.pm
>  ${P5SITE}/Mojolicious/Plugin/PoweredBy.pm
>  ${P5SITE}/Mojolicious/Plugin/RequestTimer.pm
>  ${P5SITE}/Mojolicious/Plugin/TagHelpers.pm
> @@ -109,12 +130,56 @@
>  ${P5SITE}/Mojolicious/Sessions.pm
>  ${P5SITE}/Mojolicious/Static.pm
>  ${P5SITE}/Mojolicious/Types.pm
> +${P5SITE}/Mojolicious/public/
> +${P5SITE}/Mojolicious/public/amelia.png
> +${P5SITE}/Mojolicious/public/css/
> +${P5SITE}/Mojolicious/public/css/prettify-mojo.css
> +${P5SITE}/Mojolicious/public/css/prettify.css
> +${P5SITE}/Mojolicious/public/failraptor.png
> +${P5SITE}/Mojolicious/public/favicon.ico
> +${P5SITE}/Mojolicious/public/js/
> +${P5SITE}/Mojolicious/public/js/jquery.js
> +${P5SITE}/Mojolicious/public/js/lang-apollo.js
> +${P5SITE}/Mojolicious/public/js/lang-clj.js
> +${P5SITE}/Mojolicious/public/js/lang-css.js
> +${P5SITE}/Mojolicious/public/js/lang-go.js
> +${P5SITE}/Mojolicious/public/js/lang-hs.js
> +${P5SITE}/Mojolicious/public/js/lang-lisp.js
> +${P5SITE}/Mojolicious/public/js/lang-lua.js
> +${P5SITE}/Mojolicious/public/js/lang-ml.js
> +${P5SITE}/Mojolicious/public/js/lang-n.js
> +${P5SITE}/Mojolicious/public/js/lang-proto.js
> +${P5SITE}/Mojolicious/public/js/lang-scala.js
> +${P5SITE}/Mojolicious/public/js/lang-sql.js
> +${P5SITE}/Mojolicious/public/js/lang-tex.js
> +${P5SITE}/Mojolicious/public/js/lang-vb.js
> +${P5SITE}/Mojolicious/public/js/lang-vhdl.js
> +${P5SITE}/Mojolicious/public/js/lang-wiki.js
> +${P5SITE}/Mojolicious/public/js/lang-xq.js
> +${P5SITE}/Mojolicious/public/js/lang-yaml.js
> +${P5SITE}/Mojolicious/public/js/prettify.js
> +${P5SITE}/Mojolicious/public/mojolicious-arrow.png
> +${P5SITE}/Mojolicious/public/mojolicious-black.png
> +${P5SITE}/Mojolicious/public/mojolicious-box.png
> +${P5SITE}/Mojolicious/public/mojolicious-clouds.png
> +${P5SITE}/Mojolicious/public/mojolicious-noraptor.png
> +${P5SITE}/Mojolicious/public/mojolicious-notfound.png
> +${P5SITE}/Mojolicious/public/mojolicious-pinstripe.gif
> +${P5SITE}/Mojolicious/public/mojolicious-white.png
> +${P5SITE}/Mojolicious/templates/
> +${P5SITE}/Mojolicious/templates/exception.development.html.ep
> +${P5SITE}/Mojolicious/templates/exception.html.ep
> +${P5SITE}/Mojolicious/templates/mojobar.html.ep
> +${P5SITE}/Mojolicious/templates/not_found.development.html.ep
> +${P5SITE}/Mojolicious/templates/not_found.html.ep
> +${P5SITE}/Mojolicious/templates/perldoc.html.ep
>  @comment ${P5SITE}/README.pod
>  ${P5SITE}/Test/
>  ${P5SITE}/Test/Mojo.pm
>  ${P5SITE}/ojo.pm
>  @man man/man1/hypnotoad.1
>  @man man/man1/mojo.1
> +@man man/man1/morbo.1
>  @man man/man3p/Mojo.3p
>  @man man/man3p/Mojo::Asset.3p
>  @man man/man3p/Mojo::Asset::File.3p
> @@ -122,7 +187,7 @@
>  @man man/man3p/Mojo::Base.3p
>  @man man/man3p/Mojo::ByteStream.3p
>  @man man/man3p/Mojo::Cache.3p
> -@man man/man3p/Mojo::Client.3p
> +@man man/man3p/Mojo::Collection.3p
>  @man man/man3p/Mojo::Command.3p
>  @man man/man3p/Mojo::Content.3p
>  @man man/man3p/Mojo::Content::MultiPart.3p
> @@ -132,12 +197,22 @@
>  @man man/man3p/Mojo::Cookie::Response.3p
>  @man man/man3p/Mojo::CookieJar.3p
>  @man man/man3p/Mojo::DOM.3p
> +@man man/man3p/Mojo::DOM::CSS.3p
> +@man man/man3p/Mojo::DOM::HTML.3p
>  @man man/man3p/Mojo::Date.3p
>  @man man/man3p/Mojo::Exception.3p
>  @man man/man3p/Mojo::Headers.3p
>  @man man/man3p/Mojo::HelloWorld.3p
>  @man man/man3p/Mojo::Home.3p
>  @man man/man3p/Mojo::IOLoop.3p
> +@man man/man3p/Mojo::IOLoop::Client.3p
> +@man man/man3p/Mojo::IOLoop::EventEmitter.3p
> +@man man/man3p/Mojo::IOLoop::Resolver.3p
> +@man man/man3p/Mojo::IOLoop::Server.3p
> +@man man/man3p/Mojo::IOLoop::Stream.3p
> +@man man/man3p/Mojo::IOLoop::Trigger.3p
> +@man man/man3p/Mojo::IOWatcher.3p
> +@man man/man3p/Mojo::IOWatcher::EV.3p
>  @man man/man3p/Mojo::JSON.3p
>  @man man/man3p/Mojo::Loader.3p
>  @man man/man3p/Mojo::Log.3p
> @@ -151,6 +226,7 @@
>  @man man/man3p/Mojo::Server::Daemon.3p
>  @man man/man3p/Mojo::Server::FastCGI.3p
>  @man man/man3p/Mojo::Server::Hypnotoad.3p
> +@man man/man3p/Mojo::Server::Morbo.3p
>  @man man/man3p/Mojo::Server::PSGI.3p
>  @man man/man3p/Mojo::Template.3p
>  @man man/man3p/Mojo::Transaction.3p
> @@ -159,23 +235,27 @@
>  @man man/man3p/Mojo::URL.3p
>  @man man/man3p/Mojo::Upload.3p
>  @man man/man3p/Mojo::UserAgent.3p
> +@man man/man3p/Mojo::UserAgent::Transactor.3p
>  @man man/man3p/Mojo::Util.3p
>  @man man/man3p/Mojolicious.3p
> -@man man/man3p/Mojolicious::Command::Cgi.3p
> -@man man/man3p/Mojolicious::Command::Daemon.3p
> -@man man/man3p/Mojolicious::Command::Fastcgi.3p
> -@man man/man3p/Mojolicious::Command::Generate.3p
> -@man man/man3p/Mojolicious::Command::Generate::App.3p
> -@man man/man3p/Mojolicious::Command::Generate::Gitignore.3p
> -@man man/man3p/Mojolicious::Command::Generate::Hypnotoad.3p
> -@man man/man3p/Mojolicious::Command::Generate::LiteApp.3p
> -@man man/man3p/Mojolicious::Command::Generate::Makefile.3p
> -@man man/man3p/Mojolicious::Command::Get.3p
> -@man man/man3p/Mojolicious::Command::Inflate.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::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::fastcgi.3p
> +@man man/man3p/Mojolicious::Command::generate.3p
> +@man man/man3p/Mojolicious::Command::generate::app.3p
> +@man man/man3p/Mojolicious::Command::generate::gitignore.3p
> +@man man/man3p/Mojolicious::Command::generate::hypnotoad.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::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
>  @man man/man3p/Mojolicious::Guides.3p
> @@ -188,16 +268,17 @@
>  @man man/man3p/Mojolicious::Guides::Routing.3p
>  @man man/man3p/Mojolicious::Lite.3p
>  @man man/man3p/Mojolicious::Plugin.3p
> -@man man/man3p/Mojolicious::Plugin::AgentCondition.3p
> +@man man/man3p/Mojolicious::Plugin::CallbackCondition.3p
>  @man man/man3p/Mojolicious::Plugin::Charset.3p
>  @man man/man3p/Mojolicious::Plugin::Config.3p
>  @man man/man3p/Mojolicious::Plugin::DefaultHelpers.3p
> -@man man/man3p/Mojolicious::Plugin::EpRenderer.3p
> -@man man/man3p/Mojolicious::Plugin::EplRenderer.3p
> +@man man/man3p/Mojolicious::Plugin::EPLRenderer.3p
> +@man man/man3p/Mojolicious::Plugin::EPRenderer.3p
>  @man man/man3p/Mojolicious::Plugin::HeaderCondition.3p
> -@man man/man3p/Mojolicious::Plugin::I18n.3p
> -@man man/man3p/Mojolicious::Plugin::JsonConfig.3p
> -@man man/man3p/Mojolicious::Plugin::PodRenderer.3p
> +@man man/man3p/Mojolicious::Plugin::I18N.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::PoweredBy.3p
>  @man man/man3p/Mojolicious::Plugin::RequestTimer.3p
>  @man man/man3p/Mojolicious::Plugin::TagHelpers.3p
> 
> 
> 
> -- 
> best regards
> q#
> 

Reply via email to