aboutsummaryrefslogtreecommitdiff
path: root/emulators/wine-proton
Commit message (Collapse)AuthorAgeFilesLines
* emulators/wine-proton: Fix build with GCC 14Vladimir Druzenko2025-02-061-1/+1
| | | | | | | | | | Disable warnings about incompatible integer to pointer and pointer to integer conversions, which are treated as errors. This is a lighter version of adding the -fpermissive flag, which has been used to fix other ports failing build with GCC 14. PR: 284488 Approved by: maintainer (Alex S <iwtcex@gmail.com>)
* emulators/wine-proton: update to version 9.0-3 (+)Bartek thindil Jasicki2024-12-102-5/+5
| | | | | | PR: 282697 Sponsored by: Future Crew, LLC
* emulators/wine-proton: update to 9.0-2Bartek Jasicki2024-10-282-5/+5
| | | | | | | Changelog: https://github.com/ValveSoftware/Proton/releases/tag/proton-9.0-2 PR: 281565 Approved by: iwtcex@gmail.com (maintainer)
* emulators/wine-proton: Fix plistAlex S2024-05-171-1/+1
|
* emulators/wine-proton: update to 9.0-1Alex S2024-05-1520-145/+371
| | | | | PR: 278940 Approved by: maintainer/submitter
* emulators/wine-proton: Refine WoW64 32-bit ABI determinationAlexander Vereeken2024-05-052-4/+4
| | | | | | PR: 278525 Reported by: Eduardo C. <idude0407@gmail.com> Approved by: Alex S <iwtcex@gmail.com> (maintainer)
* emulators/wine-proton: Update to 8.0-5Bartek Jasicki2024-04-264-5/+46
| | | | | | | | This brings two new patches on top of upstream (to maintain compilation). PR: 278288 Approved by: maintainer
* emulators/wine*: do not test for removed llvm10Rene Ladan2024-04-031-1/+1
|
* emulators/wine-proton: Sanitize MANPREFIXMuhammad Moinur Rahman2024-01-221-1/+1
| | | | Approved by: portmgr (blanket)
* */*: Sunset 12.4-RELEASE/12-STABLE from ports treeMuhammad Moinur Rahman2023-12-311-1/+0
| | | | | | | | | | | | | | | | | | | | | - Remove all references to defunct ARCH arm - Remove all references to defunct ARCH sparc64 - Remove x11-drivers/xf86-video-sunffb which requires defunct sparc64 ARCH - Remove sysutils/afbinit requires defunct sparc64 ARCH - Remove all references to bktr driver - Remove all references to defunct FreeBSD_12 - Remove all references to OSVERSION/OSREL corresponding to 12 - Remove conditionals in Mk/Uses/cabal.mk - Remove sparc reference from Mk/Uses/qt-dist.mk - Remove BROKEN_sparc64/NOT_FOR_ARCH=sparc64 - Remove BROKEN_FreeBSD_12* from: - Remove OpenSSL patches from: - Remove conditional flags for OSVERSION >= 1300000 to fixed flags. Also move conditional flags for non sparc64/arm ARCH to fixed flags. Reviewed by: brooks, jbeich, rene, salvadore Differential Revision: https://reviews.freebsd.org/D42068
* emulators/wine-proton: Update to 8.0Alex S2023-10-1414-396/+241
| | | | PR: 273872
* emulators/wine-proton: Default to LLVM 15 (instead of 10 or 11)Gerald Pfeifer2023-09-081-1/+1
| | | | | | | | | | | Port dc3c11a883551eab418c265403c383b27bad8000 from emulators/wine: If the user has set the default version of LLVM to 10 or 11, use LLVM 15 instead (rather than LLVM 12 as before). LLVM 15 is the current default in ports, so one less version to install in case. Plus it's what everyone else uses. Approved by: maintainer (iwtcex@gmail.com)
* emulators/wine: support graphics/mesa-devel for WoW64Jan Beich2023-06-292-2/+4
| | | | | | | | | | | | | | | | | | WoW64 currently uses i386 packages on amd64 under special PREFIX, so - Include mesa-devel paths to LIBGL_DRIVERS_PATH override - Respect libmap.conf(5) in 32-bit packages To use simply install mesa-devel as regular and WoW64 package e.g., $ pkg install mesa-devel $ /usr/local/share/wine/pkg32.sh install mesa-devel In case of issues simply remove mesa-devel e.g., $ pkg delete mesa-devel $ /usr/local/share/wine/pkg32.sh delete mesa-devel PR: 271140 Reviewed by: Alex S Approved by: maintainer timeout (2 months)
* *: Bump PORTREVISIONs for math/mpc update to 1.3.1Gerald Pfeifer2023-04-231-0/+1
|
* emulators/wine-proton: mark as PIE_UNSAFEAlexander Leidinger2023-01-251-0/+1
| | | | | PR: 268986 Approved by: maintainer
* emulators/wine-devel,emulators/wine-proton: remove check for removed LLVM_VERTobias C. Berner2023-01-151-1/+1
|
* emulators/wine-proton: Update to 7.0-5Alex S2022-12-294-6/+37
| | | | | | Mark IGNORE on 12. PR: 268450
* emulators/wine-proton: Update to 7.0.4Aleksander Slomka2022-11-2312-2399/+1646
| | | | | | | | | Co-authored-by: Bartek Jasicki <thindil@laeran.pl> Co-authored-by: Alex S <iwtcex@gmail.com> Changelog: https://github.com/ValveSoftware/wine/blob/proton_7.0/ANNOUNCE PR: 263196
* Remove WWW entries moved into port MakefilesStefan Eßer2022-09-071-2/+0
| | | | | | | | | | Commit b7f05445c00f has added WWW entries to port Makefiles based on WWW: lines in pkg-descr files. This commit removes the WWW: lines of moved-over URLs from these pkg-descr files. Approved by: portmgr (tcberner)
* Add WWW entries to port MakefilesStefan Eßer2022-09-071-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It has been common practice to have one or more URLs at the end of the ports' pkg-descr files, one per line and prefixed with "WWW:". These URLs should point at a project website or other relevant resources. Access to these URLs required processing of the pkg-descr files, and they have often become stale over time. If more than one such URL was present in a pkg-descr file, only the first one was tarnsfered into the port INDEX, but for many ports only the last line did contain the port specific URL to further information. There have been several proposals to make a project URL available as a macro in the ports' Makefiles, over time. This commit implements such a proposal and moves one of the WWW: entries of each pkg-descr file into the respective port's Makefile. A heuristic attempts to identify the most relevant URL in case there is more than one WWW: entry in some pkg-descr file. URLs that are not moved into the Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr files in order to preserve them. There are 1256 ports that had no WWW: entries in pkg-descr files. These ports will not be touched in this commit. The portlint port has been adjusted to expect a WWW entry in each port Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as deprecated. Approved by: portmgr (tcberner)
* emulators/wine-proton: Fix crash due to ASLRStefan Eßer2022-07-241-1/+3
| | | | | | | | | | | | | | | | ASLR has been enabled by default on -CURRENT and -STABLE and this causes Wine to crash. The clean solution would be to implement some memory mapping code that already exists for macOS and Linux, but this is not an essy task. In order to allow use of Wine on systems with ASLR mark the Wine executables as not compatible with ASLR using elfctl. This allows to keeps ASLR enabled on the system for all other binaries. If the required memory mapping functionality is made available, the elfctl commands should be removed from this and the other Wine ports. Approved by: portmgr (implicit)
* framework: convert bsd.gstreamer.mk to Uses/gstreamer.mkTobias C. Berner2022-04-301-2/+2
| | | | | | | | - convert bsd.gstreamer.mk to Uses/gstreamer.mk - convert ports tree to make use of USES=gstreamer - remove duplicate dependency lines from the tree Differential Revision: https://reviews.freebsd.org/D35097
* textproc/libxml2: bump all LIB_DEPENDS consumersCharlie Li2022-04-101-1/+1
| | | | | | | | This is a separate commit to facilitate easier cherry-picking for quarterly. PR: 262853, 262940, 262877, 263126 Approved by: fluffy (mentor)
* textproc/libxml2: bump all dependenciesMatthias Fechner2022-03-261-1/+1
| | | | | This should make sure that all dependent ports will pick up the new version commited with a13ec21cd733f67a9fc0dc00ab45268bdc236246
* emulators/wine-proton: Fix build with devel/libsysinfo presentGerald Pfeifer2021-12-301-0/+72
| | | | | | | | | | | | Port b75f3b5a79927f27605bee328c36d9d7d8b425ec from emulators/wine: This back ports the patch I pushed upstream and that wine-devel has inherited from there a few months ago. It will go away with the next major release. PR: 260792 Requested by: iwtcex@gmail.com (maintainer) Submitted by: Patrick Mackinlay <freebsd.68fba@nospam.spacesurfer.com>
* emulators/wine-proton: Bump PORTREVISIONGerald Pfeifer2021-10-261-1/+1
| | | | | This forces a rebuild to account for the changes of files/pkg32.sh in revision 0ce96f7c97a168d3b01e4f46296a410761f5c302.
* emulators/wine-proton: Adjust pkg32.sh to pkg 1.17.3Alex S2021-10-261-1/+7
| | | | | | | | | | | | | After recent changes, given an uninitialized root dir pkg now fails with: pkg: Error opening the trusted directory /usr/share/keys/pkg/trusted pkg: Error loading trusted certificates This works around it for our WoW setup. PR: 259404 Approved: maintainer (= author)
* emulators/wine-proton: Vulkan 32-bit Mesa fixesAlex S2021-07-252-11/+22
| | | | | | Point Vulkan loader at 32-bit Mesa libs PR: 257399
* graphics/mesa-libs: Bump reverse deps for libglvndKevin Bowling2021-06-221-0/+1
| | | | | | | | | | Per discussion with bapt on helping pkg handle the changing of these deps and avoiding impossible upgrade senarios. PR: 246767 Reviewed by: manu, bapt Approved by: x11 Differential Revision: https://reviews.freebsd.org/D30824
* emulators/wine-proton: add wow64 wrapper.Alex S2021-05-235-6/+77
| | | | PR: 255381
* emulators/wine-proton: update to 6.3.Alex S2021-05-236-85/+55
| | | | PR: 255381
* One more small cleanup, forgotten yesterday.Mathieu Arnold2021-04-071-1/+0
| | | | Reported by: lwhsu
* Remove # $FreeBSD$ from Makefiles.Mathieu Arnold2021-04-061-1/+0
|
* emulators/wine-proton: Update to 5.13-4Gleb Popov2021-02-063-8/+9
| | | | | | | | PR: 252537 Submitted by: Ales S <iwtcex@gmail.com> Notes: svn path=/head/; revision=564231
* www.winehq.org now defaults to https; adjust all URLs.Gerald Pfeifer2021-01-101-1/+1
| | | | Notes: svn path=/head/; revision=561057
* emulators/wine-proton: Add a new port.Gleb Popov2020-11-3013-0/+2720
This is a special version of Wine developed by Valve. PR: 250264 Submitted by: Alex S <iwtcex@gmail.com> Reviewed by: Damjan Jovanovic <damjan.jov@gmail.com> Notes: svn path=/head/; revision=556653