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)
Status: UNCONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal enhancement
Assignee: Default Assignee for New Packages
URL: https://github.com/Themaister/SSNES
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
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: ---


Attachments
games-emulation/ssnes-0.7.ebuild (ssnes-0.7.ebuild,1.70 KB, text/plain)
2011-08-27 20:25 UTC, Jared B.
Details
ssnes-build-0.7.patch (ssnes-build-0.7.patch,1.09 KB, text/plain)
2011-08-27 20:26 UTC, Jared B.
Details
dev-games/libsnes-0.82.ebuild (libsnes-0.82.ebuild,1.26 KB, text/plain)
2011-08-27 20:26 UTC, Jared B.
Details
libsnes-0.82-makefile.patch (libsnes-0.82-makefile.patch,362 bytes, text/plain)
2011-08-27 20:27 UTC, Jared B.
Details
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
Details
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]
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