| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
Originally [1] these were only available for 32-bit builds, which
changed since.
PR: 204227 [1]
|
|
|
|
|
|
|
|
|
|
|
| |
This includes the following changes:
- New lexer in Command Processor.
- PBKDF2 algorithm in Bcrypt.
- More support for image metadata in WindowsCodecs.
- Various bug fixes.
Drop files/patch-dlls_ntdll_signal_x86_64.c which made it upstream
in the meantime.
|
|
|
|
|
|
|
|
| |
This configure option has been removed upstream; things are detected
dynamically now.
PR: 286384
Co-Reported by: Alexander Vereeken <Alexander88207@protonmail.com>
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
| |
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 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
|
|
|
|
|
|
|
|
|
|
|
|
| |
This is the first snapshot of the Wine 10.x branch, and the first
after the Wine 10.0 release.
It includes the following changes:
- A wide range of changes that were deferred during code freeze.
- Root certificates fixes for Battle.net.
- Print Provider improvements.
- More progress on the Bluetooth driver.
- Various bug fixes.
|
|
|
|
|
|
|
|
| |
PLIST_SUB was already active, so nothing to explicitly do regarding
pkg-plist.
PR: 282825
Suggested by: vvd
|
|
|
|
| |
This brings another 31+ bug fixes en route to the release.
|
|
|
|
|
|
|
| |
This is not on by default (yet).
PR: 282825
Reviewed by: Thibault Payet <monwarez@mailoo.org>
|
|
|
|
| |
This brings another 13+ bug fixes en route to the release.
|
|
|
|
|
|
| |
This brings another 15+ bug fixes en route to the release.
And with a final change of mine this is now ready for C23 and GCC 15.
|
|
|
|
|
|
| |
This brings 21+ bug fixes en route to the release, plus another
change of mine to fix building as C23 and forthcoming toolchain
updates.
|
|
|
|
|
|
|
|
| |
Reported by: bulk -t
Approved by: portmgr (blanket)
Sponsored by: Future Crew, LLC
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This is the first release candidate of the Wine 10.0 series, which was
developed on the Wine 9.x branch.
It includes the following changes:
- Bundled vkd3d upgraded to version 1.14.
- Initial version of a Bluetooth driver.
- UTF-8 support in the C runtime functions.
- Support for split debug info using build ids.
- Various bug fixes.
And it also has several patches of ours to build as C23 which is going
to be the default with GCC 15 due next year.
|
|
|
|
|
|
|
|
| |
This includes the following changes:
- Support for display mode virtualization.
- Locale data updated to Unicode CLDR 46.
- More support for network sessions in DirectPlay.
- Various bug fixes.
|
|
|
|
|
|
| |
Approved by: portmgr blanket (trivial packaging fix)
Sponsored by: Future Crew, LLC
|
|
|
|
|
|
|
|
|
| |
This includes the following changes:
- More support for network sessions in DirectPlay.
- Header fixes for C++ compilation.
- I/O completion fixes.
- More formats supported in D3DX9.
- Various bug fixes.
|
|
|
|
|
|
|
|
| |
This includes the following changes:
- Bundled Capstone library for disassembly in WineDbg.
- More formats supported in D3DX9.
- More support for network sessions in DirectPlay.
- Various bug fixes.
|
|
|
|
|
|
|
|
|
| |
This includes the following changes:
- Character tables updates to Unicode 16.0.0.
- Better window positioning in the Wayland driver (which we don't use yet).
- More support for network sessions in DirectPlay.
- Support for plug&play device change notifications.
- Various bug fixes.
|
|
|
|
|
|
|
|
|
|
| |
This includes the following changes:
- New Media Foundation backend using FFMpeg.
- Initial support for network sessions in DirectPlay.
- New Desktop Control Panel applet.
- Various bug fixes.
Fix sorting of a pkg-plist item from Wine 9.17.
|
|
|
|
|
|
|
|
| |
This includes the following changes:
- Window surface scaling on High DPI displays.
- Bundled vkd3d upgraded to version 1.13.
- Improved CPU detection on ARM64 (which we haven't enabled yet).
- Various bug fixes.
|
|
|
|
|
|
|
|
| |
This includes the following changes:
- Initial Driver Store implementation.
- Pbuffer support in the Wayland driver (which we don't use yet).
- More prototype objects in MSHTML.
- Various bug fixes.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This includes the following changes:
- Prototype and constructor objects in MSHTML.
- More support for ODBC Windows drivers (which we haven't enabled).
- Various bug fixes.
files/patch-include_wine_asm.h has made it upstream in slightly
different form, so remove it.
My patch files/patch-nsiproxy.sys-buildfix has made it upstream,
so remove it.
And files/patch-configure requires updating due to changed patch
context (alas no change to the patch itself).
|
|
|
|
|
| |
PR: 280448, 220950
Reported by: Alexander Vereeken <Alexander88207@protonmail.com>
|
|
|
|
| |
PR: 280448, 220950
|
|
|
|
|
|
|
|
|
|
|
| |
This includes the following changes:
- Mailslots reimplemented using server-side I/O.
- More support for ODBC Windows drivers (if enabled).
- Still more user32 data structures in shared memory.
- Various bug fixes.
We also need a patch of mine to address an upstream regression on
non-macos, non-Linux systems: files/patch-nsiproxy.sys-buildfix .
|
|
|
|
|
|
|
| |
PR: 280529
LLVM 17 and later provide the necessary include files; see
5f69b17e49 for the original change.
|
|
|
|
|
| |
This allows simplifying BUILD_DEPENDS, use of variables, and the
overall structure, plus it's aligned with emulators/wine now.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This includes the following changes:
- Support for loading ODBC Windows drivers
(though we haven't enabled ODBC at this point).
- More user32 data structures in shared memory.
- More rewriting of the CMD.EXE engine.
- Various bug fixes.
On the way remove files/clang/stdarg.h, a copy of clang's stdarg.h which
we have been using while the devel/llvm* ports did not install it (and
some others). This changed for devel/llvm17 with commit b21e6b4de1
seven weeks ago.
|
|
|
|
|
|
|
|
|
|
|
| |
Users have been reporting a number of cases of the following error:
002c:err:seh:NtRaiseException Unhandled exception code c0000005 flags 0 addr 0
x6ffffff8b2b7
0024:err:seh:NtRaiseException Unhandled exception code c0000005 flags 0 addr 0
Address this by means of a patch borrowed from emulators/wine-proton.
PR: 279927, 280000
|
|
|
|
|
|
|
|
| |
This includes the following changes:
- Initial support for user32 data structures in shared memory.
- Rewrite of the CMD.EXE engine.
- Fixed handling of async I/O status in new WoW64 mode.
- Various bug fixes.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This forward ports the following two commits from emulators/wine
as far as files/wine.sh goes:
commit ef11261971a87d2b75b352ab479b651d2f2b0b50
Author: Gerald Pfeifer <gerald@FreeBSD.org>
Date: Wed Jan 31 12:27:21 2024 +0000
emulators/wine: Simplify the logic in wine.sh
and
commit 0f2052c3784e3b8d5aed85aab22b8a49613ee85c
Author: Alexander Vereeken <Alexander88207@protonmail.com>
Date: Sun Dec 17 22:58:41 2023 +0000
emulators/wine: Unbreak WoW64
This is an excerpt of 1f07ec6014 by Alex S <iwtcex@gmail.com> for
emulators/wine-proton.
PR: 275677, 279927
Reported by: scf
|
|
|
|
|
|
|
| |
This includes the following changes:
- C++ exception handling on ARM platforms (which we don't support yet).
- More DPI Awareness support improvements.
- Various bug fixes.
|
|
|
|
|
|
|
|
| |
This is new functionality since upstream commit af3a8fa27b from
May 10. We want to be explicit (either way) for the sake of builds
being reproducible and predictable.
PR: 279205
|
|
|
|
|
|
|
|
|
| |
This includes the following changes:
- Bundled vkd3d upgraded to version 1.12.
- DPI Awareness support improvements.
- C++ RTTI support on ARM platforms (which we haven't enabled yet).
- More obsolete features removed in WineD3D.
- Various bug fixes.
|
|
|
|
|
|
|
|
|
|
|
|
| |
With the large update to Wine 9.9 we missed the (non-default) OSS option
and its impact on packaging. [1]
Similarly, i386 does not feature the WoW64 libraries. [2]
PR: 279927
Co-authored-by: scf [2]
Reported by: O. Hartmann <ohartmann@walstatt.org> [1], scf [2]
Tested by: Ivan Rozhuk <rozhuk.im@gmail.com> [1], scf
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This includes the following changes:
- Removal of a number of obsolete features in WineD3D.
- Support for new WoW64 mode in ODBC.
- Various bug fixes.
When trying to build with LLVM 15, which is the current default in
the Ports Collection we have been using for a while, we now get the
following error:
configure: error: Suitable PE cross-compiler not found, PE files
won't be built. This is an error since --with-mingw was requested.
===> Script "configure" failed unexpectedly.
This is not actually a regression from Wine 9.8 to 9.9; rather Wine
now diagnoses this (again) instead of simply proceeding.
Luckily our devel/llvm18 and devel/llvm17 ports just recently addressed
the situation with commits c56fde6514 on May 28 and b21e6b4de1 on June 12,
respectively. Accordingly force the use of at least devel/llvm17. [2]
This brings a huge number of changes in terms of pkg-plist.
(The emulators/wine port will need similar changes or it'll break
with builds of LLVM that contain these changes already in the two
ports above. [1])
PR: 279677 [1], 274542 [2]
|
|
|
|
| |
This is the global default now.
|
|
|
|
|
|
|
|
| |
Restore files/patch-dlls_ntdll_unix_loader.c which we "lost" with
the update to Wine 9.0 by means of an adjusted version.
PR: 278427
Obtained from: Alex S <iwtcex@gmail.com> in PR 278525
|
|
|
|
|
|
| |
This includes the following changes:
- IDL-generated files use fully interpreted stubs.
- Various bug fixes.
|
|
|
|
| |
PR: 277913
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This includes the following changes:
- Some restructuration of the Vulkan driver interface.
- Some ARM work (which we aren't using yet).
- Various bug fixes.
Also refine 32-bit ABI determination for WoW64. [1]
PR: 278525 [1]
Submitted by: Alexander Vereeken <Alexander88207@protonmail.com> [1]
Reviewed by: Alex S <iwtcex@gmail.com> [1]
|
|
|
|
|
|
|
|
|
| |
This includes the following changes:
- Support for advanced AVX features in register contexts.
- More Direct2D effects work.
- Support for RSA OAEP padding in BCrypt.
- Interpreted mode fixes in WIDL.
- Various bug fixes.
|
|
|
|
|
|
|
|
|
| |
This includes the following changes:
- Initial SLTG-format typelib support in widl.
- Improvements to Minidump support.
- Various bug fixes.
Upstream also dropped some libraries related to WoW64.
|
| |
|
|
|
|
|
|
|
|
|
| |
This includes the following changes:
- Bundled vkd3d upgraded to version 1.11.
- Initial OpenGL support in the Wayland driver (which we don't use).
- Support for elevating process privileges.
- More HID pointer improvements.
- Various bug fixes.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changelog: https://gitlab.winehq.org/wine/wine/-/releases/wine-9.3
What's new in this release:
* Improvements to Internet Proxy support.
* New HID pointer device driver.
* Timezone database update.
* More exception fixes on ARM platforms.
* Various bug fixes.
While here, move manpages from man/ to share/man/.
PR: 277385
Approved by: tcberner (mentor, implicit)
|