summaryrefslogtreecommitdiff
path: root/emulators
AgeCommit message (Collapse)Author
2021-10-14emulators/citra: update to s20211013Jan Beich
Changes: https://github.com/citra-emu/citra/compare/19617f7ed...90192124c
2021-10-14emulators/yuzu: update to s20211013Jan Beich
Changes: https://github.com/yuzu-emu/yuzu/compare/c709fbba2...894b483a0
2021-10-14emulators/rpcs3: update to 0.0.18.12895Jan Beich
Changes: https://github.com/RPCS3/rpcs3/compare/7a24642c5...ab6c74b3c
2021-10-13emulators/wine-devel: Update to Wine 6.19Damjan Jovanovic
This includes the following changes: - IPHlpApi, NsiProxy, WineDbg and a few other modules converted to PE. - More HID joystick work. - Kernel parts of GDI moved to Win32u. - More work towards Dwarf 3/4 debug support. - Various bug fixes. It also brings minor packaging changes related to the Staging patch set.
2021-10-12*: Clean up some thingsTobias Kortkamp
- Fix typos - Fix overwritten variables with focus on master/slave ports - Remove unreferenced variables - Sort categories - Remove redundant option descriptions - Clean up commented PORTREVISION - Add missing USES Reported by: portscan
2021-10-12emulators/rpcs3: fails to build on FreeBSD < 13 after 31b321b68b42Jan Beich
ld: error: undefined symbol: std::__1::__cxx_atomic_notify_one(std::__1::__cxx_atomic_impl<long, std::__1::__cxx_atomic_base_impl<long> > const volatile*) >>> referenced by rpcn_client.cpp >>> rpcn_client.cpp.o:(rpcn::rpcn_client::rpcn_client()) in archive rpcs3/Emu/librpcs3_emu.a >>> referenced by rpcn_client.cpp >>> rpcn_client.cpp.o:(rpcn::rpcn_client::rpcn_thread()) in archive rpcs3/Emu/librpcs3_emu.a >>> referenced by rpcn_client.cpp >>> rpcn_client.cpp.o:(rpcn::rpcn_client::~rpcn_client()) in archive rpcs3/Emu/librpcs3_emu.a >>> referenced 9 more times ld: error: undefined symbol: std::__1::__libcpp_atomic_wait(std::__1::__cxx_atomic_impl<long, std::__1::__cxx_atomic_base_impl<long> > const volatile*, long) >>> referenced by rpcn_client.cpp >>> rpcn_client.cpp.o:(bool std::__1::__libcpp_thread_poll_with_backoff<std::__1::__atomic_semaphore_base::acquire()::'lambda'() const&, std::__1::__libcpp_atomic_wait_backoff_impl<std::__1::__cxx_atomic_impl<long, std::__1::__cxx_atomic_base_impl<long> >, std::__1::__atomic_semaphore_base::acquire()::'lambda'()>&>(std::__1::__atomic_semaphore_base::acquire()::'lambda'() const&, std::__1::__libcpp_atomic_wait_backoff_impl<std::__1::__cxx_atomic_impl<long, std::__1::__cxx_atomic_base_impl<long> >, std::__1::__atomic_semaphore_base::acquire()::'lambda'()>&, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000000000l> >)) in archive rpcs3/Emu/librpcs3_emu.a ld: error: undefined symbol: std::__1::__libcpp_atomic_monitor(std::__1::__cxx_atomic_impl<long, std::__1::__cxx_atomic_base_impl<long> > const volatile*) >>> referenced by rpcn_client.cpp >>> rpcn_client.cpp.o:(bool std::__1::__libcpp_thread_poll_with_backoff<std::__1::__atomic_semaphore_base::acquire()::'lambda'() const&, std::__1::__libcpp_atomic_wait_backoff_impl<std::__1::__cxx_atomic_impl<long, std::__1::__cxx_atomic_base_impl<long> >, std::__1::__atomic_semaphore_base::acquire()::'lambda'()>&>(std::__1::__atomic_semaphore_base::acquire()::'lambda'() const&, std::__1::__libcpp_atomic_wait_backoff_impl<std::__1::__cxx_atomic_impl<long, std::__1::__cxx_atomic_base_impl<long> >, std::__1::__atomic_semaphore_base::acquire()::'lambda'()>&, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000000000l> >)) in archive rpcs3/Emu/librpcs3_emu.a clang++: error: linker command failed with exit code 1 (use -v to see invocation)
2021-10-12emulators/rpcs3: update to 0.0.18.12887Jan Beich
Changes: https://github.com/RPCS3/rpcs3/compare/f185aba5f...7a24642c5
2021-10-12emulators/yuzu: update to s20211011Jan Beich
Changes: https://github.com/yuzu-emu/yuzu/compare/39cd6306e...c709fbba2
2021-10-10INSTALLS_ICONS: retire the macro and rework the related dependenciesBaptiste Daroussin
While here, make sure gtk-update-icon-cache is only on run dependency where added as a dependency Enforce gtk3 to depend on gtk-update-icon-cache (previously it was inheriting the dependency)
2021-10-10emulators/ppsspp: update to 1.12.2Jan Beich
Changes: https://github.com/hrydgard/ppsspp/compare/v1.12.1...v1.12.2 Reported by: GitHub (watch releases)
2021-10-10emulators/i386-wine: Make dependency on wine-gecko genericFelix Palmen
Similar to commits dc73fd607fb79017cf74182613659ac9c4340bdd and 18fcc610bf93b40517bdb3f3ba945659a70cb6d0 solving this for wine-mono, the dependency on wine-gecko had the actual version number hardcoded, which is easy to miss and a maintenance burden. Simply depend on the port instead for wine-gecko as well. PR: 258200
2021-10-09emulators/ppsspp: update to 1.12.1Jan Beich
Changes: https://github.com/hrydgard/ppsspp/compare/v1.12...v1.12.1 Reported by: GitHub (watch releases)
2021-10-09emulators/yuzu: update to s20211008Jan Beich
Changes: https://github.com/yuzu-emu/yuzu/compare/f84328934...39cd6306e
2021-10-09multimedia/libvpx: update 1.11.0Jan Beich
Changes: https://chromium.googlesource.com/webm/libvpx/+log/v1.10.0..v1.11.0 Reported by: portscout, Repology
2021-10-08emulators/ppsspp: drop unused GL deps after 34a5259f5126Jan Beich
=>> Checking shared library dependencies - 0x0000000000000001 NEEDED Shared library: [libGL.so.1] 0x0000000000000001 NEEDED Shared library: [libGLEW.so.2] - 0x0000000000000001 NEEDED Shared library: [libGLU.so.1] + 0x0000000000000001 NEEDED Shared library: [libOpenGL.so.0] 0x0000000000000001 NEEDED Shared library: [libSDL2-2.0.so.0] [...]
2021-10-08emulators/frodo: fix build on powerpc and powerpc64Piotr Kubaj
Same issue as on powerpc64le.
2021-10-08emulators/frodo: fix build on powerpc64lePiotr Kubaj
While base GCC can build this port on 12.2, clang can't: VIC.cpp:1407:8: error: expected unqualified-id static asm void fastcopy(register uchar *dst, register uchar *src); ^ VIC.cpp:1408:8: error: expected unqualified-id static asm void fastcopy(register uchar *dst, register uchar *src) ^ VIC.cpp:1838:3: error: use of undeclared identifier 'fastcopy' fastcopy(chunky_line_start, (uint8 *)chunky_tmp); It also can't build with USES=compiler:gcc-c++11-lib. Since this port doesn't have reverse dependencies, use USE_GCC=yes.
2021-10-08emulators/i386-wine-devel: Add CPE informationBernhard Froehlich
Approved by: portmgr (blanket)
2021-10-06emulators/yuzu: update to s20211006Jan Beich
Changes: https://github.com/yuzu-emu/yuzu/compare/b86943996...f84328934
2021-10-06emulators/ppsspp: update to 1.12Jan Beich
Changes: https://ppsspp.org/#news Changes: https://github.com/hrydgard/ppsspp/compare/v1.11.3...v1.12 Reported by: GitHub (watch releases)
2021-10-05graphics/mesa-devel: update to 21.2.b.3167Jan Beich
Changes: https://gitlab.freedesktop.org/mesa/mesa/-/compare/2aa705ec87c...85e428f1e01
2021-10-05emulators/yuzu: update to s20211004Jan Beich
Changes: https://github.com/yuzu-emu/yuzu/compare/21ed944ff...b86943996
2021-10-04emulators/openmsx: Update to 17.0Daniel Menelkir
Changelog: https://raw.githubusercontent.com/openMSX/openMSX/RELEASE_17_0/doc/release-notes.txt PR: 256194 Approved by: port maintainer, arrowd (mentor) Differential Revision: https://reviews.freebsd.org/D32289
2021-10-04emulators/i386-wine-devel: unbreak build after 620968a43a5fJan Beich
===> Building package for i386-wine-devel-6.12,1 pkg-static: Unable to access file /wrkdirs/usr/ports/emulators/i386-wine-devel/work/stage/usr/local/%%OSREL11%%lib32/libunwind.so.8:No such file or directory *** Error code 1 Reported by: pkg-fallout
2021-10-04audio/fluidsynth: Update to upstream version 2.2.3Thomas Zander
MFH: 2021Q4
2021-10-03emulators/wine: Enable OPENAL by defaultGerald Pfeifer
This mirrors commit 78468490119038048dd220377e1bed1771fe46a6 to emulators/wine-devel. PR: 258375
2021-10-03emulators/yuzu: update to s20211002Jan Beich
Changes: https://github.com/yuzu-emu/yuzu/compare/36d45b4a7...21ed944ff
2021-10-02emulators/elliott: fix unused but set variableDimitry Andric
During an exp-run for llvm 13 (see bug 258209), it turned out that emulators/elliott fails to build with clang 13: emulator.c:536:20: error: variable 'y' set but not used [-Werror,-Wunused-but-set-variable] int x, x1, y; ^ 1 error generated. This is because x, x1 and y are used in ncurses getyx() macros, but in this case the program is not interested in the y result. Mark it as __unused to get rid of the warning. PR: 258471 Approved by: maintainer timeout (2 weeks) MFH: 2021Q4
2021-10-02emulators/wine: Merge the VULKAN option into VKD3DGerald Pfeifer
This back ports 3d5484b928571899d48e10ffa0e539042b63cedc and 5a1f2db45736cb70dc556090ba6c929c51d1eb28 from emulators/wine-devel: When Wine gained support for the Vulkan API and D3D support via Vulkan we added two options (both off by default): VULKAN and VKD3D. Simplify things, in particular also from a user perspective, by only keeping the VKD3D option which now subsumes the former VULKAN option (and hence Vulkan API support). No change in defaults - yet. On the way adjust CONFIGURE_ARGS to only feature on option per line, which was mostly the case already anyway. PR: 258375
2021-10-02emulators/yuzu: update to s20211001Jan Beich
Changes: https://github.com/yuzu-emu/yuzu/compare/b9251155f...36d45b4a7
2021-10-01emulators/qemu31: UNBREAK for 13.X and laterMuhammad Moinur Rahman
- 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
2021-10-01emulators/wine-devel: Pass maintainership to Damjan JovanovicGerald Pfeifer
Usually assuming maintainership goes along with a patch to update or fix something. The former will come soon, with next week's snapshot, and Damjan has been active upstream and in direct conversations with me, and I will be supporting and mentoring him.
2021-10-01emulators/wine-gecko-devel: Relinquish maintainershipGerald Pfeifer
Cf. ee9b8284d0c0ca049900d8d812b039d34aef9082 for the wine-devel port.
2021-10-01emulators/sameboy: drop obsolete comment after 620968a43a5fJan Beich
2021-09-30cleanup: drop support for EOL FreeBSD 11.XRene Ladan
Search criteria used: - 11.4 - OSREL* - OSVER* - *_FreeBSD_11 Input from: - adridg: devel/qca-legacy - jbeich: _WITH_DPRINTF, _WITH_GETLINE, GNU bfd workarounds - sunpoet: security/p5-*OpenSSL* Reviewed by: doceng, kde, multimedia, perl, python, ruby, rust Differential Revision: https://reviews.freebsd.org/D32008 Test Plan: make index
2021-09-30emulators/open-vm-tools: Update to 11.3.5Renato Botelho
PR: 258754 Reported by: John Wolfe <jwolfe@vmware.com> Sponsored by: Rubicon Communications, LLC ("Netgate")
2021-09-30emulators/wine-mono-devel: Relinquish maintainershipGerald Pfeifer
Cf. ee9b8284d0c0ca049900d8d812b039d34aef9082 for the wine-devel port.
2021-09-30emulators/wine-mono-devel: Update to version 6.3.0Gerald Pfeifer
2021-09-30emulators/yuzu: update to s20210929Jan Beich
Changes: https://github.com/yuzu-emu/yuzu/compare/90014ada8...b9251155f
2021-09-29emulators/wine-devel: Relinquish maintainershipGerald Pfeifer
After working on our Wine ports for more than 21 years, maintaining for more than 19 years, time has come to hand over the baton. Sadly despite multiple requests to committers as well as some non-committers nobody stepped up yet, so return to the pool. Still happy to provide guidance and help on working with upstream or operating the (crucial) nightly testers I have been running.
2021-09-29emulators/wine-devel: Update to Wine 6.18Gerald Pfeifer
This includes the following changes: - Shell32 and WineBus libraries converted to PE. - Unicode data updated to Unicode version 14. - More work towards Dwarf 3/4 debug support. - HID joystick enabled by default. - Various bug fixes. files/patch-amd64-vs-x86-64, which I submitted upstream, is obsolete now and the issue has been addressed upstream even more thoroughly, so drop our local patch.
2021-09-28emulators/qemu-devel: Update version 5.1.0.20201019=>6.1.0.20210928Muhammad Moinur Rahman
- Move upstream site to GITLAB Relnotes: https://gitlab.com/qemu-project/qemu/-/commits/master/
2021-09-28emulators/wine-devel: Unconditionally use SDLGerald Pfeifer
SDL2 is indirectly pulled in via our (unconditional) FAudio dependency anyway, so always use it, remove the SDL option, and simplify the port accordingly. PR: 258375
2021-09-28emulators/yuzu: update to s20210927Jan Beich
Changes: https://github.com/yuzu-emu/yuzu/compare/9a53173e4...90014ada8
2021-09-27emulators/vpcs: Mark DEPRECATEDMuhammad Moinur Rahman
- Upstream unmaintained - Requires a complete rewrite to build on modern compilers - There are other alternatives like booting up nanobsd images instead of using an emulator
2021-09-27emulators/wine-devel: Make GECKO_RUN_DEPENDS more flexibleGerald Pfeifer
Simplify GECKO_RUN_DEPENDS along the lines of what we did with MONO_RUN_DEPENDS in 996345a04d856fdc863ddce257b8d98da8074d6c some months ago. That way updates of that other port won't require adjustments here any longer while the system becomes more resilient.
2021-09-26emulators/wine-devel: Bump PORTREVISIONGerald Pfeifer
The previous two commits changed default options, explicitly in the case of OPENAL, implicitly in the case of VKD3D, so we need to bump PORTREVISION.
2021-09-26emulators/wine-devel: Enable OPENAL by defaultGerald Pfeifer
PR: 258375
2021-09-26emulators/wine-devel: Merge the VKD3D option into X11Gerald Pfeifer
Vulkan and vkd3d have few additional dependencies on top of OpenGL (via Mesa) so fold them into the general X11 switch. This further reduces the number of options in this port. PR: 258375
2021-09-25emulators/yuzu: update to s20210924Jan Beich
Changes: https://github.com/yuzu-emu/yuzu/compare/7b22d61fb...9a53173e4