On 06/20 11:14, Jeremy Evans wrote:
> This updates www/ruby-passenger from 3.0.11 to 4.0.44, which is a
> major change and required reworking much of the port.  The latest
> version is 4.0.45, but by the time I could get that working they'll
> probably have released 4.0.46.  If anyone wants to take over
> maintenance of passenger, please speak up.
> 
> One of the main reasons for doing this is that passenger is one of
> the only ports left that works on ruby 1.9 and not on ruby 2.0.
> With this update, passenger works on ruby 1.8 through 2.1, and the
> default is ruby 2.0, just like the rest of the ports system.
> 
> Tested on i386 both with the nginx passenger module and standalone
> passenger.  Tested on amd64 with standalone passenger, with the
> nginx passenger module compile tested only.
> 
> Attached diff is gzipped as it is around 400k, and touches 3 ports:
> 
> 1) devel/ruby-daemon_controller: dependency of passenger, simple
>    update from 0.2.6 to 1.2.0.  Nothing else depends on this port.
>    
> 2) www/nginx: simple update to change build dependency for passenger
>    FLAVOR to use the ruby 2.0 version of passenger, and have the
>    runtime dependency work with any ruby version of passenger.
>    
> 3) www/ruby-passenger: Main update.  In addition to the main version
>    switch, the nginx used by standalone version has been updated to
>    1.4.7 (the current stable port version).
>    
> I plan on committing next week unless I hear objections.
> 
> Thanks,
> Jeremy

I missed some patches in the www/ruby-passenger port, so I'm pretty sure
the previous version I sent wouldn't build.  This version should.
Thanks to Frank Groeneveld for testing and alerting me to the error.

Patch still gzipped due to size, though this one only includes
www/ruby-passenger.

Jeremy

Attachment: passenger.diff.gz
Description: application/gunzip

Reply via email to