On Thu, Apr 09, 2015 at 09:54:04AM +0200, Mark Patruck wrote:
> Update
> - textproc/p5-Mojolicious-Plugin-TtRenderer -> 1.55
> - www/p5-MojoX-Session -> 0.33

These look good to me, I won't actually have time to test them until I'm
back home in just over a week, but while we weren't looking, kraih has
bumped Mojolicious to 6.08


> make test shows a PASS for both now

That's excellent news.

> 
> ---- textproc/p5-Mojolicious-Plugin-TtRenderer
> 
> Index: Makefile
> ===================================================================
> RCS file: /cvs/ports/textproc/p5-Mojolicious-Plugin-TtRenderer/Makefile,v
> retrieving revision 1.3
> diff -u -p -r1.3 Makefile
> --- Makefile  24 Jan 2015 11:02:04 -0000      1.3
> +++ Makefile  9 Apr 2015 07:44:57 -0000
> @@ -3,7 +3,7 @@
>  COMMENT =    Template Renderer Plugin for Mojolicious
>  
>  MODULES =    cpan
> -DISTNAME =   Mojolicious-Plugin-TtRenderer-1.54
> +DISTNAME =   Mojolicious-Plugin-TtRenderer-1.55
>  CATEGORIES = textproc
>  
>  # Perl
> Index: distinfo
> ===================================================================
> RCS file: /cvs/ports/textproc/p5-Mojolicious-Plugin-TtRenderer/distinfo,v
> retrieving revision 1.3
> diff -u -p -r1.3 distinfo
> --- distinfo  24 Jan 2015 11:02:04 -0000      1.3
> +++ distinfo  9 Apr 2015 07:44:57 -0000
> @@ -1,2 +1,2 @@
> -SHA256 (Mojolicious-Plugin-TtRenderer-1.54.tar.gz) = 
> NclfXCZxJIwhkDVMIjNlEVoHElJxCd19ft2EYrvE+xo=
> -SIZE (Mojolicious-Plugin-TtRenderer-1.54.tar.gz) = 26222
> +SHA256 (Mojolicious-Plugin-TtRenderer-1.55.tar.gz) = 
> 7uZnfzycTgzeSBQ8B2lvhuvIbyqMFGYiKkku78+jr2Q=
> +SIZE (Mojolicious-Plugin-TtRenderer-1.55.tar.gz) = 26033
> 
> 
> 
> ---- www/p5-MojoX-Session
> 
> Index: Makefile
> ===================================================================
> RCS file: /cvs/ports/www/p5-MojoX-Session/Makefile,v
> retrieving revision 1.8
> diff -u -p -r1.8 Makefile
> --- Makefile  21 Jan 2014 20:50:36 -0000      1.8
> +++ Makefile  9 Apr 2015 07:45:15 -0000
> @@ -3,7 +3,7 @@
>  COMMENT =    session management for Mojo
>  
>  MODULES =    cpan
> -DISTNAME =   MojoX-Session-0.31
> +DISTNAME =   MojoX-Session-0.33
>  CATEGORIES = www
>  
>  # Perl
> Index: distinfo
> ===================================================================
> RCS file: /cvs/ports/www/p5-MojoX-Session/distinfo,v
> retrieving revision 1.4
> diff -u -p -r1.4 distinfo
> --- distinfo  21 Jan 2014 20:50:36 -0000      1.4
> +++ distinfo  9 Apr 2015 07:45:15 -0000
> @@ -1,2 +1,2 @@
> -SHA256 (MojoX-Session-0.31.tar.gz) = 
> w0iaekuyQ9x4Ii5SM28PnkMS3yYgCQQQ+39BepITnRk=
> -SIZE (MojoX-Session-0.31.tar.gz) = 22077
> +SHA256 (MojoX-Session-0.33.tar.gz) = 
> 0MahNgm2YacfWaAyrTGT+C/n2wSh+cw/5JvEh6Rj2zw=
> +SIZE (MojoX-Session-0.33.tar.gz) = 22170
> 
> 
> 
> On Wed, Apr 08, 2015 at 07:03:50PM -0700, Andrew Fresh wrote:
> > On Tue, Apr 07, 2015 at 03:15:16PM +0200, Mark Patruck wrote:
> > > The following diff updates www/p5-Mojo to 6.06.
> > > 
> > > 6.0 is a major release, so test your scripts before going live.
> > 
> > The two reverse dependencies in the tree both fail tests, both with this
> > update and the current p5-Mojo we have in the tree.  These should get
> > updated or removed.
> > 
> > ===>  Regression tests for p5-Mojolicious-Plugin-TtRenderer-1.54
> > Result: FAIL
> > ===>  Regression tests for p5-MojoX-Session-0.31
> > Result: FAIL
> > 
> > 
> > 
> > > 
> > > - bigger cleanup
> > > - overall performance improved
> > > - updated jQuery to 2.1.3
> > > - IO::Socket::SSL >= 1.94 required
> > > 
> > > Upstream has still a "certs" directory which would reside under
> > > /usr/local/libdata, so i simply dropped it and instead added a
> > > README how to add your own certificate.
> > > 
> > >  
> > > Index: Makefile
> > > ===================================================================
> > > RCS file: /cvs/ports/www/p5-Mojo/Makefile,v
> > > retrieving revision 1.16
> > > diff -u -p -r1.16 Makefile
> > > --- Makefile      17 Dec 2014 00:15:25 -0000      1.16
> > > +++ Makefile      7 Apr 2015 12:51:37 -0000
> > > @@ -3,8 +3,7 @@
> > >  COMMENT =        next generation web framework for Perl
> > >  
> > >  MODULES =        cpan
> > > -DISTNAME =       Mojolicious-5.58
> > > -REVISION =       1
> > > +DISTNAME =       Mojolicious-6.06
> > >  CATEGORIES =     www
> > >  
> > >  MAINTAINER =     Mark Patruck <m...@wrapped.cx>
> > > @@ -17,7 +16,7 @@ HOMEPAGE =      http://mojolicio.us/
> > >  CPAN_AUTHOR =    SRI
> > >  
> > >  RUN_DEPENDS =    devel/p5-EV \
> > > -         security/p5-IO-Socket-SSL>=1.84
> > > +         security/p5-IO-Socket-SSL>=1.94
> > >  
> > >  MAKE_ENV += TEST_CACHING=Yes
> > >  MAKE_ENV += TEST_EV=Yes
> > > Index: distinfo
> > > ===================================================================
> > > RCS file: /cvs/ports/www/p5-Mojo/distinfo,v
> > > retrieving revision 1.11
> > > diff -u -p -r1.11 distinfo
> > > --- distinfo      7 Nov 2014 11:13:09 -0000       1.11
> > > +++ distinfo      7 Apr 2015 12:51:37 -0000
> > > @@ -1,2 +1,2 @@
> > > -SHA256 (Mojolicious-5.58.tar.gz) = 
> > > y6jqznI0io7mflQiiS9Aa30xupmVFueVwnVYxt5b9o4=
> > > -SIZE (Mojolicious-5.58.tar.gz) = 653136
> > > +SHA256 (Mojolicious-6.06.tar.gz) = 
> > > i08PA182UJzUQygWGV72h9trkHApLAR9qBz/8M22Low=
> > > +SIZE (Mojolicious-6.06.tar.gz) = 643220
> > > Index: pkg/PLIST
> > > ===================================================================
> > > RCS file: /cvs/ports/www/p5-Mojo/pkg/PLIST,v
> > > retrieving revision 1.7
> > > diff -u -p -r1.7 PLIST
> > > --- pkg/PLIST     15 May 2014 22:30:08 -0000      1.7
> > > +++ pkg/PLIST     7 Apr 2015 12:51:37 -0000
> > > @@ -37,8 +37,6 @@ ${P5SITE}/Mojo/IOLoop/Client.pm
> > >  ${P5SITE}/Mojo/IOLoop/Delay.pm
> > >  ${P5SITE}/Mojo/IOLoop/Server.pm
> > >  ${P5SITE}/Mojo/IOLoop/Stream.pm
> > > -${P5SITE}/Mojo/IOLoop/server.crt
> > > -${P5SITE}/Mojo/IOLoop/server.key
> > >  ${P5SITE}/Mojo/JSON/
> > >  ${P5SITE}/Mojo/JSON.pm
> > >  ${P5SITE}/Mojo/JSON/Pointer.pm
> > > @@ -76,7 +74,6 @@ ${P5SITE}/Mojo/UserAgent/Proxy.pm
> > >  ${P5SITE}/Mojo/UserAgent/Server.pm
> > >  ${P5SITE}/Mojo/UserAgent/Transactor.pm
> > >  ${P5SITE}/Mojo/Util.pm
> > > -${P5SITE}/Mojo/entities.txt
> > >  ${P5SITE}/Mojolicious/
> > >  ${P5SITE}/Mojolicious.pm
> > >  ${P5SITE}/Mojolicious/Command/
> > > @@ -108,6 +105,7 @@ ${P5SITE}/Mojolicious/Guides/FAQ.pod
> > >  ${P5SITE}/Mojolicious/Guides/Growing.pod
> > >  ${P5SITE}/Mojolicious/Guides/Rendering.pod
> > >  ${P5SITE}/Mojolicious/Guides/Routing.pod
> > > +${P5SITE}/Mojolicious/Guides/Tutorial.pod
> > >  ${P5SITE}/Mojolicious/Lite.pm
> > >  ${P5SITE}/Mojolicious/Plugin/
> > >  ${P5SITE}/Mojolicious/Plugin.pm
> > > @@ -147,38 +145,8 @@ ${P5SITE}/Mojolicious/public/mojo/notfou
> > >  ${P5SITE}/Mojolicious/public/mojo/pinstripe-dark.png
> > >  ${P5SITE}/Mojolicious/public/mojo/pinstripe-light.png
> > >  ${P5SITE}/Mojolicious/public/mojo/prettify/
> > > -${P5SITE}/Mojolicious/public/mojo/prettify/lang-apollo.js
> > > -${P5SITE}/Mojolicious/public/mojo/prettify/lang-basic.js
> > > -${P5SITE}/Mojolicious/public/mojo/prettify/lang-clj.js
> > > -${P5SITE}/Mojolicious/public/mojo/prettify/lang-css.js
> > > -${P5SITE}/Mojolicious/public/mojo/prettify/lang-dart.js
> > > -${P5SITE}/Mojolicious/public/mojo/prettify/lang-erlang.js
> > > -${P5SITE}/Mojolicious/public/mojo/prettify/lang-go.js
> > > -${P5SITE}/Mojolicious/public/mojo/prettify/lang-hs.js
> > > -${P5SITE}/Mojolicious/public/mojo/prettify/lang-lisp.js
> > > -${P5SITE}/Mojolicious/public/mojo/prettify/lang-llvm.js
> > > -${P5SITE}/Mojolicious/public/mojo/prettify/lang-lua.js
> > > -${P5SITE}/Mojolicious/public/mojo/prettify/lang-matlab.js
> > > -${P5SITE}/Mojolicious/public/mojo/prettify/lang-ml.js
> > > -${P5SITE}/Mojolicious/public/mojo/prettify/lang-mumps.js
> > > -${P5SITE}/Mojolicious/public/mojo/prettify/lang-n.js
> > > -${P5SITE}/Mojolicious/public/mojo/prettify/lang-pascal.js
> > > -${P5SITE}/Mojolicious/public/mojo/prettify/lang-proto.js
> > > -${P5SITE}/Mojolicious/public/mojo/prettify/lang-r.js
> > > -${P5SITE}/Mojolicious/public/mojo/prettify/lang-rd.js
> > > -${P5SITE}/Mojolicious/public/mojo/prettify/lang-scala.js
> > > -${P5SITE}/Mojolicious/public/mojo/prettify/lang-sql.js
> > > -${P5SITE}/Mojolicious/public/mojo/prettify/lang-tcl.js
> > > -${P5SITE}/Mojolicious/public/mojo/prettify/lang-tex.js
> > > -${P5SITE}/Mojolicious/public/mojo/prettify/lang-vb.js
> > > -${P5SITE}/Mojolicious/public/mojo/prettify/lang-vhdl.js
> > > -${P5SITE}/Mojolicious/public/mojo/prettify/lang-wiki.js
> > > -${P5SITE}/Mojolicious/public/mojo/prettify/lang-xq.js
> > > -${P5SITE}/Mojolicious/public/mojo/prettify/lang-yaml.js
> > >  ${P5SITE}/Mojolicious/public/mojo/prettify/prettify-mojo-dark.css
> > >  ${P5SITE}/Mojolicious/public/mojo/prettify/prettify-mojo-light.css
> > > -${P5SITE}/Mojolicious/public/mojo/prettify/prettify.css
> > > -${P5SITE}/Mojolicious/public/mojo/prettify/prettify.js
> > >  ${P5SITE}/Mojolicious/public/mojo/prettify/run_prettify.js
> > >  ${P5SITE}/Mojolicious/public/mojo/stripes.png
> > >  ${P5SITE}/Mojolicious/templates/
> > > @@ -279,6 +247,7 @@ ${P5SITE}/ojo.pm
> > >  @man man/man3p/Mojolicious::Guides::Growing.3p
> > >  @man man/man3p/Mojolicious::Guides::Rendering.3p
> > >  @man man/man3p/Mojolicious::Guides::Routing.3p
> > > +@man man/man3p/Mojolicious::Guides::Tutorial.3p
> > >  @man man/man3p/Mojolicious::Lite.3p
> > >  @man man/man3p/Mojolicious::Plugin.3p
> > >  @man man/man3p/Mojolicious::Plugin::Charset.3p
> > > Index: pkg/README
> > > ===================================================================
> > > RCS file: pkg/README
> > > diff -N pkg/README
> > > --- /dev/null     1 Jan 1970 00:00:00 -0000
> > > +++ pkg/README    7 Apr 2015 12:51:37 -0000
> > > @@ -0,0 +1,20 @@
> > > +$OpenBSD$
> > > +
> > > ++-----------------------------------------------------------------------
> > > +| Running ${FULLPKGNAME} on OpenBSD
> > > ++-----------------------------------------------------------------------
> > > +
> > > +* SSL
> > > +For having Mojolicious listen on SSL, you should create your own
> > > +certificate first:
> > > +
> > > +# openssl genrsa -out /etc/ssl/private/www.example.com.key 4096
> > > +# openssl req -new -x509 -key /etc/ssl/private/www.example.com.key \
> > > + -out /etc/ssl/www.example.com.crt -days 365
> > > +# chmod 600 /etc/ssl/www.example.com.crt
> > > +# chmod 600 /etc/ssl/private/www.example.com.key
> > > +
> > > +For a quick test, you can point 'morbo' to your certificate and key.
> > > +
> > > +$ morbo -l "https://*:3000?cert=/etc/ssl/www.example.com.crt&key=\
> > > + /etc/ssl/private/www.example.com.key"
> > > 
> > 
> 
> -- 
> Mark Patruck ( mark at wrapped.cx )
> GPG key 0xF2865E51 / 187F F6D3 EE04 1DCE 1C74  F644 0D3C F66F F286 5E51
> 
> http://www.wrapped.cx
> 

-- 
andrew - http://afresh1.com

The 3 great virtues of a programmer: Laziness, Impatience, and Hubris.
                      --Larry Wall

Reply via email to