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.