summaryrefslogtreecommitdiff
path: root/emulators
AgeCommit message (Collapse)Author
2021-06-07emulators/wine-devel: Update to Wine 6.10Gerald Pfeifer
This brings the following changes: - Shell folders naming scheme follows recent Windows. - WinePulse library converted to PE. - More math functions from Musl in the C runtime. - Various bug fixes. - And the Mono engine has been updated to version 6.2.0.
2021-06-07emulators/rpcs3: unbreak on -CURRENT after src@95aa617e4bf0Jan Beich
In file included from rpcs3/Emu/Cell/Modules/cellNetCtl.cpp:1: In file included from rpcs3/stdafx.h:7: In file included from Utilities/File.h:4: rpcs3/util/shared_ptr.hpp:10:17: error: constexpr variable 'same_ptr_implicit_v<thread_future, thread_future_t<true, netstart_hack &, int>>' must be initialized by a constant expression constexpr bool same_ptr_implicit_v = std::is_convertible_v<const volatile From*, const volatile To*> ? is_same_ptr<From, To>() : false; ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rpcs3/util/shared_ptr.hpp:396:34: note: in instantiation of variable template specialization 'stx::same_ptr_implicit_v<thread_future, thread_future_t<true, netstart_hack &, int>>' requested here template <typename U> requires same_ptr_implicit_v<T, U> ^ rpcs3/util/shared_ptr.hpp:396:34: note: while substituting template arguments into constraint expression here template <typename U> requires same_ptr_implicit_v<T, U> ^~~~~~~~~~~~~~~~~~~~~~~~~ Utilities/Thread.h:567:18: note: while checking constraint satisfaction for template 'shared_ptr<thread_future_t<true, netstart_hack &, int>>' required here thread::push(std::move(target)); ^~~ Utilities/Thread.h:567:18: note: in instantiation of function template specialization 'stx::shared_ptr<thread_future>::shared_ptr<thread_future_t<true, netstart_hack &, int>>' requested here rpcs3/Emu/Cell/Modules/cellNetCtl.cpp:264:43: note: in instantiation of function template specialization 'named_thread<netstart_hack>::operator()<true, int>' requested here g_fxo->get<named_thread<netstart_hack>>()(0); ^ rpcs3/util/types.hpp:1049:16: note: non-constexpr function 'allocate' cannot be used in a constant expression X* ptr = a.allocate(1); ^ rpcs3/util/shared_ptr.hpp:10:105: note: in call to 'is_same_ptr()' constexpr bool same_ptr_implicit_v = std::is_convertible_v<const volatile From*, const volatile To*> ? is_same_ptr<From, To>() : false; ^ /usr/include/c++/v1/memory:1783:66: note: declared here _LIBCPP_NODISCARD_AFTER_CXX17 _LIBCPP_INLINE_VISIBILITY _Tp* allocate(size_t __n) ^ In file included from rpcs3/Emu/Cell/Modules/cellNetCtl.cpp:1: In file included from rpcs3/stdafx.h:7: In file included from Utilities/File.h:4: rpcs3/util/shared_ptr.hpp:396:34: error: substitution into constraint expression resulted in a non-constant expression template <typename U> requires same_ptr_implicit_v<T, U> ^~~~~~~~~~~~~~~~~~~~~~~~~ Utilities/Thread.h:567:18: note: while checking constraint satisfaction for template 'shared_ptr<thread_future_t<true, netstart_hack &, int>>' required here thread::push(std::move(target)); ^~~ Utilities/Thread.h:567:18: note: in instantiation of function template specialization 'stx::shared_ptr<thread_future>::shared_ptr<thread_future_t<true, netstart_hack &, int>>' requested here rpcs3/Emu/Cell/Modules/cellNetCtl.cpp:264:43: note: in instantiation of function template specialization 'named_thread<netstart_hack>::operator()<true, int>' requested here g_fxo->get<named_thread<netstart_hack>>()(0); ^ rpcs3/util/shared_ptr.hpp:396:34: note: initializer of 'same_ptr_implicit_v<thread_future, thread_future_t<true, netstart_hack &, int>>' is not a constant expression template <typename U> requires same_ptr_implicit_v<T, U> ^ rpcs3/util/shared_ptr.hpp:10:17: note: declared here constexpr bool same_ptr_implicit_v = std::is_convertible_v<const volatile From*, const volatile To*> ? is_same_ptr<From, To>() : false; ^ In file included from rpcs3/Emu/Cell/Modules/cellNetCtl.cpp:3: In file included from rpcs3/Emu/Cell/PPUModule.h:3: In file included from rpcs3/Emu/Cell/PPUFunction.h:3: In file included from rpcs3/Emu/Cell/PPUThread.h:3: In file included from rpcs3/Emu/CPU/CPUThread.h:3: Utilities/Thread.h:567:18: error: no viable conversion from 'typename remove_reference<single_ptr<thread_future_t<true, netstart_hack &, int>> &>::type' (aka 'stx::single_ptr<thread_future_t<true, netstart_hack &, int>>') to 'shared_ptr<thread_future>' thread::push(std::move(target)); ^~~~~~~~~~~~~~~~~ rpcs3/Emu/Cell/Modules/cellNetCtl.cpp:264:43: note: in instantiation of function template specialization 'named_thread<netstart_hack>::operator()<true, int>' requested here g_fxo->get<named_thread<netstart_hack>>()(0); ^ rpcs3/util/shared_ptr.hpp:356:3: note: candidate constructor not viable: no known conversion from 'typename remove_reference<single_ptr<thread_future_t<true, netstart_hack &, int>> &>::type' (aka 'stx::single_ptr<thread_future_t<true, netstart_hack &, int>>') to 'const stx::shared_ptr<thread_future> &' for 1st argument shared_ptr(const shared_ptr& r) noexcept ^ rpcs3/util/shared_ptr.hpp:364:34: note: candidate constructor not viable: no known conversion from 'typename remove_reference<single_ptr<thread_future_t<true, netstart_hack &, int>> &>::type' (aka 'stx::single_ptr<thread_future_t<true, netstart_hack &, int>>') to 'std::nullptr_t' (aka 'nullptr_t') for 1st argument [[deprecated("Use null_ptr")]] shared_ptr(std::nullptr_t) = delete; ^ rpcs3/util/shared_ptr.hpp:383:3: note: candidate constructor not viable: no known conversion from 'typename remove_reference<single_ptr<thread_future_t<true, netstart_hack &, int>> &>::type' (aka 'stx::single_ptr<thread_future_t<true, netstart_hack &, int>>') to 'stx::shared_ptr<thread_future> &&' for 1st argument shared_ptr(shared_ptr&& r) noexcept ^ rpcs3/util/shared_ptr.hpp:376:3: note: candidate template ignored: could not match 'shared_ptr' against 'single_ptr' shared_ptr(const shared_ptr<U>& r) noexcept ^ rpcs3/util/shared_ptr.hpp:390:3: note: candidate template ignored: could not match 'shared_ptr' against 'single_ptr' shared_ptr(shared_ptr<U>&& r) noexcept ^ rpcs3/util/shared_ptr.hpp:397:3: note: candidate template ignored: failed template argument deduction shared_ptr(single_ptr<U>&& r) noexcept ^ rpcs3/util/shared_ptr.hpp:367:12: note: explicit constructor is not a candidate explicit shared_ptr(T* _this) noexcept ^ rpcs3/util/shared_ptr.hpp:200:3: note: candidate function operator element_type*() const noexcept ^ rpcs3/util/shared_ptr.hpp:212:12: note: explicit conversion function is not a candidate explicit operator single_ptr<U>() && noexcept ^ Utilities/Thread.h:187:37: note: passing argument to parameter here void push(shared_ptr<thread_future>); ^ Reported by: pkg-fallout
2021-06-05emulators/yuzu: update to s20210605Jan Beich
Changes: https://github.com/yuzu-emu/yuzu/compare/4ea171fa5...1bccbc424
2021-06-05emulators/rpcs3: update to 0.0.16.12366Jan Beich
Changes: https://github.com/RPCS3/rpcs3/compare/6c44664c1...6ac9e6f9c
2021-06-05emulators/wine-mono-devel: Update to version 6.2.0Gerald Pfeifer
2021-06-04emulators/virtualbox-ose: Fix additions build on recent HEADGuido Falsi
Src HEAD commit 6d3e78ad6c11 vfs_quotactl function signature, adapt virtualbox code to be able to compile there too. MFH: 2021Q2
2021-06-04*/*: Replace USE_GCC=any with USE_GCC=yesGerald Pfeifer
USE_GCC=any has been equivalent to USE_GCC=yes in most cases (such as i386 and amd64 since 12.x and depending on configuration 11.x, most newer installations on other platforms, and 13.x across the board). Since commit 96c17633d90386b5bcf8 Mk/bsd.gcc.mk is treating them as different spellings of the same, so continue the deorbiting of the USE_GCC=any form and simply replace it with USE_GCC=yes. This should not make any functional difference at all. Discussed with: mat, linimon, pkubaj
2021-06-03emulators/yuzu: update to s20210602Jan Beich
Changes: https://github.com/yuzu-emu/yuzu/compare/519ddfae0...4ea171fa5
2021-06-03emulators/rpcs3: update to 0.0.16.12361Jan Beich
Changes: https://github.com/RPCS3/rpcs3/compare/a7d4da25a...6c44664c1
2021-06-02emulators/i386-wine: Update to 5.0.4Alexander Vereeken
Pass maintainership to submitter PR: 255402 Differential Revision: https://reviews.freebsd.org/D29980
2021-06-02emulators/simh-hp2100: Update to 3.11-0.31Bob Eager
PR: 256134
2021-06-02emulators/simh-hp3000: Update to 3.11-0.10Bob Eager
PR: 256136
2021-05-31emulators/yuzu: update to s20210531Jan Beich
Changes: https://github.com/yuzu-emu/yuzu/compare/945effcc7...519ddfae0
2021-05-31emulators/rpcs3: update to 0.0.16.12351Jan Beich
Changes: https://github.com/RPCS3/rpcs3/compare/7d8993862...a7d4da25a
2021-05-28emulators/i386-wine-devel: Update to 6.9Alexander Vereeken
Changes: https://www.winehq.org/announce/6.9 PR: 256206
2021-05-29emulators/rpcs3: update to 0.0.16.12330Jan Beich
Changes: https://github.com/RPCS3/rpcs3/compare/56f7359da...7d8993862
2021-05-29emulators/yuzu: update to s20210528Jan Beich
Changes: https://github.com/yuzu-emu/yuzu/compare/116989be8...945effcc7
2021-05-27emulators/yuzu: update to s20210526Jan Beich
Changes: https://github.com/yuzu-emu/yuzu/compare/aee3b57c4...116989be8
2021-05-27emulators/rpcs3: update to 0.0.16.12324Jan Beich
Changes: https://github.com/RPCS3/rpcs3/compare/ac5907307...56f7359da
2021-05-26emulators/wine-devel: Update to Wine 6.9Gerald Pfeifer
This includes the following changes: - WPCAP library converted to PE. - Support for paper forms in the print spooler. - More math functions from Musl in the C runtime. - Various bug fixes.
2021-05-25emulators/rpcs3: update to 0.0.16.12309Jan Beich
Changes: https://github.com/RPCS3/rpcs3/compare/9ba3e6d3f...ac5907307
2021-05-25emulators/yuzu: update to s20210524Jan Beich
Changes: https://github.com/yuzu-emu/yuzu/compare/5068279f2...aee3b57c4
2021-05-25emulators/rpcs3: update to 0.0.16.12307Jan Beich
Changes: https://github.com/RPCS3/rpcs3/compare/5db38c012...9ba3e6d3f
2021-05-23emulators/yuzu: switch to system libzip after a67b6931f198Jan Beich
https://github.com/yuzu-emu/yuzu/commit/d3e87d70ec7d This reverts commit e48ecb93a6551f67d6832803444c53df2cec84b5.
2021-05-23emulators/wine-proton: add wow64 wrapper.Alex S
PR: 255381
2021-05-23emulators/wine-proton: update to 6.3.Alex S
PR: 255381
2021-05-22emulators/virtualbox-ose-additions(-legacy): fix conflictsGuido Falsi
- Add missing conflicts lines to emulators/virtualbox-ose-additions ports - Remove duplicate entry in emulators/virtualbox-ose-additions-legacy CONFLICTS_INSTALL PR: 256048
2021-05-22emulators/i386-wine-devel: Update to 6.8Alexander Vereeken
Differential Revision: https://reviews.freebsd.org/D30391
2021-05-22emulators/yuzu: update to s20210520Jan Beich
Changes: https://github.com/yuzu-emu/yuzu/compare/41b1f8d61...5068279f2
2021-05-21emulators/aqemu: clean up portMax Brazhnikov
- Drop needless linguisttools_build, the port does not use translations. - Drop noninja. Works for me, have no idea why it was set in the first place. - Correctly use rcc to fix build once misc/qtchooser is removed
2021-05-20emulators/yuzu: unbreak with sdl < 2.0.14 after c61770cb8015Jan Beich
src/input_common/sdl/sdl_impl.cpp:95:20: error: 'SDL_ControllerSensorEvent' has not been declared 95 | void SetMotion(SDL_ControllerSensorEvent event) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ src/input_common/sdl/sdl_impl.cpp: In member function 'void InputCommon::SDL::SDLJoystick::EnableMotion()': src/input_common/sdl/sdl_impl.cpp:79:17: error: 'SDL_GameControllerHasSensor' was not declared in this scope; did you mean 'SDL_GameControllerGetVendor'? 79 | if (SDL_GameControllerHasSensor(controller, SDL_SENSOR_ACCEL) && !has_accel) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | SDL_GameControllerGetVendor src/input_common/sdl/sdl_impl.cpp:80:17: error: 'SDL_GameControllerSetSensorEnabled' was not declared in this scope; did you mean 'SDL_GameControllerGetVendor'? 80 | SDL_GameControllerSetSensorEnabled(controller, SDL_SENSOR_ACCEL, SDL_TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | SDL_GameControllerGetVendor src/input_common/sdl/sdl_impl.cpp:83:17: error: 'SDL_GameControllerHasSensor' was not declared in this scope; did you mean 'SDL_GameControllerGetVendor'? 83 | if (SDL_GameControllerHasSensor(controller, SDL_SENSOR_GYRO) && !has_gyro) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | SDL_GameControllerGetVendor src/input_common/sdl/sdl_impl.cpp:84:17: error: 'SDL_GameControllerSetSensorEnabled' was not declared in this scope; did you mean 'SDL_GameControllerGetVendor'? 84 | SDL_GameControllerSetSensorEnabled(controller, SDL_SENSOR_GYRO, SDL_TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | SDL_GameControllerGetVendor src/input_common/sdl/sdl_impl.cpp: In member function 'void InputCommon::SDL::SDLJoystick::SetMotion(int)': src/input_common/sdl/sdl_impl.cpp:98:37: error: request for member 'timestamp' in 'event', which is of non-class type 'int' 98 | u64 time_difference = event.timestamp - last_motion_update; | ^~~~~~~~~ src/input_common/sdl/sdl_impl.cpp:99:36: error: request for member 'timestamp' in 'event', which is of non-class type 'int' 99 | last_motion_update = event.timestamp; | ^~~~~~~~~ src/input_common/sdl/sdl_impl.cpp:100:23: error: request for member 'sensor' in 'event', which is of non-class type 'int' 100 | switch (event.sensor) { | ^~~~~~ src/input_common/sdl/sdl_impl.cpp:102:56: error: request for member 'data' in 'event', which is of non-class type 'int' 102 | const Common::Vec3f acceleration = {-event.data[0], event.data[2], -event.data[1]}; | ^~~~ src/input_common/sdl/sdl_impl.cpp:102:71: error: request for member 'data' in 'event', which is of non-class type 'int' 102 | const Common::Vec3f acceleration = {-event.data[0], event.data[2], -event.data[1]}; | ^~~~ src/input_common/sdl/sdl_impl.cpp:102:87: error: request for member 'data' in 'event', which is of non-class type 'int' 102 | const Common::Vec3f acceleration = {-event.data[0], event.data[2], -event.data[1]}; | ^~~~ src/input_common/sdl/sdl_impl.cpp:102:94: error: could not convert '{<expression error>, <expression error>, <expression error>}' from '<brace-enclosed initializer list>' to 'const Vec3f' {aka 'const Common::Vec3<float>'} 102 | const Common::Vec3f acceleration = {-event.data[0], event.data[2], -event.data[1]}; | ^ | | | <brace-enclosed initializer list> src/input_common/sdl/sdl_impl.cpp:107:52: error: request for member 'data' in 'event', which is of non-class type 'int' 107 | const Common::Vec3f gyroscope = {event.data[0], -event.data[2], event.data[1]}; | ^~~~ src/input_common/sdl/sdl_impl.cpp:107:68: error: request for member 'data' in 'event', which is of non-class type 'int' 107 | const Common::Vec3f gyroscope = {event.data[0], -event.data[2], event.data[1]}; | ^~~~ src/input_common/sdl/sdl_impl.cpp:107:83: error: request for member 'data' in 'event', which is of non-class type 'int' 107 | const Common::Vec3f gyroscope = {event.data[0], -event.data[2], event.data[1]}; | ^~~~ src/input_common/sdl/sdl_impl.cpp:107:90: error: could not convert '{<expression error>, <expression error>, <expression error>}' from '<brace-enclosed initializer list>' to 'const Vec3f' {aka 'const Common::Vec3<float>'} 107 | const Common::Vec3f gyroscope = {event.data[0], -event.data[2], event.data[1]}; | ^ | | | <brace-enclosed initializer list> src/input_common/sdl/sdl_impl.cpp: In member function 'void InputCommon::SDL::SDLState::HandleGameControllerEvent(const SDL_Event&)': src/input_common/sdl/sdl_impl.cpp:355:10: error: 'SDL_CONTROLLERSENSORUPDATE' was not declared in this scope; did you mean 'SDL_CONTROLLERBUTTONUP'? 355 | case SDL_CONTROLLERSENSORUPDATE: { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | SDL_CONTROLLERBUTTONUP src/input_common/sdl/sdl_impl.cpp:356:57: error: 'const SDL_Event' {aka 'const union SDL_Event'} has no member named 'csensor'; did you mean 'sensor'? 356 | if (auto joystick = GetSDLJoystickBySDLID(event.csensor.which)) { | ^~~~~~~ | sensor src/input_common/sdl/sdl_impl.cpp:357:39: error: 'const SDL_Event' {aka 'const union SDL_Event'} has no member named 'csensor'; did you mean 'sensor'? 357 | joystick->SetMotion(event.csensor); | ^~~~~~~ | sensor src/input_common/sdl/sdl_impl.cpp: In function 'Common::ParamPackage InputCommon::SDL::{anonymous}::SDLEventToMotionParamPackage(InputCommon::SDL::SDLState&, const SDL_Event&)': src/input_common/sdl/sdl_impl.cpp:1008:10: error: 'SDL_CONTROLLERSENSORUPDATE' was not declared in this scope; did you mean 'SDL_CONTROLLERBUTTONUP'? 1008 | case SDL_CONTROLLERSENSORUPDATE: { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | SDL_CONTROLLERBUTTONUP src/input_common/sdl/sdl_impl.cpp:1012:19: error: 'const SDL_Event' {aka 'const union SDL_Event'} has no member named 'csensor'; did you mean 'sensor'? 1012 | if (event.csensor.sensor == SDL_SENSOR_ACCEL) { | ^~~~~~~ | sensor src/input_common/sdl/sdl_impl.cpp:1013:56: error: 'const SDL_Event' {aka 'const union SDL_Event'} has no member named 'csensor'; did you mean 'sensor'? 1013 | const Common::Vec3f acceleration = {-event.csensor.data[0], event.csensor.data[2], | ^~~~~~~ | sensor src/input_common/sdl/sdl_impl.cpp:1013:79: error: 'const SDL_Event' {aka 'const union SDL_Event'} has no member named 'csensor'; did you mean 'sensor'? 1013 | const Common::Vec3f acceleration = {-event.csensor.data[0], event.csensor.data[2], | ^~~~~~~ | sensor src/input_common/sdl/sdl_impl.cpp:1014:56: error: 'const SDL_Event' {aka 'const union SDL_Event'} has no member named 'csensor'; did you mean 'sensor'? 1014 | -event.csensor.data[1]}; | ^~~~~~~ | sensor src/input_common/sdl/sdl_impl.cpp:1014:71: error: could not convert '{<expression error>, <expression error>, <expression error>}' from '<brace-enclosed initializer list>' to 'const Vec3f' {aka 'const Common::Vec3<float>'} 1014 | -event.csensor.data[1]}; | ^ | | | <brace-enclosed initializer list> src/input_common/sdl/sdl_impl.cpp:1020:19: error: 'const SDL_Event' {aka 'const union SDL_Event'} has no member named 'csensor'; did you mean 'sensor'? 1020 | if (event.csensor.sensor == SDL_SENSOR_GYRO) { | ^~~~~~~ | sensor src/input_common/sdl/sdl_impl.cpp:1021:52: error: 'const SDL_Event' {aka 'const union SDL_Event'} has no member named 'csensor'; did you mean 'sensor'? 1021 | const Common::Vec3f gyroscope = {event.csensor.data[0], -event.csensor.data[2], | ^~~~~~~ | sensor src/input_common/sdl/sdl_impl.cpp:1021:76: error: 'const SDL_Event' {aka 'const union SDL_Event'} has no member named 'csensor'; did you mean 'sensor'? 1021 | const Common::Vec3f gyroscope = {event.csensor.data[0], -event.csensor.data[2], | ^~~~~~~ | sensor src/input_common/sdl/sdl_impl.cpp:1022:52: error: 'const SDL_Event' {aka 'const union SDL_Event'} has no member named 'csensor'; did you mean 'sensor'? 1022 | event.csensor.data[1]}; | ^~~~~~~ | sensor src/input_common/sdl/sdl_impl.cpp:1022:67: error: could not convert '{<expression error>, <expression error>, <expression error>}' from '<brace-enclosed initializer list>' to 'const Vec3f' {aka 'const Common::Vec3<float>'} 1022 | event.csensor.data[1]}; | ^ | | | <brace-enclosed initializer list> src/input_common/sdl/sdl_impl.cpp:1032:69: error: 'const SDL_Event' {aka 'const union SDL_Event'} has no member named 'csensor'; did you mean 'sensor'? 1032 | if (const auto joystick = state.GetSDLJoystickBySDLID(event.csensor.which)) { | ^~~~~~~ | sensor src/input_common/sdl/sdl_impl.cpp: In member function 'std::optional<Common::ParamPackage> InputCommon::SDL::Polling::SDLMotionPoller::FromEvent(const SDL_Event&) const': src/input_common/sdl/sdl_impl.cpp:1300:14: error: 'SDL_CONTROLLERSENSORUPDATE' was not declared in this scope; did you mean 'SDL_CONTROLLERBUTTONUP'? 1300 | case SDL_CONTROLLERSENSORUPDATE: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | SDL_CONTROLLERBUTTONUP Reported by: pkg-fallout
2021-05-20emulators/wine-devel: Update to Wine 6.8Gerald Pfeifer
This includes the following changes: - Libraries installed into architecture-specific subdirectories. - Secur32 library converted to PE. - Support for Map object in JavaScript. - Various bug fixes. The first of the above implies massive changes to the packaging structure.
2021-05-20emulators/yuzu: limit sdl < 2.0.15 workaround to PS5 rumbleJan Beich
- devel/sdl20 currently disables HIDAPI by default - rumble hint is only necessary for bluetooth
2021-05-20emulators/yuzu: update to s20210519Jan Beich
Changes: https://github.com/yuzu-emu/yuzu/compare/904584e4b...41b1f8d61
2021-05-19emulators/qmc2: Drop maintainershipDanilo Egea Gondolfo
2021-05-18emulators/citra: update to s20210516Jan Beich
Changes: https://github.com/citra-emu/citra/compare/e7671d93b...842031a2e
2021-05-18emulators/yuzu: convert to USES=cmake:testingJan Beich
2021-05-18emulators/citra: convert to USES=cmake:testingJan Beich
2021-05-17New port: emulators/magia: GBA emulator written in golangNeel Chauhan
2021-05-17emulators/wine-devel: Complete packaging on 64-bitGerald Pfeifer
This did not show up with 32-bit builds and it still packaged fine with 64-bit builds, alas wow64cpu.dll ended up missing there.
2021-05-16emulators/yuzu: update to s20210513Jan Beich
Changes: https://github.com/yuzu-emu/yuzu/compare/5a042bdaa...904584e4b
2021-05-16emulators/citra: update to s20210513Jan Beich
Changes: https://github.com/citra-emu/citra/compare/edbd6dfe8...e7671d93b
2021-05-15emulators/i386-wine-devel: Update to 6.5 & take maintainershipAlexander Vereeken
- Submitter becomes maintainer ChangeLog: https://www.winehq.org/announce/6.5 PR: 255403 Approved by: dbaio, garga (mentors, implicit) Differential Revision: https://reviews.freebsd.org/D29982
2021-05-15Unbreak more ports after 3505159e72da2d8313ce2a8ddc527de700b5bc37Tobias Kortkamp
With LICENSE=${PORTNAME} and LICENSE_TEXT set the framework creates ${WRKDIR}/${PORTNAME} however WRKSRC=${WRKDIR}/${PORTNAME} too. Rename the licenses to fix this.
2021-05-13emulators/yuzu: update to s20210512Jan Beich
Changes: https://github.com/yuzu-emu/yuzu/compare/ec50a9b5b...5a042bdaa
2021-05-13emulators/rpcs3: update to 0.0.16.12242Jan Beich
Changes: https://github.com/RPCS3/rpcs3/compare/0bd64a0e7...fe17c8302
2021-05-12{emulators,sysutils}/xen-{kernel,tools}: update to 4.15.0Roger Pau Monné
Also add support for using UEFI firmware in guests. Sponsored by: Citrix Systems R&D Approved by: bapt (implicit)
2021-05-11emulators/qemu-user-static{,-devel}: fix build on recent FreeBSDKyle Evans
This updates both to 6ffee39fe2e4, which pulls in some patches to fix the build after a recent commit to main that was MFC'd to stable/13. While we're here, update qemu-user-static-devel to point to the current upstream. qemu-user-static-devel will likely be updated in the near future to point to imp's 6.0 rebase branch for Q/A. MFH: 2021Q2
2021-05-11emulators/yuzu: update to s20210509Jan Beich
Changes: https://github.com/yuzu-emu/yuzu/compare/72a49c2bb...ec50a9b5b
2021-05-11emulators/rpcs3: update to 0.0.16.12237Jan Beich
Changes: https://github.com/RPCS3/rpcs3/compare/52930a759...0bd64a0e7