summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD45
1 files changed, 20 insertions, 25 deletions
diff --git a/PKGBUILD b/PKGBUILD
index bd4628ee7797..5c49cd29c965 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -10,9 +10,9 @@ pkgname=('virtualbox-svn'
'virtualbox-guest-utils-svn'
'virtualbox-guest-utils-nox-svn'
'virtualbox-ext-vnc-svn')
-pkgver=68769
-pkgrel=2
-arch=('i686' 'x86_64')
+pkgver=70753
+pkgrel=1
+arch=('x86_64')
url='http://virtualbox.org'
license=('GPL' 'custom')
makedepends=('alsa-lib'
@@ -65,16 +65,15 @@ source=("VirtualBox::svn+http://www.virtualbox.org/svn/vbox/trunk"
'vboxweb.service'
'vboxreload'
'002-dri-driver-path.patch'
- '003-ogl-include-path.patch'
'005-gsoap-build.patch'
'006-rdesktop-vrdp-keymap-path.patch'
'007-python2-path.patch'
'008-no-vboxvideo.patch'
- '009-glibc-2.26.patch'
+ '009-include-path.patch'
)
sha256sums=('SKIP'
- '292fa3a414c125cf9119c8f2d866f3bd3a36c37842c9f68e6bbf74801860cd8a'
- 'f4c4ec1b2d25c64d3b334d487d4fbf6e06e072d252a0979f73a47a41e4afdcf7'
+ 'deb03efa7ad0376aa55a087f2e882afe00935f10b0e7aa853ba9147090d341ec'
+ '113f9b92141b85df01f1e74d22f01d1f1aa81650eb79b89ceefc3cae20afe2e2'
'2101ebb58233bbfadf3aa74381f22f7e7e508559d2b46387114bc2d8e308554c'
'da4c49f6ca94e047e196cdbcba2c321199f4760056ea66e0fbc659353e128c9e'
'9c5238183019f9ebc7d92a8582cad232f471eab9d3278786225abc1a1c7bf66e'
@@ -84,13 +83,13 @@ sha256sums=('SKIP'
'01dbb921bd57a852919cc78be5b73580a564f28ebab2fe8d6c9b8301265cbfce'
'e6e875ef186578b53106d7f6af48e426cdaf1b4e86834f01696b8ef1c685787f'
'2a9d7748dc58f9d091f791da06b733a696943114f7c0d580fa00a0752eb1d2ac'
- 'ee54fe188e27b6e80e2044ea9ba1874db2ca2c026ad04f393be1be69c18d440d'
- 'a094a37ce710452e45f14eaec3e10bd71054aa910cf463b36a8b3ec42be466a1'
+ 'f67674931c30187f867233e3a4ae662f93c9110fbd0bfce50dd9f391f4533bc0'
'7d2da8fe10a90f76bbfc80ad1f55df4414f118cd10e10abfb76070326abebd46'
'5d5af2de5b1f1c61ec793503350f2440661cf8fd640f11b8a86f10bce499c0dc'
'6bdb017459532537199c399eefd3d84d8dc7f1786e79997caebd3b6eb5c75d9f'
'8b7f241107863f82a5b0ae336aead0b3366a40103ff72dbebf33f54b512a0cbc'
- '3b6ad08a80f9f8c02c0c3625b7c96150056b466b8f32740b242a55736c282ec7')
+ '1acc7014bcb3d9ca6da29eed813c3d6e91a688c43f9d93802fd4e3814f67ace4'
+ )
pkgver() {
cd "VirtualBox"
@@ -116,6 +115,9 @@ prepare() {
msg2 'Use our CFLAGS'
echo "VBOX_GCC_OPT=$CXXFLAGS" >> LocalConfig.kmk
+ msg2 'Use system GL headers'
+ echo 'VBOX_USE_SYSTEM_GL_HEADERS=true' >> LocalConfig.kmk
+
msg2 'Remove gcc version censorship'
sed -i 's/^check_gcc$/#check_gcc/' configure
}
@@ -144,7 +146,6 @@ build() {
}
package_virtualbox-svn() {
- _pkgname=virtualbox
pkgdesc='Powerful x86 virtualization for enterprise as well as home use'
depends=('glibc' 'openssl' 'curl' 'gcc-libs' 'libpng' 'python2' 'sdl'
'libvpx' 'libxml2' 'procps-ng' 'shared-mime-info' 'zlib'
@@ -155,9 +156,9 @@ package_virtualbox-svn() {
'virtualbox-ext-vnc: VNC server support'
'virtualbox-sdk: Developer kit')
backup=('etc/vbox/vbox.cfg')
+ provides=('virtualbox')
replaces=('virtualbox-ose')
conflicts=('virtualbox-ose' 'virtualbox')
- provides=('virtualbox')
install=virtualbox.install
source "VirtualBox/env.sh"
@@ -228,7 +229,7 @@ package_virtualbox-svn() {
cd "$srcdir"
#licence
- install -Dm644 VirtualBox/COPYING "$pkgdir/usr/share/licenses/$_pkgname/LICENSE"
+ install -Dm644 VirtualBox/COPYING "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
# install systemd stuff
install -Dm644 60-vboxdrv.rules "$pkgdir/usr/lib/udev/rules.d/60-vboxdrv.rules"
@@ -241,7 +242,6 @@ package_virtualbox-svn() {
}
package_virtualbox-sdk-svn() {
- _pkgname=virtualbox-sdk
pkgdesc='VirtualBox Software Developer Kit (SDK)'
depends=('python2')
provides=('virtualbox-sdk')
@@ -261,7 +261,7 @@ package_virtualbox-sdk-svn() {
cp -r sdk "$pkgdir/usr/lib/virtualbox"
# licence
install -Dm644 "$srcdir/VirtualBox/COPYING" \
- "$pkgdir/usr/share/licenses/$_pkgname/LICENSE"
+ "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
}
package_virtualbox-host-dkms-svn() {
@@ -272,7 +272,7 @@ package_virtualbox-host-dkms-svn() {
'virtualbox-host-source'
'virtualbox-host-modules-lts')
conflicts=('virtualbox-source' 'virtualbox-host-source' 'virtualbox-host-dkms')
- provides=('VIRTUALBOX-HOST-MODULES-SVN' 'virtualbox-host-dkms')
+ provides=('VIRTUALBOX-HOST-MODULES-SVN')
optdepends=('linux-headers: build modules against Arch kernel'
'linux-lts-headers: build modules against LTS kernel'
'linux-zen-headers: build modules against ZEN kernel')
@@ -302,7 +302,7 @@ package_virtualbox-guest-dkms-svn() {
replaces=('virtualbox-archlinux-source'
'virtualbox-guest-source'
'virtualbox-guest-modules-lts')
- provides=('VIRTUALBOX-GUEST-MODULES-SVN' 'virtualbox-guest-dkms')
+ provides=('VIRTUALBOX-GUEST-MODULES-SVN')
conflicts=('virtualbox-archlinux-source' 'virtualbox-guest-source' 'virtualbox-guest-dkms')
optdepends=('linux-headers: build modules against Arch kernel'
'linux-lts-headers: build modules against LTS kernel'
@@ -327,14 +327,12 @@ package_virtualbox-guest-dkms-svn() {
}
package_virtualbox-guest-utils-svn() {
- _pkgname=virtualbox-guest-utils
pkgdesc='VirtualBox Guest userspace utilities'
depends=('glibc' 'pam' 'libx11' 'libxcomposite'
'libxdamage' 'libxext' 'libxfixes' 'libxmu' 'libxt' 'xorg-xrandr'
'VIRTUALBOX-GUEST-MODULES-SVN')
replaces=('virtualbox-archlinux-additions' 'virtualbox-guest-additions')
conflicts=('virtualbox-archlinux-additions' 'virtualbox-guest-additions' 'virtualbox-guest-utils-nox' 'virtualbox-guest-utils')
- provides=('virtualbox-guest-utils')
source "VirtualBox/env.sh"
pushd "VirtualBox/out/linux.$BUILD_PLATFORM_ARCH/release/bin/additions"
@@ -354,14 +352,12 @@ package_virtualbox-guest-utils-svn() {
install -Dm644 vboxservice.service "$pkgdir/usr/lib/systemd/system/vboxservice.service"
install -Dm644 virtualbox-guest-utils.sysusers "$pkgdir/usr/lib/sysusers.d/virtualbox-guest-utils.conf"
# licence
- install -Dm644 VirtualBox/COPYING "$pkgdir/usr/share/licenses/$_pkgname/LICENSE"
+ install -Dm644 VirtualBox/COPYING "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
}
package_virtualbox-guest-utils-nox-svn() {
- _pkgname=virtualbox-guest-utils-nox
pkgdesc='VirtualBox Guest userspace utilities without X support'
depends=('glibc' 'pam' 'VIRTUALBOX-GUEST-MODULES-SVN')
- provides=('virtualbox-guest-utils-nox')
conflicts=('virtualbox-guest-utils' 'virtualbox-guest-utils-nox')
source "VirtualBox/env.sh"
@@ -376,11 +372,10 @@ package_virtualbox-guest-utils-nox-svn() {
install -Dm644 virtualbox-guest-utils.sysusers "$pkgdir/usr/lib/sysusers.d/virtualbox-guest-utils.conf"
# licence
install -Dm644 "$srcdir/VirtualBox/COPYING" \
- "$pkgdir/usr/share/licenses/$_pkgname/LICENSE"
+ "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
}
package_virtualbox-ext-vnc-svn() {
- _pkgname=virtualbox-ext-vnc
pkgdesc='VirtualBox VNC extension pack'
depends=('virtualbox' 'libvncserver')
optdepends=('tigervnc: vnc client')
@@ -393,7 +388,7 @@ package_virtualbox-ext-vnc-svn() {
install -Dm644 VNC-*.vbox-extpack "$pkgdir/usr/share/virtualbox/extensions/VNC-svn.vbox-extpack"
# licence
install -Dm644 "$srcdir/VirtualBox/COPYING" \
- "$pkgdir/usr/share/licenses/$_pkgname/LICENSE"
+ "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
}
# vim:set ts=4 sw=4 et: