Bug 280021 - emulators/mednafen: Update to 1.27.1
Summary: emulators/mednafen: Update to 1.27.1
Status: Closed Overcome By Events
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Jose Alonso Cardenas Marquez
URL:
Keywords:
: 280022 (view as bug list)
Depends on:
Blocks:
 
Reported: 2024-06-27 17:46 UTC by Hywel Andrews
Modified: 2024-09-12 05:52 UTC (History)
2 users (show)

See Also:
Alexander88207: maintainer-feedback-


Attachments
0001-emulators-mednafen-Update-1.27.1 (830 bytes, patch)
2024-06-27 17:46 UTC, Hywel Andrews
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Hywel Andrews 2024-06-27 17:46:00 UTC
Created attachment 251732 [details]
0001-emulators-mednafen-Update-1.27.1

1.27.1 update

Build tested with poudriere on 14.1 / 13.3 amd64, i386
Comment 1 Mark Linimon freebsd_committer freebsd_triage 2024-06-28 18:08:55 UTC
*** Bug 280022 has been marked as a duplicate of this bug. ***
Comment 2 Alexander Vereeken freebsd_triage 2024-09-09 09:24:26 UTC
Maintainer Timeout.
Comment 3 Stefan Schlosser 2024-09-09 13:06:13 UTC
I just realized that this PR exists. I have submitted an update to emulators/mednafen in bug #280958 too, which updates to 1.32.1 and cleans up the port a bit.

Sorry Hywel, first emulators/ares, now emulators/mednafen. We should probably coordinate our updating/porting efforts in the future ;-) We seem to have the same interests.
Comment 4 commit-hook freebsd_committer freebsd_triage 2024-09-09 22:31:55 UTC
A commit in branch main references this bug:

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

commit a64dfb2870a63c038e7e028a75528f193e84dcfb
Author:     Stefan Schlosser <bsdcode@disroot.org>
AuthorDate: 2024-09-09 22:28:22 +0000
Commit:     Jose Alonso Cardenas Marquez <acm@FreeBSD.org>
CommitDate: 2024-09-09 22:30:56 +0000

    emulators/mednafen: Update to 1.32.1

    * consolidate LIB_DEPENDS, USES, USE_*, OPTIONS_*, *_DESC and patches
    * unbundle external libraries
    * ALSA: add support, enabled by default
    * DOCS: install complete documentation
    * SS: remove hardcoded -mtune=haswell
    * pkg-message: add OSS section
    * pet portclippy(1), portfmt(1)

    PR:             280021 280958

 emulators/mednafen/Makefile                        | 165 ++++++++++++---------
 emulators/mednafen/distinfo                        |   6 +-
 .../files/extra-patch-src_drivers_main.cpp (new)   |  11 ++
 emulators/mednafen/files/patch-configure.ac (new)  |  26 ++++
 .../files/patch-src-drivers_Joystick.cpp (gone)    |  20 ---
 .../patch-src_cdrom_CDAFReader__Vorbis.cpp (new)   |  20 +++
 ...atch-src_sound_OwlResampler__altivec.inc (gone) |   7 -
 emulators/mednafen/files/pkg-message.in            |  14 +-
 emulators/mednafen/pkg-plist                       |  64 +++++++-
 9 files changed, 231 insertions(+), 102 deletions(-)
Comment 5 Jose Alonso Cardenas Marquez freebsd_committer freebsd_triage 2024-09-09 22:33:10 UTC
Thanks for your patch. I have applied patch from 
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=280958
Comment 6 Hywel Andrews 2024-09-12 05:18:31 UTC
Hi - this is a bit disappointing to see, I raised this patch in June and this has now been superseded. Why did the patch for 1.32.1 get picked up quickly but this was left stale?
Comment 7 Jose Alonso Cardenas Marquez freebsd_committer freebsd_triage 2024-09-12 05:52:49 UTC
(In reply to Hywel Andrews from comment #6)

Well, the main reason is that I had free time these days and I took the most updated version of Mednafen. Sometimes I cannot see my PRs for any personal reasons. Don't you take it personal. Greetings