This surely breaks apps, it changes module names, adds functions, etc.

Tested on amd64 with some custom apps, I cannot find ports that depend
on this.

regress ok.


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    26 Aug 2011 07:54:10 -0000
@@ -3,7 +3,7 @@
 COMMENT =      next generation web framework
 
 MODULES =      cpan
-DISTNAME =     Mojolicious-1.16
+DISTNAME =     Mojolicious-1.92
 CATEGORIES =   www
 USE_GROFF =    Yes
 
@@ -16,8 +16,6 @@
 PERMIT_DISTFILES_FTP =         Yes
 
 HOMEPAGE =     http://mojolicio.us/
-
-CPAN_AUTHOR =  KRAIH
 
 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    26 Aug 2011 07:54:18 -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.92.tar.gz) = 2gkHzuxVFQbPIGs1jxO9FA==
+RMD160 (Mojolicious-1.92.tar.gz) = Is2llhtHRrkwXfSKkt5HPPg0A9I=
+SHA1 (Mojolicious-1.92.tar.gz) = mlVZWdVjXuppfjrt+gHj6J4y44E=
+SHA256 (Mojolicious-1.92.tar.gz) = dfDV4t2e5NT8qsIjSbni70vBFhiVhX11hA2icBibjOc=
+SIZE (Mojolicious-1.92.tar.gz) = 578921
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   26 Aug 2011 08:24:32 -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

--
DISCLAIMER: http://goldmark.org/jeff/stupid-disclaimers/ 
This message will self-destruct in 3 seconds.

Reply via email to