Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=892512294748ee6dea03c8108427feb728dbc76b

commit 892512294748ee6dea03c8108427feb728dbc76b
Author: crazy <[email protected]>
Date:   Fri Jul 15 15:40:04 2016 +0200

virtualbox-5.1.0-1-x86_64
* Version bump
* Qt5 is default GUI now

diff --git a/source/xapps-extra/virtualbox/FrugalBuild 
b/source/xapps-extra/virtualbox/FrugalBuild
index a7e7283..4d7fd8c 100644
--- a/source/xapps-extra/virtualbox/FrugalBuild
+++ b/source/xapps-extra/virtualbox/FrugalBuild
@@ -4,14 +4,15 @@

pkgname=virtualbox
realname=VirtualBox
-pkgver=5.0.24
+pkgver=5.1.0
pkgrel=1
pkgdesc="Oracle VirtualBox is a family of powerful x86 virtualization products 
for enterprise as well as home use."
url="http://www.virtualbox.org";
depends=('xerces-c>=2.8.0' 'xalan-c>=1.10.0-2' 'iasl' 'dev86' 'libxslt' 
'libxcursor' 'libidl' 'sdl' \
-         'alsa-lib' 'qt4-linguist' 'curl' 'libqtopengl' 'libxmu' 'libuuid' 
'libcap' \
-         'libvpx>=1.5.0' 'lvm2' 'libgl' 'libxext' 'libx11' 'libpulse' 'libglu')
-makedepends=('kernel-source' 'kernel-headers' 'cdrtools' 'x11-protos')
+         'alsa-lib'  'curl' 'libxmu' 'libuuid' 'libcap' 'qt5-base>=5.7.0' 
'qt5-x11extras>=5.7.0' \
+         'libvpx>=1.5.0' 'lvm2' 'libgl' 'libxext' 'libx11' 'libpulse' 'libglu' 
'libxrandr' 'libxcomposite' \
+        'libxinerama')
+makedepends=('kernel-source' 'kernel-headers' 'cdrtools' 'x11-protos' 'mesa' 
'qt5-tools' 'mesa-libgl-headers')
rodepends=("virtualbox-modules=$pkgver")
groups=('xapps-extra')
archs=('i686' 'x86_64')
@@ -20,7 +21,7 @@ 
source=(http://download.virtualbox.org/virtualbox/${pkgver}/${realname}-${pkgver
10-vboxdrv.rules LocalConfig.kmk $pkgname.install)
options=('scriptlet' 'genscriptlet')
_F_cd_path="${realname}-${pkgver}"
-sha1sums=('ddefd419363623caf82b6f5dae8671d46538c2a5' \
+sha1sums=('6cbce8f912dfbf215ebe1f7875694608a7a666c4' \
'aa931ae19edd8585150738f0efd8fedf5175a6d3' \
'5b7ecf8ee9e3b367c485e513ae36d30cbd23eff5' \
'f32f69a501794adc5da977060db0e607aee839f0')
@@ -28,7 +29,8 @@ sha1sums=('ddefd419363623caf82b6f5dae8671d46538c2a5' \
build() {

Fpatchall
-
+       # qt5.7
+        CXXFLAGS+=" -std=c++11"
Fsed '/usr/X11R6/bin/xterm' '/usr/bin/xterm' \
src/VBox/Runtime/VBox/RTAssertShouldPanic-vbox.cpp
Fsed 'X11R6/' '' configure
@@ -36,14 +38,16 @@ build() {
Fsed '-Werror$' '' Config.kmk
Fsed '.*&& check_makeself' '' configure # we don't have makeself
Fsed 'smc-napa' 'smcnapa' src/VBox/Devices/PC/vbox.dsl
-
+       Fsed 'CXX_FLAGS=""' 'CXX_FLAGS="-std=c++11"' configure
cp "$Fsrcdir/LocalConfig.kmk" .

+       echo "VBOX_GCC_OPT=$CXXFLAGS" >> LocalConfig.kmk
+
# Configure and load our options
if [ "$CARCH" == "x86_64" ]; then
-         ./configure --disable-docs --nofatal --enable-pulse --disable-vmmraw  
|| Fdie
+               ./configure --disable-docs --disable-kmods --nofatal 
--enable-pulse --disable-vmmraw  || Fdie
else
-         ./configure --disable-docs --nofatal --enable-pulse || Fdie
+               ./configure --disable-docs --disable-kmods --nofatal 
--enable-pulse  || Fdie
fi

source ./env.sh || Fdie
_______________________________________________
Frugalware-git mailing list
[email protected]
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to