Remove RT_NOTHROW_DEF: it is defined in VirtualBox itself, but was only
introduced in version 7.0.
PR: 287284 279958
Fixes: 17271d3143 (Fix build with libxml2 2.12.6+)
- Add LICENSE NONE as there is no mention of a license in the source
code or distrubution. License has to be acquired from the author as
per the website
- Use USES=tar instead of EXTRACT_SUFX
- Pet portclippy
- They complicate pkg-plist manipulations
- They increase the package's size
- They are used for debugging and it is unlikely that someone would debug
binaries coming from Linux RPMs
* Add FORCE_DRC_C_BACKEND to ${MAKE_ENV}, to workaround a linking issue
with DRC
* Retrieve upstream patch to address linking issue with asmjit
* Update .ini configuration files, mame, and plugin
Changelog: https://www.mamedev.org/?p=550
PR: 285045
We need the same source tree for 32-bit as for 64-bit builds for
files/patch-man not to break things.
Also revert f48100735d which was harmless, alas not helpful.
PR: 204227
After commit
93b4a54456
kernel: linker_load_file: /boot/modules/vboxnetflt.ko - unsupported file type
kernel: KLD vboxnetflt.ko: depends on netgraph - not available or version mismatch
Thanks to Benjamin Close <Benjamin.Close@clearchain.com> and
rkoberman@gmail.com for researching the issue and identifying its cause.
PR: 286204 286717
MFH: 2025Q2
Earlier I bumped the default Go to 1.24. Ports that specify a lower
version will still build with those lower version (for now), so they
don't need a bumping. Instead I'm bumping anything that (now) has go124
as a dependency.
This did not show up in my testing of eac9976c93 nor the original
reporter, alas there were now two pkg-fallout@ notifications which
hints at a potential timing issue, so leave the man pages also at
their old locations in the source tree, i.e., copy instead of move.
PR: 204227
Originally [1] these were only available for 32-bit builds, which
changed since.
This is a backport of 0d45588eb7 from emulators/wine-devel.
PR: 204227 [1]
Port based on patch from devel@stasyan.com.
The main work on porting was done by the author of the original patch.
The rest is a dozen various improvements and bug fixes that have been
made over the past few months in older versions: 7.0.x, 6.1.x, 5.2.x.
The requirements for 7.1.x are the same as for 7.0.x, but for now we'll
leave both versions in experimental/test mode.
The following ports also need to be created (they are not available for
version 7.0.x either):
- emulators/virtualbox-ose-additions-71;
- emulators/virtualbox-ose-additions-nox11-71.
www/phpvirtualbox-71 already in ports.
Changelog:
https://www.virtualbox.org/wiki/Changelog-7.1
PR: 284439 271146
Tested by: Mario Lobo <lobo@bsd.com.br>
Relnotes: yes
For cross building the CC variable is passed quoted with the target
the which configure script from VirtualBox expects it to only be the
name of the command and using which to determine if usable.
Replacing in the which_wrapper function the call of $* with only the
first argument, makes it accept cross building.
Cross building support is important for kmods as they are all cross
built to populate the kmods repositories