notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.

Get notified when packages are built

A new feature has been added. FreshPorts already tracks package built by the FreeBSD project. This information is displayed on each port page. You can now get an email when FreshPorts notices a new package is available for something on one of your watch lists. However, you must opt into that. Click on Report Subscriptions on the right, and New Package Notification box, and click on Update.

Finally, under Watch Lists, click on ABI Package Subscriptions to select your ABI (e.g. FreeBSD:14:amd64) & package set (latest/quarterly) combination for a given watch list. This is what FreshPorts will look for.

Port details on branch 2024Q2
rpcs3 PS3 emulator/debugger
0.0.31.16374 emulators on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 0.0.31.16374Version of this port present on the latest quarterly branch.
Maintainer: jbeich@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2024-04-13 01:03:06
Last Update: 2024-04-22 23:49:45
Commit Hash: d848d1e
Also Listed In: wayland
License: APACHE20 ISCL GPLv2 MIT ZLIB
WWW:
https://rpcs3.net/
Description:
RPCS3 is an open-source Sony PlayStation 3 emulator and debugger written in C++ for Windows and Linux. The project began development on May 23rd, 2011 and currently sports modern Vulkan, Direct3D 12 and OpenGL graphic APIs. The emulator is capable of booting and playing hundreds of commercial games. With each and every contribution and donation, more and more games are becoming closer and closer to either booting or full playability.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (67 items)
Collapse this list.
  1. /usr/local/share/licenses/rpcs3-0.0.31.16374/catalog.mk
  2. /usr/local/share/licenses/rpcs3-0.0.31.16374/LICENSE
  3. /usr/local/share/licenses/rpcs3-0.0.31.16374/APACHE20
  4. /usr/local/share/licenses/rpcs3-0.0.31.16374/ISCL
  5. /usr/local/share/licenses/rpcs3-0.0.31.16374/GPLv2
  6. /usr/local/share/licenses/rpcs3-0.0.31.16374/MIT
  7. /usr/local/share/licenses/rpcs3-0.0.31.16374/ZLIB
  8. bin/rpcs3
  9. share/applications/rpcs3.desktop
  10. share/icons/hicolor/48x48/apps/rpcs3.png
  11. share/icons/hicolor/scalable/apps/rpcs3.svg
  12. share/metainfo/rpcs3.metainfo.xml
  13. share/rpcs3/GuiConfigs/Classic (Bright).qss
  14. share/rpcs3/GuiConfigs/Darker Style by TheMitoSan.qss
  15. share/rpcs3/GuiConfigs/Envy.qss
  16. share/rpcs3/GuiConfigs/Kuroi (Dark) by Ani.qss
  17. share/rpcs3/GuiConfigs/ModernBlue Theme by TheMitoSan.qss
  18. share/rpcs3/GuiConfigs/Nekotekina by GooseWing.qss
  19. share/rpcs3/GuiConfigs/Skyline (Nightfall).qss
  20. share/rpcs3/GuiConfigs/Skyline.qss
  21. share/rpcs3/GuiConfigs/YoRHa by Ani.qss
  22. share/rpcs3/GuiConfigs/YoRHa-background.jpg
  23. share/rpcs3/GuiConfigs/kot-bg.jpg
  24. share/rpcs3/GuiConfigs/list_arrow_blue.png
  25. share/rpcs3/GuiConfigs/list_arrow_down_blue.png
  26. share/rpcs3/GuiConfigs/list_arrow_down_green.png
  27. share/rpcs3/GuiConfigs/list_arrow_down_white.png
  28. share/rpcs3/GuiConfigs/list_arrow_green.png
  29. share/rpcs3/GuiConfigs/list_arrow_white.png
  30. share/rpcs3/Icons/ui/L1.png
  31. share/rpcs3/Icons/ui/L2.png
  32. share/rpcs3/Icons/ui/R1.png
  33. share/rpcs3/Icons/ui/R2.png
  34. share/rpcs3/Icons/ui/circle.png
  35. share/rpcs3/Icons/ui/cross.png
  36. share/rpcs3/Icons/ui/dpad.png
  37. share/rpcs3/Icons/ui/dpad_down.png
  38. share/rpcs3/Icons/ui/dpad_left.png
  39. share/rpcs3/Icons/ui/dpad_right.png
  40. share/rpcs3/Icons/ui/dpad_up.png
  41. share/rpcs3/Icons/ui/fade_bottom.png
  42. share/rpcs3/Icons/ui/fade_top.png
  43. share/rpcs3/Icons/ui/left_stick.png
  44. share/rpcs3/Icons/ui/new.png
  45. share/rpcs3/Icons/ui/right_stick.png
  46. share/rpcs3/Icons/ui/save.png
  47. share/rpcs3/Icons/ui/select.png
  48. share/rpcs3/Icons/ui/spinner-24.png
  49. share/rpcs3/Icons/ui/square.png
  50. share/rpcs3/Icons/ui/start.png
  51. share/rpcs3/Icons/ui/triangle.png
  52. share/rpcs3/git/README.md
  53. share/rpcs3/git/commits.lst
  54. share/rpcs3/test/dump_stack.elf
  55. share/rpcs3/test/gs_gcm_basic_triangle.elf
  56. share/rpcs3/test/gs_gcm_cube.elf
  57. share/rpcs3/test/gs_gcm_handle_system_cmd.elf
  58. share/rpcs3/test/gs_gcm_hello_world.elf
  59. share/rpcs3/test/gs_gcm_tetris.elf
  60. share/rpcs3/test/pad_test.elf
  61. share/rpcs3/test/ppu_thread.elf
  62. share/rpcs3/test/pspgame.elf
  63. share/rpcs3/test/rpcsp.elf
  64. share/rpcs3/test/spurs_test.self
  65. @owner
  66. @group
  67. @mode
Collapse this list.
Dependency lines:
  • rpcs3>0:emulators/rpcs3
To install the port:
cd /usr/ports/emulators/rpcs3/ && make install clean
To add the package, run one of these commands:
  • pkg install emulators/rpcs3
  • pkg install rpcs3
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: rpcs3
Flavors: there is no flavor information for this port.
ONLY_FOR_ARCHS: aarch64 amd64
distinfo:
TIMESTAMP = 1713827381 SHA256 (RPCS3-rpcs3-v0.0.31-16374-g862727e9bf_GH0.tar.gz) = 9002d55a9768f4b2098d697c8ea996f653603cf6ff5899c1b8f4450749c9dd1d SIZE (RPCS3-rpcs3-v0.0.31-16374-g862727e9bf_GH0.tar.gz) = 8646758

Expand this list (22 items)

Collapse this list.

SHA256 (RPCS3-hidapi-hidapi-0.14.0-2-g8b43a97_GH0.tar.gz) = 109ba77362885d60e274930f637735ee75df2850fe99e3f1c3a5b9d1187f8cb6 SIZE (RPCS3-hidapi-hidapi-0.14.0-2-g8b43a97_GH0.tar.gz) = 348879 SHA256 (RPCS3-soundtouch-2.3.1-68-g394e1f5_GH0.tar.gz) = e24af82c51547341e2dfd43af03c1847abfd8d27334d667e6a51943f7f505cbe SIZE (RPCS3-soundtouch-2.3.1-68-g394e1f5_GH0.tar.gz) = 606828 SHA256 (asmjit-asmjit-416f735_GH0.tar.gz) = 65ba9c3487da09af02db0c34405d1bdd3e49e134062930777f272007d97940fd SIZE (asmjit-asmjit-416f735_GH0.tar.gz) = 1151444 SHA256 (jbeder-yaml-cpp-0.8.0-11-g456c68f_GH0.tar.gz) = 3793d936474b1e6366f934f128f168dae711fd5e248dac048226c7879cefd6a3 SIZE (jbeder-yaml-cpp-0.8.0-11-g456c68f_GH0.tar.gz) = 1018173 SHA256 (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-323-ge867c06_GH0.tar.gz) = 41b666b0d2bb87a6edbb9c629c5f3297a7a07bc1b07738fdb3f893ba90803a1c SIZE (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-323-ge867c06_GH0.tar.gz) = 465996 SHA256 (KhronosGroup-SPIRV-Tools-v2023.5.rc1_GH0.tar.gz) = aed90b51ce884ce3ac267acec75e785ee743a1e1fd294c25be33b49c5804d77c SIZE (KhronosGroup-SPIRV-Tools-v2023.5.rc1_GH0.tar.gz) = 3147730 SHA256 (KhronosGroup-glslang-13.1.1_GH0.tar.gz) = 1c4d0a5a38c8aaf89a2d7e6093be734320599f5a6775b2726beeb05b0c054e66 SIZE (KhronosGroup-glslang-13.1.1_GH0.tar.gz) = 3763210 SHA256 (kinetiknz-cubeb-cubeb-0.2-1425-g88585b6_GH0.tar.gz) = d10bf2d54d7202efa39ac10bc580048666d6e7a5019a5d1f0f71e8b7bf01f25c SIZE (kinetiknz-cubeb-cubeb-0.2-1425-g88585b6_GH0.tar.gz) = 226777 SHA256 (miniupnp-miniupnp-miniupnpd_2_3_6_GH0.tar.gz) = 6e5ee2239030486675f558cc840d154e5e2db9517efc96c5b0ab2b2c34c1a128 SIZE (miniupnp-miniupnp-miniupnpd_2_3_6_GH0.tar.gz) = 462607 SHA256 (wolfSSL-wolfssl-v5.7.0-stable_GH0.tar.gz) = 2de93e8af588ee856fe67a6d7fce23fc1b226b74d710b0e3946bc8061f6aa18f SIZE (wolfSSL-wolfssl-v5.7.0-stable_GH0.tar.gz) = 22995679 SHA256 (thestk-rtmidi-6.0.0_GH0.tar.gz) = ef7bcda27fee6936b651c29ebe9544c74959d0b1583b716ce80a1c6fea7617f0 SIZE (thestk-rtmidi-6.0.0_GH0.tar.gz) = 515502

Collapse this list.


Packages (timestamps in pop-ups are UTC):
rpcs3
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest0.0.31.162950.0.31.16374------
FreeBSD:13:quarterly0.0.31.163230.0.31.16374------
FreeBSD:14:latest0.0.31.162950.0.31.16374------
FreeBSD:14:quarterly0.0.31.163230.0.31.16374------
FreeBSD:15:latest-0.0.31.16374n/a-n/a---
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. flatc : devel/flatbuffers
  2. evdev-proto>0 : devel/evdev-proto
  3. jackit>0 : audio/jack
  4. pulseaudio>0 : audio/pulseaudio
  5. sndio>0 : audio/sndio
  6. vulkan.h : graphics/vulkan-headers
  7. cmake : devel/cmake-core
  8. ninja : devel/ninja
  9. pkgconf>=1.3.0_1 : devel/pkgconf
  10. python3.9 : lang/python39
  11. sdl2-config : devel/sdl20
  12. xorgproto>=0 : x11/xorgproto
  13. x11.pc : x11/libX11
Runtime dependencies:
  1. x11.pc : x11/libX11
Library dependencies:
  1. libxxhash.so : devel/xxhash
  2. libcurl.so : ftp/curl
  3. libpng.so : graphics/png
  4. libavcodec.so : multimedia/ffmpeg
  5. libpugixml.so : textproc/pugixml
  6. libevdev.so : devel/libevdev
  7. libudev.so : devel/libudev-devd
  8. libFAudio.so : audio/faudio
  9. libjack.so : audio/jack
  10. libvulkan.so : graphics/vulkan-loader
  11. libGL.so : graphics/libglvnd
  12. libGLEW.so : graphics/glew
  13. libiconv.so : converters/libiconv
  14. libLLVM-16.so : devel/llvm16
  15. libopenal.so.1 : audio/openal-soft
  16. libSDL2.so : devel/sdl20
  17. libQt6Core.so : devel/qt6-base
  18. libQt6Multimedia.so : multimedia/qt6-multimedia
  19. libQt6Svg.so : graphics/qt6-svg
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for rpcs3-0.0.31.16374: ALSA=off: ALSA audio architecture support EVDEV=on: libevdev-based joystick support FAUDIO=on: FAudio audio support JACK=on: JACK audio server support PULSEAUDIO=on: PulseAudio sound server support SDL=on: Simple Direct Media Layer support SNDIO=on: Sndio audio support VULKAN=on: Vulkan renderer ===> Use 'make config' to modify these settings
Options name:
emulators_rpcs3
USES:
cmake elfctl gl iconv:wchar_t llvm:min=16,lib localbase:ldflags openal:soft pkgconfig python:build qt:6 xorg sdl
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/RPCS3/rpcs3/tar.gz/v0.0.31-16374-g862727e9bf?dummy=/
Collapse this list.

Number of commits found: 5

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
0.0.31.16374
22 Apr 2024 23:49:45
commit hash: d848d1eb8f4739ea0f8702e037016c87f90d0f1acommit hash: d848d1eb8f4739ea0f8702e037016c87f90d0f1acommit hash: d848d1eb8f4739ea0f8702e037016c87f90d0f1acommit hash: d848d1eb8f4739ea0f8702e037016c87f90d0f1a files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
emulators/rpcs3: update to 0.0.31.16374

Changes:	https://github.com/RPCS3/rpcs3/compare/dff7352e2e...862727e9bf
(cherry picked from commit ddece660bc1b7d082882b247a19f8965fb1cee2e)
0.0.31.16364
20 Apr 2024 00:59:17
commit hash: b56d2e3f637fd89d420b70472aa35bb91df5bae6commit hash: b56d2e3f637fd89d420b70472aa35bb91df5bae6commit hash: b56d2e3f637fd89d420b70472aa35bb91df5bae6commit hash: b56d2e3f637fd89d420b70472aa35bb91df5bae6 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
emulators/rpcs3: update to 0.0.31.16364

Changes:	https://github.com/RPCS3/rpcs3/compare/40eda1b972...dff7352e2e
(cherry picked from commit 269abb4d7b6f86cff9d91fa6050caad4444ce998)
0.0.31.16347
18 Apr 2024 00:37:18
commit hash: 3c5ad5c4c1197fdd01a5a20d433e452d7e24048acommit hash: 3c5ad5c4c1197fdd01a5a20d433e452d7e24048acommit hash: 3c5ad5c4c1197fdd01a5a20d433e452d7e24048acommit hash: 3c5ad5c4c1197fdd01a5a20d433e452d7e24048a files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
emulators/rpcs3: update to 0.0.31.16347

Changes:	https://github.com/RPCS3/rpcs3/compare/54ab16ab35...40eda1b972
(cherry picked from commit 62bced09f190eb2c3d084e1b00c5c4b0202c412a)
0.0.31.16342
16 Apr 2024 00:36:25
commit hash: 48a475c3b375c24bbd4c6ac83f60451dcad439f2commit hash: 48a475c3b375c24bbd4c6ac83f60451dcad439f2commit hash: 48a475c3b375c24bbd4c6ac83f60451dcad439f2commit hash: 48a475c3b375c24bbd4c6ac83f60451dcad439f2 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
emulators/rpcs3: update to 0.0.31.16342

Changes:	https://github.com/RPCS3/rpcs3/compare/d6f6752af0...54ab16ab35
(cherry picked from commit 3e45326efea027ecf4fb33ba5fbba9b7bfff6d35)
0.0.31.16323
13 Apr 2024 00:59:14
commit hash: f2eeb62d039405ee9bdf6f88e6fa8e5ce3fc0ea0commit hash: f2eeb62d039405ee9bdf6f88e6fa8e5ce3fc0ea0commit hash: f2eeb62d039405ee9bdf6f88e6fa8e5ce3fc0ea0commit hash: f2eeb62d039405ee9bdf6f88e6fa8e5ce3fc0ea0 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
emulators/rpcs3: update to 0.0.31.16323

Changes:	https://github.com/RPCS3/rpcs3/compare/517f0e1bac...d6f6752af0
(cherry picked from commit 009636f5f2bdac5d36fee98f601f1e02af14d7a6)

Number of commits found: 5