Bug 269836 - emulators/pcsxr: Deprecate and set expiration date to 2023-03-31
Summary: emulators/pcsxr: Deprecate and set expiration date to 2023-03-31
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Daniel Engberg
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-02-26 14:34 UTC by Daniel Engberg
Modified: 2023-11-27 17:22 UTC (History)
1 user (show)

See Also:
bugzilla: maintainer-feedback? (martymac)


Attachments
Patch for pcsxr (436 bytes, patch)
2023-02-26 14:34 UTC, Daniel Engberg
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Daniel Engberg freebsd_committer freebsd_triage 2023-02-26 14:34:26 UTC
Created attachment 240424 [details]
Patch for pcsxr

Even if the fork recieved a bit more development it's abandoned and not considered very good by today's standards. Redirect users to RetroArch and possibly consider porting DuckStation (https://github.com/stenzek/duckstation) if there's interest for a standalone emulator.
Comment 1 Ganael LAPLANCHE freebsd_committer freebsd_triage 2023-02-27 12:23:42 UTC
(In reply to Daniel Engberg from comment #0)

Hello Daniel,

Right, it is unmaintained and quite old... but it still works.

Anyway, if you feel it's innapropriate to keep it in the tree, I see no objection deprecating it. Porting Duckstation to replace it as a standalone emulator could be a good idea indeed :)

Cheers,

Ganael.
Comment 2 Ganael LAPLANCHE freebsd_committer freebsd_triage 2023-03-02 11:47:11 UTC
Hello Daniel,

You can proceed, I've assigned you the bug report.

Best regards,

Ganael.
Comment 3 commit-hook freebsd_committer freebsd_triage 2023-03-06 22:22:16 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=ec252b5f5e1b06177baf1feaa1767a78280077b3

commit ec252b5f5e1b06177baf1feaa1767a78280077b3
Author:     Daniel Engberg <diizzy@FreeBSD.org>
AuthorDate: 2023-03-06 21:28:11 +0000
Commit:     Daniel Engberg <diizzy@FreeBSD.org>
CommitDate: 2023-03-06 22:21:23 +0000

    emulators/pcsxr: Deprecate and set expiration date to 2023-03-31

    Abandoned upstream and not up to standard compared to other emulators so
    point users to RetroArch.

    PR:             269836
    Reviewed by:    martymac (maintainer)

 emulators/pcsxr/Makefile | 3 +++
 1 file changed, 3 insertions(+)
Comment 4 Daniel Engberg freebsd_committer freebsd_triage 2023-03-06 22:35:13 UTC
Thanks
Comment 5 Ganael LAPLANCHE freebsd_committer freebsd_triage 2023-11-27 11:21:17 UTC
Hello Daniel,

As a followup to that PR, just a few words to tell you I've just committed a port of Duckstation to replace pcsxr, see:

https://cgit.freebsd.org/ports/commit/?id=c394067b97652c89705dc99280aca51f03939a89

Cheers,

Ganael.
Comment 6 Daniel Engberg freebsd_committer freebsd_triage 2023-11-27 17:22:20 UTC
Hi Ganael, 

That's great, thanks!

Best regards,
Daniel