This configure option has been removed upstream; things are detected
dynamically now.
PR: 286384
Co-Reported by: Alexander Vereeken <Alexander88207@protonmail.com>
winemaker is more of an esotheric tool for developers porting software,
not users. Droping the option, which was never on by default, simplifies
the port. My upstream commit 42b6f19678 adds a note on FreeBSD.
(This backports commit d9f4097394 from emulators/wine-devel.)
This includes the following changes:
- Support for larger page sizes on ARM64 (which we don't enable yet).
- Pairing support in the Bluetooth driver.
- Vulkan H.264 decoding.
- Various bug fixes.
Include files/patch-dlls_ntdll_signal_x86_64.c, a patch of mine to fix
a build issue, that went upstream after this snapshot.
This includes the following changes:
- Improvements to PDB support in DbgHelp.
- More Vulkan video decoder support in WineD3D.
- Accessibility support in the SysLink control.
- More progress on the Bluetooth driver.
- Various bug fixes.
PR: 286354
On Linux, maintaining multiple QEMU versions makes sense due to KVM
backend differences between releases. FreeBSD does not use KVM, and as
such, there is no comparable benefit to keeping older QEMU branches
like QEMU 8.x. Maintaining these versions adds unnecessary overhead
without providing meaningful value to FreeBSD users.
The emulators/qemu8 port is now deprecated and scheduled for removal at
the end of the current quarterly branch. Users are encouraged to migrate
to the latest supported emulators/qemu port.
If there are specific use cases or concerns I may have missed, feel free
to reach out.
- Set EXPIRATION_DATE 2025-06-30
Unbundle graphics/lunasvg: was the last bundled dependency in the external
directory. We can now exclude this directory from extraction via
EXTRACT_AFTER_ARGS and simplify its handling in the CMakeLists.txt
patch.
Paths in BUILD_DEPENDS are replaced with the "port notation".
Addition of find_package(RapidJSON REQUIRED) in the CMakeLists.txt patch
when unbundling devel/rapidjson was actually never needed. So it got
removed.
Changelog:
https://gitlab.com/es-de/emulationstation-de/-/releases/v3.2.0
PR: 285888
Approved by: submitter is maintainer
winemaker is more of an esotheric tool for developers porting software,
not users. Droping the option, which was never on by default, simplifies
the port. My upstream commit 42b6f19678 adds a note on FreeBSD.
[g]awk and grep utilities depends on libsigsegv.so.2.0.6
Integrate devel/linux-rl9-libsigsegv into the emulators/linux_base-rl9 package
to resolve missed dependency
Drop dedicated devel/linux-rl9-libsigsegv port
Bump all linux-rl9-libsigsegv consumers to track changed dependency
PR: 286032
This backports commits cb6e55988b6fc6 and 2922123124 from
emulators/wine-devel, just sorts in additions a bit more logically.
Wayland support is not on by default (yet).
PR: 282825
This includes the following changes:
- Clipboard support in the Wayland driver.
- Initial Vulkan video decoder support in WineD3D.
- Bundled Compiler-RT library for ARM builds (which we don't yet do).
- Header fixes for Winelib C++ support.
- More progress on the Bluetooth driver.
- Various bug fixes.
Also properly sort in two pkg-plist entries that came with Wine 10.2.
This is the second snapshot of the Wine 10.x branch. It includes the
following changes:
- Bundled vkd3d is upgraded to version 1.15.
- Support for setting thread priorities.
- New Wow64 mode can be enabled dynamically. (Not yet on FreeBSD!)
- More progress on the Bluetooth driver.
- Various bug fixes.
Upstream renamed the wine64 binary to wine; account for that when
renaming it to wine64.bin.
Revert the support for new WoW64 mode detection at runtime since it
is not supported on FreeBSD yet (files/patch-dlls_ntdll_unix_loader.c).
PR: 285446