1
0
Fork 1
mirror of https://github.com/NixOS/nixpkgs.git synced 2024-12-04 03:25:02 +00:00
nixpkgs/pkgs/top-level
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
..
aliases.nix libmysql: deprecate 2017-12-29 02:18:35 +01:00
all-packages.nix vagrant: Build from source 2018-01-04 08:00:51 -08:00
beam-packages.nix Elixir: init 1.6-rc.0 (#33034) 2017-12-26 16:53:24 -05:00
coq-packages.nix coqPackages.tlc: init at 20171206 2017-12-28 08:19:54 +01:00
darwin-packages.nix Merge remote-tracking branch 'upstream/staging' into binutils-wrapper 2017-12-13 16:14:47 -05:00
default.nix
dotnet-packages.nix dotnetPackages.SmartIrc4net: rehash source 2017-11-21 18:24:06 +00:00
emacs-packages.nix Merge pull request #31561 from mdorman/emacs-pdf-tools 2017-11-16 13:36:21 +01:00
emscripten-packages.nix
haskell-packages.nix ghc: bootstrap 8.2.2 with 8.2.1-binary. 2018-01-02 12:15:16 -08:00
haxe-packages.nix
impure.nix
java-packages.nix
lua-packages.nix luaPackages.luadbi: libmysql -> connector-c 2017-12-29 02:18:35 +01:00
make-tarball.nix make-tarball.nix: Fix <nixpkgs> check 2017-12-07 16:00:09 +01:00
metrics.nix nixpkgs.metrics: --show-trace into the log 2017-11-25 07:07:27 +01:00
ocaml-packages.nix ocamlPackages.wtf8: init at 1.0.1 2018-01-01 20:46:11 +10:30
perl-packages.nix Merge pull request #33298 from chreekat/perl-vidir 2018-01-02 08:12:58 +01:00
php-packages.nix php72Packages.xdebug: Init at 2.6.0beta1 2018-01-01 18:54:47 +01:00
pure-packages.nix
python-packages.nix python.pkgs.evdev: move to python-modules 2018-01-03 01:12:23 +00:00
release-cross.nix mingw-w64-pthreads: The C compiler is needed 2018-01-02 19:01:18 -05:00
release-lib.nix pkgs/release-lib: evaluate nixpkgs on armv6l and armv7l (#32641) 2017-12-31 00:19:10 +02:00
release-python.nix
release-small.nix
release.nix linux bootstrap tools: Use same derivation whether cross compiling or not 2018-01-02 13:52:41 -05:00
splice.nix top-level: Splice in more package sets for new types of deps 2017-12-30 22:04:20 -05:00
stage.nix Rename __targetPackages to targetPackages 2017-11-05 17:10:53 -05:00