NOTICE: This package has been removed from pkgsrc

./misc/ruby-bundler, Manage your applications dependencies

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ]


Branch: CURRENT, Version: 2.3.23, Package name: ruby31-bundler-2.3.23, Maintainer: pkgsrc-users

Bundler is a tool that manages gem dependencies for your ruby
application. It takes a gem manifest file and is able to fetch,
download, and install the gems and all child dependencies specified in
this manifest. It can manage any update to the gem manifest file and
update the bundle's gems accordingly. It also lets you run any ruby
code in context of the bundle's gem environment.


Required to run:
[lang/ruby26-base]

Required to build:
[pkgtools/cwrappers]

Master sites:

Filesize: 402 KB

Version history: (Expand)


CVS history: (Expand)


   2023-02-23 16:52:26 by Takahiro Kambe | Files touched by this commit (5) | Package removed
Log message:
misc/ruby-bundler: remove package

Bundler is one of default gems which bundled with Ruby base release and
current ruby*-base pacakge contains required version of bundler.

Since now no package depneds on ruby-bundler, it's time to say good-by.
   2022-10-09 10:01:33 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
misc/ruby-bundler: update to 2.3.23

2.3.23 (2022-10-05)

Enhancements:

* Update GitLab CI template with new one #5944

Bug fixes:

* Fix bundle init not respecting umask in generated gem's Gemfile #5947

Performance:

* Further speed up Bundler by not sorting specs unnecessarily #5868

Documentation:

* Update Bundler new feature instructions #5912
   2022-09-09 15:11:42 by Takahiro Kambe | Files touched by this commit (3) | Package updated
Log message:
misc/ruby-bundler: update to 2.3.22

2.3.22 (2022-09-07)

Enhancements:

* Use a more accurate source code uri in gemspec #5896
* Support --path option in bundle add #5897
* Improve lockfile dependency unlocking #5881
* Add platform alias :windows to Gemfile DSL #5650
* Make #to_lock consistent between Gem::Dependency and Bundler::Dependency
  #5872
* Support marshaled index specifications with nil required ruby version
  #5824

Bug fixes:

* Fix resolution hanging on musl platforms #5875
* Fix another regression affecting the sorbet family of gems #5874

Documentation:

* Introduce bundle-console(1) man #5901
* Introduce bundle-version(1) man #5895
* Introduce bundle-help(1) man #5886
   2022-08-28 05:35:43 by Takahiro Kambe | Files touched by this commit (3) | Package updated
Log message:
misc/ruby-bundler: update to 2.3.21

For changes before 2.3.18, please refer:
<https://github.com/rubygems/rubygems/releases>.

2.3.20 (2022-08-10)

Enhancements:
* Consistently ignore patchlevel when reporting bundle platform --ruby #5793
* Make --standalone play nice with --local #5762
* Implement bundle install --prefer-local #5761

Bug fixes:

* Fix regression where yanked gems are now unintentionally updated when
  other gems are unlocked #5812
* Automatically remove "ruby" from lockfile if incomplete #5807
* Fix bundle outdated --strict showing too many outdated gems #5798
* Don't discard candidates matching Ruby metadata #5784
* Fix bundle outdated crash in debug mode #5796
* Fix ruby DSL requirement matching for head and prerelease rubies #5766

Documentation:
* Update Bundler support policies to match what we do these days #5813
* Fix arguments for bundle-config(1) docs #5804
* Improve bundle platform man page #5788
* Remove bundle cache from deprecated commands list, and consistently link
  to bundle cache in man pages #5783
* Add package/pack aliases to man pages for cache #5785
* Add deprecation notice of bundle console #5775

2.3.21 (2022-08-24)

Enhancements:
* Backport non gnu libc linux support from RubyGems #4488
* Improve Bundler.rm_rf error message #5861
* Disallow both --branch and --ref at the same time in bundle-plugin #5855
* Restore previous performance of private RubyGems servers #5826

Bug fixes:
* Fix conservative update downgrading top level gems #5847
* Fix edge case where bundler/inline unintentionally skips install #5848
* Fix bundle platform crash when there's a lockfile with no Ruby locked
  #5850
* Fix crash when incomplete locked specifications are found in transitive
  dependencies #5840
* Fix Ruby platform incorrectly removed on bundle update #5832

Documentation:
* Explain cancelled CLI deprecations clearly #5864
* Improve bundle config command synopsis #5854
* Introduce bundle-plugin(1) man #5853

2.3.19 (2022-07-27)

Enhancements:
* Add Bundler.settings[:only] to install gems of the specified groups #5759
* Add ignore_funding_requests config flag #5767
* Prevent random crash when autoloading Pathname #5769
* Don't corrupt lockfile when user moves a gem that's already in the
  lockfile to an incorrect source by mistake #5070
* Reconcile error/warning message for multiple global sources with
  documentation #5741
* Improve error message when gems cannot be found to include the source for
  each gem #5729

Bug fixes:
* Fix yet another TruffleRuby platform selection regression #5746
* Show a proper error if extension dir is not writable #5726

Performance:
* Lazily check incomplete lockfile to improve performance #5546

Documentation:
* Add deprecation notice of bundle inject #5776
* Add deprecation notice of bundle viz to man pages #5765
* Update command example in bundle exec man page #5754
* Remove bundle show from obsolete commands #5753
* Improve global source(s) documentation #5732
* Use https protocol for URLs for config mirror in bundler man #5722

2.3.18 (2022-07-14)

Enhancements:
* Extend gem DSL with a force_ruby_platform option #4049

Bug fixes:
* Fix misleading error if compact index cannot be copied #5709
* Fix TruffleRuby no longer able to install lockfiles generated with other
  implementations #5711
* Fix TruffleRuby no longer installing lockfiles using "ruby" platform
  correctly #5694
* Fix crash when updating vendor cache of default gems #5679

Performance:
* Speed up bundler/setup by using the raw Gemfile.lock information without
  extra processing whenever possible #5695

Documentation:
* Use modern style hashes in Gemfile DSL docs #5674
   2022-03-06 10:03:06 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
misc/ruby-bundler: update to 2.3.8

2.3.8 (2022-02-23)

Bug fixes:

* Fix corrupted lockfile when running bundle check and having to re-resolve
  locally #5344
* Fix typo in multiple gemfiles warning #5342

Documentation:

* Add clarification for bundle-config "with" option #5346
   2022-02-13 07:47:15 by Takahiro Kambe | Files touched by this commit (3) | Package updated
Log message:
misc/ruby-bundler: update to 2.3.7

2.3.0 (2021-12-21)

Features:
* Change bundle install with a lockfile to respect the BUNDLED WITH bundler
  version #4076

Enhancements:
* Print warning when running Bundler on potentially problematic RubyGems &
  Ruby combinations #5177
* Error tracing should be printed to stderr #5179
* Add github and ref options to bundle add #5159
* Add require parameter to bundle add #5021
* Enable parallel installation on Windows by default #4822
* More logging when compact index is not used and we fallback to other APIs
  #4546
* bundle gem generated MiniTest file and class now start with 'test' #3893
* Add Bundler::Definition.no_lock accessor for skipping lock file
  creation/update #3401

Bug fixes:
* Fix crash when when no platform specific matches exist and show a proper
  error #5168
* Ignore dependencies not actually locked from frozen check #5152
* Fix bundle cache --all-platforms on Windows #4552

Documentation:
* Fix gemspec template typo #4545

2.3.1 (2021-12-22)

Enhancements:
* Vendor latest thor with fixes for latest did_you_mean deprecations #5202
* Avoid unnecessary shellwords require on newer rubygems #5195
* Re-exec prepending command with Gem.ruby if $PROGRAM_NAME is not
  executable #5193

2.3.2 (2021-12-24)

Enhancements:
* Remove unnecessary lockfile upgrade warning #5209

2.3.3 (2021-12-24)

Bug fixes:
* Fix locked bundler not installed to the right path when deployment is set
  #5217

2.3.4 (2021-12-29)

Enhancements:
* Improve error message when BUNDLED WITH version does not exist #5205

Bug fixes:
* Fix bundle update --bundler no longer updating lockfile #5224

2.3.5 (2022-01-12)

Enhancements:
* Make bundle update --bundler actually lock to the latest bundler version
  (even if not yet installed) #5182
* Use thor-1.2.1 #5260
* Exclude bin directory for newgem template #5259

Bug fixes:
* Fix metadata requirements being bypassed when custom gem servers are used
  #5256
* Fix rake build:checksum writing checksum of package path, not package
  contents #5250

2.3.6 (2022-01-26)

Enhancements:
* Use Gem::Platform.local instead of RUBY_PLATFORM when displaying local
  platform #5306
* Lock standard.yml to the required ruby version #5284
* Use Fiddle in bundle doctor to check for dynamic library presence #5173

Bug fixes:
* Fix edge case where gems were incorrectly removed from the lockfile #5302
* Fix force_ruby_platform ignored when lockfile includes current specific
  platform #5304
* Create minitest file to underscored path in "bundle gem" command with
  dashed gem name #5273
* Fix regression with old marshaled specs having null
  required_rubygems_version #5291

2.3.7 (2022-02-09)

Enhancements:
* Don't activate yaml gem from Bundler #5277
* Add Reverse Dependencies section to info command #3966
Bug fixes:
* Don't silently persist BUNDLE_WITH and BUNDLE_WITHOUT envs locally #5335
* Fix bundle config inside an application saving configuration globally
  #4152
   2021-12-08 15:51:21 by Takahiro Kambe | Files touched by this commit (3) | Package updated
Log message:
misc/ruby-bundler: update to 2.2.33

2.2.33 (2021-12-07)

Security fixes:

* Pass "--" to git commands to separate positional and optional args #5142

Enhancements:

* Accept pull request URLs as github source #5126
* Add --version parameter to bundle info command #5137
* Let original Errno::EACCES error be raised in compact index updater #5110
* Improve gemfile-lockfile source equivalence errors #5120
* Avoid float-to-string loss of characters in GitHub Actions configuration
  labels in new gem template #5089
* Add an initial rbs template to bundle gem skeleton #5041
* Avoid shared libraries not getting environment passed right after argv in
  memory when bundle exec is used #4815

Bug fixes:

* Don't cleanup paths from gems already activated from $LOAD_PATH #5111
* Fix handling prereleases of 0 versions, like 0.0.0.dev or 0.0.0.SNAPSHOT
  #5116
* Fix escape of filenames in bundle doctor #5102
* Don't unlock dependencies when running bundle install after changing
  global source #5090
* Fix missing locked specs when depended on another platform #5092
* Fix bundle info sometimes claiming that bundler has been deleted #5097

Documentation:

* Ignore to generate the documentation from vendored libraries #5118
   2021-11-23 15:47:35 by Takahiro Kambe | Files touched by this commit (3) | Package updated
Log message:
misc/ruby-bundler: update to 2.2.32

2.2.32 (2021-11-23)

Enhancements:

* Clarify bundle viz deprecation #5083
* Unlock dependencies that no longer match lockfile #5068
* Use shellsplit instead of array of strings for git push #5062
* Re-enable default_ignores option for standard #5003

Bug fixes:

* Fix downgrading dependencies by changing the Gemfile and running bundle
  update #5078

2.2.31 (2021-11-08)

Enhancements:

* Link to working bundler-graph plugin in bundle viz deprecation message
  #5061
* Memoize materialized specs when requiring bundler/setup #5033
* Allow custom LicenseRef #5013
* Better error when installing a lockfile with git sources and git is not
  installed #5036
* Only delete cached gem when it's corrupted #5031
* Support gemified tsort #5032
* Add standard option alongside rubocop to bundle gem #4411

Bug fixes:

* Fix system man pages no longer working after bundler overrides MANPATH
  #5039
* Don't warn when a lockfile is locked to a dev version #5018

2.2.30 (2021-10-26)

Enhancements:

* Add a custom SHA1 digest implementation to no longer depend on the digest
  gem before we know which version to activate #4989
* Ensure vendored gems have licenses #4998
* Update broken link in Bundler::Fetcher::CertificateFailureError #4987
* Give better errors for some permission issues #4965
* Print better errors when bundler/gem_tasks fail #4872
* Fix bundle install to reinstall deleted gems #4974
* Unify issue template and ISSUES.md document #4980
* Bump vendored connection_pool to 2.2.5 #4738

Bug fixes:

* Fix error message pointing to non existing file when using a global gem
  cache #4999
* Fix install crash when lockfile has missing dependencies for the current
  platform #4941
* Make bundle info show a proper warning every time it finds a deleted gem
  #4971

2.2.29 (2021-10-08)

Enhancements:

* Require at least Ruby 2.6.0 for gems created with recent rubies #4920
* Include glob information in string representation of git sources to make
  generated lockfiles deterministic #4947
* Add missing rubygem_push prerequisite #4930

2.2.28 (2021-09-23)

Enhancements:

* Use example.com in new gem template, since it will never have a
  potentially dangerous backing website #4918
* Deprecate --install flag to bundle remove and trigger install by default
  #4891