From owner-svn-ports-head@freebsd.org Thu Mar 9 00:25:46 2017 Return-Path: Delivered-To: svn-ports-head@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 84E8AD0196D; Thu, 9 Mar 2017 00:25:46 +0000 (UTC) (envelope-from jkim@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 5CBFA931; Thu, 9 Mar 2017 00:25:46 +0000 (UTC) (envelope-from jkim@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id v290PjQg038001; Thu, 9 Mar 2017 00:25:45 GMT (envelope-from jkim@FreeBSD.org) Received: (from jkim@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id v290PisD037991; Thu, 9 Mar 2017 00:25:44 GMT (envelope-from jkim@FreeBSD.org) Message-Id: <201703090025.v290PisD037991@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: jkim set sender to jkim@FreeBSD.org using -f From: Jung-uk Kim Date: Thu, 9 Mar 2017 00:25:44 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r435738 - in head/emulators: virtualbox-ose virtualbox-ose-additions virtualbox-ose-kmod virtualbox-ose/files X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 09 Mar 2017 00:25:46 -0000 Author: jkim Date: Thu Mar 9 00:25:44 2017 New Revision: 435738 URL: https://svnweb.freebsd.org/changeset/ports/435738 Log: Update to 5.1.16. Added: head/emulators/virtualbox-ose/files/patch-include-iprt-asm.h (contents, props changed) head/emulators/virtualbox-ose/files/patch-src_libs_xpcom18a4_xpcom_io_nsLocalFileUnix.h (contents, props changed) Deleted: head/emulators/virtualbox-ose/files/patch-src_VBox_Devices_Audio__50_DrvHostALSAAudio.cpp Modified: head/emulators/virtualbox-ose-additions/Makefile head/emulators/virtualbox-ose-additions/distinfo head/emulators/virtualbox-ose-kmod/Makefile head/emulators/virtualbox-ose-kmod/distinfo head/emulators/virtualbox-ose/Makefile head/emulators/virtualbox-ose/distinfo head/emulators/virtualbox-ose/files/patch-configure head/emulators/virtualbox-ose/pkg-plist Modified: head/emulators/virtualbox-ose-additions/Makefile ============================================================================== --- head/emulators/virtualbox-ose-additions/Makefile Thu Mar 9 00:20:45 2017 (r435737) +++ head/emulators/virtualbox-ose-additions/Makefile Thu Mar 9 00:25:44 2017 (r435738) @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= virtualbox-ose -PORTVERSION= 5.1.14 +PORTVERSION= 5.1.16 CATEGORIES= emulators MASTER_SITES= http://download.virtualbox.org/virtualbox/${PORTVERSION}/ PKGNAMESUFFIX?= -additions Modified: head/emulators/virtualbox-ose-additions/distinfo ============================================================================== --- head/emulators/virtualbox-ose-additions/distinfo Thu Mar 9 00:20:45 2017 (r435737) +++ head/emulators/virtualbox-ose-additions/distinfo Thu Mar 9 00:25:44 2017 (r435738) @@ -1,3 +1,3 @@ -TIMESTAMP = 1484686616 -SHA256 (VirtualBox-5.1.14.tar.bz2) = 8267bb026717c6e55237eb798210767d9c703cfcdf01224d9bc26f7dac9f228a -SIZE (VirtualBox-5.1.14.tar.bz2) = 115042132 +TIMESTAMP = 1489004477 +SHA256 (VirtualBox-5.1.16.tar.bz2) = 78071c3172f3bd3c7981c352c3ae6c6a9c01f6ab24bc0aa7ec79f3528b2291a7 +SIZE (VirtualBox-5.1.16.tar.bz2) = 115670028 Modified: head/emulators/virtualbox-ose-kmod/Makefile ============================================================================== --- head/emulators/virtualbox-ose-kmod/Makefile Thu Mar 9 00:20:45 2017 (r435737) +++ head/emulators/virtualbox-ose-kmod/Makefile Thu Mar 9 00:25:44 2017 (r435738) @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= virtualbox-ose -PORTVERSION= 5.1.14 +PORTVERSION= 5.1.16 CATEGORIES= emulators MASTER_SITES= http://download.virtualbox.org/virtualbox/${PORTVERSION}/ PKGNAMESUFFIX= -kmod Modified: head/emulators/virtualbox-ose-kmod/distinfo ============================================================================== --- head/emulators/virtualbox-ose-kmod/distinfo Thu Mar 9 00:20:45 2017 (r435737) +++ head/emulators/virtualbox-ose-kmod/distinfo Thu Mar 9 00:25:44 2017 (r435738) @@ -1,3 +1,3 @@ -TIMESTAMP = 1484686616 -SHA256 (VirtualBox-5.1.14.tar.bz2) = 8267bb026717c6e55237eb798210767d9c703cfcdf01224d9bc26f7dac9f228a -SIZE (VirtualBox-5.1.14.tar.bz2) = 115042132 +TIMESTAMP = 1489004477 +SHA256 (VirtualBox-5.1.16.tar.bz2) = 78071c3172f3bd3c7981c352c3ae6c6a9c01f6ab24bc0aa7ec79f3528b2291a7 +SIZE (VirtualBox-5.1.16.tar.bz2) = 115670028 Modified: head/emulators/virtualbox-ose/Makefile ============================================================================== --- head/emulators/virtualbox-ose/Makefile Thu Mar 9 00:20:45 2017 (r435737) +++ head/emulators/virtualbox-ose/Makefile Thu Mar 9 00:25:44 2017 (r435738) @@ -2,8 +2,7 @@ # $FreeBSD$ PORTNAME= virtualbox-ose -PORTVERSION= 5.1.14 -PORTREVISION= 2 +PORTVERSION= 5.1.16 CATEGORIES= emulators MASTER_SITES= http://download.virtualbox.org/virtualbox/${PORTVERSION}/ DISTFILES= VirtualBox-${PORTVERSION}${EXTRACT_SUFX} ${GUESTADDITIONS} Modified: head/emulators/virtualbox-ose/distinfo ============================================================================== --- head/emulators/virtualbox-ose/distinfo Thu Mar 9 00:20:45 2017 (r435737) +++ head/emulators/virtualbox-ose/distinfo Thu Mar 9 00:25:44 2017 (r435738) @@ -1,5 +1,5 @@ -TIMESTAMP = 1484686616 -SHA256 (VirtualBox-5.1.14.tar.bz2) = 8267bb026717c6e55237eb798210767d9c703cfcdf01224d9bc26f7dac9f228a -SIZE (VirtualBox-5.1.14.tar.bz2) = 115042132 -SHA256 (VBoxGuestAdditions_5.1.14.iso) = 1b206b76050dccd3ed979307230f9ddea79551e1c0aba93faee77416733cdc8a -SIZE (VBoxGuestAdditions_5.1.14.iso) = 59369472 +TIMESTAMP = 1489004477 +SHA256 (VirtualBox-5.1.16.tar.bz2) = 78071c3172f3bd3c7981c352c3ae6c6a9c01f6ab24bc0aa7ec79f3528b2291a7 +SIZE (VirtualBox-5.1.16.tar.bz2) = 115670028 +SHA256 (VBoxGuestAdditions_5.1.16.iso) = 2a327e31d5f6283d6dbdc9b32cb586848740fbefa49d96664fe463f88828cfab +SIZE (VBoxGuestAdditions_5.1.16.iso) = 59375616 Modified: head/emulators/virtualbox-ose/files/patch-configure ============================================================================== --- head/emulators/virtualbox-ose/files/patch-configure Thu Mar 9 00:20:45 2017 (r435737) +++ head/emulators/virtualbox-ose/files/patch-configure Thu Mar 9 00:25:44 2017 (r435738) @@ -1,4 +1,4 @@ ---- configure.orig 2016-09-12 16:11:24 UTC +--- configure.orig 2017-03-08 17:15:08 UTC +++ configure @@ -140,10 +140,14 @@ CXX_FLAGS="" if [ "$OS" = "freebsd" ]; then @@ -34,15 +34,17 @@ test_execute fi } -@@ -1694,6 +1701,7 @@ +@@ -1694,8 +1701,7 @@ EOF if [ $? -eq 0 ]; then echo "(Qt5 from pkg-config)" >> $LOG FLGQT5=`pkg-config Qt5Core --cflags` +- # gcc 4.8 is able to compile with C++11 (see also VBOX_GCC_std in Config.kmk) +- [ $cc_maj -eq 4 -a $cc_min -eq 8 ] && FLGQT5="$FLGQT5 -std=c++11" + FLGQT5="$FLGQT5 -std=c++11" INCQT5=`strip_I "$FLGQT5"` LIBDIR5=`pkg-config Qt5Core --variable=libdir` LIBQT5=`pkg-config Qt5Core --libs` -@@ -2126,8 +2133,8 @@ EOF +@@ -2151,8 +2157,8 @@ EOF echo "compiling the following source file:" >> $LOG cat $ODIR.tmp_src.cc >> $LOG echo "using the following command line:" >> $LOG @@ -53,7 +55,7 @@ if [ $? -eq 0 ]; then found=1 break -@@ -2603,7 +2610,7 @@ for option in "$@"; do +@@ -2628,7 +2634,7 @@ for option in "$@"; do --with-openssl-dir=*) OPENSSLDIR=`echo $option | cut -d'=' -f2` INCCRYPTO="-I${OPENSSLDIR}/include" @@ -62,7 +64,7 @@ ;; --with-ow-dir=*) WATCOM=`echo $option | cut -d'=' -f2` -@@ -2944,13 +2951,20 @@ if [ $ONLY_ADDITIONS -eq 0 ]; then +@@ -2969,13 +2975,20 @@ if [ $ONLY_ADDITIONS -eq 0 ]; then [ $WITH_PYTHON -eq 1 ] && check_python [ $WITH_JAVA -eq 1 ] && check_java @@ -84,7 +86,7 @@ fi fi -@@ -2967,14 +2981,6 @@ if [ "$OS" = "linux" ]; then +@@ -2992,14 +3005,6 @@ if [ "$OS" = "linux" ]; then cnf_append "VBOX_WITH_ADDITION_DRIVERS" "" fi if [ $ONLY_ADDITIONS -eq 0 ]; then Added: head/emulators/virtualbox-ose/files/patch-include-iprt-asm.h ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/emulators/virtualbox-ose/files/patch-include-iprt-asm.h Thu Mar 9 00:25:44 2017 (r435738) @@ -0,0 +1,22 @@ +--- include/iprt/asm.h.orig 2017-03-08 17:15:12 UTC ++++ include/iprt/asm.h +@@ -140,7 +140,9 @@ + * Used to work around some 4.3.x register allocation issues in this version of + * the compiler. So far this workaround is still required for 4.4 and 4.5 but + * definitely not for 5.x */ +-#define RT_INLINE_ASM_GCC_4_3_X_X86 (RT_GNUC_PREREQ(4, 3) && !RT_GNUC_PREREQ(5, 0) && defined(__i386__)) ++#ifndef __clang__ ++# define RT_INLINE_ASM_GCC_4_3_X_X86 (RT_GNUC_PREREQ(4, 3) && !RT_GNUC_PREREQ(5, 0) && defined(__i386__)) ++#endif + #ifndef RT_INLINE_ASM_GCC_4_3_X_X86 + # define RT_INLINE_ASM_GCC_4_3_X_X86 0 + #endif +@@ -158,6 +160,8 @@ + # define RT_INLINE_DONT_MIX_CMPXCHG8B_AND_PIC 1 + # elif defined(_MSC_VER) /* Visual C++ has trouble too, but it'll only tell us when C4688 is enabled. */ + # define RT_INLINE_DONT_MIX_CMPXCHG8B_AND_PIC 0 ++# elif defined(__clang__) ++# define RT_INLINE_DONT_MIX_CMPXCHG8B_AND_PIC 0 + # else + # define RT_INLINE_DONT_MIX_CMPXCHG8B_AND_PIC \ + ( (defined(PIC) || defined(__PIC__)) \ Added: head/emulators/virtualbox-ose/files/patch-src_libs_xpcom18a4_xpcom_io_nsLocalFileUnix.h ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/emulators/virtualbox-ose/files/patch-src_libs_xpcom18a4_xpcom_io_nsLocalFileUnix.h Thu Mar 9 00:25:44 2017 (r435738) @@ -0,0 +1,17 @@ +--- src/libs/xpcom18a4/xpcom/io/nsLocalFileUnix.h.orig 2017-03-08 17:21:24.000000000 +0000 ++++ src/libs/xpcom18a4/xpcom/io/nsLocalFileUnix.h 2017-03-08 22:53:39.572250000 +0000 +@@ -72,14 +72,6 @@ + #define STATFS statfs + #endif + +-// so we can statfs on freebsd +-#if defined(__FreeBSD__) +- #define HAVE_SYS_STATFS_H +- #define STATFS statfs +- #include +- #include +-#endif +- + class NS_COM nsLocalFile : public nsILocalFile + { + public: Modified: head/emulators/virtualbox-ose/pkg-plist ============================================================================== --- head/emulators/virtualbox-ose/pkg-plist Thu Mar 9 00:20:45 2017 (r435737) +++ head/emulators/virtualbox-ose/pkg-plist Thu Mar 9 00:25:44 2017 (r435738) @@ -567,6 +567,7 @@ lib/virtualbox/components/VirtualBox_XPC %%NLS%%%%DATADIR%%/nls/VirtualBox_sl.qm %%NLS%%%%DATADIR%%/nls/VirtualBox_sr.qm %%NLS%%%%DATADIR%%/nls/VirtualBox_sv.qm +%%NLS%%%%DATADIR%%/nls/VirtualBox_th.qm %%NLS%%%%DATADIR%%/nls/VirtualBox_tr.qm %%NLS%%%%DATADIR%%/nls/VirtualBox_uk.qm %%NLS%%%%DATADIR%%/nls/VirtualBox_zh_CN.qm @@ -603,6 +604,7 @@ lib/virtualbox/components/VirtualBox_XPC %%NLS%%%%DATADIR%%/nls/qt_sl.qm %%NLS%%%%DATADIR%%/nls/qt_sr.qm %%NLS%%%%DATADIR%%/nls/qt_sv.qm +%%NLS%%%%DATADIR%%/nls/qt_th.qm %%NLS%%%%DATADIR%%/nls/qt_tr.qm %%NLS%%%%DATADIR%%/nls/qt_uk.qm %%NLS%%%%DATADIR%%/nls/qt_zh_CN.qm