aboutsummaryrefslogtreecommitdiff
path: root/emulators/wine-devel
Commit message (Collapse)AuthorAgeFilesLines
* MFH: r508499Gerald Pfeifer2019-08-252-0/+6
| | | | | | | | | | | | | | Add a note how to work around Wine issuing an error message of i386_set_ldt: Invalid argument Did you reconfigure your kernel with "options USER_LDT"? PR: 224264 Submitted by: rozhuk.im@gmail.com Reviewed by: arrowd Approved by: portmgr (blanket for MFHs, pkg-descr improvements) Notes: svn path=/branches/2019Q3/; revision=509773
* MFH: r506725Gerald Pfeifer2019-07-191-0/+2
| | | | | | | | | | | Fix packaging list (pkg-plist) when the MPG123 option is set. PR: 239202 Submitted by: avos Approved by: portmgr (packaging list blanket) Notes: svn path=/branches/2019Q3/; revision=506961
* Since my upstream changeGerald Pfeifer2019-06-291-21/+0
| | | | | | | | | | | | | | | | | | commit 37fdbf9afa4985edb4e158bef3cbb7c0dbb688a0 Author: Gerald Pfeifer <gerald@pfeifer.com> Date: Sun Aug 19 09:18:42 2018 +0800 wbemprox: Use WS_AF_INET instead of AF_INET in get_ipsubnet. Signed-off-by: Gerald Pfeifer <gerald@pfeifer.com> Signed-off-by: Piotr Caban <piotr@codeweavers.com> Signed-off-by: Alexandre Julliard <julliard@winehq.org> files/patch-wbemprox-builtin.c actually is not necessary any longer. Remove it to simplify things (and reduce local patches). Notes: svn path=/head/; revision=505318
* Update wine-mono-devel to the upstream release 4.9.0. [1]Gerald Pfeifer2019-06-234-8/+9
| | | | | | | | | | | | | | | | | Update to Wine 4.11. This includes the following changes: - Updated version of the Mono engine, including Windows.Forms. - More DLLs are built as PE files by default. - Faster implementation of Slim Reader/Writer locks on Linux. - Initial support for enumerating display devices. - Various bug fixes. files/patch-dlls_kernel32_Makefile.in needs some adjustments due to slightly changed context, alas no functional changes. Approved by: dbn (blanket) [1] Notes: svn path=/head/; revision=504944
* Update to Wine 4.10. This includes the following changes:Gerald Pfeifer2019-06-123-6/+15
| | | | | | | | | | | - Many DLLs are built as PE files by default. - More support for installing Plug and Play drivers. - Clock synchronization in Media Foundation. - Volume adjustment in audio drivers. - Various bug fixes. Notes: svn path=/head/; revision=504001
* Update to Wine 4.9. This includes the following changes:Gerald Pfeifer2019-05-263-17/+17
| | | | | | | | | | | | | | | | | | - Initial support for installing Plug and Play drivers. - Support for building 16-bit modules in PE format. - A lot of code moved to the new KernelBase DLL. - Various game controller fixes. - Use higher performance system clocks if available. - Various bug fixes. The Wine code around Video4Linux (enabled by the V4L option) has changed upstream; adjust both the configure invocations and dependency. A bit more than the usual changes to the packaging list, though everything appears to be routine evolution there. Notes: svn path=/head/; revision=502726
* The Wine Staging patchset is now available for Wine 4.8.Gerald Pfeifer2019-05-161-1/+3
| | | | Notes: svn path=/head/; revision=501805
* Update to Wine 4.8. This includes the following changes:Gerald Pfeifer2019-05-103-7/+6
| | | | | | | | | | | | | | | | - Support building most programs in PE format. - Unicode data updated to Unicode 12.0. - Support for MSI patch files. - Default to non-PIC builds on i386. - Joystick support improvements. - Asturian locale. - Various bug fixes. Packaging-wise, one additional include file and one moves from the Staging patchset into Wine proper. Notes: svn path=/head/; revision=501196
* Adjust packaging for the STAGING option - three more files.Gerald Pfeifer2019-05-011-0/+3
| | | | Notes: svn path=/head/; revision=500616
* Actually update to Wine 4.7 which somehow was missing from revision 500375.Gerald Pfeifer2019-04-293-6/+10
| | | | | | | Reported by: makc Notes: svn path=/head/; revision=500412
* Update to Wine 4.7. This includes the following changes:Gerald Pfeifer2019-04-282-14/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Support for builtin libraries in PE format even on Unix. - More implementation of the Debug Engine DLL. - Support for the Command Link standard control. - Improved Edit control sizing in CJK locales. - Various bug fixes. Officially this also brought an updated version of the Mono engine, which we got two days ago via revision 500271 already, though. My local patch files/patch-libinotify is not required any longer [1] (and would not apply to begin with) after the following upstream commit: commit 07c2e8581a2745725cd7ce4282eedb9a8084a1e4 Author: Damjan Jovanovic <damjan.jov@gmail.com> Date: Sat Apr 20 15:14:53 2019 +0200 configure: Link wineserver to libinotify if necessary. Outside Linux, wineserver fails to link when sys/inotify.h is present, as it tries to find inotify symbols in libc, which doesn't have them. The inotify symbols are in libinotify.so. Detect it properly, and link to it where available. Signed-off-by: Damjan Jovanovic <damjan.jov@gmail.com> Signed-off-by: Alexandre Julliard <julliard@winehq.org> PR: 202564 [1], 168617 [1] Notes: svn path=/head/; revision=500375
* Update wine-mono-devel to the upstream release 4.8.3.Gerald Pfeifer2019-04-271-1/+1
| | | | | | | Approved by: dbn (blanket) Notes: svn path=/head/; revision=500271
* Actually fix the dependency on wine-mono-devel for real.Gerald Pfeifer2019-04-221-1/+1
| | | | | | | | PR: 237422 Pointy hat to: gerald Notes: svn path=/head/; revision=499644
* Update wine-mono-devel to the upstream release 4.8.1. [1]Gerald Pfeifer2019-04-221-1/+1
| | | | | | | | | | | | Adjust (and actually fix) the dependency on wine-mono-devel in wine-devel. [2] PR: 237448 [1], 237422 [2] Submitted by: Samy Mahmoudi <samy.mahmoudi@gmail.com> Approved by: dbn [1] (blanket) Notes: svn path=/head/; revision=499641
* The Wine Staging patchset is now available for Wine 4.6.Gerald Pfeifer2019-04-161-1/+3
| | | | Notes: svn path=/head/; revision=499125
* Update to Wine 4.6. This includes the following changes:Gerald Pfeifer2019-04-143-9/+9
| | | | | | | | | | | | | | | | | - Beginnings of a Vulkan backend for WineD3D. - Support for loading Mono libraries from a shared location. - Libwine.dll no longer needed when using Wine DLLs on Windows. - Regression tests compiled directly to PE format. - Support for the Split Button Common Control. - Complex structs support in the typelib marshaller. - Video capture ported to Video4Linux version 2. - Initial version of the Debug Engine DLL. - Various bug fixes. And two more files have moved from Staging to the primary tree. Notes: svn path=/head/; revision=498953
* Update to Wine 4.5. This includes the following changes:Gerald Pfeifer2019-04-013-7/+9
| | | | | | | | | | | | - Support for Vulkan 1.1. - Better support for kernel objects in device drivers. - Still more Media Foundation APIs implemented. - Support for SVG elements in MSHTML. - Fixes for case conversion troubles in Turkish locale. - Various bug fixes. Notes: svn path=/head/; revision=497483
* Revert bogus part of revision 496112; STAGING should not have become aGerald Pfeifer2019-03-171-1/+0
| | | | | | | default option. Notes: svn path=/head/; revision=496113
* The Wine Staging patchset is now available for Wine 4.4.Gerald Pfeifer2019-03-172-1/+4
| | | | Notes: svn path=/head/; revision=496112
* Update to Wine 4.4. This includes the following changes:Gerald Pfeifer2019-03-163-9/+11
| | | | | | | | | | | | | - New MSIDB tool for manipulating MSI databases. - Support for custom draw buttons in common controls. - Many more Media Foundation APIs implemented. - Various bug fixes. (The MSIDB tool was formerly part of the Wine Staging patchset, so we just need to adjust pkg-plist to include it unconditionally.) Notes: svn path=/head/; revision=495970
* The Wine Staging patchset is now available for Wine 4.3.Gerald Pfeifer2019-03-051-1/+3
| | | | Notes: svn path=/head/; revision=494676
* Update to Wine 4.3. This includes the following changes:Gerald Pfeifer2019-03-033-10/+35
| | | | | | | | | | | | | | | | | | - Reimplementation of XAudio2 using the FAudio library. - Mono engine updated to the latest upstream. - More modern handling of iconic windows. - Improved handling of kernel objects. - Various bug fixes. audio/faudio is a new fixed dependency to cover the first item above; for the second, update emulators/wine-mono-devel to version 4.8.0. [1] Three more files have moved from the Wine Staging tree into the main tree. Approved by: dbn (blanket) [1] Notes: svn path=/head/; revision=494512
* Forward port r442561 | gerald | 2017-06-04 from emulators/wine:Gerald Pfeifer2019-03-021-1/+5
| | | | | | | | | Be more bold re games working. Add a note on when to use this port and how it relates to i386-wine-devel. Notes: svn path=/head/; revision=494365
* The Wine Staging patchset is now available for Wine 4.2, and the buildGerald Pfeifer2019-02-212-3/+3
| | | | | | | | issue(s) I reported have been addressed, so we can remove the BROKEN marker for our STAGING option. Notes: svn path=/head/; revision=493503
* Update to Wine 4.2. This includes the following changes:Gerald Pfeifer2019-02-163-6/+5
| | | | | | | | | | | - Unicode string normalization support. - Support for ECC cryptographic keys. - Support for mixing 32/64-bit dlls in the load path. - Futex-based implementations for more synchronization primitives. - Various bug fixes. Notes: svn path=/head/; revision=493046
* Now that Wine 4.0 has been released, Wine is in regular developmentGerald Pfeifer2019-02-073-7/+11
| | | | | | | | | | | | | | | | again and Wine 4.1 is the first snapshot bringing the following changes: - Support for NT kernel spinlocks. - Better glyph positioning in DirectWrite. - More accurate reporting of CPU information. - Context handle fixes in the IDL compiler. - Various bug fixes. Sadly the Wine Staging patchset as released in this patchset is broken in various ways (two of which have been fixed since, but the one hitting here still in progress), so mark this BROKEN when the STAGING option is set. Notes: svn path=/head/; revision=492357
* Update to Wine 4.0, the actual release, with essentially no real changesGerald Pfeifer2019-01-312-9/+12
| | | | | | | | | | | | | | | | | | | | | from the last RC. This will shortly move to the main emulators/wine port, but let's give it a bit of time and wider exposure first. Forward port r491148 | gerald | 2019-01-25: Add a new option, GCC, that controls the use of GCC instead of the system compiler (usually clang these days) as we have been doing since r334935 in 2013-11-26. And make that the default, both since there've been user reports about Wine not working properly with the toolchain in FreeBSD 12 and since there may be other challenges given that both upstream and in other distributions GCC is being used all along. [1] PR: 231010 [1] Reviewed by: mat [1] Tested by: sbruno [1] Notes: svn path=/head/; revision=491699
* Forward port r490827 | gerald | 2019-01-21 from emulators/wine:Gerald Pfeifer2019-01-291-7/+0
| | | | | | | | Remove a hack (defining __builtin_ms_va_list and friends) for versions of clang before 3.8 and hence versions of FreeBSD no longer maintained. Notes: svn path=/head/; revision=491562
* Update to RC6 of Wine 4.0 which addresses another dozen or so bugsGerald Pfeifer2019-01-223-7/+10
| | | | | | | | | | | and, oddly enough, sees the Wine Staging patchset install three more files. Add gl to X11_USES since a naked USE_GL= as we've had has been deprecated for a while. Notes: svn path=/head/; revision=490967
* Update to RC6 of Wine 4.0 with some further bugfixes and an updatedGerald Pfeifer2019-01-182-7/+7
| | | | | | | dependency to version 4.7.5 of the Mono engine (wine-mono-devel). Notes: svn path=/head/; revision=490679
* Update ibiblio.org MASTER_SITE which includes a reference to the versionGerald Pfeifer2019-01-131-1/+1
| | | | | | | | | | | | number and was thus broken since we upgraded to Wine 4.0 RC1 in revision r487184. PR: 234459 Submitted by: Samy Mahmoudi <samy.mahmoudi@gmail.com> MFH: 2019Q1 (fix URL for secondary MASTER_SITE) Notes: svn path=/head/; revision=490115
* Update to RC5 of Wine 4.0 with about a dozen bugfixes.Gerald Pfeifer2019-01-102-6/+6
| | | | Notes: svn path=/head/; revision=489888
* The Wine Staging patchset is now also available for Wine 4.0 RC4.Gerald Pfeifer2018-12-291-1/+3
| | | | Notes: svn path=/head/; revision=488684
* Update to RC4 of Wine 4.0 which brings only a few additional fixes.Gerald Pfeifer2018-12-292-7/+6
| | | | | | | | Create a proper USES block in Makefile, moving the existing USES statement there. Notes: svn path=/head/; revision=488645
* Update to RC3 of Wine 4.0 which brings about two dozen bugfixes.Gerald Pfeifer2018-12-222-6/+6
| | | | Notes: svn path=/head/; revision=488124
* Revert bogus part of r487705 (enablement of the STAGING option by defaultGerald Pfeifer2018-12-171-1/+0
| | | | | | | for testing purposes only). Notes: svn path=/head/; revision=487706
* The Wine Staging patchset is now available for Wine 4.0 RC2.Gerald Pfeifer2018-12-172-1/+4
| | | | Notes: svn path=/head/; revision=487705
* Update to RC2 of Wine 4.0 which brings a dozen or so bugfixes.Gerald Pfeifer2018-12-172-7/+4
| | | | Notes: svn path=/head/; revision=487640
* Bump PORTREVISION for ports depending on the canonical version of GCCGerald Pfeifer2018-12-121-0/+1
| | | | | | | | | | | | | | | | | | defined via Mk/bsd.default-versions.mk which has moved from GCC 7.4 t GCC 8.2 under most circumstances. This includes ports - with USE_GCC=yes or USE_GCC=any, - with USES=fortran, - using Mk/bsd.octave.mk which in turn features USES=fortran, and - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang, c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib plus, as a double check, everything INDEX-11 showed depending on lang/gcc7. PR: 231590 Notes: svn path=/head/; revision=487272
* Update to Wine 4.0 RC1, the first release candidate of the upcomingGerald Pfeifer2018-12-103-7/+11
| | | | | | | | | | | | | Wine 4.0 release series. This includes the following changes: - Updates to the timezone database. - Vulkan support updated to the latest spec. - Stream I/O support in WebServices. - Better palette support in WindowsCodecs. - Synchronization objects support for kernel drivers. - Various bug fixes. Notes: svn path=/head/; revision=487184
* Explicitly configure without SDL (SLD2) support to increase reproducabilityGerald Pfeifer2018-12-061-0/+1
| | | | | | | | of builds. Without this existing SDL files might be found and used when building outside of a clean and minimal build environment. Notes: svn path=/head/; revision=486806
* Update to Wine 3.21. This includes the following changes:Gerald Pfeifer2018-11-253-6/+7
| | | | | | | | | | - Typelib marshaller rewrite using NDR functions. - Support for memory font resources in DirectWrite. - Joystick support improvements. - Various bug fixes. Notes: svn path=/head/; revision=485860
* The Wine Staging patchset is now available for Wine 3.20.Gerald Pfeifer2018-11-131-1/+3
| | | | Notes: svn path=/head/; revision=484901
* Update to Wine 3.20. This includes the following changes:Gerald Pfeifer2018-11-103-6/+12
| | | | | | | | | | | | - Async interfaces and ACF files in the IDL compiler. - Support for substorage transforms in MSI. - RPC/COM marshalling fixes. - Support for Unicode requests in WinHTTP. - Shell Autocomplete optimizations. - Various bug fixes. Notes: svn path=/head/; revision=484639
* The Wine Staging patchset is now available for Wine 3.19.Gerald Pfeifer2018-10-301-1/+3
| | | | Notes: svn path=/head/; revision=483456
* Update to Wine 3.19. This includes the following changes:Gerald Pfeifer2018-10-273-8/+9
| | | | | | | | | | | | | | - Support for file I/O completion modes. - WaitOnAddress synchronization primitives. - Better support for 32-bit .NET binaries on 64-bit. - Improved recovery on broken RPC connection. - Various bug fixes. And two files are no longer contingent on the Staging patchset, functionality is now in Wine proper. Notes: svn path=/head/; revision=483112
* Update to Wine 3.18. This includes the following changes:Gerald Pfeifer2018-10-162-7/+6
| | | | | | | | | | | - Subpixel font rendering with FreeType >= 2.8.1. - Support for OAEP algorithm in RSA encryption. - Array marshalling fixes in DCOM. - Improved DPI scaling in the Wine console. - Various bug fixes. Notes: svn path=/head/; revision=482232
* emulators/wine-devel: expose Vulkan supportJan Beich2018-10-161-2/+9
| | | | | | | | | VULKAN is for Vulkan-native while VKD3D is for Direct3D 12 games PR: 231248 Notes: svn path=/head/; revision=482194
* The Wine Staging patchset is now available for Wine 3.17.Gerald Pfeifer2018-09-302-2/+3
| | | | Notes: svn path=/head/; revision=480941
* Bump PORTREVISION to chase update of multimedia/v4l_compat and libv4lThomas Zander2018-09-291-0/+1
| | | | Notes: svn path=/head/; revision=480899