Bug 286038 - emulators/mesen: Update 0.9.8-4 => 0.9.9
Summary: emulators/mesen: Update 0.9.8-4 => 0.9.9
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: Vladimir Druzenko
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-04-11 12:57 UTC by Chris Petrik
Modified: 2025-04-25 00:39 UTC (History)
1 user (show)

See Also:


Attachments
patch file (1.04 KB, patch)
2025-04-11 12:57 UTC, Chris Petrik
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Chris Petrik 2025-04-11 12:57:21 UTC
Created attachment 259471 [details]
patch file

I saw that this port was old and decided to update it. However I tried to update it to Mesen 2 but the way it works now using dotnet I was not able to compile a freebsd bin as I am sure it has prebuilt packages some where.
Comment 1 Vladimir Druzenko freebsd_committer freebsd_triage 2025-04-24 21:34:13 UTC
Remove PORTREVISION.
Comment 2 Chris Petrik 2025-04-24 23:11:23 UTC
So you want me to remove that line then add a new patch?
Comment 3 Vladimir Druzenko freebsd_committer freebsd_triage 2025-04-24 23:56:17 UTC
Not necessarily - I am listing the necessary changes and I can make them myself.

During build I see may lines: "c++ -fPIC -Wall --std=c++17 ***".
Change required:
-USES=compiler:c++14-lang
+USES=compiler:c++17-lang
Comment 4 commit-hook freebsd_committer freebsd_triage 2025-04-25 00:38:30 UTC
A commit in branch main references this bug:

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

commit dd23386bc88c9984acc925477eb6c30a639d0890
Author:     Chris Petrik <cpetrik@proton.me>
AuthorDate: 2025-04-25 00:07:11 +0000
Commit:     Vladimir Druzenko <vvd@FreeBSD.org>
CommitDate: 2025-04-25 00:37:16 +0000

    emulators/mesen: Update 0.9.8-4 => 0.9.9, take maintainership

    Changelog:
    https://github.com/SourMesen/Mesen/releases/tag/0.9.9

    PR:     286038

 emulators/mesen/Makefile | 8 +++-----
 emulators/mesen/distinfo | 6 +++---
 2 files changed, 6 insertions(+), 8 deletions(-)
Comment 5 Vladimir Druzenko freebsd_committer freebsd_triage 2025-04-25 00:39:07 UTC
Thanks.