| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
This includes the following changes:
- 32-on-64 thunks for both Vulkan and OpenGL.
- OpenLDAP library bundled and built as PE.
- Support for the RAW print processor in WinPrint.
- More progress on the long types printf format conversion.
- Various bug fixes.
Also since Wine now comes with the Windows version of OpenLDAP
bundled, remove the native OpenLDAP dependency from the Port.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This includes the following changes:
- OpenGL library converted to PE.
- Support for multi-architecture PE builds.
- More preparation work for Vulkan 32-on-64 support.
- Support for creating import libraries without dlltool.
- Locale data updates.
- Various bug fixes.
Additionally, OpenAL has been removed as a dependency, as upstream
no longer provides it either.
|
|
|
|
|
|
|
|
|
|
| |
This includes the following changes:
- Font linking improvements.
- A number of fixes for exception unwinding.
- Support for dumping EMF spool files in WineDump.
- Various bug fixes.
files/patch-dlls-ntdll-unix-file.c has been merged upstream; drop it.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This includes the following changes:
- Support for storing DOS attributes on disk.
- Bundled vkd3d upgraded to version 1.5.
- Support for MPEG-4 audio format.
- Various bug fixes.
This version also requires a patch for the ENODATA error code which
does not consistently exist on FreeBSD. [1]
Submitted by: gerald [1]
|
|
|
|
|
|
|
|
|
|
|
|
| |
This includes the following changes:
- Character tables updated to Unicode 15.0.0.
- Async reader fixes in GStreamer support.
- Various bug fixes.
(The Staging patchset is broken on FreeBSD 12.x with this snapshot;
simply mark the port as BROKEN in that case.)
Co-authored-by: Damjan Jovanovic <damjan.jov@gmail.com> (maintainer)
|
|
|
|
|
|
|
| |
This includes the following changes:
- High Unicode planes support in DirectWrite.
- Some work towards Wow64 support in the Vulkan driver.
- Various bug fixes.
|
|
|
|
|
|
|
|
|
| |
This includes the following changes:
- Wow64 support in X11 driver.
- Session storage in MSHTML.
- Unicode regexp fixes in MSXML.
- IME improvements in Edit control.
- Various bug fixes.
|
|
|
|
| |
Approved by: portmgr (implicit)
|
|
|
|
|
|
|
| |
The WWW: lines in the pkg-descr files of these ports where not at the
end of those files and have been missed in prior conversion runs.
Approved by: portmgr (implicit)
|
|
|
|
|
|
|
|
|
|
|
| |
This includes the following changes:
- Command lists in Direct2D.
- RSA encryption.
- Initial Wow64 thunking in WIN32U.
- Optional support for colors in test output.
- Various bug fixes.
Approved by: maintainer
|
|
|
|
|
|
|
|
|
|
|
| |
This includes the following changes:
- More progress on syscall interface for USER32.
- Improved font fallbacks in DirectWrite.
- Some fixes for socket shutdowns.
- Various bug fixes.
Also since the ibiblio mirror doesn't have Wine 7.x, and SourceForge
doesn't have 7.14, replace them with the upstream URL.
|
|
|
|
|
|
|
|
|
|
| |
This includes the following changes:
- Gecko engine updated to version 2.47.3.
- USB driver converted to PE.
- Some theming improvements.
- Various bug fixes.
Approved by: Damjan Jovanovic <damjan.jov@gmail.org> (maintainer)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
A big Thank You to the original contributors of these ports:
* Akinori MUSHA aka knu <knu@idaemons.org>
* Alejandro Pulver <alejandro@varnet.biz>
* Alexander Best <arundel@gmx.net>
* Alexander Nedotsukov <bland@FreeBSD.org>
* Alexey Dokuchaev <danfe@FreeBSD.org>
* Alexey V. Antipovsky <kemm@in-line.ru>
* Alonso Cardenas Marquez <acm@FreeBSD.org>
* Brian Gaeke <brg@dgate.org>
* Danilo Egea Gondolfo <danilo@FreeBSD.org>
* David Naylor <naylor.b.david@gmail.com>
* David O'Brien (obrien@cs.ucdavis.edu)
* Edward Tomasz Napierala <trasz@FreeBSD.org>
* Eric L. Hernes <erich@FreeBSD.org>
* Felix Palmen <felix@palmen-it.de>
* Ganael Laplanche <ganael.laplanche@martymac.org>
* Gerald Pfeifer <gerald@FreeBSD.org>
* Gunter Wambaugh <techgunter@yahoo.com>
* Jacques Vidrine <nectar@FreeBSD.org>
* Janni
* Jeffrey H. Johnson <CPE1704TKS@bellsouth.net>
* Jeremy Karlson
* Jeroen Ruigrok van der Werven <asmodai@FreeBSD.org>
* Joel Sutton <jsutton@webnet.com.au>
* Joerg Wunsch <joerg@FreeBSD.org>
* Jonathan M. Bresler (jmb)
* Jose Alonso Cardenas Marquez <acm@FreeBSD.org>
* Juergen Lock <nox@jelal.kn-bremen.de>
* Kaltashkin Eugene <zhecka@gmail.com>
* Kevin Bowling <kbowling@FreeBSD.org>
* Li-Lun Wang <llwang@infor.org>
* Mario S F Ferreira <lioux@linf.unb.br> et al.
* Martin Hinner
* Maxim Sobolev <sobomax@FreeBSD.org>
* Michael Neumann <mneumann@ntecs.de>
* Miguel Mendez <flynn@energyhq.homeip.net>
* Naram Qashat <cyberbotx@cyberbotx.com>
* Nicole Reid <root@cooltrainer.org>
* Nishika <nishika@cheerful.com>
* Pavel I Volkov <pavelivolkov@googlemail.com>
* Piotr Kubaj
* Ruan Wei (iamayan@gmail.com)
* Sebastian Schuetz <sschuetz@fhm.edu>
* Seiichirou Hiraoka
* Shaun Amott <shaun@FreeBSD.org>
* Sheldon Hearn <axl@iafrica.com>
* Simon Dick <simond@irrelevant.org>
* Steven Kreuzer <skreuzer@FreeBSD.org>
* Stijn Hoop <stijn@win.tue.nl>
* Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>
* Thomas Bernard <nanard@free.fr>
* Timothy Beyer <beyert@cs.ucr.edu>
* Tobias Reifenberger <tr@freebsd.mayn.de>
* Tom Carrick <knyghtmare@knyghtmare.com>
* Travis Poppe <tlp@liquidx.org>
* Uffe Jakobsen <uffe@uffe.org>
* Vladimir Kondratiev <wulf@mail.mipt.ru>
* Yukihiro Nakai <Nakai@Mlab.t.u-tokyo.ac.jp>
* Yukihiro Nakai <nakai@FreeBSD.org>
* alepulver
* alex
* dchapes@ddm.on.ca
* dk
* elbarto
* janek@gaja.ipan.lublin.pl
* jhb
* jmz
* joerg
* jraynard
* krion
* kstailey
* mbr@FreeBSD.org
* okeeblow <root@cooltrainer.org>
* pixel
* pjm
* tenser@spitfire.ecsel.psu.edu
* trasz
* trasz <trasz@pin.if.uz.zgora.pl>
* # Created by Timothy Beyer <beyert@cs.ucr.edu>
With hat: portmgr
|
|
|
|
| |
Approved by: Damjan Jovanovic <damjan.jov@gmail.com> (maintainer)
|
|
|
|
| |
Approved by: Damjan Jovanovic <damjan.jov@gmail.com> (maintainer)
|
|
|
|
|
|
|
|
|
|
|
| |
This includes the following changes:
- macOS driver converted to PE.
- Mono engine updated to version 7.3.0.
- Windows-compatible Unicode collation.
- Wow64 support in SECUR32.
- Various bug fixes.
Approved by: damjan.jov@gmail.com (maintainer)
|
|
|
|
|
|
|
|
| |
This includes the following changes:
- A number of fixes for test failures on Windows.
- Various bug fixes.
Approved by: Damjan Jovanovic <damjan.jov@gmail.com> (maintainer)
|
|
|
|
|
|
|
|
|
|
|
|
| |
This includes the following changes:
- X11 and OSS drivers converted to PE.
- WoW64 support in the sound drivers.
- Number formatting using the new locale database.
- Various bug fixes.
(Three files less in an installation with STAGING off.)
Approved by: Damjan Jovanovic <damjan.jov@gmail.com> (maintainer)
|
|
|
|
|
|
|
|
| |
Over the last couple of updates four, five files got slotted into
pkg-plist out of alphabetic ordering. Address that and make things
consistent again.
Approved by: portmgr (blanket)
|
|
|
|
|
|
|
| |
Make sure the built ALSA libraries are included in the package when ALSA is on.
Fixes ce1e733047cfa6bdea3d1bfb767814c7fa2a9809 and "make check-plist" .
Approved by: pi (implicit)
|
|
|
|
|
|
|
| |
Relevant changes:
- More progress on the PE conversion of the X11 and OSS drivers.
- Support for UTF-8 as default Ansi codepage.
- Theming support for control panel applets.
|
|
|
|
|
|
| |
With revision ce1e733047cfa6bdea3d1bfb767814c7fa2a9809 we introduced
a choice between ALSA and OSS, the latter being the default as before.
This fixes the packaging list when OSS is off (and ALSA on).
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Our Wine ports have solely relied on OSS for sound so far. Add
support to optionally switch to ALSA by establishing two options,
OSS and ALSA.
This does not change default behavior (and packages created), rather
it adds the ability to choose. It particularly may prove beneficial
for USB MIDI keyboards.
Submitted by: hselasky
Approved by: damjan.jov@gmail.com (maintainer)
|
|
|
|
|
| |
%%WINE32%%lib/wine/%%WINEARCH%%-unix/libwow32.a was put into the
wrong place; easy enough to fix.
|
|
|
|
|
|
|
|
|
|
| |
This includes the following changes:
- ALSA driver converted to PE.
- Locale database generated from Unicode CLDR.
- HLSL compiler support with the bundled vkd3d.
- Initial support for the OCSP protocol.
- More cleanups to support 'long' type.
- Various bug fixes.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changes from 7.2 to 7.3 (skipped):
- More large scale cleanups to support 'long' type.
- Proper support for API sets.
- Progress on the PE conversion of USER32 and WineALSA.
- A number of HID joystick fixes.
Changes from 7.3 to 7.4:
- 'Light' theme enabled by default.
- Bundled vkd3d library.
- WineD3D, D3D12 and DXGI modules converted to PE.
- More large scale cleanups to support 'long' type.
- Various bug fixes.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This update includes the following changes:
- Large scale cleanup to support 'long' type with MSVCRT.
- Mono engine updated to version 7.1.1.
- More theming fixes in common controls.
- Beginnings of a WMA decoder.
- Support for 64-bit time_t.
- Various bug fixes.
This update installs the wine binaries with ASLR disabled to work
around an issue on 13-STABLE and -CURRENT.
|
|
|
|
|
|
|
|
|
| |
This forward ports commit 9dc3d307de26ebb3ee31859fed8cc9dbc779dff5
from emulators/wine.
PR: 260407
Reported by: Zane C. Bowers-Hadley <vvelox@vvelox.net>
Approved by: maintainer
|
| |
|
|
|
|
|
|
|
| |
Wine now ships and builds faudio and libxml2 itself, so remove
the external dependencies on those two ports.
Approved by: damjan.jov@gmail.com (maintainer)
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
The fifth milestone of the soon to be released Wine 7.0 with
30 bug fixes.
Also do not extract the wine-staging files twice, symlink them
instead. [1]
PR: 260612 [1]
Submitted by: Ivan Rozhuk <rozhuk.im@gmail.com> [1]
Approved by: maintainer (= author)
|
|
|
|
|
|
|
|
|
| |
The 4th milestone of the soon to be released Wine 7.0 with 38 bug
fixes, and another 22 bug fixes from the (skipped) RC3 release.
In addition to the patch provided by Damjan, part of the PLIST change
in PR 260612 has been applied to install some files that used to be
dependent on the STAGING option.
|
|
|
|
|
|
|
|
| |
This is the second milestone of the forthcoming Wine 7.0 release
series. It fixes 34 bugs in addition to the 32 bugs RC1 (which we
skipped) did in addition to the following features it brought:
- Reimplementation of the WinMM joystick driver.
- All Unix libraries converted to the syscall-based interface.
|
|
|
|
|
|
|
|
|
| |
Upstream recently removed support for HAL and QuickTime and
with that the --with-hal/--without-hal and --with-quicktime/
-without-quicktime configure options.
Accordingly do not use --without-hal and -without-quicktime
any more.
|
|
|
|
|
|
|
|
| |
Explicitly building without GSSAPI (Kerberos SSP) support should not
make any difference, in particular for clean builds. Still this is a
step towards ensuring reproducible builds.
Approved by: maintainer (pre-approval)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Forward port 316c372c7d133c416ced0bd6b1f21fdd011117eb from the main
wine port:
In our situation, where we leverage 32-bit, i386 executables of Wine
in an amd64 world running 64-bit executables of Wine, the rpath of
$PREFIX/lib/gcc10 which Mk/bsd.gcc.mk sets for the former makes the
dynamic linker attempt to load a 64-bit version of libgcc_s.so which
happens to be at that location on amd64.
Removing this rpath setting at compilation time would be comparatively
more involved, so leverage LD_32_LIBMAP which we are already using in
wine-wow64.sh to point to the system version of libgcc_s.so.
This works since for C code both flavors of libgcc_s.so are fully
compatible and Wine's C++ dependencies Wine (like openal-soft and
various Mesa userspace graphics drivers) are actually compiled with
clang. In other words we are only reverting to the version of the
library they would normally load without rpath interference.
Bump PORTREVISION so new packages with the tweaked script will be
generated.
PR: 259926
Reported by: nc
Tested by: nc
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This includes the following changes:
- Mount manager and CoreAudio driver converted to PE.
- Support for exception handling in Wow64 mode.
- Optional support for using the distribution's PE libraries.
- A number of UI improvements in WineDbg.
- Various bug fixes.
Also fix a pkg-plist issue on i386. [1]
PR: 260125 [1]
Submitted by: Filipe da Silva Santos <contact@shiori.com.br> [1]
|
|
|
|
|
|
|
| |
The reference to wine for i386 really needs to be wine-devel to match
this port.
PR: 259827
|
|
|
|
|
|
|
|
| |
Quicktime support shouldn't trigger on FreeBSD. Still explicitly
configure --without-quicktime in line with our push for deterministic
builds.
Approved by: maintainer (pre-approval)
|
|
|
|
|
|
|
|
| |
In de47ffe65cfc8ee11610c6378e1d0a342c137916 the option to leverage
libhal was removed, alas configure was not adjusted. Ensure that
even if libhal somehow is present we explicitly do not use it.
Approved by: maintainer (pre-approval)
|
|
|
|
|
|
|
|
|
| |
The MAINTAINER and COMMENT variables, as well as PKGNAMESUFFIX and
WINELIBDIR, could be overridden for the sake of the i386-wine-devel
port. With that port gone, simply set these unconditionally.
This is mostly 6387592817b5276970d954b6645636cb496a8603 forward
ported from emulators/wine.
|
|
|
|
|
|
|
|
|
| |
The conflict checks compare the patterns first against the package
names without version (as reported by "pkg query "%n"), then - if
there was no match - agsinst the full package names including the
version (as reported by "pkg query "%n-%v").
Approved by: portmgr (blanket)
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This includes the following changes:
- More improvements to HID joystick support.
- WoW64 thunks in a number of Unix libraries.
- Beginnings of moving USER32 to Win32u.
- Various bug fixes.
The Mono engine has been updated to version 7.0.0 in a separate
update to emulators/wine-mono-devel.
Approved by: maintainer (= author)
|
|
|
|
|
|
|
|
|
|
|
|
| |
This port and its pre-built binaries have not been updated lately and
emulators/wine is now providing i386 support on amd64, so remove the
i386-wine port.
Adjust CONFLICTS_INSTALL on related ports and simplify (and update both
user and developer documentation in emulators/wine).
PR: 259589
Differential Revision: https://reviews.freebsd.org/D32322
|
|
|
|
|
|
|
|
| |
We have been building without NetAPI support forever and explicitly
disabling it should not change anything. Still configure with
--without-netapi now in our move towards reproducible builds.
Approved by: maintainer (pre-approval)
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This port and its pre-built binaries have not been updated lately and
emulators/wine-devel is now providing i386 support on amd64, so remove
i386-wine-devel.
Adjust CONFLICTS_INSTALL on related ports and simplify (and update both
user and developer documentation in wine-devel).
Approved by: maintainer (= submitter)
PR: 259589
Differential Revision: https://reviews.freebsd.org/D32322
|
|
|
|
|
|
|
|
|
| |
Since version 6.20 Wine bundles its own copy of a jpeg library.
The --with-jpeg configure option became a no-op, so remove it, and
also remove the dependency on our own port via USES=jpeg.
Approved by: maintainer (pre-approval)
|