about summary refs log tree commit diff
path: root/pkgs/development/ruby-modules
Commit message (Collapse)AuthorAge
* mikutter: init at 3.5.7midchildan2017-05-21
| | | | fixes #25852
* Merge branch 'master' into feature/fix_rainbox_gem_depsJörg Thalheim2017-05-20
|\
| * gem-config: add rb-readlineJörg Thalheim2017-05-14
| |
| * gem-config: add pcaprubJörg Thalheim2017-05-14
| |
* | ruby-modules gem-config: add rainbowPooyan Khosravi2017-05-12
|/ | | | | | | | 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.
* Merge pull request #23471 from veprbl/jekyllMichael Raskin2017-04-30
|\ | | | | jekyll: 3.0.1 -> 3.4.1
| * jekyll: set proper permissions on new siteDmitry Kalinkin2017-03-03
| | | | | | | | Fixes #22858
| * jekyll: fix 'jekyll new'Dmitry Kalinkin2017-03-03
| | | | | | | | | | | | | | | | | | | | | | | | 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.
* | bundix: 2.0.8 -> 2.1.0 (#25129)Nick Novitski2017-04-23
| |
* | ruby-modules: check tzinfo versionMaximilian Güntner2017-04-11
| | | | | | | | | | | | | | | | | | | | | | 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
* | bundler: 1.14.4 -> 1.14.6 (#23930)Andrzej Trzaska2017-03-15
| |
* | xapian-ruby: link against correct xapianJörg Thalheim2017-03-06
|/
* bundler: 1.14.3 -> 1.14.4Peter Hoeg2017-02-17
|
* bundler: 1.13.7 -> 1.14.3 (#22260)Peter Hoeg2017-01-29
|
* bundler: 1.13.6 -> 1.13.7Ryan Mulligan2017-01-09
|
* gem-config: add lxc as a dependency for ruby-lxcMaximilian Güntner2016-12-18
| | | | Signed-off-by: Maximilian Güntner <code@klandest.in>
* gem-config: add postgresql buildInput for sequel_pg (#20981)Maximilian Güntner2016-12-16
| | | Signed-off-by: Maximilian Güntner <code@klandest.in>
* Merge pull request #20113 from johbo/ruby-scrypt-darwinGraham Christensen2016-11-27
|\ | | | | Adjust ruby gem defaults for scrypt on darwin
| * Adjust ruby gem defaults for scrypt on darwinJohannes Bornhold2016-11-03
| | | | | | | | | | | | 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.
* | gem-config: add uuid4r (#20603)Michael Fellinger2016-11-21
| |
* | add defaultConfig for mysql ruby gemRyan Mulligan2016-11-03
|/ | | The mysql gem needs the same libraries as the mysql2 gem.
* ruby-zoom: init at 4.1.0Venkateswara Rao Mandela2016-10-26
| | | | | | | | | | | | | | | | | 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.
* bundler: 1.13.1 -> 1.13.6Peter Hoeg2016-10-24
|
* bundlerEnv: refactorzimbatm2016-10-08
| | | | | | | | | | 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.
* ruby: fixes rubygems user installszimbatm2016-10-02
| | | | | | | | | | * 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
* Merge pull request #18920 from peterhoeg/bundlerzimbatm2016-09-24
|\ | | | | bundler: 1.12.5 -> 1.13.1
| * bundler: 1.12.5 -> 1.13.1Peter Hoeg2016-09-20
| |
* | gem-config: add snappyMichael Fellinger2016-09-21
| |
* | buildRubyGem: fixes gemspec UTF-8 loading issuezimbatm2016-09-06
|/ | | | | | | | | 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.
* Merge pull request #16276 from manveru/gemconfig-rbnaclJoachim F2016-09-05
|\ | | | | gemconfig: rbnacl needs libsodium
| * gemconfig: rbnacl needs libsodiumMichael Fellinger2016-06-16
| |
* | Revert "bundix: 2.2.0"Graham Christensen2016-09-02
| |
* | Merge pull request #18099 from zimbatm/nokogiri-fixupzimbatm2016-09-01
|\ \ | | | | | | Nokogiri fixup
| * | buildRubyGem: handle build-time ruby dependencieszimbatm2016-08-29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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).
* | | bundix: 2.2.0Michael Fellinger2016-08-31
|/ /
* | bundler: fix usage on nested callzimbatm2016-08-29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | buildRubyGem: don't set the GEM_HOMEzimbatm2016-08-23
| | | | | | | | | | | | | | | | | | | | | | 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.
* | buildRubyGem: fix buildFlags default attributezimbatm2016-07-21
| | | | | | | | | | | | | | 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.
* | Merge pull request #16180 from zimbatm/shell-escapingzimbatm2016-06-19
|\ \ | | | | | | Escape all shell arguments uniformly
| * | Escape all shell arguments uniformlyzimbatm2016-06-12
| | |
* | | Merge pull request #16170 from zimbatm/bundler-1.12.5Aristid Breitkreuz2016-06-18
|\ \ \ | |_|/ |/| | bundler: 1.11.2 -> 1.12.5
| * | bundler: 1.11.2 -> 1.12.5zimbatm2016-06-12
| |/
* / gemconfig: typhoeus needs curlMichael Fellinger2016-06-16
|/
* gemconfig: rmagick requires which as of 2.15.4Graham Christensen2016-06-06
|
* treewide: Make explicit that 'dev' output of zlib is usedTuomas Tynkkynen2016-05-19
|
* chefdk: fix build of hitimes on OS XLane Seppala2016-05-04
|
* nix: Add a "dev" outputEelco Dolstra2016-04-18
| | | | | This gets rid of boehm-dev in the closure (as well as Nix's own headers).
* gem-config: fix bundlerMichael Fellinger2016-04-18
|
* Merge pull request #14786 from manveru/gemset-groupsCharles Strahan2016-04-18
|\ | | | | bundlerEnv: filter gemset groups
| * bundlerEnv: filter gemset groupsMichael Fellinger2016-04-17
| |