{"bugs":[],"categories":[{"categoryid":393,"name":"dev-libs","summary":"The dev-libs category contains various miscellaneous programming libraries."},{"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":75767,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"orbea@riseup.net","authorname":"orbea","body":"Closes: https:\/\/github.com\/gentoo\/gentoo\/pull\/44635\nSigned-off-by: orbea <orbea@riseup.net>\nSigned-off-by: Michael Orlitzky <mjo@gentoo.org>","commitid":"58e59b94791931f1cc0b4654d1e2614800f9e022","committime":"2025-11-15T17:24:29","packageid":75767,"repoid":1,"summary":"games-emulation\/jgrf: drop 1.2.1-r1"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"6dbf2073600141c4ef43b516f8e0f9dd87960b59","committime":"2025-10-19T16:50:56","packageid":75767,"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\/44177\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"f825c722dbb88abdaefa144bab4254305553f474","committime":"2025-10-14T16:53:49","packageid":75767,"repoid":1,"summary":"games-emulation\/jgrf: add 1.2.2"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"71abdb62c046fc95130ef0ba65a0ca01158034fc","committime":"2025-09-06T15:49:02","packageid":75767,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"orbea@riseup.net","authorname":"orbea","body":"Trivial patch to automatically detect files with the .nsf extension for\ngames-emulation\/nestopia-jg-1.53.2.\n\nUpstream-Commit: https:\/\/gitlab.com\/jgemu\/jgrf\/-\/commit\/b0cadbd7829c76e4fdb1a99961a17d4cf23d31a4\nSigned-off-by: orbea <orbea@riseup.net>\nPart-of: https:\/\/github.com\/gentoo\/gentoo\/pull\/43402\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"57e79aad538317d8bed821df90f21b9e6a0902fc","committime":"2025-08-09T23:00:05","packageid":75767,"repoid":1,"summary":"games-emulation\/jgrf: add nsf detection"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"8e47adfb65b2d9a29c760fdefcfefc5dfa008a2b","committime":"2025-05-21T21:09:06","packageid":75767,"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\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/42176\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"25b27bf43871bfd6460c0ede462438f766edefc6","committime":"2025-05-20T17:26:53","packageid":75767,"repoid":1,"summary":"games-emulation\/jgrf: drop 1.2.0"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"d06a8e5905accb05440dbdccbcec60ff36a5be45","committime":"2025-03-10T02:33:18","packageid":75767,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"orbea@riseup.net","authorname":"orbea","body":"Signed-off-by: orbea <orbea@riseup.net>\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"668403f71b56f4786cdfb897b61533e33df4c002","committime":"2025-03-03T01:11:37","packageid":75767,"repoid":1,"summary":"games-emulation\/jgrf: drop 1.1.0"},{"authoremail":"orbea@riseup.net","authorname":"orbea","body":"Signed-off-by: orbea <orbea@riseup.net>\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"debed571642c98de4a1c702415f68ead06eeae83","committime":"2025-03-03T01:11:30","packageid":75767,"repoid":1,"summary":"games-emulation\/jgrf: add 1.2.1"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"c67f2afaa05af65cb58195ba87780f13c1073755","committime":"2024-11-02T13:03:21","packageid":75767,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"orbea@riseup.net","authorname":"orbea","body":"Signed-off-by: orbea <orbea@riseup.net>\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/38729\nSigned-off-by: Joonas Niilola <juippis@gentoo.org>","commitid":"005abdc731267fd79101f10f306d854eab437dc8","committime":"2024-10-04T23:05:24","packageid":75767,"repoid":1,"summary":"games-emulation\/jgrf: drop 1.0.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":"38aaf498fb55d877ac4714fc0d234e3db0adb209","committime":"2024-10-04T23:05:07","packageid":75767,"repoid":1,"summary":"games-emulation\/jgrf: add 1.2.0"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"c3fee61d4b7851b92e8447b5876b397f8361df0e","committime":"2024-04-29T09:11:24","packageid":75767,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"orbea@riseup.net","authorname":"orbea","body":"Closes: https:\/\/bugs.gentoo.org\/930792\nSigned-off-by: orbea <orbea@riseup.net>\nSigned-off-by: Joonas Niilola <juippis@gentoo.org>","commitid":"b5d0712964b8c620087638ae5c9b7b24e998e4da","committime":"2024-04-27T21:26:07","packageid":75767,"repoid":1,"summary":"games-emulation\/jgrf: fix media-libs\/libepoxy depend"},{"authoremail":"orbea@riseup.net","authorname":"orbea","body":"Signed-off-by: orbea <orbea@riseup.net>\nSigned-off-by: Joonas Niilola <juippis@gentoo.org>","commitid":"9c976495f729b37a3affee32f5a5886980b10725","committime":"2024-03-30T19:10:24","packageid":75767,"repoid":1,"summary":"games-emulation\/jgrf: add 1.1.0"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"296ccfd0652aecd7cb827b6a82a187872affdf10","committime":"2024-02-24T07:22:15","packageid":75767,"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":"c66b4496ae512851e65e47a8387512d3d31eb37c","committime":"2024-02-24T00:12:06","packageid":75767,"repoid":1,"summary":"games-emulation\/jgrf: sync keywords"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"fb4a8759ccc140673887448d99186891f8f0ca3b","committime":"2024-01-06T19:54:27","packageid":75767,"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":"6c40928ce7c305383d2b4ed425628651e67675f3","committime":"2024-01-05T18:44:05","packageid":75767,"repoid":1,"summary":"games-emulation\/jgrf: Keyword 1.0.2-r1 arm, #891201"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"e13ea68ce9f6cd4268ed7ef0bfcf24a487a86ca7","committime":"2023-12-03T07:46:52","packageid":75767,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"067d3a2d8bb7867ce5960ded6c300528a98fb300","committime":"2023-12-03T07:41:26","packageid":75767,"repoid":1,"summary":"games-emulation\/jgrf: Keyword 1.0.2-r1 ppc64, #891201"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"f57db8289e0c1d485355b22250ab32b54542af6d","committime":"2023-12-02T09:31:42","packageid":75767,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"arthurzam@gentoo.org","authorname":"Arthur Zamarin","body":"Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>","commitid":"451a5afdfca57931dffe4e850f1c4f06fb170cee","committime":"2023-12-02T09:23:04","packageid":75767,"repoid":1,"summary":"games-emulation\/jgrf: Keyword 1.0.2-r1 ppc, #891201"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"fd845f70c8e603614dc615aa32b74784c9590a29","committime":"2023-09-17T09:01:32","packageid":75767,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"arthurzam@gentoo.org","authorname":"Arthur Zamarin","body":"Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>","commitid":"d2f0bba1cb46abccfec6e8050dffcabf66ced0b1","committime":"2023-09-17T08:56:23","packageid":75767,"repoid":1,"summary":"games-emulation\/jgrf: Keyword 1.0.2-r1 x86, #891201"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"dd6b72e14ff4921b40218be3d0c24e8d5f73885a","committime":"2023-09-13T03:31:34","packageid":75767,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"d5cc6967fba6fc1d847e65be3f9a5768e7fb7bc5","committime":"2023-09-13T03:19:36","packageid":75767,"repoid":1,"summary":"games-emulation\/jgrf: Keyword 1.0.2-r1 arm64, #891201"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"52edb4ce85084302d355426aa37a66c68719577d","committime":"2023-08-29T06:18:26","packageid":75767,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"orbea@riseup.net","authorname":"orbea","body":"The dependency on dev-libs\/openssl is only for the MD5 Message-Digest\nAlgorithm (RFC 1321) functions.\n\nCloses: https:\/\/bugs.gentoo.org\/912235\nSigned-off-by: orbea <orbea@riseup.net>\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/32233\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"90e9942f30b00eecc5f3b7f3cf4036e051e50c6d","committime":"2023-08-09T15:14:28","packageid":75767,"repoid":1,"summary":"games-emulation\/jgrf: remove erroneous dependency"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"f971b4be1dec1dd4376bd04ed27d6620ecf35f74","committime":"2023-07-05T01:13:59","packageid":75767,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"orbea@riseup.net","authorname":"orbea","body":"Signed-off-by: orbea <orbea@riseup.net>\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/31655\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"0aff7c0aa5a411b9f7cd954d06b2d40e0113e749","committime":"2023-07-05T00:55:41","packageid":75767,"repoid":1,"summary":"games-emulation\/jgrf: drop 1.0.1"},{"authoremail":"orbea@riseup.net","authorname":"orbea","body":"Signed-off-by: orbea <orbea@riseup.net>\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"1a298430ef58c36a62bcb2e4c4be734806b5405b","committime":"2023-07-05T00:55:24","packageid":75767,"repoid":1,"summary":"games-emulation\/jgrf: add 1.0.2"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"568ddbe4a8100dcd7c7b439b409b4ba89db45a68","committime":"2023-02-25T22:32:43","packageid":75767,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"7f2ff717946ba8387629b443195e6028acd21692","committime":"2023-02-25T22:24:13","packageid":75767,"repoid":1,"summary":"games-emulation\/jgrf: update copyright"},{"authoremail":"orbea@riseup.net","authorname":"orbea","body":"Bug fix release for a buffer overflow with -D_FORTIFY_SOURCE=3 on glibc\nsystems.\n\nCloses: https:\/\/bugs.gentoo.org\/896382\nSigned-off-by: orbea <orbea@riseup.net>\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"3537e031216808bf98fa5c220593d0c390dbe4e1","committime":"2023-02-25T18:09:47","packageid":75767,"repoid":1,"summary":"games-emulation\/jgrf: Add 1.0.1 + Remove 1.0.0"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"c41509a49971147a8eb4ea81abe50def925507d5","committime":"2023-01-15T14:32:04","packageid":75767,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"orbea@riseup.net","authorname":"orbea","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"a5e4f2b243dbaaceed4580d41ec2ff828a104ab6","committime":"2022-12-28T01:07:03","packageid":75767,"repoid":1,"summary":"games-emulation\/jgrf: New package, v1.0.0"}],"dependencies":[{"block":false,"categoryid":393,"description":"Robust, full-featured Open Source Toolkit for the Transport Layer Security (TLS)","ebuildids":[775088,879500],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"base-system@gentoo.org","maintainername":"Gentoo Base System","name":"openssl","packageid":47630},{"block":false,"categoryid":438,"description":"Simple Direct Media Layer","ebuildids":[775088,879500],"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":"Library for handling OpenGL function pointer management","ebuildids":[775088,879500],"firstseen":"2014-03-07T14:37:02.473241","maintainer":"x11@gentoo.org","maintainername":"X11","name":"libepoxy","packageid":61996},{"block":false,"categoryid":438,"description":"Audio compression format designed for speech -- DSP","ebuildids":[775088,879500],"firstseen":"2017-03-04T14:36:55.931106","name":"speexdsp","packageid":66593},{"block":false,"categoryid":393,"description":"Lossless, high performance data compression library","ebuildids":[775088,879500],"firstseen":"2020-12-13T20:40:44.919385","name":"miniz","packageid":72268,"summary":"Miniz is a lossless, high performance data compression library in a single source file that implements the zlib (RFC 1950) and Deflate (RFC 1951) compressed data format specification standards. It supports the most commonly used functions exported by the zlib library, but is a completely independent implementation so zlib's licensing requirements do not apply. Miniz also contains simple to use functions for writing .PNG format image files and reading\/writing\/appending .ZIP format archives. Miniz's compression speed has been tuned to be comparable to zlib's, and it also has a specialized real-time compressor function designed to compare well against fastlz\/minilzo."},{"block":false,"categoryid":438,"description":"Reference Implementation of The Jolly Good API","ebuildids":[775088,879500],"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":"Jolly Good Fork of bsnes","ebuildids":[775081,871115],"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."},{"block":false,"categoryid":390,"description":"Jolly Good SG-1000, SMS, and Game Gear Emulator","ebuildids":[775083,856822],"firstseen":"2023-01-15T14:36:08.936602","name":"cega-jg","packageid":75764,"summary":"Cega is a cycle accurate emulator for the Sega SG-1000, Master System, and Game Gear written specifically for The Jolly Good API."},{"block":false,"categoryid":390,"description":"Jolly Good Fork of Gambatte","ebuildids":[775085,824586],"firstseen":"2023-01-15T14:36:08.936602","name":"gambatte-jg","packageid":75765,"summary":"Gambatte JG is an emulator for the Nintendo Game Boy\/Game Boy Color. This is a fork of the final public revision of Gambatte."},{"block":false,"categoryid":390,"description":"Jolly Good ColecoVision, CreatiVision and My Vision Emulator","ebuildids":[775090,879501],"firstseen":"2023-01-15T14:36:08.936602","name":"jollycv-jg","packageid":75768,"summary":"JollyCV is a highly accurate emulator for the ColecoVision (including Super Game Module), CreatiVision and My Vision. It was written in standards compliant ISO C11 specifically for The Jolly Good API."},{"block":false,"categoryid":390,"description":"Jolly Good Port of Mednafen","ebuildids":[775092,856825],"firstseen":"2023-01-15T14:36:08.936602","name":"mednafen-jg","packageid":75769,"summary":"The Jolly Good API port of Mednafen has emulators for Atari Lynx, Nintendo Virtual Boy, NEC PC Engine\/TurboGrafx-16 NEC PC Engine CD\/TurboDuo, NEC SuperGrafx, Sony PlayStation Sega Saturn, Super Nintendo Entertainment System\/Super Famicom SNK Neo Geo Pocket Color and Bandai WonderSwan\/Color."},{"block":false,"categoryid":390,"description":"Jolly Good Port of melonDS","ebuildids":[775094,871117,889677],"firstseen":"2023-01-15T14:36:08.936602","name":"melonds-jg","packageid":75770,"summary":"melonDS is an emulator for the Nintendo DS and DSi. The Jolly Good API port is designed for use with content for the Nintendo DS."},{"block":false,"categoryid":390,"description":"Jolly Good Port of mGBA","ebuildids":[775096,861446],"firstseen":"2023-01-15T14:36:08.936602","name":"mgba-jg","packageid":75771,"summary":"mGBA is an emulator for running Game Boy Advance games. It aims to be faster and more accurate than many existing Game Boy Advance emulators."},{"block":false,"categoryid":390,"description":"Jolly Good Fork of Nestopia","ebuildids":[775098,874830],"firstseen":"2023-01-15T14:36:08.936602","name":"nestopia-jg","packageid":75772,"summary":"Nestopia JG is an emulator for the Nintendo Entertainment System\/Famicom, including support for the Famicom Disk System and VS. System. Though originally a fork, Nestopia JG has become the de facto upstream branch of the Nestopia emulator."},{"block":false,"categoryid":390,"description":"Jolly Good Fork of ProSystem","ebuildids":[775100,853478],"firstseen":"2023-01-15T14:36:08.936602","name":"prosystem-jg","packageid":75773,"summary":"ProSystem JG is an emulator for the Atari 7800. This is a fork of ProSystem 1.3e with patches from OpenEmu, which contains patches derived from Wii7800 and js7800. The code has been significantly altered. It was ported from C++ to C, and all of the dependencies and Windows- specific code were removed."},{"block":false,"categoryid":390,"description":"Jolly Good Port of SameBoy","ebuildids":[775102,871999],"firstseen":"2023-01-15T14:36:08.936602","name":"sameboy-jg","packageid":75774,"summary":"SameBoy is an extremely accurate, powerful and open source Game Boy (DMG), Game Boy Color (CGB) and Super Game Boy (SGB) emulator, written in portable C."},{"block":false,"categoryid":390,"description":"Jolly Good Fork of vecx","ebuildids":[775104,853479],"firstseen":"2023-01-15T14:36:08.936602","name":"vecx-jg","packageid":75775,"summary":"Vecx JG is an emulator for the Vectrex. This is a fork of the original, unmodified vecx sources made available by Valavan Manohararajah. Many new features have been added since the fork was created. The emulator now contains a new renderer, save states, and support for PSG and DAC based audio."},{"block":false,"categoryid":390,"description":"Jolly Good Neo Geo AES\/MVS Emulator","ebuildids":[797962,871116,885971],"firstseen":"2023-08-29T07:21:02.293756","name":"geolith-jg","packageid":76433,"summary":"Geolith is a highly accurate emulator for the Neo Geo AES and MVS. This project began life as a fork of GnGEO 0.8.1. All original components were removed or replaced as the project progressed, with the resulting codebase being entirely new, with all new code written under the BSD 3-Clause license."}],"ebuilds":[{"archs":[],"ebuildid":775088,"firstseen":"2023-01-15T14:36:08.936602","license":"BSD CC0-1.0 MIT ZLIB","moddate":"2026-03-22T20:20:55","packageid":75767,"repoid":1,"slot":"1","uses":[],"version":"9999"},{"archs":["~amd64","~arm","~arm64","~ppc","~ppc64","~x86"],"ebuildid":879500,"firstseen":"2025-10-19T18:07:39.725138","license":"BSD CC0-1.0 MIT ZLIB","moddate":"2026-03-22T20:20:55","packageid":75767,"repoid":1,"slot":"1","uses":[],"version":"1.2.2"}],"masks":[],"package":{"categoryid":390,"description":"The Jolly Good Reference Frontend","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."},"rdependencies":[{"block":false,"categoryid":393,"description":"Robust, full-featured Open Source Toolkit for the Transport Layer Security (TLS)","ebuildids":[775088,879500],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"base-system@gentoo.org","maintainername":"Gentoo Base System","name":"openssl","packageid":47630},{"block":false,"categoryid":438,"description":"Simple Direct Media Layer","ebuildids":[775088,879500],"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":"Library for handling OpenGL function pointer management","ebuildids":[775088,879500],"firstseen":"2014-03-07T14:37:02.473241","maintainer":"x11@gentoo.org","maintainername":"X11","name":"libepoxy","packageid":61996},{"block":false,"categoryid":438,"description":"Audio compression format designed for speech -- DSP","ebuildids":[775088,879500],"firstseen":"2017-03-04T14:36:55.931106","name":"speexdsp","packageid":66593},{"block":false,"categoryid":393,"description":"Lossless, high performance data compression library","ebuildids":[775088,879500],"firstseen":"2020-12-13T20:40:44.919385","name":"miniz","packageid":72268,"summary":"Miniz is a lossless, high performance data compression library in a single source file that implements the zlib (RFC 1950) and Deflate (RFC 1951) compressed data format specification standards. It supports the most commonly used functions exported by the zlib library, but is a completely independent implementation so zlib's licensing requirements do not apply. Miniz also contains simple to use functions for writing .PNG format image files and reading\/writing\/appending .ZIP format archives. Miniz's compression speed has been tuned to be comparable to zlib's, and it also has a specialized real-time compressor function designed to compare well against fastlz\/minilzo."},{"block":false,"categoryid":438,"description":"Reference Implementation of The Jolly Good API","ebuildids":[775088,879500],"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":"82366aa45a35f6900f43023917c2c86ccdbb00a3","name":"gentoo","path":"\/usr\/portage","repoid":1,"upstream":"origin"}],"tracked":false,"urls":["https:\/\/jgemu.gitlab.io\/jgrf.html"],"uses":[]}