{"bugs":[{"bugid":937129,"firstseen":"2025-07-11T02:48:40.189262","severity":"normal","status":"CONFIRMED","summary":"[guru] gui-libs\/gtk4-layer-shell-1.0.2 fails tests"},{"bugid":960533,"firstseen":"2025-07-22T07:48:32.777728","severity":"normal","status":"UNCONFIRMED","summary":"[guru] gui-libs\/gtk4-layer-shell fails to build with \"vala\" USE flag"}],"categories":[{"categoryid":393,"name":"dev-libs","summary":"The dev-libs category contains various miscellaneous programming libraries."},{"categoryid":1489,"name":"gui-libs","summary":"The gui-libs category contains miscellaneous libraries that support various window managers."},{"categoryid":349,"name":"x11-terms","summary":"The x11-terms category contains terminal emulators for X11 environments."}],"changelog":[{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"ddd1e5c60fc005ed4cf002b90ddb2ab4cff8ca50","committime":"2025-10-26T03:48:29","packageid":78524,"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":78524,"repoid":1,"summary":"*\/*: depend on newer gobject-introspection as a workaround"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"a940f009ae2f1d614e41a852d0d202d16c837488","committime":"2025-09-17T10:49:11","packageid":78524,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sin-ack@protonmail.com","authorname":"sin-ack","body":"Promoted from the existing GURU package, as x11-terms\/ghostty-1.2.0\nrequires it. The revision has been preserved to keep parity with the\nversion in ::guru, so that once this is merged in ::gentoo and users who\nhad previously installed it in GURU upgrade their systems, there isn't a\nconfusing downgrade.\n\nCo-authored-by: unlsycn <unlsycn@unlsycn.com>\nSigned-off-by: sin-ack <sin-ack@protonmail.com>\nPart-of: https:\/\/github.com\/gentoo\/gentoo\/pull\/43819\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"e20a41bae7747c32f2ff6da63017414f81b4a7ad","committime":"2025-09-16T20:05:18","packageid":78524,"repoid":1,"summary":"gui-libs\/gtk4-layer-shell: new package, add 1.1.1-r1"}],"dependencies":[{"block":false,"categoryid":393,"description":"The GLib library of C routines","ebuildids":[876374],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"gnome@gentoo.org","maintainername":"Gentoo GNOME Desktop","name":"glib","packageid":47581},{"block":false,"categoryid":393,"description":"Wayland protocol libraries","ebuildids":[876374],"firstseen":"2012-02-11T14:36:27.133251","maintainer":"x11@gentoo.org","maintainername":"X11","name":"wayland","packageid":58846},{"block":false,"categoryid":1489,"description":"GTK is a multi-platform toolkit for creating graphical user interfaces","ebuildids":[876374],"firstseen":"2021-04-05T18:18:54.126420","name":"gtk","packageid":72656}],"depending":[{"block":false,"categoryid":349,"description":"Fast, feature-rich, and cross-platform terminal emulator","ebuildids":[880114,880114,892558,892558],"firstseen":"2024-12-27T16:04:52.285117","name":"ghostty","packageid":78081}],"ebuilds":[{"archs":["~amd64"],"ebuildid":876374,"firstseen":"2025-09-17T12:01:42.572272","license":"MIT","moddate":"2026-04-02T22:11:33","packageid":78524,"repoid":1,"slot":"0","uses":["doc","examples","introspection","smoke-tests","test","vala"],"version":"1.1.1-r1"}],"masks":[],"package":{"categoryid":1489,"description":"A library for using the Layer Shell Wayland protocol with GTK4.","firstseen":"2025-09-17T12:01:42.572272","name":"gtk4-layer-shell","packageid":78524,"summary":"A library to create panels and other desktop components for Wayland using the Layer Shell protocol and GTK4"},"rdependencies":[{"block":false,"categoryid":393,"description":"The GLib library of C routines","ebuildids":[876374],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"gnome@gentoo.org","maintainername":"Gentoo GNOME Desktop","name":"glib","packageid":47581},{"block":false,"categoryid":393,"description":"Wayland protocol libraries","ebuildids":[876374],"firstseen":"2012-02-11T14:36:27.133251","maintainer":"x11@gentoo.org","maintainername":"X11","name":"wayland","packageid":58846},{"block":false,"categoryid":1489,"description":"GTK is a multi-platform toolkit for creating graphical user interfaces","ebuildids":[876374],"firstseen":"2021-04-05T18:18:54.126420","name":"gtk","packageid":72656}],"repos":[{"branch":"master","lastcommit":"52197549fd3431fa256b8edbafdcd3702dd0e134","name":"gentoo","path":"\/usr\/portage","repoid":1,"upstream":"origin"}],"tracked":false,"urls":["https:\/\/github.com\/wmww\/gtk4-layer-shell"],"uses":[{"description":"Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally","isdefault":false,"use":"doc"},{"description":"Build the example C apps","isdefault":false,"packageid":78524,"use":"examples"},{"description":"Build GObject Introspection data","isdefault":false,"packageid":78524,"use":"introspection"},{"description":"Test that all examples can run","isdefault":false,"packageid":78524,"use":"smoke-tests"},{"description":"Enable dependencies and\/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)","isdefault":false,"use":"test"},{"description":"Build VAPI data and Vala example. The VAPI file allows this library to be used in Vala. Requires introspection.","isdefault":false,"packageid":78524,"use":"vala"}]}