<pre style='margin:0'>
Ken (kencu) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/80709efdc0b4154e6c0b26d01a28d9bae04850a9">https://github.com/macports/macports-ports/commit/80709efdc0b4154e6c0b26d01a28d9bae04850a9</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'>     new 80709efdc0b virtualbox: delete port
</span>80709efdc0b is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 80709efdc0b4154e6c0b26d01a28d9bae04850a9
</span>Author: Christopher Chavez <chrischavez@gmx.us>
AuthorDate: Sat Aug 15 21:25:55 2020 -0500

<span style='display:block; white-space:pre;color:#404040;'>    virtualbox: delete port
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Port has not been successfully updated in 7 years, has reported build
</span><span style='display:block; white-space:pre;color:#404040;'>    problems, has broken dependencies (vde2), and is unbuildable on recent
</span><span style='display:block; white-space:pre;color:#404040;'>    macOS versions (requires apple-gcc42).
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Closes: https://trac.macports.org/ticket/35808
</span><span style='display:block; white-space:pre;color:#404040;'>    Closes: https://trac.macports.org/ticket/36927
</span><span style='display:block; white-space:pre;color:#404040;'>    Closes: https://trac.macports.org/ticket/38364
</span><span style='display:block; white-space:pre;color:#404040;'>    Closes: https://trac.macports.org/ticket/38558
</span><span style='display:block; white-space:pre;color:#404040;'>    Closes: https://trac.macports.org/ticket/50622
</span><span style='display:block; white-space:pre;color:#404040;'>    Closes: https://trac.macports.org/ticket/51999
</span>---
 emulators/virtualbox/Portfile                      | 336 --------------
 emulators/virtualbox/files/patch-apple-gcc42.diff  | 100 -----
 emulators/virtualbox/files/patch-build.diff        | 493 ---------------------
 ...c-VBox-GuestHost-OpenGL-include-GL-glext.h.diff |  13 -
 emulators/virtualbox/files/patch-startup.diff      |  92 ----
 emulators/virtualbox/files/patch-vde.diff          |  22 -
 6 files changed, 1056 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/emulators/virtualbox/Portfile b/emulators/virtualbox/Portfile
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index aaa1503ad4b..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/emulators/virtualbox/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,336 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-PortSystem          1.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-name                virtualbox
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-version             4.2.16
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# Note: On virtualbox version changes please update the checksums of all
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# subports, and update extension_pack_build to match the current build
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# of the extension pack.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# Also remember to revision bump port ld64
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-set extension_pack_build   86992
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-categories          emulators
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-platforms           darwin
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-license             GPL-2
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-maintainers         nomaintainer
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-description         open source virtualization technology from Oracle
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-long_description \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    VirtualBox is a powerful x86 and AMD64/Intel64 virtualization product for \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    enterprise as well as home use. Not only is VirtualBox an extremely \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    feature rich, high performance product for enterprise customers, it is \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    also the only professional solution that is freely available as Open \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    Source Software.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-homepage            http://www.virtualbox.org/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-master_sites        http://download.virtualbox.org/virtualbox/${version}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-if {${name} eq ${subport}} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    revision            3
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    PortGroup           qt4 1.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    # virtualbox installs a kernel extension so it has to build
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    # for the same architecture as the kernel
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    set kernel_arch [exec uname -m]
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    switch ${kernel_arch} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        i386 -
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        x86_64 {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            supported_archs ${kernel_arch}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        default {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            supported_archs i386 x86_64
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    universal_variant   no
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    distname            VirtualBox-${version}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    use_bzip2           yes
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    checksums           rmd160  a49d044f6935199a71f6bdf94fd9082f9888d2d6 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        sha256  ff0f8916d039120554d9d73c7cae1863d6161933374374ec2f5313892046d45a \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        size    76904452
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    depends_lib-append          port:curl \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                                port:libidl \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                                port:libxml2 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                                port:libxslt \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                                path:lib/libssl.dylib:openssl \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                                port:libsdl
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    patchfiles                  patch-build.diff \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                                patch-startup.diff
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    platform darwin 11 {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        patchfiles-append patch-src-VBox-GuestHost-OpenGL-include-GL-glext.h.diff
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.compiler          gcc-4.2
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    # Use the apple-gcc-4.2 compiler because Xcode 4.2 no longer
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    # provides gcc-4.2 and builds with llvm-gcc-4.2 crash.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    if {![file executable ${configure.cc}]} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        depends_build-append    port:apple-gcc42
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        depends_skip_archcheck-append apple-gcc42
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        patchfiles-append       patch-apple-gcc42.diff
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        configure.compiler      apple-gcc-4.2
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.pre_args-delete   --prefix=${prefix}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args              --with-qt-dir=${prefix} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                                --with-openssl-dir=${prefix} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                                --with-gcc=${configure.cc} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                                --with-g++=${configure.cxx}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    # VirtualBox uses kBuild.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    build.cmd                   ". env.sh && kmk"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    build.env-append            VERBOSE=1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    build.args-append           KBUILD_VERBOSE=full
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    # This is the open source edition of VirtualBox.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    worksrcdir                  VirtualBox-${version}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    set kext_dir                /Library/Extensions
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    set startup_items_dir       /Library/StartupItems
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    post-patch {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        if {[vercmp $xcodeversion "4.4"] >= 0} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            set oldest_supported_SDK 10.7
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        } elseif {[vercmp $xcodeversion "4.1"] >= 0} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            set oldest_supported_SDK 10.6
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        } else {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            set oldest_supported_SDK "10.[expr [lindex [split ${macosx_deployment_target} "."] 1] - 1]"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        reinplace "s|@APPLICATIONS_DIR@|${applications_dir}|g" \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            ${worksrcpath}/LocalConfig.kmk
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        reinplace "s|@MACOSX_DEPLOYMENT_TARGET@|${oldest_supported_SDK}|g" \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           ${worksrcpath}/LocalConfig.kmk
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        reinplace "s|@KEXT_DIR@|${prefix}${kext_dir}|g" \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            ${worksrcpath}/src/VBox/Installer/darwin/VBoxStartupItems/VirtualBox/VirtualBox
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        if {[variant_isset vde2]} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            reinplace "s|@PREFIX@|${prefix}|g" ${worksrcpath}/include/VBox/VDEPlugSymDefs.h
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    destroot {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        set release_dir [lindex [glob -- ${worksrcpath}/out/darwin.*/release/dist] 0]
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        xinstall -m 755 -d ${destroot}${applications_dir}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        copy ${release_dir}/VirtualBox.app ${destroot}${applications_dir}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        copy ${release_dir}/sdk ${destroot}${applications_dir}/VirtualBox.app
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        # Set the owner and group to root:wheel, which is required for kernel extensions
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        # and possibly startup items.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        xinstall -m 755 -o root -g wheel -d ${destroot}${prefix}${kext_dir}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        foreach kext [glob -- ${release_dir}/*.kext] {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            copy ${kext} ${destroot}${prefix}${kext_dir}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        xinstall -m 755 -o root -g wheel -d ${destroot}${prefix}${startup_items_dir}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        copy ${worksrcpath}/src/VBox/Installer/darwin/VBoxStartupItems/VirtualBox ${destroot}${prefix}${startup_items_dir}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        # Create proxies for binaries bundled with VirtualBox.app.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        foreach app_proxy [list VirtualBox VBoxBalloonCtrl VBoxManage VBoxHeadless] {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            set app_proxy_file [open ${destroot}${prefix}/bin/${app_proxy} w]
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            puts $app_proxy_file "#!/usr/bin/env bash"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            puts $app_proxy_file "exec -- ${applications_dir}/VirtualBox.app/Contents/MacOS/${app_proxy} \"\$@\""
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            close $app_proxy_file
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            file attributes ${destroot}${prefix}/bin/${app_proxy} -permissions "+x"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        foreach executable [list VirtualBox VirtualBoxVM VBoxHeadless VBoxNetAdpCtl VBoxNetDHCP] {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            file attributes ${destroot}${applications_dir}/VirtualBox.app/Contents/MacOS/${executable} -permissions "u+s"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    pre-activate {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        set head_path ${applications_dir}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        while {${head_path} ne "/"} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            if {[file attributes ${head_path} -owner] ne "root" || [file attributes ${head_path} -group] ne "admin"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                || [expr [file attributes ${head_path} -permissions] & 00002] != 0} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                error "VirtualBox requires the \"${applications_dir}\" directory and its parent directories to be\
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-root:admin owned and not world writeable."
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            set head_path [file dirname ${head_path}]
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    variant vde2 description {Enable support for VDE} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        depends_lib-append      port:vde2
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        patchfiles-append       patch-vde.diff
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        configure.args-append   --enable-vde
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    variant vnc description {Enable support for VNC} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        depends_lib-append      port:LibVNCServer
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        configure.args-append   --enable-vnc
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    default_variants            +vde2 +vnc
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    startupitem.create          yes
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    startupitem.name            VirtualBox
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    startupitem.start           "${prefix}${startup_items_dir}/VirtualBox/VirtualBox start"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    startupitem.stop            "${prefix}${startup_items_dir}/VirtualBox/VirtualBox stop"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    startupitem.restart         "${prefix}${startup_items_dir}/VirtualBox/VirtualBox restart"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    startupitem.pidfile         none
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    livecheck.type              regex
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    if {[lindex [split ${version} .] 2] == 0} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        livecheck.version       [join [lrange [split ${version} .] 0 1] .]
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    livecheck.url               ${homepage}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    livecheck.regex             "VirtualBox (\\d+\\.\\d+(?:\\.\\d+)?) released!"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-subport virtualbox-guest-additions {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    revision                2
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    license                 VirtualBoxPUEL
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    description             guest additions for VirtualBox
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    long_description        ${description}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    supported_archs         noarch
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    distfiles               VBoxGuestAdditions_${version}.iso
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    checksums               rmd160  335365fbe7406aa0a0d3c0b886f0330b611b6ece \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                            sha256  cf2b0722da984a5f41a7814ee288262cbdf4c785630b2a7726c3daa6c5caa0c5 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                            size    59633664
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    depends_run             port:virtualbox
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    extract.only
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    use_configure           no
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    build {}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    destroot {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        set dir ${destroot}${applications_dir}/VirtualBox.app/Contents/MacOS/additions
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        xinstall -d ${dir}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        copy ${distpath}/${distfiles} ${dir}/VBoxGuestAdditions.iso
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    livecheck.type          none
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-subport virtualbox-extension-pack {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    revision                2
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    # We want to match the supported arch
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    set kernel_arch [exec uname -m]
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    switch ${kernel_arch} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        i386 -
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        x86_64 {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            supported_archs ${kernel_arch}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        default {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            supported_archs i386 x86_64
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    array set archs_map {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         i386       "darwin.x86"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         x86_64     "darwin.amd64"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    set extension_archs {}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    foreach {arch} ${supported_archs} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        lappend extension_archs $archs_map($arch)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    set name_extpack    Oracle_VM_VirtualBox_Extension_Pack
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    set app_dir VirtualBox.app
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    set lib_dir ${app_dir}/Contents/MacOS
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    set ext_dir ${lib_dir}/ExtensionPacks
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    version             ${version}-${extension_pack_build}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    license             VirtualBoxPUEL
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    description         Oracle VM VirtualBox Extension Pack
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    long_description    ${description}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    depends_run         port:virtualbox
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    distname            ${name_extpack}-${version}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    # Temporary override because the original file disappeared from Oracle's site.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    master_sites        http://linuxclass.heinz.cmu.edu/virtualbox/old/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    checksums           rmd160  b41596eba7d8b402e0030eaa651898cacc8b1d3b \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        sha256  8f88b1ebe69b770103e9151bebf6681c5e049eb5fac45ae8d52c43440aa0fa0d \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        size    11651255
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    worksrcdir          ${name_extpack}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    extract.suffix      .vbox-extpack
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    extract.mkdir       yes
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    use_configure       no
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    build {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        # The pre-built libraries use weird prefixes and Oracle recommends setting
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        # DYLD_LIBRARY_PATH to deal with this. I would rather fix the paths in the
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        # libraries at install time.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        foreach {arch} $extension_archs {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            foreach lib [glob -directory ${worksrcpath}/${arch} *.dylib*] {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                system "install_name_tool -id ${applications_dir}/${ext_dir}/${name_extpack}/${arch}/[strsed ${lib} /^.*\\///] ${lib}"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                # Then for each dependent dylib with a weird path that this dylib
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                # references, fix the reference to use ${lib_dir}.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                foreach dep [exec otool -L ${lib}] {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    if [string match "/Applications/${lib_dir}/*" ${dep}] {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        system "install_name_tool -change ${dep} ${applications_dir}/${lib_dir}/[strsed ${dep} /^.*\\///] ${lib}"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    destroot {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        xinstall -d -o root -g admin -m 755 ${destroot}${applications_dir}/${ext_dir}/${name_extpack}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        foreach {f} [glob -directory ${worksrcpath} -type f *] {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            xinstall -o "root" -g "admin" -m 0644 ${f} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                ${destroot}${applications_dir}/${ext_dir}/${name_extpack}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        foreach {arch} $extension_archs {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            xinstall -o "root" -g "admin" -m 0755 -d \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                ${destroot}${applications_dir}/${ext_dir}/${name_extpack}/${arch}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            foreach {f} [glob -directory ${worksrcpath}/${arch} *] {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                xinstall -o "root" -g "admin" -m 0644 ${f} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    ${destroot}${applications_dir}/${ext_dir}/${name_extpack}/${arch}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    livecheck.type      regex
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    livecheck.url       https://www.virtualbox.org/wiki/Downloads
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    livecheck.regex     "/Oracle_VM_VirtualBox_Extension_Pack-(\\d(?!\\${extract.suffix}).*)\\${extract.suffix}"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/emulators/virtualbox/files/patch-apple-gcc42.diff b/emulators/virtualbox/files/patch-apple-gcc42.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index a99d1cace5c..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/emulators/virtualbox/files/patch-apple-gcc42.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,100 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- Config.kmk.orig        2013-01-21 13:27:33.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ Config.kmk     2013-01-21 13:27:33.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -1916,10 +1916,8 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    $(error VBox: 64-bit darwin builds require Xcode 3.2 or later, you have $(VBOX_XCODE_VERSION))
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- if $(VBOX_XCODE_VERSION_MAJOR) == 4 && $(VBOX_XCODE_VERSION_MINOR) >= 2
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  TOOL_GXX4MACHO_PREFIX ?= llvm-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- TOOL_GXX4MACHO_SUFFIX ?= -4.2
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ TOOL_GXX4MACHO_PREFIX ?=
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ TOOL_GXX4MACHO_SUFFIX ?= -apple-4.2
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  VBOX_DARWIN_NO_COMPACT_LINKEDIT ?=
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  TOOL_GCC4MACHO_SUFFIX ?= $(TOOL_GXX4MACHO_SUFFIX)$(HOSTSUFF_EXE)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- kBuild/tools/LLVMGCC42MACHO.kmk.orig   2013-01-21 13:27:33.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ kBuild/tools/LLVMGCC42MACHO.kmk        2013-01-21 13:27:33.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -1,6 +1,6 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # $Id: LLVMGCC42MACHO.kmk 2547 2011-11-04 21:58:53Z bird $
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ## @file
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--# kBuild Tool Config - LLVM GCC v4.2.x targeting Darwin (Mac OS X) Mach-O.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+# kBuild Tool Config - Apple GCC v4.2.x targeting Darwin (Mac OS X) Mach-O.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -31,17 +31,22 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--TOOL_LLVMGCC42MACHO := LLVM GCC v4.2.x targeting Darwin (Mac OS X) Mach-O.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+TOOL_LLVMGCC42MACHO := Apple GCC v4.2.x targeting Darwin (Mac OS X) Mach-O.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # Tool Specific Properties
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--TOOL_LLVMGCC42MACHO_PREFIX    ?= llvm-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--TOOL_LLVMGCC42MACHO_SUFFIX    ?= -4.2$(HOSTSUFF_EXE)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+TOOL_LLVMGCC42MACHO_PREFIX    ?=
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+TOOL_LLVMGCC42MACHO_SUFFIX    ?= -apple-4.2$(HOSTSUFF_EXE)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- TOOL_LLVMGCC42MACHO_CC        ?= $(TOOL_LLVMGCC42MACHO_PREFIX)gcc$(TOOL_LLVMGCC42MACHO_SUFFIX)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- TOOL_LLVMGCC42MACHO_CXX       ?= $(TOOL_LLVMGCC42MACHO_PREFIX)g++$(TOOL_LLVMGCC42MACHO_SUFFIX)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- TOOL_LLVMGCC42MACHO_OBJC      ?= $(TOOL_LLVMGCC42MACHO_PREFIX)gcc$(TOOL_LLVMGCC42MACHO_SUFFIX)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- TOOL_LLVMGCC42MACHO_OBJCXX    ?= $(TOOL_LLVMGCC42MACHO_PREFIX)gcc$(TOOL_LLVMGCC42MACHO_SUFFIX)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- TOOL_LLVMGCC42MACHO_AS        ?= $(TOOL_LLVMGCC42MACHO_PREFIX)gcc$(TOOL_LLVMGCC42MACHO_SUFFIX)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--TOOL_LLVMGCC42MACHO_LD        ?= $(TOOL_LLVMGCC42MACHO_PREFIX)gcc$(TOOL_LLVMGCC42MACHO_SUFFIX)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+# note: this LLVMGCC42MACHO_LD differs from LLVMGCCMACHO, this is because apple-gcc-42
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+# require __personality_* symbol which might require by cpp sources processing by this
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+# tool set (e.g. filesplitter), this link issue resolve by involving g++ stack.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+TOOL_LLVMGCC42MACHO_LD        ?= $(TOOL_LLVMGCC42MACHO_PREFIX)g++$(TOOL_LLVMGCC42MACHO_SUFFIX)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- TOOL_LLVMGCC42MACHO_LD_SYSMOD ?= $(TOOL_LLVMGCC42MACHO_PREFIX)gcc$(TOOL_LLVMGCC42MACHO_SUFFIX)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ifndef TOOL_LLVMGCC42MACHO_LDFLAGS.$(KBUILD_TARGET)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- TOOL_LLVMGCC42MACHO_LDFLAGS.dll ?= -dynamiclib
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- kBuild/tools/LLVMGXX42MACHO.kmk.orig   2013-01-21 13:27:33.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ kBuild/tools/LLVMGXX42MACHO.kmk        2013-01-21 13:27:33.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -1,6 +1,6 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # $Id: LLVMGXX42MACHO.kmk 2547 2011-11-04 21:58:53Z bird $
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ## @file
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--# kBuild Tool Config - LLVM GCC v4.2.x targeting Darwin (Mac OS X) Mach-O, for building C++ code.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+# kBuild Tool Config - Apple GCC v4.2.x targeting Darwin (Mac OS X) Mach-O, for building C++ code.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -31,11 +31,11 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--TOOL_LLVMGXX42MACHO := LLVM GCC v4.2.x targeting Darwin (Mac OS X) Mach-O, for building C++ code.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+TOOL_LLVMGXX42MACHO := Apple GCC v4.2.x targeting Darwin (Mac OS X) Mach-O, for building C++ code.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # Tool Specific Properties
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--TOOL_LLVMGXX42MACHO_PREFIX    ?= llvm-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--TOOL_LLVMGXX42MACHO_SUFFIX    ?= -4.2$(HOSTSUFF_EXE)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+TOOL_LLVMGXX42MACHO_PREFIX    ?=
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+TOOL_LLVMGXX42MACHO_SUFFIX    ?= -apple-4.2$(HOSTSUFF_EXE)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- TOOL_LLVMGXX42MACHO_CC        ?= $(TOOL_LLVMGXX42MACHO_PREFIX)gcc$(TOOL_LLVMGXX42MACHO_SUFFIX)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- TOOL_LLVMGXX42MACHO_CXX       ?= $(TOOL_LLVMGXX42MACHO_PREFIX)g++$(TOOL_LLVMGXX42MACHO_SUFFIX)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- TOOL_LLVMGXX42MACHO_OBJC      ?= $(TOOL_LLVMGXX42MACHO_PREFIX)gcc$(TOOL_LLVMGXX42MACHO_SUFFIX)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- src/libs/kStuff/kStuff/kLdr/kLdrModMachO.c.orig        2013-01-21 13:27:34.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ src/libs/kStuff/kStuff/kLdr/kLdrModMachO.c     2013-01-21 13:27:34.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -967,6 +967,8 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-             }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-             case LC_DYSYMTAB:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+      case LC_FUNCTION_STARTS:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+      case LC_DATA_IN_CODE:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                 /** @todo deal with this! */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                 break;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- src/libs/kStuff/kStuff/include/k/kLdrFmts/mach-o.h.orig        2013-01-21 13:27:34.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ src/libs/kStuff/kStuff/include/k/kLdrFmts/mach-o.h     2013-01-21 13:27:34.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -380,7 +380,8 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #define LC_VERSION_MIN_MACOSX KU32_C(0x24)   /**< The image requires the given Mac OS X version. See version_min_command. */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #define LC_VERSION_MIN_IPHONEOS KU32_C(0x25) /**< The image requires the given iOS version. See version_min_command. */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #define LC_FUNCTION_STARTS  KU32_C(0x26)  /**< Where to find the compress function start addresses. See linkedit_data_command. */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#define LC_DYLD_ENVIRONMENT KU32_C(0x26)  /**< Environment variable for the dynamic linker. See dylinker_command. */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#define LC_DYLD_ENVIRONMENT KU32_C(0x27)  /**< Environment variable for the dynamic linker. See dylinker_command. */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#define LC_DATA_IN_CODE KU32_C(0x29) /** ???? */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- /** @} */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/emulators/virtualbox/files/patch-build.diff b/emulators/virtualbox/files/patch-build.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 1055ea20994..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/emulators/virtualbox/files/patch-build.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,493 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- Config.kmk.orig        2012-06-20 08:07:42.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ Config.kmk     2012-08-19 05:22:48.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -1151,7 +1151,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # of VirtualBox binaries.  We request though that you always use something that
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # clearly identifies your build and makes it clear that it is not one done by
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # the VirtualBox team.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- VBOX_BUILD_PUBLISHER = _OSE
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ VBOX_BUILD_PUBLISHER = _MACPORTS
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # Keep in sync with G_virtualBoxPackage in glue-jaxws.xsl and glue-java.xsl
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -1877,7 +1877,11 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   VBOX_PATH_MACOSX_SDK ?= $(VBOX_PATH_MACOSX_SDK_ROOT)/MacOSX$(VBOX_DEF_MACOSX_VERSION_MIN)u.sdk
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  else
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  VBOX_PATH_MACOSX_SDK ?= $(VBOX_PATH_MACOSX_SDK_ROOT)/MacOSX$(VBOX_DEF_MACOSX_VERSION_MIN).sdk
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  ifneq ($(wildcard /Developer/SDKs/MacOSX$(VBOX_DEF_MACOSX_VERSION_MIN).sdk),)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+   VBOX_PATH_MACOSX_SDK = /Developer/SDKs/MacOSX$(VBOX_DEF_MACOSX_VERSION_MIN).sdk
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  else
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+   VBOX_PATH_MACOSX_SDK = $(shell xcode-select -print-path)/Platforms/MacOSX.platform/Developer/SDKs/MacOSX$(VBOX_DEF_MACOSX_VERSION_MIN).sdk
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  ## The Xcode version.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -1971,6 +1975,13 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  if1of ($(VBOX_DEF_MACOSX_VERSION_MIN), 10.4 10.5 10.6)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  ifndef VBOX_PATH_MACOSX_SDK_10_6
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+   ifneq ($(wildcard $(VBOX_PATH_MACOSX_SDK_ROOT)/MacOSX10.6.sdk),)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    VBOX_PATH_MACOSX_SDK_10_6           = $(VBOX_PATH_MACOSX_SDK_ROOT)/MacOSX10.6.sdk
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+   else
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    VBOX_PATH_MACOSX_SDK_10_6           = $(shell xcode-select -print-path)/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.6.sdk
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+   endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   VBOX_PATH_MACOSX_SDK_10_6            ?= $(VBOX_PATH_MACOSX_SDK_ROOT)/MacOSX10.6.sdk
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   VBOX_DARWIN_DEF_SDK_10_6_DEFS        := MAC_OS_X_VERSION_MIN_REQUIRED=1060 MAC_OS_X_VERSION_MAX_ALLOWED=1060
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   VBOX_DARWIN_DEF_SDK_10_6_CFLAGS      := -mmacosx-version-min=10.6 -isysroot $(VBOX_PATH_MACOSX_SDK_10_6)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -1989,7 +2000,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    ifneq ($(wildcard $(VBOX_PATH_MACOSX_SDK_ROOT)/MacOSX10.7.sdk),)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     VBOX_PATH_MACOSX_SDK_10_7           = $(VBOX_PATH_MACOSX_SDK_ROOT)/MacOSX10.7.sdk
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    else
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--    VBOX_PATH_MACOSX_SDK_10_7           = $(PATH_DEVTOOLS)/darwin.x86/SDKs/MacOSX10.7.sdk
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    VBOX_PATH_MACOSX_SDK_10_7           = $(shell xcode-select -print-path)/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.7.sdk
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   VBOX_DARWIN_DEF_SDK_10_7_DEFS        := MAC_OS_X_VERSION_MIN_REQUIRED=1070 MAC_OS_X_VERSION_MAX_ALLOWED=1070
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -2169,22 +2180,22 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- VBOX_GCC32_CHECK_CXX = $(2)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- else
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- VBOX_GCC_CHECK_CC = $(shell \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--   if $(TOOL_$(VBOX_GCC_TOOL)_CC) $(subst -Wno-,-W,$(1)) -S -o /dev/null -xc /dev/null > /dev/null 2>&1; \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+   if $(TOOL_$(VBOX_GCC_TOOL)_CC) $(subst -Wno-,-W,$(1)) -S -xc /dev/null > /dev/null 2>&1; \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    then echo "$(1)"; \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    else echo "$(2)"; fi; )
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- VBOX_GCC_CHECK_CXX = $(shell \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--   if $(TOOL_$(VBOX_GCC_TOOL)_CXX) $(subst -Wno-,-W,$(1)) -S -o /dev/null -xc++ /dev/null > /dev/null 2>&1; \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+   if $(TOOL_$(VBOX_GCC_TOOL)_CXX) $(subst -Wno-,-W,$(1)) -S -xc++ /dev/null > /dev/null 2>&1; \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    then echo "$(1)"; \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    else echo "$(2)"; fi; )
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- VBOX_GCC_CHECK_LD = $(shell \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--   if $(TOOL_$(VBOX_GCC_TOOL)_LD) -Wl,$(1) $(if $(eq $(KBUILD_HOST),darwin),-Wl$(COMMA)-u$(COMMA)start -Wl$(COMMA)-undefined$(COMMA)dynamic_lookup,) -nostdlib -o /dev/null -xc /dev/null > /dev/null 2>&1 ;\
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+   if $(TOOL_$(VBOX_GCC_TOOL)_LD) -Wl,$(1) $(if $(eq $(KBUILD_HOST),darwin),-Wl$(COMMA)-u$(COMMA)start -Wl$(COMMA)-undefined$(COMMA)dynamic_lookup,) -nostdlib -xc /dev/null > /dev/null 2>&1 ;\
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    then echo "-Wl,$(1)"; \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    else echo "$(2)"; fi; )
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- VBOX_GCC32_CHECK_CXX = $(shell \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--   if $(TOOL_$(VBOX_GCC32_TOOL)_CXX) $(1) -S -o /dev/null -xc++ /dev/null > /dev/null 2>&1; \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+   if $(TOOL_$(VBOX_GCC32_TOOL)_CXX) $(1) -S -xc++ /dev/null > /dev/null 2>&1; \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    then echo "$(1)"; \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    else echo "$(2)"; fi; )
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -4225,25 +4236,6 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  # be cleaned up properly later some time (not important now).
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  #
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  ifeq ($(VBOX_PATH_QT4),)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  ifeq ($(KBUILD_TARGET),darwin)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--   VBOX_PATH_QT4 := $(lastword $(sort $(wildcard $(PATH_DEVTOOLS_TRG)/qt/v4*)))
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--   ifeq ($(VBOX_PATH_QT4),)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--    ifneq ($(wildcard /Library/Frameworks/QtCore.framework),)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--     # Using the global installation (for OSE).
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--     VBOX_PATH_QT4 ?= /usr
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--     VBOX_PATH_QT4_FRAMEWORKS ?= /Library/Frameworks
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--    endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--   endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  else if1of ($(KBUILD_TARGET), win)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--   VBOX_PATH_QT4 ?= $(lastword $(filter %-$(tolower $(VBOX_VCC_TOOL_STEM)),$(sort $(wildcard $(PATH_DEVTOOLS_TRG)/qt/v4*))))
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  else if1of ($(KBUILD_TARGET), linux solaris)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--   VBOX_PATH_QT4 ?= $(lastword $(sort $(wildcard $(PATH_DEVTOOLS_TRG)/qt/v4*)))
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--   ifneq ($(VBOX_PATH_QT4),)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--    VBOX_WITH_QT4_SUN = 1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--   endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- ifeq ($(VBOX_PATH_QT4),)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   if1of ($(USERNAME), bird)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    # gentoo (64-bit)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    VBOX_PATH_QT4          ?= /usr
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- /dev/null      2011-08-15 19:38:06.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ LocalConfig.kmk        2011-08-15 19:38:17.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -0,0 +1,11 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+VBOX_DEF_MACOSX_VERSION_MIN = @MACOSX_DEPLOYMENT_TARGET@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+VBOX_DARWIN_NO_COMPACT_LINKEDIT =
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+VBOX_MACOS_10_5_WORKAROUND =
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+VBOX_PATH_APP_DOCS = "@APPLICATIONS_DIR@/VirtualBox.app/Contents/MacOS"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+VBOX_PATH_APP_PRIVATE = "@APPLICATIONS_DIR@/VirtualBox.app/Contents/MacOS"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+VBOX_PATH_APP_PRIVATE_ARCH = "@APPLICATIONS_DIR@/VirtualBox.app/Contents/MacOS"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+VBOX_PATH_SHARED_LIBS = "@APPLICATIONS_DIR@/VirtualBox.app/Contents/MacOS"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+VBOX_WITH_MULTIVERSION_PYTHON = 1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+VBOX_WITH_TESTSUITE =
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+VBOX_WITH_TESTCASES =
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+kBuildGlobalDefaults_LD_DEBUG =
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- Makefile.kmk.orig      2011-08-15 19:38:16.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ Makefile.kmk   2011-08-15 19:38:16.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -111,53 +111,6 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--# Install our Qt DLLs / Shared Objects / Frameworks.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--# Note: The installer fixes the darwin .dylibs when hardening is enabled.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--ifeq ($(KBUILD_TARGET),darwin)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- INSTALLS += qt4-bin
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- qt4-bin_MODE = 755
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- qt4-bin_INST = $(INST_VIRTUALBOX)Contents/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- qt4-bin_SOURCES = $(foreach qtmod,$(VBOX_QT4_MOD_NAMES) \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--          ,$(PATH_SDK_QT4_LIB)/$(qtmod).framework/Versions/4/$(qtmod)=>Frameworks/$(qtmod).framework/Versions/4/$(qtmod))
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- ifdef VBOX_WITH_COCOA_QT
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  qt4-bin_SOURCES += \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--          $(PATH_SDK_QT4_LIB)/QtGui$(VBOX_QT4_INFIX).framework/Versions/4/Resources/qt_menu.nib/classes.nib=>Frameworks/QtGui$(VBOX_QT4_INFIX).framework/Versions/4/Resources/qt_menu.nib/classes.nib \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--          $(PATH_SDK_QT4_LIB)/QtGui$(VBOX_QT4_INFIX).framework/Versions/4/Resources/qt_menu.nib/info.nib=>Frameworks/QtGui$(VBOX_QT4_INFIX).framework/Versions/4/Resources/qt_menu.nib/info.nib \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--          $(PATH_SDK_QT4_LIB)/QtGui$(VBOX_QT4_INFIX).framework/Versions/4/Resources/qt_menu.nib/keyedobjects.nib=>Frameworks/QtGui$(VBOX_QT4_INFIX).framework/Versions/4/Resources/qt_menu.nib/keyedobjects.nib
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- ifneq ($(wildcard $(VBOX_PATH_QT4)/plugins/accessible/libqtaccessiblewidgets.dylib),)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  qt4-bin_SOURCES += \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--          $(VBOX_PATH_QT4)/plugins/accessible/libqtaccessiblewidgets.dylib=>MacOS/accessible/libqtaccessiblewidgets.dylib
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- qt4-bin_SYMLINKS = $(foreach qtmod, $(VBOX_QT4_MOD_NAMES) \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--          ,Frameworks/$(qtmod).framework/$(qtmod)=>Versions/4/$(qtmod))
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- ifdef VBOX_WITH_COCOA_QT
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  qt4-bin_SYMLINKS += \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--          Frameworks/QtGui$(VBOX_QT4_INFIX).framework/Resources=>Versions/4/Resources/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--else
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- if defined(VBOX_WITH_QT4_SUN) || defined(VBOX_WITH_QT4_PAYLOAD)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  ifeq ($(KBUILD_TARGET),win)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--   INSTALLS += qt4-bin
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--   qt4-bin_MODE = 755
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--   qt4-bin_INST = $(INST_BIN)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--   qt4-bin_SOURCES = \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  $(foreach qtmod,$(VBOX_QT4_MOD_NAMES),$(VBOX_PATH_QT4_LIB)/$(qtmod)4$(SUFF_DLL)) \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  $(VBOX_PATH_QT4)/plugins/accessible/qtaccessiblewidgets4$(SUFF_DLL)=>accessible/qtaccessiblewidgets4$(SUFF_DLL)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  else
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--   INSTALLS += qt4-bin
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--   qt4-bin_MODE = 755
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--   qt4-bin_INST = $(INST_BIN)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--   qt4-bin_SOURCES = \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  $(foreach qtmod,$(VBOX_QT4_MOD_NAMES),$(VBOX_PATH_QT4_LIB)/lib$(qtmod)$(SUFF_DLL).4) \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  $(VBOX_PATH_QT4)/plugins/accessible/libqtaccessiblewidgets$(SUFF_DLL)=>accessible/libqtaccessiblewidgets$(SUFF_DLL)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- endif # VBOX_WITH_QT4_SUN
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--# Below we might need TOOL_ZIP_UNPACK (for the additions/docs/efifw packages
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # from the build server), and it's not really worth the effort of dragging in
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # this tool only if absolutely needed.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ## @todo Hack to get at TOOL_ZIP_UNPACK; see if this can be integrated somehow...
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- configure.orig 2011-08-15 19:38:16.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ configure      2011-08-15 19:38:16.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -1068,21 +1068,6 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- check_sdl()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   test_header SDL
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  if [ "$OS" = "darwin" ]; then
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--    if [ -f "/System/Library/Frameworks/SDL.framework/SDL" ]; then
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--      PATH_SDK_LIBSDL="/System/Library/Frameworks/SDL.framework"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--    elif [ -f "/Library/Frameworks/SDL.framework/SDL" ]; then
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--      PATH_SDK_LIBSDL="/Library/Frameworks/SDL.framework"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--    fi
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--    if [ -n "$PATH_SDK_LIBSDL" ]; then
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--      foundsdl=1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--      INCSDL="$PATH_SDK_LIBSDL/Headers"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--      FLDSDL="-framework SDL"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--    else
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--      log_failure "SDL framework not found"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--      fail
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--    fi
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  else
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     if which_wrapper sdl-config > /dev/null; then
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-       FLGSDL=`sdl-config --cflags`
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-       INCSDL=`strip_I "$FLGSDL"`
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -1091,7 +1076,6 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-       FLDSDL=
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-       foundsdl=1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     fi
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  fi
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   [ "$OS" = "linux" -o "$OS" = "darwin" -o "$OS" = "solaris" ] && LIBSDLMAIN=""
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   if [ -n "$foundsdl" ]; then
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     cat > $ODIR.tmp_src.cc << EOF
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -1439,53 +1423,20 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   foundqt4=
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   test_header Qt4
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  if [ "$OS" = "darwin" ]; then
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--    # First check if there is the internal version of Qt. If yes nothing else
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--    # has to be done.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--    QT_INTERNAL=`/bin/ls -rd1 $PWD/tools/$BUILD_TARGET.$BUILD_PLATFORM_ARCH/qt/* 2> /dev/null`
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--    for t in $QT_INTERNAL; do
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--        if [ -f "$t/Frameworks/QtCoreVBox.framework/QtCoreVBox" ]; then
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--          cnf_append "VBOX_WITH_QT4_SUN" "1"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--          log_success "use internal version"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--          return
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--        fi
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--    done
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--    # Now try the user provided directory and some of the standard directories.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--    QT_TRIES="$QT4DIR /System/Library /Library"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--    for t in $QT_TRIES; do
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--        if [ -f "$t/Frameworks/QtCore.framework/QtCore" ]; then
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--          PATH_SDK_QT4="$t"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--          break
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--        fi
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--    done
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--    # Add the necessary params for building the test application
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--    if [ -n "$PATH_SDK_QT4" ]; then
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--      foundqt4=1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--      INCQT4=-I$PATH_SDK_QT4/Frameworks/QtCore.framework/Headers
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--      LIBQT4=-F$PATH_SDK_QT4/Frameworks
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--      FLGQT4="-framework QtCore"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--    else
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--      log_failure "Qt4 framework not found (can be disabled using --disable-qt4)"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--      fail
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--    fi
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  else
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     if [ $QT4DIR_PKGCONFIG -eq 1 ]; then
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-       # default is to use pkg-config
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-       if which_wrapper pkg-config > /dev/null; then
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         # this braindead path is necessary for mdv2008.1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         qt4_ver=`\
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--            PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/lib/qt4/lib/pkgconfig \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-             pkg-config QtCore --modversion 2>> $LOG`
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         if [ $? -ne 0 ]; then
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           log_failure "QtCore not found"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           fail
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         else
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           FLGQT4=`\
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--              PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/lib/qt4/lib/pkgconfig \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-               pkg-config QtCore --cflags`
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           INCQT4=`strip_I "$FLGQT4"`
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           LIBQT4=`\
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--              PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/lib/qt4/lib/pkgconfig \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-               PKG_CONFIG_ALLOW_SYSTEM_LIBS=1 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-               pkg-config QtCore --libs`
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           foundqt4=1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -1527,7 +1478,6 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         fi
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-       done
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     fi
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  fi
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   if [ -n "$foundqt4" ]; then
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     cat > $ODIR.tmp_src.cc << EOF
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include <cstdio>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -1547,21 +1497,6 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     [ -n "$INCQT4" ] && I_INCQT4=`prefix_I "$INCQT4"`
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     if test_compile "$LIBQT4 $LIBPTHREAD $I_INCQT4 $FLGQT4" qt4 qt4 nofatal; then
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-       if test_execute_path "`strip_L "$LIBQT4"`"; then
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--        if [ "$OS" = "darwin" ]; then
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--          # Successful build & run the test application so add the necessary
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--          # params to AutoConfig.kmk
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--          cnf_append "PATH_SDK_QT4_INC" "$PATH_SDK_QT4/Frameworks"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--          cnf_append "PATH_SDK_QT4_LIB" "$PATH_SDK_QT4/Frameworks"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--          cnf_append "PATH_SDK_QT4" "$PATH_SDK_QT4/Frameworks"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--          # Check for the moc tool in the Qt directory found & some standard
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--          # directories.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--          for q in $PATH_SDK_QT4 /usr /Developer/Tools/Qt; do
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--            if which_wrapper "$q/bin/moc" > /dev/null; then
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--              cnf_append "PATH_TOOL_QT4" "$q"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--              cnf_append "PATH_TOOL_QT4_BIN" "$q/bin"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--            fi
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--          done
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--        else
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           # strip .../QtCore as we add components ourself
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           INCQT4=`echo "$INCQT4"|$KBUILD_SED 's|\([^ ]*\)/QtCore|\1|g; s| $||g'`
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           # store only the first path, remove all other pathes
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -1607,7 +1542,6 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-               fi
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-             fi
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           done
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--        fi
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-       fi
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     else
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-       log_failure "qt4 not working"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -2067,19 +2001,55 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   test_header "Darwin version"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   darwin_ver=`uname -r`
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   case "$darwin_ver" in
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    12\.*)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+      darwin_ver="10.8" # Mountain Lion
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+      if { test -d "`xcode-select -print-path`/SDKs/MacOSX10.7.sdk"; } then
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+          sdk="`xcode-select -print-path`/SDKs/MacOSX10.7.sdk"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+      else
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+          sdk="`xcode-select -print-path`/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.7.sdk"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+      fi
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+      CXX_FLAGS="-mmacosx-version-min=10.7 -isysroot $sdk -Wl,-syslibroot,$sdk"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+      ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     11\.*)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-       darwin_ver="10.7" # Lion
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--      sdk=/Developer/SDKs/MacOSX10.6.sdk
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--      CXX_FLAGS="-mmacosx-version-min=10.6 -isysroot $sdk -Wl,-syslibroot,$sdk"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+      if { test -d "`xcode-select -print-path`/SDKs/MacOSX10.6.sdk"; } then
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+          # Developer tools are not bundled in Xcode.app.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+          sdk="`xcode-select -print-path`/SDKs/MacOSX10.6.sdk"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+          CXX_FLAGS="-mmacosx-version-min=10.6 -isysroot $sdk -Wl,-syslibroot,$sdk"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+      elif { test -d "`xcode-select -print-path`/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.6.sdk"; } then
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+          # Developer tools are bundled in Xcode.app.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+          sdk="`xcode-select -print-path`/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.6.sdk"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+          CXX_FLAGS="-mmacosx-version-min=10.6 -isysroot $sdk -Wl,-syslibroot,$sdk"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+      else
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+          # Developer tools are bundled in Xcode.app and there's no 10.6 SDK; default to 10.7.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+          sdk="`xcode-select -print-path`/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.7.sdk"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+          CXX_FLAGS="-mmacosx-version-min=10.7 -isysroot $sdk -Wl,-syslibroot,$sdk"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+      fi
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-       ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     10\.*)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-       darwin_ver="10.6" # Snow Leopard
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-       if [ "$BUILD_MACHINE" = "x86" ]; then
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--          sdk=/Developer/SDKs/MacOSX10.5.sdk
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+          if { test -d "`xcode-select -print-path`/SDKs/MacOSX10.5.sdk"; } then
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+              sdk="`xcode-select -print-path`/SDKs/MacOSX10.5.sdk"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+          else
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+              sdk="`xcode-select -print-path`/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.5.sdk"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+          fi
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           CXX_FLAGS="-mmacosx-version-min=10.5 -isysroot $sdk -Wl,-syslibroot,$sdk"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           cnf_append "VBOX_MACOS_10_5_WORKAROUND" "1"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-       else
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--          sdk=/Developer/SDKs/MacOSX10.6.sdk
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+          if { test -d "/Developer/SDKs/MacOSX10.6.sdk"; } then
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+              sdk="/Developer/SDKs/MacOSX10.6.sdk"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+          else
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+              sdk="`xcode-select -print-path`/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.6.sdk"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+          fi
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           CXX_FLAGS="-mmacosx-version-min=10.6 -isysroot $sdk -Wl,-syslibroot,$sdk"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-       fi
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #      test "$CC" = "gcc" && CC="gcc-4.0"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -2276,7 +2246,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     --with-openssl-dir=*)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-       OPENSSLDIR=`echo $option | cut -d'=' -f2`
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-       INCCRYPTO="-I${OPENSSLDIR}/include"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--      LIBCRYPTO="${OPENSSLDIR}/lib/libcrypto.a ${OPENSSLDIR}/lib/libssl.a"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+      LIBCRYPTO="${OPENSSLDIR}/lib/libcrypto.dylib ${OPENSSLDIR}/lib/libssl.dylib"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-       ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     --with-ow-dir=*)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-       WATCOM=`echo $option | cut -d'=' -f2`
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- kBuild/units/qt4.kmk.orig      2011-08-15 19:38:16.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ kBuild/units/qt4.kmk   2011-08-15 19:38:16.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -70,13 +70,6 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  ifeq ($(PATH_SDK_QT4),)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   # If target == host, try look for Qt in the various platform specific places.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   ifeq ($(KBUILD_TARGET),$(KBUILD_HOST))
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--   ifeq ($(KBUILD_TARGET),darwin)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--    PATH_SDK_QT4 := $(patsubst %/Frameworks/QtCore.framework/Versions/4,%,$(firstword $(wildcard /Library/Frameworks/QtCore.framework/Versions/4)))
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--   else ifeq ($(KBUILD_TARGET),win)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--    # No idea here yet...
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--   else ifeq ($(KBUILD_TARGET),ose)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--    # No port...
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--   else
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     # The Unices. Includes and esp. libs are tricky, so override the PATH_SDK_QT4_LIB* stuff if it doesn't work.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     # Try find the general root of thing by looking for the qt3to4 program, if not found, then look for rcc.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     PATH_SDK_QT4 := $(patsubst %/bin/qt3to4,%,$(firstword $(wildcard \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -169,7 +162,6 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-      endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--   endif # Unices
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   # Found it?
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   ifeq ($(PATH_SDK_QT4),)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -184,18 +176,8 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # Libraries can be in either Frameworks or lib depending on how you
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # build it on the mac. The .dmg installs into Frameworks but builds into lib.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--ifeq ($(KBUILD_TARGET),darwin)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- ifndef PATH_SDK_QT4_LIB
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  ifneq ($(wildcard $(PATH_SDK_QT4)/Frameworks),)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--   PATH_SDK_QT4_LIB ?= $(PATH_SDK_QT4)/Frameworks
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  else
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--   PATH_SDK_QT4_LIB ?= $(PATH_SDK_QT4)/lib
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--else
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- PATH_SDK_QT4_LIB ?= $(PATH_SDK_QT4)/lib
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- PATH_SDK_QT4_INC ?= $(PATH_SDK_QT4)/include
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+PATH_SDK_QT4_LIB ?= $(PATH_SDK_QT4)/lib
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+PATH_SDK_QT4_INC ?= $(PATH_SDK_QT4)/include
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # The bits that kBuild picks up.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #  (nothing here)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -959,23 +941,8 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   $($(target)_QT_INFIX.$(bld_trg_cpu)) \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   $($(target)_QT_INFIX.$(bld_type)) \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   $($(target)_QT_INFIX))
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--ifeq ($(bld_trg),darwin)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- # Adding -F to CXXFLAGS is necessary to make #include <QtCore/qstring.h> stuff work...
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- $(eval $(target)_CXXFLAGS += -F$(PATH_SDK_QT4_LIB) )
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- $(eval $(target)_OBJCXXFLAGS += -F$(PATH_SDK_QT4_LIB) )
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- $(eval $(target)_LDFLAGS  += -F$(PATH_SDK_QT4_LIB) $(foreach module,$(qt_modules), -framework $(qt_prefix)Qt$(module)$(qt_infix)) )
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- $(eval $(target)_INCS     += $(foreach module,$(qt_modules), $(PATH_SDK_QT4_LIB)/$(qt_prefix)Qt$(module)$(qt_infix).framework/Versions/4/Headers) )
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--else
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- ifeq ($(bld_trg),win)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  $(eval $(target)_LIBS    += $(foreach module,$(qt_modules), $(PATH_SDK_QT4_LIB)/$(qt_prefix)Qt$(module)$(qt_infix)4$(SUFF_LIB)) )
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  ifeq ($(tool_do),LINK_PROGRAM)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--   $(eval $(target)_LIBS   += $(PATH_SDK_QT4_LIB)/$(qt_prefix)qtmain$(qt_infix)$(SUFF_LIB) )
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- else
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  $(eval $(target)_LIBS    += $(foreach module,$(qt_modules), $(PATH_SDK_QT4_LIB)/lib$(qt_prefix)Qt$(module)$(qt_infix)$(SUFF_DLL)) )
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- $(eval $(target)_INCS     += $(addprefix $(PATH_SDK_QT4_INC)/Qt,$(qt_modules)) $(PATH_SDK_QT4_INC) )
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+$(eval $(target)_LIBS      += $(foreach module,$(qt_modules), $(PATH_SDK_QT4_LIB)/lib$(qt_prefix)Qt$(module)$(qt_infix)$(SUFF_DLL)) )
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+$(eval $(target)_INCS      += $(addprefix $(PATH_SDK_QT4_INC)/Qt,$(qt_modules)) $(PATH_SDK_QT4_INC) )
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- $(eval $(target)_DEFS      += $(foreach module,$(toupper $(qt_modules)), QT_$(module)_LIB) )
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- src/libs/xpcom18a4/Config.kmk.orig  2013-01-21 13:27:34.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ src/libs/xpcom18a4/Config.kmk   2013-01-21 13:27:34.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -228,6 +228,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  TEMPLATE_XPCOMOSX104_INCS.darwin        = $(VBOX_PATH_MACOSX_SDK_10_4)/Developer/Headers/FlatCarbon
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ifeq ($(VBOX_DEF_MACOSX_VERSION_MIN),10.5)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # Template for building VBoxPython against the Mac OS X 10.5 SDK.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # ASSUMES that the SDK bits are in the .darwin properties we're overriding below.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -239,7 +240,9 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- TEMPLATE_XPCOMOSX105_LDFLAGS.darwin     = $(filter-out $(VBOX_DARWIN_DEF_SDK_LDFLAGS),$(TEMPLATE_XPCOM_LDFLAGS.darwin)) $(VBOX_DARWIN_DEF_SDK_10_5_LDFLAGS)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- TEMPLATE_XPCOMOSX105_DEFS.darwin        = $(filter-out $(VBOX_DARWIN_DEF_SDK_DEFS),$(TEMPLATE_XPCOM_DEFS.darwin)) $(VBOX_DARWIN_DEF_SDK_10_5_DEFS)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- TEMPLATE_XPCOMOSX105_INCS.darwin        = $(VBOX_PATH_MACOSX_SDK_10_5)/Developer/Headers/FlatCarbon
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ifeq ($(VBOX_DEF_MACOSX_VERSION_MIN),10.6)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # Template for building VBoxPhython against the Mac OS X 10.6 SDK.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # ASSUMES that the SDK bits are in the .darwin properties we're overriding below.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -251,7 +254,9 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- TEMPLATE_XPCOMOSX106_LDFLAGS.darwin     = $(filter-out $(VBOX_DARWIN_DEF_SDK_LDFLAGS),$(TEMPLATE_XPCOM_LDFLAGS.darwin)) $(VBOX_DARWIN_DEF_SDK_10_6_LDFLAGS)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- TEMPLATE_XPCOMOSX106_DEFS.darwin        = $(filter-out $(VBOX_DARWIN_DEF_SDK_DEFS),$(TEMPLATE_XPCOM_DEFS.darwin)) $(VBOX_DARWIN_DEF_SDK_10_6_DEFS)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- TEMPLATE_XPCOMOSX106_INCS.darwin        = $(VBOX_PATH_MACOSX_SDK_10_6)/Developer/Headers/FlatCarbon
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ifeq ($(VBOX_DEF_MACOSX_VERSION_MIN),10.7)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # Template for building VBoxPhython against the Mac OS X 10.7 SDK.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # ASSUMES that the SDK bits are in the .darwin properties we're overriding below.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -264,6 +269,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- TEMPLATE_XPCOMOSX107_LDFLAGS.darwin     = $(filter-out $(VBOX_DARWIN_DEF_SDK_LDFLAGS),$(TEMPLATE_XPCOM_LDFLAGS.darwin)) $(VBOX_DARWIN_DEF_SDK_10_7_LDFLAGS)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- TEMPLATE_XPCOMOSX107_DEFS.darwin        = $(filter-out $(VBOX_DARWIN_DEF_SDK_DEFS),$(TEMPLATE_XPCOM_DEFS.darwin)) $(VBOX_DARWIN_DEF_SDK_10_7_DEFS)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- TEMPLATE_XPCOMOSX107_INCS.darwin        = $(VBOX_PATH_MACOSX_SDK_10_7)/Developer/Headers/FlatCarbon
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- src/libs/xpcom18a4/python/Makefile.kmk.orig    2012-08-21 20:52:14.000000000 -0400
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ src/libs/xpcom18a4/python/Makefile.kmk 2012-08-21 20:53:59.000000000 -0400
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -34,14 +34,14 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   VBOX_PYTHON25_LIB = $(VBOX_PATH_MACOSX_SDK)/usr/lib/libpython2.5.dylib
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  if  !defined(VBOX_WITHOUT_VBOXPYTHON_FOR_OSX_10_6) \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  && (   !defined(VBOX_OSE) \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--      || "$(wildcard $(VBOX_PATH_MACOSX_SDK_10_6)/usr/lib/libpython2.6.dylib)" != "")
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  && defined(VBOX_PATH_MACOSX_SDK_10_6)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  && ("$(wildcard $(VBOX_PATH_MACOSX_SDK_10_6)/usr/lib/libpython2.6.dylib)" != "")
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   VBOX_PYTHON26_INC = $(VBOX_PATH_MACOSX_SDK_10_6)/usr/include/python2.6
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   VBOX_PYTHON26_LIB = $(VBOX_PATH_MACOSX_SDK_10_6)/usr/lib/libpython2.6.dylib
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  if  !defined(VBOX_WITHOUT_VBOXPYTHON_FOR_OSX_10_7) \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  && (   defined(VBOX_NOT_OSE_LATER_SOMETIME) \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--      || "$(wildcard $(VBOX_PATH_MACOSX_SDK_10_7)/usr/lib/libpython2.7.dylib)" != "")
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  && defined(VBOX_PATH_MACOSX_SDK_10_7)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  && ("$(wildcard $(VBOX_PATH_MACOSX_SDK_10_7)/usr/lib/libpython2.7.dylib)" != "")
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   VBOX_PYTHON27_INC = $(VBOX_PATH_MACOSX_SDK_10_7)/usr/include/python2.7
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   VBOX_PYTHON27_LIB = $(VBOX_PATH_MACOSX_SDK_10_7)/usr/lib/libpython2.7.dylib
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  endif
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/emulators/virtualbox/files/patch-src-VBox-GuestHost-OpenGL-include-GL-glext.h.diff b/emulators/virtualbox/files/patch-src-VBox-GuestHost-OpenGL-include-GL-glext.h.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index d3f2b5291ee..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/emulators/virtualbox/files/patch-src-VBox-GuestHost-OpenGL-include-GL-glext.h.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,13 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- src/VBox/GuestHost/OpenGL/include/GL/glext.h.orig      2013-03-02 23:09:10.000000000 -0600
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ src/VBox/GuestHost/OpenGL/include/GL/glext.h   2013-03-02 23:11:01.000000000 -0600
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -3718,8 +3718,8 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #ifndef GL_ARB_vertex_buffer_object
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- /* GL types for handling large vertex buffer objects */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--typedef ptrdiff_t GLintptrARB;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--typedef ptrdiff_t GLsizeiptrARB;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+typedef long GLintptrARB;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+typedef long GLsizeiptrARB;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- /* VBox: HACK ALERT! When building the host side against Mac OS X 10.7 headers,
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/emulators/virtualbox/files/patch-startup.diff b/emulators/virtualbox/files/patch-startup.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 97f4b7c0033..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/emulators/virtualbox/files/patch-startup.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,92 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- src/VBox/Installer/darwin/VBoxStartupItems/VirtualBox/VirtualBox.orig  2011-08-15 19:38:17.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ src/VBox/Installer/darwin/VBoxStartupItems/VirtualBox/VirtualBox       2011-08-15 19:38:17.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -22,46 +22,22 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     VBOXUSB="VBoxUSB"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     #
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--    # Switch the binaries to the right architecture.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--    #
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--    VBOX_ARCH=`uname -m`
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--    if test "$VBOX_ARCH" = "x86_64"; then
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--        VBOX_ARCH="amd64"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--    else
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--        VBOX_ARCH="x86"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--    fi
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--    for VBOX_TRG in `ls /Applications/VirtualBox.app/Contents/MacOS/*-${VBOX_ARCH}`;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--    do
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--        VBOX_LINKNAME=`echo "$VBOX_TRG" | sed -e 's|-'"${VBOX_ARCH}"'$||' `
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--        if test "$VBOX_LINKNAME" != "$VBOX_TRG"; then
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--            rm -f "$VBOX_LINKNAME"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--            if ! ln -vh "$VBOX_TRG" "$VBOX_LINKNAME"; then
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--                ConsoleMessage "Error: ln -vh $VBOX_TRG $VBOX_LINKNAME failed"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--                VBOX_RC=1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--            fi
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--        else
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--            ConsoleMessage "Error: Script error VBOX_TRG=$VBOX_TRG"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--            VBOX_RC=1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--        fi
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--    done
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--    #
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     # Check that all the directories exist first.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     #
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--    if [ ! -d /Library/Extensions/${VBOXDRV}.kext ]; then
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--        ConsoleMessage "Error: /Library/Extensions/${VBOXDRV}.kext is missing"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    if [ ! -d @KEXT_DIR@/${VBOXDRV}.kext ]; then
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+        ConsoleMessage "Error: @KEXT_DIR@/${VBOXDRV}.kext is missing"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         VBOX_RC=1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     fi
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--    if [ ! -d /Library/Extensions/${VBOXUSB}.kext ]; then
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--        ConsoleMessage "Error: /Library/Extensions/${VBOXUSB}.kext is missing"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    if [ ! -d @KEXT_DIR@/${VBOXUSB}.kext ]; then
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+        ConsoleMessage "Error: @KEXT_DIR@/${VBOXUSB}.kext is missing"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         VBOX_RC=1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     fi
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--    if [ ! -d /Library/Extensions/VBoxNetFlt.kext ]; then
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--        ConsoleMessage "Error: /Library/Extensions/VBoxNetFlt.kext is missing"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    if [ ! -d @KEXT_DIR@/VBoxNetFlt.kext ]; then
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+        ConsoleMessage "Error: @KEXT_DIR@/VBoxNetFlt.kext is missing"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         VBOX_RC=1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     fi
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--    if [ ! -d /Library/Extensions/VBoxNetAdp.kext ]; then
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--        ConsoleMessage "Error: /Library/Extensions/VBoxNetAdp.kext is missing"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    if [ ! -d @KEXT_DIR@/VBoxNetAdp.kext ]; then
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+        ConsoleMessage "Error: @KEXT_DIR@/VBoxNetAdp.kext is missing"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         VBOX_RC=1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     fi
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -93,26 +69,26 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     #
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     if [ $VBOX_RC -eq 0 ]; then
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         ConsoleMessage "Loading ${VBOXDRV}.kext"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--        if ! kextload /Library/Extensions/${VBOXDRV}.kext; then
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--            ConsoleMessage "Error: Failed to load /Library/Extensions/${VBOXDRV}.kext"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+        if ! kextload @KEXT_DIR@/${VBOXDRV}.kext; then
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+            ConsoleMessage "Error: Failed to load @KEXT_DIR@/${VBOXDRV}.kext"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-             VBOX_RC=1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         fi
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         ConsoleMessage "Loading ${VBOXUSB}.kext"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--        if ! kextload -d /Library/Extensions/${VBOXDRV}.kext /Library/Extensions/${VBOXUSB}.kext; then
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--            ConsoleMessage "Error: Failed to load /Library/Extensions/${VBOXUSB}.kext"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+        if ! kextload -d @KEXT_DIR@/${VBOXDRV}.kext @KEXT_DIR@/${VBOXUSB}.kext; then
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+            ConsoleMessage "Error: Failed to load @KEXT_DIR@/${VBOXUSB}.kext"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-             VBOX_RC=1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         fi
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         ConsoleMessage "Loading VBoxNetFlt.kext"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--        if ! kextload -d /Library/Extensions/${VBOXDRV}.kext /Library/Extensions/VBoxNetFlt.kext; then
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--            ConsoleMessage "Error: Failed to load /Library/Extensions/VBoxNetFlt.kext"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+        if ! kextload -d @KEXT_DIR@/${VBOXDRV}.kext @KEXT_DIR@/VBoxNetFlt.kext; then
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+            ConsoleMessage "Error: Failed to load @KEXT_DIR@/VBoxNetFlt.kext"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-             VBOX_RC=1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         fi
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         ConsoleMessage "Loading VBoxNetAdp.kext"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--        if ! kextload -d /Library/Extensions/${VBOXDRV}.kext /Library/Extensions/VBoxNetAdp.kext; then
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--            ConsoleMessage "Error: Failed to load /Library/Extensions/VBoxNetAdp.kext"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+        if ! kextload -d @KEXT_DIR@/${VBOXDRV}.kext @KEXT_DIR@/VBoxNetAdp.kext; then
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+            ConsoleMessage "Error: Failed to load @KEXT_DIR@/VBoxNetAdp.kext"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-             VBOX_RC=1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         fi
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/emulators/virtualbox/files/patch-vde.diff b/emulators/virtualbox/files/patch-vde.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 7f0f0f4ba00..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/emulators/virtualbox/files/patch-vde.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,22 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- configure.orig 2011-08-15 19:38:16.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ configure      2011-08-15 19:38:16.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -2605,7 +2605,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- fi
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # VDE
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--if [ "$OS" = "linux" -o "$OS" = "freebsd" ]; then
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+if [ "$OS" = "linux" -o "$OS" = "freebsd" -o "$OS" = "darwin" ]; then
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   if [ $WITH_VDE -eq 1 ]; then
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     cnf_append "VBOX_WITH_VDE" "1"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   fi
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- include/VBox/VDEPlugSymDefs.h.orig     2011-08-15 19:38:16.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ include/VBox/VDEPlugSymDefs.h  2011-08-15 19:38:16.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -43,7 +43,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- };
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- /** The file name of the DBus library */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#define VBOX_LIB_VDE_PLUG_NAME "libvdeplug.so"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#define VBOX_LIB_VDE_PLUG_NAME "@PREFIX@/lib/libvdeplug.dylib"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #define RT_RUNTIME_LOADER_LIB_NAME VBOX_LIB_VDE_PLUG_NAME
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- /** The name of the loader function */
</span></pre><pre style='margin:0'>

</pre>