Commit Graph

60 Commits

Author SHA1 Message Date
Jan Beich 3b2f0e0128 emulators/rpcs3: switch bundled libc++
Stop grafting parts of future libc++ to reduce maintenance.
2020-09-12 00:37:59 +00:00
Jan Beich f5b50499c9 emulators/rpcs3: drop unused patch after r533716 2020-09-12 00:37:47 +00:00
Jan Beich 40a65de1e5 emulators/rpcs3: update to 0.0.11.10669
Changes:	https://github.com/RPCS3/rpcs3/compare/e70e534bf...f8d2d8ca1
2020-07-21 00:40:56 +00:00
Jan Beich 24cf6b180f emulators/rpcs3: unbreak on FreeBSD < 11.4/12.2 after r540845
Utilities/bin_patch.cpp:788:25: error: no member named 'contains' in 'std::__1::set<std::__1::basic_string<char>, std::__1::less<std::__1::basic_string<char> >, std::__1::allocator<std::__1::basic_string<char> > >'
                        if (m_applied_groups.contains(patch.patch_group))
                            ~~~~~~~~~~~~~~~~ ^
rpcs3/rpcs3qt/patch_manager_dialog.cpp:338:120: error: no member named 'contains' in 'std::__1::set<std::__1::basic_string<char>, std::__1::less<std::__1::basic_string<char> >, std::__1::allocator<std::__1::basic_string<char> > >'
                                        (m_owned_games.find(serial) == m_owned_games.end() || (app_version != patch_key::all && !m_owned_games.at(serial).contains(app_version))))
                                                                                                                                 ~~~~~~~~~~~~~~~~~~~~~~~~ ^
2020-06-30 06:11:00 +00:00
Jan Beich be7487b758 emulators/rpcs3: disable LLVM for SPU on FreeBSD 11 by default
Many games crash which gives bad first impression.

PR:		240495
2020-05-03 01:19:53 +00:00
Jan Beich 62fdae2260 emulators/rpcs3: update to 0.0.9.10228
Changes:	https://github.com/RPCS3/rpcs3/compare/2dcc3255b...0df6c4155
2020-04-18 00:24:51 +00:00
Jan Beich 6d7d70f432 emulators/rpcs3: drop Qt 5.13 workaround after r531601 2020-04-14 00:50:36 +00:00
Jan Beich 4cfc84757e emulators/rpcs3: unbreak audio after r529285
INFO: OpenAudioDevice failed: Fragment size must be a power of two
Segfault reading location 00000000000000d4 at 0000000001de1abd.
Emu Thread Name: 'cellAudio Thread'.
Thread id = 0x89cf05700.
2020-04-11 13:00:40 +00:00
Jan Beich acebcb69ed emulators/rpcs3: update to 0.0.9.10053
Changes:	https://github.com/RPCS3/rpcs3/compare/9344b2148...f5a51599d
2020-03-27 23:33:11 +00:00
Jan Beich 494c524838 emulators/rpcs3: update to 0.0.8.9576
Changes:	https://github.com/RPCS3/rpcs3/compare/54da9ac7e...78c49e733
2020-02-13 00:43:49 +00:00
Jan Beich 0eb7e917a4 emulators/rpcs3: switch FreeBSD 11.2/12.0 to bundled libc++
MFH:		2019Q4 (improves stability, requires previous updates)
2019-10-29 00:54:26 +00:00
Jan Beich 7ef1f4173c emulators/rpcs3: update to 0.0.6.8941
Changes:	https://github.com/RPCS3/rpcs3/compare/cb362b408...0ef7ad129
2019-10-20 00:48:20 +00:00
Jan Beich 0721304a80 emulators/rpcs3: update to 0.0.6.8871
- Drop GDB optiot which disappeared upstream after r514202

Changes:	https://github.com/RPCS3/rpcs3/compare/0172e097f...9bcd7b534
2019-10-13 00:17:20 +00:00
Jan Beich d499f97d74 emulators/rpcs3: update to 0.0.6.8835
Changes:	https://github.com/RPCS3/rpcs3/compare/36de3d4f4...e9ea226e3
2019-10-10 00:45:17 +00:00
Jan Beich 215c4bfcdf emulators/rpcs3: update to 0.0.6.8777
Changes:	https://github.com/RPCS3/rpcs3/compare/5ec35c7da...5ac631e03
2019-09-26 00:29:25 +00:00
Jan Beich 89d079e4fd emulators/rpcs3: update to 0.0.6.8760
Changes:	https://github.com/RPCS3/rpcs3/compare/caef52e3b...5ec35c7da
2019-09-24 00:45:56 +00:00
Jan Beich 5ba31a3e38 emulators/rpcs3: update to 0.0.6.8710
Changes:	https://github.com/RPCS3/rpcs3/compare/27af75fe7...fb8e70d7f
2019-09-15 00:39:25 +00:00
Jan Beich ab9403a9e7 emulators/rpcs3: update to 0.0.6.8690
Changes:	https://github.com/RPCS3/rpcs3/compare/cb66d0569...27af75fe7
2019-09-12 00:55:30 +00:00
Jan Beich 792d1541a2 emulators/rpcs3: unbreak WITH_DEBUG build
ld: error: undefined symbol: id_manager::id_traits<sys_vm_t, void>::invalid
>>> referenced by sys_vm.cpp:19 (rpcs3/Emu/Cell/lv2/sys_vm.cpp:19)
>>>               sys_vm.cpp.o:(sys_vm_t::~sys_vm_t()) in archive rpcs3/Emu/librpcs3_emu.a
2019-09-11 11:47:01 +00:00
Jan Beich bc51587c8d emulators/rpcs3: update to 0.0.6.8674
Changes:	https://github.com/RPCS3/rpcs3/compare/5ed700db5...cb66d0569
2019-09-10 00:50:18 +00:00
Jan Beich 70be96420c emulators/rpcs3: update to 0.0.6.8512
Changes:	https://github.com/RPCS3/rpcs3/compare/b3f4cd3a9...51188db71
2019-08-17 00:47:49 +00:00
Jan Beich 950e031f4a emulators/rpcs3: update to 0.0.6.8443
Changes:	https://github.com/RPCS3/rpcs3/compare/e40b76b25...05813c7e9
2019-08-06 00:29:53 +00:00
Jan Beich 715ef7365d emulators/rpcs3: update to 0.0.6.8336
Changes:	https://github.com/RPCS3/rpcs3/compare/6d65d3424...db4bc6f6b
2019-07-09 00:48:51 +00:00
Jan Beich 45a354eba3 devel/vulkan-*: update to 1.1.108
- Force rebuild all consumers to catch regressions early

Changes:	https://github.com/KhronosGroup/glslang/compare/7.10.2984...7.11.3214
Changes:	https://github.com/KhronosGroup/SPIRV-Headers/compare/4618b86...c4f8f65
Changes:	https://github.com/KhronosGroup/SPIRV-Tools/compare/v2018.6...v2019.2
Changes:	https://github.com/KhronosGroup/Vulkan-Headers/compare/sdk-1.1.82.0...sdk-1.1.108.0
Changes:	https://github.com/KhronosGroup/Vulkan-Loader/compare/sdk-1.1.82.0...sdk-1.1.108.0
Changes:	https://github.com/KhronosGroup/Vulkan-Tools/compare/sdk-1.1.82.0...sdk-1.1.108.0
Changes:	https://github.com/KhronosGroup/Vulkan-ValidationLayers/compare/sdk-1.1.82.0...sdk-1.1.108.0
PR:		238945
Submitted by:	Greg V (maintainer)
2019-07-04 20:24:59 +00:00
Jan Beich c8bee7bdaf emulators/rpcs3: oops, r505399 didn't build 2019-06-30 01:27:17 +00:00
Jan Beich 9dc5785ed8 emulators/rpcs3: update to 0.0.6.8314
Changes:	https://github.com/RPCS3/rpcs3/compare/8e942eb50...43f919c04
2019-06-30 01:00:01 +00:00
Jan Beich 717b96b1e5 emulators/rpcs3: update to 0.0.6.8205
Changes:	https://github.com/RPCS3/rpcs3/compare/2bc0ea37a...b3513cd7f
MFH:		2019Q2 (implicit for snapshots?)
2019-06-11 00:50:56 +00:00
Jan Beich c178c92f5a emulators/rpcs3: fix workaround reference 2019-06-01 01:02:42 +00:00
Jan Beich 4dbe035301 emulators/rpcs3: update to 0.0.6.8179
Changes:	https://github.com/RPCS3/rpcs3/compare/c638e8267...cafa4521e
2019-06-01 00:46:13 +00:00
Jan Beich ef07777ff4 emulators/rpcs3: update to 0.0.5.7742
Changes:	https://github.com/RPCS3/rpcs3/compare/688d5a991b...afeacc171
2019-01-24 00:14:11 +00:00
Jan Beich 6f65ece3f5 emulators/rpcs3: unbreak build with clang > 6.0.0
Assertion failed: (D->getCachedLinkage() == LV.getLinkage()), function getLVForDecl, file /usr/src/contrib/llvm/tools/clang/lib/AST/Decl.cpp, line 1394.

PR:		231952
Reported by:	pkg-fallout
Submitted by:	Roman CAT
2018-11-10 10:27:34 +00:00
Jan Beich 851efb6ac5 emulators/rpcs3: drop FreeBSD 11.1 support after EOL 2018-10-01 14:19:13 +00:00
Jan Beich 03593d61aa emulators/rpcs3: update to 0.0.5.838
- Amend libc++ instead of reverting to pre-C++17 bits on FreeBSD 11.1

Changes:	https://github.com/RPCS3/rpcs3/compare/bf89b709c...ca5158a03
2018-09-04 00:49:59 +00:00
Jan Beich 37a1719390 emulators/rpcs3: update to 0.0.5.821
- Make BROKEN on FreeBSD 10.* as RPCS3 now requires C++17 <variant>
  and more bustage is expected in future

Changes:	https://github.com/RPCS3/rpcs3/compare/cd6bf37d0...bf89b709c
2018-09-01 00:15:31 +00:00
Jan Beich 87036016b6 emulators/rpcs3: unbreak on FreeBSD 10.4/11.1
Utilities/types.h:94:13: error: no member named 'byte' in namespace 'std'
        using std::byte;
              ~~~~~^
Utilities/types.h:773:18: error: no type named 'byte' in namespace 'std'
        alignas(A) std::byte data[S];
                   ~~~~~^
rpcs3/Emu/RSX/rsx_utils.h:9:10: fatal error: 'optional' file not found
 #include <optional>
          ^~~~~~~~~~
rpcs3/Emu/RSX/Overlays/overlay_controls.h:1354:20: error: no member named 'clamp' in namespace 'std'
                                m_value = std::clamp(value, 0.f, m_limit);
                                          ~~~~~^

Reported by:	pkg-fallout
Pointy hat to:	jbeich
2018-08-28 12:44:46 +00:00
Jan Beich 70fa226fdc emulators/rpcs3: drop qt < 5.10 workaround after r470288 2018-05-18 23:52:43 +00:00
Jan Beich d9bdeae179 emulators/rpcs3: update to 0.0.5.282
Changes:	https://github.com/RPCS3/rpcs3/compare/76a1d0d8f...04ad49de4
Changes:	https://github.com/RPCS3/llvm/compare/6154c0dcaf1a...17ec6d78a737
2018-05-15 01:30:43 +00:00
Jan Beich 11878b68ef emulators/rpcs3: disable assertions
Assertion failed: (ObjectBufferMap.find(Key) == ObjectBufferMap.end() && "Second attempt to perform debug registration."), function NotifyObjectEmitted, file llvm/lib/ExecutionEngine/GDBRegistrationListener.cpp, line 167.
2018-05-11 06:24:02 +00:00
Jan Beich 4dca4734d3 emulators/rpcs3: update to 0.0.5.259
- Switch to bundled LLVM 6.0 due to downstream changes

Changes:	https://github.com/RPCS3/rpcs3/compare/753d8170d...76a1d0d8f
Changes:	https://github.com/RPCS3/llvm/compare/f1b37feef3d5...6154c0dcaf1a
2018-05-09 23:31:33 +00:00
Jan Beich 67a9073255 Drop FreeBSD 10.3 support
Reviewed by:	yuri (SoPlex), sunpoet (nghttp2), cpm (chromium), brooks (llvm*)
Approved by:	portmgr (rene)
Differential Revision:	https://reviews.freebsd.org/D15238
2018-05-07 22:29:46 +00:00
Jan Beich d61f215565 emulators/rpcs3: update to 0.0.5.196
- Drop "virtual" per https://github.com/RPCS3/rpcs3/commit/c2ae7ee4024e

Changes:	https://github.com/RPCS3/rpcs3/compare/ea82b732a...6baf67520
2018-04-17 00:43:53 +00:00
Jan Beich 9c849e8d78 emulators/rpcs3: update to 0.0.5.173
Changes:	https://github.com/RPCS3/rpcs3/compare/bca46e92d...b0352d6ef
2018-04-03 00:52:24 +00:00
Jan Beich 7592986bfd emulators/rpcs3: update to 0.0.5.81
Changes:	https://github.com/RPCS3/rpcs3/compare/b8e920873...5f047034a
2018-03-15 00:34:07 +00:00
Jan Beich ff78886791 emulators/rpcs3: update to 0.0.5.54
Changes:	https://github.com/RPCS3/rpcs3/compare/7bbadfd08...b8e920873
2018-03-12 22:13:25 +00:00
Jan Beich 664c63ece4 emulators/rpcs3: update to 0.0.5.24
Changes:	https://github.com/RPCS3/rpcs3/compare/b61a69c87...8d7620d95
2018-02-28 22:22:30 +00:00
Jan Beich 9cba135458 emulators/rpcs3: update to 0.0.4.382
Changes:	https://github.com/RPCS3/rpcs3/compare/cf1c45dfe...ede76033a
2018-02-24 00:49:29 +00:00
Jan Beich 9c363c27e1 emulators/rpcs3: update to 0.0.4.379
Changes:	https://github.com/RPCS3/rpcs3/compare/d5b9eb0ca...cf1c45dfe
2018-02-22 00:59:19 +00:00
Jan Beich 70e686886a emulators/rpcs3: switch to llvm50
LLVM PPU is still unstable on FreeBSD, so allow users to play with
different versions of it. By default use the same version as Mesa.

MFH:		2018Q1
2018-02-04 03:18:19 +00:00
Jan Beich 04d8dce265 emulators/rpcs3: update to 0.0.4.36
Changes:	https://github.com/RPCS3/rpcs3/compare/c435b328...75298f59
2017-11-20 20:03:21 +00:00
Jan Beich d53e1dfac4 emulators/rpcs3: update to 0.0.4.14
Changes:	https://github.com/RPCS3/rpcs3/compare/0064976c...c435b328
2017-11-15 20:01:04 +00:00