{"bugs":[],"categories":[{"categoryid":390,"name":"games-emulation","summary":"The games-emulation category contains game platform emulators."},{"categoryid":438,"name":"media-libs","summary":"The media-libs category contains media-related libraries."}],"changelog":[{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"6501bd2266e27da282f5aa29d82f9639042da3bb","committime":"2025-11-16T02:00:47","packageid":75763,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"orbea@riseup.net","authorname":"orbea","body":"Signed-off-by: orbea <orbea@riseup.net>\nSigned-off-by: Michael Orlitzky <mjo@gentoo.org>","commitid":"6b8588d19f35774a9671e6bbc4d2df773e155a02","committime":"2025-11-15T17:21:14","packageid":75763,"repoid":1,"summary":"games-emulation\/bsnes-jg: drop 2.0.1"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"a598103e8ea06e27f056a44408e5292c0ad0b241","committime":"2025-07-23T02:52:25","packageid":75763,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"orbea@riseup.net","authorname":"orbea","body":"Signed-off-by: orbea <orbea@riseup.net>\nPart-of: https:\/\/github.com\/gentoo\/gentoo\/pull\/43000\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"2a5fe7c54adb7b1cdad1aeed832d4f1e4bab27e2","committime":"2025-07-14T19:27:22","packageid":75763,"repoid":1,"summary":"games-emulation\/bsnes-jg: add 2.0.2"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"8e47adfb65b2d9a29c760fdefcfefc5dfa008a2b","committime":"2025-05-21T21:09:06","packageid":75763,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"orbea@riseup.net","authorname":"orbea","body":"Signed-off-by: orbea <orbea@riseup.net>\nPart-of: https:\/\/github.com\/gentoo\/gentoo\/pull\/42176\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"44aba23b2c1a39c0ec51486fd06b5a63defa096d","committime":"2025-05-20T17:22:45","packageid":75763,"repoid":1,"summary":"games-emulation\/bsnes-jg: drop 2.0.0"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"1f56a021639a68a486a784b42575e024db75a455","committime":"2025-02-10T02:33:22","packageid":75763,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"orbea@riseup.net","authorname":"orbea","body":"Signed-off-by: orbea <orbea@riseup.net>\nSigned-off-by: Michael Orlitzky <mjo@gentoo.org>","commitid":"e9158c4577cbd2940365e2c00006a1217f0d8652","committime":"2025-01-27T19:54:33","packageid":75763,"repoid":1,"summary":"games-emulation\/bsnes-jg: add 2.0.1"},{"authoremail":"orbea@riseup.net","authorname":"orbea","body":"Signed-off-by: orbea <orbea@riseup.net>\nSigned-off-by: Michael Orlitzky <mjo@gentoo.org>","commitid":"ab73c1e6d43019d0fa778951e2c56b35f7fd30f0","committime":"2024-12-23T21:39:56","packageid":75763,"repoid":1,"summary":"games-emulation\/bsnes-jg: drop 1.2.0"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"98dfefc47ff9db994bbd840e9e9e5cd00a4bd9ea","committime":"2024-11-03T12:03:14","packageid":75763,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"orbea@riseup.net","authorname":"orbea","body":"Upstream-PR: https:\/\/gitlab.com\/jgemu\/bsnes\/-\/merge_requests\/431\nUpstream-Commit: https:\/\/gitlab.com\/jgemu\/bsnes\/-\/commit\/a94bae4241ffe91f868fb0e359686769e05b7d3c\nSigned-off-by: orbea <orbea@riseup.net>\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/39186\nSigned-off-by: Joonas Niilola <juippis@gentoo.org>","commitid":"3b8502a9362d474c52ddf4288b45e0f925b7429d","committime":"2024-11-02T20:16:33","packageid":75763,"repoid":1,"summary":"games-emulation\/bsnes-jg: fix install with USE=example"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"c67f2afaa05af65cb58195ba87780f13c1073755","committime":"2024-11-02T13:03:21","packageid":75763,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"orbea@riseup.net","authorname":"orbea","body":"Signed-off-by: orbea <orbea@riseup.net>\nSigned-off-by: Joonas Niilola <juippis@gentoo.org>","commitid":"265e25919ebc7649db92f49c1006121682d2db74","committime":"2024-09-22T16:30:16","packageid":75763,"repoid":1,"summary":"games-emulation\/bsnes-jg: drop 1.1.2-r2"},{"authoremail":"orbea@riseup.net","authorname":"orbea","body":"Signed-off-by: orbea <orbea@riseup.net>\nSigned-off-by: Joonas Niilola <juippis@gentoo.org>","commitid":"d9960ee4782d960b94bc39b2af7c7a1e004381a5","committime":"2024-09-22T16:29:22","packageid":75763,"repoid":1,"summary":"games-emulation\/bsnes-jg: add 2.0.0"},{"authoremail":"orbea@riseup.net","authorname":"orbea","body":"bsnes-jg now also offers libbsnes, an example and doxygen documentation.\n\nSigned-off-by: orbea <orbea@riseup.net>\nSigned-off-by: Joonas Niilola <juippis@gentoo.org>","commitid":"55f57746223d41b4fbb28919e108dec41e7c2897","committime":"2024-09-18T16:48:05","packageid":75763,"repoid":1,"summary":"games-emulation\/bsnes-jg: add new USE flags"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"c3fee61d4b7851b92e8447b5876b397f8361df0e","committime":"2024-04-29T09:11:24","packageid":75763,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"orbea@riseup.net","authorname":"orbea","body":"Signed-off-by: orbea <orbea@riseup.net>\nSigned-off-by: Joonas Niilola <juippis@gentoo.org>","commitid":"249420c672426d92a9b94496d7918994181743f9","committime":"2024-03-30T19:15:50","packageid":75763,"repoid":1,"summary":"games-emulation\/bsnes-jg: drop 1.1.2-r1"},{"authoremail":"orbea@riseup.net","authorname":"orbea","body":"Signed-off-by: orbea <orbea@riseup.net>\nSigned-off-by: Joonas Niilola <juippis@gentoo.org>","commitid":"04c9f8a06b032ae4c09f6bdc26de92aa5b4df7bc","committime":"2024-03-30T19:15:26","packageid":75763,"repoid":1,"summary":"games-emulation\/bsnes-jg: add 1.2.0"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"16ea69a7bce2afd2cf84fd73c007830476bf5318","committime":"2024-03-21T02:34:01","packageid":75763,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"orbea@riseup.net","authorname":"orbea","body":"Closes: https:\/\/bugs.gentoo.org\/926077\nUpstream-PR: https:\/\/github.com\/LIJI32\/SameBoy\/pull\/593\nUpstream-Commit: https:\/\/github.com\/LIJI32\/SameBoy\/commit\/8739da61c013e20e1cc94f0619c622a65c713408\nUpstream-PR: https:\/\/gitlab.com\/jgemu\/bsnes\/-\/merge_requests\/419\nUpstream-Commit: https:\/\/gitlab.com\/jgemu\/bsnes\/-\/commit\/966545bb79cc9810fbcedbe34fd52f7b9b5ef04e\nSigned-off-by: orbea <orbea@riseup.net>\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/35847\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"7d3a275c4d3a648219cf757d3ec160e082557c2e","committime":"2024-03-21T01:41:04","packageid":75763,"repoid":1,"summary":"games-emulation\/bsnes-jg: fix strict aliasing"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"296ccfd0652aecd7cb827b6a82a187872affdf10","committime":"2024-02-24T07:22:15","packageid":75763,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"orbea@riseup.net","authorname":"orbea","body":"Signed-off-by: orbea <orbea@riseup.net>\nSigned-off-by: Joonas Niilola <juippis@gentoo.org>","commitid":"34eb46009f92a3092798c3e7a5ec56f8f4fb8b72","committime":"2024-02-24T00:05:48","packageid":75763,"repoid":1,"summary":"games-emulation\/bsnes-jg: drop 1.1.2"},{"authoremail":"orbea@riseup.net","authorname":"orbea","body":"Signed-off-by: orbea <orbea@riseup.net>\nSigned-off-by: Joonas Niilola <juippis@gentoo.org>","commitid":"4464e1efda0ffed12f9ed9b6747031fb528e98cd","committime":"2024-02-24T00:05:30","packageid":75763,"repoid":1,"summary":"games-emulation\/bsnes-jg: sync keywords"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"fb4a8759ccc140673887448d99186891f8f0ca3b","committime":"2024-01-06T19:54:27","packageid":75763,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"matoro_gentoo@matoro.tk","authorname":"Matoro Mahri","body":"Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk>\nSigned-off-by: Viorel Munteanu <ceamac@gentoo.org>","commitid":"c39f4a734dca9c89bce81dd7a6b7f6a7db6ef2ad","committime":"2024-01-05T18:44:06","packageid":75763,"repoid":1,"summary":"games-emulation\/bsnes-jg: Keyword 1.1.2-r1 arm, #891201"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"4e6e1ac8c47ea83d3a0913b997d8c82375564040","committime":"2024-01-05T05:34:44","packageid":75763,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"orbea@riseup.net","authorname":"orbea","body":"Reported in comment #9 in issue #891201.\n\nBug: https:\/\/bugs.gentoo.org\/891201\nUpstream-PR: https:\/\/gitlab.com\/jgemu\/bsnes\/-\/merge_requests\/371\nUpstream-Commit: https:\/\/gitlab.com\/jgemu\/bsnes\/-\/commit\/647e868f3d97bd937c46ecf312bbfbc25b816dc1\nSigned-off-by: orbea <orbea@riseup.net>\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/34205\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"65681f9674bb4393c8047f98fe43744632e97ac6","committime":"2023-12-10T00:44:57","packageid":75763,"repoid":1,"summary":"games-emulation\/bsnes-jg: fix arm endianness detection"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"e13ea68ce9f6cd4268ed7ef0bfcf24a487a86ca7","committime":"2023-12-03T07:46:52","packageid":75763,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"64b01ff64c1c717507df08de6bff24b43da9be79","committime":"2023-12-03T07:41:27","packageid":75763,"repoid":1,"summary":"games-emulation\/bsnes-jg: Keyword 1.1.2 ppc64, #891201"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"f57db8289e0c1d485355b22250ab32b54542af6d","committime":"2023-12-02T09:31:42","packageid":75763,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"arthurzam@gentoo.org","authorname":"Arthur Zamarin","body":"Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>","commitid":"c627f2586b0ddc4b0553ca118d46f0c175f12acb","committime":"2023-12-02T09:23:05","packageid":75763,"repoid":1,"summary":"games-emulation\/bsnes-jg: Keyword 1.1.2 ppc, #891201"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"fd845f70c8e603614dc615aa32b74784c9590a29","committime":"2023-09-17T09:01:32","packageid":75763,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"arthurzam@gentoo.org","authorname":"Arthur Zamarin","body":"Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>","commitid":"cf040f8acfa6623153b26ef2f71547704c9e4826","committime":"2023-09-17T08:56:23","packageid":75763,"repoid":1,"summary":"games-emulation\/bsnes-jg: Keyword 1.1.2 x86, #891201"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"dd6b72e14ff4921b40218be3d0c24e8d5f73885a","committime":"2023-09-13T03:31:34","packageid":75763,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"aafdbfba8edb9c860ada0a7b48bfd6756ccd3868","committime":"2023-09-13T03:19:36","packageid":75763,"repoid":1,"summary":"games-emulation\/bsnes-jg: Keyword 1.1.2 arm64, #891201"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"f796ffcfe0dab9e105de871c6543585041244bde","committime":"2023-03-04T07:31:47","packageid":75763,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"orbea@riseup.net","authorname":"orbea","body":"Bug fix release for gcc13.\n\nCloses: https:\/\/bugs.gentoo.org\/898896\nSigned-off-by: orbea <orbea@riseup.net>\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/29916\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"d3421b8909c34d861b0aede50b8c6b205463a9b4","committime":"2023-03-04T04:47:57","packageid":75763,"repoid":1,"summary":"games-emulation\/bsnes-jg: Add 1.1.2 + Remove 1.1.1"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"568ddbe4a8100dcd7c7b439b409b4ba89db45a68","committime":"2023-02-25T22:32:43","packageid":75763,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"7eb5e2c80dd2f97e69076cc9a5ebf8481a2c68d1","committime":"2023-02-25T22:24:06","packageid":75763,"repoid":1,"summary":"games-emulation\/bsnes-jg: update copyright"},{"authoremail":"orbea@riseup.net","authorname":"orbea","body":"Bug fix release for an assert with -D_GLIBCXX_ASSERTIONS\n\nBug: https:\/\/bugs.gentoo.org\/896382\nSigned-off-by: orbea <orbea@riseup.net>\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/29791\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"f084399b8a20ec5871f6ef116f975cc434762c54","committime":"2023-02-25T22:17:07","packageid":75763,"repoid":1,"summary":"games-emulation\/bsnes-jg: Add 1.1.1 + Remove 1.1.0"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"c41509a49971147a8eb4ea81abe50def925507d5","committime":"2023-01-15T14:32:04","packageid":75763,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"orbea@riseup.net","authorname":"orbea","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"39fe796bbea11be1cbf11f9278c47456ec1de2b0","committime":"2022-12-28T01:13:30","packageid":75763,"repoid":1,"summary":"games-emulation\/bsnes-jg: New package, v1.1.0"}],"dependencies":[{"block":false,"categoryid":438,"description":"Secret Rabbit Code (aka libsamplerate) is a Sample Rate Converter for audio","ebuildids":[775081,871115],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"sound@gentoo.org","maintainername":"Gentoo Sound project","name":"libsamplerate","packageid":46086},{"block":false,"categoryid":438,"description":"Simple Direct Media Layer","ebuildids":[775081,871115],"firstseen":"2013-08-29T13:37:00.395665","maintainer":"games@gentoo.org","maintainername":"Gentoo Games Project","name":"libsdl2","packageid":61309,"summary":"Simple DirectMedia Layer is a cross-platform multimedia library designed to provide low level access to audio, keyboard, mouse, joystick, 3D hardware via OpenGL, and 2D video framebuffer. It is used by MPEG playback software, emulators, and many popular games, including the award winning Linux port of \"Civilization: Call To Power.\" Simple DirectMedia Layer supports Linux, Windows, BeOS, MacOS Classic, MacOS X, FreeBSD, OpenBSD, BSD\/OS, Solaris, IRIX, and QNX. There is also code, but no official support, for Windows CE, AmigaOS, Dreamcast, Atari, NetBSD, AIX, OSF\/Tru64, RISC OS, and SymbianOS. SDL is written in C, but works with C++ natively, and has bindings to several other languages, including Ada, Eiffel, Java, Lua, ML, Perl, PHP, Pike, Python, and Ruby."},{"block":false,"categoryid":438,"description":"Reference Implementation of The Jolly Good API","ebuildids":[775081,871115],"firstseen":"2023-01-15T14:36:08.936602","name":"jg","packageid":75776,"summary":"The Jolly Good API is an emulation focused API for rshared objects, written in ISO C99. It has been designed with the goal of simplicity to ensure that emulator cores are lean and minimalistic, making them easier to understand."}],"depending":[{"block":false,"categoryid":390,"description":"Meta ebuild for the Jolly Good API","ebuildids":[775086],"firstseen":"2023-01-15T14:36:08.936602","name":"jgemu","packageid":75766,"summary":"Jolly Good Emulation is an education and preservation oriented emulation project. As a side effect, it offers emulation technology that extreme minimalists may find tolerable."}],"ebuilds":[{"archs":[],"ebuildid":775081,"firstseen":"2023-01-15T14:36:08.936602","license":"ISC GPL-3+ LGPL-2.1+ MIT ZLIB examples? ( 0BSD )","moddate":"2026-03-22T20:20:55","packageid":75763,"repoid":1,"slot":"1","uses":["doc","examples","jgmodule","shared"],"version":"9999"},{"archs":["~amd64","~arm","~arm64","~ppc","~ppc64","~x86"],"ebuildid":871115,"firstseen":"2025-07-23T04:00:19.825814","license":"ISC GPL-3+ LGPL-2.1+ MIT ZLIB examples? ( 0BSD )","moddate":"2026-03-22T20:20:55","packageid":75763,"repoid":1,"slot":"1","uses":["doc","examples","jgmodule","shared"],"version":"2.0.2"}],"masks":[],"package":{"categoryid":390,"description":"Jolly Good Fork of bsnes","firstseen":"2023-01-15T14:36:08.936602","name":"bsnes-jg","packageid":75763,"summary":"bsnes-jg is a cycle accurate emulator for the Super Famicom\/Super Nintendo Entertainment System, including support for the Super Game Boy, BS-X Satellaview, and Sufami Turbo."},"rdependencies":[{"block":false,"categoryid":438,"description":"Secret Rabbit Code (aka libsamplerate) is a Sample Rate Converter for audio","ebuildids":[775081,871115],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"sound@gentoo.org","maintainername":"Gentoo Sound project","name":"libsamplerate","packageid":46086},{"block":false,"categoryid":438,"description":"Simple Direct Media Layer","ebuildids":[775081,871115],"firstseen":"2013-08-29T13:37:00.395665","maintainer":"games@gentoo.org","maintainername":"Gentoo Games Project","name":"libsdl2","packageid":61309,"summary":"Simple DirectMedia Layer is a cross-platform multimedia library designed to provide low level access to audio, keyboard, mouse, joystick, 3D hardware via OpenGL, and 2D video framebuffer. It is used by MPEG playback software, emulators, and many popular games, including the award winning Linux port of \"Civilization: Call To Power.\" Simple DirectMedia Layer supports Linux, Windows, BeOS, MacOS Classic, MacOS X, FreeBSD, OpenBSD, BSD\/OS, Solaris, IRIX, and QNX. There is also code, but no official support, for Windows CE, AmigaOS, Dreamcast, Atari, NetBSD, AIX, OSF\/Tru64, RISC OS, and SymbianOS. SDL is written in C, but works with C++ natively, and has bindings to several other languages, including Ada, Eiffel, Java, Lua, ML, Perl, PHP, Pike, Python, and Ruby."},{"block":false,"categoryid":390,"description":"The Jolly Good Reference Frontend","ebuildids":[775081,871115],"firstseen":"2023-01-15T14:36:08.936602","name":"jgrf","packageid":75767,"summary":"The Jolly Good Reference Frontend is the simplest possible frontend for The Jolly Good API. It is intended to remain this way, and to avoid unnecessary feature creep, ensuring that it is easy to learn from. In order to deliver a smooth and enjoyable experience, a few slightly more advanced features are required. In these instances, effort has been taken to ensure readability and understandability of the code that implements these concepts."},{"block":false,"categoryid":438,"description":"Reference Implementation of The Jolly Good API","ebuildids":[775081,871115],"firstseen":"2023-01-15T14:36:08.936602","name":"jg","packageid":75776,"summary":"The Jolly Good API is an emulation focused API for rshared objects, written in ISO C99. It has been designed with the goal of simplicity to ensure that emulator cores are lean and minimalistic, making them easier to understand."}],"repos":[{"branch":"master","lastcommit":"52197549fd3431fa256b8edbafdcd3702dd0e134","name":"gentoo","path":"\/usr\/portage","repoid":1,"upstream":"origin"}],"tracked":false,"urls":["https:\/\/gitlab.com\/jgemu\/bsnes"],"uses":[{"description":"Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally","isdefault":false,"use":"doc"},{"description":"Install examples, usually source code","isdefault":false,"use":"examples"},{"defaultflag":true,"description":"Build module for The Jolly Good API","isdefault":true,"packageid":75763,"use":"jgmodule"},{"description":"Build shared library","isdefault":false,"packageid":75763,"use":"shared"}]}