{"bugs":[{"bugid":958018,"firstseen":"2025-07-11T02:48:40.189262","severity":"normal","status":"CONFIRMED","summary":"dev-libs\/eekboard-1.0.8_p20121001-r2 - QA Notice: binaries depend on Gtk's x11-specific ABI without USE dep:"}],"categories":[{"categoryid":387,"name":"app-accessibility","summary":"The app-accessibility category contains packages which help with accessibility (for example, screen readers)."},{"categoryid":450,"name":"dev-lang","summary":"The dev-lang category contains various programming language implementations and related tools."},{"categoryid":393,"name":"dev-libs","summary":"The dev-libs category contains various miscellaneous programming libraries."},{"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."},{"categoryid":330,"name":"x11-libs","summary":"The x11-libs category contains various X11-related libraries."}],"changelog":[{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"ddd1e5c60fc005ed4cf002b90ddb2ab4cff8ca50","committime":"2025-10-26T03:48:29","packageid":67971,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"parona@protonmail.com","authorname":"Alfred Wingate","body":"sed -E '\/dev-libs\\\/gobject-introspection(:=|\\s|$|-[0-9]|\\[)\/ { s\/(>=)?dev-libs\\\/gobject-introspection(-[0-9.r-]*)?\/>=dev-libs\\\/gobject-introspection-1.82.0-r2\/ }' *\/*\/*.ebuild -i\n\n+ manually going over to undo the false positives or if the version\n  requirement was higher.\n\nBug: https:\/\/bugs.gentoo.org\/947058\nSee-Also: ae37e3f389808700bd0f4343ee04888f0ef179d2\nSigned-off-by: Alfred Wingate <parona@protonmail.com>\nPart-of: https:\/\/github.com\/gentoo\/gentoo\/pull\/44336\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/44336\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"d83e25b6a59578c519b2910640b5cb4205f0275c","committime":"2025-10-26T02:42:53","packageid":67971,"repoid":1,"summary":"*\/*: depend on newer gobject-introspection as a workaround"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"b7f119ee42a8c28f6dba6265eedda9f1c7b13ff2","committime":"2025-05-24T21:09:01","packageid":67971,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Closes: https:\/\/bugs.gentoo.org\/929409\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"54c221ef7aadbaed3c143316e8d45b773f5f3333","committime":"2025-05-24T20:11:46","packageid":67971,"repoid":1,"summary":"dev-libs\/eekboard: EAPI 8, enable py3.12, enable py3.13, enable py3.14"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"8c6fbcab35d930bc9059ea081af9a3d650df6351","committime":"2024-01-17T14:18:13","packageid":67971,"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>\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/34819\nSigned-off-by: Michał Górny <mgorny@gentoo.org>","commitid":"80558608ae111ebddad012e63542db9adb34c5b1","committime":"2024-01-15T16:34:30","packageid":67971,"repoid":1,"summary":"Move {dev-util → dev-build}\/gtk-doc-am"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"22ffa78eb71fe226e84d228b7f1b75f9e56ff1b1","committime":"2023-06-08T11:01:55","packageid":67971,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"pacho@gentoo.org","authorname":"Pacho Ramos","body":"Closes: https:\/\/bugs.gentoo.org\/896702\nSigned-off-by: Pacho Ramos <pacho@gentoo.org>","commitid":"0e1fb6471fc222850caa885866c4b96e7fd71b2a","committime":"2023-06-08T10:29:12","packageid":67971,"repoid":1,"summary":"dev-libs\/eekboard: enable py3.11"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"8d0ebee607de5c63d747980fbeb0806c193a29c9","committime":"2023-01-14T13:02:17","packageid":67971,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"soap@gentoo.org","authorname":"David Seifert","body":"Signed-off-by: David Seifert <soap@gentoo.org>","commitid":"ed468028e725c9580a7b2ee02d6b7b9375f7a0b2","committime":"2023-01-14T12:51:19","packageid":67971,"repoid":1,"summary":"*\/*: remove py3.8 from PYTHON_COMPAT"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"7b02c10383c7c8d83d27b8a3373392b1f089a80b","committime":"2021-05-23T19:35:01","packageid":67971,"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":"16b97e421218e176e5d7a44e66c222c3baecbee7","committime":"2021-05-23T19:19:54","packageid":67971,"repoid":1,"summary":"dev-libs\/eekboard: Enable py3.9 & py3.10"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"2c6c2efe4c1a02689bcd5e6e58a54035dec44025","committime":"2021-01-31T02:18:05","packageid":67971,"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":67971,"repoid":1,"summary":"*\/*: Remove obsolete values from PYTHON_COMPAT"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"21982208a96c6cde72eb4b0eca81cc6dc39c97ed","committime":"2020-08-11T13:05:32","packageid":67971,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"hattya@gentoo.org","authorname":"Akinori Hattori","body":"Closes: https:\/\/bugs.gentoo.org\/736653\nPackage-Manager: Portage-2.3.103, Repoman-2.3.23\nSigned-off-by: Akinori Hattori <hattya@gentoo.org>","commitid":"055cc47ebb0d629107b5d44ed601a9def5f5f097","committime":"2020-08-11T12:54:55","packageid":67971,"repoid":1,"summary":"dev-libs\/eekboard: use xdg eclass"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"ff2756ffad6c5f98588e8f6302acf2e82cdef1de","committime":"2020-08-10T14:24:41","packageid":67971,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"hattya@gentoo.org","authorname":"Akinori Hattori","body":"Package-Manager: Portage-2.3.103, Repoman-2.3.23\nSigned-off-by: Akinori Hattori <hattya@gentoo.org>","commitid":"82ce99fc726ec61efdfcd8a0aed5dd09a5b1455b","committime":"2020-08-10T13:29:25","packageid":67971,"repoid":1,"summary":"dev-libs\/eekboard: update to EAPI 7"},{"authoremail":"hattya@gentoo.org","authorname":"Akinori Hattori","body":"Closes: https:\/\/bugs.gentoo.org\/695018\nPackage-Manager: Portage-2.3.103, Repoman-2.3.23\nSigned-off-by: Akinori Hattori <hattya@gentoo.org>","commitid":"e9f523470ee04ea0ed7ebadbc950b16e2afb17b5","committime":"2020-08-10T13:27:17","packageid":67971,"repoid":1,"summary":"dev-libs\/eekboard: add support for python3"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"fef742528aacdd4ffa4e59ea0354106ca161650e","committime":"2019-12-10T23:48:11","packageid":67971,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mgorny@gentoo.org","authorname":"Michał Górny","body":"The result was achieved via the following pipeline:\n\n    pkgcheck scan -c RestrictTestCheck -R FormatReporter \\\n      --format '{category}\/{package}\/{package}-{version}.ebuild' |\n    xargs -n32 grep -L RESTRICT |\n    xargs -n32 sed -i -e '\/^IUSE=.*test\/aRESTRICT=\"!test? ( test )\"'\n\nThe resulting metadata was compared before and after the change.\nFew Go ebuilds had to be fixed manually due to implicit RESTRICT=strip\nadded by the eclass.  Two ebuilds have to be fixed because of multiline\nIUSE.\n\nSuggested-by: Robin H. Johnson <robbat2@gentoo.org>\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/13942\nSigned-off-by: Michał Górny <mgorny@gentoo.org>","commitid":"064af661d0c9a31cecdf348632bc5603333a9149","committime":"2019-12-10T22:02:54","packageid":67971,"repoid":1,"summary":"*\/*: [QA] Fix trivial cases of MissingTestRestrict"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"3ab5d2384435d2794f6f7ef692023fa7f28646d0","committime":"2019-02-06T14:03:58","packageid":67971,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"hattya@gentoo.org","authorname":"Akinori Hattori","body":"Signed-off-by: Akinori Hattori <hattya@gentoo.org>\nPackage-Manager: Portage-2.3.51, Repoman-2.3.11","commitid":"3fd419b9bf6b3132470c163408c92e34fcba6852","committime":"2019-02-06T13:54:26","packageid":67971,"repoid":1,"summary":"dev-libs\/eekboard: drop ltprune"},{"authoremail":"hattya@gentoo.org","authorname":"Akinori Hattori","body":"Closes: https:\/\/bugs.gentoo.org\/669740\nSigned-off-by: Akinori Hattori <hattya@gentoo.org>\nPackage-Manager: Portage-2.3.51, Repoman-2.3.11","commitid":"ed63035fea67b6703447ea0ed222d4966464bc4e","committime":"2019-02-06T13:53:18","packageid":67971,"repoid":1,"summary":"dev-libs\/eekboard: add missing dependency"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"5e207ef447fdb6a5c15d89e02ca4acedf6f942bd","committime":"2017-08-23T15:43:32","packageid":67971,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"hattya@gentoo.org","authorname":"Akinori Hattori","body":"Package-Manager: Portage-2.3.6, Repoman-2.3.1","commitid":"654cdd9b350c6ad92bc7ef2c84ce2c2f0da995fa","committime":"2017-08-23T15:36:42","packageid":67971,"repoid":1,"summary":"dev-libs\/eekboard: fix version"},{"authoremail":"hattya@gentoo.org","authorname":"Akinori Hattori","body":"Package-Manager: Portage-2.3.6, Repoman-2.3.1","commitid":"85107599b7bd7a0fc6f6475aa392a3363f3001e1","committime":"2017-08-23T15:14:24","packageid":67971,"repoid":1,"summary":"dev-libs\/eekboard: initial import"}],"dependencies":[{"block":false,"categoryid":393,"description":"Introspection system for GObject-based libraries","ebuildids":[864613],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"gnome@gentoo.org","maintainername":"Gentoo GNOME Desktop","name":"gobject-introspection","packageid":42119},{"block":false,"categoryid":330,"description":"A library for the X Keyboard Extension (high-level API)","ebuildids":[864613],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"freedesktop-bugs@gentoo.org","name":"libxklavier","packageid":42772},{"block":false,"categoryid":450,"description":"Compiler for the GObject type system","ebuildids":[864613],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"gnome@gentoo.org","maintainername":"Gentoo GNOME Desktop","name":"vala","packageid":43264},{"block":false,"categoryid":330,"description":"Internationalized text layout and rendering library","ebuildids":[864613],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"gnome@gentoo.org","maintainername":"Gentoo GNOME Desktop","name":"pango","packageid":43498},{"block":false,"categoryid":393,"description":"Generic Cascading Style Sheet (CSS) parsing and manipulation toolkit","ebuildids":[864613],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"gnome@gentoo.org","maintainername":"Gentoo GNOME Desktop","name":"libcroco","packageid":43504,"summary":"The Libcroco project is an effort to build a generic Cascading Style Sheet (CSS) parsing and manipulation toolkit that can be used by GNOME applications in need of CSS support. provided is: A parser module with: A SAC like api and A CSSOM like api. A CSS2 selection engine An XML\/CSS layout\/rendering engine"},{"block":false,"categoryid":330,"description":"X.Org Xlib-based client API for the XTEST & RECORD extensions library","ebuildids":[864613],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"x11@gentoo.org","maintainername":"X11","name":"libXtst","packageid":44157},{"block":false,"categoryid":438,"description":"Portable sound event library","ebuildids":[864613],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"gnome@gentoo.org","maintainername":"Gentoo GNOME Desktop","name":"libcanberra","packageid":45474,"summary":"A small and lightweight implementation of the XDG Sound Theme Specification (https:\/\/0pointer.de\/public\/sound-theme-spec.html)"},{"block":false,"categoryid":330,"description":"Gimp ToolKit +","ebuildids":[864613],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"gnome@gentoo.org","maintainername":"Gentoo GNOME Desktop","name":"gtk+","packageid":45804,"summary":"GTK+ is a multi-platform toolkit for creating graphical user interfaces. Offering a complete set of widgets, GTK+ is suitable for projects ranging from small one-off projects to complete application suites."},{"block":false,"categoryid":393,"description":"The GLib library of C routines","ebuildids":[864613],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"gnome@gentoo.org","maintainername":"Gentoo GNOME Desktop","name":"glib","packageid":47581},{"block":false,"categoryid":330,"description":"X.Org X11 library","ebuildids":[864613],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"x11@gentoo.org","maintainername":"X11","name":"libX11","packageid":47861},{"block":false,"categoryid":396,"description":"Virtual for the GNU Internationalization Library","ebuildids":[864613],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"alt@gentoo.org","maintainername":"Gentoo Alt","name":"libintl","packageid":54422},{"block":false,"categoryid":387,"description":"D-Bus accessibility specifications and registration daemon","ebuildids":[864613],"firstseen":"2011-08-15T14:35:19.613368","maintainer":"gnome@gentoo.org","maintainername":"Gentoo GNOME Desktop","name":"at-spi2-core","packageid":57759}],"depending":[{"block":false,"categoryid":393,"description":"On-screen input pad to send characters with mouse","ebuildids":[866552,866552],"firstseen":"2017-08-23T16:04:03.556396","name":"input-pad","packageid":67972}],"ebuilds":[{"archs":["~amd64","~x86"],"ebuildid":864613,"firstseen":"2025-05-24T22:17:27.036138","license":"GPL-3","moddate":"2026-03-28T18:04:18","packageid":67971,"repoid":1,"slot":"0","uses":["doc","introspection","libcanberra","static-libs","test","vala","xtest"],"version":"1.0.8_p20121001-r2"}],"masks":[],"package":{"categoryid":393,"description":"An easy to use virtual keyboard toolkit","firstseen":"2017-08-23T16:04:03.556396","name":"eekboard","packageid":67971,"summary":"eekboard is a virtual keyboard software package, including a set of tools to implement desktop virtual keyboards."},"rdependencies":[{"block":false,"categoryid":393,"description":"Introspection system for GObject-based libraries","ebuildids":[864613],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"gnome@gentoo.org","maintainername":"Gentoo GNOME Desktop","name":"gobject-introspection","packageid":42119},{"block":false,"categoryid":330,"description":"A library for the X Keyboard Extension (high-level API)","ebuildids":[864613],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"freedesktop-bugs@gentoo.org","name":"libxklavier","packageid":42772},{"block":false,"categoryid":450,"description":"Compiler for the GObject type system","ebuildids":[864613],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"gnome@gentoo.org","maintainername":"Gentoo GNOME Desktop","name":"vala","packageid":43264},{"block":false,"categoryid":330,"description":"Internationalized text layout and rendering library","ebuildids":[864613],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"gnome@gentoo.org","maintainername":"Gentoo GNOME Desktop","name":"pango","packageid":43498},{"block":false,"categoryid":393,"description":"Generic Cascading Style Sheet (CSS) parsing and manipulation toolkit","ebuildids":[864613],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"gnome@gentoo.org","maintainername":"Gentoo GNOME Desktop","name":"libcroco","packageid":43504,"summary":"The Libcroco project is an effort to build a generic Cascading Style Sheet (CSS) parsing and manipulation toolkit that can be used by GNOME applications in need of CSS support. provided is: A parser module with: A SAC like api and A CSSOM like api. A CSS2 selection engine An XML\/CSS layout\/rendering engine"},{"block":false,"categoryid":330,"description":"X.Org Xlib-based client API for the XTEST & RECORD extensions library","ebuildids":[864613],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"x11@gentoo.org","maintainername":"X11","name":"libXtst","packageid":44157},{"block":false,"categoryid":438,"description":"Portable sound event library","ebuildids":[864613],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"gnome@gentoo.org","maintainername":"Gentoo GNOME Desktop","name":"libcanberra","packageid":45474,"summary":"A small and lightweight implementation of the XDG Sound Theme Specification (https:\/\/0pointer.de\/public\/sound-theme-spec.html)"},{"block":false,"categoryid":330,"description":"Gimp ToolKit +","ebuildids":[864613],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"gnome@gentoo.org","maintainername":"Gentoo GNOME Desktop","name":"gtk+","packageid":45804,"summary":"GTK+ is a multi-platform toolkit for creating graphical user interfaces. Offering a complete set of widgets, GTK+ is suitable for projects ranging from small one-off projects to complete application suites."},{"block":false,"categoryid":393,"description":"The GLib library of C routines","ebuildids":[864613],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"gnome@gentoo.org","maintainername":"Gentoo GNOME Desktop","name":"glib","packageid":47581},{"block":false,"categoryid":330,"description":"X.Org X11 library","ebuildids":[864613],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"x11@gentoo.org","maintainername":"X11","name":"libX11","packageid":47861},{"block":false,"categoryid":396,"description":"Virtual for the GNU Internationalization Library","ebuildids":[864613],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"alt@gentoo.org","maintainername":"Gentoo Alt","name":"libintl","packageid":54422},{"block":false,"categoryid":387,"description":"D-Bus accessibility specifications and registration daemon","ebuildids":[864613],"firstseen":"2011-08-15T14:35:19.613368","maintainer":"gnome@gentoo.org","maintainername":"Gentoo GNOME Desktop","name":"at-spi2-core","packageid":57759}],"repos":[{"branch":"master","lastcommit":"bb94f430d80494aa836eba036fda572e535b9d1a","name":"gentoo","path":"\/usr\/portage","repoid":1,"upstream":"origin"}],"tracked":false,"urls":["https:\/\/github.com\/ueno\/eekboard"],"uses":[{"description":"Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally","isdefault":false,"use":"doc"},{"defaultflag":true,"description":"Add support for GObject based introspection","isdefault":true,"use":"introspection"},{"description":"Enable support for media-libs\/libcanberra","isdefault":false,"packageid":67971,"use":"libcanberra"},{"description":"Build static versions of dynamic libraries as well","isdefault":false,"use":"static-libs"},{"description":"Enable dependencies and\/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)","isdefault":false,"use":"test"},{"defaultflag":true,"description":"Enable bindings for dev-lang\/vala","isdefault":true,"use":"vala"},{"defaultflag":true,"description":"Enable support for x11-libs\/libXtst","isdefault":true,"packageid":67971,"use":"xtest"}]}