pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/misc/ruby-bundler misc/ruby-bundler: update to 1.16.1



details:   https://anonhg.NetBSD.org/pkgsrc/rev/ae57d03900fb
branches:  trunk
changeset: 377279:ae57d03900fb
user:      taca <taca%pkgsrc.org@localhost>
date:      Wed Mar 14 14:49:22 2018 +0000

description:
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)

diffstat:

 misc/ruby-bundler/Makefile |   4 +-
 misc/ruby-bundler/PLIST    |  51 +++++++++++++++++----------------------------
 misc/ruby-bundler/distinfo |  10 ++++----
 3 files changed, 26 insertions(+), 39 deletions(-)

diffs (183 lines):

diff -r f97800d71cba -r ae57d03900fb misc/ruby-bundler/Makefile
--- a/misc/ruby-bundler/Makefile        Wed Mar 14 14:48:36 2018 +0000
+++ b/misc/ruby-bundler/Makefile        Wed Mar 14 14:49:22 2018 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.26 2017/09/10 14:28:42 taca Exp $
+# $NetBSD: Makefile,v 1.27 2018/03/14 14:49:22 taca Exp $
 
-DISTNAME=      bundler-1.15.4
+DISTNAME=      bundler-1.16.1
 CATEGORIES=    misc
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
diff -r f97800d71cba -r ae57d03900fb misc/ruby-bundler/PLIST
--- a/misc/ruby-bundler/PLIST   Wed Mar 14 14:48:36 2018 +0000
+++ b/misc/ruby-bundler/PLIST   Wed Mar 14 14:49:22 2018 +0000
@@ -1,44 +1,16 @@
-@comment $NetBSD: PLIST,v 1.22 2017/09/10 14:28:42 taca Exp $
+@comment $NetBSD: PLIST,v 1.23 2018/03/14 14:49:22 taca Exp $
 bin/bundle${RUBY_SUFFIX}
 bin/bundler${RUBY_SUFFIX}
 ${GEM_HOME}/cache/${GEM_NAME}.gem
-${GEM_LIBDIR}/.codeclimate.yml
-${GEM_LIBDIR}/.gitignore
-${GEM_LIBDIR}/.rspec
-${GEM_LIBDIR}/.rubocop.yml
-${GEM_LIBDIR}/.rubocop_todo.yml
-${GEM_LIBDIR}/.travis.yml
 ${GEM_LIBDIR}/CHANGELOG.md
-${GEM_LIBDIR}/CODE_OF_CONDUCT.md
-${GEM_LIBDIR}/CONTRIBUTING.md
 ${GEM_LIBDIR}/LICENSE.md
 ${GEM_LIBDIR}/README.md
-${GEM_LIBDIR}/Rakefile
-${GEM_LIBDIR}/bin/rake
-${GEM_LIBDIR}/bin/rspec
-${GEM_LIBDIR}/bin/rubocop
-${GEM_LIBDIR}/bin/with_rubygems
 ${GEM_LIBDIR}/bundler.gemspec
-${GEM_LIBDIR}/doc/README.md
-${GEM_LIBDIR}/doc/TROUBLESHOOTING.md
-${GEM_LIBDIR}/doc/contributing/BUG_TRIAGE.md
-${GEM_LIBDIR}/doc/contributing/COMMUNITY.md
-${GEM_LIBDIR}/doc/contributing/GETTING_HELP.md
-${GEM_LIBDIR}/doc/contributing/HOW_YOU_CAN_HELP.md
-${GEM_LIBDIR}/doc/contributing/ISSUES.md
-${GEM_LIBDIR}/doc/contributing/README.md
-${GEM_LIBDIR}/doc/development/NEW_FEATURES.md
-${GEM_LIBDIR}/doc/development/PULL_REQUESTS.md
-${GEM_LIBDIR}/doc/development/README.md
-${GEM_LIBDIR}/doc/development/RELEASING.md
-${GEM_LIBDIR}/doc/development/SETUP.md
-${GEM_LIBDIR}/doc/documentation/README.md
-${GEM_LIBDIR}/doc/documentation/VISION.md
-${GEM_LIBDIR}/doc/documentation/WRITING.md
 ${GEM_LIBDIR}/exe/bundle
 ${GEM_LIBDIR}/exe/bundle_ruby
 ${GEM_LIBDIR}/exe/bundler
 ${GEM_LIBDIR}/lib/bundler.rb
+${GEM_LIBDIR}/lib/bundler/build_metadata.rb
 ${GEM_LIBDIR}/lib/bundler/capistrano.rb
 ${GEM_LIBDIR}/lib/bundler/cli.rb
 ${GEM_LIBDIR}/lib/bundler/cli/add.rb
@@ -57,6 +29,7 @@
 ${GEM_LIBDIR}/lib/bundler/cli/inject.rb
 ${GEM_LIBDIR}/lib/bundler/cli/install.rb
 ${GEM_LIBDIR}/lib/bundler/cli/issue.rb
+${GEM_LIBDIR}/lib/bundler/cli/list.rb
 ${GEM_LIBDIR}/lib/bundler/cli/lock.rb
 ${GEM_LIBDIR}/lib/bundler/cli/open.rb
 ${GEM_LIBDIR}/lib/bundler/cli/outdated.rb
@@ -70,6 +43,7 @@
 ${GEM_LIBDIR}/lib/bundler/compact_index_client.rb
 ${GEM_LIBDIR}/lib/bundler/compact_index_client/cache.rb
 ${GEM_LIBDIR}/lib/bundler/compact_index_client/updater.rb
+${GEM_LIBDIR}/lib/bundler/compatibility_guard.rb
 ${GEM_LIBDIR}/lib/bundler/constants.rb
 ${GEM_LIBDIR}/lib/bundler/current_ruby.rb
 ${GEM_LIBDIR}/lib/bundler/definition.rb
@@ -105,6 +79,7 @@
 ${GEM_LIBDIR}/lib/bundler/installer/parallel_installer.rb
 ${GEM_LIBDIR}/lib/bundler/installer/standalone.rb
 ${GEM_LIBDIR}/lib/bundler/lazy_specification.rb
+${GEM_LIBDIR}/lib/bundler/lockfile_generator.rb
 ${GEM_LIBDIR}/lib/bundler/lockfile_parser.rb
 ${GEM_LIBDIR}/lib/bundler/match_platform.rb
 ${GEM_LIBDIR}/lib/bundler/mirror.rb
@@ -117,9 +92,11 @@
 ${GEM_LIBDIR}/lib/bundler/plugin/installer/git.rb
 ${GEM_LIBDIR}/lib/bundler/plugin/installer/rubygems.rb
 ${GEM_LIBDIR}/lib/bundler/plugin/source_list.rb
+${GEM_LIBDIR}/lib/bundler/process_lock.rb
 ${GEM_LIBDIR}/lib/bundler/psyched_yaml.rb
 ${GEM_LIBDIR}/lib/bundler/remote_specification.rb
 ${GEM_LIBDIR}/lib/bundler/resolver.rb
+${GEM_LIBDIR}/lib/bundler/resolver/spec_group.rb
 ${GEM_LIBDIR}/lib/bundler/retry.rb
 ${GEM_LIBDIR}/lib/bundler/ruby_dsl.rb
 ${GEM_LIBDIR}/lib/bundler/ruby_version.rb
@@ -128,6 +105,7 @@
 ${GEM_LIBDIR}/lib/bundler/rubygems_integration.rb
 ${GEM_LIBDIR}/lib/bundler/runtime.rb
 ${GEM_LIBDIR}/lib/bundler/settings.rb
+${GEM_LIBDIR}/lib/bundler/settings/validator.rb
 ${GEM_LIBDIR}/lib/bundler/setup.rb
 ${GEM_LIBDIR}/lib/bundler/shared_helpers.rb
 ${GEM_LIBDIR}/lib/bundler/similarity_detector.rb
@@ -135,6 +113,7 @@
 ${GEM_LIBDIR}/lib/bundler/source/gemspec.rb
 ${GEM_LIBDIR}/lib/bundler/source/git.rb
 ${GEM_LIBDIR}/lib/bundler/source/git/git_proxy.rb
+${GEM_LIBDIR}/lib/bundler/source/metadata.rb
 ${GEM_LIBDIR}/lib/bundler/source/path.rb
 ${GEM_LIBDIR}/lib/bundler/source/path/installer.rb
 ${GEM_LIBDIR}/lib/bundler/source/rubygems.rb
@@ -147,10 +126,12 @@
 ${GEM_LIBDIR}/lib/bundler/ssl_certs/rubygems.global.ssl.fastly.net/DigiCertHighAssuranceEVRootCA.pem
 ${GEM_LIBDIR}/lib/bundler/ssl_certs/rubygems.org/AddTrustExternalCARoot.pem
 ${GEM_LIBDIR}/lib/bundler/stub_specification.rb
+${GEM_LIBDIR}/lib/bundler/templates/.document
 ${GEM_LIBDIR}/lib/bundler/templates/Executable
+${GEM_LIBDIR}/lib/bundler/templates/Executable.bundler
 ${GEM_LIBDIR}/lib/bundler/templates/Executable.standalone
 ${GEM_LIBDIR}/lib/bundler/templates/Gemfile
-${GEM_LIBDIR}/lib/bundler/templates/newgem/.travis.yml.tt
+${GEM_LIBDIR}/lib/bundler/templates/gems.rb
 ${GEM_LIBDIR}/lib/bundler/templates/newgem/CODE_OF_CONDUCT.md.tt
 ${GEM_LIBDIR}/lib/bundler/templates/newgem/Gemfile.tt
 ${GEM_LIBDIR}/lib/bundler/templates/newgem/LICENSE.txt.tt
@@ -171,12 +152,15 @@
 ${GEM_LIBDIR}/lib/bundler/templates/newgem/spec/spec_helper.rb.tt
 ${GEM_LIBDIR}/lib/bundler/templates/newgem/test/newgem_test.rb.tt
 ${GEM_LIBDIR}/lib/bundler/templates/newgem/test/test_helper.rb.tt
+${GEM_LIBDIR}/lib/bundler/templates/newgem/travis.yml.tt
 ${GEM_LIBDIR}/lib/bundler/ui.rb
 ${GEM_LIBDIR}/lib/bundler/ui/rg_proxy.rb
 ${GEM_LIBDIR}/lib/bundler/ui/shell.rb
 ${GEM_LIBDIR}/lib/bundler/ui/silent.rb
 ${GEM_LIBDIR}/lib/bundler/uri_credentials_filter.rb
+${GEM_LIBDIR}/lib/bundler/vendor/fileutils/lib/fileutils.rb
 ${GEM_LIBDIR}/lib/bundler/vendor/molinillo/lib/molinillo.rb
+${GEM_LIBDIR}/lib/bundler/vendor/molinillo/lib/molinillo/compatibility.rb
 ${GEM_LIBDIR}/lib/bundler/vendor/molinillo/lib/molinillo/delegates/resolution_state.rb
 ${GEM_LIBDIR}/lib/bundler/vendor/molinillo/lib/molinillo/delegates/specification_provider.rb
 ${GEM_LIBDIR}/lib/bundler/vendor/molinillo/lib/molinillo/dependency_graph.rb
@@ -231,6 +215,7 @@
 ${GEM_LIBDIR}/lib/bundler/vendor/thor/lib/thor/shell/html.rb
 ${GEM_LIBDIR}/lib/bundler/vendor/thor/lib/thor/util.rb
 ${GEM_LIBDIR}/lib/bundler/vendor/thor/lib/thor/version.rb
+${GEM_LIBDIR}/lib/bundler/vendored_fileutils.rb
 ${GEM_LIBDIR}/lib/bundler/vendored_molinillo.rb
 ${GEM_LIBDIR}/lib/bundler/vendored_persistent.rb
 ${GEM_LIBDIR}/lib/bundler/vendored_thor.rb
@@ -272,6 +257,9 @@
 ${GEM_LIBDIR}/man/bundle-install.1
 ${GEM_LIBDIR}/man/bundle-install.1.txt
 ${GEM_LIBDIR}/man/bundle-install.ronn
+${GEM_LIBDIR}/man/bundle-list.1
+${GEM_LIBDIR}/man/bundle-list.1.txt
+${GEM_LIBDIR}/man/bundle-list.ronn
 ${GEM_LIBDIR}/man/bundle-lock.1
 ${GEM_LIBDIR}/man/bundle-lock.1.txt
 ${GEM_LIBDIR}/man/bundle-lock.ronn
@@ -306,5 +294,4 @@
 ${GEM_LIBDIR}/man/gemfile.5.ronn
 ${GEM_LIBDIR}/man/gemfile.5.txt
 ${GEM_LIBDIR}/man/index.txt
-${GEM_LIBDIR}/task/release.rake
 ${GEM_HOME}/specifications/${GEM_NAME}.gemspec
diff -r f97800d71cba -r ae57d03900fb misc/ruby-bundler/distinfo
--- a/misc/ruby-bundler/distinfo        Wed Mar 14 14:48:36 2018 +0000
+++ b/misc/ruby-bundler/distinfo        Wed Mar 14 14:49:22 2018 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.27 2017/09/10 14:28:42 taca Exp $
+$NetBSD: distinfo,v 1.28 2018/03/14 14:49:22 taca Exp $
 
-SHA1 (bundler-1.15.4.gem) = 313a6413486ac07c7a70e5eaf0ba11683b14cb5b
-RMD160 (bundler-1.15.4.gem) = 7f46b72d0c29ad14e46220653825f63c58eaa75c
-SHA512 (bundler-1.15.4.gem) = 15736d6bbae792fc029f078705cb2a4eae5f9f78e1219eb3f2d0d0e2c3092df3da97abd3b107c9abbbe680ed99f11d450b0402ab9bf3313cb7aa60e3f631bed8
-Size (bundler-1.15.4.gem) = 337408 bytes
+SHA1 (bundler-1.16.1.gem) = bca8cd6a0d44524c55a04256307da33e6fe37d5f
+RMD160 (bundler-1.16.1.gem) = 5b42f41957bcdd6b3758f094594957c453d4562e
+SHA512 (bundler-1.16.1.gem) = 2cca87aa17b61df98ef98a648a7d7cfe0529015f1278e8cb2298bb12544157933d723bd666d945bcdbaceacbf97a092a3848e2a587bd01cffa73c662d37d4834
+Size (bundler-1.16.1.gem) = 349696 bytes



Home | Main Index | Thread Index | Old Index