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
passenger.diff.gz
Description: application/gunzip
