Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 591582 | Differences between
and this patch

Collapse All | Expand All

(-)a/app-emulation/virtualbox/metadata.xml (+1 lines)
Lines 17-22 Link Here
17
  <flag name="extensions">Install extension module packages</flag>
17
  <flag name="extensions">Install extension module packages</flag>
18
  <flag name="headless">Build without any graphic frontend</flag>
18
  <flag name="headless">Build without any graphic frontend</flag>
19
  <flag name="lvm">Build VBoxVolInfo that needs devicemapper from <pkg>sys-fs/lvm2</pkg>.</flag>
19
  <flag name="lvm">Build VBoxVolInfo that needs devicemapper from <pkg>sys-fs/lvm2</pkg>.</flag>
20
  <flag name="pax_kernel">Apply patch needed for pax enabled kernels.</flag>
20
  <flag name="sdk">Enable building of SDK</flag>
21
  <flag name="sdk">Enable building of SDK</flag>
21
  <flag name="udev">Controls installation of special USB udev rules.</flag>
22
  <flag name="udev">Controls installation of special USB udev rules.</flag>
22
  <flag name="vboxwebsrv">Build and install the VirtualBox webservice</flag>
23
  <flag name="vboxwebsrv">Build and install the VirtualBox webservice</flag>
(-)a/app-emulation/virtualbox/virtualbox-5.1.14.ebuild (-1 / +7 lines)
Lines 20-26 HOMEPAGE="http://www.virtualbox.org/" Link Here
20
LICENSE="GPL-2"
20
LICENSE="GPL-2"
21
SLOT="0"
21
SLOT="0"
22
KEYWORDS="~amd64 ~x86"
22
KEYWORDS="~amd64 ~x86"
23
IUSE="alsa debug doc headless java libressl lvm pam pulseaudio +opengl python +qt5 +sdk +udev vboxwebsrv vnc"
23
IUSE="alsa debug doc headless java libressl lvm pam pax_kernel pulseaudio +opengl python +qt5 +sdk +udev vboxwebsrv vnc"
24
24
25
RDEPEND="!app-emulation/virtualbox-bin
25
RDEPEND="!app-emulation/virtualbox-bin
26
	~app-emulation/virtualbox-modules-${PV}
26
	~app-emulation/virtualbox-modules-${PV}
Lines 75-80 DEPEND="${RDEPEND} Link Here
75
	!headless? ( x11-libs/libXinerama )
75
	!headless? ( x11-libs/libXinerama )
76
	java? ( >=virtual/jre-1.6:= )
76
	java? ( >=virtual/jre-1.6:= )
77
	pam? ( sys-libs/pam )
77
	pam? ( sys-libs/pam )
78
	pax_kernel? ( sys-apps/elfix )
78
	pulseaudio? ( media-sound/pulseaudio )
79
	pulseaudio? ( media-sound/pulseaudio )
79
	qt5? ( dev-qt/linguist-tools:5 )
80
	qt5? ( dev-qt/linguist-tools:5 )
80
	vboxwebsrv? ( net-libs/gsoap[-gnutls(-)] )
81
	vboxwebsrv? ( net-libs/gsoap[-gnutls(-)] )
Lines 183-188 src_prepare() { Link Here
183
		rm "${WORKDIR}"/patches/050_${PN}-*-nopie.patch || die
184
		rm "${WORKDIR}"/patches/050_${PN}-*-nopie.patch || die
184
	fi
185
	fi
185
186
187
	# Only add paxmark patch when we're on pax_kernel
188
	if ! use pax_kernel ; then
189
		rm "${WORKDIR}"/patches/virtualbox-5.1.4-paxmark-bldprogs.patch || die
190
	fi
191
186
	eapply "${WORKDIR}/patches"
192
	eapply "${WORKDIR}/patches"
187
193
188
	eapply_user
194
	eapply_user

Return to bug 591582