Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 380887

Summary: games-emulation/ssnes (plus libsnes) - SNES emulator based on bsnes (new ebuild)
Product: Gentoo Linux Reporter: Jared B. <nitro>
Component: New packagesAssignee: Default Assignee for New Packages <maintainer-wanted>
Status: UNCONFIRMED ---    
Severity: enhancement CC: flash3001, mziab
Priority: Normal Keywords: EBUILD
Version: unspecified   
Hardware: All   
OS: Linux   
URL: https://github.com/Themaister/SSNES
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: games-emulation/ssnes-0.7.ebuild
ssnes-build-0.7.patch
dev-games/libsnes-0.82.ebuild
libsnes-0.82-makefile.patch
games-emulation/retroarch-0.9.9.ebuild
retroarch-0.9.9-build.patch
retroarch-0.9.9-python.patch

Description Jared B. 2011-08-27 20:25:14 UTC
Attached is an ebuild for ssnes, a SNES emulator utilizing libsnes, the emulator core of bsnes.  It can be thought of as an alternative CLI interface for bsnes.

Also attached is an ebuild for libsnes.  I figured it'd be easiest to combine these in one bug report.

Both ebuilds originally came from the Roslin overlay, but have been modified.  The biggest difference is that libsnes is now based on the C++98 port of libsnes (provided by the SSNES author) so that it can be compiled with GCC 4.4.  The original libsnes ebuild copied libsnes out of the latest bsnes archive, which requires GCC 4.5 as that version uses C++0x extensions.  Since GCC 4.5 is currently unstable in Gentoo, I thought it better to go with the C++98 port.

The ssnes ebuild only had a couple small changes - mostly USE flag updates, and renaming it from SSNES to ssnes for simplicity.

Reproducible: Always
Comment 1 Jared B. 2011-08-27 20:25:56 UTC
Created attachment 284835 [details]
games-emulation/ssnes-0.7.ebuild
Comment 2 Jared B. 2011-08-27 20:26:13 UTC
Created attachment 284837 [details]
ssnes-build-0.7.patch
Comment 3 Jared B. 2011-08-27 20:26:44 UTC
Created attachment 284839 [details]
dev-games/libsnes-0.82.ebuild
Comment 4 Jared B. 2011-08-27 20:27:03 UTC
Created attachment 284841 [details]
libsnes-0.82-makefile.patch
Comment 5 Alexandru Toma 2012-09-04 21:28:30 UTC
It has been renamed to RetroArch: http://themaister.net/retroarch.html
Comment 6 Michał Ziąbkowski 2013-06-09 22:44:30 UTC
Created attachment 350594 [details]
games-emulation/retroarch-0.9.9.ebuild

Attaching a slightly modified (the original fetched git tags) retroarch ebuild from the roslin overlay.
Comment 7 Michał Ziąbkowski 2013-06-09 22:45:03 UTC
Created attachment 350596 [details, diff]
retroarch-0.9.9-build.patch
Comment 8 Michał Ziąbkowski 2013-06-09 22:45:27 UTC
Created attachment 350598 [details, diff]
retroarch-0.9.9-python.patch