nixpkgs/pkgs/applications/virtualization
aszlig d2af4c6722
virtualbox: Explicitly state Qt 5 dependencies
In 2942815968, the dependencies for Qt 5
were passed using buildEnv with all the development binaries, headers
and libs. Unfortunately, the build output references that environment
which also increases the size of the runtime closure.

The upstream makefile assumes a common Qt 5 library path, but that's not
the case within Nix, because we have separate paths for the Qt 5
modules.

We now patch the makefile to recognize PATH_QT5_X11_EXTRAS_{LIB,INC} so
that we can pass in the relevant paths from Qt5X11Extras.

In summary, the closure size goes down to 525559600 bytes (501 MB)
instead of 863035544 bytes (823 MB) with vbox-qt5-env.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2016-09-13 06:12:42 +02:00
..
8086tiny Small style fixups 2014-09-10 21:34:50 -03:00
bochs Merge remote-tracking branch 'upstream/master' into hardened-stdenv 2016-04-18 13:49:22 +00:00
cbfstool Merge remote-tracking branch 'upstream/master' into hardened-stdenv 2016-06-10 09:27:04 +00:00
docker treewide: Use more makeBinPath 2016-08-23 01:18:10 +03:00
driver Virtualization: add XEN/KVM related drivers for Windows 2015-07-04 00:14:05 +02:00
open-vm-tools open-vm-tools: use makeBinPath 2016-08-23 04:32:21 +03:00
openstack Merge master into closure-size 2016-03-08 09:58:19 +01:00
OVMF Use general hardening flag toggle lists 2016-03-05 18:55:26 +01:00
qboot qboot: turn off stackprotector and pic hardening 2016-04-03 11:41:30 +00:00
qemu qemu: 2.6.0 -> 2.6.1 2016-08-31 13:31:22 +02:00
remotebox Add version attribute where maintainers |= nckx 2016-01-25 17:35:21 +01:00
rkt rkt: 1.12.0 -> 1.14.0 (#18360) 2016-09-06 23:04:17 +02:00
seabios Merge remote-tracking branch 'upstream/master' into hardened-stdenv 2016-08-03 13:34:44 +00:00
spice-vdagent spice-vdagentd service : initial at 0.16.0 2016-03-05 07:56:47 +10:00
tini tini: fix build 2016-08-13 14:23:20 +08:00
virt-manager Remove top-level dbus_python and pythonDBus. 2016-08-16 22:52:37 +02:00
virt-viewer virt-viewer: fix build and clean up 2015-12-28 21:44:12 +00:00
virtinst treewide: Add lots of meta.platforms 2016-08-02 21:42:43 +03:00
virtualbox virtualbox: Explicitly state Qt 5 dependencies 2016-09-13 06:12:42 +02:00
xen xen: remove obsolete substituteInPlace 2016-08-27 21:54:30 +00:00
xhyve Transformed meta.maintainers attributes to lists 2015-09-17 15:33:36 +02:00