diff options
Diffstat (limited to 'app-emulation/virtualbox-guest-additions')
-rw-r--r-- | app-emulation/virtualbox-guest-additions/Manifest | 2 | ||||
-rw-r--r-- | app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-5.2.10.ebuild (renamed from app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-5.2.8.ebuild) | 19 |
2 files changed, 14 insertions, 7 deletions
diff --git a/app-emulation/virtualbox-guest-additions/Manifest b/app-emulation/virtualbox-guest-additions/Manifest index 3b434231..b7f358a6 100644 --- a/app-emulation/virtualbox-guest-additions/Manifest +++ b/app-emulation/virtualbox-guest-additions/Manifest @@ -1,2 +1,2 @@ -DIST VirtualBox-5.2.8.tar.bz2 118500065 BLAKE2B 64d0cc0f928d224332f59e7966ee1bed8adcf097d27c577b6ecea5cbf203e170e38acca9f2371d6d7aa11f63b73e705b43a0516ccbe5993171f928406b8a3876 SHA512 49a3bd1c60d2c4cbd3799ece5fbfe15d9b6a00c5af9692478a1365a8eb4975228410e17dba24a388c0cf5387cb79fb7492feb4e6b2f531bc17322c3d61de7887 +DIST VirtualBox-5.2.10.tar.bz2 118575607 BLAKE2B 46360d63cf6d1b8744016cbb2c1eee1d57ebafc45f8b32782c7216fc547f24af4c7205b4e7c34d24cd7faf7e8ce4ea8373ad4a310040a6ef9b043a8ce2300f94 SHA512 1e6d5e5c6ce45d9a3864860819f6301c192c83be154c674cfb37c98506db88a8f70526ec05d115c53e40c4c91d243513f0a3196261c7dee244a18091b2e5717e DIST virtualbox-5.1.30-patches-02.tar.xz 2608 BLAKE2B 08b05a26622a7acec455f6d0dc72858f5f2758488e50d219f83c3d12606419d48e9d99302cde5a275929fe79af900c1b3ea3957fe9dfdaa952aaa0da9933291a SHA512 8a490f7cc44e40262fc47819736251c177adb635256794e9500f52729197c85211d5b0c0d000268089953a4c185872a8ba03c5d42df6b80f05eac8b81335320a diff --git a/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-5.2.8.ebuild b/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-5.2.10.ebuild index 367ad6d5..9133fde9 100644 --- a/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-5.2.8.ebuild +++ b/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-5.2.10.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://download.virtualbox.org/virtualbox/${MY_PV}/${MY_P}.tar.bz2 LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="amd64" IUSE="X" RDEPEND=" @@ -28,8 +28,7 @@ RDEPEND=" x11-libs/libXau x11-libs/libXdmcp x11-libs/libSM - x11-libs/libICE - x11-proto/glproto ) + x11-libs/libICE ) sys-apps/dbus ~sys-kernel/virtualbox-guest-dkms-${PV} !!x11-drivers/xf86-input-virtualbox @@ -42,12 +41,13 @@ DEPEND=" sys-devel/bin86 sys-libs/pam sys-power/iasl - X? ( x11-proto/renderproto ) - !X? ( x11-proto/xproto ) + x11-base/xorg-proto " PDEPEND=" X? ( x11-drivers/xf86-video-vboxvideo ) " +BUILD_TARGETS="all" +BUILD_TARGET_ARCH="${ARCH}" S="${WORKDIR}/${MY_P}" @@ -71,6 +71,13 @@ src_prepare() { cp "${FILESDIR}/${PN}-5-localconfig" LocalConfig.kmk || die use X || echo "VBOX_WITH_X11_ADDITIONS :=" >> LocalConfig.kmk + for vboxheader in {product,revision,version}-generated.h ; do + for mdir in vbox{guest,sf} ; do + ln -sf "${S}"/out/linux.${ARCH}/release/${vboxheader} \ + "${WORKDIR}/${mdir}/${vboxheader}" + done + done + sed -e '/^check_gcc$/d' -i configure || die rm "${WORKDIR}/patches/011_virtualbox-5.1.30-sysmacros.patch" || die @@ -145,7 +152,7 @@ src_install() { insinto /etc/xdg/autostart doins "${FILESDIR}"/vboxclient.desktop - + insinto /usr/share/doc/${PF} doins "${FILESDIR}"/xorg.conf.vbox |