aboutsummaryrefslogtreecommitdiff
path: root/emulators
Commit message (Collapse)AuthorAgeFilesLines
* emulators/rpcs3: update to 0.0.19.13086Jan Beich2021-12-072-5/+5
| | | | Changes: https://github.com/RPCS3/rpcs3/compare/e3e39e8de...a4ad0a946
* emulators/wine-devel: Update to Wine 6.23Damjan Jovanovic2021-12-063-8/+17
| | | | | | | | | | | | | | 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]
* emulators/stella: Update to 6.6Jose Alonso Cardenas Marquez2021-12-062-4/+4
|
* emulators/qemu: Update version 5.0.1=>6.1.0Muhammad Moinur Rahman2021-12-0613-709/+100
| | | | Relnotes: https://wiki.qemu.org/ChangeLog/6.1
* emulators/qemu42: UNBREAK for 13.X and laterMuhammad Moinur Rahman2021-12-063-14/+23
| | | | | | | - Mark DEPRECATED as there are more recent versions in the tree - Update pkg-descr as https://oszoo.org no longer hosts qemu images and is totally an irrelevent site - Do some housekeeping to remove stage-qa errors
* emulators/wine: Use the right libgcc_s for 32-bit on amd64Alex S2021-12-052-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | 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
* emulators/wine-devel: Fix message in wine-wow64.shAlexander Vereeken2021-12-042-1/+2
| | | | | | | The reference to wine for i386 really needs to be wine-devel to match this port. PR: 259827
* emulators/yuzu: update to s20211202Jan Beich2021-12-042-8/+11
| | | | Changes: https://github.com/yuzu-emu/yuzu/compare/8a613f6c8...a2fb5a13b
* emulators/rpcs3: update to 0.0.19.13082Jan Beich2021-12-042-5/+5
| | | | Changes: https://github.com/RPCS3/rpcs3/compare/9bb46aa94...e3e39e8de
* emulators/wine-devel: Build without Quicktime supportGerald Pfeifer2021-12-031-0/+1
| | | | | | | | 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)
* emulators/yuzu: update to s20211130Jan Beich2021-12-022-5/+5
| | | | Changes: https://github.com/yuzu-emu/yuzu/compare/051e63c9a...8a613f6c8
* emulators/rpcs3: update to 0.0.19.13068Jan Beich2021-12-022-6/+5
| | | | Changes: https://github.com/RPCS3/rpcs3/compare/270c2e58a...9bb46aa94
* emulators/wine: Configure without libhal supportGerald Pfeifer2021-12-011-0/+1
| | | | | | | | | 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. This back ports 7ca1a772ead2dc568317408b3b24c6d44c7ad2a1 from the wine-devel port.
* emulators/open-vm-tools: Fix build after 1400043Renato Botelho2021-11-302-2/+15
| | | | | | NDINIT() last parameter was removed after this osversion Sponsored by: Rubicon Communications, LLC ("Netgate")
* emulators/rpcs3: switch to llvm13Jan Beich2021-11-302-11/+9
|
* emulators/wine-devel: Configure without libhal supportGerald Pfeifer2021-11-301-0/+1
| | | | | | | | 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)
* emulators/rpcs3: update to 0.0.19.13060Jan Beich2021-11-302-11/+11
| | | | Changes: https://github.com/RPCS3/rpcs3/compare/38bfefcdf...270c2e58a
* emulators/rpcs3: unbreak on FreeBSD 12.2 after 49f593b2f77fJan Beich2021-11-301-0/+5
| | | | | | elfctl -e +noaslr /wrkdirs/usr/ports/emulators/rpcs3/work/stage/usr/local/bin/rpcs3 elfctl: noaslr is not a valid feature *** Error code 1
* emulators/rpcs3: unbreak on FreeBSD 12.2 via full libc++Jan Beich2021-11-302-6/+12
| | | | | Link statically to avoid ABI mismatch with in-base libc++. Building libc++ requires full LLVM source, so align with devel/llvm12.
* emulators/yuzu: update to s20211129Jan Beich2021-11-302-5/+5
| | | | Changes: https://github.com/yuzu-emu/yuzu/compare/564f10527...051e63c9a
* emulators/wine-devel: Unconditionally set MAINTAINER and COMMENTGerald Pfeifer2021-11-281-4/+4
| | | | | | | | | 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.
* emulators/rpcs3: update to 0.0.19.13056Jan Beich2021-11-272-5/+5
| | | | Changes: https://github.com/RPCS3/rpcs3/compare/276ee81da...38bfefcdf
* emulators/yuzu: update to s20211127Jan Beich2021-11-273-67/+33
| | | | Changes: https://github.com/yuzu-emu/yuzu/compare/157985f55...564f10527
* audio/fluidsynth: Update to upstream version 2.2.4Thomas Zander2021-11-271-1/+1
| | | | MFH: 2021Q4
* emulators/yuzu: update to s20211126Jan Beich2021-11-273-7/+7
| | | | Changes: https://github.com/yuzu-emu/yuzu/compare/cd6cf0422...157985f55
* emulators/rpcs3: update to 0.0.19.13053Jan Beich2021-11-272-11/+21
| | | | Changes: https://github.com/RPCS3/rpcs3/compare/59f253ba2...276ee81da
* */*: Remove redundant '-*' from CONFLICTS definitionsStefan Eßer2021-11-253-5/+5
| | | | | | | | | 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)
* emulators/wine: Unconditionally set MAINTAINER and COMMENTGerald Pfeifer2021-11-251-3/+3
| | | | | | The MAINTAINER and COMMENT variables, as well as WINELIBDIR, could be overridden for the sake of the i386-wine port. With that port gone, simply set these unconditionally.
* emulators/yuzu: update to s20211124Jan Beich2021-11-253-7/+7
| | | | Changes: https://github.com/yuzu-emu/yuzu/compare/daecbd3a7...cd6cf0422
* emulators/{citra,yuzu}: update cubeb for recent OSS/sndio fixesJan Beich2021-11-256-10/+10
| | | | Changes: hhttps://github.com/kinetiknz/cubeb/compare/8d53747...dcc5cb5
* emulators/wine: revert accidentially committed local changesStefan Eßer2021-11-241-3/+2
| | | | | | | | | | | | | | In commit 5933ac0b099 CONFLICTS_INSTALL definitions in multiple ports have been fixed to omit the unneeded version patterns they had. The commit of the wine port did not include that fix, but instead local changes to deal with an issue introduced by recent changes to sched.h. This commit reverts the accidentially committed changes, but retains the intended removal of a version wildcard in CONFLICTS_INSTALL. Reported by: gerald
* */*: Remove redundant '-[0-9]*' from CONFLICTS_INSTALLStefan Eßer2021-11-2313-37/+38
| | | | | | | | | 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)
* emulators/virtualbox-ose: Update to 6.1.30Guido Falsi2021-11-236-18/+14
|
* emulators/xen-kernel: fix build with clang 13.0.0Roger Pau Monné2021-11-232-1/+109
| | | | | Sponsored by: Citrix Systems R&D Approved by: bapt (implicit)
* emulators/virtualbox-ose: Fix unintentional changeGuido Falsi2021-11-231-12/+12
| | | | | | | | | AAn unintentional change slipped in a previous commit. Revert that part. No change in the produced packages. Fixes: 32c43c50524246
* emulators/wine: Simplify CONFLICTS_INSTALLGerald Pfeifer2021-11-231-1/+1
| | | | | | wine-devel-* versus wine-devel-[0-9]* does not make a practical difference, but simpler is better (plus portlint has started to warn about it).
* emulators/yuzu: update to s20211122Jan Beich2021-11-232-5/+5
| | | | Changes: https://github.com/yuzu-emu/yuzu/compare/c3e1ffc44...daecbd3a7
* emulators/rpcs3: update to 0.0.19.13040Jan Beich2021-11-232-5/+5
| | | | Changes: https://github.com/RPCS3/rpcs3/compare/3d859a7493...59f253ba2
* emulators/wine-devel: Update to Wine 6.22Damjan Jovanovic2021-11-223-214/+211
| | | | | | | | | | | | | 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)
* emulators/wine-mono-devel: Update to version 7.0.0Damjan Jovanovic2021-11-222-4/+4
| | | | | | | | | | | | | This includes the following changes: - SEH exceptions in Marshal.Release are now silently ignored. This fixes a crash in the launcher of Borderlands GOTY Enhanced. - The Interaction.Command method has been fixed to return only command line arguments, not the program name. - Implemented special marshaling behavior for IsCopyConstructed. This fixes a crash in SteamLayerWrap.dll on x86. - Updated Mono from upstream. Approved by: maintainer (= author)
* emulators/wine-devel: Never use the Samba NetAPI libraryGerald Pfeifer2021-11-201-0/+1
| | | | | | | | | 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. This back ports c648c4b24c1613511241597074dcea349d7e53f1 from the wine-devel port.
* emulators/yuzu: update to s20211119Jan Beich2021-11-202-5/+5
| | | | Changes: https://github.com/yuzu-emu/yuzu/compare/71313509f...c3e1ffc44
* emulators/rpcs3: update to 0.0.19.13029Jan Beich2021-11-202-8/+8
| | | | Changes: https://github.com/RPCS3/rpcs3/compare/de2be90636...3d859a7493
* emulators/i386-wine: Remove port.Alexander Vereeken2021-11-1914-3969/+8
| | | | | | | | | | | | 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
* emulators/qemu5: Fix pkg-plistMuhammad Moinur Rahman2021-11-181-6/+9
| | | | Reported by: olgeni
* emulators/wine-devel: Never use the Samba NetAPI libraryGerald Pfeifer2021-11-181-0/+1
| | | | | | | | 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)
* emulators/rpcs3: work around crashes on -CURRENTJan Beich2021-11-181-0/+5
| | | | | RPCS3: PPU[0x1000000] Thread (main_thread) [0x0001d4f8]: SIG: Thread terminated due to fatal error: Segfault writing location 00002b1104240080 at 000000081b67b4ea. Emu Thread Name: 'PPU[0x1000000] main_thread'.
* emulators/rpcs3: update to 0.0.19.13027Jan Beich2021-11-182-8/+8
| | | | Changes: https://github.com/RPCS3/rpcs3/compare/f6e04ffdd2...de2be90636
* emulators/yuzu: update to s20211117Jan Beich2021-11-183-8/+8
| | | | Changes: https://github.com/yuzu-emu/yuzu/compare/720970c4c...71313509f
* emulators/qemu5: UNBREAK by fix missing patchesMuhammad Moinur Rahman2021-11-172-45/+8
| | | | Reported by: olgeni