{"bugs":[{"bugid":958971,"firstseen":"2025-07-11T02:48:40.189262","severity":"normal","status":"CONFIRMED","summary":"games-emulation\/openmsx-20.0-r2 - [gcc-16] src\/...\/OSDWidget.cc: error: type struct Rectangle violates the C++ One Definition Rule [-Werror=odr]"}],"categories":[{"categoryid":450,"name":"dev-lang","summary":"The dev-lang category contains various programming language implementations and related tools."},{"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."},{"categoryid":396,"name":"virtual","summary":"The virtual category contains packages which satisfy virtual dependencies."}],"changelog":[{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"00b4cc6bb3b864fbeaa6dca1da399c3716afed16","committime":"2025-11-04T09:50:46","packageid":72290,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mgorny@gentoo.org","authorname":"Michał Górny","body":"Done via:\n\n```\ngit grep -l virtual\/zlib$ | xargs sed -i -e 's@virtual\/zlib$@&:=@'\n```\n\nSigned-off-by: Michał Górny <mgorny@gentoo.org>","commitid":"6a3644bf2f9aace46ad9bbab2e4f3bccd747079e","committime":"2025-11-04T09:36:27","packageid":72290,"repoid":1,"summary":"*\/*: Add := to virtual\/zlib deps, part 1"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"6ad452737a9213a6579b131ea175be3fcabdfe55","committime":"2025-11-04T08:50:40","packageid":72290,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mgorny@gentoo.org","authorname":"Michał Górny","body":"Update done using:\n\n```\ngit grep -l sys-libs\/zlib sys-* | xargs sed -i -e s@sys-libs\/zlib@virtual\/zlib@g\ngit grep -l virtual\/zlib-ng sys-* | xargs sed -i -e s@virtual\/zlib-ng@sys-libs\/zlib-ng@g\ngit diff --name-only | xargs copybump\ngit diff --name-only | xargs grep -l PYTHON_COMPAT | xargs gpy-impl -@dead\npkgcheck scan --commits -c SourcingCheck,VisibilityCheck --exit error\n```\n\nPlus reverts in sys-libs\/minizip-ng, sys-libs\/zlib-ng and profiles.\n\nSigned-off-by: Michał Górny <mgorny@gentoo.org>","commitid":"f42710561cd1a05759f2f3416ac16f5848e05356","committime":"2025-11-04T08:27:09","packageid":72290,"repoid":1,"summary":"*\/*: update the remaining packages for virtual\/zlib"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"e3e9b0c3ccca6f9590c29eb4b0447d756678b8dc","committime":"2025-06-22T16:22:49","packageid":72290,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"GCC backported a change which exposed broken templates in openmsx. It's\nfixed properly upstream already but add a minimal fix from Debian for now.\n\nCloses: https:\/\/bugs.gentoo.org\/958161\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"239af76bbb35b17ea7e9f053ada70562c91737fb","committime":"2025-06-22T15:59:42","packageid":72290,"repoid":1,"summary":"games-emulation\/openmsx: fix build w\/ newer GCC"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"e73aceda01acf6eb3370d80ff85bcb55f655c0ae","committime":"2025-06-15T04:07:14","packageid":72290,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mgorny@gentoo.org","authorname":"Michał Górny","body":"Signed-off-by: Michał Górny <mgorny@gentoo.org>","commitid":"9b8e4312470e0cde94542ca5dcb319730d4006ce","committime":"2025-06-15T03:39:19","packageid":72290,"repoid":1,"summary":"games-emulation\/openmsx: Add a slot op dep on libtheora"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"9ff621b3d62d6f81570d250acd47a63daafe7592","committime":"2025-06-03T20:24:14","packageid":72290,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"This is annoying for python-any-r1 as it drags it in on people's systems\nwhere it's not going to be possible for it to be the sole interpreter\nanyway.\n\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"c45573ffe365d536673ecc34eb19c976a4cd9f5a","committime":"2025-06-03T20:10:23","packageid":72290,"repoid":1,"summary":"games-emulation\/openmsx: drop py3.{13,14}t from PYTHON_COMPAT"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"0275906a8e1951f23bcec730acf9eb4c0bc2eeea","committime":"2025-03-29T22:50:11","packageid":72290,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"chewi@gentoo.org","authorname":"James Le Cuirot","body":"One test is failing, don't know why.\n\nCloses: https:\/\/bugs.gentoo.org\/952483\nSigned-off-by: James Le Cuirot <chewi@gentoo.org>","commitid":"d052233a2c67fb7f7d296e9eede48310f61ff3c0","committime":"2025-03-29T22:31:35","packageid":72290,"repoid":1,"summary":"games-emulation\/openmsx: Bump to 20.0, python3_13(t), clean up"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"7b0bba6d054e635c48752a34e0c896f59473fe22","committime":"2025-03-27T23:20:11","packageid":72290,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"chewi@gentoo.org","authorname":"James Le Cuirot","body":"Signed-off-by: James Le Cuirot <chewi@gentoo.org>","commitid":"053ea7469964e5969e215a2453e31bdc10269722","committime":"2025-03-27T23:12:38","packageid":72290,"repoid":1,"summary":"games-emulation\/openmsx: Drop old 18.0-r2"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"ec5d0a4265eab37a95ebe77cf3823431ca2eba05","committime":"2023-11-25T06:01:54","packageid":72290,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ajak@gentoo.org","authorname":"John Helmert III","body":"Reported apparent CXXFLAGS handling regression below. Working around it\nwith sed, as is already done with LDFLAGS. Add python3_12.\n\nSee-Also: https:\/\/github.com\/openMSX\/openMSX\/issues\/1563\nSigned-off-by: John Helmert III <ajak@gentoo.org>","commitid":"4b2db08d75a54d5cc159ad03aee5df3e9579a41a","committime":"2023-11-25T05:50:48","packageid":72290,"repoid":1,"summary":"games-emulation\/openmsx: add 19.1"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"82f8e4c6aac4db1bd85523d5171b2b888f1d9de3","committime":"2023-04-19T03:31:52","packageid":72290,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Closes: https:\/\/bugs.gentoo.org\/898908\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"3fd99ef96cb5cef6dc9db82bf844076064718503","committime":"2023-04-19T03:16:26","packageid":72290,"repoid":1,"summary":"games-emulation\/openmsx: fix build w\/ gcc 13"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"0b07674ff91a5b602300b8858577d8e1729a0c98","committime":"2022-09-07T02:40:28","packageid":72290,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ajak@gentoo.org","authorname":"John Helmert III","body":"Closes: https:\/\/bugs.gentoo.org\/868726\nSigned-off-by: John Helmert III <ajak@gentoo.org>","commitid":"6d6d0127c785423692e175399b4e6c317587524a","committime":"2022-09-07T02:03:59","packageid":72290,"repoid":1,"summary":"games-emulation\/openmsx: fix time_t build failure"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"6a37d0b5f03adb9976ba5b34377af354eccda679","committime":"2022-08-11T07:46:45","packageid":72290,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Signed-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"4e583e6cd8c55a42333bba2d0089d032870d69af","committime":"2022-08-11T06:04:37","packageid":72290,"repoid":1,"summary":"games-emulation\/openmsx: drop 17.0"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"d68757583cd22e87dcb84f28be794c46ece81ba7","committime":"2022-07-05T05:01:32","packageid":72290,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ajak@gentoo.org","authorname":"John Helmert III","body":"Signed-off-by: John Helmert III <ajak@gentoo.org>","commitid":"14e0c4f8621d34756ee0bad785a32c663bf3376f","committime":"2022-07-05T04:52:41","packageid":72290,"repoid":1,"summary":"games-emulation\/openmsx: add missing harfbuzz dep"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"2b39f9d1478fa0aa677f3db175b9e82d7905655a","committime":"2022-07-05T04:31:46","packageid":72290,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ajak@gentoo.org","authorname":"John Helmert III","body":"Signed-off-by: John Helmert III <ajak@gentoo.org>","commitid":"59f5af28fafefaa5aa1decf4d47b0c8f7f0d95c0","committime":"2022-07-05T04:27:31","packageid":72290,"repoid":1,"summary":"games-emulation\/openmsx: add 18.0"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"dedf9df331d2bbdea4c12bbe355944f59b7b731a","committime":"2021-12-28T17:21:41","packageid":72290,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Signed-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"e781242244ca4cd4f03bd083ee863cb5012e9a64","committime":"2021-12-28T14:52:25","packageid":72290,"repoid":1,"summary":"games-emulation\/openmsx: drop 16.0-r1"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"dffb19df7fa3900757de96c5a73f905396afb904","committime":"2021-06-06T04:05:05","packageid":72290,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ajak@gentoo.org","authorname":"John Helmert III","body":"Drops patch which has been included in 17.0.\n\nSigned-off-by: John Helmert III <ajak@gentoo.org>","commitid":"8f716335882b72adc99f5df1b40b57d9723b26e7","committime":"2021-06-06T03:47:48","packageid":72290,"repoid":1,"summary":"games-emulation\/openmsx: add 17.0"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"9e5c6090654191145f3631b48eade23a84aaca90","committime":"2021-05-24T23:49:58","packageid":72290,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ajak@gentoo.org","authorname":"John Helmert III","body":"Signed-off-by: John Helmert III <ajak@gentoo.org>","commitid":"e0faf3c06a3da4155bfad575466921eff97d05d7","committime":"2021-05-24T23:10:53","packageid":72290,"repoid":1,"summary":"games-emulation\/openmsx: add python3_10"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"2c6c2efe4c1a02689bcd5e6e58a54035dec44025","committime":"2021-01-31T02:18:05","packageid":72290,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mgorny@gentoo.org","authorname":"Michał Górny","body":"Signed-off-by: Michał Górny <mgorny@gentoo.org>","commitid":"d8cbaa62dbf4abc31cc74d2cc12e3d0c7ac9b70a","committime":"2021-01-30T23:36:06","packageid":72290,"repoid":1,"summary":"*\/*: Remove obsolete values from PYTHON_COMPAT"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"177106537d27e89d32ffd8fd6a097f41a0b19e8d","committime":"2021-01-25T00:32:49","packageid":72290,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"jchelmert3@posteo.net","authorname":"John Helmert III","body":"Closes: https:\/\/bugs.gentoo.org\/766552\nPackage-Manager: Portage-3.0.14, Repoman-3.0.2\nSigned-off-by: John Helmert III <jchelmert3@posteo.net>\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/19187\nSigned-off-by: James Le Cuirot <chewi@gentoo.org>","commitid":"1d17bdd5ca9abdc95eaf9c132a6706d70c10ae7c","committime":"2021-01-23T02:54:53","packageid":72290,"repoid":1,"summary":"games-emulation\/openmsx: fix build failure with libsdl2[-joystick]"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"380ac6cb024ba3ede7c41079db9b3517936b6735","committime":"2020-12-21T22:34:58","packageid":72290,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"jchelmert3@posteo.net","authorname":"John Helmert III","body":"Package-Manager: Portage-3.0.12, Repoman-3.0.2\nSigned-off-by: John Helmert III <jchelmert3@posteo.net>\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/18673\nSigned-off-by: James Le Cuirot <chewi@gentoo.org>","commitid":"edcd0647de90a91b7f100d993229ea6aa0097aa1","committime":"2020-12-15T23:17:17","packageid":72290,"repoid":1,"summary":"games-emulation\/openmsx: resurrect after python2 purge (with 16.0)"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"dd116eabbcdf7a1f3af61f6ad89d3090177d9c4e","committime":"2020-07-04T02:35:10","packageid":72290,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"bman@gentoo.org","authorname":"Aaron Bauman","body":"Signed-off-by: Aaron Bauman <bman@gentoo.org>","commitid":"17ed872c6334185fdebf3d60b2aa219fc1fe7516","committime":"2020-07-04T02:22:37","packageid":72290,"repoid":1,"summary":"*\/*: drop last-rited py2 packages"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"2370c9c945aca52ca992fa34fd63391647d9f037","committime":"2018-08-29T22:26:58","packageid":72290,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"chewi@gentoo.org","authorname":"James Le Cuirot","body":"Closes: https:\/\/bugs.gentoo.org\/655888\nPackage-Manager: Portage-2.3.48, Repoman-2.3.10","commitid":"79b3c537aa2945a8cd29334f5a07fd1dfe508833","committime":"2018-08-29T22:16:44","packageid":72290,"repoid":1,"summary":"games-emulation\/openmsx: Fix SDL_ttf probe, add Python dep, EAPI 7"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"6cdb4d6258cfe8bdbac6ad9afe5065f8048aabc7","committime":"2018-04-29T13:36:37","packageid":72290,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"pacho@gentoo.org","authorname":"Pacho Ramos","body":"Package-Manager: Portage-2.3.31, Repoman-2.3.9","commitid":"5ca68d3c847f56813b715626fbefc18baa2f4fb4","committime":"2018-04-29T12:05:48","packageid":72290,"repoid":1,"summary":"games-emulation\/openmsx: Drop old"},{"authoremail":"pacho@gentoo.org","authorname":"Pacho Ramos","body":"Package-Manager: Portage-2.3.31, Repoman-2.3.9","commitid":"4e970d590635d36ff686797b24b0bea7cb372139","committime":"2018-04-29T12:05:28","packageid":72290,"repoid":1,"summary":"games-emulation\/openmsx: Version bump"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"0c7fdd6fadaf5ef52f2bcf9756475d52752bc177","committime":"2017-11-18T20:43:57","packageid":72290,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"soap@gentoo.org","authorname":"David Seifert","body":"Gentoo currently does not have the manpower\nto maintain a ton of stable games packages.\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/5404","commitid":"c9617875332b1b9c894c850a1f8d8dcc1897f33f","committime":"2017-11-18T19:48:10","packageid":72290,"repoid":1,"summary":"games-*\/*: Remove stable keywords"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"668164558a9f9f80f8b081fea95b99d49001490f","committime":"2017-07-08T22:44:33","packageid":72290,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"soap@gentoo.org","authorname":"David Seifert","body":"Closes: https:\/\/github.com\/gentoo\/gentoo\/pull\/4614","commitid":"c5c0ebe77f1380487e6d61226e74ef054f285ce3","committime":"2017-07-08T22:08:45","packageid":72290,"repoid":1,"summary":"*games*\/*: Dekeyword ppc\/ia64\/sparc"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"25093d6359f778b8d1052f66ba9e26fc29ded21a","committime":"2017-02-28T20:35:29","packageid":72290,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"robbat2@gentoo.org","authorname":"Robin H. Johnson","body":"Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>","commitid":"61b861acd7b49083dab687e133f30f3331cb7480","committime":"2017-02-28T19:47:27","packageid":72290,"repoid":1,"summary":"Drop $Id$ per council decision in bug #611234."},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"945f0d2a26da4f944fd06ad6a874f69d37ce1e06","committime":"2015-08-09T09:26:46","packageid":72290,"repoid":1,"summary":"2015-08-09 09:26:21 UTC"},{"authoremail":"robbat2@gentoo.org","authorname":"Robin H. Johnson","body":"This commit represents a new era for Gentoo:\nStoring the gentoo-x86 tree in Git, as converted from CVS.\n\nThis commit is the start of the NEW history.\nAny historical data is intended to be grafted onto this point.\n\nCreation process:\n1. Take final CVS checkout snapshot\n2. Remove ALL ChangeLog* files\n3. Transform all Manifests to thin\n4. Remove empty Manifests\n5. Convert all stale $Header$\/$Id$ CVS keywords to non-expanded Git $Id$\n5.1. Do not touch files with -kb\/-ko keyword flags.\n\nSigned-off-by: Robin H. Johnson <robbat2@gentoo.org>\nX-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests\nX-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project\nX-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration\nX-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn\nX-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts\nX-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration\nX-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging\nX-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed","commitid":"56bd759df1d0c750a065b8c845e93d5dfa6b549d","committime":"2015-08-08T20:49:04","packageid":72290,"repoid":1,"summary":"proj\/gentoo: Initial commit"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"a637bd65b7fef8e2be4e7fc6e9097479372e0e2e","committime":"2015-06-19T16:38:33","packageid":72290,"repoid":1,"summary":"2015-06-19 16:35:30 UTC"}],"dependencies":[{"block":false,"categoryid":438,"description":"High-quality and portable font engine","ebuildids":[867364],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"yngwin@gentoo.org","maintainername":"Ben de Groot","name":"freetype","packageid":46440},{"block":false,"categoryid":438,"description":"The Theora Video Compression Codec","ebuildids":[807168,867364],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"media-video@gentoo.org","name":"libtheora","packageid":47441},{"block":false,"categoryid":438,"description":"Portable Network Graphics library","ebuildids":[807168,867364],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"base-system@gentoo.org","maintainername":"Gentoo Base System","name":"libpng","packageid":49028},{"block":false,"categoryid":438,"description":"The OpenGL Extension Wrangler Library","ebuildids":[807168,867364],"firstseen":"2010-05-04T00:54:45.661860","name":"glew","packageid":49493},{"block":false,"categoryid":396,"description":"Virtual for OpenGL implementation","ebuildids":[807168,867364],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"x11@gentoo.org","maintainername":"X11","name":"opengl","packageid":50131},{"block":false,"categoryid":438,"description":"Advanced Linux Sound Architecture Library","ebuildids":[807168,867364],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"alsa-bugs@gentoo.org","name":"alsa-lib","packageid":50594},{"block":false,"categoryid":450,"description":"Tool Command Language","ebuildids":[807168,867364],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"tcltk@gentoo.org","name":"tcl","packageid":50646},{"block":false,"categoryid":438,"description":"The Ogg media file format library","ebuildids":[807168,867364],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"sound@gentoo.org","maintainername":"Gentoo Sound project","name":"libogg","packageid":54160},{"block":false,"categoryid":438,"description":"The Ogg Vorbis sound file format library","ebuildids":[807168,867364],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"sound@gentoo.org","maintainername":"Gentoo Sound project","name":"libvorbis","packageid":54423},{"block":false,"categoryid":438,"description":"An OpenType text shaping engine","ebuildids":[807168],"firstseen":"2011-08-11T23:30:31.174901","maintainer":"office@gentoo.org","maintainername":"Gentoo Office project","name":"harfbuzz","packageid":57743},{"block":false,"categoryid":438,"description":"Simple Direct Media Layer","ebuildids":[807168,867364],"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 that allows you to use TrueType fonts in SDL applications","ebuildids":[807168,867364],"firstseen":"2013-08-29T13:37:00.395665","maintainer":"games@gentoo.org","maintainername":"Gentoo Games Project","name":"sdl2-ttf","packageid":61313,"summary":"This is a sample library which allows you to use TrueType fonts in your SDL applications. It comes with an example program \"showfont\" which displays an example string for a given TrueType font file."},{"block":false,"categoryid":396,"description":"Virtual for libz.so providers","ebuildids":[807168,867364],"firstseen":"2025-11-04T07:31:41.418357","name":"zlib","packageid":78605}],"depending":[],"ebuilds":[{"archs":["~amd64","~x86"],"ebuildid":867364,"firstseen":"2025-06-15T05:12:52.277394","license":"GPL-2","moddate":"2026-03-28T18:04:20","packageid":72290,"repoid":1,"slot":"0","uses":["joystick"],"version":"20.0-r2"},{"archs":["~amd64","~x86"],"ebuildid":807168,"firstseen":"2023-11-25T06:05:26.423320","license":"GPL-2","moddate":"2026-03-28T18:04:20","packageid":72290,"repoid":1,"slot":"0","uses":["joystick"],"version":"19.1"}],"masks":[],"package":{"categoryid":390,"description":"MSX emulator that aims for perfection","firstseen":"2020-12-21T22:47:31.359628","name":"openmsx","packageid":72290},"rdependencies":[{"block":false,"categoryid":438,"description":"High-quality and portable font engine","ebuildids":[867364],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"yngwin@gentoo.org","maintainername":"Ben de Groot","name":"freetype","packageid":46440},{"block":false,"categoryid":438,"description":"The Theora Video Compression Codec","ebuildids":[807168,867364],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"media-video@gentoo.org","name":"libtheora","packageid":47441},{"block":false,"categoryid":438,"description":"Portable Network Graphics library","ebuildids":[807168,867364],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"base-system@gentoo.org","maintainername":"Gentoo Base System","name":"libpng","packageid":49028},{"block":false,"categoryid":438,"description":"The OpenGL Extension Wrangler Library","ebuildids":[807168,867364],"firstseen":"2010-05-04T00:54:45.661860","name":"glew","packageid":49493},{"block":false,"categoryid":396,"description":"Virtual for OpenGL implementation","ebuildids":[807168,867364],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"x11@gentoo.org","maintainername":"X11","name":"opengl","packageid":50131},{"block":false,"categoryid":438,"description":"Advanced Linux Sound Architecture Library","ebuildids":[807168,867364],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"alsa-bugs@gentoo.org","name":"alsa-lib","packageid":50594},{"block":false,"categoryid":450,"description":"Tool Command Language","ebuildids":[807168,867364],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"tcltk@gentoo.org","name":"tcl","packageid":50646},{"block":false,"categoryid":438,"description":"The Ogg media file format library","ebuildids":[807168,867364],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"sound@gentoo.org","maintainername":"Gentoo Sound project","name":"libogg","packageid":54160},{"block":false,"categoryid":438,"description":"The Ogg Vorbis sound file format library","ebuildids":[807168,867364],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"sound@gentoo.org","maintainername":"Gentoo Sound project","name":"libvorbis","packageid":54423},{"block":false,"categoryid":438,"description":"An OpenType text shaping engine","ebuildids":[807168],"firstseen":"2011-08-11T23:30:31.174901","maintainer":"office@gentoo.org","maintainername":"Gentoo Office project","name":"harfbuzz","packageid":57743},{"block":false,"categoryid":438,"description":"Simple Direct Media Layer","ebuildids":[807168,867364],"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 that allows you to use TrueType fonts in SDL applications","ebuildids":[807168,867364],"firstseen":"2013-08-29T13:37:00.395665","maintainer":"games@gentoo.org","maintainername":"Gentoo Games Project","name":"sdl2-ttf","packageid":61313,"summary":"This is a sample library which allows you to use TrueType fonts in your SDL applications. It comes with an example program \"showfont\" which displays an example string for a given TrueType font file."},{"block":false,"categoryid":396,"description":"Virtual for libz.so providers","ebuildids":[807168,867364],"firstseen":"2025-11-04T07:31:41.418357","name":"zlib","packageid":78605}],"repos":[{"branch":"master","lastcommit":"d7d651a3f16a89ff2e0067af3dec9c6eecc0ca6b","name":"gentoo","path":"\/usr\/portage","repoid":1,"upstream":"origin"}],"tracked":false,"urls":["https:\/\/openmsx.org\/"],"uses":[{"defaultflag":true,"description":"Add support for joysticks in all packages","isdefault":true,"use":"joystick"}]}