| Commit message (Collapse) | Author | Age |
|
|
|
| |
fixes #25852
|
|\ |
|
| | |
|
| | |
|
|/
|
|
|
|
|
|
| |
Rainbow needs rake (a make analogue) as build dep. This builds an specific
version of rake for building rainbow.
Since rake is private to rainbow there shouldn't be any problems until rainbow
devs decide they need another rake version which is unlikely.
|
|\
| |
| | |
jekyll: 3.0.1 -> 3.4.1
|
| |
| |
| |
| | |
Fixes #22858
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Original error:
$ nix-shell -p jekyll --command "jekyll new test"
Running bundle install in /private/tmp/test...
Bundler: There was an error while trying to write to
Bundler:
`/nix/store/l67429rhvrmr7c4c1msb7s8zjq4fx7ad-gemfile-and-lockfile/.bundle/config`.
Bundler: It is likely that you need to grant write permissions for
that path.
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
tzinfo 0.3.xx does not contain the file
lib/tzinfo/zoneinfo_data_source.rb
it is only included in the 1.x branch.
closes #24080
closes #24682
|
| | |
|
|/ |
|
| |
|
| |
|
| |
|
|
|
|
| |
Signed-off-by: Maximilian Güntner <code@klandest.in>
|
|
|
| |
Signed-off-by: Maximilian Güntner <code@klandest.in>
|
|\
| |
| | |
Adjust ruby gem defaults for scrypt on darwin
|
| |
| |
| |
| |
| |
| | |
Without the adjustment I was not able to build scrypt. It was failing
because of missing symbols due to the parameter '-arch i386' being
appended to the clang calls.
|
| | |
|
|/
|
| |
The mysql gem needs the same libraries as the mysql2 gem.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
From the website,
https://gitlab.com/mjwhitta/zoom
Zoom adds some convenience to ag/ack/grep by allowing you to quickly
open your search results in your editor of choice.
Also available as a ruby gem.
https://rubygems.org/gems/ruby-zoom
In addition to including the ruby-zoom tool, we also added a global
override for the ruby-terminfo gem to handle the ncurses build time
dependency.
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Add `pname` attribute: if passed, the derivation name defaults to the
gem name + version and only expose the gem's bin.
Add `gemdir` attribute: gives a default lookup path for the Gemfile,
Gemfile.lock and gemset.nix.
Set the `meta.platforms' to `ruby.meta.platforms' by default.
|
|
|
|
|
|
|
|
|
|
| |
* Manage patches in git
* Fixes the hook invocation to be more safe. Thanks @Mic92
* Install gems as user by default
* Install gem binaries with the /usr/bin/env shebang
* Fixes a bug where the passthru.libPath and passthru.gemPath would
point to the wrong directory
* Overhaul ruby version heuristics
|
|\
| |
| | |
bundler: 1.12.5 -> 1.13.1
|
| | |
|
| | |
|
|/
|
|
|
|
|
|
|
| |
If a gemspec has UTF-8 characters in it, ruby will fail loading it with
invalid multibyte char (US-ASCII)
This change forces the encoding to be correct, we assume everyone now
uses UTF-8.
|
|\
| |
| | |
gemconfig: rbnacl needs libsodium
|
| | |
|
| | |
|
|\ \
| | |
| | | |
Nokogiri fixup
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
For some reason `gem install` unsets the GEM_PATH environment variable
internally unless the install dir is provided. This in turn means that
if it invokes extconf.rb and extconf.rb depends on a gem available on
the GEM_PATH (like pkg-config for nokogiri) then it's not available in
that context.
Proof: https://github.com/rubygems/rubygems/blob/d8293c472966cb1de08784dfdd90560e56ceed84/lib/rubygems/commands/install_command.rb#L151
Blame: https://github.com/rubygems/rubygems/commit/9ea600c9c2b77d1459526fe1e2bcdf2ac778c24a
This is a hack that sets the :install_dir to where we would install
anyways (the GEM_HOME is the default installation destination).
|
|/ / |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The combination of bundler 1.12.5 and rubygems 1.6.2 doesn't play well
at all when trying to run gems such as foreman where bundler is used to
run bundler.
Just upgrading to the latest bundler rc doesn't fix it and changing rubygems causes a massive rebuild.
Issues:
- https://github.com/bundler/bundler/issues/4402
- https://github.com/bundler/bundler/issues/4576
- https://github.com/bundler/bundler/issues/4602
- https://github.com/docker-library/ruby/issues/73
This PR patches bundler to work around the issue as highlighted here and
unbreaks everything for me:
https://github.com/bundler/bundler/issues/4602#issuecomment-233619696
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
bundler for example needs to have the GEM_HOME being passed trough to
function properly.
For gems that are loading content dynamically, or can use plugins, use
buildRubyGem.
For executables that are wrapped in their own sealed thing use
bundlerEnv.
|
| |
| |
| |
| |
| |
| |
| | |
lib.escapeShellArgs doesn't work well when a null value is provided.
[] is also the correct value since it's really just an empty list of
arguments that we have.
|
|\ \
| | |
| | | |
Escape all shell arguments uniformly
|
| | | |
|
|\ \ \
| |_|/
|/| | |
bundler: 1.11.2 -> 1.12.5
|
| |/ |
|
|/ |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
This gets rid of boehm-dev in the closure (as well as Nix's own
headers).
|
| |
|
|\
| |
| | |
bundlerEnv: filter gemset groups
|
| | |
|