- Remove VNC IPv6 patch because it has been fixed upstream
- Pet portlint once again (LICENSE section)
Submitted by: Mikhail Tsatsenko <m.tsatsenko@gmail.com>
- Remove debugging fprintf in MachineImpl.cpp to fix build with GCC 4.6 [1]
- Add support for VLAN interfaces to NetIfList() [2]
- Add support for VIMAGE to VBoxNetAdp [3]
- Fix a kernel crash on FreeBSD 10-CURRENT hosts with VIMAGE enabled when a VM is powered off [3]
Submitted by: Andriy Gapon <avg at FreeBSD.org> [1]
Landon J Fuller <landonf at plausible dot coop> [2]
Mikolaj Golub <trociny at freebsd.org> [3]
Sponsored by: Plausible Labs Cooperative, Inc [2]
literal name_enable wherever possible, and ${name}_enable
when it's not, to prepare for the demise of set_rcvar().
In cases where I had to hand-edit unusual instances also
modify formatting slightly to be more uniform (and in
some cases, correct). This includes adding some $FreeBSD$
tags, and most importantly moving rcvar= to right after
name= so it's clear that one is derived from the other.
include/iprt/types.h:174: error: redefinition of typedef 'bool'
@/sys/types.h:271: error: previous declaration of 'bool' was here
Submitted by: Daichi GOTO <daichi@freebsd.org>
Remove explicit initialization of m->flags and m->oflags because per
default vm_phys_alloc_contig() already initializes the page as unmanaged.
Chase move of PG_UNMANAGED flag from m->flags to m->oflags and renaming
to VPO_UNMANAGED for an additional assert.
PR: ports/159675
Reported by: Kyryll A Mirnenko <xmirya@gmail.com>,
Michael Butler <imb@protected-networks.net>
Thanks to: beat
- Execute kldxref in do-install target. [1]
- Set SYSDIR to SRC_BASE to fix build if the FreeBSD sources are not
installed in /usr/src. [2]
- Set SRC_BASE to /usr/src if SRC_BASE is not set and not rely on the
/sys symlink. [2]
- Mark BROKEN on recent CURRENT.
Reported by: scf@ [1]
Submitted by: imp@ [2]
Many thanks to the VirtualBox developers (especially Alexander Eichner
for all his work and help), all tester and patch submitter and the whole
vbox@ team especially decke@.
Changelog from VirtualBox is available here:
http://www.virtualbox.org/wiki/Changelog
Changes in the port:
- VirtualBox and Guest Additions iso updated to 3.1.4
- Add UNIQUENAME to fix options file clashes between the virtualbox ports [0]
- Fixed vtophys problems on CURRENT and STABLE kernes newer than
January 23th [1]
- Fixed page double wiring issue in rtR0MemObjNativeAllocPage [2]
PR: ports/143361 [0]
Submitted by: Martin Birgmeier <martin.birgmeier AT aon.at> [0]
Alexander Eichner <Alexander.Eichner AT Sun.COM> [1]
Thanks To: All testers on emulation@ and current@ [1]
Giovanni Trematerra <giovanni.trematerra AT gmail.com> [1]
Ian Freislich <ianf AT clue.co.za> [1]
Reported by: Alan Cox <alc AT cs dot rice dot edu> [2]
- Bump PORTREVISION.
Reported by: Alexander Kabaev <kabaev AT gmail.com>,
Rainer Hurling <rhurlin AT gwdg.de>,
Nakata Maho <chat95 AT mac.com>,
Andrzej Tobola <ato AT iem.pw.edu.pl>
On behalf of: vbox@ (decke, dhn, itetcu, miwi, nox)
- Remove emulators/virtualbox port. Renamed to emulators/virtualbox-ose
and seperate port for the kernel modules created:
emulators/virtualbox-ose-kmod.
emulators/virtualbox-ose:
- Update to 3.1.2
- Update guest additions to 3.1.2
- Port has been renamed to virtualbox-ose to reflect that we are using
the OSE version. [1]
- Added proper PulseAudio support for FreeBSD [2]
- procfs is not required anymore because vbox uses sysctl(3) now [3]
- Update pkg-message to reflect recent changes
- Add nox's FreeBSD host networking patches that are now also in the
upstream vbox svn (modulo vbox variable naming style adjustments:)
http://lists.freebsd.org/pipermail/freebsd-emulation/2010-January/007260.htmlhttp://www.virtualbox.org/changeset/25698
1. Allow direct tap networking again (for users that need the best
network performance and/or need more complex network setups, like when
they want to use routing instead of bridging to e.g. protect from guests
messing with the lan's arp tables; a tap + routing + proxy arp example
is in the above freebsd-emulation posting.)
2. Enable vbox' shared mac feature when using bridged mode on a wifi
interface, together with the virtualbox-ose-kmod change this
should fix bridged mode for wifi users. [4]
emulators/virtualbox-ose-kmod:
- Update to 3.1.2
- Add rc.d script to load kernel modules
- Fix build with a non-standard location for the system source [5]
- Merge aeichner's vboxnetflt fix committed to upstream vbox svn
(thanks!) that makes the shared mac feature enabled above actually work
on FreeBSD hosts. [6]
Please see http://wiki.freebsd.org/VirtualBox for update instructions.
Many thanks to the VirtualBox developers, all tester, patch submitter and
the whole vbox@ team.
PR: ports/141630 [2]
Noticed by: mm@ [1]
Submitted by: Noriyoshi Kawano <bowie AT nrik.jp> [2],
Baptiste Daroussin <baptiste.daroussin AT gmail.com> [3]
and Bernhard Froehlich <decke AT bluelife.at> [3],
nox@ [4], scf@ [5]
Obtained from: http://www.virtualbox.org/changeset/25699 [6]
On behalf of: vbox@ (decke, dhn, itetcu, miwi, nox)
and support for bridged and hostonly networking contributed by
Fredrik Lindberg <fli AT shapeshifter.se>.
- Install GuestAdditions in designated directory. [1]
- Install NLS files in designated directory.
- Add workaround for directory permission problem.
Reported by: Jonathan Chen <jonc AT chen.org.nz> [1]
On behalf of: vbox@ (decke, dhn, beat, nox)
networking done by nox@, working VT-x, ACPI and Host DVD/CD access
support and several FreeBSD related bugfixes.
- Update Guest Additions to 3.0.6.
- Respect CC and CXX variables. [1]
- Add support for WITHOUT_X11 build. [2]
- Fix pkg-plist for WITHOUT_NLS. [2]
- Use LocalConfig.kmk to simplify configuration. [2]
- Install vboxapi module and fix xpcom.vboxxpcom python api. [2]
PR: ports/138063 [1]
Submitted by: Anonymous <swell dot k at gmail dot com> [1],
Bernhard Froehlich <decke AT bluelife.at> [2]
On behalf of: vbox@ (decke, dhn, miwi, nox)
- Update Guest Additions to 3.0.4
- Add wiki page link to pkg-message
- Add missing libxslt dependency [1]
- Add NLS support [2]
- Installing C and Python bindings [3]
- Add patch to pass a physical disk to vbox [4]
Submitted by: Guido Falsi <mad AT madpilot.net> [1], nork [2],
Bernhard Froehlich <decke AT bluelife.at> [3], nox [4]
Thanks to: All testers and patch submitters their patch already
included upstream
On behalf of: vbox@ (decke, dhn, miwi, nox)