[Lunar-commits] <moonbase> virtualbox: version bump to 2.1.0

Zachary McGrew zmcgrew at lunar-linux.org
Fri Dec 26 20:50:49 CET 2008


commit 2d0807703c017121c5c97f80f5d7ff55aee74d06
Author: Zachary McGrew <zmcgrew at lunar-linux.org>
Date:   Fri Dec 26 11:50:49 2008 -0800

    virtualbox: version bump to 2.1.0
    
    Lots of new features including the switch to Qt4 for the interface.
    Also included experimental support for 3D acceleration!
---
 x11-utils/virtualbox/BUILD   |   19 +++++++++++--------
 x11-utils/virtualbox/DEPENDS |    7 ++++---
 x11-utils/virtualbox/DETAILS |    6 +++---
 3 files changed, 18 insertions(+), 14 deletions(-)

diff --git a/x11-utils/virtualbox/BUILD b/x11-utils/virtualbox/BUILD
index bc41db9..5cc6889 100644
--- a/x11-utils/virtualbox/BUILD
+++ b/x11-utils/virtualbox/BUILD
@@ -1,15 +1,18 @@
-(                                                                                                                                                     
+(
 
-  # We need the qt3 paths
-  . /etc/profile.d/qt3.rc
+  #lets disable qt3
+  sedit s at WITH_QT3=1 at WITH_QT3=0@ configure &&
 
-  # Substitute hard-coded QTDIR with QTDIR from the qt3 profile
-  sedit 's/QT3DIR=.*/QT3DIR="$QTDIR"/g' configure &&           
+  # We need the qt4 paths
+  . /etc/profile.d/qt4.rc &&
 
   # Build VirtualBox
-  ./configure     &&
-  source ./env.sh &&
-  kmk             &&
+  # Disable hardending so normal users can run it
+  OPTS+=" --disable-hardening"   &&
+  OPTS+=" --with-qt4-dir=$QTDIR" &&
+  ./configure $OPTS             &&
+  source ./env.sh               &&
+  kmk                           &&
 
   # Build kernel module
   pushd out/linux.x86/release/bin/src &&
diff --git a/x11-utils/virtualbox/DEPENDS b/x11-utils/virtualbox/DEPENDS
index 53cfebc..d81683e 100644
--- a/x11-utils/virtualbox/DEPENDS
+++ b/x11-utils/virtualbox/DEPENDS
@@ -3,8 +3,9 @@ depends iasl
 depends dev86
 depends libxslt
 depends libXcursor
-depends qt3
+depends qt4
 depends libIDL
-depends SDL 
+depends SDL_ttf
 depends alsa-lib
-depends pulseaudio
+depends libcap
+optional_depends pulseaudio "" "--disable-pulse" "For pulseauio backend"
diff --git a/x11-utils/virtualbox/DETAILS b/x11-utils/virtualbox/DETAILS
index c4e0472..656c3ff 100644
--- a/x11-utils/virtualbox/DETAILS
+++ b/x11-utils/virtualbox/DETAILS
@@ -1,14 +1,14 @@
           MODULE=virtualbox
-    BASE_VERSION=1.6.6
+    BASE_VERSION=2.1.0
          VERSION=$BASE_VERSION
           SOURCE=VirtualBox-${VERSION}-OSE.tar.bz2
 SOURCE_DIRECTORY=$BUILD_DIRECTORY/VirtualBox-$VERSION
       SOURCE_URL=http://download.virtualbox.org/$MODULE/$VERSION
-      SOURCE_VFY=sha1:7c323b35d77277c650cbce2821ab6778d1e3270e
+      SOURCE_VFY=sha1:83127e780d76a4d1256b07f5ac01aa14f08ffa25
    MODULE_PREFIX=${VIRTUALBOX_PREFIX:-/usr/lib/virtualbox/}
         WEB_SITE=http://virtualbox.org
          ENTERED=20071004
-         UPDATED=20080905
+         UPDATED=20081218
            SHORT="Full virtualizer for x86 hardware"
 
 cat << EOF


More information about the Lunar-commits mailing list