nixpkgs/pkgs/development
Aneesh Agrawal 8c3553b88d vagrant: Build from source
This is not quite as elegant as using `bundlerApp`,
which I could not get working.
However, this still uses most of the Ruby infrastructure,
including stock bundix, and should be fairly reasonable to maintain.

This means no more hacks to work around wrong embedded binaries,
and no need for an old version of Ruby.

Note that `vagrant share` is no longer included,
as that functionality is closed-source
and not present in the upstream source code.

The Vagrant maintainers publish official Vagrant installers,
which they prefer people use as most platforms don't
have great support for pinning known-good dependencies.
When run outside one of the offical installers,
Vagrant normally prints a warning to that effect.
However, Vagrant does run outside the installer environment
(nominally to support Vagrant development),
and this has the effect of functioning better by respecting
OS certs and shared libraries,
as opposed to trying to use bundled versions.
To keep these postive side effects without having to see the warning
on every Vagrant invocation, patch out the call to print the warning.

Note that I have reset the maintainers since the implementation is
totally redone; I'm happy to re-add any of the current maintainers.
2018-01-04 08:00:51 -08:00
..
arduino
beam-modules Elixir: init 1.6-rc.0 (#33034) 2017-12-26 16:53:24 -05:00
bower-modules/generic
compilers ghc: Normalize derivations in hash-preserving ways 2018-01-03 17:04:19 -05:00
coq-modules coqPackages.tlc: init at 20171206 2017-12-28 08:19:54 +01:00
dotnet-modules/patches
eclipse/ecj
em-modules/generic
go-modules buildGoPackage: fill in meta.homepage 2017-12-20 01:07:14 +00:00
guile-modules Merge branch 'master' into staging 2017-10-02 00:22:12 +00:00
haskell-modules haskellPackages.restless-git: fix build 2018-01-04 15:13:57 +01:00
idris-modules treewide: Don't use envHook anymore 2017-12-30 22:04:22 -05:00
interpreters Merge remote-tracking branch 'upstream/staging' into HEAD 2018-01-02 19:10:45 +01:00
java-modules Change many homepage urls from http to https #30636 2017-11-10 22:13:46 +01:00
libraries libtorrentRasterbar_1_0: removed since the last consumer is gone 2018-01-04 00:41:02 +01:00
lisp-modules Merge pull request #26805 from obsidiansystems/cross-elegant 2017-12-30 22:58:02 -05:00
lua-modules buildLuaPackage: set makeFlags directly instead of through preBuild 2017-10-10 02:51:05 +11:00
misc avr8burnomat: rehash 2017-12-05 21:51:17 +00:00
mobile flashtool: mark as broken 2017-12-23 22:54:31 +00:00
node-packages jsdoc: init at 3.5.5 2017-12-21 16:08:10 +01:00
ocaml-modules Merge remote-tracking branch 'upstream/master' into HEAD 2018-01-01 18:15:13 +01:00
perl-modules mariadb: lib -> connector-c 2017-12-29 02:18:35 +01:00
pharo pharo: disable on darwin 2018-01-02 19:19:37 +01:00
pure-modules treewide: generalise for both mysql & mariadb 2017-12-29 02:18:35 +01:00
python-modules python2Packages.odfpy: disable tests 2018-01-04 09:54:52 +01:00
qtcreator qtcreator: restrict to intel linux 2017-12-07 14:51:57 +00:00
r-modules mariadb: lib -> connector-c 2017-12-29 02:18:35 +01:00
ruby-modules ruby-modules: Add new url source type 2018-01-04 07:54:30 -08:00
tools vagrant: Build from source 2018-01-04 08:00:51 -08:00
web Merge pull request #33318 from adisbladis/nodejs-minor 2018-01-03 13:19:38 +01:00