Subject: CVS commit: pkgsrc/misc/ruby-bundler
From: Takahiro Kambe
Date: 2018-03-14 15:49:22
Message id: 20180314144922.C40FEFB40@cvs.NetBSD.org

Log Message:
misc/ruby-bundler: update to 1.16.1

## 1.16.1 (2017-12-12)

Bugfixes:

  - avoid hanging on complex resolver errors \ 
([#6114](https://github.com/bundler/bundler/issues/6114), @halfbyte)
  - avoid an error when running `bundle update --group` \ 
([#6156](https://github.com/bundler/bundler/issues/6156), @mattbrictson)
  - ensure the resolver prefers non-pre-release gems when possible \ 
([#6181](https://github.com/bundler/bundler/issues/6181), @greysteil)
  - include bundler's gemspec in the built gem \ 
([#6165](https://github.com/bundler/bundler/issues/6165), @dr-itz)
  - ensure locally installed specs are not overriden by those in remote sources \ 
during dependency resolution \ 
([#6072](https://github.com/bundler/bundler/issues/6072), @indirect)
  - ensure custom gemfiles are respected in generated binstubs (@pftg)
  - fail gracefully when loading a bundler-generated binstub when `bin/bundle` \ 
was not generated by bundler \ 
([#6149](https://github.com/bundler/bundler/issues/6149), @hsbt)
  - allow `bundle init` to be run even when a parent directory contains a \ 
gemfile ([#6205](https://github.com/bundler/bundler/issues/6205), \ 
@colby-swandale)

## 1.16.0 (2017-10-31)

Bugfixes:

  - avoid new RubyGems warning about unsafe YAML loading (to keep output \ 
consistent) (@segiddins)
  - load digest subclasses in a thread-safe manner (@segiddins, @colby-swandale)
  - avoid unusued variable warnings under ruby 2.5 (@amatsuda)
  - fix printing the same message twice in verbose mode \ 
([#6028](https://github.com/bundler/bundler/issues/6028), @akhramov)
  - allow `SignalException`s to bubble up to the interpreter during `bundle \ 
exec` ([#6090](https://github.com/bundler/bundler/issues/6090), @dekellum)
  - avoid activating stdlib digest under Ruby 2.5 (@segiddins)
  - prioritise explicitly requested gems in dependency resolution sort order \ 
(@segiddins)
  - reduce memory usage during dependency resolution \ 
([#6114](https://github.com/bundler/bundler/issues/6114), @greysteil)
  - ensure that the default bundler gem is not accidentally activated on ruby \ 
2.5 when using local git overrides (@segiddins)

## 1.16.0.pre.3 (2017-10-04)

Features:

  - the output from `bundle env` includes more information, particularly both \ 
the compiled & loaded versions of OpenSSL (@indirect)

Bugfixes:

  - fix a bug where installing on FreeBSD would accidentally raise an error \ 
(#6013, @olleolleolle)
  - fix a regression in 1.16 where pre-release gems could accidentally be \ 
resolved even when the gemfile contained no pre-release requirements \ 
(@greysteil)
  - bundler will avoid making unnecessary network requests to fetch dependency \ 
data, fixing a regression introduced in 1.16 (@segiddins)
  - the outdated bundler version message is disabled by default until the \ 
message has been fine-tuned (#6004, @segiddins)

## 1.16.0.pre.2 (2017-09-06)

Bugfixes:

  - handle when a connection is missing a socket when warning about OpenSSL \ 
version (@greysteil)
  - the description for the `rake release` task now reflects `$RUBYGEMS_HOST` \ 
(@wadetandy)
  - fix a bug where `bundle update` would regress transitive dependencies \ 
(@greysteil)

## 1.16.0.pre.1 (2017-09-04)

Features:

  - allow using non-branch symbolic refs in a git source (#4845, @segiddins)
  - allow absolute paths in the `cache path` setting (#5627, @mal)
  - gems created via `bundle gem` with rspec have `--require spec_helper` in \ 
their `.rspec` file (@koic)
  - `bundle env` includes `Gem.ruby` and the `bundle` binstub shebang when they \ 
don't match (#5616, @segiddins)
  - allow passing gem names to `bundle pristine` (@segiddins)
  - `bundle version` and `bundle env` include the commit and build date for the \ 
bundler gem (#5049, @segiddins)
  - add the `--shebang` option to `bundle binstubs` (#4070, @segiddins, @Zorbash)
  - gemfiles are `eval`ed one fewer time when running `bundle install` (#4952, \ 
#3096, #4417, @segiddins)
  - the `fileutils` gem is now vendored so different versions of the gem can be \ 
activated (@segiddins)
  - speed up no-op installations (#5842, @segiddins)
  - default to keeping the lockfile in the default gem template (@deivid-rodriguez)
  - add a special bundler binstub that ensures the correct version of bundler is \ 
activated (#5876, @segiddins)
  - speed up dependency resolution and ensure that all resolvable gemfiles can \ 
be installed (@segiddins, @greysteil)
  - add a `bundle list` command that prints the gems in use (#4754, @colby-swandale)
  - allow adding credentials to a gem source during deployment when \ 
`allow_deployment_source_credential_changes` is set (@adrian-gomez)
  - making an outdated (and insecure) TLS connection to rubygems.org will print \ 
a warning (@segiddins)

Bugfixes:

  - allow configuring a mirror fallback timeout without a trailing slash (#4830, \ 
@segiddins)
  - fix handling of mirrors for file: urls that contain upper-case characters \ 
(@segiddins)
  - list the correct gem host for `rake release` when `allowed_push_host` has \ 
been set (@mdeering)
  - ensure `Bundler.original_env` preserves all env keys that bundler sets \ 
(#5700, @segiddins)
  - ensure `bundle pristine` removes files added to a git gem (@segiddins)
  - load plugin files from path gems before gem installation (#5429, @segiddins)
  - ensure gems containing manpages are properly set up (#5730, @segiddins)
  - avoid fetching remote specs when all effected gems are in groups that are \ 
not being installed (@segiddins)
  - allow `BUNDLE_GEMFILE` to be a relative path (#5712, @gxespino)
  - show a more helpful error message when a gem fails to install due to a \ 
corrupted lockfile (#5846, @segiddins)
  - add a process lock to allow multiple concurrent `bundle install`s (#5851, \ 
@stefansedich)
  - ensure that specifications always return an array for `#extensions` (@greysteil)
  - print a helpful error message when using a gem in the Gemfile with an empty \ 
name (@colby-swandale)
  - ensure that all gemfiles are included in `bundle env` (@segiddins)
  - use ssl client cert and ca cert settings from gem configuration as fallbacks \ 
(@stan3)
  - avoid global namespace pollution when loading gems (#5958, @shyouhei)
  - avoid running a complete re-resolve on `bundle update --bundler` (@segiddins)
  - allow `bundle binstubs --standalone` to work without `path` being set \ 
(@colby-swandale)
  - fix support for bundle paths that include jars or wars on jruby (#5975, @torcido)

Files:
RevisionActionfile
1.27modifypkgsrc/misc/ruby-bundler/Makefile
1.23modifypkgsrc/misc/ruby-bundler/PLIST
1.28modifypkgsrc/misc/ruby-bundler/distinfo