summaryrefslogtreecommitdiff
path: root/emulators (follow)
Commit message (Collapse)AuthorAgeFilesLines
* emulators/snes9x-gtk: Update to 1.63Jason E. Hale3 days3-14/+15
| | | | https://github.com/snes9xgit/snes9x/releases/tag/1.63
* emulators/duckstation: Update to 20240614Ganael LAPLANCHE3 days8-46/+155
| | | | | | Also, add missing dependencies + disable Vulkan support for now (Duckstation needs a patched version of shaderc and cannot use graphics/shaderc from ports yet).
* emulators/rpcs3: update to 0.0.32.16682Jan Beich3 days2-5/+5
| | | | Changes: https://github.com/RPCS3/rpcs3/compare/33851d51ab...99b44cf33a
* emulators/virtualbox-ose{,-nox11}-legacy: add vboxinit start/stop script for ↵Vladimir Druzenko4 days3-3/+94
| | | | | | | | | | | | | | | | VMs which is controlled from phpvirtualbox Set the "Startup Mode" to "Automatic" for the virtual machine in phpvirtualbox to automatically start the virtual machine during OS boot. This script also stops virtual machines during reboot even if vboxinit_enable="YES" is not present in /etc/rc.conf. phpvirtualbox uses the "Web Service" (WEBSERVICE) to configure and manage virtual machines, so we install the script only when the WEBSERVICE option is enabled. PR: 280062
* emulators/virtualbox-ose{,-nox11}: add vboxinit start/stop script for VMs ↵Vladimir Druzenko4 days3-3/+94
| | | | | | | | | | | | | | | | which is controlled from phpvirtualbox Set the "Startup Mode" to "Automatic" for the virtual machine in phpvirtualbox to automatically start the virtual machine during OS boot. This script also stops virtual machines during reboot even if vboxinit_enable="YES" is not present in /etc/rc.conf. phpvirtualbox uses the "Web Service" (WEBSERVICE) to configure and manage virtual machines, so we install the script only when the WEBSERVICE option is enabled. PR: 280062
* emulators/wine-devel: Update to Wine 9.12Gerald Pfeifer10 days3-5/+24
| | | | | | | | 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.
* emulators/wine: Firmly depend on LLVM 15Gerald Pfeifer11 days1-10/+5
| | | | | | | | | | | | | | | | | Our devel/llvm18 and devel/llvm17 ports (with commits c56fde6514 and b21e6b4de1, respectively) now provide C99 include files.[1] This is a positive and fixes a long standing issue. It significantly changes what Wine builds, though. For emulators/wine-devel we moved to the new world order already; for emulators/wine remain a bit more conservative and stay with status quo ante by firmly using LLVM 15. For most users this won't make any difference since so far we have been using LLVM_DEFAULT which currently stands at ... 15. On the way use the new USES=llvm facility instead of doing things more manually. PR: 279677, 274542 [1]
* all: Bump after lang/go121 updateAshish SHUKLA11 days1-1/+1
|
* emulators/wine: Add a trouble shooting note to pkg-messageGerald Pfeifer12 days1-0/+3
| | | | PR: 279015
* emulators/dosbox-x: Update to 2024.07.01Nuno Teixeira12 days2-5/+4
| | | | | ChangeLog: https://github.com/joncampbell123/dosbox-x/releases/tag/dosbox-x-v2024.07.01
* emulators/rpcs3: update to 0.0.32.16659Jan Beich12 days2-7/+5
| | | | Changes: https://github.com/RPCS3/rpcs3/compare/363a4dbdef...33851d51ab
* all: drop support for FreeBSD 13.2 which reached EOL todayRene Ladan13 days6-46/+4
| | | | | | | Thanks again to jbeich for noticing various things I overlooked. Reviewed by: acm, ashish, eduardo, ehaupt, eugen, jbeich, martymac, mat, nobukata, sunpoet, tagattie, yuri, arrowd, kde Differential Revision: https://reviews.freebsd.org/D45141
* emulators/wine-mono-devel: Update to version 9.2.0Gerald Pfeifer13 days2-4/+4
|
* emulators/wine-devel: Sync files/wine.sh with emulators/wineGerald Pfeifer13 days2-3/+7
| | | | | | | | | | | | | | | | | | | | | | | | | 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
* emulators/qemu7: Remove expired portRene Ladan14 days12-593/+0
| | | | 2024-06-30 emulators/qemu7: qemu 9.X.X is out, so time to retire this one
* emulators/wine-devel: Update to Wine 9.11Gerald Pfeifer14 days3-5/+7
| | | | | | | 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.
* emulators/wine-devel: Configure --without-odbcGerald Pfeifer2024-06-291-0/+2
| | | | | | | | 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
* emulators/virtualbox-ose{,-nox11,-kmod,-additions,-additions-nox11}-legacy: ↵Vladimir Druzenko2024-06-287-20/+354
| | | | | | | | | | | | | | fix build with llvm15+, fix run with PAE on i386 * Fix build with llvm15+ from ports and from base: - ISO C++17 does not allow 'register' storage class specifier; - require -fPIC on i386. * Fix load kernel modules on host and guest i386 if kernel compiled with PAE option: add non-default option PAE to ports. Based on patches from mi@. PR: 279257 224616 Approved by: vbox (maintainer, timeout 1 month and 6 years)
* emulators/rpcs3: update to 0.0.32.16634Jan Beich2024-06-272-5/+5
| | | | Changes: https://github.com/RPCS3/rpcs3/compare/87f5368d3c...363a4dbdef
* mulators/x16-emulator: update to r47Max Brazhnikov2024-06-262-9/+4
|
* emulators/x16-rom: update to r47Max Brazhnikov2024-06-262-4/+4
|
* emulators/wine-devel: Update to Wine 9.10Gerald Pfeifer2024-06-252-4/+4
| | | | | | | | | 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.
* emulators/rpcs3: update to 0.0.32.16626Jan Beich2024-06-252-5/+5
| | | | Changes: https://github.com/RPCS3/rpcs3/compare/bceaf46e2f...87f5368d3c
* emulators/wine-devel: Fix pkg-plist for OSS and i386Gerald Pfeifer2024-06-241-7/+5
| | | | | | | | | | | | 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
* emulators/wine-devel: Update to Wine 9.9Gerald Pfeifer2024-06-233-772/+243
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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]
* emulators/rpcs3: update to 0.0.32.16618Jan Beich2024-06-222-10/+32
| | | | Changes: https://github.com/RPCS3/rpcs3/compare/8dac5e34be...bceaf46e2f
* emulators/dosbox-staging: update to 0.81.1Max Brazhnikov2024-06-173-4/+5
|
* all: Bump after lang/go121 updateAshish SHUKLA2024-06-151-1/+1
| | | | MFH: 2024Q2
* emulators/sameboy: Update to 0.16.6Nuno Teixeira2024-06-142-4/+4
| | | | ChangeLog: https://github.com/LIJI32/SameBoy/releases/tag/v0.16.6
* emulators/qemu: Update version 9.0.0=>9.0.1Muhammad Moinur Rahman2024-06-142-4/+4
| | | | Changelog: https://wiki.qemu.org/ChangeLog/9.0
* emulators/qemu7: Update version 7.2.11=>7.2.12Muhammad Moinur Rahman2024-06-142-4/+4
| | | | Changelog: https://wiki.qemu.org/ChangeLog/7.2
* emulators/qemu8: Update version 8.2.4=>8.2.5Muhammad Moinur Rahman2024-06-142-4/+4
| | | | Changelog: https://wiki.qemu.org/ChangeLog/8.2
* emulators/riscv-isa-sim: Update to 2024-05-31 snapshotSHENG-YI HONG2024-06-083-7/+46
| | | | | | Reviewed by: mhorne Event: Kitchener-Waterloo Hackathon 202406 Differential Revision: https://reviews.freebsd.org/D43251
* */*: update Rocky Linux packages to 9.4 releaseDima Panov2024-06-065-811/+965
| | | | Sponsored by: Serenity Cybersecurity, LLC
* emulators/fceux: Use libarchive helperDaniel Engberg2024-06-011-3/+2
| | | | | | Use USES= libarchive instead of defining it using LIB_DEPENDS Approved by: portmgr (blanket)
* devel/axmldec, emulators/dolphin-emu, emulators/qmc2: bump after update ↵Vladimir Druzenko2024-05-292-0/+2
| | | | | | | archivers/minizip-ng PR: 275303 Tested by: Alastair Hogge <agh@riseup.net>, martymac, lbartoletti
* emulators/virtualbox-ose: Refactor DOCSMuhammad Moinur Rahman2024-05-282-13/+13
| | | | | | | | | | | | | Although the documentation builds fine currently however the doc UserManual.pdf fails to build from the docbook with pdflatex from TeX 2024. So decouple the documentation file from the builds as an additional DISTFILE. As this version is no longer supported by upstream it is highly unlikely that the build of the documentation will be fixed by upstream. Or unless someone has enough enthusiasm to fix the build of the documentation once TeX 2024 hits the tree. Approved by: portmgr (blanket) Sponsored by: Nepustil
* emulators/virtualbox-ose-legacy: Refactor DOCSMuhammad Moinur Rahman2024-05-282-13/+13
| | | | | | | | | | | | | Although the documentation builds fine currently however the doc UserManual.pdf fails to build from the docbook with pdflatex from TeX 2024. So decouple the documentation file from the builds as an additional DISTFILE. As this version is no longer supported by upstream it is highly unlikely that the build of the documentation will be fixed by upstream. Or unless someone has enough enthusiasm to fix the build of the documentation once TeX 2024 hits the tree. Approved by: portmgr (blanket) Sponsored by: Nepustil
* emulators/qemu8: Update version 8.2.3=>8.2.4Muhammad Moinur Rahman2024-05-272-4/+4
| | | | Changelog: https://wiki.qemu.org/ChangeLog/8.2
* emulators/sameboy: Update to 0.16.5Nuno Teixeira2024-05-262-4/+4
| | | | ChangeLog: https://github.com/LIJI32/SameBoy/releases/tag/v0.16.5
* emulators/open-simh: Update to 4.1.0.20240303Kevin Bowling2024-05-223-15/+4
|
* emulators/wine-devel: Drop GNU_CONFIGURE_MANPREFIXGerald Pfeifer2024-05-201-1/+0
| | | | This is the global default now.
* emulators/wine-gecko-devel: Assume maintainershipGerald Pfeifer2024-05-191-1/+1
| | | | | | This is the last of the emulators/wine-* ports listing damjan.jov@gmail.com as maintainer, who sadly has not been able to contribute for several quarters.
* emulators/rpcs3: update to 0.0.32.16488Jan Beich2024-05-192-5/+5
| | | | Changes: https://github.com/RPCS3/rpcs3/compare/9ceb22a2c0...8dac5e34be
* emulators/wine8: Drop GNU_CONFIGURE_MANPREFIXGerald Pfeifer2024-05-181-1/+0
| | | | This has now become the global default.
* emulators/rpcs3: update to 0.0.32.16476Jan Beich2024-05-182-5/+5
| | | | Changes: https://github.com/RPCS3/rpcs3/compare/ba379ceba2...9ceb22a2c0
* emulators/wine-proton: Fix plistAlex S2024-05-171-1/+1
|
* emulators/wine: Drop GNU_CONFIGURE_MANPREFIXGerald Pfeifer2024-05-171-1/+0
| | | | Its setting is now the global default.
* emulators/wine-devel: Unbreak WoW64 againGerald Pfeifer2024-05-162-0/+25
| | | | | | | | 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
* emulators/rpcs3: update to 0.0.32.16472Jan Beich2024-05-162-5/+8
| | | | Changes: https://github.com/RPCS3/rpcs3/compare/b7a882f42b...ba379ceba2