Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 380887 - games-emulation/ssnes (plus libsnes) - SNES emulator based on bsnes (new ebuild)
Summary: games-emulation/ssnes (plus libsnes) - SNES emulator based on bsnes (new ebuild)
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal enhancement with 1 vote (vote)
Assignee: Default Assignee for New Packages
Keywords: EBUILD
Depends on:
Reported: 2011-08-27 20:25 UTC by Jared B.
Modified: 2018-12-03 12:57 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---

games-emulation/ssnes-0.7.ebuild (ssnes-0.7.ebuild,1.70 KB, text/plain)
2011-08-27 20:25 UTC, Jared B.
ssnes-build-0.7.patch (ssnes-build-0.7.patch,1.09 KB, text/plain)
2011-08-27 20:26 UTC, Jared B.
dev-games/libsnes-0.82.ebuild (libsnes-0.82.ebuild,1.26 KB, text/plain)
2011-08-27 20:26 UTC, Jared B.
libsnes-0.82-makefile.patch (libsnes-0.82-makefile.patch,362 bytes, text/plain)
2011-08-27 20:27 UTC, Jared B.
games-emulation/retroarch-0.9.9.ebuild (retroarch-0.9.9.ebuild,1.98 KB, text/plain)
2013-06-09 22:44 UTC, Michał Ziąbkowski
retroarch-0.9.9-build.patch (retroarch-0.9.9-build.patch,1.63 KB, patch)
2013-06-09 22:45 UTC, Michał Ziąbkowski
Details | Diff
retroarch-0.9.9-python.patch (retroarch-0.9.9-python.patch,284 bytes, patch)
2013-06-09 22:45 UTC, Michał Ziąbkowski
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
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]
Comment 2 Jared B. 2011-08-27 20:26:13 UTC
Created attachment 284837 [details]
Comment 3 Jared B. 2011-08-27 20:26:44 UTC
Created attachment 284839 [details]
Comment 4 Jared B. 2011-08-27 20:27:03 UTC
Created attachment 284841 [details]
Comment 5 Alexandru Toma 2012-09-04 21:28:30 UTC
It has been renamed to RetroArch:
Comment 6 Michał Ziąbkowski 2013-06-09 22:44:30 UTC
Created attachment 350594 [details]

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]
Comment 8 Michał Ziąbkowski 2013-06-09 22:45:27 UTC
Created attachment 350598 [details, diff]